< 1294790400 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it just might be < 1294790436 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's so good to have you around < 1294790449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol is a plokloo < 1294790459 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you could totally be a good subordinate neural network for some things < 1294790476 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i should stuff your brain in a jar when you don't need it anymore < 1294790496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i doubt that you will be in much of a position to do that at that time < 1294790508 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how so? < 1294790527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well i assume you mean when i die. < 1294790533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i *expect* you'll die before me < 1294790550 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i mean, let's say you suddenly find yourself with vital organs failing surprisingly, as if someone were blasting surgically applied rays of microwaves into your body < 1294790560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that would be quite unfortunate, yes < 1294790570 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i rather think my brain would take some damage < 1294790578 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :let's say it's a cabal of killer ninja-robot-rabbits < 1294790612 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :they're real precise. < 1294790620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i rather meant from the trauma < 1294790656 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :well, we'd need to make the decision to jar you quick then < 1294790697 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1294790757 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :a project to replace brains with something less volatile than a foie gras could be real fun < 1294790781 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :even if, say, replicating the function of a neuron would take a supercomputer. < 1294790825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :um i find that unlikely. < 1294790857 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i find someone sitting down and writing GHC unlikely < 1294790888 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what's that got to do with anything < 1294790888 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :AND YET!!!!!!!!!!! < 1294790899 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1294790900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"someone" didn't, tons of people did it over the course of years < 1294790908 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :well, it's as high on my unlikelihood scale < 1294790908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, that's an argument /for/ technology being able to do things, not for it not being able to < 1294790918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ghc isn't _that_ advanced.. < 1294790920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*... < 1294791006 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :still, looking back, in the 70s when most people were just working with perforated tape < 1294791019 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what ghc is now seemed like sci-fi < 1294791021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i find it incredibly unlikely that replicating the function of a neuron would take a supercomputer < 1294791022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is what i'm saying < 1294791030 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1294791032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and, uh, not really, it's just a compiler ... < 1294791035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :albeit a good one < 1294791047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: ML came out in the early 70s < 1294791055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Haskell isn't much of a leap < 1294791065 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah i know < 1294791082 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :but still, the general population was doing that perforated cards stuff < 1294791084 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :"type inference? what's a type? is that like a collection of holes in a von neumann machine?" < 1294791119 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :and what i'm saying is i guess we're to neuroscience what perforated card users were to computer science back then < 1294791122 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Does SML not have the +. nonsense of OCaml? < 1294791138 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what is +. nonsense? < 1294791151 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the worst thing about haskell for me is the indentation nonsense < 1294791154 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's very nonsensical. < 1294791189 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The thing that functions or whatever can't operate, say, on both ints and floats < 1294791202 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1294791208 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :eek. < 1294791224 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :cheater99? < 1294791235 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :you can write haskell with brackets and semicolons if you want to < 1294791248 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :most people just prefer to reduce visual clutter < 1294791281 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm talking indentation not braces < 1294791295 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :python doesn't have braces or semicolons but it has a nice indent style < 1294791305 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :that's what I'm saying < 1294791308 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1294791310 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :haskell doesn't < 1294791313 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :with braces and semicolons, you can indent as you choose < 1294791313 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :that's what i'm saying < 1294791322 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, no, fuck that < 1294791324 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i don't want that either < 1294791337 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :you can also indent as you choose with regular haskell and no braces and semicolons < 1294791344 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :I don't really understand what you mean < 1294791351 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's like i'm saying "i don't like having diarrhea" and you say "cut off your arm instead" < 1294791351 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :it's strictly more flexible than python's rules < 1294791380 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i somehow find that's not really the case < 1294791386 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :can you give examples? < 1294791390 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :also i see a lot of mutilated code < 1294791402 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :no, but there were some problems i have indeed run into < 1294791409 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :like what? < 1294791410 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :sadly i can't bring them up < 1294791422 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :when i said i can't give examples i really meant it :p < 1294791431 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's a good stance < 1294791434 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :it sucks, but I can't remember why < 1294791442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: cheater99 is a troll, ignore him :) < 1294791445 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :oh okay < 1294791452 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :coppro: elliott is a troll, just ignore him :) < 1294791461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro is already ignoring me < 1294791464 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :coppro already does < 1294791477 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :just reinforcing that state then < 1294791531 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: next time i run into something i'll let you know (if i can remember at all that you were being all gung-ho about it) < 1294791533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this channel is such a happy family < 1294791541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm there was someone being gung-ho here but it wasn't copumpkin < 1294791542 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :everyone ignores everyone < 1294791562 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :we're ending up like the eastenders. < 1294791573 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :constant haggle just to make do :D < 1294791579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...nobody should ever analogise wi- i give up i'm just going to go back to logreading < 1294791583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NOBODY EVER ARGUES IN MY PEACEFUL LOGS < 1294791596 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294791596 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :read oklopol talk about topology < 1294791599 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: well, let me just put it this way: python requires you to in/outdent by a specific amount each time. Haskell just looks for things that are indented the same depth and considers those to be at the same level. So you can indent haskell like python and have it behave as you'd expect < 1294791599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so relaxing < 1294791625 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: where is he talking about topology? < 1294791628 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :however, most code in haskell doesn't get very deeply indented < 1294791632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :um pick a day, any day < 1294791644 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: give me something to search buffer for < 1294791648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i should try writing a literate program in haskell sometime, it'd be fun < 1294791651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: grep oklopol 10* < 1294791675 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i only have this xchat buffer, i can search for exact strings < 1294791686 0 :Ilari_antrcomp!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1294791686 0 :Ilari!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1294791705 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i don't have logs, what are logs, this is some sort of high-fly technology you're talking about. what's magnetic storage? < 1294791709 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: um oklopol hasn't talked about topology today < 1294791717 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hg clone http://codu.org/projects/esotericlogs/hg/ esotericlogs < 1294791719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and pick dates at random < 1294791731 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :is there a bzr interface? < 1294791745 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's just an easy way to get incremental updates to http://codu.org/projects/esotericlogs/hg/ ... < 1294791751 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not like you're going to be committing typofixes < 1294791757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just hg pull; hg update every few days < 1294791761 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1294791772 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'll cron it to every 30 seconds < 1294791783 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor put it in the topic under the assumption that people wouldn't rape his bandwidth < 1294791787 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so, uh, don't < 1294791797 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294791818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:04 actually < 1294791818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:06 you're right < 1294791818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:13 for this to be a great tv show < 1294791819 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:22 we need like a really stupid fbi guy < 1294791821 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :but pulling is very low-bandwidth, isn't it? < 1294791821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:27 who asks stupid questions < 1294791823 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:09:46 "so you're saying a locally connected spaces is like a rabbit that sticks its head into a bush when it gets scared?" < 1294791825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: who let you be so awesome < 1294791830 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: it's also non-zero-bandwidth < 1294791831 0 :Ilari!~user@2002:5870:38d7::1 JOIN :#esoteric < 1294791862 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1294791868 0 :sshc!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294791878 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what about the converse < 1294791883 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :CSI:torus < 1294791903 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the villain is an ant. < 1294791920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:18:06 hmm < 1294791920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:18:19 that's true for all partitions gotten this way? < 1294791920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:18:33 is that obvious again... < 1294791922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:03 well of course it is < 1294791924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:06 by definition of touch < 1294791926 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:29 wait < 1294791928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:42 what's the definition of touch? < 1294791930 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:43 :D < 1294791931 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Pulling is relatively low bandwidth, but it's a big enough archive that if a ton of people downloaded it, it would add up *shrugs* < 1294791936 0 :Ilari_antrcomp!~user@2002:5870:38d7:1:20e:a6ff:fe6f:2288 JOIN :#esoteric < 1294791942 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna pull it every second < 1294791954 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ya < 1294791970 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i'm just gonna do what elliott suggests, you can blame him by proxy < 1294791975 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no wait < 1294791977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :every picosecond < 1294791982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FEMTOSECOND PULLS < 1294791987 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: btw it only updates every day < 1294791989 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FEMTOSECOND < 1294791990 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i think you'd need RTLinux for picoseconds < 1294792019 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you know, tcp windowing gets interesting once you get to near-light speeds < 1294792028 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294792048 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :if your requests can go out faster than they can traverse the cable < 1294792079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just replace all hlt instructions in the kernel with hg pull code < 1294792081 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i guess that's been done with TCP/CP though < 1294792081 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, does that ever happen though? < 1294792090 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes, in TCP/CP < 1294792095 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, CP? < 1294792097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i love having two views of a buffer open at once, helps me forget my screen is tiny < 1294792105 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you tell him < 1294792110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who < 1294792115 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :vorpy < 1294792130 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i thought you'd know what TCP over Carrier Pidgeon was < 1294792135 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh that < 1294792138 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes I know that < 1294792141 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not the abbrev though < 1294792158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i thought you meant pigeons travelled at near light speed there < 1294792160 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i just made it up to sound mysterious < 1294792167 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which i approv eof < 1294792167 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: WAIT A SECOND THERE < 1294792169 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*approve of < 1294792170 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :THEY DON'T ??????????????? < 1294792172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe they do in a vacuum < 1294792177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a frictionless plane < 1294792177 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, they should < 1294792180 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :THAT TOTALLY CHANGES EVERYTHING < 1294792195 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ziggy, what probabilities are we looking at right now?? < 1294792203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes they do but um they are also turned into novergian blues < 1294792218 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(that is plural of blue, not the word "blues") < 1294792243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:00 how are they not linear < 1294792243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:08 hmm < 1294792243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:28 i know too little about this stuff < 1294792244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:38 MUST < 1294792246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:39 KNOW < 1294792248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:40:40 EVERYTHING < 1294792264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did he say those last lines? < 1294792275 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or did you add them? < 1294792289 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you'll never know. the history is blurry at that point < 1294792296 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the path of time has been changed forever < 1294792299 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, I could grep logs < 1294792302 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but it is some work < 1294792304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah nobody can check the logs < 1294792306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i committed and pushed < 1294792310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GUESS GREGOR DIDN'T THINK OF THAT EH < 1294792315 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :GUESS NOT < 1294792316 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I have my local clog ones :P < 1294792321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :omg what if he's secretly censoring things in the weekly checkouts < 1294792324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: confirm/deny < 1294792340 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: if we implemented brain as a quantum computer, could this mean it would be agnostic of time? < 1294792345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1294792352 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :because of quantum tangling across time < 1294792352 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what indeed < 1294792374 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you mean entanglement? < 1294792397 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :synonyms < 1294792408 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, tangling sounds so everyday < 1294792427 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Daily, and I censor them directly out of your mind, first. < 1294792432 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :entanglement sounds so popular science < 1294792442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: oh that's what that pleasingly calm and relaxing sensation is < 1294792449 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, or actual real science < 1294792455 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294792459 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ABOLISH REAL SCIENCE < 1294792477 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :science is not hipster < 1294792479 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :let's only talk about ufos and lsd-philosophy! < 1294792486 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :and 2012? < 1294792495 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and dragons < 1294792502 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes, dragons! < 1294792506 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i heard someone say 2012 will not even happen in 2012 < 1294792515 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IDEA FOR WORST MOVIE EVER: A docudrama/romantic comedy about a quantum scientist and his ENTANGLEMENT with some fru-fru hippy girl that doesn't believe in science. < 1294792516 0 :Mathnerd314!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294792520 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it might happen later. < 1294792559 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what was that movie about the great scientist and his son < 1294792560 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 1991260 | 2010-12-14 06:40:40 | oklofok | | | 0 | EVERYTHING < 1294792562 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yep he said it < 1294792572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That is ... yes. < 1294792573 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the guy builds starships and his son goes to south africa and builds canoes < 1294792592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ALSO CANDIDATE FOR: Strangest sex scenes in a movie. < 1294792595 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, haha < 1294792602 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, stranglet! < 1294792602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm assuming you mean: literal entanglement. < 1294792612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I read it as stranglet sex scenes < 1294792612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As in, his body is literally quantumly entangled with hers. Permanently. Somehow. < 1294792616 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, :D < 1294792619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please tell me this is the case. < 1294792620 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Literal QUANTUM entanglement, that leads to romantic entanglement! < 1294792630 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"Our spin, it's the same!" < 1294792641 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :OMG < 1294792643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "You're...inside me..." "THAT'S WHAT SHE SAID!" < 1294792646 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :finally that song makes sense < 1294792653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "It's not rape if physics dictates!" < 1294792655 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you spin me right round baby right round < 1294792668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: AM I: (A) BEST PERSON (B) HORRIBLE PERSON (NOT B)? < 1294792680 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :like a [something something] right round round round < 1294792693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*record baby < 1294792694 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: All of the above? :P < 1294792696 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you spin me right round baby right round, like a quantum entangled device right round round round < 1294792702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: (C) ALL OF THE BELOW < 1294792732 0 :Wamanuz!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1294792773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Apparently Dock stopped being the Minecraft artist because: < 1294792779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I kept on running into technical problems with the export process, and Markus wasn’t used to having to wait for art assets." < 1294792785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Notch: I REQUIRE ART NOW < 1294792807 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :./08.08.22:14:18:36 Haskell is compiled from .hs-files which means HOMO SEXUAL this could be funny. < 1294792818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :joke beginning < 1294792845 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hah... Somebody's explanation of Gulf War Syndrome: It was the diet sodas troops drank... < 1294792866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :first thing oklopol said: < 1294792867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :00:39:12 has anyone done quicksort in brainfuck? < 1294792882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how embarrassing < 1294792895 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :isn't brainfuck basically a quicksort algorithm < 1294792903 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06.12.20:16:54:40 a.split("") is illegal? how to parse a string to a list of letters? :DD then i might be able to carry on :) < 1294792903 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it sorts out people who are bored enough to learn it < 1294792906 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06.12.20:16:56:20 haha i can't do an assignment in a lambda? :D or is there a way? < 1294792914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you were a bad person < 1294792953 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06.12.26:12:59:06 i love brainfuck, yeah, you gotta < 1294792976 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :A string already is a list of characters < 1294792980 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :[in Python] < 1294792980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no it isn't < 1294792983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that is false < 1294792995 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Erm, oh right < 1294793009 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's iterable though, so usable in most such contexts < 1294793011 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :for char in string: print char < 1294793015 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And list(somestring) should work < 1294793020 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1294793029 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you can't modify a string in place in python iirc < 1294793029 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1294793035 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as in mystr[4] = 'a'; < 1294793037 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1294793054 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :TypeError: 'str' object does not support item assignment < 1294793059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, indeed < 1294793060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294793061 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can < 1294793062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh wiat no < 1294793064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*wait < 1294793065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can't < 1294793066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :right < 1294793068 0 :copumpkin!unknown@unknown.invalid QUIT :Quit: Computer has gone to sleep. < 1294793068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because python is stupid < 1294793070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, as usual I'm right :P < 1294793073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and inconsistent < 1294793073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and shit < 1294793083 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it needs to be hashable or something iirc < 1294793088 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(stupid stupid) < 1294793119 0 :cheater00!~cheater@g229029175.adsl.alicedsl.de JOIN :#esoteric < 1294793139 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :variables in python are immutable. < 1294793145 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :um, i've done a very disturbing discovery < 1294793159 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :$ grep -ir \\\ . | wc -l < 1294793161 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :2803 < 1294793163 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :$ grep -r \\\ . | wc -l < 1294793165 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :69 < 1294793167 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| < 1294793172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck is that <> shit for < 1294793178 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :this is very serious < 1294793185 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's word-boundary < 1294793189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :\b < 1294793190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :noob < 1294793195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :\bphp\b < 1294793197 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :lol elliott doesn't know regex < 1294793203 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i know what it is < 1294793204 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but why are you using it < 1294793207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it requires an extra escape < 1294793212 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it is pretty awesome < 1294793216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ofc why you aren't just 'quoting' it is another mystery < 1294793219 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: \b is the same < 1294793224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and requires one less escape the way cheater00 did it < 1294793233 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294793250 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but he is an idiot for not quoting < 1294793257 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :\b is not the same in that it is not directional. < 1294793263 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and picking on idiots is politically incorrect < 1294793263 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: why would i quote? < 1294793267 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so i'll remain silent < 1294793284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because wasting time figuring out how to escape in both the shell and regexps is a waste of brain? < 1294793297 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"oh i need to escape this shell metachar, \, oh i need to escape this regexp metachar, \\, oh but it's a shell metachar too, \\\" < 1294793298 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i waste time doing that? < 1294793305 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294793306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1294793308 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i just bash the \ button. < 1294793314 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :randomly it works or doesn't :D < 1294793314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :very reliable. < 1294793398 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :$ grep -ir \\\ . | wc -l < 1294793399 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :3050 < 1294793407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://images.apple.com/v20110110174859/startpage/images/store_ipodtouch_20100927.png look at that personal engraving < 1294793415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1294793419 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :we should have like a bar chart for each language mentioned on 99bottles and in the wiki < 1294793421 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :apple think everyone is a douchebag < 1294793429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: botte will have statistics. < 1294793463 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :does botte exist in [t=now, t=now+1year] ? < 1294793483 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now+1 year, most likely yes < 1294793494 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i still need to figure how to address some infinity lines quickly though < 1294793506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well < 1294793509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2072804 lines < 1294793523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I need basically arbitrary (non-backtracking) regexp search on that. < 1294793527 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :cron < 1294793534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't solve the problem of _how_ to index it. < 1294793544 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I can use an efficient regexp lib like Russ Cox's RE2 to grep ... but I don't know if it will be efficient. < 1294793546 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :just grep | wc -l every language name < 1294793555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :um botte has far more advanced needs than just that < 1294793573 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :scope creep < 1294793580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's an irc bot < 1294793585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if i didn't scope creep, it'd be 32583495 bots < 1294793588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like all bots < 1294793593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not something i've just made up now anyway... < 1294793599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ time grep 'hello' big >/dev/null < 1294793599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :real 0m0.203s < 1294793600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh that's fast enough < 1294793603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(big is "cat *.*.*") < 1294793618 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :is it something you've made up five minutes ago? < 1294793623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1294793628 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ok then < 1294793639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :heh grep -i is significantly slower i think < 1294793644 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294793646 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ time (grep -i clue big | wc -l) < 1294793646 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 1715 < 1294793647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :real 0m4.860s < 1294793655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :still < 1294793658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :RE2 powers Google Code Search < 1294793662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :probably faster than grep i'd wager < 1294793669 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :hence you always have a collation-normalize copy < 1294793670 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :d < 1294793692 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i.e. strtoupper everything < 1294793701 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :so that EVERYONE IS SHOUTING LIKE THAT ALL THE TIME < 1294793704 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and remove punctuation, yes, maybe < 1294793714 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :why would you remove punctuation? < 1294793724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well to make most searches more efficient < 1294793734 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe have heuristics to keep it in urls and channel names and stuff < 1294793742 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but "foo," "foo:" "foo." "foo!" "foo?" etc. < 1294793749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the plan is basically to build the whole botte storage engine on something similar to datalog < 1294793752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e., a prolog-esque db < 1294793764 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :well when you're searching you just use the simple copy for finding the right file/line < 1294793771 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :then you grep those lines with the usual files again < 1294793793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1294793802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'll probably just filter out [a-zA-Z0-9] < 1294793804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then uppercase it all < 1294793808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even drop spaces < 1294793814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :useful for e.g. "brainfuck" vs "brain fuck" < 1294793820 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :or just filter out [A-Z0-9] < 1294793821 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294793828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the channel would be silent :P < 1294793831 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294793838 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :except for smileys :D < 1294793844 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :have everyone pre-process on their own < 1294793850 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i.e. before they send to the channel.. < 1294793858 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you could have mutliple copies too < 1294793878 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :when i say prolog-esque db, i also want to stuff s-expressions in there somehow < 1294793883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just because it's, you know, advanced technology < 1294793904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now the issue is that no _language_ can live up to such an amazing database system... < 1294793905 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :one normal copy, one with strtoupper, then with spaces normalized, then with common words removed, then with punctuation removed, then with more punctuation removed, then with spaces removed < 1294793918 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :each level has everything the previous had < 1294793972 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: have you played secret maryo? < 1294794029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1294794083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :>>> re.sub(r'[^a-z0-9]', '', 'Hello, world! http://google.com/ is the nemesis 20 times over. :P'.lower()) < 1294794083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :'helloworldhttpgooglecomisthenemesis20timesoverp' < 1294794087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :might wanna filter out smilies first < 1294794095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :actually spaces could be worth keeping :) < 1294794108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :other things botte will let you do: play the Name Game < 1294794240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if anyone's already invented my latex-but-for-semantic-document-layout-rather-than-print-layout-making < 1294794245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like texinfo, except less sucky < 1294794274 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: hence i say filter out common words < 1294794294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: that's getting too close to a proper indexer for my liking, i'd rather build that kind of stuff on _top_ of a powerful thing < 1294794300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in fact, i'm not even sure i want to filter punctuation < 1294794305 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll just lowercase it all < 1294794313 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i can build another index store for searching on top of that < 1294794328 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you do < 1294794332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1294794338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what if you want to search for code snippets < 1294794347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is to be used by everything, i can build another stripped index on top < 1294794349 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :then you enter punctuation into your query < 1294794361 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i mean, the current combined log is only 124 and a half megabytes < 1294794365 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and then it knows, yo, i gotta use me the punctuation-enabled database, yo < 1294794391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i could fit 196.6 copies of the log onto a $20 prgmr vps < 1294794396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(assuming the disk is otherwise completely empty) < 1294794405 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294794407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and that's including its inefficient textual storage format < 1294794412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and inclusion of irrelevant things like joins and parts < 1294794415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so really i'm not too worried < 1294794436 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Have fun with no OS :P < 1294794443 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :what we really need is a neuron simulation that will just learn how to tell us what logs to read < 1294794453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it was just figurewank :P < 1294794457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: just read them all < 1294794477 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OS is overrated, just load a simple telnet server into RAM from NetBIOS < 1294794491 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :on a prgmr.com xen, SUUUUURE < 1294794500 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: :D < 1294794508 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i was saying that knowingly. < 1294794675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION installs lhs2tex < 1294794762 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1294794764 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Literate Hasell? < 1294794767 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Haskell < 1294794787 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294794792 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1294794794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh great... i borked my texlive install < 1294794825 0 :variable!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1294794838 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION downloads basictex :P < 1294794861 0 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1294794895 0 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1294794898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what a coincidence! copumpkin coming in just as i do haskell! < 1294794904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(note: you will always be the #haskeller. always) < 1294794904 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :zomg < 1294794907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(ALWAYS) < 1294795008 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :man, I've only been using haskell for a couple of years and already I'm known for it! < 1294795034 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: you might consider that instead, the problem is that you haven't done _anything_ more interesting than use haskell :D < 1294795049 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1294795054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: i'm just kidding! < 1294795056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1294795059 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1294795073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :setup: /usr/local/texlive/2010basic/texmf-local/tex/latex/polytable: < 1294795073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :permission denied < 1294795074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1294795095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh i need sudo < 1294795097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :greaaaaat < 1294795104 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :sudo apt-install elliott < 1294795109 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1294795110 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, whoops < 1294795115 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :sudo apt-get install elliott < 1294795119 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*aptitude < 1294795128 0 :Sgeo!unknown@unknown.invalid PART #esoteric :? < 1294795133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :aw i hurt his feelings < 1294795134 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1294795136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1294795139 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What's wrong with apt-get? < 1294795151 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, WTF key combination did I press thaat did that? < 1294795153 0 :Sgeo!unknown@unknown.invalid PART #esoteric :? < 1294795156 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1294795159 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Fuck you, Ctrl-W < 1294795233 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1294795234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: the official package manager of the Debian operating system is aptitude < 1294795238 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drowns his sorrows in cheese < 1294795243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so hey copumpkin MISTER HASKELL how do i use lhs2tex, i want step by step instructions < 1294795244 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :nextstep 101 < 1294795255 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i want that too < 1294795265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i want a pony < 1294795275 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: everything you find out, relay it to me, let me just turn on my Ono-Sendai < 1294795276 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh... lhs2tex looks like it italicises all names by default, not just variable bindings < 1294795276 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :no tex for you < 1294795280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but top-level definitions and library functions too < 1294795283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i'm sure i can customise that < 1294795287 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's a 7 < 1294795298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1294795303 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :what what < 1294795307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :argh this is stupid < 1294795307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or is it < 1294795313 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you don't know the Ono Sendai Cyberspace 7? < 1294795327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm trying to get lhs to work < 1294795328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :kthx < 1294795336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hey it works zom < 1294795337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :g < 1294795345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :! LaTeX Error: File `stmaryrd.sty' not found. < 1294795352 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :pastebin code example plz < 1294795362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"% The module for importing the St Mary's Road symbol font." < 1294795364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why are you importing that. < 1294795380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1294795384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why do people use os x < 1294795390 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea really < 1294795391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i don't understand how anyone can use an os without a package manager < 1294795399 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ < 1294795401 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's like using a programming language without names < 1294795404 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :esoteric OS < 1294795405 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :same thing i've been asking myself < 1294795408 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1294795416 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :let's install netbsd on a toaster :( < 1294795428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :netbsd's package manager isn't so hot either :) < 1294795439 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea but it's an esoteric os project < 1294795459 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :doesn't osx have ports? < 1294795464 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i thought that wasn't shit < 1294795465 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :cheater00,already done < 1294795471 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :variable: i know < 1294795473 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :and it toasts bread :-) < 1294795481 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :variable: but until 5 people do it it's still esoteric < 1294795508 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :variable: that's no special feat. any computer with a pentium 4 can toast bread < 1294795519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: macports is bad < 1294795525 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: how bad < 1294795527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :homebrew is slightly better but run by seeming idiots and with a lack of packages < 1294795529 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: bad bad < 1294795534 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :is it as bad as YaST? < 1294795536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :saying it as someone who used it for like two years < 1294795543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :um well rpm anything i can't really comment on. < 1294795554 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yast is superbad < 1294795570 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :rpm is bad - not as bad as some others < 1294795581 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :but meh < 1294795586 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :http://www.embeddedarm.com/software/arm-netbsd-toaster.php < 1294795592 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :that's lame though < 1294795604 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you gotta find a toaster that is produced in mass < 1294795616 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :that without modifications (large ones) can accept a kernel OS < 1294795632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think what i'm going to do is write a bunch of programs that convert $stupid_language_specific_package_manager packages into debian packages < 1294795642 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i dunno, aren't there microcontrollers in some toasters? < 1294795652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so I can do "sudo apt-cabal install some-hackage-package" < 1294795659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it installs it as haskell-cabal-some-hackage-package < 1294795671 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ya, this whole package thing is pissing me off < 1294795689 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: i think it's because, in these little isolated bubbles, they're convinced that they can do better than everyone else < 1294795703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: it sorta started with CPAN, which wasn't _too_ horrible since it wasn't identical to apt — ok it was 500000x worse < 1294795705 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :people should finally agree on the One True Package Distribution System: wget from cdrom.com < 1294795708 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but you couldn't tell it was trying to be apt < 1294795713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then like < 1294795716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :python's abomination < 1294795717 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and ruby gemshit < 1294795719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :came along < 1294795735 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and php's PEAR < 1294795735 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then it just so happened that it was easy to write a program that automatically installed hackage packages... < 1294795737 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDDD < 1294795737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...and now we have cabal! < 1294795740 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i love how shit pear is < 1294795748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i don't think anyone uses pear < 1294795753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :php devs don't really understand the concept of a library package < 1294795755 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i sure didn't < 1294795756 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea they don't < 1294795759 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :pear fucking sucks < 1294795766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pear always confused me, like, < 1294795770 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there were all these functions < 1294795771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but why so many < 1294795773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why these classes < 1294795775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what are classes for < 1294795781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and how come i can't use these functions it just gives me an error < 1294795782 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :have you ever used this php based make "replacement" < 1294795782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how do i get them < 1294795788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1294795790 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's like replacing broken bones with frozen doodies < 1294795797 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1294795801 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's called phing < 1294795802 0 :cal153!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1294795807 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and it sucks so bad < 1294795813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :make is so bad, but if there's one thing worse than make, it's make replacements < 1294795824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol, phing is based on ant < 1294795827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :always a good design decision < 1294795833 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Simple XML buildfiles" < 1294795835 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :ant...... < 1294795836 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but of course < 1294795837 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :horid < 1294795837 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :but if there's one thing worse than ant, it's ant replacements < 1294795838 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :just < 1294795840 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :horid < 1294795843 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*horrid < 1294795850 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ant is great, they decided to make a build system < 1294795853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so they reimplemented shell scripts < 1294795855 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except without any features < 1294795858 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294795865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't even have dependency handling, or the ability to avoid rebuilding everything < 1294795872 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you could rewrite any ant file as a 10x shorter *dos batch file* < 1294795874 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1294795879 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you have depends in ant < 1294795883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well yeah. but it doesn't work properly < 1294795887 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and everyone just has one compile target < 1294795889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which makes one call to java < 1294795890 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and it does partial rebuilds < 1294795893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which does all the work < 1294795894 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1294795914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wanna know the solution to that? < 1294795916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :don't use java software < 1294795925 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, ant is still the suckiest build system I've seen < 1294795929 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :including autohell < 1294795948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :variable: i'm starting to come to a glowing appreciation of autohell after using scons < 1294795966 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"Life's Been a Blast" < 1294795967 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :scorns? < 1294795971 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with scons it's like they made a build system, but then heard about this "declarative" stuff < 1294795975 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then hacked up something in five minutes < 1294795977 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Appropriate title for a book about a victim of a bombing? < 1294795978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and decided to release it lik ethat < 1294795980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*like that < 1294795981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: YES. < 1294795991 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: :D < 1294796000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :best possible title < 1294796012 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I've never used scons < 1294796017 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i want a programming language that can be localized < 1294796019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :variable: you're lucky < 1294796022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :white whine time: < 1294796027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how come i'm only getting 800 KiB/s < 1294796027 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: let's port python to en_GB < 1294796029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :over wifi < 1294796031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :on my expensive computer < 1294796034 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, there exist such languages/libraries < 1294796036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to download an automatic software installer < 1294796042 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that will let me typeset my useless programs < 1294796043 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :prettily < 1294796044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :as PDFs < 1294796046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for no higher gain < 1294796048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHYYYY < 1294796060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: better, let's write an stdlib that uses en-GB spellings < 1294796065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ugh it's horrible because < 1294796068 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294796072 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have to name my own functions with "o" and "ize" < 1294796072 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because < 1294796074 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.emilylyons.com/webs/emily/ < 1294796076 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :otherwise they're inconsistent with api functions < 1294796079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i keep typoing it < 1294796080 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1294796083 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :"o"? < 1294796083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe instead of case-insensitive languages < 1294796084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :we should have < 1294796086 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :oh armor etc < 1294796087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: instead of ou < 1294796090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :we should have < 1294796091 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1294796094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dialect-insensitive languages < 1294796097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ou and o are exactly the same < 1294796098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ize and ise too < 1294796103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BEST IDEA GUYS BEST IDEA < 1294796114 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it wuz my ideah < 1294796119 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :get ur own ideah durrr < 1294796122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no, yours involved manual translation < 1294796124 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ACTION smashes rocks together < 1294796129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :mine would also remove 'eh' from every variable name for the canucks < 1294796142 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i said let's port, i never said manually < 1294796160 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :when i say let's execute this program, i'm not manually moving electrons across semiconductor gaps < 1294796174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you aren't? < 1294796175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :poseur < 1294796213 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1294796216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh man i should so be sleeping guess what i'm not doing THAT'S RIGHT sleeping < 1294796219 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you are (hence "we") < 1294796225 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you are my evil henchman!! < 1294796240 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: let's replace brains with computers < 1294796246 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :what is the working plan < 1294796251 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ITT: cheater00 discovers transhumanism < 1294796253 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :1. find out how brains work < 1294796263 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :2. < 1294796270 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :(wait did you call me a cross-dresser) < 1294796274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294796283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a cross...THOUGHT MEDIUM < 1294796283 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :(ok good just checking) < 1294796285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...dresser < 1294796299 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :2. find out how brains work even more < 1294796306 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :3. find out how to replace parts of it < 1294796310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this trackpad is really nice < 1294796313 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :4. experiment on tissue samples < 1294796318 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :5. figure out a unit testing suite < 1294796321 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :6. write unit tests < 1294796338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: http://www.dansdata.com/gz092.htm < 1294796355 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :7. execute unit tests and keep fixing stuff < 1294796365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dan's data is my favrite < 1294796420 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :well there's this teleportation death paradigm < 1294796430 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: see http://www.dansdata.com/gz092.htm < 1294796430 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :like, the moment you are teleported away, you die < 1294796431 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :read before commenting < 1294796436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that paradigm is bullshit < 1294796438 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but see http://www.dansdata.com/gz092.htm < 1294796444 0 :BMG!~behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1294796445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that will put anyone's fears to rest < 1294796449 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :well what i'm saying is, there's a "fix" to that < 1294796453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except it won't because they'll just find another excuse ofc < 1294796458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: um yes and it's in http://www.dansdata.com/gz092.htm for instance :) < 1294796458 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you can replace brain neuron by neuron < 1294796462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: yes that's exactly what he says < 1294796468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :stfu and read it, dan's data must always be read < 1294796469 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :well he's read my mind then < 1294796473 0 :BMG!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294796478 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or more like you had the obvious idea < 1294796488 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i would read immediately except i need to spend a penny < 1294796489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's total bullshit that teleportation is death though < 1294796494 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: eh? < 1294796513 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Eclipse Orion Project Announced - Browser Based Eclipse" < 1294796522 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The Eclipse project, always advancing frontiers in IDE slowness. < 1294796527 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you've never been to a public toilet have you? < 1294796544 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"We're afraid the current Java/SWT-based system just outgrew us," a spokesperson for the Eclipse Foundation said. < 1294796558 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1294796560 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :that's amazing < 1294796562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"With a Java backend, and a JavaScript frontend, we're hoping we can achieve slowdowns of some 2-4x." < 1294796566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://dev.eclipse.org/blogs/mike/2011/01/11/introducing-orion/ < 1294796570 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :in fact, it might make eclipse less slow, because chrome < 1294796571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all quotes absolutely real < 1294796573 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :AND NO FABRICATED < 1294796577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: who cares, it's still eclipse < 1294796584 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea fuck ide's < 1294796591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fuck putting everything into the browser < 1294796593 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :if i wanted an ide i'd just use bash < 1294796595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i hate my browser < 1294796598 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :so do i < 1294796601 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :fucking firefox < 1294796605 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i fucking hate it so much < 1294796617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i dunno whether you're being sarcastic or not but yeah pretty much < 1294796617 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :chrome is even worse < 1294796621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have an extremely hostile relationship with my browser < 1294796635 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and opera is like nice, nice, and then at some point it goes from being ok to TOTALLY BOMBING OUT < 1294796640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :opera is terrible < 1294796645 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a crappy browser, its two features are < 1294796649 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(1) runs on windows 95 < 1294796650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(2) is fast < 1294796660 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it has terrible support for standards and ... everything < 1294796661 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea that's what i mean ((2)) < 1294796664 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :way more than any other browsers < 1294796678 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :actually opera was usually on the forefront of standards < 1294796687 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: perhaps in the 90s < 1294796689 0 :Behold!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1294796697 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :except it's not fairyfox so it doesn't get css optimized for it < 1294796698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: that perception is ever-present but illusory nowadays < 1294796717 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i'll brb < 1294796718 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :opera fanbois are *very* ... touchy about it, and very promoting < 1294796725 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i desperately need to continue reading cryptonomicon < 1294796728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have a feeling opera have built up this standards reputation by hiring a bunch of standards people < 1294796732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but really shit breaks in opera all the time < 1294796739 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :if you know what i mean < 1294796752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :um. do you mean that you need to continue reading cryptonomicon < 1294796766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CryptoNomiCon is a conference for crypto freaks who play nomic < 1294797210 0 :TLUL!~TLUL@wikia/The-last-username-left JOIN :#esoteric < 1294797372 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Unlike CryptoNomIcon, which is a picture of a super-dog eating. < 1294797413 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: I hate you. < 1294797427 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Pretty much. < 1294797443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Especially since it's Kryptwhy do I know this. < 1294797463 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl, I legitimately didn't know it was spelled that way :P < 1294797472 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But did know it was "Crypto" < 1294797504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CryPtonoMicon is obviously a guy called Ptono Micon, who's crying. < 1294797524 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :He's Ghanan. < 1294797554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :installin' mactex... then bed < 1294797669 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes the idea of "social coding" < 1294797706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that sounds like the worst of ideas < 1294797730 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I think it's GitHub's tagline < 1294797760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1294797764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lhs2tex doesn't work with memoir < 1294797765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :! Class memoir Error: Font command \tt is not supported. < 1294797766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TODO: fix < 1294797782 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1294798094 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Dammit < 1294798101 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Am I hallucinating that tagline? < 1294798176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i don't think so < 1294798182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's on github.com's front page < 1294798187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :eh i'll fix all this lhs2tex stuff tomorrow < 1294798197 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm staring at it right now, and don't see it < 1294798203 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't see the word social anywhere < 1294798238 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :logo. < 1294798240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :when logged in < 1294798240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1294798242 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294798262 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh duh < 1294798285 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not logged on < 1294798289 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But how did I miss that? < 1294798921 0 :variable!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1294799013 0 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1294799552 0 :variable!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1294799674 0 :pikhq_!unknown@unknown.invalid PRIVMSG #esoteric :Sony suing Geohotz and Team fail0verflow in US courts. < 1294799676 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1294799690 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know anything about process colors and spot colors? < 1294799695 0 :pikhq_!unknown@unknown.invalid PRIVMSG #esoteric :US courts have no jurisdiction over anyone but Geohotz; wonder how that's going to work. < 1294799698 0 :pikhq_!unknown@unknown.invalid NICK :pikhq < 1294799726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, I wonder how they're even going to serve papers. < 1294799804 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, they also have jurisdiction over bushing; he's in CA. < 1294799875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: Say: a) did you have any involvement in fail0verflow that you are willing to admit to b) are you in the US? < 1294799920 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :they don't know fail0verflow membership and it's worth not divulging it at this point < 1294799963 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: There's a reason I specified "that you are willing to admit to". < 1294799997 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As there are quite a few jurisdictions where admitting to that is probably a bad idea. < 1294800054 0 :totem!~brasero@unaffiliated/totem JOIN :#esoteric < 1294800087 0 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1294800133 0 :totem!unknown@unknown.invalid PRIVMSG #esoteric :what channel here? < 1294800144 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :totem: Esoteric computer programming. < 1294800156 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(But we discuss a lot of other things too) < 1294800225 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :A programming language is [in loose terms] a language that computers can understand. An esoteric programming language is a language that's not designed for practical utility, but for other reasons, such as being painful to use, or interesting in some theoretical sense, etc. < 1294800233 0 :totem!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, what about sex and malware? < 1294800244 0 :totem!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1294800248 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :totem, this channel is off-topic 99% of the time < 1294800261 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :totem: Do you have questions about sex and malware? Maybe someone can answer them, I don't know. < 1294800315 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sexual jokes probably occur more frequently than discussion about malware < 1294800319 0 :totem!unknown@unknown.invalid PRIVMSG #esoteric :wait, i'm reading the link of topic < 1294800384 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :totem: Yes the wiki has a lot of things about esoteric programming languages. Also the logs has previous discussions in this channel (you are not required to follow the logs, but you can if you want to). < 1294800422 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1294800483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Ahahahah*. < 1294800515 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SCEA is moving to put an immediate halt to the distribution of these "circumvention devices". < 1294800520 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, are you Wanda? < 1294800530 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wanda Firebaugh < 1294800538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Someone's about to taste the wrath of the Streisand effect. < 1294800540 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: No. < 1294800542 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What circumvention devices, to be specific? And what is SCEA? < 1294800553 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Sony Computer Entertainment of America. < 1294800569 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I did a Wanda Firebaugh laugh as my FB status when I finally got those assignments done < 1294800581 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: And the circumvention devices are... Not very well specified. < 1294800588 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :um... I think I may have just spoiled something < 1294800592 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Presumably the private keys that Sony handed to everybody. < 1294800640 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you have the private key can you adjust the boot BIOS? < 1294800657 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You can *replace* it. < 1294800663 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :the circumvention "device" is the instructions and software < 1294800696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: The instructions are well-known details about ECDSA, and the software is an ECDSA signer. < 1294800747 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Everyone should replace it with one that does not allow the update service to change the boot BIOS system and instead switches to a secondary level BIOS which is the one which will be updated by Sony. < 1294800764 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And arguably the private keys are actually being distributed *by Sony*. < 1294800816 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, but the legalese doesn't reveal that < 1294800833 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :they need to put it in terms that make it sound dangerous and like it can be stopped < 1294800836 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And what Sony should do is, make a private key for each individual unit which is written somewhere on the unit. If they do that, whoever in Sony that distributed the universal private key will stop, because that will adjust the Conspiracy level to make them want to stop. < 1294800857 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :since the whole point of that is to take geohot's (and the rest of f0f's, ideally) stuff to "stop distribution" < 1294800860 0 :TLUL!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1294800866 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: There's also the console private key; the hard drive is encrypted with it. < 1294800903 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Isn't the HD encryption useless or something? < 1294800949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: If you get around the signing, *all* the encryption is useless. < 1294800965 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You ask the decryption SPU to decrypt stuff for you *and it does*. < 1294800990 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As soon as you are executing code on the PS3, you're done. < 1294800998 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry. Code from GameOS. < 1294801014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If it wasn't this, then even a simple buffer overflow in a game would really fuck shit up. < 1294801027 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: They should write the console private key on the case, restore the 4 USB ports (instead of having only 2 USB ports), and make it so the console private key can be used anywhere that the universal one can be used and vice versa. And then whichever employee published it, might decide to stop distributing the universal key. < 1294801046 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No employee published it < 1294801050 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I don't think you understand how the private key got leaked. < 1294801053 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It was a function of the way they were signing stuff < 1294801060 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You are right I do not understand. < 1294801064 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :They signed stuff such that if you got two signed items, you could learn the key < 1294801088 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: ECDSA requires a random number to be used in generating signatures. If you don't do this, then it's trivial to obtain the key used. < 1294801103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: And Sony used a constant instead of a random number. < 1294801122 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Someone made it like that deliberately because they wanted users to have the key, but without telling the other people who work in Sony. < 1294801126 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So. If you have two signed things from Sony, you can extract the key. < 1294801147 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How do you go about determining that it was a constant? Do the math as though it was, do it for several signed items, and see if the resulting key is consistent? < 1294801176 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: The first half of the signature will be constant, as that part is a function of the key, the key length, and the random number. < 1294801185 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1294801265 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That part is also believed to be nearly impossible to reverse. However, the remaining half is some basic modular arithmetic done on the key, the random number, and the hash of the message. < 1294801282 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did one of the employees do that deliberately? < 1294801288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: We do not know. < 1294801301 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All we know is that *each and every PS3 executable* is signed like this. < 1294801308 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If not, they could correct it on PlayStation 4. < 1294801370 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But if so, then my scheme might correct it. < 1294801396 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :So in addition to changing it to use random numbers instead of constants, make guesses as to whether or not it is deliberate. < 1294801446 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The only *possible* scheme for Sony to fix this is to add a new layer of signing to new PS3 executables, add a whitelist for all "legitimate" old PS3 executables, and ship this out in a new firmware update. < 1294801462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And *all* this does is make it so you need to use a modchip instead of a pure software hack. < 1294801486 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, everyone should upgrade the BIOS to their own version before Sony can do that. < 1294801500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: No need. < 1294801511 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :When you say executable, what level are you speaking at? The video I watched said that they didn't have the keys for signing games < 1294801527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: fail0verflow never bothered to *get* the keys for signing games. < 1294801541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: However, *each and every level* in the PS3 chain of trust is vulnerable. < 1294801583 0 :TLUL!~TLUL@wikia/The-last-username-left JOIN :#esoteric < 1294802296 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :lol @ sony < 1294802301 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :lol @ drm < 1294802568 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"A 2009 study published in Boston Review found that nearly 25 percent of non-Jewish Americans blamed Jews for the financial crisis of 2008–2009, with a higher percentage among Democrats than Republicans." < 1294802571 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lolwut? < 1294802804 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i also blame jews. specific jews. along with specific people of other creeds... < 1294803744 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1294804021 0 :TLUL!unknown@unknown.invalid QUIT :Quit: *disappears in a puff of orange smoke* < 1294804028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sony is also claiming that all of this stuff was done for the sole purpose of "enabling piracy". < 1294804075 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :damn right < 1294804078 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :ARR MATEYS < 1294804082 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :SHIVER ME PS3S < 1294804114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And fail0verflow is doing it for the sole purpose of enabling an advertised feature of the hardware. < 1294804289 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They are also filing claims under various laws aimed at preventing cracking into other people's computers. < 1294804298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Is... Sony claiming *ownership* of all PS3s? < 1294804352 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And finally, they claim that by restraining this action, they can stop piracy on the PS3. < 1294804352 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :This reminds me of a webcomic I used to follow < 1294804354 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Streisand! < 1294804382 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Ohhhh holy fuck. < 1294804397 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't think Streisand applies when not doing anything would not prevent everyone from knowing about it, which they do anyway < 1294804426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They are also seeking the impoundment of "any and all media in which circumvention devices are stored within the possession, custody, or control of Defendants". < 1294804453 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Good thing most of Team fail0verflow is completely outside of jurisdiction. < 1294804455 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1294804510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finishes reading the request for temporary restraining order and impoundment. < 1294804511 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Can they be extradited? < 1294804525 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Civil case. < 1294804529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not only no but fuck no. < 1294804538 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1294804565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's Sony v. George Hotz, Cantero, Sven Peter, and Does 1 through 100. < 1294804568 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Comical. < 1294804586 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :o.O at Does 1 through 100 < 1294804596 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is not very rare, though. < 1294804598 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lots of anonymice < 1294804631 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Most of team fail0verflow does go by aliases, and it's likely many of them are unknown. < 1294804660 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I shouldn't have Sgeo so closely associated with my RL name < 1294804700 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The request was granted. < 1294804709 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Against Geohotz. < 1294804725 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, no. < 1294804726 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No it wasn't. < 1294804773 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Misinterpreted the form for the *suggested* order as being granted; all that there is is a form that a judge could fill out. < 1294804786 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways. Finished reading relevant legal documents. < 1294804820 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So far, I see two major fail from Sony's lawyers. One, many of the people they are suing are out of jurisdiction. Two, they are suing under claims of the DMCA. < 1294804857 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With claims that they did this with the *sole purpose* of enabling illegal copying. < 1294804916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which they then note in the filing that all defendants have claimed otherwise. < 1294804922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They may have just committed perjury. < 1294804989 0 :totem!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1294805104 0 :totem!~brasero@unaffiliated/totem JOIN :#esoteric < 1294805115 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They are also claiming that Geohot committed extortion. < 1294805142 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"if you want your next console to be secure, get in touch with me." ← this, namely. < 1294805167 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1294805196 0 :mycroftiv!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1294805243 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides he wants to make a language in which you can write compilers as easily as interpreters < 1294805264 0 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1294805276 0 :azaq23!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1294805494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*cough* < 1294805499 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :erk: C0 CE FE 84 C2 27 F7 5B D0 7A 7E B8 46 50 9F 93 B2 38 E7 70 DA CB 9F F4 A3 88 F8 12 48 2B E2 1B < 1294805503 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :riv: 47 EE 74 54 E4 77 4C C9 B8 96 0C 7B 59 F4 C1 4D < 1294805508 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :pub: C2 D4 AA F3 19 35 50 19 AF 99 D4 4E 2B 58 CA 29 25 2C 89 12 3D 11 D6 21 8F 40 B1 38 CA B2 9B 71 01 F3 AE B7 2A 97 50 19 < 1294805513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :R: 80 6E 07 8F A1 52 97 90 CE 1A AE 02 BA DD 6F AA A6 AF 74 17 < 1294805518 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :n: E1 3A 7E BC 3A CC EB 1C B5 6C C8 60 FC AB DB 6A 04 8C 55 E1 < 1294805522 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :K: BA 90 55 91 68 61 B9 77 ED CB ED 92 00 50 92 F6 6C 7A 3D 8D < 1294805523 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of keys < 1294805527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Da: C5 B2 BF A1 A4 13 DD 16 F2 6D 31 C0 F2 ED 47 20 DC FB 06 70 < 1294805529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*cough* < 1294805538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What a very long and hex-y coughing fit. < 1294805569 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :those hex numbers are illegal aren't they? < 1294805576 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION arrests pikhq < 1294805625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You are violating patents thousands of times a day! < 1294805657 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is [not actually] tempted to mention pikhq's name < 1294805662 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Note: I'm not an asshole < 1294805715 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1294805717 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION presumes that quintopia *is* a form of Terran life, and thus violates various gene patents constantly < 1294805739 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and yes, it *is* illegal to be alive in the US currently.) < 1294805772 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i have diplomatic immunity < 1294805792 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Oh, you're a designated representative of a foreign state? < 1294805809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In what capacity, might I ask? < 1294805812 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes. i'm handling negotiations with the arcturans at the moment < 1294805837 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is my language idea feasible? I mean, if Trusting Trust is feasible, than surely my language is < 1294805853 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1294805892 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Although I'm wondering if the idea is too similar to these VM things < 1294805989 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1294805991 0 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1294806082 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1294806138 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Better idea: It should make it decently easy to write your own self-hosting language < 1294806163 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Not sure how that would work, exactly < 1294806250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1294806273 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sweden suspended mens rea. For men. Pertaining to rape charges. < 1294806289 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's... Awful. < 1294806347 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lolwat? < 1294806363 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(mens rea is the legal concept that someone cannot be charged with a crime unless that person had the actual intent to commit said crime.) < 1294806382 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, how would you rape someone without intending to rape someone? < 1294806427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: You could be completely unaware that the other party was not in a state to give consent. < 1294806587 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Too much damn politics here < 1294806637 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Damned Norwegian, not having fucking crazy people around. < 1294806723 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ideally, the source for the compiler for my new language should not mention x86 at all. < 1294806728 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Nothing platform-specific < 1294806741 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It should all be Trusting-Trust-ed in < 1294806846 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Although it would make porting it to new platforms a royal bitch < 1294806996 0 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1294807115 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294807223 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1294807231 0 :totem!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294807237 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What DPI does WotC use for cards? I am told they are 133 DPI for process colors and 1200 DPI for text, but whoever told me has never actually seen how they make the cards and was never in WotC ever < 1294807451 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :More than 1DPI < 1294807596 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Yes........ < 1294807855 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But do I have to make TeXnicard to print two files, one for process colors and one for text? < 1294807892 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has no ida < 1294808040 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Ida ?? < 1294808124 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't have any girls named Ida < 1294808128 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :can you have literate literate programming? < 1294808147 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1294808155 0 :calamari!unknown@unknown.invalid QUIT :Client Quit < 1294808168 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: Literate literate programming? You probably could, I guess.... but why? Because it is esoteric programming? < 1294808182 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :no, i mean like literate literate C < 1294808211 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: What is literate literate C? < 1294808216 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wouldn't that be a subset of literate literate programming? < 1294808219 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's literate C, but literate. < 1294808233 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: ?? < 1294808241 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :As opposed to a barely-legible currently-existing literate C? < 1294808242 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: ???????????????????????????????? < 1294808250 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: bingo! < 1294808260 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: ???????????????????????????????????????????????????????????????????? < 1294808272 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? < 1294808277 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It isn't barely-legible unless you use the wrong printer? < 1294808279 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Begun, the question mark wars have? < 1294808297 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, by barely-legible I meant hard for humans to understand < 1294808313 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It is not hard to understand if you understand programming. < 1294808326 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :cheater00 apparently disagrees < 1294808330 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ow < 1294808349 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :proving that ((-,a)->(a->b)) is hard < 1294808355 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(where -, is the not sign) < 1294808385 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is it? < 1294808418 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you misunderstand then please write more clearly. And then the program/book can be understood. < 1294808425 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1294808431 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it's not long, I know this < 1294808442 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but it is excruciating to attempt to work out < 1294808530 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :coppro: LOGIC TABLES???????? < 1294808553 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :logic tables is a nice way to prove something that only has two variables < 1294808556 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: Logic tables will show you too, but probably that is not what he meant. < 1294808570 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :will "show me too"? < 1294808574 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :what does that mean? < 1294808584 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :logic tables will knock on my door and give me a black eye? < 1294808590 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1294808604 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :THE LOGIC TABLES WILL GET THEIR VENGEANCE, MWAHAHA < 1294808611 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :hurr durrr < 1294808613 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1294808646 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, when you logread this, your bot tells me to shut up about sex < 1294808715 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alluded < 1294808719 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alluded-to < 1294808723 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alluded to < 1294808730 0 :rodgort!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1294808876 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: no, this involves syntactically deriving it from a set of axioms < 1294808880 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :tables are a crutch < 1294808948 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Are there statements in logic that are true but cannot be proven from axioms? < 1294808960 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is logic expressive enough to express arithmatic? < 1294808975 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :there's more than one logic < 1294808992 0 :pikhq!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294809034 0 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1294809107 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Have you seen Godel,Escher,Bach? It is a book maybe it can answer those two of your questions. < 1294809115 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Heard of it < 1294809123 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294809138 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: there are necessarily < 1294809152 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :if you can prove anything, your logic is inconsistent < 1294809197 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :coppro, I thought that was only in systems expressive enough to contain arithmatic? < 1294809206 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1294809216 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :coppro, also, *any true thing < 1294809255 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's a bit more complex that that and requires some funkiness < 1294809568 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" j-invariant: help me design my language :P" <<< HEY! you should be doing drudge work on the CLUE < 1294809631 0 :pikhq!~pikhq@71-219-224-158.clsp.qwest.net JOIN :#esoteric < 1294809715 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there is no one thing you can pinpoint and say "if you can express this, GIT applies, and otherwise it does not." it's a collection of things you need to have to make the proof go through. < 1294809973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" I just dug this small cave into a hill and trapped the cows in there" <<< YOU ARE A MONSTER < 1294810323 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294810384 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1294810423 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" 00:39:12 has anyone done quicksort in brainfuck?" " how embarrassing" <<< not really, i just felt like it'd be a waste of time doing it twice < 1294810666 0 :Mathnerd314!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294810760 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it turned out a bit too hard for by tiny brain, i'm not even sure i completely finished my brainfuck in brainfuck back then < 1294811492 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1294811492 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1294811493 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1294811493 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1294811586 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" Are there statements in logic that are true but cannot be proven from axioms?" <<< what if the statement that there are statements in logic that are true but cannot be proven from axioms is true but cannot be proven from axioms? < 1294811589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :WE'D NEVER KNOW! < 1294811702 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"The sandwich consists of a single warmed, hollowed-out loaf of bread filled with one jar of creamy peanut butter, one jar of grape jelly, and a pound of bacon." Wikipedia on the Fool's Gold Loaf. < 1294811705 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"... <<< not really, i just felt like it'd be a waste of time doing it twice" <<< yes, waste of the world's time < 1294811714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is produced by a *five star restaurant* in Denver. < 1294811733 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No gold leaf? < 1294811749 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that sounds pretty awesome < 1294811757 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :brilliant < 1294811759 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :i must go there < 1294811768 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what grape jelly is but i suppose it is... grape jelly < 1294811780 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: grape with all the fruit taken out < 1294811838 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: You may know it as "jam" or "fruit preserves"; the name for that method of food preservation is kinda regional in English. < 1294811984 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Fool's Gold Loaf originally cost $50; it now costs something closer to $100, and is served with a bottle of Dom Pérignon. < 1294811997 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Quite an interesting combination of low and high class there. < 1294812062 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can only assume dom perignon is low class, because a pound of bacon is the highest you can get! < 1294812188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dom Pérignon is a somewhat expensive vintage champagne. < 1294812344 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if i have to be really honest, i had a hunch it was < 1294812360 0 :Vorpal!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294812423 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294812515 0 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1294813585 0 :zzo38!unknown@unknown.invalid QUIT :Quit: This has probably been said before, but here it is again. < 1294814538 0 :kwertii!~kwertii@ResNet-32-197.resnet.ucsb.edu JOIN :#esoteric < 1294814543 0 :pingveno!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294814572 0 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1294815655 0 :Zuu!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294815659 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1294815922 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1294816178 0 :MigoMipo!~John@84-217-9-92.tn.glocalnet.net JOIN :#esoteric < 1294816450 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1294816706 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294816885 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294817047 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1294817180 0 :kwertii!unknown@unknown.invalid QUIT :Quit: bye < 1294817259 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :coppro: ~a => (a => b) <=> a => (~a => b) <=> ~( a ^ ~(~a => b)) <=> ~(a ^ ~a ^ ~b) < 1294817283 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :obviously ~0 <=> 1. < 1294817320 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :sure, you need to prove the negation of implication. < 1294817327 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :but you should have that by then. < 1294817388 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it depends on what definition of => you use. < 1294817395 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's usually a truth table. < 1294817848 0 :Wamanuz!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1294818390 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://www.dansdata.com/gz084.htm that guy has no idea how rechargable batteries work. < 1294818422 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliott: also he has no idea how gradual consciousness upload should work. the method he presents is inferior to mine. < 1294819199 0 :clog!unknown@unknown.invalid QUIT :ended < 1294819200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1294819570 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1294819967 0 :S0uRce!~S0uRce@mail.uni.perm.ru JOIN :#esoteric < 1294820012 0 :S0uRce!unknown@unknown.invalid PART #esoteric :? < 1294821208 0 :azaq23!unknown@unknown.invalid QUIT :Quit: Leaving. < 1294821363 0 :[SOLEIL]!~SOLEIL]@48.Red-88-2-217.staticIP.rima-tde.net JOIN :#esoteric < 1294821423 0 :[SOLEIL]!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294821587 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :INGLIP HAS BEEN SUMMONED < 1294821777 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1294822128 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : proving that ((-,a)->(a->b)) is hard < 1294822142 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dependent on your logic that might _be_ an axiom. < 1294822150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*your logic formalism < 1294822170 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294822269 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i've seen (-,a) being considered an abbreviation for a->False, in which case the axiom would probably be False->b < 1294822385 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : INGLIP HAS BEEN SUMMONED < 1294822388 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WE KNOW < 1294825355 0 :Phantom_Hoover!~Phantom_H@server.nowhere-else.org JOIN :#esoteric < 1294825355 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Changing host < 1294825355 0 :Phantom_Hoover!~Phantom_H@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1294825411 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders the WP article on Church encodings. < 1294825435 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It actually contradicts their lambda calculus article on the list encoding. < 1294825506 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Something Must Be Done. < 1294825569 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Actually, that article is too stupid to salvage. < 1294825941 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Quit: Phantom_Hoover < 1294831450 0 :hiato!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1294831456 0 :hiato!~nine@clam.leg.uct.ac.za JOIN :#esoteric < 1294832180 0 :cheater-!~cheater@e181132018.adsl.alicedsl.de JOIN :#esoteric < 1294832309 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294833561 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1294835411 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1294837516 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1294837516 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :old landlady has accused me of stealing a soap holder. < 1294837516 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps you just have the face of a soap-holder stealer. < 1294837524 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :i totally need to rip her off for this 5 euro soap holder < 1294839784 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Reboot < 1294840094 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :cheater-: that sequence you posted does not work from the axioms we have < 1294840111 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it requires application of semantic meaning < 1294840113 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :coppro: what have you used instead? < 1294840121 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :cheater-: I haven't worked it out yet < 1294840132 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :what axioms and theorems do you have so far? < 1294840475 0 :cheater-!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294840524 0 :cheater-!~cheater@g230231193.adsl.alicedsl.de JOIN :#esoteric < 1294840548 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Propositional_logic#Example_1._Simple_axiom_system < 1294840577 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :minus the definitions of V and /\ < 1294840655 0 :j-invariant!~aaaa@unaffiliated/j-invariant JOIN :#esoteric < 1294840991 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1294841415 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :coppro: define the things defined in the last axiom, and then prove their properties. < 1294841485 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :with this set of axioms you don't even need to prove what the negation of implication is, since you've got it as a definition. < 1294841493 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :very simple. < 1294841499 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :01:46:09 Actually, that article is too stupid to salvage. < 1294841499 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :01:52:21 --- quit: Phantom_Hoover (Quit: Phantom_Hoover) < 1294841533 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294841537 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :alternatively, take my argument above and replace all instances of ^ (x, y) with the right formula based on => (a, b). < 1294841569 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :you know how => works, so there should be no problem. < 1294841618 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :if you're complaining about having <=>, well, then just prove each direction of the equivalence by hand. < 1294841652 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :it's really about taking a high-level argument and compiling it down to a low-level axiom system < 1294841658 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :it should cost 2 cents to post a youtube comment < 1294841668 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :it should. < 1294841782 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If only because then everyone would end their comments with "just my 2 cents but..." < 1294841793 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1294842285 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294842358 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1294842383 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1294842384 0 :poiuy_qwert!~poiuy_qwe@CPE001b115db0ae-CM0018c0c24ffc.cpe.net.cable.rogers.com JOIN :#esoteric < 1294842532 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :cheater-: ... < 1294842536 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it's not that easy < 1294842549 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and no, <=> is not acceptable directly from the axioms < 1294842555 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the biconditional isn't even a symbol < 1294842559 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and we don't have /\ < 1294842563 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :or \/ < 1294842943 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1294843263 0 :cheater00!~cheater@g224203121.adsl.alicedsl.de JOIN :#esoteric < 1294843365 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1294843406 0 :cheater99!~cheater@g231051041.adsl.alicedsl.de JOIN :#esoteric < 1294843416 0 :cheater-!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294843512 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294844176 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1294844440 0 :variable!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1294844535 0 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1294844778 0 :cheater00!~cheater@e181134144.adsl.alicedsl.de JOIN :#esoteric < 1294844879 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294845302 0 :cheater99!~cheater@g231050214.adsl.alicedsl.de JOIN :#esoteric < 1294845383 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1294846307 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1294846405 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :is there a programming paradigm which could be described as "preposterous programming"? < 1294846433 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :objects make false statements about other objects < 1294846450 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :then those other objects have to unwind all that fuckedupness < 1294846529 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :A.doesObjectImplement(B, 'Interface1') |-> True // B does not really implement Interface 1. < 1294846552 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well there is _now_ < 1294846578 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :B.doesObjectHave(A, 'foo') |-> False // Although A.foo == 24 < 1294846637 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :object C trusts A more than it trusts B < 1294846642 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :C asks A stuff about B < 1294846652 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :A's strategy is for B to not be used and for D to be used instead < 1294846692 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :this is because directly asked B would always say "i can do it!" < 1294846708 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :therefore C asks A which is judgemental < 1294846734 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :in this case A is B's moral judge < 1294846783 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :of course, A will also be judgemental of B if it doesn't even have a pointer to B < 1294846793 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :because A is preposterous, just like B is < 1294846815 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :That is what is known as "terribly maintained code". < 1294846816 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :alternatively, A could defer judgement to E, which might or might not be telling the truth < 1294846864 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :and then, A could be doing heavy interpretation of E's answer, too < 1294846874 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :can i add that to the wiki? < 1294846885 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ^ < 1294846943 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1294847058 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :This got me an interesting idea: Imagine a 2D area with each cell containing an instruction. Place a variable number of 8-sided cubes on the area, each cube has instructions on all sides. < 1294847066 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i love the "ideas" page < 1294847558 0 :Wamanuz!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294847757 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1294848018 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :http://multimedia.worth1000.com/entries/619892/sagrada-familia-barcelona < 1294848023 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Words fail me. < 1294848179 0 :Wamanuz!unknown@unknown.invalid QUIT :Remote host closed the connection < 1294848259 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1294848321 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how fun, i just hacked about 500 stone at the server, then hopped, and now everything's back the way it was < 1294848401 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ahahahah < 1294848475 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1294848540 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how the hell is that even possible < 1294848551 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does ineiros randomly reset the server or something < 1294848685 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what.... < 1294848703 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"End of stream error" < 1294848708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and now it refuses my connection < 1294848710 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how do you
 on wiki
