< 1310429430 985336 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :wait what < 1310429432 648619 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: you may be right. i genuinely wanted to learn, but i apologize if that was insensitive, etc. < 1310429437 729117 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i said o? :D < 1310429447 105097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes you did < 1310429447 400537 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i have no idea when i did that < 1310429473 344404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey oklofok < 1310429476 699472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: yeah, ok < 1310429486 941624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklofok: do you want to server < 1310429525 759124 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :oerjan: did you hear the great news, i'm not almost sure that my characterization works < 1310429540 998059 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :elliott: i have to watch a few more eps and get to work but sure < 1310429552 387945 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Eps of what? < 1310429554 465138 :pikhq_!~pikhq@71-219-252-118.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1310429555 193439 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net JOIN :#esoteric < 1310429563 84391 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :erm or no i don't want to server, i thought you said do i want the server < 1310429572 14676 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Phantom_Hoover: rewatching hustle < 1310429587 843514 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The British show about conmen? < 1310429588 983888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklofok: but we need TESTERS. < 1310429591 347297 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yes < 1310429606 921073 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :surprisingly enough, i think it's great < 1310429614 180045 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :like every other show i've watched < 1310429627 391314 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklofok, you should totally join the official #esoteric Homestuck club. < 1310429658 199355 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i still don't really know what homestuck is < 1310429662 242815 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :perhaps i never will < 1310429681 1747 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You would have to consult arcane texts on the matter. < 1310429682 131903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a virus. < 1310429687 323661 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Such as Homestuck. < 1310429688 335760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but with points < 1310429690 978142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its kind of like an rpg < 1310429696 625369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have to spread it to as many computers as you can. < 1310429702 866293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was made by a sick, demented man known only as Satan. < 1310429768 294667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: did you hear the great news, i'm not almost sure that my characterization works <-- freudian slip? < 1310429782 996223 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :xD < 1310429804 800324 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :wow. < 1310429806 27251 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :*now < 1310429806 189652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU SUBCONSCIOUS MAY DISAGREE < 1310429816 561302 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :well i convinced one guy already < 1310429825 506615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poor deluded fool < 1310429829 187501 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :but no one at the uni so will have to wait for a while < 1310429845 367126 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :only me and people holding summer internships < 1310429884 328593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was the guy a hobo < 1310429891 320327 :oklofok!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :he was mister x < 1310430063 433026 :oklopol!~oklopol@dyn37-77.vpn.utu.fi JOIN :#esoteric < 1310430110 365181 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :*i* am the office hobo < 1310430162 584907 :oklofok!~oklopol@dyn58-429.yok.fi QUIT :Ping timeout: 252 seconds < 1310430190 302449 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :in my dream, i was finland < 1310430221 441370 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :and america was trying to sleep with norway but she did not want to convert to euro, so she refused. < 1310430249 423095 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :also norway was my cousin and america was a character from hustle < 1310430268 799960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol: http://satwcomic.com/ , hth < 1310430271 579775 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :oh and i was trying to find gold at the beach inside the palace of my friend who lived in rome < 1310430305 299634 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :seen that < 1310430311 567051 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :summa that at least < 1310430416 384524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION considers archive binging it < 1310430613 319281 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net QUIT :Remote host closed the connection < 1310430654 118462 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :? < 1310430663 641262 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :oh < 1310430675 526202 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :missed the word archive < 1310430702 388335 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Yup, definitely bricked my router. < 1310430704 364176 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Great. < 1310430740 108525 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :do you mean you took it in the ass from a truck driver < 1310430770 926446 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :or was it a euphemism? < 1310430860 935164 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Sounds about right. < 1310430862 52877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: How < 1310430887 735545 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: Trying to upgrade my (custom) firmware. Downloaded the WRT54G firmware instead of the WRT54G2 firmware. < 1310430925 848910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a great day for masonry < 1310431007 301709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Noice :P < 1310431118 708512 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1310431120 110655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1310431141 55374 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net JOIN :#esoteric < 1310431253 803064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I doubt "bricked" is accurate :P < 1310431310 549790 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nope its a brick < 1310431366 70601 :Maharba!~Maharba@dsl-68-170-177-190.dhcp.cruzio.com JOIN :#esoteric < 1310431426 996751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Maharba < 1310431439 91029 :Maharba!~Maharba@dsl-68-170-177-190.dhcp.cruzio.com PART :#esoteric < 1310431444 631229 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bye maharba < 1310431449 71608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bye maharba < 1310431456 944924 :elliott!~elliott@unaffiliated/elliott TOPIC #esoteric :Esoteric programming languages | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1310431462 533922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: quick bring them back < 1310431472 61782 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :its too late < 1310431475 915155 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :their gone < 1310431476 644501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they parted, not /quit :P < 1310431487 565129 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whois says otherwise < 1310431493 719510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :darn < 1310431527 604839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION checks what the previous topic was < 1310431543 28113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :jesus has coeliac disease? < 1310431605 949772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :long story :D < 1310431842 479346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1310432880 218942 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: Special JTAG cable + soldering required to unbrick. < 1310432889 659491 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: Cost of equipment to fix router is greater than cost of a new router :P < 1310432925 922702 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: not necessarily. Wouldn't Signal a t allow either discrete or continuous? Basically I write functions that except both or only one kind of signal, without having to use a typeclass to convert everything to discrete. < 1310432949 408614 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and without having to use Either. < 1310433022 943291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul ((phantom types )S:^):^ < 1310433023 142979 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types phantom types ph ...too much output! < 1310433222 70505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: So you've achieved... the same as a typeclass. < 1310433230 647679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except it requires a language extension and doesn't let anyone add new types of signal < 1310433554 44005 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1310433645 78325 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: phantom types, i said! < 1310433665 703492 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 240 seconds < 1310433769 513888 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :so often i have this dream that i have to hit someone but my punches move reeeeeally slowly < 1310433779 406010 :oklopol!~oklopol@dyn37-77.vpn.utu.fi PRIVMSG #esoteric :maybe i should become a boxer, i have way too much brain for my needs < 1310434429 30136 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: the idea was to have a typeclass as well. But it would only have one function instead of two.. < 1310434648 889575 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :using only typeclasses enforced some kind of conversion in order to operate on the signal, with a single GADT I can use both kinds of signal in one function, while also having it typecheck in the case that the wrong kind of signal is used. < 1310434759 116229 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also, I think being afraid of language extensions is silly. GHC is the de facto Haskell compiler more or less. < 1310434761 61406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It doesn't force conversion < 1310434765 482517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It just forces using via an interface < 1310434775 150731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And language extensions are silly when there's literally no gain < 1310434805 619694 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :better typechecking? < 1310434852 939581 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :toDiscrete :: Signal t a -> Signal Discrete a < 1310434884 432295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :For a start, that type is way insufficient < 1310434887 845406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You need to give a sampling rate < 1310434892 99621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :For a second, ???? < 1310434905 776875 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the sampling rate isn't part of the type it's a constructor argument < 1310434906 91928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sample :: SampleRate -> CSignal a -> DSignal a < 1310434909 997589 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it is pretty much always an Integral... < 1310434916 68808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: That's still not enough for toDiscrete < 1310434921 609091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You cannot just convert a continuous signal to a discrete one < 1310434923 47445 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah wait, yeah nevermind. :P < 1310434924 188044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You must use a certain sampling rate. < 1310434933 439160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway, [(Time,a)] is a much better model for a discrete signal. < 1310434937 629416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That doesn't force a constant sampling rate. < 1310434978 36838 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :mmk. < 1310434985 57068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cd .. < 1310434989 669912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But like I said, < 1310434990 147875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : sample :: SampleRate -> CSignal a -> DSignal a < 1310434992 289749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How is that not typechecked? < 1310435001 710184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype CSignal a = CSignal (Time -> a) < 1310435006 668160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype DSignal a = DSignal [(Time,a)] < 1310435012 363139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Signal CSignal where ... < 1310435014 503475 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it requires that the argument be continuous. < 1310435015 546724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Signal DSignal where ... < 1310435031 475983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: Well, yeah, why would you want to sample a DSignal? < 1310435041 548229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Just treating it like a continuous signal would be a rather poor sample rate converter < 1310435058 67610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :_Mine_ is better typechecked, because it stops you sampling non-continuous singals :) < 1310435067 697198 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I don't need to treat it like a continuous signal, I can treat it like a discrete signal and convert the sample rate. < 1310435083 417689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eh? < 1310435085 260072 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :via pattern matching < 1310435099 425711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, so you actually have two functions. < 1310435112 583188 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :when needed, yes. < 1310435112 782601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sample and convertSampleRate. < 1310435121 166580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :convertSampleRate :: (Signal t) => SampleRate -> t -> DSignal a < 1310435123 723067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tada < 1310435130 128054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm < 1310435132 267221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :convertSampleRate :: (Signal t) => SampleRate -> t a -> DSignal a < 1310435163 857848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: But really, you should have < 1310435171 999187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sample :: SampleRate -> CSignal a -> DSignal a < 1310435178 481188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :convertSampleRate :: SampleRate -> DSignal a -> DSignal a < 1310435200 391734 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :okay fine I'll just have a multitude of functions and typeclasses when I could merge it into one type transparently. < 1310435201 810305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That avoids conflating the two separate functions. < 1310435213 175700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: You would have exactly one typeclass, Signal. < 1310435222 176252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And having a multitude of functions is a good thing, it's called a rich set of operations < 1310435232 793978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sampling a continuous signal and converting the sample rate of a discrete signal are not the same thing < 1310435238 783973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Conflating them is a bug < 1310435498 857387 :oklofok!~oklopol@dyn58-429.yok.fi JOIN :#esoteric < 1310435517 569076 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 276 seconds < 1310435652 539645 :oklopol!~oklopol@dyn37-77.vpn.utu.fi QUIT :Ping timeout: 264 seconds < 1310437620 746998 :augur!~augur@208.58.6.161 QUIT :Ping timeout: 252 seconds < 1310437808 219252 :Behold!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1310439278 605293 :jcp!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 250 seconds < 1310439298 589052 :jcp!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1310439435 301262 :jcp|1!alex@bzflag/contributor/javawizard2539 QUIT :Ping timeout: 260 seconds < 1310439583 791094 :myndzi\!myndzi@c-24-22-176-245.hsd1.wa.comcast.net JOIN :#esoteric < 1310439718 775681 :javawizard!alex@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1310439768 654756 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net QUIT :Ping timeout: 276 seconds < 1310440808 59597 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1310441131 288299 :derrik!~xix@gprs-inet-65-29.elisa.ee JOIN :#esoteric < 1310441450 286899 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1310442092 762145 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1310443738 805897 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Finally I got DVI output to printer working correctly, using a program called "dviout". < 1310443844 382103 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It requires no PostScript, no raw printer codes, no PDF, no TrueType, no of that other stuff (although it does support all of these features). < 1310443898 773414 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :How can you have a beautiful ending without making beautiful mistakes? < 1310443906 827925 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :If at first you do succeed...try something harder. < 1310445417 941356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: Are you responsible for the /snow command. < 1310446025 875871 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is a /snow command? < 1310446236 510225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WorldEdit, in Minecraft. < 1310446388 902735 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310446673 255087 :Sgeo_!~Sgeo@ool-44c2d23d.dyn.optonline.net PRIVMSG #esoteric :elliott is capable of making infinity be less than 15*4 < 1310446741 217718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo_: You have dirt now. < 1310446748 684676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Infinite dirt. < 1310446752 939197 :Sgeo_!~Sgeo@ool-44c2d23d.dyn.optonline.net PRIVMSG #esoteric :I need to not drown right now < 1310446760 505816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You are above water? < 1310446772 716551 :Sgeo_!~Sgeo@ool-44c2d23d.dyn.optonline.net PRIVMSG #esoteric :I am? I can't tell, I'm lagging that badly < 1310446777 115445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reconnect < 1310446778 535904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The lag is gone now < 1310446848 873020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo_: No luck? < 1310446872 916052 :Sgeo_!~Sgeo@ool-44c2d23d.dyn.optonline.net PRIVMSG #esoteric :Sorry, was afk < 1310447439 422076 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net PRIVMSG #esoteric :Man. I never really thought about that... Having "In God We Trust" on the US nickle in particular is quite a dick move. < 1310447453 757714 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net PRIVMSG #esoteric :(for non-Americans: Thomas Jefferson appears on the US nickle) < 1310447471 806445 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net PRIVMSG #esoteric :It's the very antithesis of the man. < 1310448248 777917 :elliott!~elliott@unaffiliated/elliott NICK :yay < 1310448252 347324 :yay!~elliott@unaffiliated/elliott NICK :elliott < 1310448281 284756 :pikhq_!~pikhq@174-22-175-181.clsp.qwest.net JOIN :#esoteric < 1310448445 24903 :pikhq!~pikhq@71-219-234-15.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1310448520 268750 :elliott!~elliott@unaffiliated/elliott NICK :sldjkf < 1310448537 474257 :sldjkf!~elliott@unaffiliated/elliott NICK :elliott < 1310448691 870391 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1310449052 110975 :elliott!~elliott@unaffiliated/elliott NICK :pyralspite < 1310449157 701570 :pyralspite!~elliott@unaffiliated/elliott NICK :elliott < 1310449891 194697 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de PRIVMSG #esoteric :pikhq_, are you assuming brazilians know what's on the us nickle? < 1310449945 799313 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 260 seconds < 1310450015 804715 :fizzie!fis@iris.zem.fi QUIT :Ping timeout: 260 seconds < 1310450584 923462 :pikhq_!~pikhq@174-22-175-181.clsp.qwest.net PRIVMSG #esoteric :cheater_: No, but (unfortunately) "American" is the demonym for citizens of the USA. < 1310450712 899787 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de PRIVMSG #esoteric :i just say usarian < 1310450738 90959 :pikhq_!~pikhq@174-22-175-181.clsp.qwest.net PRIVMSG #esoteric :It works a bit better in Esperanto. "Usonanto", IIRC. < 1310450767 803006 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric < 1310450768 303957 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host < 1310450768 466264 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1310451072 182101 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :"uss-asian" < 1310451078 375983 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :"usasian" < 1310451116 753746 :foocraft!~ewanas@78.100.194.220 JOIN :#esoteric < 1310451626 802018 :derrik!~xix@gprs-inet-65-29.elisa.ee QUIT :Quit: over and out < 1310452245 450209 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1310452687 260147 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1310453243 916006 :Lymia!~moe@unaffiliated/cirno-chan NICK :Lymee < 1310453454 59024 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1310454051 471084 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1310456124 370947 :elliott!~elliott@unaffiliated/elliott NICK :pyralspite < 1310456139 403513 :pyralspite!~elliott@unaffiliated/elliott NICK :elliott < 1310457349 14238 :foocraft_!~ewanas@dyn-86-36-35-147.QATAR.CMU.EDU JOIN :#esoteric < 1310457702 904175 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1310457784 897273 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1310458222 638137 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :http://www.vimprobable.org/ This guy really doesn't like Google. < 1310458518 7179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :People actually use Scroogle? < 1310458894 116155 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 252 seconds < 1310458919 51675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Paranoid people, yes. < 1310458919 234638 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1310458995 666533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The paranoia isn't the thing, it's the Brandt. < 1310459042 358794 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The paranoia presumably overcomes the aversion to him. < 1310459058 702376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :More likely they've no aversion. < 1310459122 642459 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm surprised the page didn't insult me when it looked at my user agent. < 1310459133 957428 :tswett_!~Warrigal@171.64.42.221 JOIN :#esoteric < 1310459186 981379 :oklopol!~oklopol@dyn58-429.yok.fi JOIN :#esoteric < 1310459414 185252 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :*.net *.split < 1310459414 185387 :oklofok!~oklopol@dyn58-429.yok.fi QUIT :*.net *.split < 1310459415 93396 :tswett!~Warrigal@thay.Stanford.EDU QUIT :*.net *.split < 1310459620 496452 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric : http://www.vimprobable.org/ This guy really doesn't like Google. <-- heh < 1310459755 224238 :Lymee!~moe@123.120.129.67 JOIN :#esoteric < 1310459755 386073 :Lymee!~moe@123.120.129.67 QUIT :Changing host < 1310459755 386157 :Lymee!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1310460321 107447 :azaq23!~derivecto@pD9E340DD.dip0.t-ipconnect.de JOIN :#esoteric < 1310460321 291370 :azaq23!~derivecto@pD9E340DD.dip0.t-ipconnect.de QUIT :Changing host < 1310460321 453620 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1310462122 163926 :shachaf!~shachaf@204.109.63.130 QUIT :Read error: Operation timed out < 1310462594 130342 :asiekierka!~test@078088172155.elblag.vectranet.pl JOIN :#esoteric < 1310462599 272395 :asiekierka!~test@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :hi can you hear me < 1310462640 861357 :asiekierka!~test@078088172155.elblag.vectranet.pl QUIT :Client Quit < 1310462696 658895 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1310463053 60846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1310464928 263369 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1310464929 30901 :elliott_!~elliott@95.149.245.90 JOIN :#esoteric < 1310465723 222545 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :http://downforeveryoneorjustme.org/ < 1310465724 212387 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :pro coding < 1310465738 696323 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :oh well. < 1310465814 339994 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :is downforeveryoneorjustme.org down for everyone or just me :D < 1310465831 545470 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's just you, do-man. < 1310465838 253900 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The PHP is down, the HTML isn't < 1310465839 785706 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It's like He-Man. < 1310465846 821730 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :That depends on the universe you are observing. < 1310465900 685315 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: Pure guess: some update or another has turned the short-open-tags feature off. < 1310465917 644891 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :heh < 1310465921 60401 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :(That's just a ripoff of the actual site, btw) < 1310465927 545681 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :(Which is a .com) < 1310466219 157896 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The real site seems to be implemamented with the Google App Eggnog. (User-agent: "AppEngine-Google; (+http://code.google.com/appengine; appid: downforeveryoneorjustme)") < 1310466261 731891 :elliott_!~elliott@95.149.245.90 PRIVMSG #esoteric :It's open-source, IIRC < 1310467260 790993 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1310468398 74041 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310468439 887730 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310469488 301917 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1310469488 464506 :elliott_!~elliott@95.149.245.90 QUIT :Read error: Connection reset by peer < 1310469500 243236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: I think I should just have HashMap> < 1310469551 692763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymee: And if a world isn't in the map, we just assume every chunk is hostile. < 1310469555 374874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugly? Yes. < 1310469558 352304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Useful? Yes. < 1310469694 89103 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1310469827 150836 :augur!~augur@208.58.6.161 QUIT :Read error: Connection reset by peer < 1310469844 239492 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1310470099 113096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1310470382 276471 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1310470994 475908 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1310471484 685905 :_foocraft!~ewanas@78.101.175.151 JOIN :#esoteric < 1310471506 689775 :foocraft!~ewanas@78.100.194.220 QUIT :Ping timeout: 246 seconds < 1310471557 879959 :foocraft_!~ewanas@dyn-86-36-35-147.QATAR.CMU.EDU QUIT :Quit: if you're going....to san. fran. cisco!!! < 1310471742 154051 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1310472363 299478 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1310472555 224777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3. < 1310472565 468541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm amused that they disagree with me on style, but agree on the immutability of tab sizes < 1310472592 33144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Yes, obviously I have never read the Linux coding standards before < 1310472592 558866 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Clearly they implicitly accept my indentation level of 3 < 1310472674 503945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I love the way they wrote PI in uppercase < 1310472676 569289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's a constant < 1310472882 532043 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: Sure, because that's PI spaces. < 1310472931 237876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Deewiant: ais523: Anyone: Are there restrictions on what you can remove from collections you're iterating over in Java? < 1310472945 623740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: IIRC yes, let me look it up < 1310472946 558087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have "for (T x : hashSet) { ... }", and I want to remove x from the hashSet depending on certain conditions. < 1310472946 720654 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :You need to use the iterator to remove < 1310472954 37094 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes. < 1310472954 285779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: So no nice for syntax? < 1310472956 43058 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott: Use an Iterator, it has a remove method < 1310472961 847185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SIGH FINE >:( < 1310472962 556982 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott: Not that I know of at least < 1310472992 4361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if (!worldState.hostileChunks.contains(ChunkCoords.fromLocation(monster.getLocation()))) { < 1310472993 229603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : if (!worldState.hostileChunks.contains(ChunkCoords.fromLocation(event.getLocation()))) { < 1310472999 726122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, those are actually the exact same line < 1310473005 507497 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :No they're not < 1310473011 464412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Err, well < 1310473016 21052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Modulo alpha renaming < 1310473019 701802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was pasting them as two different insanely long ifs :-) < 1310473029 4236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I should define worldState.isInHostileChunk(). < 1310473058 395961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yep, just checked, the rule is that you can only remove the element that you're currently on during the iteration, and can only do so via calling the remove method on the iterator < 1310473059 723106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the world is in a hostile, chunky state < 1310473075 607723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, you can't remove the current element more than once without going onto the next element, obviously < 1310473099 344065 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Most of the iterators are "fail-fast", in that they (try to) start throwing ConcurrentModificationExceptions if you mangle the collection you're iterating over by any other means than the iterator. < 1310473141 666687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's not guaranteed < 1310473147 289441 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Hence "try to". < 1310473150 462262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1310473156 640465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just thought that the warning would be useful < 1310473171 97636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION is slightly worried that ais523's first reaction was "Why on earth is elliott coding Java???" < 1310473176 530135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe it was, just internally only < 1310473208 66903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I saw your code paste before I saw the first statement that implied Java < 1310473208 266790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it took me several seconds to switch to the IRC window < 1310473218 647407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the code paste suggested an obvious context (something Minecraft-related) < 1310473229 218820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : fizzie: Deewiant: ais523: Anyone: Are there restrictions on what you can remove from collections you're iterating over in Java? < 1310473229 380915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: IIRC yes, let me look it up < 1310473232 841504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No, you knew it was Java :-P < 1310473236 873688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That was before any pastes < 1310473246 707784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: aha, that must be the zzo38 reaction < 1310473251 461454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1310473251 804658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in that I didn't look for a context until it became necessary < 1310473270 343365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in this channel, my mind didn't make the connection between "asking questions about Java" and "writing Java" < 1310473274 96074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not immediately, at least < 1310473284 214404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm even using Eclipse :-| < 1310473301 513851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, it would be quite plausible that you were writing a different language with iterable collections, and wanted to know what Java did so you could do something different < 1310473310 979799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION decides to stare at Eclipse for a few hours until it tells him how many lines of Java he's written today. (This is how you solve problems with Eclipse.) < 1310473316 89060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(This is what I have learned. < 1310473316 787985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :) < 1310473334 632108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait, I have wc < 1310473337 961311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, sloccount < 1310473347 420422 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :ohcount < 1310473355 328679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, Java badly needs a Java-specific IDE, it's too library-dense to easily use otherwise < 1310473355 538780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I generally use NetBeans (because it's what's taught here, and I need to use the technology I'm meant to teach) < 1310473376 374510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Didn't have a convenient website last I looked < 1310473379 946426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: wow, only 228 lines < 1310473381 340114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it feels like more < 1310473388 207645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably because I had to go through an IDE form just to create a lambda < 1310473405 325033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you didn't, you could (and probably should) have used a nested class < 1310473418 546018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or does that need a form in Eclipse? < 1310473427 538331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it can have one, if you want < 1310473431 60391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: they're rather long lambdas, anyway < 1310473432 404265 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You can just type in code, though. < 1310473442 243026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and Java files seem to be divided into two types: < 1310473447 397087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- hundreds of lines long, everything in one class < 1310473453 535302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- thirty lines long, about five hundred classes < 1310473455 555365 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :It does have "make a new (inner or not) class" forms though. < 1310473457 3223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in NetBeans, you can highlight a statement and then click on the left margin, and choose the option to enclose it in a Runnable < 1310473486 638128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, oh dear... < 1310473487 770216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you typically only use one class per file, not counting inner classes < 1310473497 933809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some are much longer than others < 1310473520 324167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm writing "practical", impure, not-very-theoretically-soundly-organised code, in Java, in an object-oriented style (sort of), for a buggy game < 1310473530 587518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think, by my own account, my soul should have vanished in a few hours < 1310473548 394070 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: You have become the very thing you fought for! Abyss, gazing back, and so on! < 1310473548 946928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. the longest class in Jettyplay is 2122 lines long, many of which are autogenerated < 1310473553 536879 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :s/for/against/ < 1310473566 616964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: the first version was funnier < 1310473568 90908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, < 1310473569 583604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eclipse is actually quite nice, to be honest < 1310473575 541224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`addquote elliott: You have become the very thing you fought for! < 1310473576 334509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, as nice as a Java IDE can be < 1310473578 966433 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :498) elliott: You have become the very thing you fought for! < 1310473616 665346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do like how builds happen completely automatically, at least < 1310473617 819902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the second longest is 2076 lines long, after I deleted half of it (it originally came from someone else's program), but it's mostly a state machine and that's to be expected of state machines < 1310473624 201907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and all the errors appear without asking < 1310473631 252696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: NetBeans does that too, I imagine all Java IDEs do < 1310473635 137750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Indeed < 1310473636 125996 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even Emacs does that < 1310473642 493271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if set up correctly < 1310473643 102790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's always a pain with Emacs < 1310473645 31399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IME < 1310473652 955430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :flymake tends to be flaky < 1310473656 625706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not IME, but it depends on what language you're using < 1310473662 662101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :flymake is incredibly flaky with C, but works very well with Perl < 1310473750 757941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably because C is a language not very conducive to that sort of thing (C++ is even worse) < 1310473793 481410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I forgot the last element of the soullessness trifec...n-fecta < 1310473803 651001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's using an "enterprisey" framework :( < 1310473852 532640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION weeps < 1310473937 65979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Jettyplay isn't, ironically enough given the name < 1310473943 977024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the "e" stands for Enterprisey) < 1310473960 818125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least the enterprisey framework is called "bukkit" < 1310473962 657481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose it isn't all that enterprisey really, just overengineered < 1310473966 420833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is some drop of humour left in my new terrible world : ( < 1310473982 420463 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bababadalgharaghtakamminarronnkonnbronntonnerronntuonnthunntrovarrhounawnskawntoohoohoordenenthurnuk < 1310473998 88159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dammit, these pigs know they're going to evaporate if they walk too far < 1310474017 33865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, a perfect kill. < 1310474118 77364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Tired of monsters spawning on one or more of your worlds? Don't like the health regeneration that comes with spawn-monsters=false? With NoRegen, you can enjoy monster-free world(s), and still be without the boring health regeneration!" < 1310474120 744392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NO THIS IS THE OPPOSITE OF WHAT I WANT < 1310474141 604070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops wrong channel < 1310474321 777975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: gesundheit < 1310474336 266058 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, it was LITERARY < 1310474352 203700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know, i googled < 1310474366 523456 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't think anyone has ever actually read Finnegan's Wake. < 1310474388 270191 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The actual book is probably completely different to every synopsis on the internet. < 1310474398 615014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: someone, somewhere, somewhat like zzo probably has. < 1310474401 623317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't think you could make a synopsys of it < 1310474424 135748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What everyone *thinks* it contains is just an aggregate of summaries which has evolved into a completely different story. < 1310474539 58844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, I saw a story recently about people benchmarking Firefox 8 < 1310474550 65998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is up with those version numbers? they're releasing major versions faster than they used to release minor versions < 1310474564 965598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it isn't even a simple minor->major shift < 1310474576 224046 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :They changed their release schedule < 1310474576 493836 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I remember back when Firefox 3 was A Big New Thing. < 1310474582 312981 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :One major version every 3 months, IIRC < 1310474583 967252 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You know, two years ago. < 1310474653 666528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm still on the 3 series (with Ubuntu doing security patches) < 1310474654 315624 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I think "8" was what they're calling the "unstable", or wasn't it so? < 1310474658 76286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1310474658 238465 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I remember back when Phoenix 0.1 was A Big New Thing. You know, eight years ago. < 1310474672 282706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I don't think anyone has ever actually read Finnegan's Wake. < 1310474673 859993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Finnegans < 1310474684 539569 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I remember when I got Netscape, and it was a lot fancier than Mosaic. < 1310474702 946339 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :They're at 5 now and have 6 and 7 on the roadmap, IIRC. < 1310474909 417319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so will they be starting with Firefox 3000 or something equally silly within five years? < 1310475009 543126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Ok we just made Firefox Busy Beaver. wtf are we going to call the next version?" < 1310475055 821805 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :after Firefox 5, they will use the Fibonacci numbers so that the version number growth is exponential < 1310475073 318603 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :6 comes out in August when 7 moves from AURORA to BETA, and 8 moves from NIGHTLY to AURORA. < 1310475076 391179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"and why are we being overrun by ubuntu lawyers?" < 1310475101 347228 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :5 came out in June. < 1310475122 498700 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :within years we will be able to safely use a floor of a logarithm of the version to identify the version < 1310475123 852598 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I think it's supposed to be something like 2-3 months per major version number, so 4-6 major versions per year. < 1310475152 940925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok scratch that. they make Firefox Graham's Number, and want to do Busy Beaver next but _then_ are overrun by ubuntu lawyers. < 1310475193 847498 :lifthrasiir!~lifthrasi@61.106.27.227 PRIVMSG #esoteric :oerjan, to be exact, Firefox three arrow three arrow sixty-four point blabla arrow two. < 1310475208 981537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1310475216 76318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't get why they'd be overrun by Ubuntu lawyers, is it a pun I'm missing? < 1310475221 951932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ubuntu Busy Beaver < 1310475226 813722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, aha < 1310475227 752815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ubuntu MM.NN Busy Beaver < 1310475435 571486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, they can pass on to transfinite ordinals then < 1310475469 729739 :wth!~tianhou@221.234.38.37 JOIN :#esoteric < 1310475495 451899 :wth!~tianhou@221.234.38.37 NICK :Guest87246 < 1310475568 549809 :Guest87246!~tianhou@221.234.38.37 PART :#esoteric < 1310475608 271651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm really not convinced wth is the best nick, _even_ if it's probably an acronym of eir real name < 1310475867 415221 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Oh, it's 6 weeks per major version: https://wiki.mozilla.org/RapidRelease/Calendar < 1310475907 286895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :six weeks? X-D < 1310475914 773905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : sturmeh: < 1310475915 125622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : cool: false < 1310475915 288256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : eats: < 1310475915 288447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : babies: true < 1310475915 288560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good yaml example < 1310475992 689244 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :So Firefox 9 released this year, and Firefox 12 in the nightly branch; and by the end of 2012 they'll release Firefox 17, and have Firefox 20 in development in the nightly branch. < 1310476060 76492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what versions will the other major browsers be on by then? in particular, is Firefox's schedule outversioning Chrome? < 1310476086 25733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if Chrome thirteen is out yet < 1310476093 56980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm on twelve, but I haven't updated in... a few days :-P < 1310476112 919516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: how long until they reach three digits? < 1310476172 160848 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :A bit less than 11 years. < 1310476190 829424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great < 1310476214 858533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by october 2012 they will have hit three digits. during the first two weeks of december it will grow to thousands of digits. what happens after that is unpredictable. < 1310476237 384652 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I guess it depends which sort of curve you fit in. < 1310476245 834622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: :D < 1310476280 412688 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Eyeballing the Chrome release history in Wikipedia, it would seem to be about the same speed. < 1310476293 154463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder if version numbering will hit singularity some time < 1310476294 773326 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The Firefox Singularity? < 1310476299 526135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats the joke dot jpg < 1310476301 284286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : by october 2012 they will have hit three digits. during the first two weeks of december it will grow to thousands of digits. what happens after that is unpredictable. < 1310476358 326781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't imply singularity < 1310476364 283669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might just be going up at Ackermann speed or whatever < 1310476376 726418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you get the refernce, suerly < 1310476381 808465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :december 2012? < 1310476396 900521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meh, that's a sufficiently busted reference that I tend to ignore it < 1310476409 632435 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, Maya? < 1310476419 947538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's called a _joke_ < 1310476422 885089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you may have heard of it. < 1310476438 976311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it isn't particularly funny < 1310476448 548217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: outrageous < 1310476463 516706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i'll just have to take the audience i get < 1310476541 971306 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl JOIN :#esoteric < 1310476552 539788 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :is anyone here? < 1310476556 272911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1310476559 623888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh darn < 1310476567 968358 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i'm forced to type from netcat so i was seriousthere < 1310476587 786882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1310476605 107171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION sends a ctcp version and waits a minute or so for asiekierka to type the reply < 1310476606 75092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also some dedication < 1310476614 503950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: :D < 1310476629 579438 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i don't know how to reply to VERSIONs yet < 1310476631 528387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I do reply to CTCP VERSIONs when IRCing via netcat < 1310476642 241148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_o < 1310476643 519346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :asiekierka: NOTICE ais523 :^AVERSION netcat^A < 1310476648 316367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where ^A is a literal control-A < 1310476648 683958 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i'm using musl libc, irssi doesn't compile for it, neither does ircii < 1310476657 945592 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :no binaries for other IRC clients < 1310476667 178006 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i'd be happy to move to anything better than netcat < 1310476680 276453 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i could just get dropbear and SSH into another computer but THAT'S CHEATING < 1310476695 253591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why /is/ that SSH impl called dropbear? < 1310476700 525382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the name always confused me < 1310476702 625595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :asiekierka: you could use zzo38's client >:) < 1310476706 626937 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :it drops bears < 1310476711 903479 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :oerjan link < 1310476720 377252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :asiekierka: *WHOOSH* < 1310476738 457992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(admittedly it is probably better than netcat) < 1310476741 910309 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :not a link to the past, just an http link < 1310476749 779724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it does the PONGs < 1310476754 146200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :automatically < 1310476760 418240 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :didn't < 1310476764 707920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :other than that, it's pretty similar to nc < 1310476768 622301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i think it also has some completion < 1310476774 673176 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i used bootstrap-linux by pikhq to get into where i'm now < 1310476789 513457 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :anything is better than netcat for IRCing < 1310476792 48991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a nice thing about Freenode is that you can type anything at all in response to a PING, even a privmsg or whatever, and it accepts it < 1310476804 977760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you don't need to bother about writing perfect PONGs < 1310476807 99772 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric ::D < 1310476810 118411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most servers aren't so forgiving < 1310476815 207844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, asie. < 1310476817 824374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is back again < 1310476819 377547 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :The perfect PONG. Long thought to be just a myth. < 1310476823 305734 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :yes < 1310476826 575241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it won't even bother to ping you if you're sending a lot < 1310476833 500036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : why /is/ that SSH impl called dropbear? < 1310476834 552829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why not? < 1310476844 245831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, what did you do, pikhq_ :( < 1310476862 760493 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :pikhq did awesome < 1310476866 629128 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :why? < 1310476869 757529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because programs ideally should either a) have names that are descriptive of what they do so you don't have to look them up, or b) have names that are unique enough to search on < 1310476874 164333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and "dropbear" doesn't fulfil either requirement < 1310476891 99392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(fulfilling both would be ideal, but is typically very difficult) < 1310476900 646342 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :derp < 1310476924 460326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Find me another piece of software called Dropbear < 1310476934 759433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :asiekierka: hm i went to http://zzo38computer.cjb.net/index.php/ but i cannot find a link to his client. anyway, it was more of a joke. < 1310476951 182557 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i am serious D:< < 1310476954 797777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: why software? the word comes up in other contexts < 1310476961 36743 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1310476961 379897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :asiekierka: do you even have php intsalled < 1310476985 811641 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :no, not yet < 1310476994 973771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo's is in php < 1310476997 956461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Windows: bad software name; Macintosh: bad software name; Gnome: bad software name < 1310477006 628994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Eclipse: bad software name < 1310477013 821478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :: bad software name < 1310477029 376923 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Windows is at least vaguely descriptive < 1310477031 858503 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i'll try fixing ircii < 1310477032 753099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the others aren't ideal < 1310477048 822002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, "Microsoft Windows" is a pretty good name for what it does < 1310477051 527071 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl PRIVMSG #esoteric : openssl? < 1310477051 778301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :under a) < 1310477056 321534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :asiekierka: that's a good name too < 1310477209 103473 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I've always just guessed the name is intended to evoke adjectives such as "lean", "fast", "vicious". Haven't seen it documented anywhere. < 1310477217 671407 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :They do have a mailing list if you want to know. < 1310477704 384051 :asiekierka!~asiekierk@078088172155.elblag.vectranet.pl QUIT :Ping timeout: 252 seconds < 1310477719 458490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SOMEONE FORGOT TO PONG < 1310477738 578578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: oh, I've been doing a bad Java thing in my bad Java :< < 1310477755 57151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've been using HashSet as a type on the LHS, just because that's my implementation < 1310477757 692460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and in classes < 1310477794 415035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION feels bad ::::: (((( < 1310477805 562407 :asiekierka!~root@078088172155.elblag.vectranet.pl JOIN :#esoteric < 1310477805 724629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"type on the LHS"? < 1310477807 163570 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :yes! < 1310477812 693848 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :yes < 1310477818 602834 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i finally compiled a sane IRC client < 1310477818 764736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe! < 1310477829 520885 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :No! < 1310477832 896139 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :i had to mod it a bit, though - minor defs.h change + adding u_xxxx < 1310477833 58142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :":propelling chess in the 21st century and beyond!" < 1310477837 702624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it's the colon that amuses me the most about that < 1310477853 784445 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as if ircII was meant to have its version number automatically parsed by something that used IRC syntax < 1310477856 450977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i.e. < 1310477860 922169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HashSet x = ... < 1310477861 793204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than < 1310477864 83852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Set x = ... < 1310477886 556575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: aha < 1310477886 719226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it depends on if you're doing anything with it that would require a HashSet in particular < 1310478031 908132 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nope < 1310478035 434140 :asiekierka!~root@078088172155.elblag.vectranet.pl PART :#esoteric < 1310478050 159055 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :HashSet doesn't really have any methods that are not specified by Set. Well, except clone(). < 1310478072 705078 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :(But that's from Object.) < 1310478088 925241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :public void load() < 1310478091 44018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Loads the configuration file. All errors are thrown away. < 1310478091 206145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :save < 1310478091 206431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :public boolean save() < 1310478091 206544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Saves the configuration to disk. All errors are clobbered. < 1310478091 206651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds safe < 1310478113 135498 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :What does save() return? < 1310478147 498354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a boolean < 1310478156 488254 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I was debating whether to clarify that. < 1310478168 403802 :asiekierka!~root@078088172155.elblag.vectranet.pl JOIN :#esoteric < 1310478168 925473 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :What does the boolean signify? < 1310478194 369952 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :hep < 1310478199 340979 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :whoops, testing out ircii < 1310478199 691291 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Presumably success < 1310478205 227065 :asiekierka!~root@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :it's hrrible but not as bad as netcat < 1310478211 198481 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: But it "clobbers" all the errors. < 1310478233 615145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Who knows? < 1310478246 198787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's the Bukkit YAML configuration processor < 1310478257 229396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't help shake the feeling that it's not what everybody uses < 1310478258 250137 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :That doesn't mean that it won't tell you whether there were any < 1310478296 32930 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: Well, I guess you could argue so. But to me a it's not a real clobbering if you can still tell there was something that got clobbered. < 1310478345 612045 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Deewiant: You are, however, correct. "Returns: true if it was successful" < 1310478369 328378 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :I guess that's the difference between "throwing away" and "clobbering" the errors. < 1310478396 338713 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I don't know, it can be good to leave some kind of evidence of one's clobbering skills < 1310478404 743210 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes; a bloody mess. < 1310478415 539217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Deewiant: Well, I guess you could argue so. But to me a it's not a real clobbering if you can still tell there was something that got clobbered. < 1310478416 607587 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :499) Deewiant: Well, I guess you could argue so. But to me a it's not a real clobbering if you can still tell there was something that got clobbered. < 1310478533 481015 :augur!~augur@208.58.6.161 NICK :augurAFK < 1310478748 135735 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1310478881 51012 :Lymee!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 260 seconds < 1310479467 386394 :nooga!~nooga@77-253-19-156.adsl.inetia.pl JOIN :#esoteric < 1310479481 790453 :asiekierka!~root@078088172155.elblag.vectranet.pl PART :#esoteric < 1310479654 876293 :Lymee!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1310481176 928458 :derrik!~xix@gprs-inet-65-59.elisa.ee JOIN :#esoteric < 1310481194 256047 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1310481763 851498 :augurAFK!~augur@208.58.6.161 NICK :augur < 1310482067 429786 :derrik!~xix@gprs-inet-65-59.elisa.ee PART :#esoteric < 1310482342 440175 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1310482540 464537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, does anyone here know where the documentation for the x86 Linux ABI (that is, the userspace to kernel ABI, not the unstable in-kernel one) is in the kernel source tree? < 1310482558 575869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the main documentation section just says that it's arch-specific, and I can't find it in the arch documentation sections < 1310482761 729565 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, there is the header with syscall numbers I guess < 1310482769 873652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: there is, and I'm aware of it < 1310482775 516209 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, not sure where they document which registers to prod and so on < 1310482780 941077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but syscall numbers doesn't give things like number/type/order of parameters, or even which registers they're passed in < 1310482789 733288 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :exactly what I just said yeah < 1310482791 637745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's hard enough working out the difference between ax and orig_ax < 1310482803 570930 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :The calling convention is standard C < 1310482815 961411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the header in question documents it as "this information is only provided for gdb", which isn't massively useful) < 1310482835 204140 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Deewiant, uh. Not exactly? It use pushing various registers then doing a SYSCALL iirc < 1310482862 770563 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I have the x86-64 register convention here if you care < 1310482871 316290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I care more about x32 < 1310482880 389005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though I'm on a 64-bit system myself < 1310482886 19057 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I have x86-64 ABI docs too here. < 1310482897 526712 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :commercial precompiled Linux binaries tend to be 32-bit, right? < 1310482910 99776 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, depends. I seen both. < 1310482917 421770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes < 1310482942 393210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this is for the same program that errors out if a process it creates doesn't have PID 2, btw) < 1310482953 532392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what are you trying to do? :-P < 1310482964 729916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, hmm, I was hoping you wouldn't ask that < 1310482977 356809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, it's a similar idea to the one behind cryopid (which incidentally doesn't work) < 1310482978 221657 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, I think generally you call a function in that high-mapped vdso, which then does syscall, sysenter or interrupt depending on what the processor supports < 1310482983 761045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Distribute a commercial precompiled Linux binary that errors out if a process it creates doesn't have PID 2????? < 1310482986 821743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HOLE IN ONE < 1310483007 969774 :CakeProphet!~adam@h102.38.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1310483008 383940 :CakeProphet!~adam@h102.38.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1310483008 547244 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1310483011 768589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: nah, the idea is that you operate on an existing binary, and try to run it in a completely reproducible fashion, no matter what else is going on in the system < 1310483015 856626 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, good one, pid 2 is always some kernel internal thingy :P < 1310483017 517026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you can rewind it and start again < 1310483024 512724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: not in my case < 1310483029 815679 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :root 2 0.0 0.0 0 0 ? S Jul07 0:00 [kthreadd] < 1310483031 16393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: (this is for the same program that errors out if a process it creates doesn't have PID 2, btw) < 1310483036 532094 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :it is that on all the computers I checked < 1310483039 851943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when I tested the code, the process always did have PID 2 < 1310483044 999444 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :huh < 1310483046 206460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or think it did, at least < 1310483055 785961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the trick is, that nowadays, Linux PIDs have namespaces < 1310483061 845065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you just run it in a different namespace to everything else < 1310483062 552918 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :aaaah < 1310483064 616376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(PID 1 is fakeinit) < 1310483065 464037 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, why would it error out if you don't get PID2 < 1310483067 195814 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I mean... < 1310483069 950319 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :why < 1310483074 174168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it means something's gone wrong with the reproducibility < 1310483075 219859 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :PID 2* < 1310483082 903002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a lot of programs will notice if you randomly change their PID under them < 1310483095 915184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cryopid gets around the problem by, umm, opening /dev/kmem and setting the PID inside the kernel by hand < 1310483102 318959 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, wait a second, each time a program starts it get a different PID usually < 1310483106 729645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is a bad idea for all sorts of reasons, not least that it doesn't check that the PID is already in use < 1310483117 534177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : cryopid gets around the problem by, umm, opening /dev/kmem and setting the PID inside the kernel by hand < 1310483118 840885 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :wtf is cryopid? < 1310483120 96080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :amazing < 1310483128 455607 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :anyway I don't even HAVE a /dev/kmem < 1310483133 171618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: jfgi < 1310483134 733590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I /hope/ it isn't using that code any more, because /dev/kmem no longer exists < 1310483138 895989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just /dev/kcore, which is readonly < 1310483147 614106 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ah < 1310483163 970256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks like they were working on a workaround, which intercepts syscalls to getpid and ioctl and changes the PID returned < 1310483177 903755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that seems only really partial, in that a huge number of other things know about PIDs (fcntl, for instance) < 1310483189 872622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not to mention kill) < 1310483269 109036 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, wait, is cryopid a way to freeze a process? Hm < 1310483280 984282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: yes, and restart it later < 1310483289 955344 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I think such functionality is built in in the linux kernel nowdays < 1310483300 272904 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :used for stuff like suspend/resume, and many other things < 1310483310 141582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although when I tried to compile it, it didn't compile, when I fixed the compilation (changing the header files included and the names of registers), it spouted errors, and the resulting program segfaulted < 1310483321 961326 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, but what would it do if the PID in question is already in use? < 1310483326 338427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that doesn't let you freeze a process and then restart it on another machine < 1310483335 42684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it'd give it the same PID as the process already in use < 1310483341 915004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as far as I can tell, this is not a good idea < 1310483342 829703 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, that sounds dangerous < 1310483357 78745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the syscall to create processes with duplicate PIDs was removed a while ago (and restricted to process 0 before that, and restricted to root before that) < 1310483401 658969 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, there is no PID 0 as far as I can tell? < 1310483410 739778 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :If CLONE_PID is set, the child process is created with the same process ID as the calling process. This is good for hacking the system, but otherwise of not much use. Since 2.3.21 this flag can be specified only by the system boot process (PID 0). It disappeared in Linux 2.5.16. < 1310483415 418168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think PID 0 appears in /proc < 1310483425 674940 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, what is PID 0 supposed to be? Kernel itself? < 1310483426 66779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor do I think that signalling it would do anything particularly sane < 1310483438 245870 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1310483445 852242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, right, you can't signal it < 1310483451 55569 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :PID 0 is init, isn't it? < 1310483455 303129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you give an argument of 0 to kill, you kill yourself < 1310483456 915934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and PID 1 is init < 1310483458 701550 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Lymee, no that is PID 1 < 1310483461 547489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or fakeinit, in my case < 1310483461 738005 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Ah. < 1310483471 925 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Wait, then what's 0? < 1310483477 865523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(as far as I can tell, all init actually has to do is spawn a process, then call wait in a loop) < 1310483481 159739 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :System boot process? < 1310483486 429432 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yes, whatever that is < 1310483488 252249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :according to that man page, yes < 1310483496 851341 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :WTF is that? < 1310483502 58683 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Something pre-init? < 1310483514 815849 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1310483535 833992 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :from what I remember the system executes /sbin/init (or if an initramfs some other file) which at the end execs the real /sbin/init < 1310483545 11088 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so I have no idea what pid 0 could be yeah < 1310483589 392264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I tried a search engine, it didn't seem to know < 1310483596 535875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose it might be possible to ask in #linux or wherever < 1310483609 707737 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, ##linux is largely useless... < 1310483617 508781 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :I can say that from my own experience < 1310483621 75771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: what's it about? < 1310483625 434603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, actual topic, not notional topic < 1310483632 243056 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, newbies asking simple questions mostly < 1310483641 356420 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :not at all kernel related < 1310483644 322941 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :who's a linux? < 1310483655 945510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is there a channel for the kernel in particular? < 1310483663 91703 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, I don't know of one, no < 1310483666 642726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suppose there's kernelnewbies, which isn't on Freenode < 1310483679 200090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I've forgotten which server it is on < 1310483680 289692 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, hm they have an irc channel? Good website though. < 1310483690 585978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Observation: Java is a language designed so that the majority of your variables have the exact same name as their type (or some trivial translation, e.g. List -> Ts) < 1310483691 382520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, apparently so < 1310483712 282026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Observation II: If you removed the names from Java and just used the types, that would be one really weird language < 1310483713 520816 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, hehe. < 1310483719 811010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: nah, I often use types more than once < 1310483731 836625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I didn't say it was universal :P < 1310483734 780465 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :well that's what natural language does all the time < 1310483742 185258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm just saying that it's surprisingly ubiquitous in Java. < 1310483745 813477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: right < 1310483759 722664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :T t = getT(); < 1310483760 931233 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :which is why i've been thinking about having that in a lang < 1310483764 525092 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :for longs of times < 1310483767 171510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be fun if you couldn't have (A,A) because you'd have no way to distinguish the two As < 1310483772 165334 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, maybe because java has 1) classes 2) lots of container types? < 1310483773 399241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you'd have to find another way to construct A < 1310483780 519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think I feel an esolang coming on < 1310483788 999802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, if you wanted a pair of two integers < 1310483794 444505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd have to come up with two underlying representations < 1310483796 976495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so that they have different types < 1310483801 694397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so that you could distinguish them < 1310483805 168797 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or alternately abuse scoping rules. < 1310483820 496292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: nah, what kind of esolang would it be if it was that easy to circumvent? < 1310483821 351316 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1310483825 614106 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello! < 1310483835 422625 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hello. < 1310483836 29218 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :haha if you had two types that have essentially the same structure, the compiler would complain that you have two identical types < 1310483836 812370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1310483845 315833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: :D < 1310483863 141299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: "this is bits, and also this is bits, and also everything is bits. try replacing your program with just one bit." < 1310483869 433329 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :^ < 1310483885 398302 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Countdown has the letters for Linux < 1310483894 417527 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, hrrm... for signed integers I can only think of three representations... sign-magnitude, one-complement, two-complement < 1310483904 174480 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :so you can have at most three signed integers in your program? < 1310483911 889549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : whats an (N,N) < 1310483918 789215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: one-hot! < 1310483925 335648 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, oh true. < 1310483930 398621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although that's a unary variant < 1310483932 788560 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :yeah < 1310483933 932152 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm < 1310483937 55304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : whats an (N,N) < 1310483941 986882 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, gray-code for signed? My brain hurts < 1310483953 343097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it wraps round just like 2's-complement does < 1310483960 817646 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, I know what a pair is. < 1310483967 88632 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, ah < 1310483967 743821 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Signed integers can also have Base -2 inegers < 1310483971 55835 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :*integers < 1310483978 65251 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :hm does "three-complement" even make sense? < 1310483978 227176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: good point, that's a reasonable representation < 1310483983 798192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: only in base 3 < 1310483987 315654 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :oh right < 1310484003 856546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the terms are generally base-complement and base-minus-one-complement < 1310484010 107668 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which are silly names really, they should be more consistent < 1310484015 477808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I suppose that means it makes sense in base 4 too < 1310484025 181982 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :ais523, what about one-complement in base 3? < 1310484083 346148 :Gregor!Gregor@codu.org PRIVMSG #esoteric :http://xkcd.com/923/ <-- OK, I have to admit, this XKCD is legit funny :P < 1310484098 363927 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i think that's the worst one ever < 1310484127 923811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: I liked it too < 1310484129 55907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott, I know what a pair is. < 1310484132 328323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1310484135 835405 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I don't get that XKCD < 1310484144 247091 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Strunk and White? < 1310484149 913461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: o_O < 1310484157 768993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/The_Elements_of_Style < 1310484168 77184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't need to know who they are to get the joke, though < 1310484175 411992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you do < 1310484179 897251 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I'm British < 1310484182 469094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: in that, the joke is based around the stickler-ness < 1310484182 770057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't, and I got it < 1310484185 174550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: so am I < 1310484190 658149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's because the comic itself makes them out to be sticklers < 1310484197 493232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, true < 1310484199 82052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought they were fictional sticklers from it, and it still works < 1310484201 916818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's still basically reference humour though < 1310484213 883638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can't seriously have expected an xkcd without a reference < 1310484224 800018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: xkcd is full of references? < 1310484234 120417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION boggles mildly at ais523. < 1310484238 608313 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I still have no idea who Ron Paul < 1310484239 874766 :Gregor!Gregor@codu.org PRIVMSG #esoteric :You don't need to know who they are to get the joke ... < 1310484242 359483 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :is < 1310484264 160429 :Gregor!Gregor@codu.org PRIVMSG #esoteric :I mean, you need to understand that it's a prescriptivist English style manual, but everything else you can get from there. < 1310484266 984267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: he's the president of australia < 1310484269 551451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: American politician, tends to be the third most popular (and thus way behind the Democratic and Republican candidates for President) < 1310484272 616592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hope this helps < 1310484279 883700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: third most popular??? < 1310484287 846318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: out of the people running, I mean < 1310484290 384508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and you realise Ron Paul is Republican?) < 1310484294 190671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1310484310 139110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most people don't bother to run against their own party when they lose the primary < 1310484325 705502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm incredibly sceptical of any statistics saying that Ron Paul is the third-most popular candidate < 1310484343 170196 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Ron Paul is on the republican /ticket/, he's a libertarian. < 1310484345 383405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless the sample is "reddit just before Obama looked like he was going to win". < 1310484350 4678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, third = statistical fluctuation in the US < 1310484372 989624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't actually know what his policies were, because his fans never seem to say < 1310484407 861351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, that's true of all sides in American politics, I think < 1310484413 144090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both the really big ones and the really little ones < 1310484420 339893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :their favourite politicians are right, regardless of what they believe < 1310484436 252037 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i liked http://xkcd.com/920/ way more than that penis joke < 1310484455 927528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Java really needs shorthand for "if (x instanceof T) { T y = (T) x; ... } else { ... }" < 1310484456 616062 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :There's a penis joke in that? < 1310484459 363937 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :don't recall seeing anyone make that point < 1310484463 787860 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :in a comic < 1310484466 758642 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :therefore it is funny < 1310484471 533203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"cast (x as T y) { ... } else { ... }", say < 1310484483 16475 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Taneb: well penis enough. < 1310484498 534655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: as you can see, we are always on-topic. < 1310484501 655169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, 920 is an interesting observation that isn't particularly funny, just like most of XKCD < 1310484502 840978 :Gregor!Gregor@codu.org PRIVMSG #esoteric :oklopol: But is anything ever really penis enough? < 1310484509 407 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :elliott, is java statically or dynamically typed? Or some mix? < 1310484516 323035 :Gregor!Gregor@codu.org PRIVMSG #esoteric :ais523: It isn't particularly interesting either. < 1310484517 981801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reading XKCD for the observations can be interesting, if not funny < 1310484520 333219 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: interesting observation = definition of funny < 1310484528 387067 :Lymee!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Vorpal, statically. < 1310484534 499187 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Vorpal: ... static. Having casts does not make you dynamically typed :P < 1310484535 762000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if I could get Eclipse to automatically add imports when there's only one option... rather than making me tell it to < 1310484544 112667 :Vorpal!~AnMaster@unaffiliated/anmaster PRIVMSG #esoteric :Gregor, true. < 1310484547 46638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Man, why am I even coding Java. < 1310484549 49887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Statically. < 1310484551 185405 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: "try { T y = (T) x; ...; } catch (ClassCastException) { ... }" :p < 1310484556 309551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Yeeeeeeeeeeees. < 1310484564 298511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: That doesn't handle NullPointerExceptions :) < 1310484564 783856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: did you know that children of fighter pilots of a particular nationality (was it Danish?) are 80% girls? < 1310484574 651963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: And also, catches ClassCastExceptions in the "...". < 1310484576 96435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION waits for hilarious laughter < 1310484577 145093 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: catch (Throwable) { ... } < 1310484583 894662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: LMAO < 1310484588 232837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Perfect. < 1310484598 379593 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310484611 269718 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :elliott: ON ERROR RESUME NEXT < 1310484613 445051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I, umm, invoke Sturgeon's Law < 1310484624 369950 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310484719 763912 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I invoke Godwin's < 1310484721 569849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How is this still less than three hundred lines :-/ < 1310484724 124094 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :And Poe's < 1310484727 532786 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: okay interesting observation + puzzle < 1310484744 877317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which one was Poe's again? < 1310484746 205841 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i suppose xkcd usually lacks the latter, just like your joke. < 1310484781 127316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, that's the one I thought was Sturgeon's Law < 1310484785 228914 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Poe's was about parodies < 1310484792 358271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION looks up sturgeon's law < 1310484796 425515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, aha < 1310484799 853335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, that was relevant by mistake < 1310484848 285569 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :so here's the joke version: "if i had to fuck a random person in the ass i'd make sure the probability measure is heavy on children of danish fighter pilots!" < 1310484899 960931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is still not funny < 1310484905 228818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except in banal bizarreness < 1310484907 609072 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :erm < 1310484916 623690 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :actually it's very funny, although not because i made it a puzzle < 1310484937 525989 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :but because of the "accidental" pedophilia < 1310484941 83903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I am laughing in real life right now, but not because what you said was actually funny < 1310484949 878221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more at the conversation in general < 1310484959 345855 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Because a ninja is tickling you? < 1310484968 214999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think so < 1310484978 710596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although if a ninja were involved, I'm not convinced I'd be able to tell < 1310485003 399729 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310485014 455851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : so here's the joke version: "if i had to fuck a random person in the ass i'd make sure the probability measure is heavy on children of danish fighter pilots!" < 1310485014 635288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : that is still not funny < 1310485016 967284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dunno, I'm laughing < 1310485019 860724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although i'm not sure why... < 1310485022 824012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: ditto < 1310485030 964974 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i thought it was some of my best work this week < 1310485035 210813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think it's because of the "joke", which isn't funny, but because of the conversation as a whole, which is < 1310485039 768576 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :perhaps even better than my smileys yesterday < 1310485046 702270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: you should do a standup show, thanks < 1310485056 144551 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Explaining recursion is tricky... < 1310485064 292563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: try explaining recursion < 1310485078 808480 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :hey! i thought really hard about algorithmically jokifying that and still adding a double entendre < 1310485084 785418 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i mean worked < 1310485092 934383 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :argh < 1310485099 513664 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i failed at sentence. < 1310485101 424038 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Huh < 1310485102 169307 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :let me retry < 1310485118 363545 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :hey! i had to think really hard with my brain to manage to algorithmically jokify that and still adding a double entendre < 1310485119 630984 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :*add < 1310485126 851790 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Turned out he got recursion, he just didn't get the return statement < 1310485159 740510 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :wanna see me recurse? < 1310485161 147886 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :fuck < 1310485161 932459 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :fuck < 1310485166 710959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: wait, do you teach programming too? < 1310485171 524741 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: stop masturbating < 1310485179 781736 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :elliott: my standup comedy show is here < 1310485181 101146 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Not professionaly < 1310485184 950854 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :that was my first joke < 1310485201 518226 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :If I was professional, I wouldn't be on IRC at the same time < 1310485207 208854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the second was, umm, you realising that the first was self-embarassing? < 1310485207 410994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is too ridiculous < 1310485217 419325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :second line, that is, not second joke < 1310485234 95640 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: ? < 1310485236 803100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Turned out he got recursion, he just didn't get the return statement < 1310485237 849738 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :500) Turned out he got recursion, he just didn't get the return statement < 1310485238 476447 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :you did get my fuck joke right < 1310485238 991614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's an improvement over /parting to protect me from a lethal facepalm < 1310485260 586395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which I did recently (it involved the usual suspect) < 1310485261 847349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I HAVE ABSOLUTELY NO IDEA ABOUT WHICH EVENT YOU COULD POSSIBLY BE REFERRING TO. < 1310485271 22701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: good, don't read recent logs, I doubt you'll survive < 1310485277 917716 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :SEE I CURSED BY SAYING FUCK AND THEN I SAID FUCK AGAIN SO I *RE*CURSED < 1310485278 79667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I DEFINITELY DIDN'T < 1310485279 373432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this channel usually so confusing btw, or am i just tired < 1310485291 990633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: oh, I was thinking of an entirely different joke < 1310485292 383646 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ACTION explains just in case < 1310485303 3075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it isn't, it's more confusing than usual today < 1310485309 62879 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: well i'm sure mine was better < 1310485318 895331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :15:45:05: No nasty sounds for a while now. Going to turn off and on and see if the numbers get worse. < 1310485319 80139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, i actually missed this line < 1310485323 586528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote No nasty sounds for a while now. Going to turn off and on and see if the numbers get worse. < 1310485324 519314 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :501) No nasty sounds for a while now. Going to turn off and on and see if the numbers get worse. < 1310485324 681518 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :elliott: do like me and just read your own lines? < 1310485326 5621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gotta curate < 1310485336 614021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: i dunno what you said but it was probably stupid < 1310485387 194813 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :what did the child of a danish pilot say to his dad? < 1310485394 814504 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :he said why do i have so many sisters? < 1310485408 809578 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i'm on fire :O < 1310485415 668328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gah, if I've started a meme and got the wrong country, I'll be annoyed < 1310485430 320247 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :^ he also said that because his dad was not a very good pilot < 1310485431 532142 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :"Kan jeg have en pony?" < 1310485433 699920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I notice you implicitly assumed the fighter pilot was male < 1310485455 211903 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: i did? < 1310485467 803574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, no you didn't < 1310485473 399212 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i just assumed that's something you ask your own gender parent < 1310485491 89966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I failed to parse the sentence as it was bizarre enough as it is < 1310485523 966841 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :well not everyone can be a child of a danish pilot in linguistics. < 1310485563 178476 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Right, I've succeeded in explaining the return function < 1310485577 169795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :return isn't a function < 1310485581 644966 :nooga!~nooga@77-253-19-156.adsl.inetia.pl QUIT :Ping timeout: 252 seconds < 1310485583 234452 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Statement, then < 1310485584 929931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor can it be meaningfully written as one, except in INTERCAL < 1310485591 408039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which allows you to return from functions you aren't in) < 1310485600 158736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or asm, I suppose < 1310485604 361426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or it's probably possible in Perl too < 1310485636 842064 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because all sorts of absurd things are possible in Perl < 1310485649 796009 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :GCC __builtin_return() is technically called a "function". < 1310485664 97021 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :BUT IS IT A MATHEMATICAL FUNCTION?!?!?!?!?!? < 1310485679 710067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, there's a __builtin_return()? < 1310485685 42190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that doesn't seem to fit the scheme of the other builtins < 1310485693 467914 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Yes. It returns a __builtin_apply-constructed value from the containing function. < 1310485701 162058 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :See the "constructing calls" section of the manual. < 1310485745 395677 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"Using the built-in functions described below, you can record the arguments a function received, and call another function with the same arguments, without knowing the number or types of the arguments." < 1310485753 948629 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310485769 455906 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :... "However, these built-in functions may interact badly with some sophisticated features or other extensions of the language. It is, therefore, not recommended to use them outside very simple functions acting as mere forwarders for their arguments." < 1310485787 687550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't think of an application offhand < 1310485822 3866 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Given a generic function pointer, it may be possible to construct another function that, say, logs something to a log and then "forwards" the call. < 1310485832 936094 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Without knowing the type of the function. < 1310485833 98358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that was an unintentional pun < 1310485878 117562 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :you mean your application thingie < 1310485903 443370 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :You could also use __builtin_return_address(1) to get the address to where your latest caller should return, but there's no portable way of actually doing a multi-level return there. < 1310485954 605833 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: thanks for the correction < 1310485979 448061 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :hey i have a good one: why were the child of a pilot and the danish child both women? < 1310485986 521458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: can't you get your own return address, then overwrite it? < 1310486016 286561 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: Not portably, I don't think; and in any case that'd probably leave the stack somewhat messed up, depending on the calling convention of course. < 1310486019 746379 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :because they were the same child :D < 1310486041 132643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: good point < 1310486050 91482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd return correctly, but not set up the stack for the next return < 1310486067 765732 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ais523: i think you have discovered the funniest fact in the world < 1310486124 415788 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :There's another built-in to get frame pointers, and if you know the calling convention it might be possible to do some sort of manual stack unwinding. Though it's not really "C" at that point any more. < 1310486157 798558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I remember why I know those builtins < 1310486162 762747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's because of gcc-bf, I had to actually implement them < 1310486185 637898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was looking into a BF backend for llvm, but it makes all sorts of frustrating assumptions < 1310486211 387125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like all its primitive operations either existing on the system it targets, or being implemented in terms of other llvm primitives that do exist < 1310486256 670851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how unfair < 1310486324 287227 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gcc is better, in that it doesn't deliberately make any assumptions that contradict the way that BF does < 1310486334 929532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it effectively does as the codepaths for, say, 8-bit moves not existing don't work properly < 1310486427 715560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1310486589 110055 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :ais523: Manipulating the return stack could let you define a RETURN "function" (well, word), but again not portably (you're not supposed to touch return stack values you didn't put there) and it wouldn't work properly when called from inside another control-flow construct that used the return stack. < 1310486604 271794 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Er, I forgot to mention "in FORTH" in there anywhere. < 1310486622 230556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you do functions by hand in FORTH, don't you? < 1310486629 665241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I suppose that would let you have two independent call stacks < 1310486640 213102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that might even be useful, perhaps? I'm not sure < 1310486731 917109 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Many cooperative-multitasking systems in FORTHs are based on having multiple sets of control-flow/data stacks (for each stack). < 1310486738 247939 :foocraft!~ewanas@KURAMATHI.QATAR.CMU.EDU JOIN :#esoteric < 1310486784 498460 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Most of the control-flow stack manipulations are not portable in the ANS Forth sense. < 1310486797 209088 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :"The control-flow stack may, but need not, physically exist in an implementation. If it does exist, it may be, but need not be, implemented using the data stack. The format of the control-flow stack is implementation defined." < 1310486843 639488 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Portably you can mostly just use it for storing temporary data values when not crossing control-flow-structure nesting depth. < 1310487441 328499 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Here's an on-topic idea: Queue data structure with fast track passes < 1310487521 833228 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ben ate taneb < 1310487532 906451 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :He did? < 1310487562 880964 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i saw: boob was i :( < 1310487809 141661 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :EU? EU queue! < 1310487843 377125 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i apologize the cheating but that was just too good to pass < 1310487846 735300 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :*for < 1310487847 851599 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol: that last one is execllent < 1310487852 155578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*excellent < 1310487862 83558 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yeah < 1310487884 870889 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :although as a general rule i don't use proper names or acronyms because it makes palindroming kind of trivial < 1310487913 613155 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :at least in finnish, i haven't done much in english since it seems pointless in languages where reversed text isn't pronounced reversed < 1310487987 131820 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1310488000 731803 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yay! < 1310488012 652841 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1310488031 918925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[17:25] <-- elliott has left this server (Remote host closed the connection). [17:26] yay! [17:26] --> elliott has joined this channel (~elliott@unaffiliated/elliott). < 1310488035 457725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1310488121 726917 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :so, ol' git felt a rat left igloos < 1310488125 178281 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Lion oil! < 1310488151 413275 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :also english has way too much of that gh and sh stuff < 1310488159 6105 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, the oil of champions! < 1310488171 5727 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i mean "the" is probably just there to annoy palindromists < 1310488194 952670 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :oops, i eh: "the" is poo. < 1310488208 714999 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :luckily everything is a verb in english < 1310488226 272412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Everything everythings in English. < 1310488324 776991 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :see palindrome 'n' an emo r'd nil apees. < 1310488331 900300 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :(an apee is someone being aped) < 1310488337 882294 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :argh < 1310488343 251178 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :see: palindrome 'n' an emo r'd nil apees. < 1310488356 82089 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :r'ing is when you... well whatever < 1310488361 823961 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Bye < 1310488364 955762 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :this language is too hard < 1310488483 826601 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :seven a mom. o? hey bye homo man! eves :) < 1310488514 519641 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i have no idea what "seven a mom" was meant to imply < 1310488531 864208 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :but the rest is okay i suppose < 1310488536 842152 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :why won't anyone play with me :( < 1310488558 88648 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :maybe we could do math instead? < 1310488587 455112 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Quit: Taneb < 1310488590 175158 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i generalized my characterization as follows: actually essentially the same thing characterizes all products of CA such that G^n = G for some n!=1 < 1310488599 396503 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :and on arbitrary sofic shifts if i'm not mistaken < 1310488600 445790 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1310488606 586609 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello < 1310488631 4561 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :sofic shifts of course being the CA images of SFT's which are subshifts obtained by using a finite set of forbidden blocks < 1310488653 786383 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :hi Taneb, do you wanna do palindromes or math? < 1310488667 253911 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I'm going to do math. < 1310488670 879245 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :! < 1310488677 762339 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I'm no good at palindromes < 1310488689 691884 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :me neither, as recently proven < 1310488695 726936 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Better than me < 1310488712 248416 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :eh, "seven a mom" < 1310488718 721689 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :you would never say "seven a mom" < 1310488736 451469 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Not personally. < 1310488744 110890 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :well there you go < 1310488745 30642 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I would say "seven a mum" < 1310488748 929071 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :British < 1310488764 753977 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Heck, I may even say "seven a mam" 'cos I'm Northern < 1310488782 134662 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :well yeah but you are not a homu man, you are a homo man < 1310488801 18440 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :so seven a mum would make no sense < 1310488821 734772 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :but maybe i could "home u man"! do you ever say "muem"? < 1310488834 509090 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :No? < 1310488843 162269 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :ok nm then < 1310488854 858776 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :"mu, emphasis"? < 1310488899 773401 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :oklopol: Eat, emit! Ho, bomb-mob. Oh, time tea? < 1310488923 441958 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Taneb: thank you, now i just need to fix the small hpm problem < 1310488933 755547 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :fizzie: nice, can you also make a palindrome? < 1310488936 519236 :Slereah_!x@ANantes-259-1-146-111.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 246 seconds < 1310488970 575017 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Oh dear; read ho! < 1310488977 112889 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :also i'm not really following the story :D < 1310488985 117756 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Taneb: you are a natural < 1310489007 469511 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :"lion oil" was just awesome < 1310489047 371009 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :E, esoteric, ire to see. < 1310489059 900690 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric ::D < 1310489073 424568 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :So, is there an annoying esoteric programming language called "E"? < 1310489075 200938 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :^ also a palindrome < 1310489085 962693 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Taneb: there certainly is a language called that < 1310489137 55230 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :But it's conventionaaaaal! < 1310489244 682946 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Do now that it... naw, it! I want it! Ah, two nod. < 1310489270 537273 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yay < 1310489271 50920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wouter has an e i think < 1310489280 688314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the capability-based E is hardly conventional, though < 1310489288 248832 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :fizzie: and no grammatical errors either! < 1310489293 769250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://strlen.com/amiga-e ;; Wouter's is rather more conventional :D < 1310489346 569216 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :dim u, he be humid! < 1310489408 853037 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :traditional? a no-IT iDart! < 1310489434 161167 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :sry couldn't make conventional work < 1310489469 821675 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Flow ebb Malbolge, eg., lob lamb be wolf < 1310489499 642361 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric ::D < 1310489533 668508 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :what's eg tho < 1310489545 232645 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :eg. means for example < 1310489595 338922 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :right < 1310489598 276710 :fizzie!fis@iris.zem.fi PRIVMSG #esoteric :Isn't that "e.g." CONVENTIONALLY? < 1310489601 520551 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yeah < 1310489608 253131 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Probably < 1310489629 652292 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i thought you spelled it wrong so i checked it, and the dictionary disagreed with your spelling so i decided eg actually did not mean for example < 1310489669 777148 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :so like < 1310489732 993377 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i suppose "flow ebb" is like you telling malbolge to be easier to write? < 1310489747 193206 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Yep. < 1310489755 62011 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Or to understand, like the tides < 1310489756 889981 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :but then you say "stop being a lamb, be a wolf instead", are sheep hard to write? < 1310489787 195186 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Lamb has a silent lette < 1310489790 333030 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :r < 1310489794 53251 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric ::D < 1310489799 322683 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :okay < 1310489800 885588 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Sheep is the same in the plural < 1310489802 496052 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :you are a fucking genius < 1310489820 150304 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :So I'm told < 1310489821 899741 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i don't think i'm ever making another palindrome < 1310489882 237341 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :SS eh? Come on, no emo chess. < 1310489906 314304 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :okay i'm not telling you what my characterization is < 1310489907 446546 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :SS eh being my lack of understanding is like a ship. < 1310489910 847877 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :you'd just go like lolol triv < 1310489934 63234 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I have no idea what's going on < 1310489939 747688 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I'm just writing palindromes < 1310489986 877804 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i thought you meant "oh you're a member of the SS" and then compared killing jews to emo chess < 1310490006 935071 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :they have many similarities < 1310490014 709765 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :That works too < 1310490033 739557 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I just want to say that the Nazis killed more people than Jews < 1310490088 562388 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Just everyone only remembers the jews < 1310490097 314325 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Yeah, it was mainly Jews. < 1310490106 782413 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And 1 clown. < 1310490130 610114 :Zwaarddijk!miekko@infa.abo.fi PRIVMSG #esoteric :poor clown < 1310490133 460411 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310490137 310600 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :Phantom_Hoover: nothing wrong with a bit of emo chess humor, elliott does it all the time as well. < 1310490137 534877 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :That was the communists < 1310490147 192394 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Who killed that clowwn < 1310490214 547256 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Bye < 1310490232 339501 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i'm not giving you another one < 1310490268 637151 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Phantom_Hoover: The clown was gay. < 1310490287 661841 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, also a gypsy Jehova's witness? < 1310490303 909759 :Gregor!Gregor@codu.org PRIVMSG #esoteric :That must have been one complicated badge they made him wear ... < 1310490508 439656 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Ping timeout: 276 seconds < 1310490531 455220 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :so this was fun < 1310490533 251452 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :what's next? < 1310490581 984366 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Blackjack and hookers. < 1310490589 363041 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, WP says they just stuck all the badges one below the other. < 1310490605 491209 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Phantom_Hoover: Oh, I thought there were cases where they layered :( < 1310490639 539228 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, yeah, Jews had the coloured inverted triangle over a yellow one. < 1310490648 362214 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Ahh < 1310490690 158732 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So I guess it'd be a purple triangle above a pink triangle above a brown triangle. < 1310490750 194698 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :i suppose someone with that many triangles stacked on top of each other is certainly a "-gon"er < 1310490775 107859 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :was that a pun? < 1310490809 589527 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :yes < 1310490815 533822 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :a horrible horrible pun < 1310490816 856146 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :ok < 1310490825 123344 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :it's the theme of the day < 1310490833 63665 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :how unusual < 1310490889 630007 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310491234 538281 :cheater__!~ubuntu@e179112088.adsl.alicedsl.de JOIN :#esoteric < 1310491313 135746 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :wow i really need to sleep < 1310491314 50501 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :-> < 1310491383 458331 :cheater_!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 250 seconds < 1310491408 119908 :foocraft!~ewanas@KURAMATHI.QATAR.CMU.EDU QUIT :Quit: if you're going....to san. fran. cisco!!! < 1310492084 382239 :Nisstyre!~nisstyre@infocalypse-net.info QUIT :Remote host closed the connection < 1310492255 633775 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1310492383 909376 :Nisstyre!~nisstyre@infocalypse-net.info JOIN :#esoteric < 1310492420 494084 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1310492435 2593 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello! < 1310493616 503265 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1310493651 314003 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello? < 1310493726 35696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello < 1310494039 474792 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1310494422 711866 :nooga!~nooga@77-254-74-49.adsl.inetia.pl JOIN :#esoteric < 1310495387 650222 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PART :#esoteric < 1310495452 537996 :cheater__!~ubuntu@e179112088.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310495733 600151 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1310496115 751146 :monqy_!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net JOIN :#esoteric < 1310496162 398096 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net QUIT :Disconnected by services < 1310496165 141219 :monqy_!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net NICK :monqy < 1310496240 976131 :cheater__!~ubuntu@e179113122.adsl.alicedsl.de JOIN :#esoteric < 1310496476 41297 :_foocraft!~ewanas@78.101.175.151 QUIT :Quit: So long, and thanks for all the fish! < 1310496503 168473 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hello. < 1310496510 850983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello < 1310496640 540436 :nooga!~nooga@77-254-74-49.adsl.inetia.pl QUIT :Ping timeout: 255 seconds < 1310497902 142330 :Gregor!Gregor@codu.org PRIVMSG #esoteric :lulululul Star Trek: TAS is so cartoonish X-D < 1310497947 568852 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it is, after all, the animated series < 1310497998 350978 :Gregor!Gregor@codu.org PRIVMSG #esoteric :That doesn't mean it has to be cartoonish per se :P < 1310498104 507112 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1310498244 160878 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :it doesn't? is cartoon a specific category of animation? < 1310498269 546671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cartoonISH < 1310498287 130954 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :elliott: well, if it is a cartoon, of course it's cartoonish < 1310498304 686999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote * Sgeo is risking massive forest fires The bacon is worth it < 1310498305 866480 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :502) * Sgeo is risking massive forest fires The bacon is worth it < 1310498325 261964 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :`quote 501 < 1310498326 972116 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :501) No nasty sounds for a while now. Going to turn off and on and see if the numbers get worse. < 1310498353 26981 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sgeo confuses me < 1310498371 395057 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`quote 500 < 1310498373 128186 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :500) Turned out he got recursion, he just didn't get the return statement < 1310498377 680808 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`quote 499 < 1310498379 331437 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :499) Deewiant: Well, I guess you could argue so. But to me a it's not a real clobbering if you can still tell there was something that got clobbered. < 1310498387 648001 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`quote 498 < 1310498389 339347 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :498) elliott: You have become the very thing you fought for! < 1310498394 985302 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :`quote 497 < 1310498396 617248 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :497) elliott: i have yet to demonstrate that the sml community has less productive power than the real chunk of meat. < 1310498430 445100 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :ok, caught up with the added quotes now, carry on < 1310498452 352770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1310498626 769216 :pikhq!~pikhq@174-22-147-14.clsp.qwest.net JOIN :#esoteric < 1310498666 615669 :pikhq_!~pikhq@174-22-175-181.clsp.qwest.net QUIT :Ping timeout: 260 seconds < 1310498989 450260 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1310499274 278386 :shachaf!~shachaf@204.109.63.130 JOIN :#esoteric < 1310499556 595441 :cheater__!~ubuntu@e179113122.adsl.alicedsl.de QUIT :Ping timeout: 255 seconds < 1310499599 448814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I invoke Godwin's < 1310499608 206845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i say someone fit in here rather quickly < 1310499695 816978 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Godwin's what? His theremin playing cat? < 1310499742 905462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :law. < 1310499763 182864 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oh, that < 1310499791 607442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i take it you did nazi it coming. < 1310499863 530391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ais523: I HAVE ABSOLUTELY NO IDEA ABOUT WHICH EVENT YOU COULD POSSIBLY BE REFERRING TO. < 1310499880 664379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is presumably why you absolutely didn't lampshade it in privmsg < 1310499930 952406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eh? < 1310499938 176431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh :P < 1310499954 271284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How do you state an actual negative with these towers < 1310499954 442912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOTHING, ABSOLUTELY NOTHING < 1310499961 613546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :towers? < 1310500297 273490 :cheater__!~ubuntu@e179113122.adsl.alicedsl.de JOIN :#esoteric < 1310500378 869718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Heck, I may even say "seven a mam" 'cos I'm Northern < 1310500396 688512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by some freak coincidence taneb is elliott's next door neighbor < 1310500731 842817 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :hehe, read "freak accident" there ... something like a teleporter malfunction that moved his entire home and made him elliott's neighbor < 1310500756 646807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i didn't specify _how_ freaky < 1310500842 14659 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well, *coincidence* would be "... it just so happens that taneb's selected target coordinates made him elliott's neighbor" < 1310500867 504068 :kwertii!~kwertii@ResNet-33-19.resnet.ucsb.edu JOIN :#esoteric < 1310500870 42310 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :I think freak accidents are generally more freaky than freak coincidences < 1310501374 610133 :calamari!~calamari@ip72-211-146-193.tc.ph.cox.net JOIN :#esoteric < 1310502706 902779 :asiekierkaDS!~nds@078088172155.elblag.vectranet.pl JOIN :#esoteric < 1310502711 450750 :asiekierkaDS!~nds@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :hi < 1310502785 443895 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :Hi! Welcome! < 1310502800 525512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Auf Wiedersehen! Goodbye! < 1310502807 874747 :asiekierkaDS!~nds@078088172155.elblag.vectranet.pl PRIVMSG #esoteric :D: < 1310502822 915717 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :bye bye, oerjan! < 1310502824 299620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait you mean we are _not_ doing sound of music? < 1310502860 956228 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :well, I think we got the lyrics wrong, also I don't know the lyrics < 1310504611 262989 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net JOIN :#esoteric < 1310504621 151384 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello! < 1310504653 860371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's what they all say < 1310504744 429870 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oerjan: no, the last one just said hi < 1310504883 424555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's just the polish version duh < 1310504908 941255 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :no, the polish version is an indecipherable sequence of consonants < 1310504963 837110 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 252 seconds < 1310504979 966788 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :some combination of sz, cz, rz, s, c, ś, ź and/or ć, iirc < 1310505012 250122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1310505029 182426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`translatefromto en pl Hi < 1310505031 836277 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1310505034 895689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`translatefromto en pl Hello < 1310505036 916807 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1310505048 874066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`translatefromto en no Does this work at all any more? < 1310505050 764267 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1310505057 443972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently not. < 1310505144 974948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`translate Fru Ibsens ripsbusker og andre buskvekster < 1310505146 737969 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1310505210 879697 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1310505270 65632 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oerjan: why the sudden interest in mrs ibsen's bush? < 1310505407 533107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am merely investigating regarding the possibility of translating norwegian tongue-twisters < 1310505453 740870 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :can't hold a candle to sex laxar i en laxask < 1310505469 749517 :asiekierkaDS!~nds@078088172155.elblag.vectranet.pl QUIT :Ping timeout: 255 seconds < 1310505495 383553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nobody asked for lax sex < 1310505564 887586 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :google translate renders that as "six salmon in a laxask" < 1310505591 599720 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :btw, I love how "wrong" is pronounced "fail" in norwegian < 1310505708 128888 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is a laxask? < 1310505716 73711 :MigoMipo!~John@2.70.86.196 JOIN :#esoteric < 1310505721 210081 :MigoMipo!~John@2.70.86.196 QUIT :Read error: Connection reset by peer < 1310505734 601428 :Gregor!Gregor@codu.org PRIVMSG #esoteric :To power cycle your modem: < 1310505734 787818 :Gregor!Gregor@codu.org PRIVMSG #esoteric : 1. Shut down your computer < 1310505734 950807 :Gregor!Gregor@codu.org PRIVMSG #esoteric :Comcast: So much fail :P < 1310505745 675640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently, a box for keeping salmon in < 1310505750 683615 :MigoMipo!~John@2.70.86.196 JOIN :#esoteric < 1310505775 552049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seks laks i en lakseske < 1310505784 538420 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Someone showed me some article including mathematics and a code for recognizing shapes by converting the outline to a graph that stays the same regardless of orientation or scale. < 1310505792 910348 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :(no I don't know if anyone in sweden actually has boxes like that) < 1310505844 59377 :MigoMipo!~John@2.70.86.196 QUIT :Read error: Connection reset by peer < 1310505881 759162 :MigoMipo!~John@2.70.86.196 JOIN :#esoteric < 1310505902 871091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: it's probably popular among seasick sailors and their nurses < 1310505907 688734 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :My brother's character is doppelganger but have not decided the class < 1310505934 401625 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Someone showed me some article including mathematics and a code for recognizing shapes by converting the outline to a graph that stays the same regardless of orientation or scale. < 1310505954 790854 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This is presumably the layman's definition of graph, not an actual graph graph. < 1310505959 303 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :oerjan: probably... I don't know any nurses or sailors though < 1310506001 413655 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Phantom_Hoover: Yes. < 1310506008 7351 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1310506016 205293 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :That is correct. < 1310506019 407087 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1310506105 543918 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :so, "converting the outline into a pretty picture" is what it means? < 1310506157 245962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : This is presumably the layman's definition of graph, not an actual graph graph. < 1310506159 170348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whats the laymans < 1310506160 767115 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And then moving it about a b— wait, you can't have a graph that's the same regardless of orientation or scale. < 1310506171 41856 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, a drawing of y=f(x). < 1310506199 809682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1310506208 50489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would presume it means a graph graph < 1310506223 469303 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Graphs look the same regardless of orientation and scale by definition. < 1310506239 595083 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Orientation and scale don't even make sense with regards to them. < 1310507060 593348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BILLING SUMMARY < 1310507060 767870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--------------- < 1310507060 930037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PRIOR BALANCE: $0.00 < 1310507060 930153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[2011-06-25] $-10.67 = Prorated refund for rutian - 256 slice < 1310507060 930201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--------------- < 1310507061 467303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NEW BALANCE: $-10.67 < 1310507067 103708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip < 1310507144 235505 :MigoMipo!~John@2.70.86.196 QUIT :Read error: Connection reset by peer < 1310507376 778494 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :If self-modifying code is allowed, you can possibly store some variables in the place of the immediate (or indirect, for pointer variables) operand to instructions, or boolean variables changing between JMP JZ JNZ if it is a condition with multiple parts. Can any platform-independent compiler do this? < 1310507618 378348 :calamari!~calamari@ip72-211-146-193.tc.ph.cox.net QUIT :Quit: Leaving < 1310508369 716395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.maa.org/devlin/devlin_06_04.html < 1310508378 651123 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"For other examples of the appearance of the Golden Ratio in Nature, the growth of the Nautilus shell is governed by the Golden Ratio," < 1310508390 217059 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A piece on abuse of the golden ratio abuses the golden ratio. < 1310508400 751822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(Nautilus shells are logarithmic, but not golden.) < 1310508455 351977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a missed golden opportunity < 1310508508 580057 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Hello < 1310508534 30518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hello. < 1310508767 423746 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I've just had an awful idea for an esoteric programming language < 1310508781 697518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not uncommon < 1310508817 521670 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Taneb: What idea? < 1310508854 779631 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :The program is a lambda calculus thing < 1310508860 770131 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Just one. < 1310508871 924890 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :It is then run as a church numeral < 1310508893 183340 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :And the result is taken as a base 256 number and converted into ASCII and outputted < 1310508904 484957 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :If any of that makes sense < 1310508927 651257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well since that's how a part of lazy-k already works iirc... < 1310508927 899657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: see lazy k < 1310508994 901815 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Not quite what I was going for < 1310509013 841142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, lazy k + abstraction eliminator :P < 1310509021 374267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to go from lambda-calculus → SKI < 1310509032 407528 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :I have no idea what SKI is about < 1310509083 224242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_O < 1310509087 214198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking! < 1310509094 336520 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im shocked < 1310509189 983206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: just predefined combinators: < 1310509197 339586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :S = \x.\y.\z.(xz)(yz) < 1310509199 617809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :K = \x.\y.x < 1310509202 243417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I = \x.x < 1310509204 171100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where \ is lambda < 1310509209 777605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you just compose your programs out of those + application < 1310509213 648387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no lambda abstractions < 1310509240 329682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I is equivalent to SKK and SKS, and so is technically superfluous) (note: application is left associative, i.e. SKK = (SK)K) < 1310509385 32019 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :So, it's equivalent to Lambda Calculus? < 1310509424 112409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, but then so are brainfuck, and underload :) < 1310509431 101026 :Gregor!Gregor@codu.org PRIVMSG #esoteric : how do i create a var params for function f (params) { g1(key); g2(params[key]) } // Dear #esotericers, I challenge you to figure out wtf this means. < 1310509436 597011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's a simpler way to specify reduction of SKI terms, but that's the definition in terms of the lambda calculus < 1310509453 404054 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :javascript? < 1310509458 196677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: They want variadic keyword arguments. < 1310509467 158163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: i.e. they want to be able to call f(a:b, c:d) < 1310509470 158402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and iterate through params < 1310509472 434759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as {a:b,c:d} < 1310509475 780482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I _think_. < 1310509493 168450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: a la python's TWO ASTERISKS kwargs < 1310509499 411729 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :** < 1310509510 546702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tasterisks < 1310509512 123325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :disasterisks < 1310509517 539500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, there's my new band name < 1310509532 244497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda ` ```sii ```sii ``s``s`ks``s`kkii .* i < 1310509543 453983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1310509565 358495 :Gregor!Gregor@codu.org PRIVMSG #esoteric :elliott: TIME TO FIND OUT < 1310509576 533682 :Gregor!Gregor@codu.org PRIVMSG #esoteric : lifechamp: On behalf of the rest of ##javascript , may I say "Whaaaaaaaaaaaaaaa?" < 1310509603 888606 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a good answer < 1310509605 191164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1310509610 936488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!unlambda `` ```sii ```sii ``s``s`ks``s`kkii .* i < 1310509611 359304 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​**************************************************************************************************************************************************************************************************************************************************************** < 1310509647 904388 :GuestIceKovu!x@ANantes-259-1-146-111.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1310509661 747841 :monqy!~chap@pool-71-102-215-70.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi guesticekovu < 1310509757 466315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: unlambda is the first and most famous SKI esolang < 1310509792 837624 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Okay < 1310509799 851161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the worst :( < 1310509806 454749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not lazy though. in fact it has continuations and callcc < 1310509809 307500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ok i forgive madore < 1310509928 865174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was probably also the first _functional_ esolang. < 1310510073 942408 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, why, is his erotic elf fanfiction just too good to hate him? < 1310510083 751220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wat < 1310510095 135093 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*erotic gay elf fanfiction < 1310510100 955293 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Erm, you were the one who found it. < 1310510114 564317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no i wasn't? < 1310510122 468499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1310510133 444147 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DON'T DENY IT < 1310510133 623666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forget who mentioned it but you can hardly "find" something linked directly on someone's webpage :P < 1310510139 152306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway this is inane you're frightening the guests. < 1310510144 239987 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It is actually the reason you got into esolangs. < 1310510152 306744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes totally. < 1310510159 583076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PH has everything figured out. < 1310510165 643678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: um sure you can, when it's something other than you were looking for... < 1310510172 57862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You were looking for gay erotic elf fanfiction and you found out that this guy Madore also had this esolang thing. < 1310510176 584096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :MYSTERY SOLVED < 1310510183 613242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote gay vampire < 1310510184 840721 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :401) [on Sgeo's karaoke] That is the thing that made me into a gay vampire. < 1310510186 418233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I rest my case. < 1310510281 790267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well madore is a creep anyway, never answered any of my emails. < 1310510340 371945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1310510562 430638 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :morning < 1310510673 599412 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net PRIVMSG #esoteric :Good evening, my further East than me addresser < 1310511396 586462 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 260 seconds < 1310511741 64651 :Taneb!~Taneb@host-84-13-89-246.opaltelecom.net QUIT :Remote host closed the connection < 1310512290 40964 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1310513038 775083 :GuestIceKovu!x@ANantes-259-1-146-111.w90-49.abo.wanadoo.fr NICK :Slereah < 1310513058 930061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_o < 1310513545 186754 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm just imagining this nondescript guy in the corner of a bar suddenly throwing off his cloak and exclaiming "it is I, Slereah!" < 1310513782 91245 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1310514019 892970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is now reminded of 'allo 'allo < 1310514052 678101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except leclerc never managed to look nondescript < 1310514895 152375 :kwertii!~kwertii@ResNet-33-19.resnet.ucsb.edu QUIT :Quit: bye < 1310514919 916498 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1310514920 964774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1310515037 325702 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :" by some freak coincidence taneb is elliott's next door neighbor" <<< a neighbor of mine was on #proglangdesign some years ago, a channel of about 6 people at that time < 1310515059 418595 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :not next door neighbor but less than 100m < 1310515145 543182 :oklopol!~oklopol@dyn58-429.yok.fi PRIVMSG #esoteric :" wait you mean we are _not_ doing sound of music?" <<< one more family guy joke is ruined for me by changing it from randomness to reference :(