< 1193184001 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :time your parsing&loop < 1193184016 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :no, that isn't how long my interpreter takes to run < 1193184017 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1193184019 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :i really don't give a fuck < 1193184026 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :right now i'm trying to work out why my nesting breaks randomly < 1193184141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193184150 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :0.116 now < 1193184162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pretty much the same speed as an empty program < 1193184169 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's try a more complex program :D < 1193184192 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :i can't, seeing as my interpreter keeps claiming unmatched braces < 1193184206 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1193184211 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can i see the new one? < 1193184212 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :i'm fixing it now < 1193184215 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :and yeah in a minute < 1193184225 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :WOW < 1193184231 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :this: < 1193184232 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :http://www.hevanet.com/cristofd/brainfuck/fib.b < 1193184235 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :goes unimaginably fast < 1193184257 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :just now, i ran it and then as soon as i could - i.e. right after hitting enter, i hit Ctrl-C to terminate it < 1193184258 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :it got up to: < 1193184260 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :077649278811148299629990130790497978399974693652401690797312244381 < 1193184263 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :er < 1193184266 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :1284057871006996373036197088663606849580363983512256652839038466984 < 1193184281 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1193184287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have some big variables < 1193184301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or my python prog or what? < 1193184317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193184318 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :i just checked the whole output -- < 1193184321 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :and it generated - get this < 1193184324 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :319!!! fibonacci numbers < 1193184339 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :in the shortest time i could make it run that my reflexes (which are good) would allow < 1193184352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't really find that impressive... fib is O(1), and O(n) if you do one by one < 1193184365 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :319 additions < 1193184368 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :how about i leave it going for 10 seconds < 1193184370 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :and then you tell me < 1193184401 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :ok, forget that < 1193184406 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :7.812s :P < 1193184420 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :ok, in 7.812s it calculated 3190 fibonacci numbers < 1193184426 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :now are you impressed? at least mildly? ;) < 1193184505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mine doesn't do that right i think < 1193184526 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :random factoid < 1193184532 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :using the standard brainfuck text reversal program < 1193184541 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :if i pipe my interpreter's source code to itself running that program < 1193184547 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :it takes 0.047s to run < 1193184548 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193184624 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what should the fibonacci program output? < 1193184628 0 :staplegun_!unknown@unknown.invalid PRIVMSG #esoteric :do you start with 1 and 1 as the first two in the array b4 u start the sequence? < 1193184658 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: fibonnaci numbers in decimal, one per line, continuously until halted < 1193184664 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :http://www.hevanet.com/cristofd/brainfuck/fib.b < 1193184675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193184675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :< < 1193184675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>< < 1193184675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>< >< >< >< >< < 1193184675 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>< >< >< >< >< >< >< >< ><['<', '<', '+', '>', '+', '>', '-']><['>', '+', '<', '-', ['>', '+', '<', '-', ['>', '+', '<', '-', ['>', '+', '<', '-', ['>', '+', '< < 1193184682 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wtf :) < 1193184711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1193184713 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1193184730 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my program doesn't do any output before the program finishes. < 1193184734 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1193184734 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193184749 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :speaking of which i should flush stdout on each bit of output, shouldn't i? < 1193184770 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how's it lame? < 1193184787 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :it should output when it gets the output < 1193184804 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nah it's nicer this way < 1193184861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, school tomorrow -> < 1193184865 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :no, that is not nicer < 1193184868 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :that is poitnless < 1193184872 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :would you like it if python did that? < 1193184992 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i generally dislike side-effects in programs where they're not needed < 1193185016 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :AHA < 1193185018 0 :ehird1!unknown@unknown.invalid PRIVMSG #esoteric :i fixed my interpreter < 1193185028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tralso, my screen is black now. wonder what happened.... < 1193185033 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and wonder what i'm typing < 1193185164 0 :staplegun_!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193185271 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1193185432 0 :ehird1!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193185457 0 :oklopl!i=oko@194.251.101.183 JOIN :#esoteric < 1193185507 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193185514 0 :oklopl!unknown@unknown.invalid NICK :oklopol < 1193185561 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay back < 1193185565 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now to sleep -> < 1193185591 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193187412 0 :sebbu2!unknown@unknown.invalid QUIT :"@+" < 1193188241 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1193188658 0 :cmeme!unknown@unknown.invalid QUIT :Excess Flood < 1193188791 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1193190417 0 :SEO_DUDE38!i=Deee@gateway/tor/x-b11a4922e963beca JOIN :#esoteric < 1193192158 0 :staplegun_!n=StapleGu@CPE-124-176-107-242.nsw.bigpond.net.au JOIN :#esoteric < 1193192557 0 :staplegun_!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193193162 0 :staplegun_!n=StapleGu@CPE-124-176-107-242.nsw.bigpond.net.au JOIN :#esoteric < 1193193170 0 :staplegun_!unknown@unknown.invalid PRIVMSG #esoteric :howzit < 1193193402 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :yupzit < 1193193407 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :thatzit < 1193193421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :,[] < 1193193433 0 :staplegun_!unknown@unknown.invalid PRIVMSG #esoteric :? < 1193193441 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :no, thatzn't < 1193193454 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :i meenz that i can sii my staple < 1193193456 0 :staplegun_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193193464 0 :staplegun_!unknown@unknown.invalid PRIVMSG #esoteric :ic .. < 1193193490 0 :staplegun_!unknown@unknown.invalid NICK :stap1egun < 1193193495 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think is the first time that someone has been in #esoteric without knowing Brainfuck. < 1193193513 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193193540 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :i know brainfuck < 1193193553 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How *dare* you not make sense of >,[>,]<[.<]! < 1193193572 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :my bad < 1193193617 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, actually those are just different types of symbols o_O -.- < 1193193627 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fa1r: It's a valid Brainfuck program. < 1193193639 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And a fairly simple example of Brainfuck at that. < 1193193645 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :so if you are coding bf, the spectator knows it, if not, then maybe not < 1193193654 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :looks like an input char until char is null then go back and overwrite it < 1193193665 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :with different chars < 1193193668 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :untilnull < 1193193682 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is #esoteric. . . And Brainfuck is the canonical esoteric language. < 1193193689 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :hum... sounds like useful one ^___^ < 1193193692 0 :stap1egun!unknown@unknown.invalid PRIVMSG #esoteric :im aware < 1193193692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :stap1egun: Well, yeah. . . Really, it just reverses its input. < 1193193728 0 :stap1egun!unknown@unknown.invalid NICK :schad < 1193193761 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193193786 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :if im writing a 2d esoteric language which uses a stack, would it be easier to write the interpreter in python or c? < 1193193799 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :sorry, not 2d, grid based < 1193193801 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure about *easier*. . . < 1193193815 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But I'd still do C. < 1193193822 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(largely because I don't know Python) < 1193193834 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i know c but im a nub < 1193193862 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :inventing a language is first thing to do as a "nub"? < 1193193869 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/nub/n00b/ < 1193193882 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fa1r: A dc clone would be a fairly simple thing to do as a C n00b. < 1193193884 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1193193885 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :oh shite, i must have missed something.. < 1193193886 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i program < 1193193893 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i just dont program c very well < 1193193902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(doing it *right* would be tricky, though. :p) < 1193193912 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i made a piet interpreter < 1193193913 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :c is quite fun, err, shit. < 1193193920 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193193943 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pikhq.nonlogic.org/bubble.c < 1193193947 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :s/n.+b/newbie/ < 1193193950 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bubble sort in obfuscated C. < 1193193977 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :fuck those ff plugins updating every night.. ;( < 1193194021 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol i know < 1193194025 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/PHAWN < 1193194112 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :sound like something easy to maintain.. < 1193194134 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :keep your work! switch to any esolang today!! < 1193194144 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193194147 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :+s* < 1193194156 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm reminded of Befunge. < 1193194181 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1193194187 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :unixcat is long :> < 1193194212 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :yea its alot like befunge i guess < 1193194293 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i wanted it to look so messy and confusing, like when you open an exe in notepad >_> < 1193194392 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Cute; a Windows user. < 1193194436 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :well, i wud use linux, but i cant get company of heroes to run on it < 1193194445 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric ::'( < 1193194449 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :also i have to do all my assignments in ... omfg ... vb < 1193194459 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :not just any vb < 1193194461 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :vb fucking 6 < 1193194467 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :pink teddies for the bosses ;-A < 1193194474 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193194498 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lucky ive got my last high school exam in a few weeks and i can start my conversion to linux < 1193194503 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Where do you go to school, and may I recommend you go to somewhere more prestigious, like the local degree mill? < 1193194513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. High school. < 1193194516 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :im in australia < 1193194528 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Who the fuck still uses VB6? < 1193194529 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :the it manager is a complete dumb ass < 1193194534 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Who the fuck ever uses VB? < 1193194536 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That shows. < 1193194555 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :he says he doesnt want to upgrade to 2005 because its .net and a completely different language < 1193194562 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i had to stop my self from loling in front of him < 1193194588 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The words "Visual Basic" say that it's a bad choice. < 1193194594 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1193194606 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :my teacher couldn't debug this line < 1193194614 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :textBoxMain.Text = Hello World! < 1193194624 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(of course, you must remember that I've been coding since I was 8. . . Programming is. . . Simple.) < 1193194633 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i love programming < 1193194674 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But are you any good? < 1193194680 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193194683 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i suppose < 1193194691 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :in the languages ive taken time to learn i guess < 1193194699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How long have you been coding? < 1193194703 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193194720 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :when did dark reign 2 come out? cause i started programming in c code for their mods < 1193194731 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i didnt realise it was c at the time though < 1193194737 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2000. < 1193194738 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :and i had to program it in a text file < 1193194745 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :so since 2000 i guess < 1193194785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has been coding for 10 years. :) < 1193194789 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric ::-A < 1193194793 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :well you do < 1193194812 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1193194827 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :"and i had to program it in a text file" <- err.. where d'you put it now, then? < 1193194857 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :the game interpreted it, it was actualy c, but it read structures and functions like it was < 1193194869 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :ill see if i can find an example < 1193194875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Then I doubt that it's C. < 1193194901 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :omg have they finally taken the dr2 site down? < 1193194923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :archive.org it. < 1193194949 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :no, it wasnt c it was c style < 1193194955 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :scripting < 1193195005 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :gah its all zipped up in zwp < 1193195071 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :anyhow < 1193195085 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i tried leanring c++ with opengl so i can make games < 1193195089 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :and it was fail < 1193195105 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i could get the c++ but game engine architecture i was terrible at < 1193195154 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :well.. games are kinda "no man's job" < 1193195159 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :you know what i'm saying < 1193195204 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1193195307 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :do you guys program in assembly ever/ < 1193195309 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :?* < 1193195318 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Guilty. < 1193195335 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's amazing how small you can make a "Hello, world!" program. < 1193195351 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193195373 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i want to learn it after i learn how to do something significant in c < 1193195376 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :could be a while < 1193195401 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :At last count I was at 76 bytes. . . < 1193195414 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :shit < 1193195485 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :well < 1193195544 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :what kind of stuff do u program? just esoteric languages? < 1193195552 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mostly. < 1193195588 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :its way more interesting than trying to code an fps in c++ or ... game maker for that matter < 1193195698 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Compilers are fun to write, too. < 1193195698 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :programming in esoteric? well.. the point is you never get anything usable with esoteric < 1193195717 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :not in esoteric < 1193195720 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I beg to differ. < 1193195724 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :writing an interpreter < 1193195727 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :they're mostly made of showoff and fun < 1193195728 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :or likewise < 1193195740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has written a game in Brainfuck. < 1193195749 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1193195752 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i want to see that < 1193195753 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Granted, I cheated, via a language I developed that targets Brainfuck. . . < 1193195754 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :oh jesus < 1193195770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pikhq.nonlogic.org/game.b IIRC. < 1193195783 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :hmm browsing these config files 5 years later tells me i didnt have any clue what the c prorgamming language was < 1193195801 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :game = usable, console game = fun. right < 1193195806 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :.. there you have it. < 1193195816 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193195833 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Try googling "Lost Kingdom" for something more astounding. < 1193195865 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :in australia? < 1193195877 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a larger game in Brainfuck. < 1193195928 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :holy piss < 1193195963 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :holy fucking christ < 1193195966 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :weel < 1193196001 0 :Fa1r!unknown@unknown.invalid PRIVMSG #esoteric :now that was a _surprise_... japanese && anime && based on cards && echo "Hell yeah! ;E" < 1193196125 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :well < 1193196198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :なぜ? < 1193196208 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :なな. < 1193196222 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://jonripley.com/i-fiction/games/LostKingdomBF.html < 1193196239 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1193196240 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :なな?なぜそれと言ったか? < 1193196242 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :i downloaded it < 1193196246 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :2.5 mb source code < 1193196482 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :visual c++ can compile c code cant it? < 1193196506 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I dunno. < 1193196513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Try Cygwin or Mingw. < 1193196603 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :20:23 < 1193196785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. And? < 1193196822 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and, 20:33 < 1193197051 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :http://www.java2s.com/Code/C/Data-Structure-Algorithm/StackinC.htm is that an ok way to handle a stack? or wud there be a better way? < 1193197120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eeew. < 1193197134 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I recommend implementing it via a linked list. < 1193197140 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pikhq.nonlogic.org/dc.c.tar.bz2 < 1193197226 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1193197260 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :stack.c and stack.h are a decent stack implementation. < 1193197583 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1193197595 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :ill have a go < 1193197898 0 :schad!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193202836 0 :immibis!n=immibis@125-236-168-92.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1193202873 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :"....using Microsofts malicious software removal tool." <--- Microsoft's software removal tool is malicious? < 1193202952 0 :immibis!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is not surprised < 1193203160 0 :immibis!unknown@unknown.invalid QUIT :"Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC. When the chi" < 1193203218 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh snap, somebody applied a restriction enzyme to immibis' quit message virus! < 1193207619 0 :bartw!unknown@unknown.invalid QUIT :Connection timed out < 1193207944 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193208154 0 :SEO_DUDE82!i=Deee@gateway/tor/x-c5bddc3f9982567d JOIN :#esoteric < 1193211298 0 :schad!n=StapleGu@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193211326 0 :schad!unknown@unknown.invalid PRIVMSG #esoteric :howzit < 1193212798 0 :schad_!n=schad@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193212799 0 :clog!unknown@unknown.invalid QUIT :ended < 1193212800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1193213628 0 :schad__!n=schad@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193213660 0 :schad__!unknown@unknown.invalid NICK :staplegun < 1193213895 0 :schad!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1193214461 0 :staplegun!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193214550 0 :staplegun!n=schad@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193214567 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :anyone there? < 1193214758 0 :schad_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1193214912 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :t < 1193215538 0 :staplegun!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193222328 0 :staplegun!n=staplegu@121.218.206.107 JOIN :#esoteric < 1193222353 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1193222379 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think the reason that virus isn't spreading is that it's not self-modifying < 1193222453 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i win with 11 years! < 1193222480 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(unless this is also about coding capabilities, in which case you most likely beat me ;)) < 1193222505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's just hope oerjan doesn't see this < 1193223101 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :what kind of virus? < 1193223277 0 :jix!n=jix@dyndsl-080-228-190-248.ewe-ip-backbone.de JOIN :#esoteric < 1193223595 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :errr immibis' quit message virus < 1193225895 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :opinions here, since i'm not that good at designing gui:s anyone but me would enjoy, i'm making a program for drawing elecrical circuits, how should it behave when the window is resized? < 1193225976 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, should it have a fixed amount of divisions x- and y-wise, so that no matter what the size is, the grid would have the same amount of points; or should i have it just draw less of the circuit so that the distance betwen two points is fixed? < 1193226088 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*between < 1193226662 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :imo it should just get bigger < 1193226666 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :i mena < 1193226668 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :it should scale < 1193226672 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :if u stretch the window < 1193226738 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i already implemented the latter one < 1193226740 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1193226753 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :oh well lol < 1193226762 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it looks kinda nice, i'll add something to inc/dec the gridsize if necessary. < 1193226781 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :it hindsight the latter would be better for me, i have a 1920x1200 display lol < 1193226795 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :omg cool :P < 1193226812 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :too bad it cant help my python code .... < 1193226841 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean the size of your window won't compensate for your lack of skills? < 1193226845 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1193226847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :screen. < 1193226877 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1193226880 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1193226884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193226897 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :nah not lack of skills < 1193226903 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :absence of ability < 1193226920 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193226956 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god < 1193226963 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :? < 1193226964 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :magnets are unbelievably cool. < 1193226974 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :wot r u coding this in? < 1193226979 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :C < 1193226984 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :coool < 1193226989 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :what r u rendering it with? < 1193226992 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :trying to do without the ++ < 1193226995 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you don't wanna know ;;) < 1193227018 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1193227031 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :everyone tries to make me do ++ style casting, when c is far superior < 1193227110 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haha, magnets xD < 1193227116 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i should get back to coding... < 1193227137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :weeee they hop so merrily < 1193227147 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193227156 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :u toking about magnets irl? or the ones ur programming? < 1193227177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe real ones! < 1193227207 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :coool < 1193227211 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the circuit thing is very primitive, it just knows basic logic ports, wires and err transmitters < 1193227230 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :is it a modelling tool? or just something for fun < 1193227234 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :"fun" < 1193227286 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :we are using this thing called TINA pro at school for this, it kinda sucks as it's just a trial version < 1193227307 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1193227318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i'm basically making this to be able to save my models < 1193227330 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1193227332 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i dunno if i'll add anything that actually let's you do anything complicated < 1193227364 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :make sure u add some easter eggs < 1193227407 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll add one just for you < 1193227413 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :solid < 1193227428 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :do u ever code python? < 1193227436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193227440 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :more than anything else < 1193227490 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :try: data = source[py][px] + data < 1193227492 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :except: break < 1193227493 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :finally: px -= 1 < 1193227495 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :no matter what, px will decrease by one right? even if the exception causes a break? (its in a while loop) < 1193227512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think so. < 1193227518 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure so. < 1193227518 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :sweeet ..... < 1193227533 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :that saves me having to write a flag < 1193227535 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :=D < 1193227547 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193227586 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :omfg .... < 1193227598 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :thats why it wasnt working i never actually set the variable to the users input ... < 1193227764 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1193227774 0 :jix!n=jix@dyndsl-091-096-058-180.ewe-ip-backbone.de JOIN :#esoteric < 1193228252 0 :tokigun_!n=tokigun@haje8.kaist.ac.kr JOIN :#esoteric < 1193228252 0 :tokigun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193228311 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :oh snap < 1193229748 0 :staplegun!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193232888 0 :staplegun!n=staplegu@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193232921 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :woot i got fib 10000 to run on my esolang < 1193232940 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cwl < 1193232955 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :$1>2><>+>%_ < 1193232957 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :<<>>{^ _ < 1193232958 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :~ <10000 < 1193232960 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :# < 1193232962 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :source code lol < 1193232984 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :how can i time it in python? < 1193233133 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :import time < 1193233146 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :time.clock() gives a number representing the current time < 1193233149 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in seconds < 1193233161 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess it's that unix timestamp or whaddyacallit < 1193233433 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1193233576 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmph, i've really gotten lazy having used python for so long :P < 1193233606 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :printed fibonacci numbers up to 1,500,520,536,206,896,083,277 in 0.0194 seconds < 1193233608 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1193233609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in python, everything takes a second to do, and never has bugs < 1193233621 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol i love python, i started learning it today < 1193233623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in c, i actually have to think about the details, and still i get bugs :| < 1193233642 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :and ive pretty much finished writing my esolang interpreter < 1193233646 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :what does that tell you :P < 1193233650 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193233702 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :now, if i can get hello world workin < 1193233818 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can i see the spec? < 1193233825 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i recall there was one < 1193233829 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :rrright? < 1193233872 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :staplegun: what the f is that? < 1193233913 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :spec? < 1193233968 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/PHAWN < 1193233973 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :still in real early design < 1193234911 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1193234919 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :soo messy < 1193235373 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :FINALLY < 1193235375 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :HELLO WORLD < 1193235380 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :! < 1193235383 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1193235422 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :? < 1193235424 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is crating a forthlike language, due to boredom < 1193235435 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :forthlike < 1193235437 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :ay < 1193235478 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to work < 1193235858 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :someone linked me to a site earlier where you could post code blocks and it would highlight in the language you specify < 1193235870 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :like a read only browser based syntax highlighter < 1193235961 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :meh, found a worth substitute < 1193236156 0 :Figs!i=user@dyn128-54-221-36.ucsd.edu JOIN :#esoteric < 1193236169 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Hello! < 1193236180 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://blog.wolfram.com/2007/10/the_prize_is_won_the_simplest.html <-- you guys see this yet? < 1193236763 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1193236825 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was kind of interesting since the solver was described as having a "background in mathematics and esoteric programming languages" :P < 1193236831 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(the math aside) < 1193236857 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193236882 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :im happy cus i finally got a working version of my interpreter < 1193236893 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :made me think -- "Hey, I know some esoteric programmers... wait a sec, I wonder if this is one of them..." < 1193236909 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yay :D < 1193236913 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what interpreter? < 1193236931 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :revise: an interpreter for what? < 1193237207 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :um < 1193237212 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :my language < 1193237216 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :phawn < 1193237225 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1193237230 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what does it look like? < 1193237243 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :_ < < 1193237244 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric : _ $33>100>_ 114^ < 1193237246 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric : _<72<101<<108>^ < 1193237247 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :_. /^/<111>\87\>\32\> < 1193237249 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :&{{{{{{{{{{{{# < 1193237250 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :, Output: Hello World < 1193237252 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :or < 1193237259 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193237267 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :better yet < 1193237268 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/PHAWN < 1193237291 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1193237298 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://www.springerlink.com/content/uxuc20mnurg4qjug/ <-- DNA = UTM? Nifty. < 1193237342 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I'd understand the chapter though :( < 1193237356 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :sounds intruguing < 1193237375 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :we need a DNA Esolang! ... assuming no one has done it yet < 1193237390 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :but ill stick to my ascii .. took me hours just to write my hello world example ... < 1193237399 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1193237424 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :it is actually most influenced by piet lol < 1193237450 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hmm, imagine that it'd give you 4 'base pairs' like ZXCV or something, and you'd write lines like < 1193237453 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ZX < 1193237455 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :CV < 1193237456 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :VC < 1193237458 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :XZ < 1193237474 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :i know the syntax < 1193237476 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :forget the name < 1193237483 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :? < 1193237502 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :pairs of three would count as coding-units... < 1193237506 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :err... sets of three < 1193237510 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :pairs of three = wtf? :P < 1193237514 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193237541 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yes... my pair of boots is actually three shoes... O.o < 1193237549 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193237549 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193237553 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :but imagine! < 1193237565 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :you could code "virtual Proteins" < 1193237585 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193237588 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :that would end up running in parallel... < 1193237623 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :they would "contort" to various mathematical shapes based on Figsics < 1193237633 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :or fishsticks < 1193237636 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193237658 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I think I have invented a mental nightamre < 1193237660 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*nightmare < 1193237668 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :tell me about it < 1193237668 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :too bad I can't write it < 1193237679 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :oh crap < 1193237681 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it's 7 am < 1193237683 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1193237687 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I've been up all night again < 1193237692 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :whee. < 1193237702 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :well, at least there's not school tomorrow < 1193237707 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :or today... < 1193237725 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193237729 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :doing wot .... < 1193237730 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :California fires < 1193237739 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :school got cancelled. < 1193237790 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1193237796 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :if I got two turing machines together... < 1193237799 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1193237808 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :so that each time I need to look up a state < 1193237815 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it launches another machine... < 1193237830 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :is that more complicated than a single turing machine? < 1193237840 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :i think uve been awake too long :D < 1193237845 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yes :P < 1193237850 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1193237863 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :16 hours? < 1193237879 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I should be going to bed, in theory < 1193237883 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :damn ye paper! < 1193237889 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :... I've been trying to write this paper < 1193237891 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :since I got up < 1193237896 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :...wtf am I doing here? :P < 1193237900 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193237902 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*brain random* < 1193237904 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :wots it on? < 1193237915 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :summary of a sci. am. article < 1193237919 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :2 pages < 1193237928 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(the argument in the article, not the article itself) < 1193237937 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :and 2 pages = amt for me to write < 1193237941 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(the article itself is longer) < 1193237942 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193237945 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(durh :P) < 1193237983 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :seriously though, can I have a turing machine with an infinite number of states? O.o < 1193237995 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :i suppose < 1193237995 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :does that even make sense? O.o < 1193238001 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :depends how many turing machines u can handle < 1193238002 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :my brain must be broken < 1193238344 0 :jix!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193238536 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1193238542 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :China + Japan are in a space race? < 1193238760 0 :jix!n=jix@dyndsl-091-096-058-180.ewe-ip-backbone.de JOIN :#esoteric < 1193238783 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://blog.wolfram.com/2007/10/the_prize_is_won_the_simplest.html?lid=title < 1193238806 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*points up* < 1193238825 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1193238836 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :still cool though < 1193238865 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ACTION prods bsmntbombdood and says "Hi!" < 1193238889 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh heh < 1193238904 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193238908 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :wtf, it smells like smoke < 1193238912 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1193239392 0 :ehird`!n=test@user-544158a3.l5.c5.dsl.pol.co.uk JOIN :#esoteric < 1193239600 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :im goin to bed < 1193239602 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :night all < 1193239612 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wow, you're still here? < 1193239614 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :from yesterday? < 1193239742 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1193239747 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :not the whole time < 1193239757 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :but i was up for a while working on stuff < 1193239761 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :anyways cyas < 1193239763 0 :staplegun!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193239783 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :my bf interp only kind of works =( < 1193239833 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :b ack < 1193239841 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1193239845 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :missed him by a minute < 1193239850 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird` < 1193239854 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is back < 1193239864 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hi i'm perfecting my bf interpreter < 1193239869 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :kewl < 1193239877 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I wrote a BF interpreter a while back... < 1193239885 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hopefully it should run The Craziest BF Program Ever (the Lost Kingdom text adventure) smoothly < 1193239889 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I forgot about that :P < 1193239893 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but right now it just spews out "Hangup" and dies < 1193239893 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1193239899 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :oh :( < 1193239905 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1193239910 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if my program would work < 1193239912 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1193239914 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :doubt it :P < 1193239919 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :how long is the program? < 1193239932 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :2 megabytes < 1193239935 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :of bf code < 1193239936 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193239938 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it won't fit < 1193239939 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(it's compiled from basic) < 1193239950 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :bloat! < 1193239951 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :j/k < 1193239954 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193239973 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I only wrote my program to accept up to 9999 < 1193239977 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :so that won't fit :P < 1193239988 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :mine dynamically resizes all of its storages < 1193239989 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1193240007 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, mine you type in by hand at the prompt, so... < 1193240011 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240014 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you have enough memory you can store up to MAX_UINT (maximum unsigned int value) elements in each < 1193240021 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :kewl :) < 1193240031 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :On a 32bit system that's 4,294,967,295 elements in each array < 1193240031 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(why with a k? I don't know.) < 1193240035 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193240042 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :past that it'll just die but i doubt i have to worry ;) < 1193240055 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if it used 64-bit ints? Then 18,446,744,073,709,551,615 < 1193240081 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193240087 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :well, in theory... < 1193240093 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric : you could load it from the file < 1193240103 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193240104 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :and only work with a small subset of the bytes ... < 1193240105 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1193240108 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :but eh < 1193240121 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you will need shitloads of RAM anyway to run a program of that size ;) < 1193240124 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and cpu < 1193240129 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(it pre-parses brackets) < 1193240157 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also, mine can save and load state < 1193240160 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :"No one will ever need more than 640K of RAM" (BIll Gates) < 1193240170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SIGSUSP (aka ^Z) asks for a file name and then saves a dump to it < 1193240177 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :[did I get that right?] < 1193240185 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you can then reload the dump (and the source file if you did not include it with the dump) and it'll resume from there < 1193240194 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :this is because i am going to write a Forth system in brainfuck < 1193240197 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so that will be how i save images < 1193240199 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1193240206 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yikes. < 1193240246 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I need to finish that fucking parser system... < 1193240247 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240253 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :or move to a better language < 1193240256 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :maybe D < 1193240271 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :does D have operator overloading? < 1193240274 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1193240274 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but < 1193240283 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :C is the best for writing interpreters for esolangs, most of the time < 1193240289 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since speed is good when your language itself is fscking slow < 1193240303 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :this isn't for an eso-lang... < 1193240303 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :my debug output is great < 1193240304 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :LOL EXPANDO < 1193240304 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lol yeh < 1193240304 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :LOL EXPANDO < 1193240304 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lol yeh < 1193240304 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Hangup < 1193240307 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(at this point :) < 1193240340 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it was me ol' general parser system < 1193240358 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :the one that looks like < 1193240360 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :x >> y >> z < 1193240372 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it ain't CS, I don't think < 1193240375 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Just CF... < 1193240388 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :since I don't allow x Y z = A >> B >> C... < 1193240400 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :just Y = A >> B >> C < 1193240433 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :sadly, I don't know how to handle errors in ambiguous grammars :( < 1193240476 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :or hell < 1193240484 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :how to even get around some of the issues of ambiguity < 1193240498 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :okay, my problem is this line: memset(new + *current, 0, try); < 1193240504 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :when resizing the code array to 2000 elements < 1193240518 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*current is the previous size of the array, try is - AHA < 1193240523 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i need try - *current < 1193240524 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1193240529 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's segfaulting because it's overflowing the memory < 1193240534 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yay :) < 1193240537 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1193240548 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :memory overflow shouldn't get a :) from me < 1193240549 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240567 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well... it is marginally better now < 1193240571 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :as in, it gets a bit further ;) < 1193240574 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i have a segfault LATER... < 1193240578 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gdb time < 1193240590 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :whoo! < 1193240591 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1193240599 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Program received signal SIGSEGV, Segmentation fault. < 1193240599 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :0x00401702 in main (argc=2, argv=0x662008) at bf.c:131 < 1193240599 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :131 brackets[code_ptr] = stack[stack_ptr]; < 1193240606 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :crazy < 1193240615 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yow < 1193240617 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :sigh, CF ambiguity is undecidable < 1193240624 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what fun < 1193240624 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :just_read = 6723392 < 1193240634 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of just read < 1193240634 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240641 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193240648 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm using fread < 1193240648 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what is RIS? < 1193240649 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1193240654 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :RIS? < 1193240656 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193240665 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it says "Exprot this chapter as RIS|Text" < 1193240669 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*export < 1193240683 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no idea < 1193240713 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :wait, wtf, it's almost 8 am?! < 1193240742 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh no now you're doing to leave < 1193240743 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240776 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :no, I'm going to have to figure out how to write my essay real fast < 1193240795 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I was supposed to turn it in almost 15 hours ago... < 1193240795 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( maybe it's my crazy casting < 1193240808 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i have this: expand_array((unsigned char **)&stack, &stack_size); < 1193240810 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and similar things < 1193240817 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :@.@ < 1193240826 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hehe, I've had my head in java for too long at this point < 1193240835 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yeah well i don't want to duplicate my expand_array code < 1193240837 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's quite clever < 1193240838 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1193240842 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :brainwashing, I say... < 1193240855 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Ooh! http://www.springerlink.com/content/fp7p38r0333p1441/fulltext.pdf < 1193240884 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i just added this debug message < 1193240885 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :printf("I'm in ur ptrs, not segfaulting\n"); < 1193240887 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do i go to hell now? < 1193240892 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I should just give all failure points for error, shouldn't I? < 1193240895 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(as a list...) < 1193240904 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lollllll < 1193240905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :I'm in ur ptrs, not segfaulting < 1193240905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault (core dumped) < 1193240919 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1193240929 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193240964 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :damn my segfault isn't even in expand_array < 1193241026 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1193241028 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :aww < 1193241033 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :step through? < 1193241048 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm not stepping through, it reads like half the file before dying < 1193241055 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't have ten years :P < 1193241060 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193241069 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :make it catch in a special place < 1193241105 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(I'm an evil masochistic bastard, I guess, but *cough* setjmp + goto */cough*) < 1193241115 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :brackets[code_ptr] = stack[stack_ptr]; < 1193241115 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :brackets[stack[stack_ptr]] = code_ptr; < 1193241120 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :the segfault happens on these two < 1193241141 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :you be askin' da wrong guy < 1193241143 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193241149 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm just talking to no-one < 1193241149 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193241151 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I left my pointers at the door < 1193241157 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hacking away in urxvt and gvim < 1193241157 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :when I started Java-class :P < 1193241164 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :... on windows, because i'm stuck on a windows box right now < 1193241166 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hooray for cygwin < 1193241169 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :haha :D < 1193241170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i get my nice gvim < 1193241181 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I hate gvim < 1193241182 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :with my nice X interface < 1193241187 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not any of that lame windows gvim < 1193241195 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :this stuff anti-aliases text properly < 1193241196 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193241209 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I've had to use it on Red Hat for CS... < 1193241218 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :and I hate not being able to highlight shit < 1193241226 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :and use what I'm used to doing in a text editor < 1193241228 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193241250 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I started using something else. < 1193241251 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you can highlight shit < 1193241255 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i guess you just don't know vim < 1193241259 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :no, I don't :P < 1193241260 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but even gvim, lets you use even the mouse to highlight < 1193241270 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :not my gvim < 1193241272 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it lets you scroll with a scroll-wheel... it's practically notepad except it's modal < 1193241288 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i use a lot of its notepaddy features actually < 1193241288 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :maybe the way they have it configured here is weird < 1193241298 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i am guilty of selecting text with the mouse and pressing d < 1193241300 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I am a noob at it though :P < 1193241303 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i also use the scrollbar a lot < 1193241312 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i like vim's commands, so < 1193241315 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :dd < 1193241316 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193241317 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193241348 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I started using a different program < 1193241352 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I forget the name < 1193241369 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :emacs? :P < 1193241370 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :naw < 1193241371 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :nano? < 1193241373 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :no < 1193241377 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pine? < 1193241378 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :aka nano < 1193241380 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193241388 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I think it was something generic like 'text' < 1193241394 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :memory != good < 1193241440 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I'll play with it later and babble again another day < 1193241447 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :when school starts again < 1193241452 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :OK: < 1193241452 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :123579 VS 160000 < 1193241452 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :123577 VS 160000 < 1193241452 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault (core dumped) < 1193241455 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(closed all week due to fire) < 1193241461 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :both of the first two numbers are lesser than the latter < 1193241464 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so why am i getting a segfault < 1193241476 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what pointer? < 1193241478 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :and what cmp? < 1193241484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : printf("OK: \n"); < 1193241484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : printf("%i VS %i\n", code_ptr, brackets_size); < 1193241484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : printf("%i VS %i\n", stack[stack_ptr], brackets_size); < 1193241484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : brackets[code_ptr] = stack[stack_ptr]; < 1193241484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : brackets[stack[stack_ptr]] = code_ptr; < 1193241485 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : printf("worked\n"); < 1193241513 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since they're both within the boundries of brackets-size as you can see in my previous paste < 1193241519 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :why on earth would it segfault on those brackets lines < 1193241532 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(x_ptr is an int index of an array, always) < 1193241544 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :x_size is the size of the x array < 1193241566 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1193241592 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :too much recursion? < 1193241601 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't recurse, in the whole thing < 1193241603 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and gdb tells me that < 1193241604 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : brackets[code_ptr] = stack[stack_ptr]; < 1193241605 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :then not that :P < 1193241607 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :is the line at fault < 1193241617 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :gdb always gives me BS < 1193241617 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1193241618 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1193241620 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :look at this: < 1193241625 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1193241627 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and hm < 1193241627 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1193241633 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but the debug output is right < 1193241636 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it prints the ones before < 1193241638 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and not the ones after < 1193241645 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but code_ptr+] has already forced the interpreter < 1193241789 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :to resize to 30720000 cells < 1193241802 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(and it resizes to current*2 by default -- so that's pretty impressive) < 1193241832 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(it also happens to be extremely fast at generating fibonacci numbers) < 1193241850 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :whoo! :P < 1193241894 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :touch. touch. touch touch. touch touch touch. touch touch touch touch touch... < 1193241905 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193241910 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :XKCD >:D < 1193241915 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :might get a bit hard after the first few.. < 1193241924 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :touch touch touch... (ten years) ...touch touch touch touch ... < 1193241930 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242218 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :give me a program to test my interp with < 1193242261 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :+++[>++++++++++++<-]>. < 1193242271 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :!bf +++[>++++++++++++<-]>. < 1193242275 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :$ < 1193242307 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it runs in 0.015 seconds, and outputs $ < 1193242313 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1193242321 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :+[] ? < 1193242338 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it runs in infinity seconds and outputs nothing < 1193242338 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242341 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :whoo! < 1193242346 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :did the computer tell you that? :P < 1193242346 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but, it just sits there, obviously < 1193242353 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1193242354 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193242354 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yes it did < 1193242359 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i have a halting problem solver built in < 1193242365 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :rofl < 1193242376 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh, +[] also consumes 99% cpu < 1193242378 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :not 100%, though < 1193242379 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :+[>>+<<] < 1193242382 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it goes from 94%-99% < 1193242388 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't lag the sytsem, heh < 1193242410 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :heh, I should write that like < 1193242415 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :+[>>+<<]+ < 1193242417 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it looks cooler < 1193242426 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that one also takes up insane amounts of cpu < 1193242428 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but hangs there memory-wise < 1193242432 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242433 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :as, of course, it wraps from 255 to 0 < 1193242444 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :of course, it will use 99% cpu most of the time < 1193242446 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's expected < 1193242457 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :+[>+<->>++<->]+ < 1193242466 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you're not getting input or bottlenecked by output, you want to execute the instructions as fast as possible < 1193242467 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and mine does < 1193242473 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so, i think that's desired behaviour < 1193242477 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1193242478 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1193242484 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also, it uses a little over 1mb of ram by default it seems < 1193242486 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :remember, this is windows < 1193242492 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so that overhead will be MUCH LESS on other os < 1193242498 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :,[>,]<[.<] < 1193242500 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'll try +[>+<->>++<->]+ < 1193242507 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and i tried the reverse program a while ago < 1193242511 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242513 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it runs basically as fast as the equivilant c program < 1193242516 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :kewl < 1193242523 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :most trivial programs do < 1193242533 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't even optimize < 1193242555 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :[]_[] >> -[-]-_-[-] << []_[] < 1193242566 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it just pre-parses the brackets so that [ and ] are just a conditional followed by setting the code pointer to the entry in the array < 1193242579 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :also +[>+<->>++<->]+ just biggifies the array, heh < 1193242584 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242586 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :that's the idea < 1193242588 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it grows very fast < 1193242588 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :sorta < 1193242605 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :does that other program work? < 1193242610 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1193242611 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(are you doing wrap-around?) < 1193242615 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :+[>+<->>++<->]+, when run for 10.250s < 1193242621 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :resizes the array to 122880000 < 1193242626 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :whoo! :P < 1193242631 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(it'll use a lot less though, just over 61440000) < 1193242635 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since, of course, it resizes to double < 1193242657 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :mine does 0-255 wrap around yes < 1193242658 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and infinite tape < 1193242660 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'll run []_[] >> -[-]-_-[-] << []_[] < 1193242673 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it just terminates < 1193242675 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :immediately < 1193242677 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242679 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it should < 1193242684 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :but < 1193242686 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well, in 0.016s < 1193242688 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242690 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but it's immediate to my eyes ;) < 1193242691 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193242702 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's basically a little slower than a nop program haha < 1193242718 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :d(O_O)b <[Hello Friggen World] < 1193242739 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I wrote a poem in a java app before < 1193242745 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can tell you without even testing that one < 1193242750 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it will just execute with "error: tape underflow" < 1193242755 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242755 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1193242757 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since you can't go < from element 0 < 1193242760 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1193242763 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193242779 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :>-< ... >-< < 1193242788 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(in old-style implementations it'd wrap around to the last cell, but of course with an "infinite tape" (well, dynamically resized, but from BF it is percieved as infinite, it makes no sense) < 1193242801 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :expanding universe! < 1193242802 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193242803 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that runs in the same time as your nop program < 1193242810 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i.e. 0.016s < 1193242814 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it should give 3 nulls as outputs < 1193242817 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and produces three null bytes < 1193242821 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1193242878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"error: unmatched [" is a kimian quine in my implementation < 1193242878 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1193242898 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"error: unmatched ] at 17" is a vaguely more interesting one < 1193242947 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(lim x->0 d/dx x^2+2x+1) [>+++<]>. < 1193242974 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :runs forever, seemingly < 1193242988 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ah. dur < 1193242988 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :by the way < 1193242991 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what platform are you on? < 1193242992 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :me = stupid with that. < 1193242998 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :windoze < 1193243001 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :please say linux, please say linux, please say linux so you can run c2bf < 1193243002 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :DAMNIT < 1193243011 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1193243016 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i wanted to try hello world < 1193243037 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1193243043 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do you know anything about writing a forth? < 1193243055 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1193243062 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1193243083 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do you want to read http://www.annexia.org/_file/jonesforth.s.txt and http://www.annexia.org/_file/jonesforth.f.txt as a combined implementation-tutorial and then help me implement BrainForth? ;) < 1193243089 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. < 1193243101 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :If I had time :( < 1193243110 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :aww ok :P < 1193243110 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :sadly, I am procrastinating already < 1193243112 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's short though < 1193243113 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1193243119 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and that's just a hello world < 1193243122 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1193243128 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I thought you wanted a hello world? < 1193243139 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(I pulled it out of wikipedia magic land) < 1193243171 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :,----------[----------------------.,----------] < 1193243178 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hello world /from c2bf/ < 1193243312 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://www.inteldaily.com/?c=173&a=3993 beware, disturbing! < 1193243412 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1193243436 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://ineedawriter.com/blog/2007/10/contextual-advertising-mistakes.html < 1193243561 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :argh :P < 1193243565 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :"shake and bake" < 1193243569 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what a terrible thing to say < 1193243574 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :[about california] < 1193243594 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :-- apparently there was a minor earthquake earlier ;P < 1193243605 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1193243617 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :http://farm3.static.flickr.com/2400/1634346479_af8e068ebd.jpg?v=0 < 1193243624 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :yes :P < 1193243631 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I like the one at the end < 1193243633 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :about the ads < 1193243649 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :also the black mcdonald's ad < 1193243650 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193243684 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i love the last video one < 1193243692 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :didn't watch it < 1193243702 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1193244629 0 :SEO_DUDE82!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193245125 0 :SEO_DUDE82!i=Deee@gateway/tor/x-316643813d0c067e JOIN :#esoteric < 1193245172 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://www.flickr.com/photos/dcreeves2000/139184796/ < 1193245727 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is writing a simple stack-based-language-to-BF compiler < 1193245741 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's really simple < 1193245750 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you just do: < 1193245765 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :name call call call ; another call call call < 1193245766 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1193245781 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i.e. first word is the new word to define's name, after that what words to call < 1193245786 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :; terminates the definition and starts again < 1193245789 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :the last word defined is called < 1193246252 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.caboo.se/pastes/93052 i have never heard of this language before < 1193246255 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :is it TC? i don't think so < 1193246392 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I am not sure < 1193246412 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :certainly i doubt you can write a bf interpreter in it < 1193246417 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but, what about a tag machine? < 1193246419 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that's the simplest < 1193246427 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait, it doesn't have any control structure < 1193246428 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193246435 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :can you even test for equality? < 1193246445 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't matter, there's no control structure < 1193246447 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and yeah you can < 1193246448 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :with XOR < 1193246452 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :it has xor? < 1193246453 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :XOR is not-equal < 1193246457 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :^ is xor in ruby < 1193246462 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :this is ruby? < 1193246473 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that interpreter is in ruby, yes... < 1193246477 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was python :P < 1193246480 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :but I don't use either < 1193246482 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :so :P < 1193246485 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :does python have "end"? ;) < 1193246489 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1193246491 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no < 1193246493 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I don't use either :P < 1193246495 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :python's blocks are indentation based < 1193246497 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :instead of: < 1193246506 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if blah: < 1193246506 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : stuff < 1193246506 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :end < 1193246507 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's: < 1193246508 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if blah < 1193246510 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : stuff < 1193246515 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193246560 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :can you add or subtract? < 1193246573 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :XOR is add without carry... < 1193246583 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :can you branch? :P < 1193246589 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :nope, i told you that already < 1193246591 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193246600 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you MIGHT be able to simulate a tag machine in it, rhough < 1193246615 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :could you push pop the stack to simulate branching? < 1193246620 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1193246623 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193246628 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :nevermind < 1193246637 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :*Engage brain before talking* < 1193246649 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :http://www.contextfreeart.org/ i am going to play around with this < 1193246659 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :a logo that produces better quality images, and can recurse /infinitely/? < 1193246678 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :seriously. it can recurse to infinite depth as long as the drawings small to -infinity in size < 1193246685 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :which is... very often < 1193246749 0 :Sgeo!n=Anonymou@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1193247193 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :http://eightsolid.com/wp-content/uploads/2007/10/18.jpg < 1193247313 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1193247986 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1193248322 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1193248434 0 :sebbu!n=sebbu@ADijon-152-1-86-237.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1193248709 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1193248710 0 :Figs!unknown@unknown.invalid PART #esoteric :? < 1193248812 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders whether you can draw a sierpinski triangle in cfdg < 1193250555 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ABANDON ALL HOPE < 1193250567 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1193250611 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : let's just hope oerjan doesn't see this < 1193250774 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :g < 1193250775 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :*ah < 1193251448 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :test < 1193251479 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1193251644 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i fixed my BF interpreter :-) < 1193251655 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :now it works on EVERYTHING aprat from that 2mb text adventure (and i'm trying to fix tha) < 1193251672 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i fixed my sex organs :-) < 1193251780 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i am sure he is interested < 1193252116 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh yes he is < 1193252736 0 :importantshock!n=importan@161.253.18.113 JOIN :#esoteric < 1193253177 0 :importantshock!unknown@unknown.invalid QUIT :"Meh." < 1193253228 0 :jix!unknown@unknown.invalid QUIT :"scheiß usb kack ding etwas irgndwie" < 1193253554 0 :jix!n=jix@dyndsl-091-096-058-180.ewe-ip-backbone.de JOIN :#esoteric < 1193254114 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1193254201 0 :jix!n=jix@dyndsl-091-096-058-180.ewe-ip-backbone.de JOIN :#esoteric < 1193254809 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :woot, my brainfuck interp no longer crashes on LostKng.b < 1193254816 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :however, it lags forever < 1193254820 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so something is taking Too Long < 1193254852 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ah, it's just slow execution < 1193254853 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193254879 0 :Tritonio!n=Tritonio@150.140.227.250 JOIN :#esoteric < 1193254901 0 :Tritonio!unknown@unknown.invalid QUIT :Connection reset by peer < 1193254917 0 :Tritonio!n=Tritonio@150.140.227.250 JOIN :#esoteric < 1193255485 0 :jix!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1193255509 0 :SEO_DUDE82!unknown@unknown.invalid QUIT :Remote closed the connection < 1193256173 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :!bf16 -. < 1193256175 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1193256178 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :!bf32 -. < 1193256179 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1193256229 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1193256535 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :god damn < 1193256551 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :the other guy in this room is loudly stuffing his face with popcorn and grunting < 1193258177 0 :SEO_DUDE82!i=Deee@gateway/tor/x-1a5afb6cfe2f42cf JOIN :#esoteric < 1193258242 0 :jix!n=jix@dyndsl-091-096-058-180.ewe-ip-backbone.de JOIN :#esoteric < 1193258295 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: pix < 1193258307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1193258307 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1193258336 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pix of his fixed sex organs, or the other guy? < 1193258391 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :surprise me < 1193258836 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1193258892 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: pix of my genitals are illegal :( < 1193258952 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i would get charged with the production of child pornography and child molestation < 1193258979 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and transporting child pornography across state lines < 1193258994 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmm ........ I wonder if you can be charged for making child pornography of yourself :P < 1193259000 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you can < 1193259007 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: case law proves it < 1193259009 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fascinating. < 1193259055 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1193259058 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's sick < 1193259067 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :given the minimum sentences for those i would go to jail for at least 15 years or so on conviction < 1193259107 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it would be the ultimate irony when they charged me as an adult < 1193259112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that would also be a crime in my part < 1193259113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193259119 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1193259121 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but that i can understand < 1193259133 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, not really. < 1193259140 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but a bit easier. < 1193259157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :looking isn't all that dangerous in my opinion. < 1193259231 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :does .fi have extradition shit with .us? < 1193259266 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know < 1193259284 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just learned that word. < 1193259344 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :teach me a word! < 1193259352 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1193259360 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think you know more words than me < 1193259371 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't mean i know all the words that you know < 1193259381 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and you know more words than mean, considering all languages < 1193259400 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :possibly. < 1193259456 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i should use my irc logs to find how many words i us < 1193259463 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1193259470 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1193259474 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :whats the awk to do that? < 1193259528 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i prolly at least have known a lot of english words you don't, since i used to browse the dictionary quite a lot, but i can't really conjure anything up just like that :< < 1193259582 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :s/a lot/a few < 1193259589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like 0.1 < 1193259594 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in hexadecimal < 1193259605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(also negative) < 1193259609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pizza -> < 1193259720 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i don't know, but it's "" in WordUsage < 1193259751 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's like 10 lines of python < 1193259817 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1193259822 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i must do it with awk < 1193259828 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :actually it's one line of python < 1193259837 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :doubt that :| < 1193259846 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well, if you have a string of all the text he's said. < 1193259878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then i'd say it's 3 < 1193259907 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :um no < 1193259916 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's something like: < 1193259975 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :[a[i] for i in range(len(a)) if not a[i] in a[i+1:]] < 1193259976 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1193259978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you're right < 1193259989 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :dict((w, said.count(w)) for w in dict(map(lambda i: (i,1),said.split(" "))).keys()) < 1193259989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :somehow i insisted on using a dict < 1193260000 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you need a dict < 1193260002 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :returns {word: count, ...} for each word, with no duplicates < 1193260007 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: no < 1193260009 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :or else it takes quadratic time < 1193260010 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(that is what the crazy lambda trick is for) < 1193260014 0 :bartw!n=bwerf@bwerf.xs4all.nl JOIN :#esoteric < 1193260020 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you don't *need* it < 1193260024 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :assuming said is "i said this line and then this line abc abc def" < 1193260028 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :for linear time you do < 1193260029 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i.e. a string of all his text < 1193260095 0 :INTERCAL!i=INTERCAL@158.39.243.115 JOIN :#esoteric < 1193260148 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sorted((w, said.count(w)) for w in dict(map(lambda i: (i,1),said.split(" "))).keys()) <-- sorted list version < 1193260151 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :most-used first < 1193260154 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193260174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :count don't word of course < 1193260175 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1193260177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*work < 1193260177 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i forgot about set() < 1193260185 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :import Data.Set; main = interact $ show . size . fromList . words < 1193260192 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :why doesn't count work < 1193260193 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it works fine < 1193260198 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(you knew i couldn't resist, right?) < 1193260200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> said="i said this and that" < 1193260200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :>>> dict([(w, said.count(w)) for w in dict(map(lambda i: (i,1),said.split(" "))).keys()]) < 1193260200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :{'i': 3, 'this': 1, 'and': 1, 'said': 1, 'that': 1} < 1193260207 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pretty trivially < 1193260215 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hm, wtf < 1193260220 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh, i see < 1193260223 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err isn't that obvious < 1193260224 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1193260229 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1193260232 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'll improve it incrementally < 1193260247 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :dict((w, said.count(w)) for w in set(said.split(" "))) < 1193260269 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :er < 1193260289 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1193260290 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :that works < 1193260310 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :again, replace "dict" with "sorted" for a sorted list of (word, usage) < 1193260311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except you lose the linearity < 1193260317 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1193260319 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's fast enough < 1193260357 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mine is better < 1193260361 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!! < 1193260438 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklotalk!! set split Saidstuff < 1193260525 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ListLang! {for \e, said, [e,count], \unique} < 1193260530 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why not {freq Saidstuff}, adding built-in functions is easy when you don't have an implementation < 1193260532 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(note: has no implementation, yet) < 1193261237 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@src RealFrac < 1193261247 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh noes, he's back! < 1193261252 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric : /query lambdabot < 1193261256 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1193261270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and ehird` is back misunderstanding < 1193261275 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :presumably < 1193261280 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :explain? :P < 1193261333 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afaic recall, i have not yet done that while trying to use lambdabot for anything other than demonstrating on #haskell... < 1193261366 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, what were you doing then? :P < 1193261395 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er, did i use too many negatives? < 1193261545 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i was demonstrating on #haskell < 1193261552 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1193261552 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1193261851 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :NEAR-IMPOSSIBLE TASK #341: implementing an associative array in brainfuck < 1193261904 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :depends < 1193261911 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you do char->char, it's pretty trivial < 1193261920 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or any fixed size < 1193261929 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :string->char or string->string < 1193261936 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :latter more impressive, former more realistic < 1193261943 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm... kay < 1193261946 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1193261994 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think C2BF is probably sufficient to make that right now :P < 1193261998 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :if you can do string->(string, char) you're well on your way to a markov chain in BF ;) < 1193262015 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i can't run c2bf on any platform i run < 1193262018 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :string->string=string->char < 1193262022 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :--- < 1193262023 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :eh sorry < 1193262025 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: Whaaaaaaaaaaa? < 1193262025 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :(windows right now, unfortunately. OS X most of the time) < 1193262030 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :string->string=string->(string,char) < 1193262035 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it segfaults on OS X :< < 1193262040 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Awesometude! < 1193262047 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :thanks :p < 1193262054 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: good point < 1193262054 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1193262068 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i think that could actually be possible < 1193262070 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :very slow but possibl < 1193262070 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :e < 1193262094 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but of course no way to get a random number in brainfuck (you can get a 'random-looking' number using cellular automata and the like but it's the same on each run) < 1193262101 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :so it'd spew the same things out over and over < 1193262119 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1193262124 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :unless... you hashed up all of the data in the hash table (and presumably other used memory) and used it as a seed each time it's updated... < 1193262128 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't think it matters if the hash table is predictable... < 1193262134 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no, for a markov chain < 1193262137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1193262206 0 :RedDak!n=dak@host179-91-dynamic.55-82-r.retail.telecomitalia.it JOIN :#esoteric < 1193262445 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what text editor do you use, by the way? < 1193262446 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i use vim < 1193262513 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :vi / wordpad < 1193262541 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :old vi? < 1193262543 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :leet ;) < 1193262560 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you actually run nvi? < 1193262569 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :or vim called as vi < 1193262604 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wordpad is almost perfect, occasionally it changes fonts at random, and it doesn't have an option to level text on both ends, but otherwise < 1193262609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :vi i've just used a few times. < 1193262621 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wordpad doesn't do much < 1193262624 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :like, say, syntax highlighting. < 1193262635 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :http://files.method-missing.org/pics/pic3.jpg << which wire is connected the wrong way < 1193262646 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the blue one < 1193262646 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :in fact, that's all i really need in a text editor < 1193262662 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: which blue one? < 1193262664 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :good search+replace algorithm, reasonable navigation/insertation/deletion keys, and syntax highlihgting < 1193262667 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't use auto-indent < 1193262671 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :jix: the one in the middle < 1193262685 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm my sound laggs < 1193262693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :auto-indent is nice except it usually fails. < 1193262729 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but at least i want auto-indent the next line the same as the current line < 1193262753 0 :Sgeo_!n=Anonymou@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1193262774 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but now sleep -> < 1193262781 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i slept all day yesterday < 1193262815 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i don't even auto-indent the next line < 1193262817 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :meh, i'm weird < 1193262828 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but my programs rarely go above 3 amounts of indentation < 1193262831 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :and basically never go over 4 < 1193262909 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1193262950 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Um.. I hard-reset out of Linux into Windows, tried playing a game in Windows, safe-reset, went back into Linux... and that nick was still alive? < 1193262971 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :It is VERY odd to see your own nick disappear when you're not expecting it < 1193263208 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've seen a message of mine arrive from one nick after I'd already been disconnected, logged in as another nick and started conversing with it. < 1193263354 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just as long as it doesn't converse back :D < 1193263983 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1193263993 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :my dad's exhaust pipe fell off < 1193264002 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i fixed it with my shoelace >_< < 1193264031 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just as long as it wasn't the brakes < 1193264044 0 :INTERCAL!unknown@unknown.invalid QUIT : < 1193264190 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :one interesting thing related to text-generation bots is that some of them can imitate other users < 1193264196 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i always wondered what a conversation with myself would be like < 1193264223 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just as long as they don't imitate me < 1193264244 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i should make one that imitates whoever talks to it :-) < 1193264787 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :markoooooooooov chain < 1193264863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm coding one now incidentally < 1193265003 0 :Tritonio!unknown@unknown.invalid QUIT :Remote closed the connection < 1193265444 0 :staplegun!n=staplegu@CPE-121-218-206-107.nsw.bigpond.net.au JOIN :#esoteric < 1193265470 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :howzit < 1193265581 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1193265678 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1193265912 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1193266427 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :... < 1193266510 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :sheesh < 1193266513 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :some people have lives < 1193266597 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1193266650 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Lies. < 1193266654 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LIES < 1193266665 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :@#$>>+_---_+ < 1193266693 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's either a smiley representing an extremely deformed man, or a very strange bit of code in a language I don't recognize. < 1193266714 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :it's runnable until it reches the _ < 1193266740 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :but all it will do is push 0 on the stack twice, add it and then terminate from error < 1193266828 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :python must be the greatest language ever < 1193267321 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1193267458 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :... < 1193267543 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :back < 1193267642 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :who wants to help me get linux set up :D < 1193267653 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :do it yourself < 1193267676 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :just what i expect from a linux community ... < 1193267688 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :since when is this a linux community < 1193267694 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :since i said so < 1193268629 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is the esolang community. < 1193268640 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And setting up linux is not that difficult, oddly enough. < 1193268673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I hate to brag, but I first did it when I was 12. . . < 1193268700 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i first did it earlier than you did! ;) < 1193268703 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1193268713 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"youngest person to set up linux" competition, in #esoteric, time: now < 1193268716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird`: But which distro was it? < 1193268727 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i cannot recall right now, i'll give it a think < 1193268729 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but i was about 10 < 1193268731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Slackware for me. < 1193268739 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :ok, you probably win < 1193268744 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can barely set up slackware even now, haha < 1193268854 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was running it in the womb. < 1193268859 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I had to port it to human cells first. < 1193268863 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: tricky < 1193268872 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lots of hieisenbugs i'd imagine < 1193268877 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :err, typo < 1193268905 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's probabilistic, yes, but redundancy allows the probabilities to be >99.99999% in all cases. < 1193268915 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :did you distribute it? < 1193268944 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I couldn't get a consistent Internet connection, and now the plans are lost :( < 1193268962 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's a bitch to get a trans-womb internet connection installed < 1193268966 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i should know, i've tried < 1193269019 0 :staplegun!unknown@unknown.invalid PRIVMSG #esoteric :jesus christ < 1193269046 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think NetBSD runs on it, but I haven't seen a Linux port, no. < 1193269063 0 :staplegun!unknown@unknown.invalid QUIT :"ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]" < 1193269068 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1193269075 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he used chatspeak anyway, no big loss < 1193269077 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1193269088 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently the suggestion of ChristBSD was offensive :P < 1193269099 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1193269106 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's not ChristBSD, though. . . < 1193269109 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SoulBSD. < 1193269114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :A bit more general. ;) < 1193269116 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :GodBSD < 1193269126 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"It Runs The Universe..." (literally) < 1193269142 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not quite. < 1193269145 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :gosh imagine the race conditions in universe < 1193269155 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Universe is in Lisp. < 1193269170 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :no, it was hacked together in perl < 1193269189 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :[i would say something to the effect of, "points for the reference" but everyone here probably reads xkcd religiously, so.] < 1193269950 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :"of course, you are not the world. worlds sure are not the world."