< 1294848717 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and anyway that resetting thing happened again
< 1294848720 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck is going on
< 1294848728 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol!!!!!!!!!!!!!!!!!!!! FOCUS
< 1294848730 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :how do you 
 on wiki
< 1294848734 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know and i don't care
< 1294848748 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i suppose no minecraft today
< 1294848789 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: find any page about algorithms on wp and edit it to see what they put around the pseudocode
< 1294848789 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ow
< 1294848790 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::(
< 1294848792 0 :Wamanuz!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds
< 1294848800 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives oklopol a huggy-hug.
< 1294848838 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh i see
< 1294848853 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fuckfuckfuckfuckfuckfuckfuck
< 1294848857 0 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric
< 1294848857 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Hmm.
< 1294848862 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ineiros:!
< 1294848866 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*ineiros: !
< 1294848926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: can i get a refund on all that work i did? :D
< 1294848964 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I'll have 0€ transferred to your account as soon as possible. ;)
< 1294848970 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :There's something wrong there.
< 1294848972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :\o/
< 1294848972 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  |
< 1294848972 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : /<
< 1294848992 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :   o//
< 1294849020 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :myndzi y u no complete sideways guy?
< 1294849045 0 :Wamanuz3!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric
< 1294849092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, completely wrong where?
< 1294849141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: did you fix it?
< 1294849142 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294849145 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wanna continue
< 1294849148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDD
< 1294849160 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Heh, didn't expect this to happen so soon; should have considered it: As you know, I've been running frequent backups since the last incident.
< 1294849172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes
< 1294849173 0 :Wamanuz4!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric
< 1294849175 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, yes
< 1294849185 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I think I ran out of free inodes.
< 1294849191 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, the what
< 1294849192 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD
< 1294849199 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, what fs
< 1294849205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and I guess you need to fix it then
< 1294849210 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what kind of 1910's operating system are you running
< 1294849211 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Sorry about the lost work, I'll have the server back in no time.
< 1294849220 0 :Wamanuz2!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds
< 1294849222 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ext3.
< 1294849227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, I would suggest xfs since it won't run out of inodes ever
< 1294849238 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Minecraft makes a lot of files, you know.
< 1294849247 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have no quarrel with you even just destroying the whole world for fun, it's your server
< 1294849256 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so no problem
< 1294849264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm
< 1294849266 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but if you do fix it fast, yay, since otherwise i'll just go to sleep
< 1294849280 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeah xfs isn't too great at many small files
< 1294849298 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, sleep? this early?
< 1294849314 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I just had breakfast! (Okay that was a bit late, but still)
< 1294849314 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Server's back on.
< 1294849315 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well every day i go to sleep 2 hours earlier, until i loop
< 1294849324 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, roughly
< 1294849333 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :last night was later, but i'm catching up now
< 1294849334 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i haven't even had breakfast yet
< 1294849340 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: wow cool thanks
< 1294849352 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, how does that work during non-holidays?
< 1294849363 0 :Wamanuz3!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds
< 1294849365 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, yes but you aren't in Europe
< 1294849405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it's just been going on this week, and 8-16 has been time awake, but in theory i could just sleep whenever i want, since i don't have that much mandatory stuff at uni
< 1294849414 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: write a Preposterous Programming language
< 1294849417 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so?  the point is it is too early for sleep no matter where you are
< 1294849419 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just any third of every day
< 1294849424 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: __*NOW*___
< 1294849448 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay so there's only two commands, 0 and 1, and each is more preposterous than the last
< 1294849456 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294849459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's the draft i have now
< 1294849469 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok. please prove TC
< 1294849482 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well you can obviously do brainfuck with that
< 1294849488 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :apply the axiom of infinite improbability
< 1294849490 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and done
< 1294849494 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://esolangs.org/wiki/Preposterous_Programming
< 1294849499 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric : ineiros: can i get a refund on all that work i did? :D ← oooh, what're you doing?
< 1294849519 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ = 1010001010101110100100101110, - = 1010111100101000100110101001000010101, < = 101110100010101010101011, > = 0101000100010011010110, [ = 0101111, ] = 010110001010101110011001001001
< 1294849528 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :LIES
< 1294849563 0 :variable!unknown@unknown.invalid QUIT :Read error: Connection timed out
< 1294849568 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+ you need some additional stuff if you want to nest []'s more than 7 deep, unless all your loops have an even amount of >'s
< 1294849632 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also you obviously need 01110 in the beginning of the program, if the bf program allocates cells too fast
< 1294849671 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i shouldn't have done that because now i desperately want to find that language
< 1294849702 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294849860 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay so that's why the server had gotten so slow
< 1294849886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: i can actually redo my work in no time since time is now 2.5 times faster
< 1294849944 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ahaha
< 1294850244 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, what are you doing?
< 1294850257 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :making a home
< 1294850415 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :nesting
< 1294850438 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches oklopol gather tiny tiny branches, feathers, and weeds in his beak, one at a time.
< 1294850951 0 :Wamanuz5!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric
< 1294851033 0 :Wamanuz4!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds
< 1294851310 0 :sebbu2!~sebbu@ADijon-152-1-19-45.w83-194.abo.wanadoo.fr JOIN :#esoteric
< 1294851365 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :someone put a bot in haskell that man-in-the-middled folks
< 1294851387 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :like ti would just randomly PM two people "hey!" and then start transporting messages between
< 1294851452 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds
< 1294851565 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: tell ops about it :P
< 1294851600 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294851686 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :is the bot still there?
< 1294851757 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :no
< 1294851783 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, down?
< 1294851799 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ineiros, down?
< 1294852151 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant, I want one.
< 1294852156 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oein what
< 1294852156 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :?
< 1294852569 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :One of those bots.
< 1294853132 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323
< 1294853139 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :search for "duplicate" for comedy
< 1294853309 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :?
< 1294853490 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds
< 1294853907 0 :sebbu2!unknown@unknown.invalid NICK :sebbu
< 1294854501 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1294854503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:37:55  comex: Say: a) did you have any involvement in fail0verflow that you are willing to admit to b) are you in the US?
< 1294854506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: (a) I doubt (b) he is
< 1294854557 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The thing is, he actually *is* involved in Wii and iPhone hacking...
< 1294854560 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1294854565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: well sure
< 1294854575 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but the fail0verflow thing was hardware-oriented, I think
< 1294854582 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whereas his iphone exploit is sw-based, dunno about the wii one
< 1294854605 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :His major Wii exploit is a buffer overflow in Brawl.
< 1294854641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://superuser.com/questions/231273/what-are-the-windows-a-and-b-drives-used-for oh my god i'm 15 how young are you
< 1294854644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the fail0verflow exploit is heavily software-based.
< 1294854653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :does your mother know you are on the internet kid
< 1294854667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a buffer overflow in C++ code, how did comex find that, must be a genius
< 1294854696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The only thing they did to the hardware was wire a flasher to the flash where bits of the firmware are stored.
< 1294854762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now to boot ubuntu
< 1294854829 0 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric
< 1294854837 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol is cool: I never spent my summer trying to solve a problem like that
< 1294854855 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol is cool incarnate
< 1294854893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:57:07  pikhq: They should write the console private key on the case, restore the 4 USB ports (instead of having only 2 USB ports), and make it so the console private key can be used anywhere that the universal one can be used and vice versa. And then whichever employee published it, might decide to stop distributing the universal key.
< 1294854896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i what
< 1294854917 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeaaah, zzo38 was a bit confused about what the *main* exploit was.
< 1294854924 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric : I am confused
< 1294854926 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:58:42  Sgeo: Someone made it like that deliberately because they wanted users to have the key, but without telling the other people who work in Sony.
< 1294854928 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(fail0verflow found several)
< 1294854928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Based on EVIDENCE
< 1294854937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have EVIDENCE for this but you can't see it!
< 1294854948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe I'm just making shit up
< 1294854956 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and there's probably more: they use C and C++! BUFFER OVERFLOWS, AHOY!)
< 1294854977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :19:22:48  "A 2009 study published in Boston Review found that nearly 25 percent of non-Jewish Americans blamed Jews for the financial crisis of 2008–2009, with a higher percentage among Democrats than Republicans."
< 1294854977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :19:22:51  lolwut?
< 1294854982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Shut up, you filthy Jew.
< 1294855004 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :"THE JEWS DID THIS"
< 1294855020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :19:56:05  Oh, it's Sony v. George Hotz, Cantero, Sven Peter, and Does 1 through 100.
< 1294855027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :doe, a deer, a hundred female deers
< 1294855035 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :http://static.funnyjunk.com/pictures/jews012.jpg
< 1294855052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :concur
< 1294855081 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :huh, what letter did old windows systems assign to tape drives? :P
< 1294855081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:14:17 * Sgeo is [not actually] tempted to mention pikhq's name
< 1294855090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who, josiah worcester's?
< 1294855100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: they ... didn't :P
< 1294855120 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Suppose, hypothetically, their lawyers googled for the keys
< 1294855153 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I'm thinking of studying a normalization proof of CoC
< 1294855170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:58:50  ow
< 1294855170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:59:09  proving that ((-,a)->(a->b)) is hard
< 1294855170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:59:15  (where -, is the not sign)
< 1294855171 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:59:45  is it?
< 1294855173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:00:25  yes
< 1294855175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:00:31  it's not long, I know this
< 1294855177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:00:42  but it is excruciating to attempt to work out
< 1294855179 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Well, they can have *all* of my savings!
< 1294855179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol lol
< 1294855187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hope you like your $20 profit!
< 1294855187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BUT DID YOU KNOW THAT PROVING TRIVIAL THINGS IN PROOF SYSTEMS IS HARD
< 1294855199 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: so mean :P LOL
< 1294855201 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now let me get back to proving the principle of explosion
< 1294855224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:12:18  Sgeo: there are necessarily
< 1294855224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:12:32  if you can prove anything, your logic is inconsistent
< 1294855224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh my god
< 1294855230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then Gödel!
< 1294855234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is like a trifecta of shut the fuck up
< 1294855250 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:13:17  coppro, I thought that was only in systems expressive enough to contain arithmatic?
< 1294855252 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:14:15  Sgeo: it's a bit more complex that that and requires some funkiness
< 1294855258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xD
< 1294855261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :21:19:28  " j-invariant: help me design my language :P" <<< HEY! you should be doing drudge work on the CLUE
< 1294855263 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: cled, man, cled
< 1294855298 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :can you interface cled with clue
< 1294855316 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i've been riding around in a sinclair a lot lately
< 1294855320 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it feels very cheap :p
< 1294855333 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you have a sinclair c5?
< 1294855337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why
< 1294855346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: um cled is an editor for clue code, as i keep trying to tell you :P
< 1294855357 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :because it's plasticky
< 1294855365 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the outer hull is made like a water bike :p
< 1294855371 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, we have one here
< 1294855389 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :they had to relocate it to the area around my front door because of the ballet school taking place
< 1294855397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :23:46:30  elliott: http://www.dansdata.com/gz084.htm   that guy has no idea how rechargable batteries work.
< 1294855398 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :facepalm
< 1294855402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ugh wtf is sgeo tlking about now
< 1294855404 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*talking
< 1294855420 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yeah, he says charging up a battery for 5 secs should not show it as completely charged
< 1294855429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :05:48:14  cheater-: that sequence you posted does not work from the axioms we have
< 1294855429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :05:48:31  it requires application of semantic meaning
< 1294855430 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what
< 1294855435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: i wasn't agreeing with you
< 1294855447 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yeah, i know
< 1294855457 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't know how the measurement is made and why it is going to be showing up as full
< 1294855462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes, he does
< 1294855467 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :doesn't change the fact that it is /wrong/
< 1294855470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :from a human point of view
< 1294855477 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :no, he subscribes to some sort of conspiracy theory
< 1294855498 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :category theory
< 1294855502 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm?
< 1294855503 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't even remotely mention that it's wrong because, hey, it's a fucking battery with a non-linear charging process
< 1294855515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:29:09  and no, <=> is not acceptable directly from the axioms
< 1294855515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:29:15  the biconditional isn't even a symbol
< 1294855515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:29:19  and we don't have /\
< 1294855517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:29:23  or \/
< 1294855519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH GOD YOU HAVE TO WRITE OUT THREE SIMPLE DEFINITIONS HOLY SHIT
< 1294855542 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: we have had to write out the definition of False once.
< 1294855682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :reboot tie
< 1294855683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :time
< 1294855686 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294855834 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i didn't know elliott's tie was computerized
< 1294856146 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Misread "elliott's tie was compromised"; didn't know they were hacking ties already.
< 1294856407 0 :hiato!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds
< 1294856532 0 :hiato!~nine@clam.leg.uct.ac.za JOIN :#esoteric
< 1294856825 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: so you think elliott has ties to hacking?
< 1294856842 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :he
< 1294856869 0 :drakhan!~drakhan@c34-243.icpnet.pl JOIN :#esoteric
< 1294856900 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :drakhan is obviously a Sony lawyer
< 1294856954 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1294856961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://tuomov.iki.fi/ is back up — but without his blog.
< 1294856999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, http://tuomov.bitcheese.net/b/ seems to be a partial archive.
< 1294857013 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what do you have against me saying the word sex?
< 1294857018 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What?
< 1294857021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A filter must be malfunctioning.
< 1294857024 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :-shutup- Shut up about sex!
< 1294857027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xD
< 1294857029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I did not put that in.
< 1294857042 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It decides what to yell at you for based on what you say + the regexp, so hmm.
< 1294857072 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It also hates fantasy
< 1294857077 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :-shutup- Shut up about your fantasies!
< 1294857097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fixed the first report. It'll come into action, uh, ... whenever I restart it which is rare.
< 1294857315 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :syp
< 1294857316 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :sup
< 1294857359 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sup is me trying to get ubuntu booting
< 1294857369 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :youbunter
< 1294857519 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294857899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Sony is claiming that the court has jurisdiction because github.com is in California.
< 1294858135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sony is also claiming *ownership* of all PS3s.
< 1294858188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Page 21, line 9. "SCEA possesses an ownership interest in the PS3 System."
< 1294858191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like, people who have bought a ps3 actually just have an expensive loan console?
< 1294858204 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :From the complaint.
< 1294858207 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Yes.
< 1294858223 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: They are claiming that this hack was *trespassing*.
< 1294858228 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :seriously? :D that was a joke :P
< 1294858241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i figured you actually meant something else
< 1294858244 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also.
< 1294858250 0 :cheater00!~cheater@e181053165.adsl.alicedsl.de JOIN :#esoteric
< 1294858263 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Defendants have appropriated SCEA's property at little or no cost to them."
< 1294858278 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294858283 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :what property
< 1294858299 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :fuck lawyers
< 1294858315 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'd have to see the TaCoS on PS3 purchases to believe that...
< 1294858336 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds
< 1294858350 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric : i'd have to see the TaCoS on PS3 purchases to believe that... < what does that mean?
< 1294858362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they are also claiming that this hack consists of cracking into someone else's computer.
< 1294858376 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And that it's a violation of terms of service.
< 1294858379 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294858387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Said terms, you need not actually *agree* to.
< 1294858396 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's the terms of service for PSN.
< 1294858425 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if there is some license in there that says "by turning this system on you agree that you are leasing SCEA's property for an indefinite period and will not modify etc. SCEA's property" then they can probably get away with that...
< 1294858470 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, down?
< 1294858485 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No
< 1294858487 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Because the US's laws are motherfucking insane.
< 1294858515 0 :j-invariant!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds
< 1294858609 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what do you think of this thing: http://sensebridge.net/projects/northpaw/
< 1294859168 0 :j-invariant!~aaaa@unaffiliated/j-invariant JOIN :#esoteric
< 1294859349 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It's ... big.
< 1294859375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha, reddit managed to get into a Scala vs. Clojure flamewar
< 1294859379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's one I didn't expect to see
< 1294859388 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :wtf?
< 1294859397 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric
< 1294859429 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why not
< 1294859433 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/f07sn/scala_effective_java/c1ccuk6
< 1294859451 0 :j-invariant!unknown@unknown.invalid QUIT :Quit: leaving
< 1294859523 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i remember trolling someone in one of the php channels by saying that scala runs in java
< 1294859530 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :he couldn't handle it at all
< 1294859538 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :..?
< 1294859542 0 :j-invariant!~aaaa@unaffiliated/j-invariant JOIN :#esoteric
< 1294859546 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :scala, it's that java app, right?
< 1294859547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, there's a php vs. gcc row going on at the moment
< 1294859552 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ahahah
< 1294859564 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :php is full of idiots.
< 1294859570 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ais523: got any specific links?
< 1294859574 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because PHP's strtod bug was using undefined behaviour in C89, which gcc exploits for better optimisations
< 1294859588 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea
< 1294859598 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :got an url to actual flamewars?
< 1294859615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :here's a php advocate in the war: http://blog.andreas.org/display?id=9
< 1294859625 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :wait is it pichtler
< 1294859632 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why would someone rely on undefined behavior for something crucial?
< 1294859636 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :By accident, I guess?
< 1294859638 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :because php?
< 1294859650 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : oh, there's a php vs. gcc row going on at the moment <-- wait what
< 1294859661 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the funny thing is, the PHP code in question was a copy of a strtod function in use elsewhere
< 1294859662 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is like comparing apples and bookshelfs
< 1294859668 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not even apples and pears
< 1294859671 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it had a big comment saying "this code does not work on x87"
< 1294859675 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and guess where PHP tried to use it?
< 1294859686 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :uh
< 1294859686 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it's about whose fault a bug was
< 1294859689 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah
< 1294859697 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the PHP side is claiming it's a compiler bug, the gcc side's claiming it's a program bug
< 1294859703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, they tried to use it on x86?
< 1294859710 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :why doesn't that idiot show his last name anywhere on the page
< 1294859717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: indeed, with x87 instructions as the floating point emu
< 1294859719 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :could his family not afford a last name?
< 1294859725 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you only have to get one!!
< 1294859733 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but uh what did it expect?
< 1294859742 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that x87 did wronfg
< 1294859745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wrong*
< 1294859767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh, x87 is more accurate than a normal C double
< 1294859780 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes so why did they use long double then
< 1294859785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they didn't, they used double
< 1294859792 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, then I don't see...
< 1294859798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but assumed that a floating point number would necessarily compare equal to itself, if not a NaN
< 1294859808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that isn't actually the case in C
< 1294859808 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, shouldn't it?
< 1294859812 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh hah
< 1294859813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, C89, at least
< 1294859836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because you might be comparing a value stored in memory with a value stored in the x87 registers
< 1294859846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the x87 registers are more accurate
< 1294859849 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right
< 1294859855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :copying a value from the registers to memory and back can thus change its value
< 1294859863 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but these days you always use SSE
< 1294859865 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not x87
< 1294859870 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :unless you use long double
< 1294859871 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :C99 specifies that you can't do that sort of thing; C89 doesn't
< 1294859876 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: PHP uses x87
< 1294859883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(don't ask me why, I didn't set its compiler flags)
< 1294859884 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, unlikely on x86-64
< 1294859903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is presumably x86-32
< 1294859914 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeah probably
< 1294859946 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I wouldn't really expect a floating point number to necessarily compare equal to itself, floating point is that insane
< 1294859978 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if the PHP devs did, they probably insufficiently understand floating point in C (not really surprising; /most/ people insufficiently understand floating point in C, including probably me)
< 1294860016 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :bah
< 1294860022 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i bet you sufficiently understand floating point in c.
< 1294860047 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, are you sufficiently sure of that
< 1294860063 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i am sufficiently sufficient
< 1294860073 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway C99 guarantees this doesn't it?
< 1294860079 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and I wouldn't use C89 any more
< 1294860081 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's that article, "what every computer scientist should know about floating-point numbers" or some-such.
< 1294860097 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes, I read it
< 1294860147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :C99 does indeed guarantee that doubles are cut down to 64 bits of precision before being compared, by default
< 1294860156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's a bunch of defines that can be used to tweak the behaviour
< 1294860171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I can't remember whether it's in a program, or just fixed defines that report what the floating-point behaviour is
< 1294860183 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes and C99 is older than 10 years. C89/C90 is older than 20 years. Surely it is time to move on?
< 1294860190 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :There are things I do not like in C99.
< 1294860256 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :C1x is just around the corner too.
< 1294860263 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what are the news in it?
< 1294860277 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For some values of "corner".
< 1294860347 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm?
< 1294860393 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :c1x is fully functional with type inference
< 1294860403 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The latest draft is not very dramatic. Multithreading and Unicode things, gets dropped finally, official compile-time asserts...
< 1294860407 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and it doesn't use braces.
< 1294860419 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oooh compile time asserts
< 1294860422 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that's awesome
< 1294860445 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, sounds like c++202x
< 1294860463 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's hopefully prettier than the existing hacky preprocessor tricks.
< 1294860474 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, one can only hope
< 1294860486 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That make a negative-sized array with a funny name or other things like that.
< 1294860502 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah
< 1294860524 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: As part of a structure, so that it does not use up any memory at run-time.
< 1294860549 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and a exclusive-create mode letter ("x") for fopen, and that anonymous structure/union thing that I think many compilers already do.
< 1294860565 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Sure, but the error messages are still a bit suboptimal.
< 1294860570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, the anon structure is pretty useless
< 1294860601 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: You can make the error message display something specific using #line directive, maybe?
< 1294860610 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yearh
< 1294860613 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeargh*
< 1294860632 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how will it do multithreading I wonder
< 1294860709 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well, bbl
< 1294860735 0 :elliottu!5b68ec9a@gateway/web/freenode/ip.91.104.236.154 JOIN :#esoteric
< 1294860753 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know how the ubuntu installer calculates how big a swap partition to create?
< 1294860842 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have a composer friend who found out about a contest for the 400th anniversary of the King James Bible to write a composition using its text as the words. I'm trying to convince him to write and submit something using some of the less tasteful passages encouraging slave ownership, rape, etc :P
< 1294860848 0 :zzo38!unknown@unknown.invalid TOPIC #esoteric :The sucked up fleep channel | http://esolangs.org/wiki/Main_Page | logs: http://tunes.org/~nef/logs/esoteric/?C=M;O=D or (hg) http://codu.org/projects/esotericlogs/hg/
< 1294860874 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :do it as death metal
< 1294860876 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :\m/
< 1294860888 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :King James: too hardcore for you.
< 1294860950 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I suppose you can use any passages, you can use less tasteful passage for part of it too, but you can also use other passages. Some of the verses are just the names so you can use that, too. I assume deuterocanonical/apocrypha are disallowed?
< 1294860970 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :whoosh
< 1294860976 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Has to be from the KJB, can't be from psalms or songs.
< 1294860990 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Omg, make him do another one with the whole "begat" bullshit from Genesis.
< 1294860994 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :And ONLY that.
< 1294861006 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :The most inspirational song EVER
< 1294861011 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think a song that's just an endless droning of that section in genesis that's all A begat B begat C begat D begat E begat F begat etc. could be amusing
< 1294861017 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and...ninja'd
< 1294861030 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, great minds think alike and all
< 1294861034 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Very traditionally, I think. Thread-local storage type declarators, and then a  with vaguely pthready creation/mutex/condvar options; and then atomic operations -- more than just sig_atomic_t -- for lockless things.)
< 1294861087 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Loop it, add an irritating your-speakers-exploded-but-now-it's-silent-aand-repeat-steadily beat, and echo the fuck out of it.
< 1294861099 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :INSTANT CHRISTIAN RAVE HIT
< 1294861107 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oonts oonts oonts oonts
< 1294861108 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So, Psalms is also disallowed.
< 1294861124 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What kind of music/scales/temperaments are used in Biblical times? Can you make a music using the same kind?
< 1294861177 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliottu: it should also be done in the voice of that guy from butthole surfers that did the spoken word stuff in "my brother's wife"
< 1294861254 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Clearly it should be Song of Solomon. Mmm, biblical erotica.
< 1294861303 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :I hate how god damn useless #ubuntu is.
< 1294861330 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :who is elliottu and why can I see him talk
< 1294861346 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliottu is elliott with a goatee. So you know he's evil.
< 1294861349 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :coppro: GEE I APOLOGISE FOR USING A LIVECD
< 1294861358 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :coppro: just fuck off, stop being childish, and reignore me if I do something so INSULTING
< 1294861375 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, new idea: One singer sings the X-begat-Y section softly, while two singers sing a selection of passages that directly contradict each other, at the same time.
< 1294861375 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliottu: like that?
< 1294861386 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Talking about /ignores: it makes you cool.
< 1294861392 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :Wait, wait, no, I forgot: It makes you stupid.
< 1294861414 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294861422 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :yeah, the worst thing about people worth ignoring
< 1294861432 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :are the people who feel the need to advertise that they can't hear what the ignored person is saying
< 1294861447 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :vorpal is a fan of that :)
< 1294861479 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :You used a livecd? FUCKNG /IGNORED
< 1294861484 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294861500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin: And then log read to hear what the ignored person is saying.
< 1294861504 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thereby defeating the point.
< 1294861505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::)
< 1294861508 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :lol
< 1294861554 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :Oh well, 8 gigs of swap should be ENOUGH FOR EVERYBODY
< 1294861590 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: when you say "one singer sings" you mean "one beatboxer beatboxes" right?
< 1294861609 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FIVE GOLDEN RIIIIIIIIINGS
< 1294861616 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliottu: hajsan
< 1294861624 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :OH LOL LOOK IM INSTALLIN NOW ->
< 1294861644 0 :elliottu!unknown@unknown.invalid PRIVMSG #esoteric :i'll come back under a different nick just to see coppro be whiny again
< 1294861649 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :elliottu: OMG THE CD DRIVE IS THERE?
< 1294861649 0 :elliottu!unknown@unknown.invalid QUIT :Quit: Page closed
< 1294861983 0 :variable!~variable@unaffiliated/variable JOIN :#esoteric
< 1294861999 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you, or do you not, "do you, or do you knot"?
< 1294862012 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :[A-Za-z]{8,} matches any alphabetic character repeated at least 8 times in a row, yes?
< 1294862041 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION uses people instead of regex checkers
< 1294862061 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Do you want the same letter repeated or different letter?
< 1294862070 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :same letter
< 1294862079 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah that won't work will it
< 1294862082 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how?
< 1294862091 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can you use back references?
< 1294862105 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :any legal perl regex is fine i think
< 1294862138 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Then see if using back references will do?
< 1294862151 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :now i have to look up how to do that again :/
< 1294862156 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :http://arxiv.org/abs/1008.0666
< 1294862160 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294862278 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, that will be the same as [A-Za-z][A-Za-z][A-Za-z][A-Za-z][A-Za-z][A-Za-z][A-Za-z][A-Za-z]
< 1294862300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: Very traditionally, I think. Thread-local storage type declarators, and then a  with vaguely pthready creation/mutex/condvar options; and then atomic operations -- more than just sig_atomic_t -- for lockless things.) <-- ah
< 1294862363 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :variable: so how about ([a-zA-Z])\1{7,}
< 1294862378 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : copumpkin: And then log read to hear what the ignored person is saying. <-- that sounds like elliott
< 1294862392 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, I think that would work
< 1294862392 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :ACTION yawns
< 1294862401 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :ACTION carves copumpkin 
< 1294862409 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :no
< 1294862413 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :I'm not a pumpkin
< 1294862415 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :I'm a copumpkin
< 1294862423 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :in dual-land, copumpkin carve you!
< 1294862426 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs evilly
< 1294862437 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a const - I can't be carved
< 1294862443 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin, he could still carve you. not as in cutting but as in wanting
< 1294862452 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :crave?
< 1294862457 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh right
< 1294862463 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :copumpkin, I'm just too sleepy
< 1294862472 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :same here :(
< 1294862479 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :and my VPN is broken
< 1294862485 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is tim to sleep soon
< 1294862488 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :time*
< 1294862490 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or should be
< 1294862511 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :except my sleep schedule is fucked up
< 1294862571 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, join the club
< 1294862585 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, with oerjan and who else?
< 1294862589 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, me
< 1294862594 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah
< 1294862602 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Although it's getting better... no it's not
< 1294862603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as long as it is fixed to next week
< 1294862619 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's alternating between going to sleep at a normal time, and staying up all night
< 1294862636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah fluttering
< 1294862649 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, mine is just moving around all over the place
< 1294862651 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I need to be awake Friday. I don't feel like meeting up with her when I'm too tired to care
< 1294862653 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with no reasonable pattern
< 1294862664 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I want to be awake when I'm around her
< 1294862672 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh you are in love?
< 1294862702 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :variable: highlight me with a message containing an expression that regex should match
< 1294862708 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's at the point where it can be called "love" yet
< 1294862730 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm also not sure if she's that interested in me. Or, well, she gives mixed signals somtimes
< 1294862764 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, if you dropped the h, you'd sound like zzo38
< 1294862783 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, yes but I'm not him
< 1294862990 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :variable: the regex doesn't work
< 1294863050 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, oh sorry - I went away for a bit
< 1294863057 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :let me play with some things and I'll let you kno
< 1294863079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, PHP has 13 different sort functions: http://us2.php.net/manual/en/array.sorting.php
< 1294863211 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :php has the shittiest stdlib ever
< 1294863294 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and none of them are stable
< 1294863298 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :also uh, random sort!?
< 1294863420 0 :variable!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, I noticed that too - it twas funny
< 1294863478 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not really a sort :P
< 1294863664 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, all of them are in-plae
< 1294863664 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*in-place
< 1294863774 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I wish I could make XChat /away me when I close the lid of my laptop.
< 1294863783 0 :pikhq!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294863805 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's open source
< 1294863825 0 :pikhq!~pikhq@71-219-224-158.clsp.qwest.net JOIN :#esoteric
< 1294863839 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Huh, PHP has a sort function for user-defined orderings
< 1294863859 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I thought PHP had either no or extremely crappy support for first-class functions.
< 1294863946 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They added closures in PHP 5.3.0.
< 1294863953 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :oh no, it had that long before that
< 1294863958 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :they have a "callback" type
< 1294863972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, you can use second-class functions for sort callbacks just fine
< 1294863976 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :which until 5.3.0 was a string containing function name
< 1294863995 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :or an array containing object or class name as the 0th index and function name as the first
< 1294864014 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right, they just added proper (or I don't know how proper they are, but at least proper-looking) anonymous functions in 5.3.0.
< 1294864027 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yeah, and they started calling them closures
< 1294864038 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :because they're confused about computarrzzz
< 1294864062 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :and then they added the use() cancer so that they can actually be closures.
< 1294864175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They also have a rather strange sort of nested functions; if you do function foo() { function bar() { ... } } then you can bar() from anywhere, but only after calling foo() once.
< 1294864204 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yes.
< 1294864218 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :use()?
< 1294864303 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea, it's like using a variable in a lambda without lambdaing it
< 1294864335 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :f = \x.x+y         <==>   f = function(x) use(y) { return x+y; }
< 1294864337 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :or something
< 1294864356 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :add dollar signs everywhere
< 1294864358 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Crap, just saw some false information, than a link to Snopes discrediting it. My understanding though, is that if you receive information that you only mentally discredit later, it still gets stuck in the mind as "true"
< 1294864373 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :f = \x.x+y         <==>   $f $= $function($x) $use($y) ${ $return $x$+$y$; $}
< 1294864393 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: oh damnnnnnnn
< 1294864405 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :php is mad .....
< 1294864409 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and even pre 5.3.0 (since 4.0.1) they had this thing for anonymous functions: string create_function(string $args , string $code)
< 1294864422 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what the hell
< 1294864423 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You give it a bit of code as a string, and it defines a randomly named new function and returns the name.
< 1294864437 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :yea
< 1294864440 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Then you can pass the new name into something that takes a callback.
< 1294864457 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :they also do a shitload via eval()
< 1294864466 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :which is fucking funnay.
< 1294864533 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :create_function will waste memory though, there is no way to delete a function in PHP, or to override one which exists.
< 1294864548 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, ooh, like Forth!
< 1294864550 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :However, it is possible to pass an array with an object, as a callback. So you can do like that instead.
< 1294864560 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :
< 1294864647 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: php wasting memory? CAN'T BE
< 1294864676 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ARE YOU SURE?
< 1294864676 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if Objective-J is decent
< 1294864681 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :hah
< 1294864686 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: PHP is also slow. (However, it is fast enough to run my IRC client, and it actually does this well.)
< 1294864740 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :you've gotta be joking me
< 1294864744 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :a php irc client.
< 1294864762 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am not joking.
< 1294864785 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, meet zzo38.
< 1294864803 0 :ellioppro!5b68ec9a@gateway/web/freenode/ip.91.104.236.154 JOIN :#esoteric
< 1294864815 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :it installed, what are the chances
< 1294864821 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :and i only had to boot into a non-graphical environment and plug in ethernet _once_
< 1294864841 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro, when did you two merge into a superorganism.
< 1294864871 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I'm irritating coppro by circumventing his ignore, since he keeps doing the age-old IRC dickwaddery of bringing up that I'm ignored constantly.
< 1294864878 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: do you have an eval command there?
< 1294864911 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro: IS SUPERDUPERDRIVE YOURS???
< 1294864912 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro, I CAN'T HEAR YOU I'M IGNORING YOU
< 1294864922 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: for N hours, yes.
< 1294864924 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: There is a single eval command in the program, but it is used only for parsing the initialization file.
< 1294864926 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro, remember when you ignored me? You were furious when I curcumvented it
< 1294864936 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Not "furious" ...
< 1294864937 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And you kept reminding me that I was on ignore
< 1294864941 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :I just told you to stop doing it.
< 1294864941 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: can i somehow store numbers into your php process?
< 1294864942 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And only lines starting with <
< 1294864944 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :And ... no I didn't.
< 1294864965 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How many times did you mention that, due to the ignore, things were better?
< 1294864966 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: What do you mean? The eval does not take any input remotely.
< 1294864982 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: yeah ok.. but say i wanted to store a value that is later kept in the memory of your php process
< 1294864987 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :how would i do it?
< 1294864991 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Zero?
< 1294864997 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro, more than that
< 1294865005 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Unless my memory is failing
< 1294865025 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Do you remember the dates?
< 1294865031 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: lies, ellioppro never ignores anyone
< 1294865044 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :ellioppro is everyone's friend.
< 1294865049 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :yes. i am
< 1294865054 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :^
< 1294865056 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :download faster, you fucking computer
< 1294865062 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :welllllll, except for Phantom_Hoover
< 1294865063 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: As far as I know you cannot do that. (You can send things and it is stored in the scrollback of PuTTY)
< 1294865080 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(PHIRC does use PuTTY to actually display everything in colors and so on)
< 1294865098 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :12:32:38  Crap, just saw some false information, than a link to Snopes discrediting it. My understanding though, is that if you receive information that you only mentally discredit later, it still gets stuck in the mind as "true"
< 1294865102 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: do you get any commands that respond to triggers or something?
< 1294865104 0 :ellioppro!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: OH MY GOD YOU WILL HOLD THIS MISUNDERSTANDING FOREVER
< 1294865108 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :What's this about Phantom_Hoover?
< 1294865118 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: ellioppro is not his friend
< 1294865141 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: The program will respond automatically to CTRL+A commands: FINGER PING TIME USERINFO VERSION
< 1294865147 0 :ellioppro!unknown@unknown.invalid NICK :copprelliott
< 1294865155 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: do you prefer this version?
< 1294865167 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :cheater00, candidly, I don't think he's too fond of cheater00 either.
< 1294865175 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe he has .*e.*l.*l.*i.*o.*t.*t.* on ignore
< 1294865186 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(But only if /SET ANSWER + is set)
< 1294865192 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: copprelliott is very fond of cheater00
< 1294865199 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: oh
< 1294865206 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: that's not good
< 1294865225 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: you should have at least one command that takes the message, stores it as a number, and prints it or something
< 1294865248 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: Why is such a thing necessary?
< 1294865259 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :it's necessary. no explanation given.
< 1294865294 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Here is the code, you can look at it, and make your own modifications if that is what you want to do:  http://sprunge.us/QeLb
< 1294865352 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :ubuntu's trackpad driver sucks
< 1294865381 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :i've had some problems with it
< 1294865386 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :what do you have problems with?
< 1294865399 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't seem to do any multitouch, prolly i need another driver
< 1294865405 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :i can't, for instance,s elect things
< 1294865408 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :*instance, select
< 1294865411 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :copprelliott: also, make sure your cpu is running on normal speed
< 1294865414 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :not on speedstep
< 1294865417 0 :GreaseMonkey!~gm@2001:4428:251:1:21f:16ff:fe68:a55 JOIN :#esoteric
< 1294865417 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host
< 1294865417 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric
< 1294865418 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :why
< 1294865430 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :i'd prefer to keep the fan down + conserve power usage.
< 1294865533 0 :cheater-!~cheater@e181134127.adsl.alicedsl.de JOIN :#esoteric
< 1294865545 0 :cheater-!unknown@unknown.invalid PRIVMSG #esoteric :because mine always boots into slowest_mode
< 1294865602 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :the cpu scales up as it is used, i see no issue
< 1294865660 0 :cheater-!unknown@unknown.invalid QUIT :Read error: Connection reset by peer
< 1294865676 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds
< 1294865714 0 :cheater99!~cheater@g224201135.adsl.alicedsl.de JOIN :#esoteric
< 1294865817 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :incidentally
< 1294865824 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :the superdrive makes a nice cd case
< 1294865839 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :i have a portable, unplugged USB drive to put ubuntu on any macbook air! kinda like a usb stick, except gigantic. :P
< 1294865846 0 :copprelliott!unknown@unknown.invalid PRIVMSG #esoteric :tl;dr too lazy to put in a box
< 1294865925 0 :copprelliott!unknown@unknown.invalid QUIT :Quit: Page closed
< 1294866000 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you like dc?
< 1294866096 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Why did coppro put him on ignore in the first place?
< 1294866109 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :because elliot is not shit
< 1294866111 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :t
< 1294866172 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What is the difference of cheater00 cheater99 cheater- ?
< 1294866190 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :we're the holy trinity
< 1294866220 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The service provider is all the same.
< 1294866265 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :truly, your cunning is remarkable.
< 1294866274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :WE HAVE A NON-TRINITARIAN HERE
< 1294866318 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://9gag.com/gag/67468/ Japan has improved upon the slip-n-slide.
< 1294866357 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" Gregor: Omg, make him do another one with the whole "begat" bullshit from Genesis." <<< surely modern bibles just have a few diagrams for these
< 1294866370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like KJB
< 1294866370 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :modern bibles LOL
< 1294866452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The text is even more WTF.
< 1294866462 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Modern Bibles are the same they just have different translations. Some also have footnotes, and some have deutrocanonical books, too.
< 1294866474 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Translate for us :P
< 1294866479 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Some might have diagrams, though.
< 1294866516 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "*something I can't read* Crank 2009! Milk! Construction! Explosions!" on the left.
< 1294866526 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" are the people who feel the need to advertise that they can't hear what the ignored person is saying" <<< no i think it's even worse when the ignored people start telling the ignorers how childish they are... wait, i'm even worse
< 1294866577 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This event is known to cause what some call a "milk explosion"
< 1294866594 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "September~October 'The Autumn of Sports' An example photograph‽" on the right.
< 1294866604 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, yeah. WTF?
< 1294866664 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, sorry, I completely misparsed a bit of that. s/Milk/Tits/
< 1294866688 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl
< 1294866769 0 :elliott!~elliott@91.104.236.154 JOIN :#esoteric
< 1294866773 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294866780 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" Sgeo, with oerjan and who else?" <<< good morning
< 1294866789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sgeo is holding an orgy?
< 1294866796 0 :elliott!unknown@unknown.invalid NICK :Guest78959
< 1294866829 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1294866832 0 :Guest78959!unknown@unknown.invalid PRIVMSG #esoteric :13:05:57  " Gregor: Omg, make him do another one with the whole "begat" bullshit from Genesis." <<< surely modern bibles just have a few diagrams for these
< 1294866836 0 :Guest78959!unknown@unknown.invalid PRIVMSG #esoteric :that would be ... amazing
< 1294866850 0 :Guest78959!unknown@unknown.invalid PRIVMSG #esoteric :especially w/ the incest
< 1294866855 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Stick it on a time line. :)
< 1294866871 0 :Guest78959!unknown@unknown.invalid PRIVMSG #esoteric :no, genealogical tree
< 1294866888 0 :Guest78959!unknown@unknown.invalid NICK :elliott
< 1294866890 0 :elliott!unknown@unknown.invalid QUIT :Changing host
< 1294866890 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1294866939 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Aren't you glad you've hidden your IP, which is 91.104.236.154?
< 1294866960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Extremely.
< 1294866983 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :My hostname is codu.org. Jealous much?
< 1294867000 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Maybe the reason you put "@unaffiliated/elliott" is to see if you are login to the services??
< 1294867022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You should set up a fake ident daemon (there's tons of them) on codu.org, and configure it to tell the server that your username is whatever your email username is.
< 1294867029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So your hostname would be your email address.
< 1294867036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS M Y IDEA (C) ME FOREVER--FOREVER
< 1294867063 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I want to put my hostname "zzo38computer.cjb.net" (it does resolve to the computer I connected from) but they will not do that.
< 1294867096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Who are "they"?
< 1294867108 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :THE MAN
< 1294867117 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The Freenode.
< 1294867119 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol @ elliott claiming he never repeatedly told someone they were ignored :E
< 1294867142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, oh i don't deny that
< 1294867148 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i just deny i did it the last time i ignored sgeo
< 1294867158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: *The* Freenode?
< 1294867165 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes.
< 1294867170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Are they a cabal?
< 1294867177 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I don't know.
< 1294867262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://9gag.com/gag/67468/ <<< but what if you accidentally have an erection and get stuck between the girls
< 1294867269 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :so elliott
< 1294867276 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that would be embarrassing
< 1294867278 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :are you going to install every language possible on your ubuntu now?
< 1294867289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: xD
< 1294867293 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: not really
< 1294867299 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what if the erection gets stuck between the girls?
< 1294867335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://www.cs.bham.ac.uk/~drg/papers/popl11.pdf
< 1294867361 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yay, another paper i can't understand
< 1294867363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" i just deny i did it the last time i ignored sgeo" <<< oh well possible
< 1294867370 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well i probably can
< 1294867370 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's the one I wanted to link you to earlier but couldn't find a legal copy of
< 1294867375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i haven't, yet, expended the effort to
< 1294867387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i like how you have to work to find a legal version of your own paper.
< 1294867396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the bottom of page 7 is amusing
< 1294867400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't actually recall you doing that with Sgeo, but you have definitely done it! maybe it was cool back then tho, dunno
< 1294867431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so umm
< 1294867431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :note that that isn't just "one such example", but the simplest known example
< 1294867441 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that took quite a bit of esoprogramming to find
< 1294867451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I WISH I COULD SIDUHGDSFGJKHGSJKFGHLSKJFLHL;GKFDJGDSKDS SELECT TEXT
< 1294867477 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what uni are you on again?
< 1294867492 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Manchingham.
< 1294867516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"on"
< 1294867523 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why does coppro have you on ignore?
< 1294867539 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :apparently the channel is better without me, i.e. the channel is almost silent
< 1294867540 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was just thinking about stuff and realized i might know how to prove this thing i've spent like 40 million hours trying to prove... and then i quickly stopped thinking about it before realizing what the reason for *this* idea not working will be, tl;dr, i can never think about math again :(
< 1294867585 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :haha oklopol, you are reduced to liberal arts!!!!!!
< 1294867597 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :11:45:00  copumpkin: And then log read to hear what the ignored person is saying.
< 1294867597 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :11:45:04  Thereby defeating the point.
< 1294867604 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Not necessarily.
< 1294867612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm going to play Quadrapassel until you tell me how to get selection working.
< 1294867627 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or maybe i need to change my branch of math to something far enough
< 1294867633 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Get selection working on what?
< 1294867664 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :If you want to be able to ignore the dross someone comes out with 90% of the time and get context when someone else actually pays them any heed, it's worthwhile.
< 1294867693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's http://www.cs.bham.ac.uk/~drg/papers/popl11.pdf? opening pdf's from the internets is just so much work
< 1294867701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :finally
< 1294867701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523:
< 1294867704 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ugh
< 1294867713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523:
< 1294867715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :seq : com × exp → exp is sequencing of command with expression, denoted by “;” when used in infix
< 1294867715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :notation, resulting in an expression with side effects;
< 1294867716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes?
< 1294867726 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i like fig 2 on page 8.
< 1294867734 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: "first we build this comprehensive cage to put side-effects in, then we poke a big hole in it"
< 1294867737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: my second paper as a PhD student
< 1294867750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's meant to be a simple imperative language
< 1294867753 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: i only use ignore in order to be in control of the times of looking at messages, so i don't pass out from anger when some retard is telling me how math works
< 1294867758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we didn't cage side-effects at all, except via variable scope
< 1294867771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: shush :P
< 1294867793 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and therefore actually look at all the messages later
< 1294867797 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric : Phantom_Hoover: i only use ignore in order to be in control of the times of looking at messages, so i don't pass out from anger when some retard is telling me how math works ← I use it to get rid of people who insist on butting into irrelevant conversations.
< 1294867821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I imagine a 38 is involved somehow.
< 1294867854 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh cool, then i might open it actually
< 1294867868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unlike the one before, I actually did most of the actual research that lead to that paper
< 1294867869 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what's a good way to figure out what touchpad driver I am using?
< 1294867874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it was only about half written by me
< 1294867874 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :we've been talking publishing some of my stuff once i get my master's finished
< 1294867900 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so currently publications are like the biggest thing in my life, you're basically a god now
< 1294867914 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in academia, publications are all anyone cares about, it seems
< 1294867918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that and money
< 1294867936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes about installing Chrome
< 1294867941 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sorry, Firefox; you're too hateful
< 1294868008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have a feeling Ubuntu is going to be able to do almost, but not entirely, not what i want with my touchpad
< 1294868071 0 :zzo38!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds
< 1294868077 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i don't really have the same experience, people are so damn modest... it's like they don't even pay attention to what they do... for instance today person X said he has book Y in his shelf, and prof Z said "oh, that's mine"; i asked "you mean yours as in you're the author, or as in you own it?", he said he owned it. ten minutes later, he looks at the cover and goes "oh right, i actually did write this"
< 1294868096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294868098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's amazing
< 1294868101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i aspire to be prof Z
< 1294868104 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric
< 1294868110 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(he was a coauthor and it was more than 10 years old but anyway)
< 1294868119 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah good. David Touretzky is getting involved in the PS3 BS.
< 1294868135 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Why is David Touretzky?
< 1294868137 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :s/Why/Who/
< 1294868218 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Professor of CS at Carnegie Mellon. Quite involved in the DeCSS litigation and a pain in the ass for the Church of Scientology.
< 1294868225 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :great ... i need to install Flash
< 1294868231 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric : i aspire to be prof Z ← I recall a story about one of the Cayley-era mathematicians who told someone the first thing in his proof was wrong, and then the person showed him a proof that he himself had done and forgotten about.
< 1294868239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294868240 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(he's responsible for many, many leaks of CoS doctrine)
< 1294868256 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that's just false humbleness
< 1294868264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*awesome
< 1294868288 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i have something good for you
< 1294868299 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: there's a ff plugin that installs the RIGHT version of flash for you
< 1294868316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what bullshit is that, i have a package manager
< 1294868321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it has the 64-bit flash in it
< 1294868324 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yea, the one from the package manager sucks dicks
< 1294868328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no it doesn't
< 1294868330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not as of recently
< 1294868333 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's the native 64-bit one now
< 1294868335 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :enjoy your 1 fps
< 1294868341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: umm, it's the 32-bit one that did that
< 1294868342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :idiot
< 1294868348 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :or you could just install flash-aid
< 1294868358 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :idiot yourself :p
< 1294868376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :right, flash-aid has secret access to a magical adobe version that fixes everything
< 1294868385 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yup
< 1294868386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :unlike the new 64-bit native one that Adobe released only a month or two ago
< 1294868390 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yup
< 1294868391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :uh huh
< 1294868399 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :dyurrrr
< 1294868400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok you're clearly trolling at this juncture
< 1294868406 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes i am
< 1294868410 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :because you weren't being nice
< 1294868415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, i don't use firefox.
< 1294868419 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :lrn2humans
< 1294868443 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :hmm, what do you use then?
< 1294868470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :chrome. usually.
< 1294868481 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :b-but
< 1294868486 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :chrome is missing so many things
< 1294868496 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :mostly user interface things
< 1294868501 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :God, XChat's ignore window is badly designed.
< 1294868504 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :vertical tabs, tab unloading..
< 1294868517 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It has the "Clear" button right where you'd expect the "Close" button.
< 1294868523 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :" oklopol: that's just false humbleness" <<< possibly, but it was some sort of survey or dunno, name was something like automata theory 134; actually may just have been a collection of papers, and he mentioned he was an author as a joke, since he happened to be compiling it now that i think about it :D
< 1294868523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: /ignore foo*!*@* all
< 1294868541 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes, I know.
< 1294868556 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you're well versed in the ignore
< 1294868590 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm going to ignore you now because i don't like the way you think
< 1294868597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok
< 1294868625 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294868669 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean it's not the things you say, or the way you say it, it's just what i can tell from the order and structure in which the facts come out, you think in a very insulting way.
< 1294868671 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*them
< 1294868678 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*from
< 1294868679 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xD
< 1294868680 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :god shitted
< 1294868689 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I'm going to ignore you because I think there are too many Finns on the channel and I can't handle all of them.
< 1294868699 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's 100% understandable
< 1294868712 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric
< 1294868725 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Then ignore *!*@*.fi ? Probably not the best idea, though.
< 1294868744 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I am going to ignore you because you are English and I'm contractually obligated to hate you.
< 1294868756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :okay
< 1294868770 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :We can all type in English.
< 1294868777 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no we kant]
< 1294868783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there was a finntroll on #math once, and TRWBW was like "k, there goes that country forever"
< 1294868797 0 :Gregor!unknown@unknown.invalid TOPIC #esoteric :The sucked up fleep channel | I'll suck up ALL your fleep, baby! | http://esolangs.org/wiki/Main_Page | logs: http://tunes.org/~nef/logs/esoteric/?C=M;O=D or (hg) http://codu.org/projects/esotericlogs/hg/
< 1294868815 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm going to ignore you because you keep on calling me a troll, and i don't like honest people
< 1294868824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i forget, is trwbw the bad one or the good one
< 1294868826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: ok
< 1294868842 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I am going to ignore you because you are fairly English.
< 1294868842 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i don't know because i don't know who the other one you mean is
< 1294868847 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :trwbw is the bad one and good one at the same time
< 1294868852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i don't
< 1294868855 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :he's an total idiot though.
< 1294868859 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: But I'm a Jew! A filthy, filthy Semite!
< 1294868860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm just asking whether he's bad or good
< 1294868860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh
< 1294868862 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :trwbw is a very special person
< 1294868862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :prolly good then
< 1294868864 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :re cheater99
< 1294868872 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: O, yes, you prefer cheating, isn't it? Well, I want you to please stop cheating. (I will not force you to stop, or put you on ignore, though.)
< 1294868875 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: enjoy your TRWBW
< 1294868876 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :indeed
< 1294868885 0 :elliott!unknown@unknown.invalid NICK :coprophiliac
< 1294868887 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :hi coppro
< 1294868888 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, no amount of Jewishness can compensate for being English!
< 1294868890 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :having a nice day today?
< 1294868910 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: i will put you on ignore because you refuse to put me on ignore. i will unignore you just as soon as i find out you have ignored me.
< 1294868918 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It's like homeopathy!
< 1294868950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :coprophiliac: way to build on linking that scat porn thing
< 1294868966 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :>_>
< 1294868967 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :you can't
< 1294868968 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :prove
< 1294868969 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :ANYTHING
< 1294868972 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i will ignore you because i will ignore you
< 1294868980 0 :coprophiliac!unknown@unknown.invalid PRIVMSG #esoteric :i will ignore you iff i ignore you
< 1294868980 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294868985 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294868996 0 :coprophiliac!unknown@unknown.invalid NICK :tarski
< 1294869000 0 :tarski!unknown@unknown.invalid PRIVMSG #esoteric :taken
< 1294869001 0 :tarski!unknown@unknown.invalid PRIVMSG #esoteric :what shit
< 1294869002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so could everyone here give me their addresses in pm
< 1294869003 0 :tarski!unknown@unknown.invalid NICK :elliott
< 1294869010 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like irl addresses
< 1294869010 0 :Phantom_Hoover!unknown@unknown.invalid NICK :banach
< 1294869011 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what kind of addresses
< 1294869013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh
< 1294869015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why
< 1294869018 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: www.god.com
< 1294869025 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, wtf
< 1294869026 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yours i have already so i don't see why i need to answer
< 1294869032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no, we moved
< 1294869033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::>
< 1294869037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :twice actually.
< 1294869044 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, then do give
< 1294869045 0 :banach!unknown@unknown.invalid NICK :sierpinski
< 1294869049 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no :D
< 1294869050 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :why do you want my address now oklopololopol
< 1294869054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gimme yours
< 1294869056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'll come visit
< 1294869074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay
< 1294869080 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: not part of the deal
< 1294869091 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well it's either this or no deal
< 1294869100 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: are you really in finland btw?
< 1294869112 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :or is that just a bnc
< 1294869114 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :of some sort
< 1294869125 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well just in case
< 1294869134 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :just in case what?
< 1294869142 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :just in case you have nowhere to send out anthrax?
< 1294869166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sweet, sound doesn't work
< 1294869171 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just in case i'm in the neighborhood and want human company, ofc
< 1294869185 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: that shouldn't be too hard to fix, they do that on purpose to weed out 'posers'
< 1294869194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: xD
< 1294869198 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK fine I put cheater99 on ignore......
< 1294869205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : OK fine I put cheater99 on ignore......
< 1294869214 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok fine unignored
< 1294869220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YAY
< 1294869221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :flip flop
< 1294869227 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric ::>
< 1294869274 0 :sierpinski!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to put j-invariant on my watchlist for ignoring for suspected Englishness.
< 1294869295 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was given no addresses :\
< 1294869299 0 :sierpinski!unknown@unknown.invalid NICK :Phantom_Hoover
< 1294869329 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Because they said so........
< 1294869434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with having an oklo ring your doorbell
< 1294869443 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RING RING
< 1294869447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :here comes oklop
< 1294869450 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-p
< 1294869537 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294869551 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: i'm really in finland
< 1294869553 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :he's like krampus at your door
< 1294869554 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also
< 1294869554 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :<1> i cheater99;
< 1294869568 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay got first address
< 1294869578 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :can someone tell zzo38 to unignore me now?
< 1294869603 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Now I don't want to filter it anymore.
< 1294869604 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: but won't you then ignore him?
< 1294869654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait what?
< 1294869677 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: and why do you ignore the English?
< 1294869700 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ais523, because otherwise I am not allowed to live in Scotland without a visa.
< 1294869713 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah
< 1294869718 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no, this was a one-time event
< 1294869728 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I looked at the log file, and I realized that I switched off the filter at the time which they told them to tell me to stop, it is coincidence, though, that it happened at the same time.
< 1294869730 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: ah
< 1294869746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: well, scotland is better at everything but football, and I don't care about football
< 1294869751 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so why don't you just look down on us intead?
< 1294869755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*instead
< 1294869767 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :scotland has HAGGIS
< 1294869770 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yum
< 1294869780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: it also has a sane education system and a sane legal system
< 1294869786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is possibly more important
< 1294869789 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ais523, we also have a worse life expectancy.
< 1294869814 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haggis is the awesome
< 1294869815 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ais523: and, HAGGIS.
< 1294869832 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: really? that surprises me
< 1294869846 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ais523, we invented the deep-fried Mars Bar.
< 1294869851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unless the stereotypes about scots and healthy eating are actually true, which would surprise me even more
< 1294869854 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Yes, we have a lower life expectancy.
< 1294869855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I tend not to believe in stereotypes
< 1294869876 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and although I know you invented the deep-fried mars bar, I thought that was just for selling to tourists
< 1294869898 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, wait, are we in an antiflamewar?
< 1294869905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'd better go home before it gets even worse
< 1294869907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye everyone
< 1294869909 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294869950 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I should point out at this point that I am not very Scottish at all.
< 1294870021 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what does that mean
< 1294870452 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :okoploop: My address is too easy to find that I'd bother distribatibuting it, but don't you already approximately know?
< 1294870563 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :"Finland".
< 1294870564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know which town you live in
< 1294870577 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but yeah i know where to find you
< 1294870591 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i have plans for a few others as well
< 1294870598 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How... ominous.
< 1294870623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294870628 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: is it true that children aged 11 drink vodka in finland by the glass
< 1294870652 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :"Crazed student kidnaps 4, uses them for insane experiment."
< 1294870680 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i remember we drank one glass of vodka each when i was 10 or something, with a friend, but i didn't start drinking until i was like 15
< 1294870683 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or maybe 14
< 1294870709 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They do seem to start younger (12?) nowadays, though.
< 1294870712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but some 11yo's certainly drink a lot, i think they do in every country
< 1294870729 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=7sNge0Ywz-M
< 1294870731 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :this is fun
< 1294870736 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :he writes fibonacci in minecraft
< 1294870775 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Vodka_belt ← I did not know that was a term.
< 1294870835 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so umm, i think my idea works
< 1294870857 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for the problem i've been trying to solve
< 1294870861 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant, I wish he'd had monsters on.
< 1294870873 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now i can't continue thinking about it because i'm so excited
< 1294870874 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...
< 1294870883 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Creepers exploding on the data bus would be a novel excuse for computer failure.
< 1294870939 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294870957 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Creepers on the Data Bus", yet another band name.
< 1294870975 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or a really weird euphemism.
< 1294870987 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Sorry, I can't come today; I've got the creepers on my data bus, if you know what I mean."
< 1294870990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to creep on HER data bus
< 1294871002 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :creepers on the data bus is my meat loaf cover band
< 1294871066 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1294871087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This is better.
< 1294871127 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ubuntu suck cess?
< 1294871195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Success enough. Tweaking things can come later.
< 1294871199 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, creepers on the data bus: the best excuse for computer failure ever?
< 1294871202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Touchpad isn't working perfectly but I can refine it gradually.
< 1294871204 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: YES.
< 1294871230 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Now: can I adapt it to get out of homework?
< 1294871254 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I've already tried "I wrote it on a flash drive, then I dropped it and the partition table fell out!"
< 1294871304 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Bring in a melted-in-the-oven floppy, and then just say "well *now* I know why they call them floppies!"
< 1294871320 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Heh.
< 1294871345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I have erectile dysfunction... but hey, at least I know why they call them floppies now!"
< 1294871766 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to play EteRNA
< 1294871865 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds
< 1294871937 0 :cheater99!~cheater@g231049019.adsl.alicedsl.de JOIN :#esoteric
< 1294872035 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, please tell me that's a game in which you play as a cell.
< 1294872056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fisch,
< 1294872057 0 :elliott!unknown@unknown.invalid QUIT :Quit: Leaving
< 1294872069 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1294872072 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...or double fisch?
< 1294872089 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's a game where you try to design RNA molecules
< 1294872121 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't this cooperative action game be great where you have a bunch of people that are a cellular automaton, and everyone must behave according to the local rule, or CHAOS ENSUES
< 1294872143 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or single-player adventure mode
< 1294872147 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :where you are *one* cell
< 1294872181 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Lagerholm estimate is in single digit number of days...
< 1294872198 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :our cellular automata course started
< 1294872233 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sofar we've done some basic cantor topology stuff, proved a few things about neighborhoods, and looked at golly simulations for hours
< 1294872244 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :3M allocations from China marked as new (less than 5 days ago).
< 1294872255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: :D
< 1294872313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did you know cellular automata look really pretty when you run them? this was news to me, i just knew their theory was pretty
< 1294872340 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :APNIC: 2.39 /8s in RIR Pool
< 1294872356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes i knew this
< 1294872362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: mr. wolfram
< 1294872374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i read wolfram's book once but he didn't mention they look pretty when run
< 1294872383 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :cantor topology??
< 1294872386 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he just said they look really IMPORTANT and FUNDAMENTAL
< 1294872398 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :There is still ~20 day spread between the Lagerhom and Houston estimates (due to differing thresholds)...
< 1294872400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: one of the names of the product topology of Z
< 1294872403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm
< 1294872405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :S^Z
< 1294872405 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what
< 1294872414 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what does it have to do with CA?
< 1294872416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because it's topologically equivalent to cantor sets
< 1294872417 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm
< 1294872422 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :CA is all about topology
< 1294872425 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :really?
< 1294872429 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm yes
< 1294872438 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well
< 1294872443 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :please tell me what the connection is
< 1294872465 0 :copumpkin!unknown@unknown.invalid PRIVMSG #esoteric :the galois connection!
< 1294872469 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can try, but i'll need to come up with a concrete example
< 1294872474 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmmhmm
< 1294872492 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Basically, it is all up to APNIC on when IANA pool is going to deplete...
< 1294872498 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so say all finite patterns have a preimage, then "by compactness", all configurations have a preimage
< 1294872503 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :an application of topology right there
< 1294872517 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :huh
< 1294872522 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because it's S^Z is a compact space, and finite patterns can be made converge into your configuration
< 1294872574 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so preimages of them have a converging subsequence (by compactness) that converges to an X such that X has to have that limit configuration as its image
< 1294872574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i wish my trackpad wouldn't freeze up if i move it for too long
< 1294872580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :until i move away for a second and restart moving
< 1294872588 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did you follow that? i can do it more clearly
< 1294872602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i think)
< 1294872735 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll try to improvise: let G be a CA function with a quiescent state q such that G(q, ..., q) = q, such that for all "finite configurations" c there is a c' such that G(c') = c, where finite configuration = finitely many non-quiescents
< 1294872794 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, consider an arbitrary configuration, also called c for some reason, take a sequence of finite configurations c_i converging to it (why can i do this?), and for each of them a preimage c'_i
< 1294872820 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then, take a converging subsequence of c'_i
< 1294872858 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :call that say (d_i), we still know G(d_i) converges to c
< 1294872869 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because G(d_i) is a subsequence of c_i
< 1294872890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, because d_i converges, also G(d_i) converges, because G is continuous
< 1294872930 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but we know limits commute with continuous functions, so c = lim G(d_i) = G(lim d_i)
< 1294872945 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :therefore, the limit of the d_i is a preimage of c
< 1294873010 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I like the way the channel can segue into advanced mathematics in a matter of seconds.
< 1294873015 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Last time APNIC allocated at something like 2.1 or 2.2 /8s, which is about 0.2 to 0.3 /8s left...
< 1294873018 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :got it? this illustrates the techniques, but in this case you could just open up the meanings of the topological terms, since there's so little of them used
< 1294873019 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :oklopol always seems to be involved.
< 1294873025 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION → sleep
< 1294873028 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Remote host closed the connection
< 1294873031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that wasn't very advanced :D
< 1294873032 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :In number of addresses, that's about 4 million.
< 1294873054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it had limits and ' in it
< 1294873056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ADVANCED
< 1294873067 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: did you know CA are exactly the shift-commuting continuous functions from S^Z to S^Z?
< 1294873096 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :shift turns configuration x into its left-shifted image, as you might have guessed
< 1294873113 0 :zzo38!unknown@unknown.invalid QUIT :Quit: The Tao that can be spoken of is not the Tao.
< 1294873119 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and shift commuting is of course that it doesn't matter whether you apply the function before or after the shift
< 1294873120 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :4 million... And we are down 3 million in last 5 days...
< 1294873134 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that makes sense
< 1294873159 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Who is using all these IPs?
< 1294873187 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: that's actually a sort of trivial thing, in this symposiom I TALKED IN, there was this presentation where they basically just extracted that from some basic category theory for a much larger class of things than just CA, without really doing much
< 1294873197 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it's a lot of fun, and that's the reason topology is useful
< 1294873219 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for instance, if a CA is reversible, then its inverse is also a CA function
< 1294873229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how does that follow from topology and that characterization?
< 1294873237 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: China.
< 1294873252 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm, is asking questions annoying btw, it seems i've started doing that :D
< 1294873265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not really
< 1294873283 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's basically a nicer form of "obviously"
< 1294873285 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess
< 1294873297 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Jeeze.
< 1294873372 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :If APNIC uses 2.2 as alloc threshold this time, that would likely mean exhaustion next week.
< 1294873420 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :The reserves holding this month seem rather unlikely...
< 1294873439 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DAMMIT CHINA
< 1294873452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As it was last month, it's *all* a matter of when APNIC feels like allocating.
< 1294873466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Could easily happen right now.
< 1294873500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i wanna take over apnic
< 1294873501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :MWAHAHAHA
< 1294873506 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: answer, since you didn't answer my first question either: S^Z is a compact space, so the inverse of a continuous bijection is continuous (basic topological result), and shift commuting should be obvious
< 1294873512 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: question, do APNIC _know_ what doing that will result in? :D
< 1294873554 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :S^Z being compact is a fun exercise if you haven't played with this stuff
< 1294873564 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :what is S?
< 1294873571 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh just the state set
< 1294873575 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :arbitrary finite set
< 1294873581 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :ok
< 1294873585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sorry about that, i forget to mention things
< 1294873594 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: They are all *very* well aware that IPv4 depletion happens insanely soon.
< 1294873609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: so is it possible that APNIC will hold back just to shut up doomsday prophets? :D
< 1294873627 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: If they "hold back", we *might* get another month out of IPv4.
< 1294873642 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yeah, but would _you_ give the order "MAKE THE ALLOCATION!"?
< 1294873650 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vodka looks interesting
< 1294873651 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes.
< 1294873673 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How long can APNIC hold out for?
< 1294873689 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Vodka looks dead
< 1294873702 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Not long!
< 1294873715 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And not worth discussing.
< 1294873751 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We've likely got a bit over a year untiil *every* RIR is out...
< 1294873763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what Sgeo is trying to say is, he INGESTED the vodka
< 1294873794 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :It is more like they already have been holding back for at least a month...
< 1294873876 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And if the scary allocation rates shown on December continue after new year's, the extra address pool is going to deplete in no time (forcing allocation).
< 1294873895 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is gonna be great
< 1294873914 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Waiting a month, their RIR pool would run SERIOUSLY low.
< 1294873914 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :is there a site to host a PDF, like imgur?
< 1294873914 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: did you lost interest, i was hoping i could lecture about this all night :D
< 1294873917 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*lose
< 1294873932 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I am interested in it but I would like to start at the beginning
< 1294873948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: filebin.ca throws anything you throw at it ... when it's up
< 1294873963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: foobin can of course do pdfs... but you need a server, and also me to have written it
< 1294873964 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :already
< 1294874046 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: we are very close to the beginning, if you're fluent in topology; but i suppose that's not necessarily the case
< 1294874137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically: 1. S^Z is compact (special case of tychonoff) 2. CA are the continuous and shift-commuting functions 3. examples of using these ideas in proofs; i started at 3
< 1294874184 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I know the definitions of topology but not the theorems like tychonoff. I can learn it another time though.
< 1294874246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :j-invariant: i was joking about lecturing all night, don't worry
< 1294874267 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: oh :(
< 1294874294 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm, would you like a lecture?
< 1294874299 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :of corse
< 1294874303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294874313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no one EVER wants a lecture!
< 1294874353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: so have you given up on ur again
< 1294874357 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't prove tychonoff. that's crazy shit. i can prove S^Z compact directly though. i think
< 1294874430 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's easy if we already know that CA characterization, but hmmhmm
< 1294874440 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe my numbering was wrong!
< 1294874452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i haven't actually had to implement this theory
< 1294874459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've just read other people's code
< 1294874470 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... About 1 billion endpoint devices and about 625 trillion IPv6 subnetworks allocated...
< 1294874493 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay so first of all we should probably start with S^Z being metrizable
< 1294874515 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that is, you can implement the topology with a metric
< 1294874579 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: which metric?
< 1294874584 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :one such metric d is defined as follows: if x and y are in S^Z, d(x, y)= 2^{-n} for the smallest n such that x_n != y_n or x_{-n} != y_{-n}
< 1294874606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do you know what the product topology on S^Z is?
< 1294874652 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Not exactly what I would call efficient use of address space...
< 1294874718 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it has S^\{i : i < j\} x {s} x S^\{i : i > j}} as a subbase, that is a subbase is given by sets where one cell has to be s, and others can be anything
< 1294874732 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*that is, a subbase
< 1294874751 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :where s and j range over S and Z, respectively
< 1294874776 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this is just the definition of product topology, which we'll make more sense of later, for instance that metrizability should already clarify it a bit
< 1294874832 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :ok
< 1294874875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the product topology of topological spaces (T_i) in general has as a subbase, for each i, and each open U \in T_i, U x \product_{j != i} T_j
< 1294874890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just used the fact {s}'s are open sets forming a base for the finite set S
< 1294874909 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(on which we of course use the discrete topology)
< 1294874928 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I want to see documentation that isn't in bed with the /Web part
< 1294874948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: ah, so you still don't realise that it's a proof-of-concept
< 1294874952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :essentially
< 1294874952 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so okay now we have the topology of S^Z down, let me try to explain why that d implements it
< 1294874968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: the point of the /web part is to show why the extended type system is helpful.
< 1294874984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well first of all, given that d is a metric (i think that's obvious, but should check), it must give us *some* topology on S^Z
< 1294875028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so all we have to prove is: 1) if B is an open ball in the topology given by d, then there's an open set in the product topology of S^Z that contains it 2) vice versa
< 1294875052 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I am following
< 1294875054 0 :copumpkin!unknown@unknown.invalid NICK :__copumpkin__
< 1294875056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :alright
< 1294875071 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now consider such a ball B, it is given by a radius r = 2^{-k}
< 1294875095 0 :__copumpkin__!unknown@unknown.invalid NICK :copumpkin
< 1294875103 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's say it's aroung configuration x, now this ball, by the definition of d, contains all y such that x and y agree in the size k neighborhood of the origin
< 1294875114 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or some off-by-one error there, depending on how exactly i defined d
< 1294875130 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't actually matter, but i guess can try to be more precise if you like?
< 1294875174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(oh and that neighborhood of the origin isn't a topological neighborhood, just an intuitive idea)
< 1294875194 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that the cells of y that are at most k steps from cell 0 must agree with those cells of x
< 1294875245 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is Learn You A Haskell considered decent? I pointed someone to it
< 1294875248 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :[Someone from class]
< 1294875250 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because otherwise d would be larger, since if x and y disagree in some |j| < |k|, then d(x, y) >= 2^{-j} by definition of d, and that's bigger than 2^{-k}
< 1294875250 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes.
< 1294875255 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm
< 1294875266 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ok
< 1294875268 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :where i forgot some ||'s around k and j
< 1294875304 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*d(x, y) >= 2^{-|j|} *that's bigger than 2^{-|k|}
< 1294875352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i'm waiting for some sort of confirmation, since you gave one such without asking)
< 1294875357 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I think I should write a note on this one
< 1294875361 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's a note
< 1294875363 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: for the equivalence proof
< 1294875366 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :I just mean on a bit of paper
< 1294875370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :equivalence of what?
< 1294875374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :d and product
< 1294875404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean write down the definitions or?
< 1294875618 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :I meant write the whole proof out
< 1294875623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :alright, go for it
< 1294875624 0 :j-invariant!unknown@unknown.invalid PRIVMSG #esoteric :so I don't get stuck
< 1294875686 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean without any input from me? there is really no trick here, so you can certainly do this yourself if you are organized enough not to drown in the details
< 1294875737 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death
< 1294875772 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and remember basic things like intersections of open sets being open...
< 1294875791 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :even elliott knows that
< 1294875794 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :though
< 1294875799 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that hurts man
< 1294875805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i was just about to say this line:
< 1294875808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did you know that?
< 1294875817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : hey oklopol teach me some maths   okay, so if 2+2=4, then 2+3=5
< 1294875828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : you following?   eys
< 1294875829 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*yes
< 1294875832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : you sure?
< 1294875835 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294875843 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey i once taught you algebra
< 1294875850 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : should i prove it to you
< 1294875852 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but then you were all like NO MORE, PLEASE GO AWAY
< 1294875861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i was like :(
< 1294875885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol how did the proof go
< 1294875907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : well, you see, 2=1+1 (i'll explain why later), so it's 1+1+1+1=4
< 1294875925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : we can reduce this partially to peano arithmetic, namely, SSSS0 = 4
< 1294875927 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : wait
< 1294875930 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : what's peano arithmetic
< 1294875936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : ummmm S is like 1+ and 0 is like 0
< 1294875941 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : why not just write that
< 1294875945 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : ...fuck you
< 1294875948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* oklopol has left IRC
< 1294875953 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294875954 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, fuck you
< 1294875961 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :(and don't smile at us)
< 1294875978 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ACTION punches oklopol with the power of a thousand punches!
< 1294876005 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :still laughing at myself
< 1294876016 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :2+2=4 => 2+3=5 only if 3=S2 and 5=S4.  let's define more interesting numbers.
< 1294876054 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i don't get it, how did you prove that implication
< 1294876076 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have to somehow remove the 2
< 1294876080 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :from the left sides
< 1294876093 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294876098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i like how hilarious this joke at my expense is.
< 1294876105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* oklopol has joined
< 1294876110 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's a false implication.  i started with P^~P and went from there
< 1294876111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : okay so let's try something simpler
< 1294876115 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD
< 1294876120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : in fact, let's not
< 1294876128 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : -1*-1 = -1
< 1294876131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : and i can prove it
< 1294876158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : -1*-1 = -(1*-1), which is -(-1*1), which is (--1)*1, now --1 = 1, so -1*-1 = 1*1 = 1
< 1294876162 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : following me?
< 1294876180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : yes, but i don't see what this has to do with the hairy ball theorem
< 1294876182 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i see. in a recent exam on ergodic theory, i did a similar thing, and proved everything is an extremal point os any set.
< 1294876182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's
< 1294876183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a punchline
< 1294876185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or something
< 1294876212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: do you like my cubically valid proof
< 1294876254 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know how the hairy ball theorem is proved
< 1294876262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i couldn't help you with that
< 1294876268 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hehehehehe hair yablabsf
< 1294876271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ybalbslls
< 1294876273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*ballsjfk\
< 1294876319 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah the funny thing about that theorem is is sounds like a guy's low-hangers with hair on them
< 1294876322 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*it
< 1294876334 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and not just the name, the proof is pretty fucking perverted as well
< 1294876386 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the hairy ball theorem? you mean the one that says a vector field on a sphere has at least 2 points of discontinuity?
< 1294876395 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm
< 1294876398 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at least 1 you mean
< 1294876401 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :?
< 1294876410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or is it 2? because it sure looks like 1 is possible
< 1294876416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm
< 1294876420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait i'm a fucking retard
< 1294876431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my counterexample had 2
< 1294876459 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so anyway oklopol
< 1294876459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: but yes, that one
< 1294876463 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how can i make a topological database
< 1294876467 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a database
< 1294876469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :based on topology
< 1294876469 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is that easy to see?
< 1294876482 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :good question
< 1294876505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because uh
< 1294876508 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :botte needs that
< 1294876513 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :currently my design is just like, based on datalog
< 1294876515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and where's the fun in that
< 1294876520 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could have the discrete topology, i hear that's the BIGGEST topology of al
< 1294876521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :l
< 1294876533 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so clearly you'd get *more* stuff out of it
< 1294876565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: can i have databases be like
< 1294876566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :balls
< 1294876568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that i make hair
< 1294876569 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :y
< 1294876572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and turn into tori
< 1294876581 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tori?
< 1294876586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :plural of torus
< 1294876587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :moron
< 1294876589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D
< 1294876592 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there need not be discontinuities on tori
< 1294876595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait
< 1294876596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :erm, i know that
< 1294876598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's actually the plural
< 1294876601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was toruses
< 1294876603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDDD
< 1294876606 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i was trolling
< 1294876610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh
< 1294876619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :tori is just such a silly word you know
< 1294876663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know some basic stuff about tori because addition of a constant vector on a torus is one of the basic examples you do in dynamical systems
< 1294876691 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i recently came up with fundamental groups of graphs, although naturally i then found this obvious definition in a paper, stated in a nicer way
< 1294876697 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and
< 1294876707 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tori are the first things you do with fundamental groups
< 1294876710 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because of the groups they give
< 1294876713 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*one of the
< 1294876778 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe i could just go to uni, i feel like this is not a very productive use of my important time
< 1294876785 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :unless j returns