< 1222909003 0 :pikhq!unknown@unknown.invalid QUIT :Remote closed the connection < 1222909622 0 :pikhq!n=pikhq@r02jjw8v9.device.mst.edu JOIN :#esoteric < 1222909648 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, that was bizarre. < 1222912168 0 :bsmntbombdood!unknown@unknown.invalid QUIT : < 1222912196 0 :bsmntbombdood!n=gavin@97-118-128-184.hlrn.qwest.net JOIN :#esoteric < 1222912228 0 :hmetz!n=harry@hawk-c-047.resnet.purdue.edu JOIN :#esoteric < 1222914044 0 :metazilla!n=moozilla@72-160-126-80.dyn.centurytel.net JOIN :#esoteric < 1222914321 0 :moozilla!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1222917291 0 :oc2k1!unknown@unknown.invalid QUIT :"using sirc version 2.211+KSIRC/1.3.12" < 1222918180 0 :moozilla!n=moozilla@72-160-126-80.dyn.centurytel.net JOIN :#esoteric < 1222918182 0 :metazilla!unknown@unknown.invalid QUIT :"- nbs-irc 2.37 - www.nbs-irc.net -" < 1222919297 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I'm not sure. < 1222920140 0 :GregorR!unknown@unknown.invalid QUIT :"Leaving" < 1222920451 0 :GregorR!n=gregor@65.183.185.132 JOIN :#esoteric < 1222922063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maple sucks giant monkey balls. < 1222922474 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :D-8 < 1222922481 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the language, not the syrup. < 1222923242 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1222926321 0 :moozilla!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222926566 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But Maxima is freaking awesome. < 1222926589 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Therefore, my 'Maple project' shall be done entirely from Maxima. < 1222926610 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thank you, professor, for saying "if you're familiar with another program, feel free to use it." < 1222927165 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mathematica is nice, if you don't mind the evil capitalist proprietarynessity of it. < 1222927213 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :I don't mind, as long as I get it for free < 1222927498 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathematica might be nice. < 1222927512 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thing is, I actually have Maxima. ;) < 1222927521 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, of course, it helps that I know Maxima. < 1222927547 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :What's the project anyway? < 1222927602 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just plotting some parametric functions in 2d and 3d. Kinda stupid. < 1222927625 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Do you even need any particular software for that? < 1222927634 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Any free plotting software can do that < 1222927643 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, yeah... < 1222927655 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The idea was to make you familiar with the computer algebra system. < 1222927658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Kinda failed. < 1222927676 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hell, you could do it on a piece of paper! < 1222927696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, except that he insists that it's done with a CAS. < 1222927710 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :CAS? < 1222927720 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Computer algebra system. < 1222927726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maxima, Mathematica, Maple, etc. < 1222927733 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :'kay < 1222927754 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All I learned about Maple from that is that Maple truly sucks. < 1222927781 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :A valuable lesson < 1222927795 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :You might learn that Mathematica is also pretty terrible < 1222927807 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Possibly. < 1222928921 0 :danopia!unknown@unknown.invalid QUIT :Connection timed out < 1222928953 0 :danopia!n=danopia@fullcirclemagazine/developer/danopia JOIN :#esoteric < 1222929880 0 :kar8nga!n=kar8nga@i-138.vc-graz.ac.at JOIN :#esoteric < 1222931473 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1222933495 0 :danopia_!n=danopia@70.17.52.221 JOIN :#esoteric < 1222934134 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i like maxima < 1222934184 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :cept it's kinda buggy < 1222934188 0 :danopia!unknown@unknown.invalid QUIT :Connection timed out < 1222934393 0 :sebbu2!n=sebbu@ADijon-152-1-94-65.w81-50.abo.wanadoo.fr JOIN :#esoteric < 1222934399 0 :clog!unknown@unknown.invalid QUIT :ended < 1222934400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1222935182 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It seems that GNUplot, when generating Postscript, emits Postscript that computes the function being plotted. < 1222935185 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222935185 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1222935188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This will be fun to print out... < 1222935189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1222936431 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least the printer will have something interesting to do. < 1222936442 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I would think just printing text all day long would be quite boring. < 1222936540 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although my "set term postscript; set out "test.ps"; plot sin(x)" test just generated a list of vertices. < 1222936617 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Same for "plot x**2". < 1222936852 0 :sebbu2!n=sebbu@ADijon-152-1-88-81.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1222937640 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222938991 0 :danopia__!n=danopia@pool-70-104-90-59.pskn.east.verizon.net JOIN :#esoteric < 1222939458 0 :danopia_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222939588 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1222939832 0 :Hiato!n=Hiato@dsl-245-40-86.telkomadsl.co.za JOIN :#esoteric < 1222939866 0 :Hiato!unknown@unknown.invalid QUIT :Client Quit < 1222940863 0 :Judofyr!unknown@unknown.invalid QUIT : < 1222940898 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | it's empty < 1222943114 0 :mtve!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222943248 0 :mtve!n=mtve@65.98.99.53 JOIN :#esoteric < 1222944139 0 :mtve!unknown@unknown.invalid QUIT :"Terminated with extreme prejudice - dircproxy 1.0.5" < 1222945027 0 :danopia__!unknown@unknown.invalid NICK :danopia < 1222945037 0 :oklocod!unknown@unknown.invalid NICK :oklopol < 1222945665 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1222946070 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1222948247 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1222951442 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222951508 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1222952126 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fungot, optbot: (Task -> Bool -> IO (Set String -> Set String -> Bool -> FilePath -> StateT DB (ReaderT Dat IO) Bool)) -> ([Bool],DB) -> Task -> ReaderT Dat IO ([Bool],DB) < 1222952126 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what in particular did you like? have you seen squeak? < 1222952127 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: uh hi. < 1222952303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think they like Haskell < 1222952304 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :As always, optbot has a more coherent answer than fungot. < 1222952304 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i guess plurals are out. < 1222952305 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i could certainly have picked wrong with this one... < 1222952492 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: in this case, optbot also had a more coherent answer than Deewiant... < 1222952493 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: >_O < 1222952557 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot is skynet! < 1222952559 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: no one said the exact word. < 1222952565 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot: i did < 1222952566 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Fine. < 1222952613 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was hoping for incisive comments about the type signature but fungot was just confused as usual and optbot decided to shut up < 1222952614 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ( lambda ( x) < 1222952614 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yeah :D < 1222952623 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :... need I say more? < 1222952644 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: well that's some type signature... < 1222952652 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what is it the type signature of? < 1222952672 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"needsBuildingWithDB" in my make-replacement < 1222952681 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :granted, I've expanded all the type synonyms < 1222952694 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't look like that in the code itself < 1222952706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :How does your make replacement work? How is it better than normal make? < 1222952715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to figure out how to write AImake some time < 1222952722 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it's very much like make itself < 1222952729 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :optbot: you can do AImake can't you? < 1222952731 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: A -> b ',' A < 1222952774 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :1) it's a haskell library so (I hope that) it discourages hard-coding actions like "rm *.foo" which are platform-specific < 1222952807 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2) it can use either timestamps or MD5 hashes to figure out whether to build something, user's choice < 1222952840 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :3) it can save a database of arguments you've used in the build and then rebuild if the arguments changed < 1222952856 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :other than that, it's pretty much make, I think. < 1222952862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hm, yes < 1222952865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AImake is more ambitious < 1222952875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea is to deduce everything about the project automatically < 1222952895 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so for instance it messes with ldd to see which files are opened to automatically calculate dependencies < 1222952897 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I still think that's impossible :-) < 1222952901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so files have dependencies on your compiler and so on too < 1222952918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it uses nm to work out which sets of files have to be linked together to form an executable < 1222952922 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :how do you know what kind of library to build, or whether to build one, given a pile of C? < 1222952929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some things would be less general, and asking the user might be needed in some case < 1222952941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, alright < 1222952943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, that's an example where some user intervention would be needed < 1222952949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so it can't deduce /everything/ after all ;-) < 1222952957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it would be as simple as either listing all the source files needed in the library < 1222952974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or more generally, listing all the functions the library needed to implement and letting AImake find their sources < 1222953186 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1222957406 0 :oklocod!n=nnscript@a91-153-123-88.elisa-laajakaista.fi JOIN :#esoteric < 1222957650 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: Re "epäjärjestelmällistyttämättömyydelläänsäkäänköhän", I think some of those suffixes are both translateable and interesting. Like "-kään", which is sort of like "not even x": "aseella" -> with a gun, "aseellakaan" -> not even with a gun. (Example inspired by the recent school shooting thing.) < 1222958093 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :the question particle is hard to translate without context, but for instance "epäjärjestelmällistyttämättömyydellänsäkäänköhän hän sai sen aikaan?" => "i wonder if he achieved it through his unsystematizing?" or something < 1222958101 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1222958114 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :"epäjärjestelmällistyttämättömyydellänsäkäänköhän hän sai sen aikaan?" => "i wonder if he achieved it through not unsystematizing?" < 1222958147 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :("hän sai sen aikaan" means roughly "he achieved it", in case someone non-finnish is watching) < 1222958160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm watching < 1222958163 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1222958167 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :right, the "kään" suffic < 1222958169 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :*suffix < 1222958195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I'm not entirely sure what unsystematizing means, despite being native English < 1222958208 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems to have too many suffixes piled on a word in a non-obvious way < 1222958222 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Don't worry, we are native Finnish and don't seem understand that Finnish word either. < 1222958228 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :ais523: unsystematizing in pretty much any sense you can invent for it. < 1222958245 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :but, i'm not sure how "kään" + "köhän" works < 1222958265 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :köhän is a question particle you can only use on a word, to kinda wonder whether it fits there < 1222958271 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't feel like it would work very well even in a simpler word. < 1222958288 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well, it's like, a question, but more uncertain than a normal question < 1222958314 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"näin" => "like this", "näinköhän" => "I wonder if it really goes like this". < 1222958337 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1222958352 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure you cannot have kään and köhän in the same sentence. < 1222958361 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :just cannot see how that would fit any sentence :| < 1222958380 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Well, for one meaning of "näin". It's also the first-person past tense of the verb "nähdä", 'to see'.) < 1222958385 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :"jalkakaankohan sinne ei mahdu" < 1222958393 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if even a foot wouldn't fit there < 1222958394 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :but < 1222958398 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :that's not pretty < 1222958430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... maybe Xkäänköhän = "it seems dubious that this couldn't even be done with X, is that right?2 < 1222958432 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/2/"/ < 1222958462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaa < 1222958472 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :let's make a conlang again < 1222958473 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also I would have written it "jalkaakaankohan" which sort-of has the same meaning. I can't really explain the difference right now. < 1222958541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :y/n < 1222958542 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Jalkakaan" sounds like "not even a particular, single foot", while "jalkaakaan" is more like "you can't even fit any part of a feet in there". < 1222958556 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if Y -> #conteric < 1222958587 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well, "jalkaa" is the partitive of "jalka" < 1222958602 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :so... yes, it means a part of the foot :P < 1222958605 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :well < 1222958613 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't actually mean exactly that < 1222958625 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :because the finnish partitive is also used for plurals in certain contexts < 1222958746 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :"jalat" is the plural, "jalkoja" is the partitive of the plural, which kinda means "some feet", or just "feet" as opposed to "the feet"; "viisi jalkaa", five feet, would be the singular partitive, used when the amount is known < 1222958749 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :for plurals too < 1222958769 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :curiously, "yksi jalka", one foot, is singular nominative (neutral infliction) < 1222958777 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :HEY GUYZ CONLANG #conteric < 1222958797 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :tusho: we can have just as muuch fun wondering what the fuck the finns were thinking < 1222958800 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :*much < 1222958802 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :but k < 1222958811 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: but this way we can have infinite loops in natural language < 1222958811 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure I want to be constructing a language since I don't even understand my own. < 1222958817 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a joiner < 1222958823 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: nor do I, and that's why this'll be hilarious < 1222958824 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A uniter, not a divider. < 1222958836 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :uniter? < 1222958840 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :divider? < 1222958841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now get yer ass over there < 1222958842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I define "whifllopn" to have a meaning as defined by this sentence. < 1222958849 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ... AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1222958857 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION crashes < 1222958857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, whifflopn < 1222958888 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :i want a natural language that's basically lambda calculus plus a lexicon containing sets of real-life objects and actions < 1222958902 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: I think George W. Bush said that once. < 1222958913 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: Then #conteric is for you. < 1222958916 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AND FOR EVERYONE ELSE <333333333 < 1222958917 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what? :P < 1222958928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: The "I'm a uniter, not a divider" one. < 1222958934 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222958936 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1222958939 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i preferred the other interp < 1222958943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklocod: i want a natural language that's basically lambda calculus plus a lexicon containing sets of real-life objects and actions < 1222958943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[14:48] fizzie: oklocod: I think George W. Bush said that once. < 1222958945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... if dubya was speaking in an English-like esolang and not English itself, it would explain a lot < 1222958956 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ...y...you're right... < 1222958958 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh my god... < 1222958964 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he's... actually a genius! < 1222958969 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just..misunderstood... < 1222958975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION EPIPHANY < 1222958981 0 :oklocod!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: lol :D < 1222958983 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A tusho-phany. < 1222958997 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :A konqueror? < 1222959024 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No...like a fox... < 1222959027 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :on fire... < 1222959035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Or a panda, if you stuff the two words together) < 1222959283 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaa < 1222959284 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa < 1222959321 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fffffffffffffffffffffffff < 1222959324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fffffffffffffffffffffffffffffffffffffffffffffffffffffffff < 1222959452 0 :oerjan!unknown@unknown.invalid QUIT :"Da kjeme ikkje pao talo!" < 1222959489 0 :puzzlet_!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1222959534 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1222959938 0 :tusho!unknown@unknown.invalid NICK :ehird < 1222960189 0 :optbot!unknown@unknown.invalid QUIT :Remote closed the connection < 1222960191 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1222960191 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961335 0 :ais523!n=ais523@eso-std.org JOIN :#esoteric < 1222961351 0 :ehird!n=tusho@eso-std.org JOIN :#esoteric < 1222961379 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961379 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961394 0 :ais523!n=ais523@eso-std.org JOIN :#esoteric < 1222961409 0 :ehird!n=tusho@eso-std.org JOIN :#esoteric < 1222961625 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961625 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961642 0 :ais523!n=ais523@eso-std.org JOIN :#esoteric < 1222961657 0 :ehird!n=tusho@eso-std.org JOIN :#esoteric < 1222961787 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961787 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1222961803 0 :ais523!n=ais523@eso-std.org JOIN :#esoteric < 1222961818 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1222961864 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :everyone: ping < 1222961875 0 :ehird!unknown@unknown.invalid NICK :tusho < 1222961876 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: ping? < 1222961877 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ummmm....... < 1222961879 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1222961882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, that's an answer < 1222961883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ofc we can talk though < 1222961885 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :same server < 1222961889 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222961891 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :good < 1222961891 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi fungot < 1222961892 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you also have this example of high-level code, which you say are so delicious. the white part of the committee, but it's < 1222961895 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1222961897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :we are lagged < 1222961899 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1222961913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: no < 1222961919 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0-3 second ping times to #esoteric < 1222961928 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[CTCP] Received CTCP-PING reply from cmeme: 1222958306 seconds. < 1222961936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wtf is cmeme lying so badly about ping times? < 1222961961 0 :tusho!unknown@unknown.invalid NICK :ehird < 1222961982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: probably it sends the eunuchs timestamp < 1222964024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyone who cares: the latest on the door situation is that they 'fixed' it and now it doesn't work at all < 1222964033 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so they're calling in engineers tomorrow < 1222964059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meanwhile us people who have to use the computer lab simply make sure there's at least one person inside at any given moment < 1222964062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to open the door from the inside < 1222964067 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :until everyone leaves < 1222964590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1222965032 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :raising elephants is so utterly ominous... < 1222965224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what < 1222965239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's a slight modification of a common Linux acronym < 1222965266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reisuo? < 1222965273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"raising elephants is so utterly boring" is the acronym to remember how to reboot down a Linux system manually < 1222965278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's REISUB < 1222965285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol wut < 1222965287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but in my case I've been using REISUO a bit recently < 1222965293 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to shutdown rather than reboot < 1222965293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um < 1222965295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :explain plz < 1222965298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because things have been getting borked < 1222965314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: basically, you hold down alt, and press SysRq and the letters of the acronym alternately < 1222965318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222965334 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. alt-sysrq-r-sysrq-e-sysrq-i and so on < 1222965344 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :each letter tells the system to do something < 1222965365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :until after the u you have no programs running but the kernel, all the disks are set read-only, and everything's shut down gracefully < 1222965374 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at that point you have pretty much no choice but turn off or reboot... < 1222966507 0 :kar8nga!n=kar8nga@k-181.vc-graz.ac.at JOIN :#esoteric < 1222969526 0 :danopia!unknown@unknown.invalid QUIT :Read error: 101 (Network is unreachable) < 1222969557 0 :danopia!n=danopia@fullcirclemagazine/developer/danopia JOIN :#esoteric < 1222969571 0 :olsner!n=salparot@79.136.60.96 JOIN :#esoteric < 1222969744 0 :optbot!n=optbot@eso-std.org JOIN :#esoteric < 1222969744 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Then you're Australian. < 1222969747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hi, optbot. < 1222969747 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i'm pretty sure someone will write my essay if i try for long enough < 1222969754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :optbot: that was oklocod < 1222969754 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that's portuguese, though. < 1222969758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :optbot: no. no its not < 1222969758 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: until they started distributing tapes with the magazines < 1222971535 0 :slereah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222971542 0 :Slereah_!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222972066 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :DARMOK < 1222972068 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :AND JALAD < 1222972072 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :AT TANAGRA < 1222973208 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1222973276 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1222974302 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1222974309 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1222975973 0 :pikhq_!n=pikhq@r02jjw8v9.device.mst.edu JOIN :#esoteric < 1222976091 0 :danopia_!n=danopia@pool-70-18-186-8.pskn.east.verizon.net JOIN :#esoteric < 1222976771 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222976776 0 :Slereah_!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222976791 0 :danopia!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222976938 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222977508 0 :atrapado!i=ro@cm43148.red83-165.mundo-r.com JOIN :#esoteric < 1222977511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nomination for Most Annoying Thing About a Default Linux Install: < 1222977528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HI, I SEE YOUR COMPUTER HAS BEEN BOOTING FINE FOR A LONG TIME! I THINK THIS IS A REASON TO CHECK YOUR FILESYSTEM < 1222977529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOUR < 1222977529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHOLE < 1222977530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FILESYSTEM < 1222977567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wb ais523 < 1222977600 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ty eihrd < 1222977604 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*ehird < 1222977613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eihrd is a pronounciation nightmare < 1222977613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222977630 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think I would pronounce it like "aired" < 1222977638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but with extra aichiness before the r < 1222977642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ey-hrrd for me < 1222977682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: how do you pronounce ehird? < 1222977696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"e heard" < 1222977738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so E Hurd < 1222977738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1222977740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ditto < 1222977748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I'm pretty happy with my project this year at university < 1222977752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :comex pronounces it ayherd < 1222977755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has esolang-like properties < 1222977756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1222977764 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :e as in "he" or "bed" < 1222977772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he < 1222977789 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, most operators like dereference, assignment, if, and so on, are very simple < 1222977797 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the main hangup is the duplicate operator < 1222977814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(corresponding to : in Underload or [->+>+<<] in brainfuck) < 1222977830 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's expected to take several months of study to implement correctly < 1222977842 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :what on earth are you doing :-P < 1222977852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :synthesis < 1222977855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's like compilation < 1222977856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.36666569843502..04=/0 < 1222977857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*/=0 < 1222977860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except compilation is software -> software < 1222977865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and synthesis is software -> hardware < 1222977878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unlike on a computer, you can't just get the hardware to make another physical copy of itself... < 1222977880 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least, not easily < 1222977925 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :right < 1222977931 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so what are your source and target representations < 1222978013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-psyBNC: Thu Oct 2 19:06:40 :connect from ai01-fap01.bham.ac.uk < 1222978014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[20:06] -psyBNC: Thu Oct 2 19:06:40 :User ais523 logged in. < 1222978162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-psyBNC: Thu Oct 2 19:09:15 :connect from 147.188.254.115 < 1222978162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[20:09] -psyBNC: Thu Oct 2 19:09:15 :User ais523 logged in. < 1222978198 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[Thu Oct 2 2008] [20:06:52] [Thu Oct 2 2008] [20:04:19] lt;ais523 gt; except compilation is software - gt; software < 1222978201 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[Thu Oct 2 2008] [20:06:52] [Thu Oct 2 2008] [20:04:25] lt;ais523 gt; and synthesis is software - gt; hardware < 1222978204 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[Thu Oct 2 2008] [20:06:52] [Thu Oct 2 2008] [20:04:37] lt;ais523 gt; unlike on a computer, you can't just get the hardware to make another physical copy of itself... < 1222978207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[Thu Oct 2 2008] [20:06:52] [Thu Oct 2 2008] [20:04:40] lt;ais523 gt; at least, not easily < 1222978211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :aargh, my pings still aren't returning quickly < 1222978215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :last time this happened I ended up without Internet for several hours and all my emails ended up in a random order < 1222978222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:10] [CTCP] Received CTCP-PING reply from ais523: 45 seconds. < 1222978226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, at least it came eventually < 1222978237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: let me know once you see this message < 1222978239 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://cbs5.com/ fnord/ fnord/ fnord < 1222978239 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222978253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, good < 1222978260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so, any comments on this ridiculous concept? < 1222978268 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :easy operators, near-impossible duplicate? < 1222978307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaa < 1222978318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: is this some kind of new esolang? < 1222978321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://cbs5.com/fnord/fnord/fnord = 404 < 1222978323 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it isn't a particularly productive comment... < 1222978325 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1222978328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, it's IRP < 1222978334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ConfusIRP < 1222978339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it confuses people and they do things < 1222978342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its non-deterministic. < 1222978345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :adfskugk78wyavwa3gvaw4 < 1222978345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :54 < 1222978351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1222978353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now it won't confuse you < 1222978353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1222978358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :language ruined < 1222978361 0 :Slereah_!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222978404 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1222978457 0 :danopia__!n=danopia@pool-70-18-191-38.pskn.east.verizon.net JOIN :#esoteric < 1222978542 0 :slereah!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222978543 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222978825 0 :Asztal!n=asztal@cpc3-stkn2-0-0-cust106.midd.cable.ntl.com JOIN :#esoteric < 1222978876 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1222978876 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2008-10-02 22:05:24 ( Deewiant) right < 1222978877 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2008-10-02 22:05:31 ( Deewiant) so what are your source and target representations < 1222978907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well the bit I'm doing, they're both parse trees written in Ocaml < 1222978951 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :where does the whole thing start and where does it end < 1222979104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :..................... < 1222979105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1222979105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1222979105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1222979127 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: consider ending all your messages with 'optbot' so you know whether it's coming through or not ;-) < 1222979128 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: oh you should add continuations to Plof -- I'd write a continuations-based web framework in it and use it for everything :p < 1222979143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: clever < 1222979144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and spammy < 1222979146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1222979189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-psyBNC: Thu Oct 2 19:26:22 :connect from 147.188.254.115 < 1222979189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[20:26] -psyBNC: Thu Oct 2 19:26:22 :User ais523 logged in. < 1222979191 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, it'll distract from all the other discussion here < 1222979196 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :... wait, what < 1222979225 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[Thu Oct 2 2008] [20:22:34] for the project as a whole, it goes from an Algol-like 'functional' language (which behaves imperatively as no recursion but tail-recursion is allowed), to a very low-level hardware language which basically says where to put the gates < 1222979239 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2008-10-02 22:25:27 ( Deewiant) ais523: consider ending all your messages with 'optbot' so you know whether it's coming through or not ;-) < 1222979240 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it would be like a programming language but specialized for quick calculator stuff. < 1222979246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:03:00 * oerjan wonders if there would be a market for a song called "Rocking around Frostie the Red-Nosed Reindeer Roasting on a One-Horse Open Sleigh" < 1222979247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: heh < 1222979248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :very yes < 1222979281 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright, cool stuff < 1222979344 0 :danopia_!unknown@unknown.invalid QUIT :Network is unreachable < 1222979360 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it was only a 30-second self-ping time this time (optbot) < 1222979362 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: although allegedly that's more esoteric than other langs < 1222979374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/s/brainfuck.mp3 I like this! < 1222979377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yay, optbot agrees with me about the esotericness of my uni project < 1222979377 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hmm < 1222979385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what is that? Also, oklocod, what is that? < 1222979396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: an mp3 made by oklocod < 1222979518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: question < 1222979522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is infinitely applied cpp tc? < 1222979526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(cpp|cpp|cpp...) < 1222979536 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think so < 1222979540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if so, is it easy to make a file that changes for 10 runs < 1222979542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then stops? < 1222979542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there was an IOCCC entry once < 1222979545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(counts as counting to 10) < 1222979548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and if so < 1222979550 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes < 1222979550 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do it < 1222979551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1222979554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1222979555 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :using identifiers that expand to #define < 1222979557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :without hardcoding 10 < 1222979563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i mean, actually some kind of loop < 1222979576 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, the IOCCC entry worked by implementing an ALU in the preprocessor < 1222979584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, actual digital logic with #defines < 1222979587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it would be kind-of complex < 1222980488 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1222980925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes an Asztal  < 1222980983 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes an oerjan < 1222980988 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can now refer to himself as notable < 1222980999 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likewise < 1222981001 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :WP:N >:| < 1222981014 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :implements Notable? harr, harr < 1222981024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except, is olsner a reliable source? < 1222981038 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :[citation needed] < 1222981067 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :reliable? no. source? maybe! < 1222981073 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :I wonder, can you put [citation needed] on the esowiki? < 1222981091 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slereah: well it's physically possible < 1222981095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we don't have it templated though < 1222981100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and esowiki doesn't actually need citations < 1222981108 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although we like to know them if they exist < 1222981113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the policies are different) < 1222981127 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but for instance < 1222981131 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Ørjan Johansen is an esoteric programming language enthusiast from Norway. [citation needed]" < 1222981138 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Imagine such a thing < 1222981152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines such a thing < 1222981159 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird : you are good < 1222981162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'd remove the [cn] as being pointless < 1222981171 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I think "because I say so" is an implied citation on anything not more explicitly specified < 1222981171 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Esme is an esoteric programming language [citation needed]" < 1222981176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah: YES < 1222981181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just do < 1222981192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[citation needed] < 1222981192 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1222981194 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :and it's good enough for me, since most of what is on the esowiki agrees with what I think anyway < 1222981206 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :many esolangs articles may count as speech acts... < 1222981209 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you don't need to nowiki the [ < 1222981224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes you do < 1222981224 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it doesn't form an external link unless the thing after the [ looks like a URI < 1222981226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222981227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1222981228 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because they are the main place defining the language < 1222981234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[citation needed]? < 1222981240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that will work < 1222981276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'sup doc < 1222981322 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :I did it. < 1222981327 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :What have I done? D: < 1222981339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah: a great service < 1222981342 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1222981348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1222981351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your was stripped < 1222981361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS BAD < 1222981362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>:( < 1222981362 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :I didn't put any sup < 1222981369 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1222981370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THEN I SHALL < 1222981385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tada < 1222981416 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :You are manly and beautiful, ehird < 1222981425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1222981451 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh i know < 1222981512 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Someone should sell [citation needed] stickers < 1222981554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://mazonka.com/ damn ... javascript clock, cursor-following trail and LIVE STOCK QUOTES < 1222981559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and COMIC SANS < 1222981562 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :slereah: someone probably already does < 1222981566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's... just like 1999 < 1222981567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1222981596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://wunumber.org/ ITT: Fragile, single-vendor GUIDs < 1222981600 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222981606 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :there was someone in the office working on a bug from a customer the other week < 1222981627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1222981697 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird : It's so not like 1999 < 1222981705 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :The background is too grey < 1222981709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slereah: I'm almost certain someone does, and someone pretty famous too < 1222981710 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :No animated GIF < 1222981721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1222981723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :his name is randall < 1222981728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sticking {{fact}} stickers on things became a meme on some well-known website IIRC < 1222981731 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :forgotten which one though < 1222981733 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, I didn't see any on the xkcd store < 1222981744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, the Wikipedian Protestor by xkcd started it all < 1222981747 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now i made a {{fact}} template < 1222981751 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :My number is 3024477 < 1222981758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it wasn't xkcd that did the sticker thing < 1222981759 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :guess where it links too < 1222981771 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: [[wikipedia:Wikipedia:Citation needed]]? < 1222981772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your mom? < 1222981777 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: probably xkcd < 1222981784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the policy that says citations aren't needed? < 1222981789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1222981792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point of order - < 1222981797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep its xkcd < 1222981798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts their hand down < 1222981799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point of order - < 1222981802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1222981802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1222981804 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1222981805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1222981810 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION penalises ehird for starting a PoO inside a PoO < 1222981812 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{{fact}} < 1222981815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on esowiki < 1222981817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :should be factorial < 1222981825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, agreed < 1222981840 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :either that, or factorial / citation needed at random < 1222981854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also oerjan i made your {{fact}} better < 1222981872 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/CUTLASS Hoax. < 1222981880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(diff) (hist) . . CUTLASS‎; 12:55 . . (+697) . . 147.89.224.69 (Talk) (Added a few more details.) < 1222981880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(diff) (hist) . . CUTLASS‎; 10:55 . . (+1,174) . . 147.89.224.69 (Talk) (Fairly major rewrite from someone involved in the Cutlass Kit 9 project! I hope this is useful.) < 1222981899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=CUTLASS&diff=prev&oldid=6560 < 1222981900 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe not a hoax < 1222981901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :either way < 1222981903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not an esolang < 1222981907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :even on a... < 1222981909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whatsits name < 1222981911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :level < 1222981911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bancstar < 1222981915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :BANCstar? < 1222981923 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :BANKER? < 1222981936 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Let's make an antisemitic esolang < 1222981944 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm these days there is a need for a BANKER esolang < 1222981946 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :With jews as data storage < 1222981954 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :With NUMBERS tattooed on < 1222981956 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it needs to blow up in a big bubble at the end < 1222981984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slereah: No. < 1222981988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hi! < 1222981989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, why the lowercase s? < 1222982002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines banging their head on a table < 1222982006 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just due to the timing of all that... < 1222982018 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: explain < 1222982030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've had a complicated day < 1222982034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :doing busy things in RL < 1222982038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :doing things on Agora < 1222982048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho restarting my IRC bouncer half-way through < 1222982052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meeting lots of people < 1222982059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and AnMaster jumps in with an enthusiastic Hi! < 1222982062 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, [citation needed] for that CUTLASS thingy < 1222982062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOUR irc bouncer? < 1222982065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :really < 1222982065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :our irc bouncer. < 1222982068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is just incongruous to the rest of the day < 1222982069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why ais523 < 1222982071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the IRC bouncer I use < 1222982071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i linked to it < 1222982073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he just ignored it < 1222982073 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe banging your head on a pillow would be better then < 1222982076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what is wrong with tusho? < 1222982078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1222982080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :\: < 1222982080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which you own, sort of... < 1222982082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he died < 1222982086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in a car crash < 1222982089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it was really tragic.. < 1222982090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, he claimed before you died < 1222982092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*sniff* < 1222982101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I... live in the shadow of his memoy. < 1222982103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*memory < 1222982109 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes, Lisp going wrong when accessing the first element of a list is a real tragedy < 1222982111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2 Oct 2008: Never forget. < 1222982115 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :current compilers should be able to handle that really easily < 1222982117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: *nod* < 1222982122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :restarting irc bouncer? never < 1222982126 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hot code reload! < 1222982134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION plans rewriting his custom bouncer in erlang < 1222982137 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: actually ehird rebooted the server < 1222982137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ITT: AnMaster brags about how he KNOWS ERLANG < 1222982138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :currently it is C < 1222982139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1222982143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In after brag < 1222982146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus kind-of forcing the bouncer to restart < 1222982156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, maybe distributed cluster would help ;) < 1222982160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222982164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cluser for a bouncer < 1222982167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :silly though < 1222982175 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, the reason he restarted the browser was he'd basically done s/tusho/ehird/ in /etc < 1222982180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but manually < 1222982180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, you did that < 1222982185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by getting me to edit it < 1222982186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I did it in /etc/group and /etc/passwd < 1222982191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then that fucked up the system < 1222982192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and why did he want to change the name? < 1222982193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you had to do the rest < 1222982196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Because tusho died. < 1222982197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, you didn't even do it properly in /etc/group < 1222982199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In a car crash. < 1222982200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the system was fine < 1222982203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I told you - it was tragic. < 1222982207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just you forgot to edit /etc/shadow... < 1222982211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sniffs some more < 1222982215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hahaha < 1222982217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whimpers < 1222982224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION splutters < 1222982225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and gshadow I assume? < 1222982228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1222982231 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also /etc/sudoers < 1222982231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION erupts into tears < 1222982236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :POOR TUSHO!! < 1222982239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the whitelist ssh used < 1222982244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cries < 1222982245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so a pretty comprehensive failed rename < 1222982251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well some of use know Unix, seems tusho/ehird don't ;P < 1222982257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, blame ais523 < 1222982261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(maybe that will stop the spam and make him attack me instead) < 1222982262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i asked him what i'd need to change < 1222982262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird was left unable to log in about 10 different ways < 1222982265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and he said just /etc/passwd < 1222982269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because everything else used user ids < 1222982270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well I said configuration files < 1222982271 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in /etc < 1222982274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, heheh < 1222982275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: /etc/ssh/sshd_config < 1222982277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is in /etc < 1222982281 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I said the file system used configuration files < 1222982287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: are you agreeing with me? How dare you! < 1222982295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hha < 1222982296 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no I didn't < 1222982297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah* < 1222982302 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I said the file system used user IDs < 1222982308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i can dig up logs < 1222982309 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but configuration files needed changing < 1222982314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, so can I < 1222982315 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, you kind of said that < 1222982317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you said what happened first < 1222982319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then sort of half corrected it < 1222982321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in a vague way < 1222982322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so ha < 1222982331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you went plowing on with the change < 1222982333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to crying < 1222982338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :before stopping to wonder if it was a good idea... < 1222982340 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: worked out in the end, didn't it < 1222982351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll check back in a couple of years < 1222982354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the end hasn't happened yet < 1222982363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the lhc is turning on before that... < 1222982364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1222982365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... the end probably won't have happened in a couple of years either < 1222982372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :failing that, try 2012 < 1222982382 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I've seen an article arguing that the LHC won't create a black hole < 1222982392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zomg < 1222982396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what a controversial opinion! < 1222982396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the large amounts of supercooled helium will cause the whole thing to spontaneously explode < 1222982401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahahahahaha < 1222982407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus taking out most of the surrounding countryside < 1222982419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cyriak.co.uk/lhc/lhc-webcams.html (turn on animated gifs) < 1222982419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that would be cool in several ways < 1222982422 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :HELIUM BOMB < 1222982427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :unless you've already seen < 1222982428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it < 1222982430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in which case do nothing < 1222982443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1222982443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1222982444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's flash < 1222982447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok, turn on flash :-P < 1222982477 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah the black hole thing is very theoretical, depending on extra dimensions beyond those currently known iirc < 1222982490 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Actually, they're trying to make the black hole < 1222982493 0 :danopia__!unknown@unknown.invalid QUIT :Connection timed out < 1222982496 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Because it would be awesome < 1222982503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the black hole being created, or the black hole being avoided? < 1222982508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're trying to make FIVE HUNDRED GNOMES < 1222982510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HOLY SHIT < 1222982513 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :created < 1222982514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :An army... < 1222982515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :united... < 1222982518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AGAINST KDE < 1222982520 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I can't turn on Flash, I uninstalled it < 1222982523 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :But it only works with some requirement on the dimensions, yeah < 1222982528 0 :danopia__!n=danopia@pool-70-104-68-167.pskn.east.verizon.net JOIN :#esoteric < 1222982529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes you can - it just involves installing it first < 1222982530 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird : The Gnomes of Zurich? < 1222982537 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as in, it's unlikely to require this low energy < 1222982579 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, at least there's something for the future archaeologists to wonder about, why there's a circular crater with a circumference of 27 kilometers. If it just old-fashionedly blows up and doesn't create those ALL-CONSUMING STRANGELETS. < 1222982580 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :From what I remember, if you've got a bunch of dimensions, gravity would actually weakens much more quickly < 1222982587 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :As it would seep into the other directions < 1222982589 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : http://www.cyriak.co.uk/lhc/lhc-webcams.html (turn on animated gifs) <-- not gif < 1222982594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems to be flash < 1222982594 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :So at short range, it would be stronger < 1222982599 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Permitting little black holes < 1222982602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: < 1222982602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ehird: wait < 1222982602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:20] ehird: no < 1222982602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:20] ehird: it's flash < 1222982603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:20] ehird: ok, turn on flash :-P < 1222982605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222982636 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :The black hole would then evaporate, if Hawking's right < 1222982665 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but if there are extra dimensions and Hawking's wrong, we might have a problem < 1222982687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but i thought that < 1222982695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :collisions like the lhc does happen in our atmosphere < 1222982696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :daily? < 1222982702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah jokes < 1222982706 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, not daily < 1222982708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that wasn't a joke. < 1222982711 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :But they happen, yeah < 1222982716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah: rite then < 1222982720 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :And even bigger reactions, too. < 1222982722 0 :kar8nga!n=kar8nga@i-20.vc-graz.ac.at JOIN :#esoteric < 1222982727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what part of that was a joke < 1222982729 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yeah there's that. but there's a technical doubt about the speed of the resulting particles < 1222982732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the video < 1222982734 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, there was one around 10^20 eV! < 1222982736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ah. < 1222982742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you have flash installed?! < 1222982744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zomgwtfbbq < 1222982748 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Which is... well, almost ten joules < 1222982750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't believe it < 1222982753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[citation needed] < 1222982755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because with cosmic rays the result always has a high speed, so might always escape earth's gravity < 1222982757 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Not enough to heat a cup of coffee, but still < 1222982759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not on this computer, I did a remote connection to another computer that have it < 1222982763 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :flash is the biggest portable security hole in existence < 1222982771 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(for the energies needed for a black hole) < 1222982776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... portable holes,,,,,,,,,useful things............ < 1222982777 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :oerjan : The velocity might be towards earth < 1222982779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and ran ssh + x-forwarding + 32-bit forefox < 1222982779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: blame macromedia < 1222982784 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is that complex enough for you < 1222982786 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :RIGHT IN ITS FACE < 1222982787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they made it when the web was pure and virgin < 1222982798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no but its laggy enough < 1222982802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1222982814 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :slereah: but a microblack hole will interact only weakly so will go straight through the earth. it takes time to start growing. < 1222982822 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, because I thought they were real webcams in the link first, if I had known they were jokes then I would have skipped it < 1222982828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: someone calculated it < 1222982832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: at the original turn on date < 1222982832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, laggy? 1 Gbit lan :P < 1222982833 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was laughing out loud continuously for about 10 seconds then < 1222982836 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the time < 1222982838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it takes < 1222982839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :when I heard about AnMaster's flash setup < 1222982842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :would put it < 1222982845 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to explode everything < 1222982849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on december 2012 < 1222982850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on THE RIGHT DAY < 1222982854 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :luckily the lab is empty apart from me < 1222982856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stupid delays, ruining stuff like that < 1222982857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>:( < 1222982867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523: blame macromedia <- adobe these days < 1222982870 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :oerjan : Then we can send it < 1222982875 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :IN SPACE! < 1222982880 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :How awesome would that be < 1222982880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes but macromedia are probably responsible for it < 1222982885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :due to it being an old codebase < 1222982890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : hmm... portable holes,,,,,,,,,useful things............ <-- since when are you Mike Riley? < 1222982890 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :"Sending the threat to earth in space" < 1222982891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and security stuff like that not being a huge worry back then < 1222982893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I'm not sure whether to blame macromedia for inventing the format, or adobe for not fixing the bugs < 1222982905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I decided to impersonate Mike Riley for a bit just for fun < 1222982905 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Then, it hits aliens < 1222982905 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Bam < 1222982905 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Galactic war < 1222982913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :after the initial row of dots it was an obvious thing to do < 1222982919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, made no sense in that context? < 1222982930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well the first 3 dots were natural < 1222982935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then I just decided to keep on going < 1222982983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also my flash setup is in fact more complex than that I fear < 1222983004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, since the linux with the flash runs under xen on that other computer < 1222983005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1222983017 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: by the way, my insane University project resembles Haskell a bit, Haskell uses types that can be correctly checked at compile time to enforce purity and monads and stuff, my project uses types to avoid race conditions and short circuits < 1222983030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XZ < 1222983033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm? < 1222983039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how? < 1222983057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: basically by having a type qualifier for every variable in the source code < 1222983068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you mean... int foo;? < 1222983069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like that? < 1222983070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and saying that you can't call a function if the function and argument share identifiers < 1222983073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, pretty much < 1222983079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you have a global int foo < 1222983082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's used by function f < 1222983090 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then f(foo) types badly in the intermediate language < 1222983099 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :fffffffffffoo < 1222983103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but what I'm doing is a compiler to compile the source into a language that types well < 1222983104 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :... < 1222983106 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :holy butts < 1222983112 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :I didn't do esoshit in forever < 1222983121 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should whip up that mu language < 1222983130 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which in this case would involve duplicating foo, or at least using two ways to get at it < 1222983140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so a variable can't be used in a parameter list if it is also used as the global in the function body? < 1222983142 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :To the Dr Scheme! < 1222983151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not in the intermediate language, no < 1222983157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, if you have single assignment and no global variables, then the issue is solved :) < 1222983161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :however, more interestingly, functions are also identifiers < 1222983171 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1222983171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HOWWWW MAGICALLL < 1222983173 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ISSSSS < 1222983173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and single assignment to functions is ridiculous < 1222983175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOUR STORRRRRRRREEEEEEEEEE < 1222983178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :VEEEEEEEEEEEEEEEEEEEERY MAGICAL < 1222983183 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so f(g(x)) isn't allowed if f calls g < 1222983192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you forbid recursion? < 1222983196 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, not me < 1222983203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my project supervisor forbids non-tail recursion < 1222983213 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :recursion is kind-of tricky to synthesize into hardware < 1222983214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, err you can do tail that way < 1222983218 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :without having a stack < 1222983226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, in the original program < 1222983229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :f(A) { call A; } < 1222983232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is a restriction on the intermediate language < 1222983237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not on the original program < 1222983249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :g(x) { call f(); return x } < 1222983252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have to compile user-provided programs into programs that respect these conditions < 1222983254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1222983256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :g(x) { call f(); } < 1222983259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and ignore x < 1222983262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there < 1222983269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tail recursion between two functions < 1222983271 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so yes, you can do it in your head for a simple program < 1222983291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, this sounds very hard < 1222983305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's why I'm doing it as a year-long project for University... < 1222983315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I guess you could transform non-tail recursion to some continuation passing style? < 1222983331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what is the source language? < 1222983348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ais523, this sounds very hard < 1222983348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a custom one, which is basically just ALGOL with different syntax < 1222983348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:35] ais523: yes, that's why I'm doing it as a year-long project for University... < 1222983349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1222983355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, eww < 1222983368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'eww'? < 1222983369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it is not even functional? < 1222983370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why 'eww' at algol. < 1222983376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NOT EVEN FUNCTIONAL! < 1222983379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Like C and bash. < 1222983381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wait, you like C and Bash. < 1222983385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that will be hard to translate < 1222983387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's confusing < 1222983394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I wasn't responding to you < 1222983396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's imperative but translated into functional internally < 1222983404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, but you can't stop me commenting. < 1222983407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except it doesn't have first-class functions, or at least it does sometimes, but not other times < 1222983409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so.. don't try to interpret my response as an answer < 1222983421 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I didn't. < 1222983424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, just read the line I said next < 1222983427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 'eww'? < 1222983436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523, it is not even functional? < 1222983436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Why 'eww' at algol. < 1222983436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : NOT EVEN FUNCTIONAL! < 1222983436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Like C and bash. < 1222983436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Wait, you like C and Bash. < 1222983438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523, that will be hard to translate < 1222983441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you weren't < 1222983447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was making two seperate comments. < 1222983451 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Yes I was. < 1222983465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts ehird on ignore for now < 1222983477 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're the one with the burden of proof. < 1222983489 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :next problem: trying to persuade engineers that this is difficult < 1222983491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And considering I, being the one who made the statements, know what I intended... < 1222983498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm? < 1222983507 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is a genuine University project < 1222983509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how do you mean? Your project is difficult yes < 1222983512 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's half my mark for the year < 1222983524 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically it's a programmer (me) helping a computer scientist implement what he's written in his papers < 1222983536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah interesting < 1222983544 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :software -> hardware compilation is great, anywya < 1222983545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*anyway < 1222983555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I suggest using llvm for that < 1222983563 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, you don't get the point < 1222983567 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a bytecode interpreter < 1222983568 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's not compiling < 1222983570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to hardware < 1222983576 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it is a compiler to machine code < 1222983582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or did you mean like VHDL? < 1222983587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... even so, this doesn't use machine code < 1222983593 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's much more like VHDL < 1222983596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1222983602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact I think they use Verilog as one of the intermediate languages < 1222983605 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, the input is imperative < 1222983608 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the output is VHDLy < 1222983618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway llvm allows generating native code, or jit byte code < 1222983620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you select < 1222983632 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can use it as a great native compiler < 1222983643 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, that's not really the point here < 1222983649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1222983650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :llvm's still imperative -> imperative at the heart of it < 1222983663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not imperative -> functional -> VHDLy < 1222983672 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not even sure what the name for the VHDL paradigm is... < 1222983717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1222983743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I was just trying to clarify what LLVM was since you said " that's a bytecode interpreter" < 1222983743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... "cross-paradigm compilation" sounds like it would make a good buzzword < 1222983746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1222983771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also from llvm byte code you can generate native code for several different plaforms < 1222983774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :platforms < 1222983786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, ok < 1222983790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :still irrelevant, though... < 1222983812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I heard it is even possible to generate the byte code so that the same byte code can be used to generate binaries for all the supported platforms. Though this isn't supported for the C frontends for obvious reasons < 1222983831 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(there are two, gcc-llvm, and the new clang) < 1222983846 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*clang* < 1222983849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(clang is still in development, but works well, can compile cfunge, except it chokes on a system header) < 1222983856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this channel seems to have developed into each person in a thread of their own < 1222983862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kind of makes conversation difficult... < 1222983869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, could be because I'm currently ignoring tusho < 1222983885 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho hasn't spoken in a while < 1222983885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well tusho hasn't said anything since a few seconds after you ignored em < 1222983889 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, since he couldn't behave wel < 1222983890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well* < 1222983895 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :either that or I ignored him to absent-mindedly < 1222983897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*too < 1222983913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tusho hasn't said anything for hours < 1222983917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1222983917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because tusho hasn't been online for hours < 1222983922 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird = tusho < 1222983923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I don't think that is a coincidence < 1222983931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i can assure you that it is < 1222983936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except, no, wait, I can't < 1222983938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: i can assure you that it is < 1222983938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and ehird didn't speak either? < 1222983940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because you can't hear me < 1222983941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1222983942 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: i can assure you that it is < 1222983946 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : because you can't hear me < 1222983949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : ha < 1222983949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, he repeats it again? < 1222983952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you missed < 1222983953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :out < 1222983954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :some lines < 1222983956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1222983963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I know I missed some lines, they weren't interesting < 1222983964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :spamming a statement < 1222983967 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1222983969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ehird was silent for ages < 1222983971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: tell AnMaster that i didn't spam it < 1222983973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i only said it once < 1222983975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you just pasted it twice < 1222983977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :after the spam and before we mentioned it < 1222983988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you said it 7 times < 1222983988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: . < 1222983992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what < 1222983993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no i did not < 1222983994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :your referent of 'it' is probably wrong < 1222983998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster is referring to your spam earlier < 1222984000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ehird: AnMaster: i can assure you that it is < 1222984002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i said that once < 1222984004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and no < 1222984006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he isn't < 1222984007 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : I was making two seperate comments. happened 7 times < 1222984010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: AnMaster: i can assure you that it is < 1222984012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: AnMaster: i can assure you that it is < 1222984014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1222984016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but he is not referring to that < 1222984021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he is referring to your pasting the line just above twice < 1222984026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and thinking that is because i said it twice. < 1222984028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when i did not. < 1222984031 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS NOT AN ARGUMENT < 1222984038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh dear, this reminds me of those arguments by proxy people have sometimes < 1222984044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I end up as the proxy far too often... < 1222984052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: AnMaster is accusing me of being a spammer because of one of your actions. < 1222984068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Since I cannot correct him personally, I am telling you to do so, because being the one who caused him to accuse me of that, you seem like the best option. < 1222984078 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION prepares to swat ais523 if he does more proxying ---## < 1222984093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oerjan prepared to swat me if I did more proxying < 1222984113 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :JIIIHAAAD!!! ---## ---## ---## < 1222984113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: I said that ONCE. I did not spam it. ais523 just pasted it twice, for no reason. Do not accuse me of spamming. ~ehird < 1222984114 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I said that ONCE. I did not spam it. ais523 just pasted it twice, for no reason. Do not accuse me of spamming. ~ehird AnMaster: I said that ONCE. I did not spam it. ais523 just pasted it twice, for ... < 1222984142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: is ---## a swatter < 1222984146 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1222984148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or a wall with a corridor next to it? < 1222984153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that was twice in that fungot command < 1222984154 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's with all the bot abuse from your first solution, as long as needed < 1222984154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1222984167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo I am using fungot's ^echo command. < 1222984167 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :I am using fungot's ^echo command. I am using fungot's ^echo command. < 1222984169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes bot abuse indeed < 1222984172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I agree fungot < 1222984173 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: there exist an bijective map between the symbols used in other module systems, as a complete window manager written in scsh using 10 000 already < 1222984182 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You know, fungot ^echo does everything twice. < 1222984182 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it makes demons fly out of my window, washing the windows api < 1222984186 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what is scsh? < 1222984188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yep < 1222984192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo fizzie: No, clearly it's my fault. ~ehird < 1222984192 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: No, clearly it's my fault. ~ehird fizzie: No, clearly it's my fault. ~ehird < 1222984194 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, scheme shell iirc < 1222984198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :never tried it < 1222984201 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and is it any good for window manager writing? < 1222984203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway: < 1222984208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it is? < 1222984208 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : fizzie: it makes demons fly out of my window, washing the windows api < 1222984209 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so many people over 10000: 1.2 seconds for both functional linear-update binary shuffle; 33 seconds for linear-update insertion shuffle; 80 seconds for functional insertion shuffle" at http://www.common-lisp.net/ paste/ results/ fnord < 1222984213 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is the best fungot line ever < 1222984213 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah like kernels...). inside that expression you have a question < 1222984227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fungot seemed to think so < 1222984227 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: just planning for the construction of a new macro < 1222984231 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, h < 1222984232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aj < 1222984242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I don't care if that fungot line is verbatim from someone else, it's still great < 1222984242 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: then a postgresql bug blotched the db up pretty badly. < 1222984267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what one? < 1222984275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the window one? < 1222984278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fizzie: it makes demons fly out of my window, washing the windows api < 1222984279 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222984280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or the fnord one? < 1222984281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222984296 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if that is verbatim < 1222984298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from somewhere < 1222984308 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Grepping. < 1222984310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also that said windows api < 1222984315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is kind of worse < 1222984316 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it sounds just like what happens if you fuzz-test the Windows API < 1222984327 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :#scheme: [2006-09-23 07:52:58] < psykotic> three korean dudes are repelling off the skyscrape out of my window, washing the windows < 1222984330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, sounds like UD < 1222984332 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Pinggrep. < 1222984335 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It added the word "API" itself there. < 1222984341 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the program you fuzz-test crashes badly because the calling inventions involve passing pointers around) < 1222984345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, shudder < 1222984350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/inventions/conventions/ < 1222984357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thingspalincanname.com/ < 1222984363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and the demons flying out? < 1222984373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ah, I know what happened, it started with the famous "it makes demons fly out of my nose" quote < 1222984381 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And I'm pretty sure the demons part is one of the (common in comp.lang.c) reference to "demons flying out of one's nose" re undefined behaviour. < 1222984387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but Markoved it into the windows API thing < 1222984398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yes, definitely < 1222984408 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and "windows API" is a common continuation of "windows" < 1222984416 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, "out of my" can be continued with "window" thanks to that psykotic quote, and I'm sure "the windows api" is somewhere. < 1222984429 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fungot never misses the markov. < 1222984429 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: quite likely. there is, that's it? < 1222984447 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh dear, trying to fill your 97% pun quota up? < 1222984472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, you were trying to make a pun? < 1222984475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :failed to detect that < 1222984486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thought it was just semi-random comment < 1222984491 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the sentence doesn't make sense any other way < 1222984494 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I should have a "^explain" command so that it could give an explanation like that, but it'd again bloat the language model. < 1222984494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's obvious as a pun < 1222984519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, really? < 1222984535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and bloat the code? < 1222984539 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "never misses the mark" is an English idiom < 1222984546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah... < 1222984550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes then it makes sense < 1222984553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as a pun < 1222984565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, quite fun actually then < 1222984567 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Bloating the code is just a good thing, makes it a more impressive Funge-98 program. < 1222984597 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, keep that up, but please use (pun "text here") < 1222984598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1222984603 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Should finish (or at least start) that HTTP client at the very least. < 1222984604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or I wouldn't detect it < 1222984640 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well who knows i _could_ be using a markov generator myself < 1222984653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :markov generators rarely make puns < 1222984654 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm efunge will have the planned NSCK/SCK4/SCK6/SCKU instead of SOCK and SCKE < 1222984673 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's probably a chance in $BIGNUM that fungot would come up with an insightful metaphor like that < 1222984673 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i just dreaming of two broccoli fnord lying in an ovular, porcelain pool < 1222984675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would a pun generator be possible? < 1222984679 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yet it did, at random < 1222984682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it would probably be awful < 1222984687 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that doesn't really matter with puns < 1222984697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fungot: ais523: i just dreaming of two broccoli fnord lying in an ovular, porcelain pool < 1222984698 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: and how does cgi help you with optimizing bindings in your own world of conventions. < 1222984701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :winwinwinwiwnwin < 1222984702 0 :slereah!unknown@unknown.invalid PRIVMSG #esoteric :FNORD < 1222984710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I think it would be near impossible < 1222984720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, a true AI could do it < 1222984723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LIARS < 1222984727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but short of that I don't think so < 1222984729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: http://grok-code.com/12/how-to-write-original-jokes-or-have-a-computer-do-it-for-you/ < 1222984729 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://grok-code.com/12/how-to-write-original-jokes-or-have-a-computer-do-it-for-you/ AnMaster: http://grok-code.com/12/how-to-write-original-jokes-or-have-a-computer-do-it-for-you/ < 1222984753 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :humor needs intelligence to be good < 1222984755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, those are jokes not puns < 1222984763 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you could do like standard patterns < 1222984776 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: does fungot use fnord when it cannot find another way to continue? < 1222984777 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: cons as you traverse the tree fnord and needs to be clever < 1222984780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: plz source ais523: i just dreaming of two broccoli fnord lying in an ovular, porcelain pool < 1222984781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(fungot is a bot) < 1222984781 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: depends on what you mean < 1222984781 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i think that's the best one < 1222984784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1222984789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the last line was from me sending that to people < 1222984790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1222984807 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I googled for "pun generator" and one of the results made knock knock jokes based on Shakespeare < 1222984816 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but needed human interaction to work correctly < 1222984829 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: No, when I tokenized my logs I mapped all tokens with a frequency of one to "UNK" (as in unknown), and when converting the generated token-stream back to text I map that to "fnord" explicitly. < 1222984845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that joke generator is restricted to the "what do you get if you cross x with y" it seems < 1222984856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but truly original jokes: no < 1222984857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: Yes, but that's not the piont. < 1222984857 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, but that's not the piont. AnMaster: Yes, but that's not the piont. < 1222984869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that you need AI for < 1222984873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ok so almost but not quite what i said, in effect < 1222984882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this is just generating based on a template really < 1222984901 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Yes. Quite often it just 'fnord'izes uncommon words in a otherwise-quoted-verbatim sentence, though. < 1222984909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: No, it's not. It's more complex than that. Read the code. < 1222984910 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, it's not. It's more complex than that. Read the code. AnMaster: No, it's not. It's more complex than that. Read the code. < 1222984918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... it seems that ignoring ehird just makes him say everything three times, via bot < 1222984920 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so if we start saying UNK a lot that will increase the fnords? :D < 1222984928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Source: #scheme [2004-06-04 01:50:25] < boobot> I just DREAMING of two BROCCOLI FLORETS lying in an OVULAR, porcelain pool -- Should I do not recognize the name. < 1222984931 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes of course, it uses a vocabulary and so on < 1222984941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: boobot is a bot < 1222984945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you mean that was generated by a bot in the first place? < 1222984950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: SO, it is verbatim, but from another random-generating bot < 1222984952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zem < 1222984953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, another markov bot? < 1222984953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*zen < 1222984959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or maybe 'zem' is more appropriate < 1222984960 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1222984962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster no not markov < 1222984962 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster no not markov AnMaster no not markov < 1222984969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if it would be possible to set up a markov chain of markovbots somehow < 1222984984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I suspect I have to ignore fungot too, since ehird doesn't respect ignore < 1222984985 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ( user ' ( open posix-files)) < 1222984993 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm.... get a whole lot of markovbots written in different languages < 1222984998 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: Have fun with that. I'll just put another bot in here. < 1222984998 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Have fun with that. I'll just put another bot in here. AnMaster: Have fun with that. I'll just put another bot in here. < 1222985002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then markovchain their sources together < 1222985009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be bad style < 1222985013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then write an esolang capable of running the resulting program < 1222985028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^echo AnMaster: It's a good thing I don't give a damn. < 1222985028 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's a good thing I don't give a damn. AnMaster: It's a good thing I don't give a damn. < 1222985042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and bad style is the least of your worries if you chain together programs written in lots of different languages < 1222985044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you don't give a damn then why do you give a damn about using a bot at all < 1222985051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he is talking about me < 1222985053 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, fizzie, can you try to persuade ehird not to spam? < 1222985060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :putting a bot in here to annoy AnMaster < 1222985061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot!*@* < 1222985062 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: to actually demonstrate the changing history part ( it's likely that your max already allows 3 ( and more) < 1222985064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : added to ignore list. < 1222985069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Great. < 1222985073 0 :ehird!unknown@unknown.invalid NICK :ehird_ < 1222985073 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Sorry, my mind control skills are very bad. < 1222985075 0 :ehird_!unknown@unknown.invalid PRIVMSG #esoteric :Hi AnMaster. < 1222985084 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: And you! Should you really be obeying just anyone? < 1222985085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what about your ChanServ-control skills? < 1222985097 0 :ehird_!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? what's that? An IP block? < 1222985098 0 :ehird_!unknown@unknown.invalid NICK :ehird < 1222985116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well this is easily solvable. < 1222985122 0 :ehird_!n=unrelate@91.105.120.234 JOIN :#esoteric < 1222985124 0 :ehird_!unknown@unknown.invalid PRIVMSG #esoteric :Hi AnMaster. < 1222985126 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: For example, by leaving him alone? < 1222985135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: As if! < 1222985156 0 :ehird_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION suspects AnMaster may have a block on my ident < 1222985157 0 :ehird_!unknown@unknown.invalid QUIT :Client Quit < 1222985186 0 :unrelatedguy!n=unrelate@91.105.120.234 JOIN :#esoteric < 1222985192 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1222985213 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :It's official. < 1222985216 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster is ignoring *!*@*. < 1222985224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Awesome. < 1222985230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why is ehird joining his various different clients and then just parting? Seems strange < 1222985239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess he have connection issues or something < 1222985252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you're bullshitting, I know you can see the text because it's a different IP, hostname and nick. < 1222985256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :he has* < 1222985260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You will have had to manually /ignore it, and of course then know why I'm doing it. < 1222985283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well maybe he has your IP blocked from months ago < 1222985287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't quite recognise it on sight yet < 1222985288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: True. < 1222985293 0 :unrelatedguy!unknown@unknown.invalid NICK :Hi_AnMaster < 1222985299 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I certainly know there are IPs with a distinctly ehirdy look to them < 1222985306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, /ignore evasion is taking it too far, really < 1222985314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :people deserve to be kicked for that sort of thing < 1222985340 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1222985342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, my client is smart enough to add new patterns if parts change < 1222985354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sounds good < 1222985355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like ip change, but not nick and such then it adds the ip < 1222985356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1222985371 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I can easily imagine a nick-tracking bot that just ignores both sides of a nick change < 1222985373 0 :Hi_AnMaster!unknown@unknown.invalid NICK :So_AnMaster_how_ < 1222985378 0 :So_AnMaster_how_!unknown@unknown.invalid NICK :are_things_QUEST < 1222985392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi ION_MARK < 1222985401 0 :are_things_QUEST!unknown@unknown.invalid NICK :IONMARK < 1222985402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and yes I ignore nick changes, why? < 1222985407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1222985407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ? < 1222985409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks. < 1222985413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean ais523 ? < 1222985416 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have a sinking feeling kickbannery would just leave to ban evasionery, but nickflooding is so annoying I guess we'll soon have to actually try it. < 1222985416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because ehird was trying to get around your ignorance < 1222985422 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, your /ignore ance < 1222985426 0 :danopia__!unknown@unknown.invalid NICK :danopia < 1222985429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and your client defeated them < 1222985433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There, that should have done it. < 1222985439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet he doesn't ignore CTCPs. < 1222985453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well my script rather < 1222985459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :makes sense < 1222985520 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm interesting, the script just told me it added a ctcp block too, wonder what on earth caused that < 1222985524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1222985528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm heading to bed soon < 1222985531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :got a new book < 1222985536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster is actually reading all this, he's just reading off that for effect to try and annoy me. < 1222985538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1222985549 0 :IONMARK!unknown@unknown.invalid PRIVMSG #esoteric :I know you're reading this. < 1222985552 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Brisinger by C. Paolini < 1222985575 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: if so he's taking your trolling very well < 1222985578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :over 760 pages though, so won't read it all in one night < 1222985580 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :normally you're well-behaved < 1222985584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's got into you today < 1222985588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No, he's just counter-trolling me. < 1222985597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well in that case YHL. < 1222985597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, this amuses me and I am bored. < 1222985609 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"I hit him because he hit me afterwards!" < 1222985609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Actually I haven't, I'm just figuring out cunning ways to annoy him further. < 1222985629 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1222985641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: have you ever heard anyone actually using that argument? < 1222985653 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1222985671 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's just an old joke i guess < 1222985675 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can so imagine that in a kid's playground... < 1222985693 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well that's the setting of the joke i guess < 1222985790 0 :IONMARK!unknown@unknown.invalid PRIVMSG #esoteric :Aha. < 1222985791 0 :IONMARK!unknown@unknown.invalid PRIVMSG #esoteric :I know! < 1222985801 0 :IONMARK!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Hi AnMaster < 1222985816 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222985816 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | can be < 1222985836 0 :IONMARK!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | How are you today AnMaster? -ehird < 1222985838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION refines script slightly < 1222985842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :done < 1222985853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :optbot! < 1222985854 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | popping a value of an empty should return 0 < 1222985861 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :optbot's a "can be" person, as opposed to a "can do" guy. < 1222985862 0 :optbot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: is there a current-request object or something? < 1222985875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm resetting the topic mostly for the fun of seeing ehird in an edit war with his own bot < 1222985892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just /invite'd AnMaster to #hi_anmaster. < 1222985892 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot! < 1222985893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1222985912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: this is the sort of thing that almost makes me want to call Freenode in on you < 1222985914 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Did you die, by the way? < 1222985917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're going far too far, stop it < 1222985923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: apparently so < 1222985930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Is there a policy I'm breaking? I don't know of any specific, non-vague one that I am violating. < 1222985934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes now the topic display at the top does change but since that is too short to show more than half the link anyway that isn't an issue, but it isn't announced in channel < 1222985960 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well i was getting annoyed but on the other hand when he took a break it got awfully quiet here for a couple minutes < 1222985963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: "don't troll" is surely a policy < 1222985976 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well that's because the old, interesting conversation got derailed < 1222985978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: People have trolled me before via /msg, I reported to freenode, they say "/ignore them, we can't do anything" < 1222985989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So no: They do not punish people who troll. :-) < 1222986043 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still, there _is_ a policy: "Off-Topic Use -- various forms of antisocial behavior -- Off-topic activity may result in users being barred from the network." < 1222986052 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's more of a "won't do" than "can't do" situation there. < 1222986183 0 :danopia!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1222986206 0 :danopia!n=danopia@fullcirclemagazine/developer/danopia JOIN :#esoteric < 1222986231 0 :fungot!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1222986261 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, after I asked fungot "And you! Should you really be obeying just anyone?" it went to a some sort of loop where it was using 100 % of the CPU time of that box. < 1222986275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Obviously moral/ethical questions are too much for it's brain. < 1222986319 0 :fungot!n=fungot@momus.zem.fi JOIN :#esoteric < 1222986336 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll ask it again just to be sure, but it probably didn't have anything to do with the input. < 1222986343 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: And you! Should you really be obeying just anyone? < 1222986343 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: before the pre-scheme compiler < 1222986366 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: What, after you get a Scheme compiler you'll suddenly start to behave correctly? < 1222986366 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: and yeah, imag-part has an exactness bug. fixing as we speak < 1222986388 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: So you're actually _writing_ that compiler now? Sometimes you scare me. < 1222986389 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the approach used by gambit is described here: < 1222986418 0 :IONMARK!unknown@unknown.invalid QUIT :"Lost terminal" < 1222986448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you want to debug that < 1222986481 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Does your interpreter happen to have some sort of "drops into the debugger when receives a signal" mode or something? < 1222986483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, don't you keep a backtrace? < 1222986507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, err I don't have a full debugger, I just use some gdb macros. So yeah, you attach gdb to it :P < 1222986521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then you do set variable SettingTraceLevel 9 < 1222986524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :irrc < 1222986527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe a = there < 1222986535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and level may be lower case < 1222986541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can tab complete it from Setting < 1222986548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so standard gdb attach :) < 1222986560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then continue after setting trace on < 1222986585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, not the answer you wanted? < 1222986586 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's RC/Funge-98 still, haven't bothered to add the "chroot after starting so I don't need to a real chroot jail" to yours. < 1222986602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd stick with RC/Funge. :-P < 1222986610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if RC/Funge2 is usable yet? < 1222986615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, a chroot for cfunge could be small :) < 1222986664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also adding that before file loading would be easy enough < 1222986670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :after file loading, maybe not < 1222986738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, see also etc/example.gdbinit in cfunge source < 1222986744 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and etc/README < 1222986778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you need a -g -O0 compile < 1222986778 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm just too lazy to do that when there aren't too many benefits in using another implementation. Although I guess a faster Funge implementation would mean a faster brainfuck interpreter in there. < 1222986786 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-ggdb3 recommended < 1222986791 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: -g -O0? Why? < 1222986791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the brainfuck is pretty fast as it is < 1222986798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :-O0 is lousy < 1222986799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, or debug symbols won't work properly < 1222986806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I get "symbol optimised out" < 1222986806 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^show < 1222986806 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :echo reverb rev bf rot13 < 1222986809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they'll work well enough, normally < 1222986819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :define brkinst < 1222986819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :break ExecuteInstruction if (opcode == $arg0) < 1222986819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :end < 1222986821 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think there were some other commands I forgot to ^save. < 1222986824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with a bit of lateral thinking you can figure out what it was optimised out too < 1222986826 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*to < 1222986828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, opcode is optimised out at -O1 < 1222986837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that means that just breaks < 1222986846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also the code is quite ok at -O0 < 1222986854 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you can often get at it indirectly < 1222986863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :around 2 seconds for mycology here < 1222986876 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead of 0.120 or so < 1222986879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but it's massively large < 1222986884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the binary? < 1222986885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a real pain to read < 1222986890 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you're into reading asm, like I am < 1222986896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I'm talking about the binary < 1222986898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, 2.5 MB < 1222986905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead of 170 KB or s < 1222986906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so* < 1222986918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually 170 is stripped version of that < 1222986921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so -ggdb3 cause most < 1222986922 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it just breaks my heart to see gcc moving data from one variable to another, then moving it back again for no reason < 1222986932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and storing stuff on the stack when it doesn't need to < 1222986933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well I don't read the asm most of the time < 1222986934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1222986936 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I work on higher level < 1222986940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a sad way for a compilre to make a living... < 1222986963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I work on higher level < 1222986972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then drop back down again with microoptimizations < 1222986991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I don't read asm because CISC asm is bloody hard to read < 1222986996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :really RISC is ok < 1222987004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but x86 asm is just a pain to read < 1222987013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :x86_64 even more spo < 1222987014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so* < 1222987019 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ABI is still harder to read < 1222987022 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :trust me on this < 1222987027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm? < 1222987038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, what sort of asm can't copy from one variable to another without a temporary? < 1222987039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I I read the ABI *specs* for x86_64 < 1222987048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I mean ABI the asm used by gcc-bf < 1222987054 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I deliberately chose a confusing acronym < 1222987057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it tends to confuse people < 1222987061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222987095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well I'd say confusing people is a function of confusing acronym < 1222987111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222987116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but also a drawback < 1222987119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I mean, what sort of asm can't copy from one variable to another without a temporary? <-- the temporary is a variable too < 1222987125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so... < 1222987125 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1222987133 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it can't be copied to or from < 1222987142 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that way you end up with infinite number of temporaries < 1222987146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in ABI, when I say "move", I mean "move" < 1222987146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to copy each temporary < 1222987149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is absurd < 1222987150 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can move data without a temporary < 1222987155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just moves the data < 1222987156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even for brainfuck < 1222987159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and even for intercal < 1222987161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it isn't in its original location < 1222987168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are lots of non-copy ways to set a value < 1222987176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but for copy? < 1222987176 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, there's double transfer addition < 1222987190 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is effectively a+=c; b+=c; c=0; < 1222987199 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can make a copy that uses a temporary out of that < 1222987205 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a zero-cell instruction < 1222987218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1222987238 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :transfer addition, double transfer addition, and transfer subtraction are the basis of the whole language < 1222987259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's also transfer addition with carry, which is different from any other add-with-carry you've ever seen < 1222987298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how? < 1222987307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, the carry isn't stored anywhere < 1222987320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the bytes can be taddc'd in any order < 1222987327 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the carry is applied directly to the result < 1222987345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which means that a taddc needs an extra argument saying how many bytes it is from the top of the result < 1222987449 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also cfunge tends to prefer memcpy() instead of copying each entry of a struct, even though it may copy padding.. I guess that will be worse for gcc-bf? < 1222987462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :taddc? < 1222987468 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :transfer add with carry < 1222987471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1222987474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asm instructions always have names like that < 1222987478 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and why would I break the tradition? < 1222987519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, however while the memcpy isn't either slower or faster on normal systems for cfunge (I profiled) it is easier and simpler to use memcpy < 1222987529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and do deep copy on whatever is left < 1222987540 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's not a problem either way, actually < 1222987548 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gcc-bf will optimise memcpy to some extent < 1222987548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, really? < 1222987554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just as soon as I finish deoptimising newlib < 1222987555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1222987559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1222987561 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :stupid optimisations making the wrong assumptions < 1222987566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, like what ones? < 1222987575 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like copying an int is faster than copying a char < 1222987603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well it is reasonable since int should be word size iirc? However I may be wrong < 1222987611 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: int can't be 8 bits in C < 1222987616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the word size in gcc-bf is 8 < 1222987620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I set int to 32 anyway < 1222987624 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because everyone assumes it's 32 < 1222987627 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :after all x86 defines word to some small value for compatibility < 1222987708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1222987727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :night < 1222987758 0 :Slereah_!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222987767 0 :slereah!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1222987841 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://images.encyclopediadramatica.com/images/6/6d/Hmmm.jpg < 1222988202 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks encyclopedia dramatica should protect its main page better < 1222988252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is its main page protected? < 1222988301 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i shouldn't imagine so, since it contained a porn spam popup when i visited < 1222988411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That was probably... an ad. < 1222988412 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1222988417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Crazy I know. < 1222988423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1222988425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that is an ad. < 1222988427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have seen them elsewhere. < 1222988430 0 :slereah!n=butt@ANantes-252-1-60-65.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1222988446 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1222989836 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :(define (bye . args)(for-each display args))(bye "gn8" " " "esoteric" " " channel") < 1222989853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye KingOfKarlsruhe < 1222989856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnate? < 1222989863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :goodnight presumably < 1222989879 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1222989954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1222989955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1222989955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1222990000 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gnot to worry < 1222990545 0 :moozilla!n=moozilla@207-118-45-95.dyn.centurytel.net JOIN :#esoteric < 1222990754 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gnashing gnats gnaw gnarled gnostic gnome's gnus. < 1222990853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1222990857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: most of those are software products < 1222990863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnash (flash viewer) < 1222990865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnats (ada compiler) < 1222990867 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gnaturally. < 1222990874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnome (duh) < 1222990878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnus (news reader for emacs) < 1222991342 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | no i don't