< 1278115436 0 :zzo38!unknown@unknown.invalid QUIT :Quit: zzo38 < 1278115461 0 :relet!unknown@unknown.invalid PART #esoteric :? < 1278115932 0 :nooga!~nooga@77-45-52-193.sta.asta-net.com.pl JOIN :#esoteric < 1278115967 0 :coppro!unknown@unknown.invalid QUIT :Quit: FNM Time < 1278116161 0 :SevenInchBread!~adam@h234.21.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1278116317 0 :CakeProphet!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1278116488 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1278116623 0 :Oranjer!~HP_Admini@adsl-71-0-120.cae.bellsouth.net JOIN :#esoteric < 1278116652 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1278116960 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1278118784 0 :Slereah!unknown@unknown.invalid QUIT : < 1278119036 0 :Mathnerd314!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.6/20100625231939] < 1278120161 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1278120167 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1278120189 0 :Oranjer!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1278121057 0 :calamari!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1278121853 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1278124319 0 :cheater99!unknown@unknown.invalid QUIT :Quit: Leaving < 1278124345 0 :CakeProphet!~adam@h249.28.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1278124501 0 :SevenInchBread!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1278126803 0 :Gregor!unknown@unknown.invalid QUIT :Quit: Leaving < 1278131088 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278132420 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278132437 0 :dbc!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1278132470 0 :Behold!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278132471 0 :dbc!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1278132496 0 :Behold!~behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1278132496 0 :Behold!unknown@unknown.invalid QUIT :Changing host < 1278132496 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278133211 0 :Behold!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278133945 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1278136457 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1278138604 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1278141569 0 :oerjan!~oerjan@129.241.210.68 JOIN :#esoteric < 1278142314 0 :CakeProphet!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1278142897 0 :Mathnerd314!~mathnerd3@nat-wireless-guest-reg-158-122.bu.edu JOIN :#esoteric < 1278143747 0 :CakeProphet!~adam@h80.53.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1278143844 0 :kar8nga!~kar8nga@j-75.vc-graz.ac.at JOIN :#esoteric < 1278143999 0 :clog!unknown@unknown.invalid QUIT :ended < 1278144000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1278144135 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278144139 0 :Gregor!~Gregor@c-71-237-176-82.hsd1.or.comcast.net JOIN :#esoteric < 1278145924 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1278147292 0 :KingOfKarlsruhe!~nice@p5B14C484.dip.t-dialin.net JOIN :#esoteric < 1278147714 0 :relet!~thomas@c905DBF51.dhcp.bluecom.no JOIN :#esoteric < 1278148214 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Am I the only one here who finds it weird that ":vim" in vim is the command to grep? < 1278148892 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's just an unambiguous abbreviation of "vimgrep", the full command name. < 1278148892 0 :nooga!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1278148927 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(There is also :grep, which uses an external grep utility.) < 1278148943 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I know what it is < 1278148945 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it's still weird < 1278148960 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it's not as weird as calling the command just "vim". < 1278149046 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278149314 0 :jix!unknown@unknown.invalid QUIT :*.net *.split < 1278149314 0 :Adrian^L!unknown@unknown.invalid QUIT :*.net *.split < 1278149314 0 :EgoBot!unknown@unknown.invalid QUIT :*.net *.split < 1278149314 0 :Warrigal!unknown@unknown.invalid QUIT :*.net *.split < 1278149314 0 :chickenzilla!unknown@unknown.invalid QUIT :*.net *.split < 1278149317 0 :jix!~jix@tomakin.h-ix.net JOIN :#esoteric < 1278149318 0 :Adrian^L!adrian@phalse.2600.COM JOIN :#esoteric < 1278149319 0 :EgoBot!~EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1278149319 0 :chickenzilla!~chicken@olol.eu JOIN :#esoteric < 1278149332 0 :Warrigal!~Warrigal@rrcs-70-63-156-144.midsouth.biz.rr.com JOIN :#esoteric < 1278150297 0 :coppro!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278150352 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278150361 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278150542 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1278151025 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278151206 0 :kar8nga!~kar8nga@m-137.vc-graz.ac.at JOIN :#esoteric < 1278153275 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278153919 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1278155109 0 :kar8nga!~kar8nga@78.104.81.119 JOIN :#esoteric < 1278155649 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1278157851 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1278157879 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1278158609 0 :Notice!~f00661440@188.91.212.161 JOIN :#esoteric < 1278159228 0 :Sgeo__!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1278159370 0 :Sgeo_!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1278159465 0 :Notice!unknown@unknown.invalid QUIT :Quit: bye < 1278162615 0 :cheater99!~cheater@ip-80-226-233-185.vodafone-net.de JOIN :#esoteric < 1278162695 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :hi2u < 1278164725 0 :Slereah!~jews@ANantes-259-1-125-153.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1278165307 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278166217 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278166311 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278175008 0 :yiyus!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1278175039 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GHC without shared libraries produces some quite amazing binary sizes. < 1278175285 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :strip -s typically halves them < 1278175481 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still gigantic. < 1278175716 0 :yiyus!~124271242@je.je.je JOIN :#esoteric < 1278176062 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1278176479 0 :myndzi\!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1278176512 0 :myndzi!myndzi@c-24-19-39-178.hsd1.wa.comcast.net JOIN :#esoteric < 1278177444 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278177937 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what's the largest you got? < 1278178011 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: MEGS < 1278178091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : GHC without shared libraries produces some quite amazing binary sizes. <-- worse than GCC? < 1278178100 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i expected 100s of megs < 1278178103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1278178105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :G++ < 1278178108 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not GCC < 1278178111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1278178135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Well, the thing is, static linking is the default in GHC. < 1278178155 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's the size of "main = return ()" ? :D < 1278178216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ouch < 1278178226 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: 468K. < 1278178233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeargh < 1278178238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, before strip or after? < 1278178241 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they only recently got dynamic linking working in any implementations at all, iirc < 1278178245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: After. < 1278178250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: 12K with dynamic linking. < 1278178255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, _ouch_ < 1278178258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which appears to be the minimum GHC binary size. < 1278178261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what was size before strip? < 1278178275 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 676K. < 1278178280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1278178292 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The thing is, there's a massive chunk of stuff in there. < 1278178303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is all that really needed? < 1278178305 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As it's statically linking the entire runtime in there. < 1278178318 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The garbage collector probably is. < 1278178341 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The thread implementation is probably not. < 1278178344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : As it's statically linking the entire runtime in there. <-- doesn't linking against *.a just pull the files you actually need? < 1278178365 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but it pulls in the entire contents of those files. < 1278178370 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Run your ./donothing +RTS --help and see what you've got < 1278178388 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Massive chunk of stuff. < 1278178389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1278178390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, split it in more files then < 1278178419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: GHC isn't a magic-worker. < 1278178433 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, most of it's going to be pulled in anyways. < 1278178435 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It could, in theory, notice that your program doesn't use the GC at all < 1278178447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because you can pass arguments to the RTS... < 1278178454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But since only trivial hello-world or do-nothing level programs do that, there's no point < 1278178479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Letting you configure a lot of stuff with the GC, the threading library, etc. < 1278178510 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they're apparently going to turn off +RTS handling by default iirc, it's a security hole < 1278178517 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1278178539 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it allows specifying some output files iirc < 1278178573 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For GC stat logging. < 1278178606 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :std::cout << "Hi\n"; is 496K with g++ and a statically linked libstdc++ < 1278178620 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GHC isn't that amazing IMO :-P < 1278178686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, int main(){} statically linked is 580K. < 1278178698 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Glibc is designed by retards apparently. < 1278178739 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's designed by a guy who violently spits on anyone suggesting they should try to save memory, iirc < 1278178759 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Freaking Ulrich Drepper. < 1278178777 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(aka being useful for embedded devices) < 1278178940 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, glibc is pretty feature-complete, but it comes at the expense of being usable on anything with less than, oh, 64M of RAM. < 1278179707 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How'd you manage that? My int main(){} was 6.3K (smaller than the dynamically linked one) < 1278179720 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ... Glibc? < 1278179736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with uclibc it was smaller for me, with glibc it was larger < 1278179774 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../lib/libstdc++.a < 1278179792 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't have any other libc's here AFAIK :-P < 1278179800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's not even libc. < 1278179813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :int main(){}, build with gcc -static. < 1278179814 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Go. < 1278179836 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, there's a -static < 1278179863 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I googled it and found a reference to a non-working -static-libgcc and a recommendation to hide libstdc++.so < 1278179877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, C++ != C < 1278179877 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where "it" is static linking with g++ < 1278179881 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1278179888 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was talking about C++ from the start :-P < 1278179986 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I felt the comparison was more meaningful that way since GHC also dynamically links libc < 1278180008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1278180686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :../../../gcc-4.5.0/libgcc/config/libbid/bid_decimal_globals.c:47:18: fatal error: fenv.h: No such file or directory < 1278180693 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I hate you so much GCC. < 1278180978 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hey we're (the wiki) on the reddit front page < 1278181019 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :irp again < 1278181034 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IRP. < 1278181135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/clhyt/internet_relay_programming/c0tff21 < 1278181590 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: "Tweeted: About NetHack: perceptive of you to the ground, with a single strong, yet impervious to gravity? he invites the very devil, an off-shoot..." < 1278182584 0 :kar8nga!~kar8nga@78.104.81.161 JOIN :#esoteric < 1278182713 0 :alise!~alise@91.105.75.43 JOIN :#esoteric < 1278182753 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I enter too late! < 1278182958 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :07:04:03 OMFG. < 1278182958 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :07:04:16 The Pirate Party is now going to take over running the Pirate Bay. < 1278182958 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :07:04:25 ... *Inside Swedish parliament*. < 1278182958 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :07:05:34 Because Swedish politicians are almost entirely immune to prosecution from things done as part of their political goals. < 1278182959 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1278183153 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Yo. < 1278183163 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yo. < 1278183553 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :mlterm is an amazing terminal. < 1278183632 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :IS IT REALLY THOUGH < 1278183682 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It handles languages correctly. < 1278183748 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yo yo yo yo yo yo yo yo yo yo yo yo yo yo < 1278183751 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : yo yo yo yo yo yo yo yo yo yo yo yo yo yo < 1278183953 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://nedroid.com/2010/07/a-holiday-reminder/ < 1278184001 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1278184089 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :never swallow rockets, especially when lighted < 1278184158 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1278184250 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1278184333 0 :yiyus!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1278184361 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: <3 nedroid < 1278184379 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I AGREE EVEN THOUGH YOU WERE NOT TALKING TO ME ;_; < 1278184605 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I CAN TYPE PAUL ERDŐS AGAIN! < 1278184606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you know < 1278184607 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :WOOT < 1278184728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What changed? < 1278184746 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :12:01:29 http://mindcontrol101.blogspot.com/ read the paragraph that says "pick a number" < 1278184747 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :o.o < 1278184757 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :lol @ that blog < 1278184849 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :12:32:53 <3 Glee < 1278184856 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I hope not the awful TV show. < 1278184873 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :alise: it is not awful. It has music. < 1278184881 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :... < 1278184889 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I do hope you're joking. < 1278184905 0 :yiyus!~124271242@je.je.je JOIN :#esoteric < 1278184906 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways: I've got a terminal that handles Unicode actually correctly. < 1278184912 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unlike urxvt, which claims to and fails. < 1278184915 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HOORAY < 1278184916 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :an actual terminal? < 1278184918 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :☺ < 1278184923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Terminal emulator < 1278184930 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :konsole works for me < 1278184936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aka terminator. wait... < 1278184954 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How does it handle bidirectional text? < 1278184956 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :16:44:29 Honestly that quote just makes me wonder where these people live where the women sleep in lavish four-poster beds and the men sleep curled up in the fetal position in the corner of a concrete box. < 1278184960 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1278184964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://en.wikipedia.org/wiki/Terminator_(terminal_emulator) < 1278184981 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh... that I have no clue of < 1278184984 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i used terminator for a while < 1278184989 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Can you give me a sample so that I can test it? < 1278185018 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O KAY < 1278185041 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :العربية < 1278185170 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That should render as the same glyphs as: http://en.wikipedia.org/wiki/File:Arabic_albayancalligraphy.svg < 1278185240 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1278185330 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ا ل ع ر ب ي ة < 1278185346 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And there's the glyphs by themselves, so you can see if it's doing the complex layout correctly, as well. < 1278185778 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Terminator also does Unicode spectacularly, BTW. < 1278185802 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ... As does rio... < 1278185826 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Mmm. < 1278185839 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not enough things do. < 1278185961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shall check out terminator < 1278186011 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: was it you who was obsessed with lucid dreaming at some point, or was it pikhq < 1278186016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(or perhaps no one?) < 1278186072 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :last night i had one where i created a few people and asked them to play me a song, to see how good a song my brain could come up with on the fly < 1278186116 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. So far I see two major failings in Terminator. < 1278186117 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i remember it was awesome, but the actual details i remember are really weird and stupid :P < 1278186120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :First, it doesn't handle IMEs. < 1278186129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Second, it doesn't handle bidirectional text. < 1278186161 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, screw that. < 1278186171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :mlterm seems to be rendering underscores oddly. < 1278186194 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically, it isn't aware of where they get rendered, so it ends up not actually clearing them from the screen. < 1278186260 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Is it too much to ask for a terminal without bugs? < 1278186353 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, okay. < 1278186362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Set the line spacing to 1 and it magically works. < 1278186762 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Third, Terminator is Java. < 1278186774 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Set the line spacing to 1 and it magically works. <-- OTOH, you have to deal with line spacing 1. < 1278186788 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :1 pixel. < 1278186806 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Said pixel being where the underscore goes. < 1278186935 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So, am I right in thinking that I could get out of an EU country's mandatory military service by not being a proper resident but only a European Citizen? < 1278186977 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1278186992 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, by not being a *citizen of the EU country in question*. < 1278186993 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Don't all military services require citizenship of the country anyway < 1278186999 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: No. < 1278187015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the French have some foreign legion or such iirc? < 1278187017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :forgot the name for it < 1278187019 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The US and French militaries, for instance, quite approve of foreign volunteers. < 1278187033 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The French Foreign Legion comes with automatic French citizenship. < 1278187041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, huh < 1278187047 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I thought the US required it < 1278187052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so you drop your old citizenship? < 1278187055 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Should've remembered the French though < 1278187058 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Fast track to citizenship. < 1278187065 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well yeah < 1278187066 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, they allow dual citizenship. < 1278187070 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But that still counts as requiring it :-P < 1278187070 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Yes. < 1278187070 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Actually, by not being a *citizen of the EU country in question*. < 1278187071 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Riht. < 1278187073 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*Right. < 1278187076 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Then Finland is on the cards again. < 1278187078 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: No, they don't require it. < 1278187084 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(I refuse to be drafted.) < 1278187087 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, does your host country do that though= < 1278187087 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :However, by being in the military, citizenship is very easy. < 1278187090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/=/?/ < 1278187096 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alise: You could've just said Finland instead of "an EU country" although I guessed that one anyway ;-P < 1278187098 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Most nations allow it. < 1278187104 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Did I need to say Finland? :) < 1278187115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm < 1278187135 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alise: In Finland, you can also do the civil service even if you do get drafted, if you just don't want to do military stuff < 1278187141 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Oh, so that's why you're a hideously intelligent sociopath: they teach you their secrets in the military, then make you blow people up with them. Well, okay, so I invented the sociopath thing myself. < 1278187148 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yeah, but I also don't want to do the civil service :P < 1278187152 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Also, fun fact: all nations with mandatory military service in Europe do not have those forced ever be deployed. < 1278187165 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'd be political suicide, obviously. < 1278187178 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alise: You can also go to jail to spend the minimum amount of time ;-P < 1278187181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They have, in effect, volunteer armies, yet force people to do random training for a year or two. < 1278187183 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: In Finland you can serve a jail sentence instead. < 1278187185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Kinda retarded. < 1278187195 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Which is just totally awesome! < 1278187201 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But I think I'll just live with being a second-class citizen. < 1278187210 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1278187211 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Actually, can't European citizens of age even vote in their resident country? < 1278187214 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hi ais523. < 1278187216 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Hardly even "second-class". < 1278187219 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, you can vote. < 1278187239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi alise < 1278187247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pretty much the only thing that makes you second-class is a need to carry around your passport. < 1278187255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so if I moved to Denmark I could vote in both Denmark and in Sweden? < 1278187266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. < 1278187269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1278187283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, do I get two votes to the EU parliament? ;) < 1278187287 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1278187308 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Also, Mr. Immigration Expert, how do I renounce my British citizenship? And can I still be a European citizen? < 1278187320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what if I moved into a house placed right on top of the German/Danish border? Could I vote in 3 countries then? < 1278187345 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That house would be disambiguated :-P < 1278187352 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, argh < 1278187360 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Varies from nation to nation. < 1278187385 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: What if the two countries had varying age of consent laws, and you fucked someone in the middle of the age bracket half on the border and half not?! < 1278187398 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The typical process, though, involves going to the nearest embassy, declaring intent to renounce citizenship, and then relinquishing your passport. < 1278187399 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I guess the half the vagina is on might matter. < 1278187409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They will probably also require proof that you have other citizenship. < 1278187412 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The passport thing might be an issue. < 1278187417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So I can't just be an EU citizen? < 1278187428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, awesome idea with that "right in the middle" < 1278187429 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, as the EU is not a sovereign nation. < 1278187443 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Dammit, why not?! < 1278187451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, alas I don't know the answer < 1278187454 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't want to be British but I don't want to be Finnish either :P < 1278187459 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because Europeans go "ZOMG NEED NATIONS" < 1278187472 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The answer is that the nations would decide who has sovereignity over the house, probably, and the borders would change accordingly. < 1278187482 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Alternatively, you wouldn't be granted permission to build the house. This is the most likely scenario. < 1278187485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: If you got employed at Vatican City you could become Vatican. < 1278187485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1278187492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, hm < 1278187498 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't need physical molestation to go with the emotional! < 1278187546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: If they grant permission to build the house, they will sign a treaty to note who has jurisdiction over the building. < 1278187567 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is how it works with things like CERN, which are on national borders. < 1278187575 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I doubt they'll sign a treaty for a *house*, so. < 1278187576 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, heh, aren't there any existing buildings that crosses any borders? < 1278187582 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Several. < 1278187589 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Governed by treaties. < 1278187591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1278187606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, even for small cottages on borders or such? < 1278187617 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They draw borders around them. < 1278187624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, heh < 1278187636 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There's also a few border disputes because of things like that. < 1278187642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hah < 1278187647 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :draw a big trans-border house shaped like a penis < 1278187650 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :get borders changed < 1278187651 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :profit < 1278187662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1278187672 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :National borders are *such* a bizarre thing. < 1278187697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1278187727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, probably the border will end up with a rectangular hole for it < 1278187757 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, nobody would give up more than is strictly necessary! < 1278187765 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :also, geometric borders would be weird. < 1278187775 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: "All categories of British nationality can be renounced by a declaration made to the Home Secretary. A person ceases to be a British national on the date that the declaration of renunciation is registered by the Home Secretary. If a declaration is registered in the expectation of acquiring another citizenship, but one is not acquired within six months of the registration, it does not take effect and the person is considered to have r < 1278187778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, like in Africa? < 1278187781 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :" < 1278187787 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: to have r... < 1278187788 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: to have r" < 1278187796 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: AFRICA IS WEIRD MAN. < 1278187797 0 :Mathnerd314!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.6/20100625231939] < 1278187806 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :to have remained a British national." < 1278187810 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/8/86/Africa_%28orthographic_projection%29.svg Not all /that/ geometric. < 1278187831 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So I could only renounce my British citizenship by becoming a Finnish citizen, then, and thus suffering the draft. < 1278187832 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, you need to gain other citizenship to lose British citizenship, full-stop. < 1278187836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, there are several straight lines though < 1278187841 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It's just paranoia tells me to get the fuck away from the British government in any way possible. < 1278187848 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :CERN has a border going right through their campus; I think the border still goes right through, but they also don't care about it much. Of course they have quite a lot of identity-checking on the campus gates, so... < 1278187865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1278187873 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It's also a Schengen border < 1278187898 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It's a Schengen border, *and* sovereignity is defined. < 1278187910 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, all but one of the buildings is under French jurisdiction. < 1278187933 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :alise: no, you could also become a stateless person (not recommended) < 1278187945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, what does that mean? < 1278187950 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There's also an airport on the US/Canada border... < 1278187951 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Just curious, why would that be unrecommended? :P < 1278187955 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Lack of any rights? < 1278187955 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This works very oddly. < 1278187959 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :alise: mostly < 1278187963 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ? < 1278187964 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no nationality < 1278187968 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Could I be an EU citizen? I suppose not :-P < 1278187981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, try Swedish citizen? < 1278187992 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Past the security gates in an international airport is considered to be only under international law. < 1278187993 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, and this means you are moving abroad? < 1278187995 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: But I'd rather live in Finland. :P < 1278188005 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :There's interesting people in Finland. Sweden... < 1278188006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, heh < 1278188014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As such: one side of the building is under US jusrisdiction, one is under Canada, and the middle is under NONE AT ALL. < 1278188017 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Is there an international age of consent? < 1278188032 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :If not: Pedobear tiem < 1278188036 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: No. < 1278188041 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"You wanna go on a plane, little girl?" < 1278188047 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"I got a biiiig loooong aeroplane..." < 1278188057 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: The *plane* is under the jurisdiction of the country it's over. < 1278188071 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "You know what, little girl? Let's just stay here." < 1278188075 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Jurisdiction" is really not set up for modern transit. < 1278188078 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"[evil cackle]" < 1278188084 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Whoa. < 1278188093 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I am founding the United State of No Planes Allowed. < 1278188099 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The way customs zones are handled in Canadian airports is fun < 1278188102 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Let's all just claim tiny little islands and make flight patterns a hell of a lot more complicated. < 1278188104 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :[[While stateless persons were more common before the 20th century, when many states were somewhat fragile entities, on September 20, 1954 the United Nations adopted the Convention Relating to the Status of Stateless Persons: an active policy to prevent people becoming or remaining stateless.]] < 1278188108 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: HOW AM BECOME STATELESS < 1278188111 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Perfectly possible. < 1278188120 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :[[Principle 3 of the 1959 Declaration of the Rights of the Child asserts that: < 1278188121 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : "The child shall be entitled from his birth to a name and a nationality."]] < 1278188132 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: The UK makes a point of not allowing anyone to become stateless. < 1278188140 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So how am become stateless! < 1278188145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : pikhq: The way customs zones are handled in Canadian airports is fun <-- oh? < 1278188151 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It is literally impossible to lose UK citizenship without having another citizenship. < 1278188164 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mind, I don't actually want to. Having UK citizenship is completely harmless, right? < 1278188174 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1278188187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Hmm. Is the NHS UK or British? < 1278188193 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1278188195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :English. < 1278188207 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: We have US preclearance, so in some parts of the airport, you're legally in Canada; other parts you're waiting to immigrate, and other parts you're waiting to emigrate. Because of the changing volumes of traffic, these zones change throughout the day. < 1278188207 0 :Mathnerd314!~mathnerd3@nat-wireless-guest-reg-158-122.bu.edu JOIN :#esoteric < 1278188207 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :NHS? < 1278188217 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: English, but I'm sure the other analogues would cooperate. < 1278188218 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :National Health Service. < 1278188221 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: National "Health" Service. < 1278188230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, what... that made no sense < 1278188240 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The unit happens to be under its jurisdiction; so I would prefer you used the proper name, "National Hell Service". < 1278188250 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: In most major Canadian airports, you clear US customs before leaving (if you're going to the USA) < 1278188272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, oh. How strange < 1278188290 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: have you ever been through customs in a busy US airport? If so, you'd understand why. < 1278188295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, so how do those zones change in size? some marker being moved? < 1278188301 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: security doors and such < 1278188308 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, I have never been outside Europe < 1278188313 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Dude, you could escape to a different constituent country of the UK if you felt that they wouldn't cooperate. < 1278188320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, in fact, I been to Sweden, Norway and Denmark < 1278188321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is all < 1278188324 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1278188325 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: US customs is a pain even if you're a US citizen. < 1278188332 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I disagree. < 1278188333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I see < 1278188339 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: There is generally[2] no discrimination when a patient resident in one country of the United Kingdom requires treatment in another. The consequent financial matters and paperwork of such inter-working are dealt with between the organisations involved and there is generally no personal involvement by the patient comparable to that which might occur when a resident of one European Union member country receives treatment in another. < 1278188344 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: I've actually seen that, I've been in a Canadian airport < 1278188350 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i.e., they have an intense relationship with each other and are completely transparent for the patient. < 1278188358 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Okay, so. < 1278188358 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1278188364 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i.e., "We have a wonderful Scottish unit for you..." < 1278188365 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Other nation then. < 1278188369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the amount of security difference between the US and non-US side was staggering < 1278188369 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That is the plan. < 1278188378 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yeah < 1278188381 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'd imagine it's actual hell if you aren't a US citizen... < 1278188386 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty silly actually < 1278188395 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: We love our security theater. < 1278188408 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :"You're going to the US? We must do what the USA overlords say! Everyone strip!" "You're going somewhere else? Oh, carry on then." < 1278188434 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I say "theater" because if I wanted to cause major havoc, I'd set off a bomb at the security station... < 1278188439 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ACTION strips < 1278188448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: in the UK, they even check for that < 1278188452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or build one out of 1 oz liquid bottles after security. < 1278188453 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You are now being monitored by ECHELON. Congratulations! < 1278188461 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278188467 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Hooray. < 1278188515 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IIRC there was someone who cooked a three-course meal on a plane < 1278188521 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Guess I'll need to shave off all my hair, go to Japan, and call myself 榛林・神支. < 1278188557 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, why aren't you using ssl for freenode? < 1278188564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :same goes for alise < 1278188568 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Cause. < 1278188572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* [AnMaster] is using a secure connection < 1278188574 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Because #esoteric is publicly logged. < 1278188585 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :And I don't talk about my rape-murders here. < 1278188588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, yes true, but what about all other channels < 1278188597 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'm not on a secure connection because I could care less about whether any of my conversation here is public < 1278188608 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Of which I am present in none, and I would probably never say anything particularly worth monitoring in a technology-related channel, as the channels on this network are suppsoed to be. < 1278188610 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :most of my channels aren't even +s < 1278188615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :coppro, actually I'm on it for nickserv password not to be stolen < 1278188625 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :most of the channels I'm on are either logged, or populated enough that it would be trivial to log them secretly without people noticing < 1278188629 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ECHELON only looks for terrorism-related keywords, apparently. Admittedly, not the most trustable source -- them -- but still. < 1278188633 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :They couldn't possibly monitor /everything/. < 1278188639 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I use a throwaway password for NickServ < 1278188649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :same < 1278188658 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: trivial to monitor even on small channels if you use e.g. Tor to serve the logs and keep your computer on 24/7 :P < 1278188668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :among other things, it's too easy to type the password in-channel by mistake < 1278188674 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I use my one and only password for NickServ but that's a mistake of years ago and fixing it is something for another day. < 1278188676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: on very small channels, you know everyone there < 1278188682 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: And? < 1278188692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so if someone's logging secretly, you have quite an idea of who it is < 1278188695 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Why? < 1278188715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I use a throwaway password for NickServ < 1278188716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1278188718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1278188723 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But still nothing. < 1278188725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION use random generated strings for everything < 1278188734 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Even with a throwaway password, someone might identify as you and then do IRREPARABLE HARM to your Freenode reputation! < 1278188742 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't think anyone in here could have guessed anything less. < 1278188743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I'm paranoid < 1278188746 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You're not exactly unpredictable. < 1278188747 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Really now? < 1278188757 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You are though, on the level of the disorder. :) < 1278188773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, why should I trust you on that ;) < 1278188843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh I'm logging. To an encrypted volume. Private logs. When rotated to cd after 2 years or so: encrypted as well < 1278188858 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl food < 1278188868 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Maybe we should institutionalise AnMaster. < 1278188868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, I have privlogs somewhere too, although I don't post them without permission of everyone involved < 1278188957 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :How on earth does one start work on such a project as this... < 1278188957 0 :kar8nga!~kar8nga@78.104.81.161 JOIN :#esoteric < 1278188984 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :alise: step 1: surreptitiously exchange your passports < 1278189032 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: With ... what? < 1278189032 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :http://notalwaysright.com/till-password-reset-do-us-part/6004 < 1278189041 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :alise: each other's < 1278189046 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Who finds the fact that the password is stored more painful than the customer? < 1278189052 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :then AnMaster gets institutionalised and you're free < 1278189067 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Ooh, nice idea. Actually, scratch that: crap idea. < 1278189074 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1278189097 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo__: Who said it was stored? < 1278189116 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :The fact that the password is visible to the worker in the call center? < 1278189122 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1278189124 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*Ah. < 1278189130 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo__: It's not a password, it's a security "password". < 1278189134 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It being visible is to be expected. < 1278189146 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Oh >.> < 1278189197 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Those sorts of passwords are lame and shouldn't exist. < 1278189203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's not a computer password, it's the sort of password you say to a human < 1278189207 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :ALthough I don't know what the alternative is < 1278189219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and humans are generally incapable of doing secure hashes in their head, so they generally know the plaintext version < 1278189238 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :My secret answers are always woiyaq984U095VWOR'V#[;A@waie()!&"(*¬. < 1278189244 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :My mother had a really strange maiden name. < 1278189248 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Exactly that? < 1278189256 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1278189276 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: The call center person could still have some sort of an app where it types in what the customer said and gets a yes/no indication back. < 1278189284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Of course spelling issues and so on.) < 1278189285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: what about servers that think that ¬ is some sort of SQL injection attack? < 1278189297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, we need fuzzy hashes for passwords < 1278189298 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not " or *? < 1278189300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which are yet somehow still secure < 1278189302 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: They're evil people who disrespect my mother. < 1278189307 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pet peeve: people who say EST when they mean EDT < 1278189318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I think ' is more common "ooh, a scary character" in SQL than ". < 1278189319 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: Pet peeves. < 1278189323 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: people who use anything but UTC±n < 1278189335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: generally speaking, people who disallow things in passwords because they're scared of injection attacks don't do so in any particularly logical way < 1278189353 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: the last word in the pet business; forget cats and dogs, those are so last-millennium. < 1278189357 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: People who use anything but UTC :P < 1278189358 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :people who know what they're doing just use parameterized queries (or stored procedures, which implies parameterized) < 1278189366 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: pet rocks. < 1278189375 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: peeved pets < 1278189396 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: Pet peeves of "peeved pets"; peeved pets with pet peeves. < 1278189402 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pet peeve: people who don't actually sync their clocks. < 1278189403 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Or ¬SQL :P < 1278189409 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*¬SQL. < 1278189421 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't know if I sync mine. < 1278189423 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, I'm so naughty. < 1278189561 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I sync mine < 1278189569 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mostly because it's easier than remembering when DST starts and ends < 1278189587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Windows always used to ask for confirmation when DST started and ended < 1278189588 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Your computer can do that automatically regardless. :P < 1278189593 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah yeah i remember that < 1278189598 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There are non-computer clocks < 1278189598 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"I changed the clock. Did... did I do well?" < 1278189605 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Nonsense. < 1278189616 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Clocks regardless < 1278189626 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which was especially annoying because I had a computer with a broken RTC (it didn't work while power was off), so you had to set it during boot, and Windows always corrected the correct time to a wrong one after a DST change < 1278189629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you had to change it back < 1278189647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes, and there's a handy-dandy UTC time source for them. < 1278189650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thanks, NIST! < 1278189668 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I don't think my physical clocks are expensive enough to synchronise. < 1278189728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm fine with a few minutes' inaccuracy < 1278189767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's not like I need the precisely correct time for anything < 1278189784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: clocks in computers are physical too < 1278189790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a virtual clock wouldn't work if you turned the computer off < 1278189794 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Computers are physical < 1278189809 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :my wristwatch is currently 35.5 seconds behind MDT < 1278189811 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fixes < 1278189811 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Oh, shut up. < 1278189827 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :My wristwatch is currently nonexistent. < 1278189829 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MDT? < 1278189839 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I'm, like, an anarchist, going around without all these possessions and reminders of the constant passage of time to weigh me down. < 1278189852 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Mountie Djawesome Time. < 1278189861 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Doubtful < 1278189862 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It's the official timezone of the Federated States of Canadia. < 1278189871 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :OTOH, it might just be Calgary's time zone. < 1278189877 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Mountain Time Zone, apparently. < 1278189881 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Close enough. < 1278189894 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :MDT = Mountain Time Zone. Hmm. < 1278189895 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Mountain Daylight Time < 1278189898 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: My pocketwatch is broken. < 1278189904 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*Mountain Daylight Time < 1278189913 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, I have a constant reminder of the constant non-passage of time. < 1278189925 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Technically I'm lying as if I was going anywhere as an actual thing I'd take my phone. < 1278189933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"It's *still* 11:11! Awesome!" < 1278189941 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :That iPhone sure has been good to me. < 1278189983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Pet peeve: people who don't actually sync their clocks. <-- agreed < 1278190030 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I have replaced AnMaster with a very small program. Have any of you noticed? < 1278190067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Thanks, NIST! <-- NIST? < 1278190087 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :National Instute of Standards and Technology. < 1278190104 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Among other things, they've got an atomic clock hooked to a radio broadcast. < 1278190126 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, very funny :P < 1278190140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh that is US only < 1278190141 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Hey, don't talk back at your creator. < 1278190144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, or NA at least < 1278190157 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278190160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, you wrote an AI... *kills alise* < 1278190175 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Wow, I didn't code in a strong lampshading of North American...ism. Emergent behaviour. < 1278190185 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Now, I /did/ code in shitty jokes, so you're not surprising me. < 1278190210 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeah, a few other countries do something similar. < 1278190226 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, there is one in Germany that is usable here in Sweden < 1278190228 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's all on longwave, so it's kinda hard to not be able to pick up. < 1278190236 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my alarm clock sets from it < 1278190280 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Self-syncing clocks are too hi-fi for me < 1278190287 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Do you ever just walk into Russia and go "HAHAHAHA RUSSIA"? < 1278190294 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :If so, why not? Your country borders Russia, you know. < 1278190296 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's a long walk < 1278190297 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You should do that. < 1278190300 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You should go do that right now. < 1278190303 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You could use a car. < 1278190311 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Then I wouldn't've walked < 1278190319 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You can drive to the border and then walk into Russia. < 1278190324 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :This is a great idea and you should do it immediately. < 1278190327 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's a long drive, too < 1278190332 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's also completely pointless < 1278190334 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You could take a train. < 1278190336 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :No it isn't. < 1278190344 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You'd be in Russia, going "HAHAHAHA RUSSIA". < 1278190347 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Therefore you should do it. < 1278190350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is that good? < 1278190361 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Why is goodness good? How can I answer such a tautological question? < 1278190381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl going to play game < 1278190421 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Honestly. < 1278190507 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So, I read Dirk Gently's Holistic Detective Agency this morning. < 1278190528 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :If you're wondering whether it is good, why? Douglas Adams wrote it; of course it's good, you moron. < 1278190618 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :read it again < 1278190625 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Why? < 1278190637 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it needs to be read twice to be fullly appreciated < 1278190658 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I will; maybe I won't. I have a feeling Dirk would be a whole lot less amusing now that I know exactly how it all happened. < 1278190665 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :you would be wrong < 1278190666 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Also, you have an extra "l" there. < 1278190667 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :May I steal it? < 1278190670 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*fully. Thanks. < 1278190674 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I will put it in a museum: "l" < 1278190692 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Reg, while possessed, unwittingly uses his time machine to amuse a young girl at a college dinner with a magic trick- removing a simple salt cellar and apparently concealing it in an old pot the girl had discovered-, inadvertently bringing back a faulty Electric Monk which the ghost had hoped to use itself- Electric Monks are designed to believe things for you so that the owner does not have to believe them themselves, but this Monk has suffered a fault and < 1278190692 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : is incapable of believing anything for longer than five minutes-, but instead lets it go free" --Wikipedia < 1278190698 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :TOO MANY DASHES AND COMMAS < 1278190727 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The nesting is needed. < 1278190759 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :They could have at least used parentheses. Or actual dash characters. < 1278190772 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So anyway... I want to write a typesetter. Please talk me out of it. < 1278190772 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :THat Electric Monk thing sounds Pratchett-esque.. or, wait, no, it's what my old religion book claimed about idols < 1278190774 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe both < 1278190777 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :—– < 1278190779 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah well eff you < 1278190790 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Did you write it? :P < 1278190802 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Nope. < 1278190854 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I had a nerd orgasm at the Prolog reference. :P < 1278190860 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Although, really, the whole book is an extended nerd orgasm. < 1278190950 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :What book? < 1278190963 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Like I said; Dirk Gently's Holistic Detective Agency. < 1278190982 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Oh, should buy that at some point < 1278191029 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Who wants to bet that Knuth will complete TAOCP before he dies? I, in turn, will counter-bet that he won't. < 1278191053 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think it's rather obvious that he won't < 1278191085 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I think he wants to complete it, and perhaps volume 4 is just his most intensive; I imagine he will be a bit quicker once his death looms. < 1278191096 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I still bet he won't finish it, but I don't rule out the opposite. < 1278191101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Volume 4 is rather intensive. < 1278191102 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Indeed, I hope I'm wrong. < 1278191133 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The first three did come out fairly quickly < 1278191133 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :This would be more like insurance: if it turns out Knuth dies before completing TAOCP, I'll be terribly sad; the money will be my payout. < 1278191151 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though volumes 5 through 7 will be on languages. < 1278191161 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So maybe it's possible; I thought they'd taken longer < 1278191182 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Betting against your desired outcome, incidentally, is an awesome method of insurance. < 1278191232 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's been 37 years since volume 3 came out. < 1278191238 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The Knuth Shuffle should be a dance. < 1278191245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Goodness *gracious* Knuth is taking a long time on 4. < 1278191249 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Aye, but he's... taking his time with Volume 4. And he sort of took a long break. < 1278191260 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :5 is "planned for 2015" < 1278191277 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: So he's probably writing 5 concurrently, then. < 1278191281 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :# Volume 5 - Syntactic Algorithms, planned (as of August 2006, estimated in 2015). < 1278191282 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : * Chapter 9 - Lexical scanning < 1278191282 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : * Chapter 10 - Parsing techniques < 1278191283 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's not much. < 1278191294 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Volume 5 - Syntactic Algorithms, planned (as of August 2006, estimated in 2015). < 1278191295 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Or not. < 1278191298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Volume 4 is coming out this year. < 1278191298 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*estimated in < 1278191302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or early next year. < 1278191304 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, volume 4 is the only one divided into subvolumes so far. < 1278191316 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Volume 5 will be a two-chapter affair, like the first three, and so will be quite easy to write in comparison. < 1278191325 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :# Volume 6 - Theory of Context-Free Languages, planned. < 1278191330 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I doubt you could write a ginormous volume on that. < 1278191334 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :# Volume 7 - Compiler Techniques, planned. < 1278191337 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :That'll be a big'un. < 1278191352 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Especially given that that's what the book was supposed to be about initially. < 1278191378 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :He definitely won't write more than ten volumes; I bet he'll probably stop at around number 8. It's a nice round number in octal, and it lets him write a "tie-it-all-together" volume after seven. < 1278191380 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*after 7. < 1278191458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, volume 6 and 7 will apparently only be written if Knuth can still say anything relevant about their subjects. < 1278191486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If he can't, he will finish at volume 5, thereby having covered the core of imperative programming. < 1278191493 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Knuth has a rather personal definition of "relevant", methinks. < 1278191502 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :He considers multi-core processors to be irrelevant, after all. < 1278191514 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1278191576 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :oh knuth :( < 1278191590 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :i think he'll shove off his mortal coil before he gets round to all these < 1278191604 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :tombom: Nah; he can write a volume quickly, just not volume 4. < 1278191653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fortunately for us, he is still in good health. < 1278191695 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Knuth will come back as the Second Coming of Jesus. Thereupon he will impart unto us the final volumes of The Art of Computer Programming. < 1278191779 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :don't forget he has to update volumes 1-3 with MMIX < 1278191801 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Does he plan to? < 1278191849 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :How's MMIX better than MIX < 1278191881 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's less bizarre, IIRC. < 1278191961 0 :coppro!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1278192064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The MMIX updating is actually being done by volunteers, and is mostly finished. < 1278192074 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: MMIX is a sane RISC. < 1278192085 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What, then, is MIX? < 1278192085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :MIX is a 40-year-old, crazy CISC. < 1278192089 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Alright. < 1278192103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a base 10 architecture. < 1278192120 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The only sane ISC is an OISC! < 1278192132 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Also illegible < 1278192200 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :We need more one-operand OISCs, other than RSSB. < 1278192216 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Wrong, it's a binary-decimal architecture. < 1278192226 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :When programmed in binary, each byte has 6 bits (values range from 0 to 63). In decimal, each byte has 2 decimal digits (values range from 0 to 99). Bytes are grouped into words of five bytes plus a sign. Most programs written for MIX will work in either binary or decimal, so long as they do not try to store a value greater than 63 in a single byte. < 1278192226 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :A word has the range −1,073,741,823 to 1,073,741,823 (inclusive) in binary mode, and −9,999,999,999 to 9,999,999,999 (inclusive) in decimal mode. < 1278192230 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The sign-and-magnitude representation of integers in the MIX architecture distinguishes between “−0” and “+0.” < 1278192252 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Knuth is bat-shit insane. < 1278192259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: do you consider MiniMAX single-operand? < 1278192282 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm not sure I even consider MiniMAX a thing. < 1278192291 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But, no: "A MiniMAX program consists of a series of 3-word commands". < 1278192300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: except that they overlap < 1278192307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I haven't yet figured out if the commands have 0, 1, 2, or 3 operands < 1278192319 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'd rather not think about it. < 1278192466 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Of course, you yourself prompted a similar question later -- or was it earlier? -- with your proof. < 1278192474 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :What is the definition of an operand, really? < 1278192486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not convinced there is one, in corner cases < 1278192511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even look at Haskell, and you'll be flummoxed as to how many operands many of the functions have < 1278192539 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :They all have exactly one < 1278192550 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: First line -- agreed; second line -- what? < 1278192555 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You mean currying? < 1278192558 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :What Deewiant said. < 1278192573 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: yes, currying < 1278192590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"exactly one" doesn't really work, because some take zero < 1278192612 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :If you want to call those functions instead of constants, fair enough < 1278192615 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Zero or one < 1278192663 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a function is something of type ((->) a b) for some a and b. < 1278192678 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Integer and other such things do not qualify for the title. < 1278192701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, so you're saying that all functions (i.e. things not of base type) take one operand, everything else takes 0? < 1278192713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1278192747 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm saying that everything else doesn't take things at all, so it's a moot point. < 1278193115 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do you have any idea why paracetamol is popular? < 1278193148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: The other non-aspirin painkillers only became legal for OTC use recently. < 1278193198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Paracetamol came to be used OTC in the 50s. < 1278193333 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Something wrong with aspirin? < 1278193364 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Rough on the stomach, can cause Reye's syndrome. < 1278193374 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Fair enough. < 1278193374 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(in children) < 1278193398 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It reduces blood clotting < 1278193410 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I can't swallow pills and needed a painkiller yesterday so I had ibuprofen capsule dust in water. < 1278193426 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :If I'd breathed with my nose, my mouth warned me, I would taste the most disgusting taste you can taste. I didn't, though. < 1278193467 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes, but that's generally not an issue. < 1278193477 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It can be, though. < 1278193489 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1278193491 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hooray for ibuprofen, then. < 1278193505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And naproxen sodium. < 1278193522 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"In the UK, 250 mg tablets of naproxen were approved for OTC sale under the brand name Feminax Ultra in 2008, for the treatment of primary dysmenorrhoea in women aged 15 to 50." < 1278193535 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Wha? < 1278193551 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In the US it's approved for general painkiller use and has been since '94. < 1278193552 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, basically, in the UK, no, not hooray for that :P < 1278193567 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Very weird. < 1278193608 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: OTOH, we also class melatonin as a prescription-only medicine, and outlaw cannabis. < 1278193631 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't think you guys care about safety at *all* with your drugs. < 1278193646 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Or getting stoned. < 1278193650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not that the US is all that good about it. < 1278193811 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1278194017 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1278194255 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I like magic-as-a-programming-language a bit more than I should probably like it. < 1278194339 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: What're you reading now? < 1278194348 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Nothing right now. < 1278194354 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmm. < 1278194469 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Inquiry: should I make curry tonight? < 1278194481 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Upsides: curry is delicious. Downsides: curry is work. < 1278194571 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :How tired are you? < 1278194578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not exceptionally. < 1278194582 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Time? < 1278194590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's currently 16:02. < 1278194678 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :When do you plan to curry? < 1278194697 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BTW, the original name for the dish is schönfinkel, not curry. < 1278194701 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In an hour or two. < 1278194717 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Curry actually originates from Russia, true fact. < 1278194727 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Are you feeling particularly motivated? < 1278194740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not *exceptionally*. < 1278194745 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :However, curry *is* delicious. < 1278195239 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Just ... your situation is so mediocrely balanced that I cannot give any advice. < 1278195242 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Just choose, dammit. < 1278195257 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: I'm also hungry. < 1278195259 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1278195273 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Do you want to make some fucking curry? < 1278195291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION covers alise in curry powder < 1278195337 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :That ... has disturbing implications given my current "name-gender" and the cursing in my previous line. < 1278195338 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1278195386 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hah. < 1278195417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I'm still covered in curry powder. < 1278195428 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Yes you are. < 1278195515 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :... < 1278195563 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1278195636 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :[awkward silence] < 1278195777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1278195910 0 :sebbu!~sebbu@ADijon-152-1-85-116.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1278196152 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"University of Reddit"? Get the fuck out of my internet. < 1278196346 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :In HS, I took a Java course, meaning I don't need to take one now. < 1278196352 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :However, my teacher was HORRIBLE. < 1278196359 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :And I've heard good things about this teacher < 1278196364 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :So I'm considering taking it anyway < 1278196408 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Oh crud < 1278196410 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Seriously, you're considering taking a Java course. < 1278196412 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Why are you so stupid? :| < 1278196415 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm almost done with the BCS stuff < 1278196431 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Meaning the rest of my undergraduate career will be boring stuff :/ < 1278196625 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :The only Information Security course is an online course :/ < 1278196695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "University of Reddit"? Get the fuck out of my internet. <-- what?! where was that mentioned!? < 1278196704 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://universityofreddit.com/v2/ < 1278196713 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It's a shitty look-let's-pretend-to-teach-people-with-reddit-pots. < 1278196736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, who are behind it? < 1278196741 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :If you know something, you can teach it! So here's a list of people who promise that they're going to attempt to teach it! Honest! Please ignore the empty threads behind the curtain. < 1278196752 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1278196759 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Not sure. < 1278196762 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Multiple people, it seems. < 1278196769 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I want to make template files for phpBB Can you please tell me if I have done it correctly? http://sprunge.us/WdYI < 1278196777 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The #phpbb and #phpbb-coding channels are not help < 1278196784 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I want other people's opinion too < 1278196790 0 :nooga!~nooga@77-45-52-193.sta.asta-net.com.pl JOIN :#esoteric < 1278196793 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I suggest not using phpBB. < 1278196819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what other FOSS forum software is there? < 1278196835 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of decent quality that is < 1278196837 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :alise: I am not using phpBB. < 1278196847 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Hmm... none. Forums are shit. < 1278196850 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I just want to write a template for it anyways, as well as for other systems later < 1278196853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, well yes < 1278196857 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :bbPress would be good, if it wasn't shit. < 1278196866 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, that is true for almost everything < 1278196869 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vanilla would be good, if its author wasn't a shitbag. < 1278196894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :[17373.892849] thinkpad_acpi: EC reports that Thermal Table has changed < 1278196897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :WTH is that < 1278196938 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :At the current time I don't care which forums softwares are good or not (I'm not installing any of them). I just want to make template files < 1278196972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, how are you going to be able to make template files without testing them... < 1278196999 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, is there some way for a simple program to parse templates with filling in example data? < 1278197014 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :No PHP codes are included in phpBB templates. < 1278197019 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Not for something so complicated as that, most likely. < 1278197021 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It uses its own template codes < 1278197032 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Uh ... I'd just install phpBB under the hypothetical situation in which I'd write a phpBB template; which I wouldn't. < 1278197043 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, same < 1278197047 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't even have a database < 1278197048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, but you are talking to zzo < 1278197064 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Write an SQL server with MySQL compatibility. < 1278197074 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: He isn't an alien, you know, and he's right in the room. < 1278197087 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is there any remote service that can test phpBB templates? < 1278197100 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But I'm not even finished writing it yet < 1278197110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, you mean, the least wrong room < 1278197130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, you *could* use mysql < 1278197134 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I just want you to tell me if it is correct so far? Please look at the files tell me if it is right so far < 1278197135 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :He's right here, in the room. < 1278197144 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I know nothing of phpBB, like sane people. < 1278197156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :same as alise on that one < 1278197177 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But kudos for using a shar :P < 1278197195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1278197333 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1278197434 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Oh no, I'm reading the SCP wiki. < 1278197436 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Stop me. < 1278197628 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1278197779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, try this link http://tinyurl.com/5cd2rl < 1278197790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, it will prevent you from reading the SCP wiki for a while < 1278197813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :out of the ashes and into the fire < 1278197825 0 :relet!unknown@unknown.invalid QUIT :Quit: Leaving. < 1278198188 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1278198264 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :oh, SCP < 1278198266 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that's a fun site < 1278198372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, are you going to click the link I linked? < 1278198386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err, link that I linked? wtf XF < 1278198387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD* < 1278198393 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :though correct.. tinyurl < 1278198470 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, I've already went to SCP instead < 1278198504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, it was tvtropes ;P < 1278198515 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :alise, http://scp-wiki.wikidot.com/revised-entry < 1278198528 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :[strong language] < 1278198791 0 :cheater99!unknown@unknown.invalid QUIT :Quit: Leaving < 1278198872 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Verified sighting of SCP-173 in ████, Wales, The United Kingdom. Nuclear bombardment authorized and executed. No survivors. < 1278198896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, doesn't fit the style < 1278198913 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :revised-entry is, I am pretty sure, a joke. < 1278198918 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :And no, that does fit the style. < 1278198927 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Well, sorta. < 1278199044 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo__: Novels -- or, more likely, collections of short stories/novellas -- set around the SCP foundation would be awesome. < 1278199049 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Like the incident reports, only more novelly. < 1278199061 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately, you'd need to include all the relevant SCP files before the stories, and that'd probably give stuff away. < 1278199066 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :alise, http://scp-wiki.wikidot.com/foundation-tales < 1278199082 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Or you could publish every single SCP in a volume you're expected to have, but reading it would be an encyclopedic journey. < 1278199083 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell import System.Random; main = print =<< (randomRIO(0,1)) < 1278199111 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo__: They're probably shitty though. < 1278199113 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Fanfiction usually is. < 1278199116 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :oh... lol < 1278199117 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :wtf am I doing < 1278199119 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :(0,1) < 1278199129 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell import System.Random; main = print =<< (randomRIO (0,1)) < 1278199137 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhile, http://scp-wiki.wikidot.com/scp-420-j. < 1278199251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : And no, that does fit the style. <-- yes but it breaks pretty much everything else < 1278199272 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Howso? < 1278199273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Like the incident reports, only more novelly. <-- which ones? < 1278199283 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t System.Random.randomRIO < 1278199284 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :System.Random.randomRIO :: (System.Random.Random a) => (a, a) -> IO a < 1278199288 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Um... there are a few, like the one where Kondraki tries to kill ... that girl. < 1278199289 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t (<<=) < 1278199293 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t (=<<) < 1278199295 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :(=<<) :: (Monad m) => (a -> m b) -> m a -> m b < 1278199296 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://scp-wiki.wikidot.com/incident-reports-eye-witness-interviews-and-personal-logs < 1278199304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, oh wait the dates are blocked out < 1278199312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, I guess you could always put it at a later date then < 1278199322 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1278199322 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1278199333 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: true, it breaks real-world chronology < 1278199334 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!help languages < 1278199335 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. < 1278199340 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :didn't think of that < 1278199354 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: alternatively, it was covered up < 1278199361 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :no survivors = in that area, not in wales entirely < 1278199378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, nuclear carpet bombing of north america covered up? < 1278199386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :uh yeah. Right < 1278199405 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Verified sighting of SCP-173 in ████, Wales, The United Kingdom. Nuclear bombardment authorized and executed. No survivors. < 1278199412 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Some place in Wales == North America < 1278199425 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell import System.Random; main = (randomRIO (0,1)) >>= print < 1278199426 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: are programs still limited to a single line? < 1278199428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, I meant: < 1278199430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Containment Zone X1, formerly North and South America, is to be denied access. Following saturation nuclear bombing on ██/██/████, number of SCP-173 instances has been reduced." < 1278199436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, from section above < 1278199437 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :calamari: don't think so. I've been importing things. < 1278199438 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh. Fair enough then. < 1278199447 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I wish there was some kind of error output < 1278199467 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Working at the SCP foundation would be cool if you were high up enough and weren't prone to nightmares. < 1278199476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1278199485 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Myself, even the knowledge that the files were true would give me a mental breakdown. < 1278199496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah < 1278199516 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell import System.Random; main = (randomRIO (0,1) :: IO Int) >>= print < 1278199519 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1278199525 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ambiguous type from Num apparently. < 1278199536 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I guess not all Nums are Randoms, essentially. < 1278199549 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: no, it just can't decide which to use < 1278199584 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!addinterp decisionengine haskell import System.Random; main = (randomRIO (0,1) :: IO Int) >>= print < 1278199585 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Interpreter decisionengine installed. < 1278199593 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :the real decision engine. < 1278199622 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :alise: if only it knew that I didn't care which one it used. :P < 1278199652 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :but I guess this is why explicit type signatures are good. < 1278199688 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :GHCi often decides for you. < 1278199702 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :how nice of it. < 1278199755 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I once thought that random numbers in Haskell were a pain in the ass < 1278199767 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :but, it's really the same as any other language. Sort of. < 1278199772 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :You do have to think slightly more. < 1278199798 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Haskell can be a pain in the ass... its type theory is so limited! < 1278199812 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I probably need to practice using Control.Monad and related functions. < 1278199827 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh :(){ :|:& };: < 1278199832 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does that work? :) < 1278199839 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...what on earth is that. < 1278199843 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :calamari: it'll get killed < 1278199845 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: a forkbomb < 1278199852 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :deobfuscating the function name: < 1278199857 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :bomb() { bomb | bomb & }; bomb < 1278199862 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :can you see how it works? < 1278199873 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1278199878 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :...er, sort of. < 1278199893 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :python: src/filesysobj.c:132: filesys_obj_check: Assertion `obj->refcount > 0' failed. < 1278199903 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I'm not very familiar with using subroutines in bash, but I get | and & and all that. < 1278199949 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"A self-hosted implementation in IRP does not exist because if it did it would be quite annoying." < 1278199953 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I assume it just sits and never halts as it waits for IO < 1278199954 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: It just defines a command, basically. < 1278199954 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh import sys < 1278199956 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/import: /usr/lib/plash/lib/libc.so.6: version `GLIBC_2.9' not found (required by /lib64/libglib-2.0.so.0) < 1278199964 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: Er... no. < 1278199970 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :bomb() { bomb | bomb & } < 1278199973 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So if we call bomb, < 1278199982 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls < 1278199983 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :interps < 1278199984 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :it... never halts, right? < 1278199987 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it spawns two new bombs in the background < 1278199990 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and halts immediately < 1278199991 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1278199993 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :both those bombs then < 1278199997 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :spawn two new bombs in the background < 1278199999 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and halt immediately < 1278200000 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :oh shit. < 1278200003 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :those 4 bombs then < 1278200005 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :spawn two new bombs in the background < 1278200006 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and halt immediately < 1278200013 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I believe I see the pattern now. :) < 1278200016 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :in a few seconds, the system is bogged down. < 1278200069 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls / < 1278200070 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bin < 1278200078 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :how does & bind < 1278200081 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :is it < 1278200086 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :bomb | (bomb &) < 1278200093 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :or the whole line? < 1278200098 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i think it's bomb | (bomb &) < 1278200104 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :as that's the only version that would keep the processes around. < 1278200107 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :that's how I read it anyways. < 1278200188 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!haskell import Control.Monad; import System.Posix.Process; forkBomb = forever $ forkProcess forkBomb < 1278200226 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :calamari: it is not so flawed :) < 1278200236 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :no it's awesome :) < 1278200244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, wouldn't they explode? < 1278200248 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wonder how he did it < 1278200260 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: wat < 1278200264 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :calamari: simple < 1278200265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, bad joke < 1278200309 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :calamari: EgoBot runs as its own user, in a chroot. Inside this chroot, it runs plash, which is a sandboxing solution for Debian. He uses this to turn off everything dangerous. Then, he sets extreme ulimits. < 1278200310 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Job done. < 1278200331 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin < 1278200331 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :411toppm < 1278200401 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin | tr '\n' ' ' < 1278200406 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin | xargs echo < 1278200406 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :411toppm X11 [ a2p addftinfo addpart addr2line afmtodit animate anytopnm aot-compile appletviewer apropos apt apt-cache apt-cdrom apt-config apt-extracttemplates apt-ftparchive apt-get apt-key apt-mark apt-sortpkgs aptitude aptitude-create-state-bundle aptitude-run-state-bundle ar arch as asciitopgm aspell aspell-import atktopbm austro autopoint awk b1ff base64 basename bashbug bc bdftopcf bdftops bdftruncate bioradtopgm bmptopnm bmptoppm brooklyn brus < 1278200415 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :X11! < 1278200417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh X11 < 1278200417 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.15104: line 1: X11: command not found < 1278200422 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh /usr/bin/X11 < 1278200422 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.15135: line 1: /usr/bin/X11: is a directory < 1278200425 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh /usr/bin/X < 1278200426 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.15162: line 1: /usr/bin/X: No such file or directory < 1278200429 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin/X11 < 1278200429 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ps axww < 1278200430 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :411toppm < 1278200442 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : /tmp/input.23495.hs:1:57: Not in scope: `isAlpha' < 1278200442 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : < 1278200442 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : /tmp/input.23495.hs:1:70: Not in scope: `isSpace' < 1278200442 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : < 1278200442 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : /tmp/input.23495.hs:1:151: Not in scope: `isAlpha' < 1278200443 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : < 1278200445 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : /tmp/input.23495.hs:1:164: Not in scope: `isSpace' < 1278200447 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : < 1278200449 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : /tmp/input.23495.hs:1:245: Not in scope: `toLower' < 1278200451 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : < 1278200453 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1278200454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -d /usr/bin/X11 < 1278200455 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/X11 < 1278200455 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin/X11 | xargs echo < 1278200456 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :411toppm X11 [ a2p addftinfo addpart addr2line afmtodit animate anytopnm aot-compile appletviewer apropos apt apt-cache apt-cdrom apt-config apt-extracttemplates apt-ftparchive apt-get apt-key apt-mark apt-sortpkgs aptitude aptitude-create-state-bundle aptitude-run-state-bundle ar arch as asciitopgm aspell aspell-import atktopbm austro autopoint awk b1ff base64 basename bashbug bc bdftopcf bdftops bdftruncate bioradtopgm bmptopnm bmptoppm brooklyn brus < 1278200457 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /usr/bin/X11 | xargs echo < 1278200458 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :411toppm X11 [ a2p addftinfo addpart addr2line afmtodit animate anytopnm aot-compile appletviewer apropos apt apt-cache apt-cdrom apt-config apt-extracttemplates apt-ftparchive apt-get apt-key apt-mark apt-sortpkgs aptitude aptitude-create-state-bundle aptitude-run-state-bundle ar arch as asciitopgm aspell aspell-import atktopbm austro autopoint awk b1ff base64 basename bashbug bc bdftopcf bdftops bdftruncate bioradtopgm bmptopnm bmptoppm brooklyn brus < 1278200462 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :wtf. < 1278200463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -dl /usr/bin/X11 < 1278200464 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: /usr/bin/X11: Function not implemented < 1278200467 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1278200469 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :XDDD < 1278200471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -ld /usr/bin/X11 < 1278200472 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: /usr/bin/X11: Function not implemented < 1278200477 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!ls ls -l /usr/bin/X11 | xargs echo < 1278200482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls --version | xargs echo < 1278200483 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :ls (GNU coreutils) 7.4 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Richard M. Stallman and David MacKenzie. < 1278200483 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh python < 1278200485 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!ls ls -l /usr/bin/X11 2>&1 | xargs echo < 1278200491 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -l /usr/bin/X11 2>&1 | xargs echo < 1278200492 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: /usr/bin/X11: Function not implemented lrwxrwxrwx 1 0 0 1 May 2 2009 /usr/bin/X11 -> . < 1278200493 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :lol !ls < 1278200496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :alise, how can ls -l fail like that < 1278200504 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I dunno, plash disables all sorts < 1278200510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!run ls < 1278200513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!run ls -l < 1278200514 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :run? < 1278200515 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :sh < 1278200515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1278200519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`run ls -l < 1278200519 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :run is HackEgo < 1278200528 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :`run ls -l /usr/bin/X11 < 1278200534 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :lrwxrwxrwx 1 0 0 1 Jun 19 2009 /usr/bin/X11 -> . < 1278200534 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :total 564 \ drwxr-xr-x 2 5000 0 4096 Jul 3 22:41 bin \ -rw-r--r-- 1 5000 0 61187 Jul 3 22:41 cube2.base64 \ -rw-r--r-- 1 5000 0 45293 Jul 3 22:41 cube2.jpg \ -rw-r--r-- 1 5000 0 20 Jul 3 22:41 hack_gregor \ -rw-r--r-- 1 5000 0 10 Jul 3 22:41 hello.txt \ -rw-r--r-- 1 5000 0 166 Jul 3 22:41 help.txt \ -rw-r--r-- < 1278200541 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!haskell main = main < 1278200542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :works better < 1278200543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :strange < 1278200550 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!haskell main@m=m < 1278200561 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!haskell main@m=putStr"dickbutt ">>m < 1278200562 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :main@m? < 1278200563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`run /usr/bin/X < 1278200565 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1278200568 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :CakeProphet: yeah < 1278200570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`run /usr/bin/XOrg 2>&1 < 1278200571 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/bin/bash: line 1: /usr/bin/XOrg: No such file or directory < 1278200575 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you can do (Foo bar)@x or was it x@(Foo bar) < 1278200579 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :alise: I thought @ was for list matching. < 1278200580 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :binds x to (Foo bar) and pattern matches < 1278200586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`run ls /usr/bin/X* | xargs echo < 1278200588 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :2to3-2.6 X11 [ a2p addpart addr2line apropos apt-cache apt-cdrom apt-config apt-extracttemplates apt-ftparchive apt-get apt-key apt-mark apt-sortpkgs aptitude aptitude-create-state-bundle aptitude-curses aptitude-run-state-bundle ar arch as awk axi-cache base64 basename bashbug bdftopcf bdftops bdftruncate bsd-from bsd-write c++ < 1278200596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`run ls -d /usr/bin/X* | xargs echo < 1278200597 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/X11 < 1278200598 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so main@m or m@main whichever it is assigns main and "pattern matches" it as m inside the body < 1278200598 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :alise: oh so @ just works on any pattern. < 1278200748 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh tree < 1278200748 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.15940: line 1: tree: command not found < 1278200771 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1278200776 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh df -h < 1278200777 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/df: cannot read table of mounted file systems: No such file or directory < 1278200782 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo "I am a man from the future" < 1278200783 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :I am a man from the future < 1278200801 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh mount < 1278200802 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :plash: warning: setuid/gid bit not honoured on `/bin/mount' < 1278200900 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, presumably mount doesn't work very well if it doesn't run setuid < 1278200917 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ais523: seems to ave shown me what I wanted to know < 1278200923 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :have < 1278201034 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh cat /proc/meminfo < 1278201034 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :MemTotal: 1048792 kB < 1278201048 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Here is something in D&D game http://sprunge.us/gGec OK, your turn < 1278201118 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo PING < 1278201131 0 :chickenzilla!unknown@unknown.invalid PRIVMSG #esoteric :Is the source code of eggbot available ? < 1278201184 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :eggbot? XD < 1278201189 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :`help < 1278201190 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1278201205 0 :chickenzilla!unknown@unknown.invalid PRIVMSG #esoteric :Egobot, sorry :) < 1278201214 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :chickenzilla: https://codu.org/projects/egobot/hg/ < 1278201217 0 :chickenzilla!unknown@unknown.invalid PRIVMSG #esoteric :Someone needs some sleep. < 1278201222 0 :chickenzilla!unknown@unknown.invalid PRIVMSG #esoteric :Thanks ! < 1278201234 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I have a commit there. Cool. < 1278201271 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric :I should run my MUD server off of HackEgo. :P < 1278201330 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`run ping google.com < 1278201331 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :pong < 1278201360 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ping google.com < 1278201360 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :plash: warning: setuid/gid bit not honoured on `/bin/ping' < 1278201402 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :!sh ifconfig -a < 1278201402 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.16397: line 1: ifconfig: command not found < 1278201421 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`ping < 1278201423 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :pong < 1278201433 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`su < 1278201434 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1278201451 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Why does ping need setuid? < 1278201453 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`df -h < 1278201454 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1278201461 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`run df -h < 1278201462 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1278201470 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :am I using hackego correctly? < 1278201488 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`ls -a < 1278201489 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :bin \ cube2.base64 \ cube2.jpg \ hack_gregor \ hello.txt \ help.txt \ huh \ netcat-0.7.1 \ netcat-0.7.1.tar.gz \ out.txt \ paste \ poetry.txt \ quotes \ qw.pl \ share \ test.sh \ tmpdir.16621 \ wunderbar_emporium < 1278201545 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :`run /bin/df < 1278201546 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output.