< 1244764806 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I forget what your meta-tendencies idea was :P < 1244764852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Tendencies are patterns of arrangement and facets of music elements. Meta-tendencies are patterns of arrangement and facets of tendencied tracks. < 1244764870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :For example, if a vector has 2 components, then a shape with 2 lines below and 3 lines above is a tensor representing a matrix with 4 columns and 8 rows <-- so above and below are probably covariant vs. contravariant coordinates, i guess < 1244764873 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you could produce multi-track songs where the tracks explicitly try and fit together, instead of only individual tracks being polished. < 1244764874 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahhhhhhhhh. That could meta out of control :P < 1244764883 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(or the other way around) < 1244764999 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: This /was/ the tracks trying to fit together. < 1244765021 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: But only because I generated the tendencies separately, then caused them all to use (for the most part) the same tendencies track. < 1244765023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I only heard one track < 1244765035 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :.......................... < 1244765039 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then your MIDI is fekky :P < 1244765041 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :http://zzo38computer.cjb.net/img_0E/tensor_diagram.png That's the diagram to represent the trace of a matrix < 1244765046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: wait, no < 1244765049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: the instruments just sound alike < 1244765052 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes :P < 1244765056 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Coincidence. < 1244765155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: is this in the magicizer thingy < 1244765158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :masterpeicer < 1244765178 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Tomorrow is anime convention < 1244765189 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not yet. < 1244765196 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am wearing the ball and two signs. < 1244765275 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And I have to be careful not to bump the ball on the inside of the desk! < 1244765323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: http://codu.org/masterpiecemachine/getmidi.php?mpid=Variations+on+a+Dun-Roamin__+Twerp+Loser < 1244765330 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: btw in haskell (with Control.Monad imported) that way of computing thue-morse is just liftM product $ replicateM n [-1,1] < 1244765331 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :40 minutes, 174bpm, Gb major, 16 tracks, 7/2. < 1244765332 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :My computer is out of ink but it managed to print it correctly anyways < 1244765333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1000 measures. < 1244765335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A true epic. < 1244765347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It even sounds epic. < 1244765363 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: .......... except it won't actually be 7/2 :P < 1244765368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SHUT UP. < 1244765381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: What it needs is a way to change instruments over time or something. < 1244765447 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Why does wget not recognize the invalid filename and output to a valid one? < 1244765469 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can use -O but it should be made to work without requiring -O if it can normally work without -O < 1244765500 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It tries to write to "getmidi.php?mp...." unless I give it a different one < 1244765506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: What's 8/16 treated as again? < 1244765507 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is it fixed in the new wget < 1244765512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :8/16 < 1244765528 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Only if the numerator is not a power of 2 is it treated weirdly. < 1244765530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1244765547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I am currently generating a six-hour ambient masterpiece. < 1244765553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Let's hope percussion doesn't enter the mix. < 1244765561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :6.6 recurring hours, actually. < 1244765563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well., < 1244765564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thereabouts. < 1244765569 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://filebin.ca/tgruta/AgonizedlyChunkySonata.mid // this is a surprisingly accurate name :P < 1244765571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/masterpiecemachine/lib/autocomposer.php on line 59 < 1244765581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: can you unlimit it for a bit :D < 1244765587 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: i'm not sure it's really invalid, it's just long? < 1244765592 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: TBH I don't even know how >_> < 1244765593 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You can also use MIDI-Transmutation to remove the percussion afterward, if it can load that MIDI file. For some reason I don't know, MIDI-Transmutation will not load all MIDI files. < 1244765597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: php.ini < 1244765599 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :everything but / and NUL is allowed, isn't it < 1244765613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1244765619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: set_time_limit(9999999999999) < 1244765623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at the start < 1244765624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except < 1244765627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :less ridiculous value < 1244765630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :say 30000 < 1244765658 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You can run the PHP file on the command-line instead < 1244765666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I can't. < 1244765668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For him. < 1244765686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Try it < 1244765697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Clicked, come back in 10 minutes. < 1244765698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1244765720 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : 8130 codu 20 0 231m 37m 5096 R 98.2 3.7 1:51.24 apache2 < 1244765727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: *whistle*. < 1244765739 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did I make a mistake in the MIDI reading codes < 1244765745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Just pray to the nonexistent god that no noisy percussion will enter this beautiful ambient piece. < 1244765761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although that'd be ironic, and irony is fun, so maybe it'd be okay. < 1244765772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: This is going to be the first multi-gigabyte midi file evar :P < 1244765778 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I doubt that :P < 1244765785 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1244765793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Still goin' for the first track. < 1244765796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Shit better be good. < 1244765818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Fatal error: Maximum execution time of 120 seconds exceeded in /var/www/masterpiecemachine/lib/autocomposer.php on line 59 < 1244765823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That was not a large enough limit. < 1244765844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Just set it to something ginormous < 1244765851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Try set_time_limit(0) < 1244765855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that'll remove all limits < 1244765888 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :?everything ?equal channel 9 :delete < 1244765903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Shall I try again? < 1244765912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WTF? < 1244765917 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, I set it to 1200 :P < 1244765920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's the max you get :P < 1244765945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Why the fuck did you write this in PHP. < 1244765949 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You should probably run it on a command-line if it takes a long time. < 1244765955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Why < 1244765961 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: There are no good dynamic languages. < 1244765988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Python would do this in like 10x faster than PHP and 10x less shit code; Python is terrible but come on, *PHP*? < 1244766003 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Web-service is just not a good way for these kind of long time software, there can be many problems with doing it that way < 1244766011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Liiiiiiiiiiiiiiiiiiiiiiiike........ < 1244766023 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I've never gotten comfortable enough with Python to be able to use it for ... well, anything really. < 1244766038 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :There can be problem of internet connection, or the browser to stop. < 1244766039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Gawd, just write it in C, I can't imagine it desperately needs the dynamism :P < 1244766049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: That's irrelevant, this should take 10 minutes max < 1244766061 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And anyways command-line just seems better for this kind of things. < 1244766076 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :O, only 10 minutes? You can try and see if it work. < 1244766084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tha's what I'm doing :P < 1244766088 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If it doesn't work then you can try it on the command-line < 1244766097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, GregorR can. Or just not bother, < 1244766099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1244766101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not my server. < 1244766146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: IT WORKED < 1244766148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TRACK 2! < 1244766152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION downloads it for curiosity < 1244766153 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1244766157 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How big? < 1244766160 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know how to write C codes to make interrupt for CTRL+BREAK in SDL programming (such as MegaZeux)? < 1244766172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: actually 2:46 < 1244766172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(hours) < 1244766177 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Not a clue. < 1244766184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it downloaded more or less instantly so /shrug < 1244766188 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: lawl, my 120 guess was sooo close :P < 1244766191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let's hope the rest of these are ambient enough < 1244766201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: 120 what < 1244766208 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :120 seconds < 1244766218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: of php execution time; im talking about the track < 1244766223 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh X-P < 1244766232 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I thought you were talking about execution time there, I'm el dum >_> < 1244766242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yeah, 2 hours suddenly passed in that brief interval. < 1244766242 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I added support for changing volume. It's working well :) < 1244766243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Happens. < 1244766285 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you guess how I will wear in anime convention < 1244766295 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I hope they have Magic:the Gathering cards this year < 1244766299 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Something terrifying I'm sure. < 1244766300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I'm... not bothered, to be utterly honest. < 1244766332 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I was going to wear something else but I didn't have time. < 1244766341 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :So, I attached the ball and two signs to belt loop < 1244766348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You told us, zzo38. < 1244766351 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I made the signs in PowerPoint < 1244766364 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It's a pokeball < 1244766371 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :So, I am the pokemon philosopher now! < 1244766390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wonderful. < 1244766400 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :PowerPoint wouldn't let me add all the guides < 1244766410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: on to the third track < 1244766413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :some percussion got in but it's mild enough < 1244766461 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Does PowerPoint has a limit the number of guides lines you can add onto the page? < 1244766474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: The idea is that you should put a very long lasting music player inside your tomb and put this on loop. < 1244766485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you can have dreadful ambient music permeating your non-existent afterlife. < 1244766489 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1244766492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FOR EVER < 1244766496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or at least until the player dies < 1244766498 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And how long would the music player last, do you think it is? < 1244766529 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't need a music like that on my tomb. I can play the music John Cage 4'33" at my funeral, I don't need someone living to do it for me. < 1244766557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Don't you hate your lack of consciousness < 1244766565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Don't you want it to not suffer?!?!?! < 1244766575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fail to punish it with the in-tomb ambient musicalizer 2000! < 1244766585 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do I have a lack of consciousness? I seem not to have a lack of consciousness < 1244766598 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(until I am dead) < 1244766625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Well, we're talking post-death here. < 1244766629 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did you know that I am building Forth codes into MegaZeux? < 1244766633 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1244766635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am not psychic. < 1244766686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: LAST TRACK COMPOSING! < 1244766697 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have seen some question written somewhere, what music do you want played at your funeral and who will play the music? I decided, I can play the music myself and it can be John Cage 4'33" music < 1244766697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This will be awful. < 1244766705 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes. Yes it will be :P < 1244766722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I should send it to Pitchfork media for review < 1244766743 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know MegaZeux at all? I can take suggestion or question/comment for my forked project of MegaZeux. < 1244766749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The Bermudan textures of this post-ironic landscape encompasses a velvety glove of compassion and detachment from reality" < 1244766832 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What's a "post-ironic landscape" anyways, is that some kind of music I have never even heard of before < 1244766843 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :s/some kind/some new kijnd/ < 1244766846 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :s/some kind/some new kind/ < 1244766849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: It's bullshit, but it's exactly the kind of thing Pitchfork would say :P < 1244766874 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :O, OK. < 1244766880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: http://codu.org/masterpiecemachine/getmidi.php?mpid=Ambient+Melodrama+For+Your+Tomb < 1244766892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Clicking it = lag as it mixes :P < 1244766914 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sweet. < 1244766927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Floopee doob a dooba wha scha waa < 1244766928 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reverts to the 30 second time limit :P < 1244766932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: What? < 1244766939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But then it won't be downloadable :P < 1244766939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1244766941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You mean < 1244766943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the generatorizer < 1244766947 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1244766949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sleeps while mixing < 1244766954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this may take a while < 1244766962 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I have seen some question written somewhere, what music do you want played at your funeral and who will play the music? I decided, I can play the music myself and it can be John Cage 4'33" music <-- brilliant :D < 1244766979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i want jesus to be at my funeral and go < 1244766992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"He was my second coming and was totally kick-ass." and then play a rubbish metal song. < 1244767004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It would be delightfully meaningless, lame and rubbish. < 1244767027 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you realize zzo38's suggestion could actually work, though? < 1244767037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: SHUTUP < 1244767099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Uh, this mixing is taking a long time. < 1244767109 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :MEMBER OF ANTI-MASTER-BALLS < 1244767119 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :POCKET MONSTER PHILOSOPHICAL LEVEL 111 < 1244767129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stares at zzo38. < 1244767135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION blinks. < 1244767136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders where oklopol is these days < 1244767140 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It shouldn't, the mixing is all C .... < 1244767147 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is *(char*)0=0; a proper way to crash a C program so that it will break into the debugger < 1244767154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: too busy being 20 and having sex, I guess < 1244767166 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :let's hope so < 1244767181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Is it working for you? < 1244767207 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I know *(char*)0=0; works because I have tested it, but is there a better way < 1244767234 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :a manual breakpoint? (interrupt 3) < 1244767239 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have #ifdef DEBUG case 0x042: { /* CRASHMZX */ *(char*)0=0; break; } #endif < 1244767264 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And is it cross-platform compatible < 1244767279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what's the one you liked again? < 1244767293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Toccatta? < 1244767296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Toccata < 1244767306 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Onerously Uptight Toccata < 1244767324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Fix dat mixin' < 1244767348 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gimme a sec, I'm fixing things less irrelevant than mixing multi-hour MIDIs. < 1244767487 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : What's a "post-ironic landscape" anyways <-- whatever we'll be living in when the age of irony finally ends, i assume < 1244767541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if it ever does. and if anyone survives it ending. < 1244767820 0 :zzo38!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1244768076 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://filebin.ca/haxfsj/FarcicallyBrawnyFugue.mid // haven't decided whether I like this one yet. < 1244768109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it's good < 1244768118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love my aesthetic senses, they can pick up anything < 1244768796 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The "state of the art" is online now. < 1244768922 0 :inurinternet!unknown@unknown.invalid QUIT :No route to host < 1244768942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: http://codu.org/masterpiecemachine/getmidi.php?mpid=Roe+v_+Wade+As+An+Analogy+For+Temperature < 1244768946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's...epic. < 1244768970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :When will Melodrama mix? :-P < 1244768989 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird what XD < 1244768993 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :global warming is killing unborn children? < 1244769005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: My titles are designed for absurdity. < 1244769011 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1244769206 0 :inurinternet!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1244771285 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1244771496 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :As it turns out, there's more to having a theme than just repeating stuff randomly :P < 1244771735 0 :inurinternet!unknown@unknown.invalid QUIT : < 1244771747 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes gregor :P < 1244771888 0 :inurinternet!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1244771900 0 :Corun_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244773438 0 :Uddhavadasa!n=uddhavad@190-82-157-45.adsl.tie.cl JOIN :#esoteric < 1244773473 0 :Uddhavadasa!unknown@unknown.invalid PART #esoteric :? < 1244774260 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/masterpiecemachine/getmidi.php?mpid=Amateurishly+Legal+Fugue < 1244774777 0 :amca!n=amca@CPE-121-208-82-97.qld.bigpond.net.au JOIN :#esoteric < 1244775710 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :-NickServ- Nicks : GregorR-L \x1B[2J You`re GregorR potatoes GregorR-W pound_define behypercubed _ZN6Gregor1REd < 1244775711 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :-NickServ- Nicks : _D6Gregor1RFeZi ifndef_GREGOR_H TravelGreaseGod vsnprintf < 1244775716 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which nicks do I need to keep. < 1244776941 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1244777044 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :potatoes looks like prime real estate < 1244777074 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't you dare step in my potato field! < 1244777672 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, they deleted 'em already :P < 1244777675 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Somebody took potatoes. < 1244777712 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the deletions were yesterday, weren't they? < 1244777745 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :-NickServ- Nicks : GregorR-L GregorR TravelGreaseGod vsnprintf < 1244777746 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1244778233 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :gregorr: keep all of them < 1244778292 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Too late < 1244778295 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1244781567 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1244782813 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :Nicks : ihope kerlo < 1244782820 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :My current nick is not registered. < 1244782859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um whois says you are, on account ihope no less < 1244782869 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders < 1244782875 0 :oerjan!unknown@unknown.invalid NICK :test123 < 1244782878 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: he may be logged in but not registered < 1244782882 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :Notice that "warrie" was not in that list. < 1244782900 0 :test123!unknown@unknown.invalid NICK :oerjan < 1244782911 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm interesting < 1244782914 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :Also, "- warrie is not registered." < 1244782946 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION still has his grouped nicks < 1244782946 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Both of them. < 1244782948 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh right, "is identified to services" and "is signed on as account ..." are two different lines < 1244782953 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :warrie: you = ihope = kerlo? :o < 1244782957 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :I NEVER KNEW < 1244782961 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1244782969 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :From now on, I shall change nicks daily. < 1244782984 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the piraha of brazil change their names every few months. < 1244782997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: me too < 1244783012 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i made sure to use oerjan_ a moment yesterday < 1244783015 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pikhq and pikhq_. < 1244783032 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I didn't have to make sure; I actually did log on as pikhq_ yesterday. :P < 1244783044 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so whats this policy issue we're talking about now? < 1244783086 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :warrie: what would have been more amusing was if "ihope" had been deregistered, i don't see you using it much. i wonder what would have happened. < 1244783089 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :My next nicks will be the following: Saites, Ankulos, Klepto, Aeros, Laodikeia, Kenkhreai, Sarpedon. < 1244783106 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :I didn't make sure to log in as anything. < 1244783117 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: just freenode's nick and channel purging from yesterday < 1244783130 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1244783131 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if you haven't used a nick in a long time, it will be gone now < 1244783152 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh ok. < 1244783174 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :You know, I didn't know that the Greek letter gamma could correspond to an "n". Is it only an ng n, or can it be plain n as well? < 1244783182 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :Or am I acting as if I had been lied to? < 1244783233 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i don't know whether there was any policy change, other than that there is now a way to log in to your account even if you are not using your normal nicks < 1244783252 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1244783255 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :warrie: i've also read that double gamma is ng-n < 1244783255 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :ACTION Saites < 1244783262 0 :warrie!unknown@unknown.invalid PRIVMSG #esoteric :...wrong. < 1244783263 0 :warrie!unknown@unknown.invalid NICK :Saties < 1244783267 0 :Saties!unknown@unknown.invalid PRIVMSG #esoteric :...wrong again. < 1244783268 0 :psygnisfive!unknown@unknown.invalid NICK :augur < 1244783269 0 :Saties!unknown@unknown.invalid NICK :Saites < 1244783271 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i cannot recall anything more than that. < 1244783279 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :This shall me by Thursday nick. < 1244783289 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh maybe something about tt vs. ss due to dialect differences < 1244783292 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :how do i log out of a nick? < 1244783305 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :augur: huh? < 1244783310 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well < 1244783317 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :augur: LOGOUT. < 1244783326 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ive told nickserv "hey listen its me using this nick, its ok" < 1244783331 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :"plz dont boot me in 30 seconds" < 1244783348 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :aha thank you < 1244783349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :augur: um augur is not your nick is it? < 1244783356 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :it will be! < 1244783367 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so it was released yesterday too? < 1244783376 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1244783384 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :the cunt who had it was never online EVER and i couldnt get the nick < 1244783384 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :jolly good < 1244783414 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :augur: if he had been away for 60 days you could get it by asking, even before the purge < 1244783424 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and if he hadn't, it shouldn't have been purged < 1244783441 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :pfft. i tried but noone was ever fucking able to tell me what to do < 1244783448 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1244783453 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hoorah! < 1244783465 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :FINALLY i can have my fucking nick < 1244783474 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that lilo is still registered, with the "Hold" flag. < 1244783476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :augur: You couldn't find anybody to tell you /join #freenode ? :P < 1244783486 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :gregorr: i had done < 1244783486 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Saites: I noted that as well. < 1244783494 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but noone THERE knew what the fuck i could do < 1244783508 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :Nobody there told you to /stats p? < 1244783514 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1244784157 0 :Where!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244784170 0 :Where!unknown@unknown.invalid PRIVMSG #esoteric :ACTION in the world is Gregor Richards? 8-D < 1244784182 0 :Where!unknown@unknown.invalid NICK :When < 1244784198 0 :When!unknown@unknown.invalid NICK :Why < 1244784224 0 :Why!unknown@unknown.invalid PART #esoteric :? < 1244784241 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yo dawg, i heard you like gregor richards, so we put a gregor richards in you so you can, erm, something. < 1244784280 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Excuse me while I make myself the king of /me-sentences :P < 1244784371 0 :augur!unknown@unknown.invalid NICK :Where < 1244784381 0 :Where!unknown@unknown.invalid PRIVMSG #esoteric :ACTION in the world is Carmen San Diego? 8-D < 1244784383 0 :Where!unknown@unknown.invalid NICK :augur < 1244784391 0 :That!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244784405 0 :That!unknown@unknown.invalid PRIVMSG #esoteric :ACTION I am the king of /me-nicks is undisputable. < 1244784422 0 :That!unknown@unknown.invalid NICK :Every < 1244784431 0 :augur!unknown@unknown.invalid NICK :Suddenly < 1244784435 0 :Every!unknown@unknown.invalid PRIVMSG #esoteric :ACTION good /me nick belongs to me! < 1244784435 0 :Suddenly!unknown@unknown.invalid PRIVMSG #esoteric :ACTION I feel this is silly. < 1244784438 0 :Suddenly!unknown@unknown.invalid NICK :augur < 1244784446 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :mm quantifiers < 1244784456 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :every, you have chosen a nice nick. < 1244784461 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :quantification <3 < 1244784469 0 :Every!unknown@unknown.invalid NICK :Why < 1244784478 0 :Why!unknown@unknown.invalid PRIVMSG #esoteric :ACTION would you say this is silly? < 1244784493 0 :oerjan!unknown@unknown.invalid NICK :And < 1244784503 0 :And!unknown@unknown.invalid PRIVMSG #esoteric :ACTION this one is just to annoy ehird  < 1244784510 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1244784516 0 :And!unknown@unknown.invalid NICK :oerjan < 1244784542 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a singular common noun and therefore cannot occur at the beginning of a sentence. < 1244784556 0 :Why!unknown@unknown.invalid PRIVMSG #esoteric :Minus the "common" part. < 1244784563 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :this is false. < 1244784570 0 :Why!unknown@unknown.invalid NICK :When < 1244784575 0 :When!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is dinner? < 1244784596 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :singular nouns can appear at the beginning of a sentence < 1244784632 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tho i believe what you really mean is that semantically singular non-mass nouns in english require non-zero determiners. < 1244784649 0 :When!unknown@unknown.invalid PART #esoteric :? < 1244784670 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :Actually, "Saites" might be an adjective. I don't really know. < 1244784681 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :adjectives can begin sentences. < 1244784687 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1244784698 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :ACTION people are always from Egypt. < 1244784710 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what does saites mean anyway < 1244784713 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe it's a singular adjective. < 1244784716 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and what languae is it < 1244784722 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :english does not have number in adjectives. < 1244784731 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :It's Greek for "from Sais, Egypt". < 1244784742 0 :Your!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244784744 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ah. so then you shouldnt be using it in english :D < 1244784746 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :And it's a noun. < 1244784751 0 :Your!unknown@unknown.invalid PRIVMSG #esoteric :ACTION BRAIN IS ON FIRE!!! < 1244784761 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :NetHack! < 1244784769 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :why are you yelling in only part of the sentence? < 1244784776 0 :Your!unknown@unknown.invalid NICK :NetHack < 1244784782 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :guys have i mentioned my Brief History of Grammar? < 1244784827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm -ites is the same as english -ite, right? < 1244784852 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so you would at least drop the -s when using it in english < 1244784860 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless you pluralize it < 1244784877 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :he said "Sais" means egypt < 1244784889 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no he didn't < 1244784893 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not clearly, anyway < 1244784899 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :"It's Greek for "from Sais, Egypt". < 1244784913 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Sais < 1244784914 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :unless sais is a citty in egypt < 1244784917 0 :NetHack!unknown@unknown.invalid NICK :slashdot < 1244784919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which it is < 1244784919 0 :slashdot!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1244784919 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :in which case it doesnt matter < 1244784922 0 :slashdot!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1244784924 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :since the point is the word is "sais" < 1244784932 0 :slashdot!unknown@unknown.invalid PRIVMSG #esoteric :Do I want this? < 1244784935 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1244784939 0 :slashdot!unknown@unknown.invalid NICK :SlashDot < 1244784945 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so it could be sais + es < 1244784959 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and s becomes t before the -es 'from' suffix < 1244784961 0 :SlashDot!unknown@unknown.invalid NICK :Slashdot < 1244784962 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or before e < 1244784964 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or before a vowel < 1244784968 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or word medially < 1244784969 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or whatevr < 1244784984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well is -es or -ites the from suffix? < 1244784986 0 :Slashdot!unknown@unknown.invalid PART #esoteric :? < 1244785005 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :is ihope greek/fluent in greek? < 1244785018 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i was more hoping you were < 1244785023 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no, im not. < 1244785024 0 :Smalltalk!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244785027 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1244785028 0 :Smalltalk!unknown@unknown.invalid PRIVMSG #esoteric :Finally found a language nick. < 1244785030 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :smalltalk?! < 1244785035 0 :augur!unknown@unknown.invalid NICK :Smalltalk-80 < 1244785042 0 :Smalltalk!unknown@unknown.invalid PRIVMSG #esoteric :Cheating! :P < 1244785044 0 :Smalltalk-80!unknown@unknown.invalid PRIVMSG #esoteric :you could have this instead < 1244785045 0 :Smalltalk-80!unknown@unknown.invalid PRIVMSG #esoteric :its better < 1244785048 0 :Smalltalk!unknown@unknown.invalid NICK :Fortran < 1244785049 0 :Smalltalk-80!unknown@unknown.invalid NICK :Squeak < 1244785052 0 :Squeak!unknown@unknown.invalid PRIVMSG #esoteric :or this < 1244785060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::NickServ!NickServ@services. NOTICE Fortran :You have too many nicks registered already. < 1244785065 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::( :( :( :( :( :( :( :( :( :( < 1244785067 0 :Squeak!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1244785074 0 :Squeak!unknown@unknown.invalid NICK :augur < 1244785082 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :'*** Notice -- Too many nick changes; wait 0 seconds before trying again' < 1244785091 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :THANKS FREENODE < 1244785094 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently 20 is the limit. < 1244785099 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1244785100 0 :amca!unknown@unknown.invalid QUIT :"Farewell" < 1244785165 0 :Fortran!unknown@unknown.invalid NICK :Beagleboard < 1244785166 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"The Dynasty's reign (c. 685-525 BC) is also called the Saite Period after the city of Sais" < 1244785170 0 :Beagleboard!unknown@unknown.invalid PART #esoteric :? < 1244785176 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Saite < 1244785183 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :have i ever mentioned how much i hate PHP < 1244785187 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because i hate pgp < 1244785188 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :php* < 1244785208 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pretty hopeless privacy < 1244785223 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1244785232 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :pretty hopeless programming, more like it < 1244785238 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :php added goto recently, ISNT THAT SWELL? < 1244785247 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :granted its a limited goto but < 1244785264 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :even so, its trashy. < 1244785343 0 :write!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244785347 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :>_> <_< < 1244785358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that looks rong < 1244785396 0 :write!unknown@unknown.invalid NICK :read < 1244785407 0 :GregorR!unknown@unknown.invalid NICK :write < 1244785412 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :I am quite seriously changing my nick. < 1244785416 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :For the first time in ever. < 1244785418 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :I am now 'write' < 1244785422 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :roses are read, violets blew < 1244785451 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this is a time of great changes < 1244785461 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in a week i won't remember who _anyone_ is < 1244785498 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except for a few < 1244785498 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i already dont, oerjan < 1244785521 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :OH MAN < 1244785525 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :There are so many juicy unowned nicks. < 1244785529 0 :read!unknown@unknown.invalid PART #esoteric :? < 1244785570 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :ARGH. cc is unowned. < 1244785578 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :I could be the C compiler! < 1244785592 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :2 letters are allowed? < 1244785597 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :hah. they just expired em eh < 1244785599 0 :myndzi\!unknown@unknown.invalid NICK :myndzi < 1244785613 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :1 letter is allowed .... but probably taken < 1244785744 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Hm, I could be Codu, too. < 1244785798 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :I know very little Greek. < 1244785809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how much code could codu code if codu could code code < 1244785846 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Codu can code code, biatch! < 1244785860 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Woodchuck is free :P < 1244785894 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what is this < 1244785905 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :all these nicks dropped so everyone is going to go suck them up again and not use them? < 1244785910 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how should i know? \o/ < 1244785910 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                    | < 1244785910 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                   /< < 1244785922 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I'm using one! < 1244785996 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what myndzi needs is some precognition /o\ < 1244785997 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                        | < 1244785997 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                       /< < 1244786003 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1244786021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't really work < 1244786034 0 :cpressey!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244786040 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oooh < 1244786045 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1244786052 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :This would be a cool moment if you ignore the hostmask ;) < 1244786056 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats the fake cpressey -----### < 1244786072 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I should register it for ... protective purposes? < 1244786109 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what about people standing on their head? \< < 1244786111 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Anybody trawling a log with no host info, <-- GregorR, not really cpressey < 1244786142 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :IMPOSTER ------^ < 1244786160 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Hey, at least I said so myself :P < 1244786186 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cannot be too careful < 1244786197 0 :cpressey!unknown@unknown.invalid NICK :graue < 1244786213 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :Surely graue has been on recently enough not to lose his nick??? < 1244786222 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not necessarily < 1244786243 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :he is here extremely rarely < 1244786260 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't even show up on the wiki these days unless you mail him < 1244786383 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :We should all change our nicks to open, close, read, write, pipe and go hang out in ##unix. < 1244786486 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :I see nobody else finds this idea awesome :P < 1244786544 0 :graue!unknown@unknown.invalid NICK :make < 1244786552 0 :make!unknown@unknown.invalid PRIVMSG #esoteric :So many good nicks, so little time D-8 < 1244786556 0 :oerjan!unknown@unknown.invalid QUIT :"fork" < 1244786616 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :And I have still only changed my nick once. < 1244786637 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :I've only made one as-yet-unreversed nick change :P < 1244786893 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :More unowned nicks: html, porn, Solaris (but in use), Stalin, ussr, two, three, four, email, NickHoarder < 1244786935 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :D-8 < 1244786936 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :8-D < 1244786937 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :any of you dudes wanna help me with a hardware conundrum? < 1244786948 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i've got a PSU that has a 24 pin connector with 4 pins detachable < 1244786958 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(for 20 / 4 motherboards) < 1244786968 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but the motherboard has a 24 pin and also a 4 pin connector < 1244786983 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :both are new purchases, shit wouldn't power on with just the 24 pins connected < 1244786991 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :well it would, but it wouldn't do anything < 1244787021 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has no hardware knowledge. < 1244787085 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :More unowned nicks: Leela, Bender, Zoidberg, Hermes, Zapp, Kif < 1244787229 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :4chan helped me :) < 1244787232 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just typed /whois god < 1244787246 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm a budget sorta guy so i only ever do this every few years < 1244787249 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :seems there's always something new < 1244787259 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :real name, unknown! < 1244787264 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :this time i apparently missed that i am supposed to plug an 8 pin lead from the PSU into the 4 pin port on the mobo o_O < 1244787348 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :luckily i didn't try detaching the 4 pin thing from the 24 pin thing and using it! coulda messed things up :( < 1244787383 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :More unowned nicks: admin, op, unix, glibc, fast, calorimeter < 1244787388 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :And now, to sleep X-P < 1244787393 0 :make!unknown@unknown.invalid QUIT : < 1244787394 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :wow, "op" eh? < 1244787405 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :You might find yourself losing that nick :P < 1244787406 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :too bad not "peer" :) < 1244787424 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :losing my nick? no, it is safely registered < 1244787440 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Nono, I meant "op" < 1244787442 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :If you were to take it. < 1244787446 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i was joking < 1244787454 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but i don't know why someone would take it from me if i regged it < 1244787690 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244787785 0 :Microsoft!n=RawIRC@65.183.185.209 JOIN :#esoteric < 1244787789 0 :Microsoft!unknown@unknown.invalid PRIVMSG #esoteric :Hellooooooooooooo < 1244787807 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :ACTION quickly /whos Microsoft before he can drop any of his connections < 1244787823 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :You are Microsoft and write. < 1244787838 0 :Microsoft!unknown@unknown.invalid PRIVMSG #esoteric :lawl, yes I am. < 1244787844 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :ACTION /whos himself. < 1244787862 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :I am Saites and loggic. < 1244787890 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :Except I don't actually know who loggic is. < 1244787902 0 :Microsoft!unknown@unknown.invalid QUIT :Client Quit < 1244788033 0 :Saites!unknown@unknown.invalid PRIVMSG #esoteric :It's fun to /who your hostname and see who else is connected from your computer! < 1244788371 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1244788393 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i think itd be useful to develop some sort of metalanguage that makes it trivially easy to experiment with proglang design < 1244790581 0 :coppro!unknown@unknown.invalid QUIT :"The only thing I know is that I know nothing" < 1244793599 0 :clog!unknown@unknown.invalid QUIT :ended < 1244793600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1244795641 0 :inurinternet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244796087 0 :sebbu!n=sebbu@ADijon-152-1-23-120.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1244796173 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1244796766 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1244796775 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :is there an HLL that compiles to BF? < 1244800045 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's gcc-bf, which I guess doesn't yet quite work? (And if you want an H-er HLL, quite a lot of things can be compiled to C.) < 1244800104 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And bfbasic, of course, though that might be even less H. < 1244801638 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1244803939 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so no, basically < 1244803971 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what about a compiler-to-a-TM? < 1244803979 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ive been tempted to write one of those for the fun of it < 1244804164 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Haven't heard of one, but that's no conclusive evidence either way. < 1244804259 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For to-BF compilation, there's C2BF too; I have no first-hand experience on how complete that one is. gcc-bf gets the whole GCC compilation magic for free, of course, so it's probably the best choice assuming (a) it is made to work at some point and (b) you don't mind rather large output programs. < 1244804586 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"YES -> thor-ainor.it <- THIS IS *DELICIOUS*!" < 1244804686 0 :Judofyr!unknown@unknown.invalid QUIT :"raise Hand, 'wave'" < 1244805480 0 :ais523!n=ais523@147.188.254.128 JOIN :#esoteric < 1244805720 0 :MigoMipo!i=c1b7fd21@gateway/web/ajax/mibbit.com/x-74f4b11a5449ee12 JOIN :#esoteric < 1244805740 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1244805749 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i feel that compilation to BF or a TM is too easy < 1244805754 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :compilation to befunge! < 1244806003 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not too hard either unless you start taking aesthetics into account. < 1244806062 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've written at least one BF to Befunge translator (can't remember why right now), so if you can compile to BF, you can compile to Befunge. < 1244806102 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Compilation to some sort of befunge-as-written-by-a-skillful-human is another thing, of course. < 1244806334 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :augur: there's a Scheme to Befunge-98 compiler lying around somewhere < 1244806360 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yeah i guess a to-befunge compiler could just use a bunch of generic constructs < 1244806414 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :we should try to make a language that is incredibly difficult to compile into, but not difficult to code in < 1244806435 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :just so very different than most other languages that translation requires significant conceptual changes < 1244806551 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :even the imperative-to-functional translation isnt conceptually difficult, right < 1244806573 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because you can simulate all your state with a giant state dictionary that you map over < 1244806577 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so that like < 1244806609 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :something like x = x + 1 is actually a map that leaves everything unchanged except the x entry, which gets mapped to x + 1 < 1244806613 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and so forth < 1244806633 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :which is actually how haskells state monad works, i think < 1244806643 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so what would be a truly difficult translation, thats what i wonder < 1244806652 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :maybe imperative to declarative? < 1244806713 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1244806727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :imperative to declarative isn't as hard as it looks < 1244806734 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1244806740 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the most painful bit is replacing the loops with recursion, and assignments with SSA < 1244806753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that can be done automatically, I think < 1244806757 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but declarative doesnt really have recursion < 1244806776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has enough recursion to construct a loop < 1244806784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even if it doesn't have anywhere near like functional-power recursion < 1244806796 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i didnt think prolog had any sort of recursion except proof-related sorts < 1244806802 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Prolog is a bit declarative, and it certainly can be written in a very imperative way. I did that Scheme interpreter. < 1244806810 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hmm. < 1244806812 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :augur: a predicate can refer to itself < 1244806816 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :right < 1244806821 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :truth conditional recursive structures < 1244806821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which works more or less the same way as a function calling itself < 1244806824 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1244806839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact, recursion in Prolog > recursion in Scheme sometimes, because you can make things tail-recursive that wouldn't be in a functional language < 1244806851 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1244806856 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so what is a difficult translation D: < 1244806936 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1244807262 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since I had this link in the history, here's the Scheme-to-Befunge one: http://cubonegro.orgfree.com/sponge/sponge.html < 1244807281 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It pretty much forgets about the 2d-aspect, puts all code on one line and uses x to move around. < 1244807322 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So it's not very spirit-of-Funge. < 1244807339 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :if i were writing a compiler, i'd use the second dimension for achieving things like loops and conditionals < 1244807355 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but not much else < 1244807361 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :anything where code is not simply sequential < 1244807401 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The BF-to-Befunge I had turned each "[...]" into "translate ..., then use the next free line for the 'return path' of the loop". < 1244807416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :much like Braktif, then < 1244807423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which was a BF-to-cellular-automaton compiler < 1244807428 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :bf-to-b seems easier < 1244807439 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, befunge seems to be a superset of bf functionality < 1244807447 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :to some extent, anyway < 1244807450 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :befunge doesn't exactly have a tape < 1244807453 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :right < 1244807455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although there are ways to emulate one < 1244807459 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's the space, though. < 1244807460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like using p and g, or the stack stack < 1244807473 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :a stack stack? < 1244807475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did p/g with the index-of-tape always at top-of-stack. < 1244807498 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :a stack with two stacks could do a tape trivially < 1244807508 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Funge-98 has a stack of stacks, and you can move elements from the topmost to the one under it. That's very tape-like. < 1244807518 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yeah, thats a tape. < 1244807605 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :id really like to see more conceptually difficult languages, and not so much simply tediously difficult languages < 1244807607 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you know? < 1244807608 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1244807632 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :String-rewriting languages are fun to write in. < 1244807634 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :bf and befunge and so forth are just pains to code, they're not necessarily conceptually difficult < 1244807640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: agreed < 1244807641 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :string rewriting languages? < 1244807645 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :meaning what, exactly? < 1244807647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :their main problem is that they're so /slow/ < 1244807647 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Things like Thue. < 1244807651 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1244807654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's a good paradigm to work in < 1244807658 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so you mean just formal grammars. < 1244807668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, certain problems with making sure things are unique < 1244807681 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i find that formal grammars are so close to TMs in how you achieve certain things < 1244807694 0 :MigoMipo!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1244807695 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, formal grammars are a sort of rewriting lang < 1244807702 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there are rewriting langs that aren't formal grammars < 1244807706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like Thutu, for instance < 1244807708 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :examples? < 1244807712 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thutu? < 1244807715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Thutu < 1244807730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I should get around to standardising a Thutu wimpmode, sometime < 1244807740 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apart from the efficiency penalty, it's a really nice lang to program in < 1244807744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I made Thutubot that way < 1244807752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a FORTE interp < 1244807778 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i dont entirely follow < 1244807788 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but i get the feeling that thutu is not simply a rewriting system < 1244807798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's still a rewriting-based language < 1244807801 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rewriting's a paradigm < 1244807814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it isn't as pure as Thue; but that doesn't make it a different paradigm < 1244807825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like Lisp isn't quite as pure as Haskell, but that doesn't prevent it being functional < 1244807830 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :right < 1244807843 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :in my mind, a rewriting system is pure rewriting, nothing else. < 1244807866 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but then, i come from a more theoretical perspective < 1244807880 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you can distinguish the tarpit from the paradigm < 1244807886 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. not all imperative languages are Brainfuck < 1244807899 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :right < 1244807903 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no i get this < 1244807924 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :it just seems like there are aspects of coding thutu that arent rewriting, and these seem to be important core features < 1244807929 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but im not reading the whole thing so < 1244807940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's basically just contextualisation < 1244807949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could replace the IP by a rewriting-based one too if you wanted to < 1244807953 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i need to get to sleep tho dude < 1244807954 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that would be less efficient for no reason < 1244807962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ok < 1244808171 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :night man < 1244808177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :night < 1244808548 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1244808593 0 :ais523!n=ais523@147.188.254.128 JOIN :#esoteric < 1244808689 0 :Corun!n=Corun@94-194-111-15.zone8.bethere.co.uk JOIN :#esoteric < 1244809139 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1244809164 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1244809388 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.org/509534 < 1244810080 0 :MizardX!unknown@unknown.invalid QUIT :"What are you sinking about?" < 1244811619 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1244812151 0 :lereah_!unknown@unknown.invalid QUIT :"Leaving" < 1244812304 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1244812380 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244813584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :From a PHP-based website (with ~30 minutes between them, and a reload fixed it both times) I got two "fatal error" messages: "Non-static method (null)::@o/b.() cannot be called statically" and "Non-static method (null):: **.() cannot be called statically". It almost looks like some sort of esolang. < 1244815113 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. < 1244815120 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :Discovered the problem with this nick ;P < 1244815281 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which would be? < 1244815308 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :confusing grammar? :D < 1244815318 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :The word "write" has meanings other than me :P < 1244815327 0 :write!unknown@unknown.invalid PRIVMSG #esoteric :So all my tabs are highlighted with unrelated conversations >_> < 1244815334 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1244815362 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there had to be a reason it wasn't taken already... < 1244815393 0 :write!unknown@unknown.invalid NICK :GregorR < 1244815400 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, that was a fun experiment anyway :P < 1244815657 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, you were you. I didn't know. < 1244816565 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1244817352 0 :ski__!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1244817480 0 :ski__!n=md9slj@remote3.student.chalmers.se JOIN :#esoteric < 1244817895 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1244818265 0 :asiekierka!i=asiekier@078088180066.elblag.vectranet.pl JOIN :#esoteric < 1244818269 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1244818294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1244818482 0 :whtspc!n=chatzill@cust-03-55bf0f95.adsl.scarlet.nl JOIN :#esoteric < 1244818991 0 :MizardX!n=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1244819023 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1244819036 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :somebody knows about boolean algebra? < 1244819206 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I'm quite new to the subject, but I understand that with a bunch of nand gates you can create any gate, and circuit < 1244819242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1244819250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, any digital circuit < 1244819253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with finite memory < 1244819261 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :So if 'n' is a NAND-gate and A and B are switches or wires < 1244819275 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can do it with nor gates too, but NAND gates happen to be easier to put onto a chip < 1244819285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to there being a type of transistor that more or less does a NAND < 1244819318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if you make that sort of transistor in reverse so as to get a NOR, the resulting device characteristics are completely different from the normal ones < 1244819318 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :(AnA(AnB))n(An(BnB) would be a circuit I could draw < 1244819335 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :yes and I read NAND-gates are cheaper? < 1244819336 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it would be if the parens matched, and you removed the second occurrence of A < 1244819357 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, as long as you want them to obey the normal characteristics of ICs < 1244819383 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :such as 0 being more readily available as the positive rail, asymmetric distribution of thresholds on TTL, etc < 1244819390 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :ok, I just typed something with A's B's and n's < 1244819393 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, with modern CMOS devices, NAND and NOR are the same way < 1244819397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*same difficulty < 1244819401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because they're done the same way < 1244819416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but NAND was easier in the days of TTL, so the concept of using NAND rather than NOR stuck < 1244819422 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :that's all a bit above my head :? < 1244819425 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and nowadays, NAND's slightly cheaper than NOR for economic reasons < 1244819444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because the semiconductor companies want people to all order the same chip, rather than mix between NAND and NOR, for stock reasons < 1244819454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so they make NOR marginally more expensive so everyone goes for the NAND < 1244819506 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1244819520 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I can make a statement in boolean algebra that reads this circuit:http://www.play-hookey.com/digital/images/rs-110.gif < 1244819535 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :NAND-latch < 1244819540 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :where can i learn boolean algebra < 1244819554 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :flipflop < 1244819587 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :There are 4 wires there < 1244819592 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and where can i learn boolean algebra < 1244819648 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Basically, the result of the bottom NAND goes as the second parameter of the top NAND < 1244819660 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and the result of the top NAND goes as the first parameter of the bottom NAND < 1244819677 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :so there are 4 wires < 1244819774 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :http://webster.cs.ucr.edu/AoA/DOS/pdf/ch02.pdf < 1244819790 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :was pretty readable I thought < 1244819844 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well, wouldn't it create an infinite loop < 1244819852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the point < 1244819858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in order to do a latch, you need a loop < 1244819863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :otherwise, how could it remember anything? < 1244819884 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1244819921 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :every topic on boolean algebra stops where it gets interesting in my point of view < 1244819934 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :at the point where the latches come in < 1244819962 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :it makes me think you can't describe a latch within one statement < 1244819963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, basically, the idea is this: if you have a loop in a practical circuit < 1244819976 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then if there's exactly one value for elements in the loop that doesn't lead to a contradiction, it takes that value < 1244819985 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if there's more than one, it takes the value it last had (if that one's legal) < 1244819998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if there are zero, things get rather fun but into the scope of practical electronics, rather than boolean algebra < 1244820347 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :If I try to describe to picture of the NAND-latch, and name the upperwire A and the other one B < 1244820349 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :An(Bn(An(Bn(An(Bn(An .... < 1244820350 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I want to be sure I'm trying to do something that's impossible, < 1244820352 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :but I hope I make a stupid mistake. < 1244820364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whtspc: it's because you can't write loops as a function like that < 1244820373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're trying to unroll there < 1244820376 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas you need to recurse < 1244820422 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :But would an additional element in the piece of text make it possible you think? < 1244820454 0 :MigoMipo!n=MigoMipo@84-217-15-241.tn.glocalnet.net JOIN :#esoteric < 1244820455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, the usual way to do something like that would be f=Ang, g=Bnf < 1244820467 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where f and g are functions, which both reference each other < 1244820505 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :multiple statements, I see < 1244820591 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1244820615 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :and in this case, if you would read it/parse it and you encounter g for the first time in function f, would you simply consider g as false (0)? < 1244820668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whtspc: no, it takes its previous value < 1244820686 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it didn't have a previous value, in practice it's generally determined by things like random electrostatic drif < 1244820688 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*drift < 1244820710 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is why most practical circuits normally have resets, as I was telling ehird yesterday < 1244820721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because you don't know what values your latches initialized too < 1244820727 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*initialized to < 1244820731 0 :inurinternet!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1244820783 0 :GregorR-L!n=gregor@pal-163-177.itap.purdue.edu JOIN :#esoteric < 1244820799 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I see, that's an answer I understand :) < 1244820823 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :but then... < 1244820831 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I too understand that. < 1244820843 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Whatever it is you're referring to. < 1244820852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the answer is, until you've forced the circuit to one value in particular (by doing an operation that causes both values to become that value), you have no clue what value's there < 1244820873 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this explains one of the nine values of VHDL's booleans: U means that you've just switched the circuit on and as yet, the value there is unknown < 1244820954 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :does this mean you can't create a programming language that solely exist out of a clock and nand gates, < 1244820969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can; you just have to come up with a clever method to do initialisation < 1244820977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you generally need a reset input from somewhere < 1244820991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :practical computers use the rate of change of the power supply; if you didn't have power a second ago but you do now, reset < 1244821015 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(and some have reset buttons on the front too, but nowadays computer-makers tend not to add those) < 1244821063 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :if that reset would be that every unknown 'variable' the program pointer encounters == false wouldn't work? < 1244821093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the reset's normally wired up to the set-to-0 wires of the latches < 1244821107 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :so in case of the f = Ang, g = unknown so 0 < 1244821113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, on the set-to-0 input, you put (reset OR user wants setting to 0) < 1244821116 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :Ok cool! < 1244821128 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :not that I can program interpreters :) < 1244821141 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1244821142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so to start with, you have f = A n g, g = A n f < 1244821146 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1244821147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :* g = B n f < 1244821156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :when not setting, A = 1, B = 1 < 1244821167 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so f = 1 n U = U, g = 1 n U = U < 1244821177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now, say you reset by changing A to 0 < 1244821185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then, f = 0 n U = 1, g = 1 n 1 = 0 < 1244821193 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you've got the unknown data out of your system < 1244821212 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(0 nand U = 1 because 0 nand 1 = 1 and 0 nand 0 = 1) < 1244821259 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :That makes a lot more sense now, < 1244821299 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I only have to let it come down to me for a while, < 1244821308 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :but thank you, you're great! < 1244821485 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm an electrical and computer engineer in RL < 1244821490 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so this is my day job to know < 1244821796 0 :Sgeo_!unknown@unknown.invalid QUIT :"Leaving" < 1244821815 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I'll try not to bother with your work anymore :) , weekend just started < 1244822090 0 :inurinternet!unknown@unknown.invalid QUIT :Connection timed out < 1244822499 0 :inurinternet!n=nuri@rrcs-74-62-7-76.west.biz.rr.com JOIN :#esoteric < 1244823410 0 :whtspc!unknown@unknown.invalid QUIT :"ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]" < 1244823648 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244825988 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1244827787 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1244827860 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1244830437 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I need to do a NAND esolang lat---wait, Circute < 1244830662 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just futz with Wireworld. < 1244830666 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Is awesome. < 1244830679 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wireworld is always fun. < 1244830699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it's a pretty nice CA. < 1244830704 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Somebody should make a (somehow) smaller version of Wireworld and call it Wireland. < 1244830712 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hahah. < 1244830742 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Someone should make something like an Etch-a-Sketch with a WireWorld emulator inside < 1244830756 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Probably add a semiconductor, so as to get smaller logic. < 1244830758 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ETCH-SOME-WIRES < 1244830775 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :"Etch-some-wires" :P < 1244830790 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :maybe Etch-a-circuit < 1244830817 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Man. We are growing organs *right now*. < 1244830833 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :It would really be a cool toy < 1244830836 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Super Wire Land < 1244830837 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :if it had a 1000x1000 resolution < 1244830838 0 :M0ny!n=Harmony@90.60.218.155 JOIN :#esoteric < 1244830849 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :monamonamona < 1244830851 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :you could etch the WireWorld computer on it < 1244830857 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :monamonamoney < 1244830865 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :er < 1244830870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not merely "Oh, we grew a few organs in a lab, they look about right". < 1244830870 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :monamonamoney^H^Ha < 1244830876 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :how about Brainfuck-to-WireWorld compiler? < 1244830880 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Clinical trials are nearly over. < 1244830887 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: CRAZY but COOL < 1244830907 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what about Brainfuck-to-Circute (easier) and then Circute-to-Wireworld < 1244830911 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it should take 10^8 generations for one instruction... :p < 1244830919 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :must* < 1244830926 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oh no it won't < 1244830988 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How about Brainfuck in Wireworld? < 1244830998 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: it can take much shorter at expense of space, though. < 1244831124 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Did anyone implement a transistor in Wireworld? < 1244831224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Honestly, don't know. < 1244831281 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I *do* know that there's a register machine in it. < 1244831288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :transistors are essentially analog < 1244831288 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :me too < 1244831292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and wireworld's digital < 1244831299 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I want to make an esolang that operates only on transistors < 1244831300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could implement a gate, but gates don't have all the features of transistors < 1244831303 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and the code is a transistor map < 1244831317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: transistors are believed to be the most practical way to write noit o' mnain worb programs < 1244831331 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :...what programs? < 1244831431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: look it up on Esolang < 1244831438 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not entirely sure how to encode that offhand < 1244831711 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm not entirely sure what that stream of letters means. < 1244831724 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :“noit o' mnain worb”? < 1244831731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :“noit o' mnain worb”‽ < 1244831740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :¡ENGLISH, MAN! < 1244831746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it's the name of an esolang < 1244831755 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1244831832 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :not o(ur) main orb? < 1244832426 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :sdrawk cab tid aer < 1244832462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: :D < 1244832925 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: reversal. < 1244833051 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: I know now. < 1244833070 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :well, certainly i was too late. :p < 1244833071 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :To prove this, I shall make a comment about a hot cup of tea. < 1244835613 0 :GregorR-L!unknown@unknown.invalid QUIT :"Leaving" < 1244836111 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1244836135 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :SPIC: We spell the computer of the spirits with our conjours | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1244836153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :noit o' mnain worb is such a lovely name < 1244836241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wireworld could be so much cooler < 1244836272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i have some ideas for a nicer CA circuit thingy but probably ais523 would tell me that's how circuits work IRL> < 1244836273 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*. < 1244836281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and i wouldn't have invented it any more. < 1244836292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1244836414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it basically involves lanes that little cells can go on, and if you hit a crossroad (= logic gate) it changes and you go somewhere < 1244836416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like: < 1244836491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | < 1244836491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-A-<--< < 1244836493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | < 1244836495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-A<--<- < 1244836497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ^ < 1244836499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-B--<-- < 1244836501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(^ then goes off this snippet of the screen) < 1244836503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | < 1244836505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-B-<--- < 1244836507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | < 1244836509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-B<---- < 1244836511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | < 1244836513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Get the SPARC processor source free! OK. ENTER EMAIL AND PASSWORD OR SIGN UP < 1244840513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OpenSPARC T2 chip design 1.2 release < 1244840514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : OpenSPARCT2.1.2.tar.bz2 237.64 MB < 1244840519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you think that's 237MB of text? < 1244840530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm excited to look at the VHDL/whatever code. < 1244840532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I hope not < 1244840553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, it IS the complete source of a modern, enterprise-grade server microprocessor... < 1244840569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :multi-core too < 1244840587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i mean, i wouldn't expect it to be small... < 1244840612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[Sun announced the T2's release on 7 August 2007, billing it as "the world's fastest microprocessor"]] < 1244840616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[Verilog RTL source code of the design < 1244840616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Verification environment < 1244840618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Diagnostics tests < 1244840620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Open source tools, scripts and Sun internal tools needed to simulate the design < 1244840622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ISA specification (UltraSPARC Architecture 2007) < 1244840624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Solaris 10 OS simulation images]] < 1244840626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :guess it's the last one that's big < 1244840651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, could be < 1244840732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but i'm not actually sure how complex modern processors would be; I'd expect at least 10MB of source code < 1244840737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could be a lot < 1244840773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :21:01 ehird: ais523: do you think that's 237MB of text? ← well more like 238 < 1244840949 0 :FireyFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1244840967 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1244841073 0 :FireFly!unknown@unknown.invalid QUIT :Nick collision from services. < 1244841076 0 :FireyFly!unknown@unknown.invalid NICK :FireFly < 1244841130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if windows 7 won't include IE in europe, I wonder how people are meant to download a browser? < 1244841141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it prompts them whether to download IE or not when you access a URL < 1244841148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the EU said that too < 1244841155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: heh < 1244841161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they said that they asked for more choice in browsers, and Microsoft were providing less < 1244841167 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is a great response < 1244841187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: omg; does this mean that another browser might be available in a stock windows? even if it's a open-it-and-it'll-download < 1244841191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(prolly not, MS has $$$) < 1244841199 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's what the EU wants, I don't know if they'll get it < 1244841200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they'd probably use maxthon or one of the other IE-with-another-shell browsers. < 1244841213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that way it's as shitty as IE < 1244841224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[they could disable the extra features by default] < 1244841271 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whargarbles at both MSN Messenger Live and AVG Security Tolbar < 1244841281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol@windows sucking. < 1244841408 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ok, AVG toolbar forcibly put Yahoo! search in the thing that comes up when I open a new tab < 1244841459 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No, I don't want you redisplaying weekly, I disabled that a while ago! Learn to keep options across upgrades! < 1244841468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It sure must suck to use windows < 1244841549 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's worth it for the ability to use Active Worlds, and easily set up other games as meets my fancy < 1244841564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WINE, VMs and dual-booting are all non-existant fantasies. < 1244841574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True store. < 1244841576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Story, even. < 1244841585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i found an i7 975 XE for sale < 1244841604 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :When I feel like just surfing the web quickly, I boot into Linux < 1244841671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the actual cpu.v is just 736KB < 1244841683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but there's tons more files & directories < 1244841694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: and that's still 15,638 lines < 1244841707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pretty impressive < 1244841717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a lot of it is "wire [blah] foo;" lines < 1244841727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : .zcp_dmc_ack0 (zcp_dmc_ack0), // <= < 1244841727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : .zcp_dmc_ack1 (zcp_dmc_ack1), // <= < 1244841729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : .zcp_dmc_dat0 (zcp_dmc_dat0[ 129 : 0 ]), // <= < 1244841731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stuff like that too < 1244841733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then it starts using => instead of <= < 1244841751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: would I be right in guessing this is probably autogenerated? < 1244841767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quite possibly < 1244841774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it seems to be mostly a bunch of initializations or something < 1244841776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although even Sun's human-written stuff looks autogenerated < 1244841776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instead of actual logic < 1244841792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes < 1244841799 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mostly it will be connections < 1244841809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rather than the things that are connected < 1244841817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder where the actual logic is < 1244841842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: holy damn, the expanded folder is 1.52GB < 1244841856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :n2_efuhdr1_ctl.v < 1244841858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh, of course. < 1244841868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :assign received_instr[ 21 : 0 ] = efu_hdr_xfer_en_r1 ? efu_instr[ 21 : 0 ] < 1244841868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : : rdcount == 5'd23 ? sync_read < 1244841869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : : dispatch_read_data ? ({instr[ 20 : 0 ],1'b0}) : 22'b0; < 1244841871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: is that logic? < 1244841873 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it looks like logic. < 1244841891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there are a bunch of empty lines and long lines here < 1244841893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :smells of preprocessing < 1244841910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's logic < 1244841926 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they don't have any actual explanatory comments :-) < 1244841941 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hey, I bet Sun stripped comments < 1244841944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :before releasing it < 1244841947 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would explain the empty lines < 1244841952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that'd be fucking stupid, though < 1244841962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unless they want people to pay for a full version < 1244841962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it doesn't account for the simply unintelligable, ultra-long lines < 1244841966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1244841967 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't < 1244841969 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see opensparc.net < 1244841971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1244841984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :huh, the i7's max temperature is rated at 67.9C < 1244841992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's a rather low resistance to temperature... < 1244842070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they actually have verilog verification stuff! < 1244842088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :verif: 1.23GB < 1244842090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :design: 41MB < 1244842094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what big file's in there... < 1244842101 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1244842101 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: makes sense, it's hard to use without < 1244842106 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and probably a huge set of inputs and expected outputs < 1244842113 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1244842114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for a processor, that'll be /massive/ < 1244842118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wait, why? wouldn't you just produce an actual chip? < 1244842121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean, i get it for testing < 1244842124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but why is it hard to use without < 1244842127 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so i think i have a general layout for my language dev environment < 1244842128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because chips are expensive < 1244842135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you need to test the hardware too < 1244842142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: synthesize on an FPGA? < 1244842144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well < 1244842147 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i guess it's far too big < 1244842153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: still, that's not use < 1244842154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's test < 1244842156 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or at the very least, the basic layout of the grammar system < 1244842180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i think the big bit is the OS image that i think is in there < 1244842188 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could be < 1244842201 0 :jix!n=jix@77-20-205-106-dynip.superkabel.de JOIN :#esoteric < 1244842217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% du -h verif|grep 'G' < 1244842217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1.2G verif/diag/assembly < 1244842218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1.2G verif/diag < 1244842220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1.2G verif < 1244842227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so something in the assembly folder < 1244842254 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1244842264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: seems to be just an awful lot of assembly code. < 1244842278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's the binaries to the OS, rather than source < 1244842290 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or an exhaustive testcase of all the asm they have < 1244842294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they end with .s, but I stopped digging through the tree by then < 1244842297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would be a good way to test a processor < 1244842317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: why aren't processors made with provably-correct languages? < 1244842322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that would be awesome. < 1244842386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"open source users are pussies who are afraid of a little hard labor. waaah, I want the source code. waaah, I don't want to be in danger of DMCA threats" < 1244842391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1244842483 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Using open source softwares is hard enough, ehird < 1244842896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://ordiluc.net/fs/libetc/ < 1244843488 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There was a course that talked a bit of formal verification stuff (mostly model-checking), and there was a visiting lecturer from Intel; I seem to remember something about the formal proof-of-correctness ("with a mixture of STE and theorem proving" according to some slides) for the Pentium 4 FPU being the "largest" formal-verification thing up to that point. < 1244843506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: FDIV < 1244843508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1244843536 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :To quote those slides: "we don't want another FDIV". < 1244843576 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Intel wrote of $475M to cover the FDIV bug, and suffered considerable damage to itse reputation. A similar error today could be much more expensive." That's not cheap. < 1244843618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: They wrote of an amount of money? Why? I guess they care about itse reputation. < 1244843660 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"On December 20, 1994 Intel offered to replace all flawed Pentium processors on the basis of request, in response to mounting public pressure.[8] This had a huge potential cost to the company, although it turned out that only a small fraction of Pentium owners bothered to get their chips replaced[citation needed]." < 1244843681 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Don't know where the $475M figure comes from; it could be some sort of theoretical lost-money calculation. < 1244843698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Recalled processors? And I was jokin' 'bout the typos. < 1244843707 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[At its worst, this error can occur as high as the fourth significant digit of a decimal number, but the possibilities of this happening are 1 in 360 billion. It is most common that the error appears in the 9th or 10th decimal digit, which yields a chance of this happening of 1 in 9 billion.]] < 1244843887 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://download.intel.com/technology/itj/q12001/pdf/art_3.pdf "The Pentium 4 processor was the first project of its kind at Intel to apply FV on a large scale." I guess they might've said just that. So they did formal verification on the FPU and instruction decoding units. < 1244844117 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It also speaks of their chip simulation thing; "several thousand systems -- averaging 5-6 billion cycles per week" => about 9 kHz execution speed. < 1244844345 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244844508 0 :whtspc_!n=chatzill@g234109.upc-g.chello.nl JOIN :#esoteric < 1244844541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.haskell.org/pipermail/cvs-libraries/2009-June/010890.html < 1244844543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hot. < 1244844579 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :Handle I/O does seem a bit limited < 1244844598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: No more utf8-strings need! < 1244844609 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :no sir! < 1244844640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: wat < 1244844645 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I'm going out with mah family tonight :D going to a Chinese place with sushi < 1244844656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ew sushi. < 1244844687 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :it's good sushi < 1244844697 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :u hav porblem with sushi :o < 1244844704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1244844848 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :sushi is doubleplusgood < 1244845104 0 :Azstal!n=asztal@cpc1-stkn13-2-0-cust1016.11-2.cable.virginmedia.com JOIN :#esoteric < 1244845626 0 :Asztal_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1244845655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brb. < 1244845737 0 :whtspc!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244845999 0 :bsmntbombdood_!n=gavin@97-118-119-25.hlrn.qwest.net JOIN :#esoteric < 1244846469 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1244846489 0 :whtspc_!unknown@unknown.invalid QUIT :"ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]" < 1244846703 0 :MizardX-!n=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1244846886 0 :BeholdMyGlory!unknown@unknown.invalid PART #esoteric :? < 1244846988 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1244846998 0 :MizardX-!unknown@unknown.invalid NICK :MizardX < 1244847072 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1244847091 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1244847108 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1244847522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bacq. < 1244847525 0 :nooga!n=nooga@abcm176.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1244847540 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hei hei < 1244847693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1244847752 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :any ground breaking news? < 1244847786 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :or stupid but amusing ideas? < 1244847794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1244847798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well < 1244847800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :VHDL to WireWorld. < 1244847813 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/VHDL; http://en.wikipedia.org/wiki/Wireworld < 1244847837 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1244847845 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reduced, tarpitty vhdl ofc < 1244847845 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i coded several optimal ww < 1244847852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah cool < 1244847922 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :also i tried to generate gates in ww using genetic algorithms < 1244847964 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :failed ofc < 1244847969 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it would be amusing < 1244847983 0 :bsmntbombdood!n=gavin@97-118-125-211.hlrn.qwest.net JOIN :#esoteric < 1244849255 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1244849434 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1244849594 0 :ais523!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1244850196 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh\ < 1244850206 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1244851043 0 :M0ny!unknown@unknown.invalid QUIT :