< 1236297973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1236297980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:05 ImInYourMonad: data Pointer x = Cell x (Pointer x) | End x deriving(Show) , that is a a tree, bad rep of a pointer? < 1236297986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i hate newbies making BF interps badly,. < 1236298150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:09 ImInYourMonad: Gracenotes: ok i had 2 questions in one, 1. should i use Parsec? 2. if i dont, how cna i use < and > for my own purpose? < 1236298158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does he know how to write an interpreter? < 1236298167 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't know much at all. < 1236298177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: ah, is he an idiot? < 1236298183 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, he's just new < 1236298184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I got that impression, wasn't sure. < 1236298189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :same thing. < 1236298526 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he's in my monad < 1236298673 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perv < 1236298785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:18 tromp_: from 9th instruction on, there's no more appending to the data? < 1236298790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :about http://esolangs.org/wiki/BCT#Example < 1236298792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is he right < 1236298793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1236298971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The Software was not designed to operate after December 31, 1999" - dmd backendlicense.txt < 1236299687 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1236299811 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :lament: kudos on your... creation < 1236300272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Robdgreat: Try "abomination" < 1236300367 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I was being kind < 1236300387 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :not to mention I have a special appreciation for such musical novelties < 1236300405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :abomination is a good thing < 1236300435 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1236300519 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you guys suck < 1236300529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: what, I like it < 1236300697 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :hey I like it too < 1236301098 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1236301361 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err that ofortuna thing? < 1236301390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1236301394 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see. < 1236301414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's only funny if you know what o fortuna is i guess :P < 1236301610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see. so what is it? < 1236301649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://upload.wikimedia.org/wikipedia/en/4/4e/Carl_Orff-Carmina_Burana-O_Fortuna.ogg < 1236301678 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how is it funny? < 1236301679 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err yeah i know it's that thing < 1236301695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: I'm pretty sure gregorr was joking when he came up with it < 1236301696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1236301698 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just assumed it was something else too because... it's not that funny :P < 1236301707 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i'm pretty sure he wasn't < 1236301719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: GregorR never doesn't joke. < 1236301720 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i'm not sure why it would be funny < 1236301733 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: you're wrong. < 1236304105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :06:07:39 hm, fast integer square root in C... anyone knows anything good? < 1236304107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The quake one. < 1236304113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fast invert square root I think it is called. < 1236305119 0 :CakeProphet!n=seveninc@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1236307722 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't joking. < 1236307725 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I do think it would be good. < 1236307746 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Although (re: lament) I was thinking more about swing-like lounge (e.g. Sinatra-style), but yeah. < 1236307841 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or rather, I was joking in that it would obviously be a parody, but I think it would be a good parody :P < 1236309283 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1236310130 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1236310431 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1236310910 0 :bsmntbombdood!n=gavin@97-118-121-158.hlrn.qwest.net JOIN :#esoteric < 1236314200 0 :Slereah!n=butt@ANantes-259-1-8-96.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1236314915 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236315921 0 :zzo38!n=zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1236315992 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :-1 interleave 0 makes -2/3 is that correct < 1236316101 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I made a unlambda compiler into JavaScript http://zzo38computer.cjb.net/esoteric/unlambda/unlambda/htm but probably some thing are missing, such as continuations called from the outside? < 1236316126 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty important < 1236316176 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes I know that, but I'm wondering how that is supposed to be implemented. < 1236316213 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You look at the source-codes and see what you think about that! I tried to make it compatible with many JavaScript interpreters, instead of only modern versions of Mozilla or such thing as that < 1236316218 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: oh, that sort of lounge < 1236316416 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Please tell me if you found anything else missing in the Unlambda compiler into JavaScript < 1236316452 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Oops the URL is wrong it is supposed to be http://zzo38computer.cjb.net/esoteric/unlambda/unlambda.htm < 1236317001 0 :poiuy_qwert!n=poiuyqwe@bas2-toronto47-1279282597.dsl.bell.ca JOIN :#esoteric < 1236317342 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Oops the URL is wrong it is supposed to be http://zzo38computer.cjb.net/esoteric/unlambda/unlambda.htm < 1236317398 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Which you like better Forth or Lisp? < 1236317495 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :How can I make a continuation called from the outside to be compiled into a Javascript codes < 1236317506 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What is the best way < 1236317873 0 :zzo38!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1236318182 0 :poiuy_qwert!unknown@unknown.invalid QUIT : < 1236324854 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236325475 0 :impomatic!n=John@nat66.mia.three.co.uk JOIN :#esoteric < 1236326399 0 :clog!unknown@unknown.invalid QUIT :ended < 1236326400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1236327043 0 :impomatic!unknown@unknown.invalid QUIT :"mov.i #1,1" < 1236327925 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Client Excited" < 1236328372 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1236331197 0 :BeholdMyGlory!n=arvid@smartskola.botkyrka.se JOIN :#esoteric < 1236332486 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Relative amount of chatter caused by the noisiest people, at any particular time-of-day (in Finland's timezone, EET/EEST) over the years 2006-2008: http://zem.fi/~fis/test5.png (test6.png for absolute values). < 1236332810 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What is interesting is that for most people there's a definite time when they're not talking much (presumably sleeping), but oklopol and oerjan never sleep. < 1236332826 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Conclusive proof of their roboticness? You decide. < 1236332923 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236333144 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1236333169 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1236333179 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why are the stripes in a different order from the nicks < 1236333237 0 :Slereah!n=butt@ANantes-259-1-49-61.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1236333263 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For reasons of cosmic importance. < 1236333277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also you could have the overall shape be how much talk actually happened. < 1236333287 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's the test6.png. < 1236333291 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you would probably see me and oerjan are just relatively awake. < 1236333301 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not as good a conclusion. < 1236333306 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right great minds < 1236333346 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it seems this time is exactly where i need improvement < 1236333355 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i will now flood for 20 minutes straight < 1236333369 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no actually i think i'm gonna buy me something nice -> < 1236333502 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also test7 is actually test5 but with a 30-minute hamming window instead of a 30-minute rectangular window for the activity-estimation. < 1236333859 0 :Slereah_!n=butt@ANantes-259-1-105-42.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1236334184 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is the newest xkcd crappy too? < 1236334224 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have a hard time telling, once i learn to love the characters, anything goes < 1236334384 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236334407 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :xkcd is always terribler < 1236334490 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :your nick is tasty < 1236334498 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :what < 1236334537 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hello i'm oklopol i say things that make no sense. < 1236334616 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: could you somehow make test6 show me and oerjan not ever sleeping too? < 1236334628 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i guess i could've used a "never" back there < 1236334653 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: The day before yesterday a speech synthesizer said to me: muskottikukan masennus juustouttaa enteellisesti pikkuisilta. < 1236334682 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a beautiful sentence < 1236334704 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :especially "muskottikukan masennus" < 1236334715 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: It continued with: Nahistivatko keihäänheittäjät muistioiden tavoin lamatilaa? Ennakkotilausten virkapaikat läiskäyttelevät lupsakkaasti geofysikaalisilta. < 1236334788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"läiskäyttelevät lupsakkaasti", awesome :D < 1236334817 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lacks some integrity when you combine them tho, although i've seen worse < 1236334820 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Supposedly the content was some random nonsense, but maybe there was a personality of some sort involved somewhere. < 1236334855 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway turns out "rektio" isn't "rection" in english, but "case government", at least according to this one online dictionary < 1236334869 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this is not good because i had a great erection pun. < 1236334901 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also random content generated by what, where? < 1236334937 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean that's apart from the "case government" errors, that's pretty perfect. < 1236334990 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what generated it; it was just a speech synthesis evaluation test I was asked to listen to and fill. < 1236335012 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well was it good? < 1236335043 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It was better than what I thought it would be, but not very natural. < 1236335060 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I kept one of those files at http://www.cis.hut.fi/htkallas/mp3.mp3 < 1236335079 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Since someone on another channel said "mp3s or did not happen".) < 1236335092 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1236335120 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well the voice sounds pretty natural, just not the... whaddyacallit :) < 1236335176 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's some sort of HMM-based synthesis, where they use the speech recognition speaker adaptation stuff to mangle things so that you can feed it speech, and then the synthesized output will sound like the same person. < 1236335180 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think the main problem is all words are stressed pretty much equally < 1236335190 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i assumed < 1236335216 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because that sounds like sampled clips from a real human < 1236335228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, as far as I know it's actually not. < 1236335234 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except it is still very close to the canonical computer voice < 1236335245 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so that's would be a clue to the other direction < 1236335277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: maybe it's recorded clips from a commercial speech synhesizer? < 1236335283 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*synthesizer < 1236335337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i guess i forgot completely about the shop. < 1236335347 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It shouldn't be concatenative synthesis (i.e. recorded clips) at all. At least in the strict sense of recorded waveforms. Certainly it's based on speech that a real person has spoken, though. < 1236335369 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't know the details, it's not my project. I think the web-evaluation was part of the http://www.emime.org/ project. < 1236335390 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Given that their goal is "personalised speech-to-speech translation, such that the a user’s spoken input in one language < 1236335400 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :is used to produce spoken output in another language, while continuing to sound like the user’s voice", at least they don't aim low. < 1236335410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1236335411 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1236335445 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :could be useful in a movie where bond needs to know armenian. < 1236335484 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway the shop, which i guess would be mcdonalds in this case -> < 1236335744 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1236340190 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236340655 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So, regarding xkcd. < 1236340674 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :If lack of correlation implies lack of causation, then correlation implies causation. < 1236340691 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Where "implies" means "suggests" more than "logically requires". < 1236340724 0 :Jophish!n=Jophish@80-47-69-80.lond-hex.dynamic.dial.as9105.com JOIN :#esoteric < 1236340886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's not true < 1236340907 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at least not in any real sense < 1236341249 0 :jix!n=jix@dyndsl-095-033-083-061.ewe-ip-backbone.de JOIN :#esoteric < 1236342247 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1236342347 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : But I'm surprised that the glagolitic capital letter spidery ha was free-for-taking at ..ws. Would have thought someone had already used it. < 1236342362 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1236342819 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : What is interesting is that for most people there's a definite time when they're not talking much (presumably sleeping), but oklopol and oerjan never sleep. < 1236342824 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cackles evilly < 1236342834 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bots don't cackle. < 1236342844 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :true that. < 1236342847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to sleep < 1236343041 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, tusho = ehird < 1236343103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, yes, but a silly Perl script can't be expected to know that sort of stuff. < 1236343160 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, the colors on the graph and on the descriptions don't match < 1236343201 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm oklopol already implied that < 1236343232 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sure they do, they're just in a different-ish order. Namely, reversed. < 1236343272 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except "Others" < 1236343275 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's an iq test to know whether the colors or the nicks are out of order < 1236343303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i assume Others is really at the bottom :D < 1236343318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you must know, the ordering is such that all "others" go to an array index 0, while array indices 1..N correspond to the top-N noisiest people, with index 1 being the noisiest; then I draw indices 0..N from bottom to top, but the nick-list in the "sensible order" for indices 1..N, and then 'Others' separately just so that it doesn't look like a nickname. < 1236343373 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but should i trust the colors or the order? < 1236343378 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The colors. < 1236343380 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Trust the colors. < 1236343380 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :colors < 1236343387 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you know, the colors. < 1236343396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :trust them < 1236343437 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Green is not an enemy, like a well-known Windows media-player vizualization name says. Or something like that, anyway; I just remember the Finnish translation. < 1236343452 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :("Vihreä ei ole vihollinen.") < 1236343574 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually the absolute graph shows that oklopol and i are not really constant, we just are in phase with the channel. < 1236343615 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but then so is everyone to a degree < 1236343632 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since it seems to have confused a lot of people, I just flipped the nickname ordering to match the colors. (Unfortunately at the same time I got the more curvaceous hamming-windowed graphs there.) < 1236343731 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course evil rumors will claim that we still have completely messed up sleeping rhythms. < 1236343766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I, myself, prefer not sleeping. < 1236343770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1236343848 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wait a minute, by the graph you are not supposed to be here now < 1236343850 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :While at it, I special-cased ehird and tusho together, so they passed anmaster and achieved the coveted red graph-color. < 1236343895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which gave bsmntbombdood a slot, i see < 1236343911 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, and his shape is rather different from the others. < 1236343913 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I screw things up by talking at truly random times. < 1236343921 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, unless you count "Others". < 1236343954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i say we ban that "Others" guy for constantly spamming < 1236343971 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I concur. < 1236344068 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Your script was set up based on who talked most in here? Nice work... < 1236344178 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, I'm surprised to see that I still register on that... I've not exactly talked that much in here recently. < 1236344199 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's 2006-2008 < 1236344205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1236344223 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, then. < 1236344246 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you want some raw underlying numbers, http://zem.fi/~fis/test5.txt has the total-number-of-lines-in-my-2006-2008-logs. < 1236344275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can just take #9 and largers ranks to know who to ban to get rid of that annoying "Others" guy. < 1236344306 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gleefuly bans GregorR. < 1236344337 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fizzie, too. < 1236344349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : this is not good because i had a great erection pun. < 1236344358 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1236344364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :finns are not allowed to do that, only japanese < 1236344408 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: are you shocked and disturbed? < 1236344411 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to consume breakfast, for he has stayed up for it < 1236344592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : While at it, I special-cased ehird and tusho together, so they passed anmaster and achieved the coveted red graph-color. <-- ? < 1236344594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :context? < 1236344610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 21:34 AnMaster: comex, that doing stuff like in http://www.int80h.org/strlen/ is counter productive < 1236344610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : get it in your head < 1236344610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : THIS IS #ESOTERIC <-- sure < 1236344622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but he seemed to actually want to optimise < 1236344640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Context was http://zem.fi/~fis/test5.png < 1236344663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1236344676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so you combined ehird/tusho. Ok < 1236344687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but what has that got to do with me < 1236344699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ that graph is cool < 1236344712 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You used to have the red color; since the nick-list is sorted by the total number of lines seen in the analyzed logs. < 1236344725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, the scale 0-24: what does it mean? < 1236344741 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hours; it's a time-of-day thing. Hours in EET/EEST, specifically. < 1236344762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, this is average over day during a period of x months? < 1236344784 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :During the years 2006-2008, yes. < 1236344787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1236344805 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, sum, not average, but it's about the same thing since I still haven't added any Y axis scale in there. < 1236344810 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :makes sense then. Was wondering why some of us were a lot quieter during some months first. < 1236344811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1236344846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what about you, you are in "others"? < 1236344858 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's a well known fact that we nordics hibernate during winter. < 1236344879 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, his data were removed for security < 1236344891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, the scale was 0-24, that would imply a 2 year period. and there was only one such point with less activity < 1236344899 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that wouldn't make a lot of sense < 1236344901 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I'm deep down in the others, #17; that's in test5.txt at the same directory. < 1236344921 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah but one of the winters was particularly hot < 1236344936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :global warming destroying our traditions! < 1236344946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm bsmnt would have the largest line count? < 1236344953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or how do you mean it is sorted? < 1236344972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, oh right < 1236345003 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, the colored strips are drawn from bottom-to-top, so I had to flip the nick list ordering from the natural one to match that. So ehird talks the most, you're second, and so on. < 1236345009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1236345028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it looks like oklopol have about same activity all the time? < 1236345044 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I made a half-hearted joke-attempt about that (and oerjan) already. < 1236345058 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's also test6.png which has the absolute counts, not relative, if you want to see the actual shape of combined activity. < 1236345082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1236345086 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :seems my uni career is starting a steep downhill slope. < 1236345094 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i almost failed another course today :| < 1236345095 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That test5 is more of a "relative percentage of all channel activity at that time of day" thing. < 1236345112 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Another of your "almost didn't get a 5" failures? < 1236345119 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes :< < 1236345162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean i got an email this morning that it was 4/5 because i had explained simulated annealing vaguely, which is a given, because it's a trivial concept. < 1236345188 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then, later, i got another email saying he reread it and decided it was a 5/5 < 1236345200 0 :Slereah!n=butt@ANantes-259-1-54-59.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1236345202 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it was a close call < 1236345210 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1236345220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's a slippery slope < 1236345240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I don't know how your system works in Finland, but what is the lowest score for passed? < 1236345257 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :40%-50% < 1236345268 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think that's a pretty standard university scale < 1236345301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the score above passing is then interpolated onto 1-5 < 1236345311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in our system < 1236345345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wth < 1236345349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my mouse gone mad < 1236345364 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :come sane mousie! < 1236345364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at some locations at the table it wiggles on screen < 1236345376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, move 1-2 pixels up/down randomly < 1236345383 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sometimes my mouse does the craziest things < 1236345386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even though I'm not touching it < 1236345392 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then i realize my left thumb is on the pad < 1236345394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at other positions on the table it works fine < 1236345400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I don't use a laptop < 1236345403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so not likely < 1236345407 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :neither does my mom < 1236345409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no touchpad here < 1236345410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no wait, she does < 1236345418 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Here's the total channel-activity from 2003 to end-of-2008, with "one pixel == one day" X axis scale, and Y values taken from line counts in a 30-day surrounding window: http://zem.fi/~fis/test8.png < 1236345431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1236345455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :30 days sounds a bit much, is it at least biased? < 1236345467 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well okay < 1236345477 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :peaks are very visible so i guess it's fine < 1236345491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, it's just a square window; I left my hamming window in another script. :p (The one doing time-of-day graphs.) < 1236345527 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now that's a hamming window? < 1236345562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1236345563 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*what's < 1236345617 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh that's a hamming window < 1236345631 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess i might've been able to guess it was < 1236345643 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe the "that's" was because i did know < 1236345668 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: your momma so fat, she uses a desktop for her laptop < 1236345677 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD < 1236345777 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: could you perhaps make it show more nicks? i mean the pre-me's are pretty gray. < 1236345785 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, "and Y values taken from line counts in a 30-day surrounding window" <-- I haven't taken any course in statistics, so what is the reason for that? < 1236345797 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :probably that it'd be more smooth. < 1236345815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what is test7? < 1236345825 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's test5 < 1236345827 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but smoother < 1236345838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with separate tusho < 1236345839 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1236345840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no < 1236345845 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1236345869 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :either 5 was changed, or i'm seeing things again < 1236345872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not only that I think < 1236345886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, maybe different source data span? < 1236345888 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I accidentally updated test5 with the smoother-looking Hamming window stuff when combining tusho and ehird. < 1236345895 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Other than that it should be the same stuff. < 1236345923 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And yes, the windowing is for smoothing; typically per-day activity varies quite a lot. < 1236345942 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, test.png? < 1236345943 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :from this graph we deduce that AnMaster has been present here all since 2003, although he didn't talk that much < 1236345950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1236345964 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i was too polite to say that < 1236345968 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Making him quite possibly the oldest regular. < 1236345971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, I was an idler in the beginning, but I don't think since 2003. more like 2005 < 1236345976 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1236345979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :olkopol: test8h.png has that Hamming window. < 1236345985 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was just an anomaly. < 1236345990 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Things really exploded recently, it looks like. < 1236345993 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is also an anomaly. < 1236345994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :probably is < 1236345999 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what caused that. < 1236346010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :LHC? < 1236346013 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird? < 1236346020 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : with separate tusho < 1236346033 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Try #esoteric. Now with separate tusho included! < 1236346042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I haven't been here since 2003 < 1236346046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I had dialup in 2003 iirc < 1236346053 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: MORE NICKS!! < 1236346056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I got adsl during 2005 or so < 1236346064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So did I. Didn't stop me from being on IRC since '98. < 1236346067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and started using freenode during 2006 < 1236346074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or around there < 1236346075 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also i demand oklo* be counted as me. < 1236346078 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and I was 8 at the time. *8*.) < 1236346079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe in late 2005 < 1236346082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not 100% sure < 1236346105 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I couldn't figure out more suitably different colors, so that's why there are so few nicks. < 1236346115 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i like your "look how geeky i am!" attitude :D < 1236346138 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bweheheh. < 1236346152 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :God, I did a lot in '98. < 1236346162 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :list < 1236346169 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That same year, I got into science fiction, programming, and got my current nickname... < 1236346200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: there are algorithms for that < 1236346225 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when i was 8, i just had sex and did drugs < 1236346226 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I also met my best friend & current roommate via the Internet... < 1236346237 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That same year. < 1236346240 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: the one you've never talked to? < 1236346246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1236346255 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: No. I moved in with my current roommate ASAP. < 1236346256 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :would be a cool best friend < 1236346258 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember what test.png was, possibly 2009 jan-feb with some parameters; test2 is test but with absolute counts instead of relative; test3 doesn't exist; test4 is a query of mine; and then we enter the current testX range. < 1236346264 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I < 1236346277 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've talked with *him* on a near-daily basis ever since meeting him. < 1236346319 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i hope he's a real geek too, because you're losing your geekiness points as we speak. < 1236346349 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :He implemented Dimensifuck. < 1236346355 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah okay, then i guess it's fine < 1236346367 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And is a far better coder than I. < 1236346420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also is he here? < 1236346428 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my memory is too fuzzy < 1236346431 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nah, though he's shown up a couple of times. < 1236346441 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :He doesn't IRC much. < 1236346452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wish i didn't either < 1236346472 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...then maybe i wouldn't fail so much at uni < 1236346489 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION actually laughs at xkcd, despite what you said < 1236346503 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i liked it < 1236346529 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(btw do you like me bragging about my uni stuff? i first decided to keep it to myself, but then i thought maybe this would fit my irc character better) < 1236346539 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(i'm open for requests) < 1236346623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe i'll do it every now and then. everyone likes a random fluctuation. < 1236346683 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :email.png is a really complicated MIME message I once received; eso.png is some sort of old gnuplot activity graph, maybe; font00l.png and font00h.png is a small bitmap font; http://zem.fi/~fis/moves.png is a distribution of game lengths of a board game AI tournament; screen.png is my screen status-line; ti86.png would have a long explanation; tmp.png is fungot source. < 1236346683 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: works for me too, < 1236346708 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Yes, I'd assume your source would "work for you". < 1236346747 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Why did I repeat the URL for moves.png? That was completely accidental. < 1236346755 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants long explanation 8| < 1236346769 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What, seriously? < 1236346776 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well duh < 1236346779 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i want to know everything < 1236346797 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I, uh... let's see if I can find the other, accompanying picture first. < 1236346823 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have a hard time not asking personal questions from each and everyone here all the time, and you think i don't want to hear a spänking story < 1236346849 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fungot: silent all of a sudden? < 1236346850 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that's actually the name egg is so cute about japanese culture ( and product packaging) is the basis library. i want to < 1236346854 0 :jix!unknown@unknown.invalid QUIT :"..." < 1236346903 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :what is fungot doing!! < 1236346904 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :tombom: differ for understanding that line of thought. primarily to encourage ordered thoughts about things like rfc 822 address parsing, spool handling, etc.) < 1236346910 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION now wishes he had a spänking story to tell < 1236346969 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://zem.fi/~fis/slide3pic3.jpg is the accompanying picture. < 1236346989 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Do you still want the story too? < 1236347014 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1236347016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh definitely < 1236347065 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is spank anyway? < 1236347070 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*spänk < 1236347081 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so we have this university course S-89.3510 "SignaaliProsessorit ja ÄäneNKäsittely" (transl: "DSPs and sound processing"), colloquially called "SPÄNK". < 1236347126 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The main project-work of the course is to take one of the DSP dev-kits we have, and write some code on it; there's a list of preselected topics that are allocated with some scheme I've already forgotten. < 1236347175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In any case, our topic was a DSP-based echo effect box. However, course grade is partially based on how impressive a demonstration you can make for your project for a demo-day event arranged at the end of the course. < 1236347209 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: also "spänk" is how you pronounce "spank", if that wasn't obvious < 1236347235 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since we couldn't think of anything very impressive to do with an echo box, we decided to rig a TI-86 calculator to the DSP board so that you can, in real-time, control the echo effect parameters using the calculator. < 1236347271 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ti86.png is a screenshot of the control app; I don't really remember what the sliders do, but probably they adjust some delays and amplification constants. < 1236347277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :god i'm an idiot < 1236347313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :of course they are sliders, the numbers are a direct giveaway < 1236347318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And in slide3pic3.jpg we're trying to make the damn thing to work; at the left side there is an oscilloscope, that's how desperate we were. < 1236347380 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The DSP board had a really really advanced programmable serial input controller thing; on the other hand, in the TI-86 there's just two wires you can toggle really slowly. They weren't exactly designed to be interfaced together. < 1236347401 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1236347406 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and we spent about three days fiddling with it before it turned out that the speaker cable I had cannibalized for this use was faulty. < 1236347451 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's a TI TMS320VC5416 DSP chip on that board in the picture. < 1236347483 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :When you press the enter key in the calculator, it shows a spiffy little animation about the whip spanking, and uploads the slider positions. < 1236347504 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We had a webcam connected to my laptop, and the laptop connected to a projector, so we could demo out the calculator controls. < 1236347553 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Didn't it have an image of the chip next to the whip? < 1236347690 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: Hmm, maybe? I don't have a screenshot of it, just the z80 source code where the picture is given with .db pseudo-instructions. < 1236347725 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly what was missing here was a _real_ whip as input device. < 1236347743 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Hmmh. Wii Whip. < 1236347749 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: You might be right, since the images have symbolic names TextImage, WhipImage and ProcessorImage. < 1236347751 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Interesting game ideas. < 1236347779 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I think the processor image was taken from the slides. < 1236347821 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: They had that nice SPÄNK-logo in the corner. < 1236347845 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: How do you remember this stuff? < 1236347871 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I don't know. I only seem to remember some random collection of trivialities and none of the important stuff. < 1236347878 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1236347920 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: https://noppa.tkk.fi/noppa/kurssi/s-89.3510/luennot/esittely.pdf < 1236348125 0 :nice!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1236348153 0 :nice!unknown@unknown.invalid NICK :nice_ka < 1236348162 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: Right you are. I dumped the picture with a bit of Perl: http://www.cis.hut.fi/htkallas/processor.txt < 1236348190 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ineiros: the seventh archduke of sachsen-coburg-gotha had the same problem < 1236348246 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Yes, there was that "AAH!" added. < 1236348264 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Haha. < 1236348487 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The lecturer was quite spanking-oriented, if I recall right. < 1236348655 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Do you have a reference for that, sounds like an interesting piece of trivia? :P < 1236348792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hm, Wikipedia page of "Saxe-Coburg and Gotha" gives the place a population density of: Expression error: Unrecognised punctuation character "," /km² (Expression error: Unrecognised punctuation character "," /sq mi) < 1236348894 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236349127 0 :nice_ka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236349279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so: out of the four sliders, sliders 1 and 2 control the gains of the comb filters (basically amount of echoing and the style of it), slider 3 is the ratio between direct pass-through sound and echo-effecty, and slider 4 controls the frequency of the four blinking leds on the DSP board, which do the usual 1, 2, 3, 4, 3, 2, 1, 2, ... blink sequence. < 1236349289 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think we ran out of ideas there for the fourth slider. < 1236349331 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(The DSP board has four dip-switches and four leds for primitive IO, but we didn't want to limit ourselves to that, hence the whole TI-86 control thing.) < 1236349615 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Meh, you had to go and remind me of one of the few courses here where you really got your hands dirty. Figuratively speaking, of course. < 1236349635 0 :zzo38!n=zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1236349685 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Also one of the few courses where an oscilloscope is involved. < 1236349701 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, there is a severe lack of oscilloscopes in the computer science curriculum. < 1236349713 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Want to come and play with my oscilloscope some day?-) < 1236349727 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How can you make even an oscilloscope sound dirty? < 1236349752 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In fact I did think about building something where a 'scope might've been handy; but then I remembered I suck at all electronicsy stuff. < 1236349754 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :It's a skill. < 1236349773 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to build a small robot one day. < 1236349786 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :One day I went to school but their oscilloscopes was broken so I haven't use a oscilloscopes. And I don't own one < 1236349845 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can you bit interleave negative and positive numbers together? It seems to me I could do -1 interleave 0 makes -2/3 but I'm unsure < 1236349916 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :Mine goes to waste too, since I don't use it. I kind-of inherited it. I suck at electronics as well. < 1236349928 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And if you have so many pictures on /~fis/ to list then why don't you enable directory listing, or at least make a list manually < 1236349977 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I probably should just clean up that directory more oftener than once every three years or so. < 1236349999 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I skipped the more uninteresting ones from that previous listing, too. < 1236350083 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And listed only the .png files. < 1236350110 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You could alo make subdirectories for multiple listing of images, for category or just by timing or whatever you want, I do that on my computer at /IMAGES/ /IMAGES2/ /IMAGES3/ /img4/ /img5/ /img6/ /img7/ /img8/ /img_09/ /img_0A/ /img_0B/ /img_0C/ /img_0D/ < 1236350192 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Most of the stuff I stick directly at ~fis/ are "hey, look at this" sort of pictures for IRC use, not really for long-term storage. < 1236350241 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1236350460 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :O, and I am interested your opinion of the program I wrote compiling Unlambda to JavaScript. < 1236350554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: does it handle d? < 1236350639 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes it handles d, look at http://zzo38computer.cjb.net/esoteric/unlambda/unlambda.htm < 1236350656 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And view the source-code of that HTML page to see the JavaScript codes < 1236350670 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Is there anything missing from my handling of d? < 1236350754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers a single assignment, non-functional, infinite state, sub-tc language < 1236350773 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I haven't implemented c entirely yet. I'm still trying to think how to do that. If you have any suggestion please type it on here < 1236350940 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :So far if you try to run a program that uses continuations you will just see a alert box that says "[object Object]" in it. That is the continuation object being thrown with nothing to catch it < 1236350948 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: if javascript doesn't have real continuations then you probably are not going to get around rewriting everything in cps style < 1236351046 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did call/cc in my Scheme-in-Prolog simply by doing the interpreter in CPS, but it felt somehow too simple. < 1236351048 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and using a trampoline or something if it doesn't have proper tail calls either < 1236351060 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Another idea I had is if the thrown continuation object is not caught by the c function it should try the program over again but keep track of which c function that continuation is for so it can return something else next time < 1236351166 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure how well my idea would work, though. < 1236351187 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to think if there is a better way to throw back < 1236351249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, will jitfunge implement IMAP? < 1236351291 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think so, no. I'm currently again in the hibernationary "collecting motivation" stage re jitfunge. < 1236351305 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Where can I find your Scheme-in-Prolog < 1236351361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: that idea sounds evil, so it would be awesome _if_ it worked, but i think you could get trouble if there were may throws and catches to rerun before you got to the right point. < 1236351365 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*many < 1236351424 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :That's what I was worried about < 1236351522 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There seems to be something called jwacs, which is a compiler from javascript-with-first-class-continuation-syntax into plain-old-javascript; I'm haven't looked at all how complicatedly it's implemented. < 1236351605 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't seem to understand my own Prolog code any more. ps_apply_builtin(callcc, Args, K, E, SE) :- !, ps_aritycheck(1, Args, 'call/cc'), Args = [Proc], !, ps_apply(k(apply, E, SE, Proc, [cont(K)], K), void). < 1236351616 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe single-letter-names weren't the way to go. < 1236351672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, download? < 1236351753 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For the Prolog-Scheme? < 1236351760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1236351766 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, for your waffle recipe < 1236351771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1236351809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i blame ehird for rubbing off on me < 1236351846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: You cannot use exceptions for continuations. < 1236351865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Exceptions are a special case of downwards-only continuations < 1236351882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err, don't you mean upward only? < 1236351891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Downward. < 1236351919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right, I see what you mean < 1236351921 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I know that, that is why I was wondering how to do continuations the other way, because currently it works only one way and many Unlambda programs use it the other way also < 1236351932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: btw, Erlang has GC that runs in parallel with the mutator, iirc < 1236351949 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: If you promise not to laugh, you can download the manual at http://zem.fi/~fis/plscheme.pdf and the documentation at http://zem.fi/~fis/plscheme.tar.gz -- but it was pretty much my first (and only) Prolog program, so it's not pretty. < 1236351959 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, s/documentation/code/ < 1236351975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cis.hut.fi/htkallas/mp3.mp3 <- this is awful < 1236351984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not sure about that, however each erlang process has it's own heap. Certain large objects (binaries) are stored in a shared heap, and they are reference counted. < 1236351995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, I'm fairly sure because I saw it on reddit. < 1236352005 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's so old that when you wrote it you thought code was documentation < 1236352021 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well, it might be true. I haven't had any reason to dig in the details of the erlang GC yet. < 1236352055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so where on redit was it? < 1236352056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1236352058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :reddit* < 1236352091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/82do0/i_no_longer_hate_lisp/c082ihm < 1236352101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: the only other way is CPS, for JS < 1236352122 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a brainfuck interpreter (as a Scheme test-case) in that plscheme thing. < 1236352124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah, wait < 1236352130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he's just saying that other threads can keep running < 1236352144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right. < 1236352148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meh, I guess I should write a concurrent, parallel generational GC, since nobody else wants to apart from Sun. < 1236352156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and that is because each process has it's own heap. < 1236352160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :even Sun doesn't do it fully; they pause for a little bit to do some bookkeeping < 1236352164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(although most of the gc is concurrent) < 1236352211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there were experiments with a shared heap, but that ran into issues with the SMP support, and it turned out the current model worked better _and_ was easier to understand/maintain < 1236352241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a purely-functional, shared-nothing language is more applicable to this kind of thing < 1236352271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since you know a lot more about how it mutates (specifically, the code doesn't mutate, just the runtime, unless a "copy-and-remove-old-one" was optimized to a mutation) < 1236352386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is this a quote from somewhere? < 1236352400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, I was talking < 1236352413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1236352488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about mutating, I don't think code is mutated. Certain operations are optimised into mutations, like appending to a list if the compiler can prove it isn't used in ways that would break that. < 1236352514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err, what are you talking about> < 1236352522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as far as I can tell nothing related to what I said < 1236352523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :erlang. weren't you? < 1236352526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1236352529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1236352576 0 :oerjan!unknown@unknown.invalid QUIT :"Ask Eliezer Yudkovski about code mutation" < 1236352583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's yudkowsky < 1236352638 0 :FireFly!n=firefly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1236352863 0 :FireFly!unknown@unknown.invalid QUIT :"DSOrganize IRC" < 1236352945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm, anyone know a good tutorial and/or introduction to abstract syntax trees. < 1236352966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on the internet that is < 1236353024 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do the people on here have any preferences about Lisp or Forth < 1236353033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I like both. < 1236353043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: err, they're just any data structure you want. < 1236353055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like AST = Add AST AST | Name String | FunctionCall AST [AST] < 1236353063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1236353103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so bf code as a single linked list with down links for [ that points to the stuff in the loop would be an AST? < 1236353131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BF = Left|Right|Add|Subtract|Input|Output|Loop [BF] < 1236353135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then use [BF] to represent a program < 1236353137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :([] = list) < 1236353160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1236353214 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I just use yield command in JavaScript to represent the input command in brainfuck. But the yield command is a new version of JavaScript only on Mozilla but that's OK because it is built-in to a XULrunner applocation. From this, you can learn how to write your own brainfuck compiler < 1236353301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1236353305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how is that related? < 1236353319 0 :zzo38!unknown@unknown.invalid QUIT : < 1236353326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1236353373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's zzo38, don't question him :D < 1236353386 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I thought that Brainfuck was perhaps the simplest language to compile... < 1236353400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it is certainly one of the simpler ones < 1236353400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Iota is easier. < 1236353409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, really. I could implement it in sed. < 1236353418 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Mmm... True enough. < 1236353421 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/*/`/; s/i/(the ski form of \x.xSK)/; < 1236353426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to unlambda, of course. < 1236353440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : <- brainfuck to brainfuck compiler < 1236353451 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Heheheh. < 1236353463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right. It all depends on what the target you compile to is < 1236353470 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : <- x to x compiler. < 1236353546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so what about compiling to x86 machine code? < 1236353588 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Requires a tiny bit of effort. < 1236353598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What, iota to x86? < 1236353604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure asm to machine code (which is "assemble", rather than "compile", but you could consider it a variant of compiling), or machine code to itself are easiest, but apart from those < 1236353604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's hard, pikhq. :P < 1236353608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You need a freaking garbage collecotr... < 1236353619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, it could just be a refcounter, but still. < 1236353622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, first class functions. < 1236353629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And whatnot, soforth, hathit. < 1236353639 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I thought you meant Brainfuck to x86. < 1236353646 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean, which would be the easiest esolang to compile to x86 machine code < 1236353648 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Iota to x86 is somewhat tricky. < 1236353661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: x86 machine code < 1236353668 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, " sure asm to machine code (which is "assemble", rather than "compile", but you could consider it a variant of compiling), or machine code to itself are easiest, but apart from those" < 1236353669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1236353693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :assembling is compiling, not a variant on compiling < 1236353774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right, call it whatever you want < 1236353781 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Let's call it George < 1236353786 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1236353789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to george my program now. < 1236353796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the question remains. I'd say bf is one of the easier ones to compile to x86 machine code < 1236353805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are probably other easy ones < 1236353824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck without - < 1236353827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or , < 1236353828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or . < 1236353852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :boolfuck without , or < 1236353852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1236353859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er, or ; < 1236353873 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :False isn't probably too difficult either, given that the stated purpose was to get a tiny compiler. < 1236353883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it has first class functions < 1236354018 0 :BeholdMyGlory!n=arvid@smartskola.botkyrka.se JOIN :#esoteric < 1236354056 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not very difficult, since there seem to be no closures, just global variables and a stack. Well, based on a *really* quick peek at the documentation. < 1236354074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stil < 1236354075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :l < 1236354103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, it's not as simple as brainfuck. < 1236354108 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But simpler than Scheme. :p < 1236355063 0 :Hiato!n=1@dsl-245-24-250.telkomadsl.co.za JOIN :#esoteric < 1236355443 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1236355790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://blogs.discovermagazine.com/badastronomy/2009/03/05/illinois-plutocrats/ < 1236355800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Pluto is a planet, if by planet you mean planet in Illinois. < 1236355925 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Planet-like objects outside of the local solar system, however, are not. < 1236356098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://scienceblogs.com/pharyngula/2009/03/richard_dawkins_banned_in_okla.php lol < 1236356540 0 :impomatic!n=John@nat67.mia.three.co.uk JOIN :#esoteric < 1236356750 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :Surely I never imagined that I would start to learn vim controls < 1236356764 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :when trying to play nethack. < 1236356772 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Can anyone recommend a cheap development board? < 1236356794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: development board/ < 1236356899 0 :FireFly!n=FireFly@smartskola.botkyrka.se JOIN :#esoteric < 1236357045 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :any processor? < 1236357053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: ? < 1236357090 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I don't mind about the processor at this stage, just something cheap to play with < 1236357128 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ehird: a processor on a board. Normally you can connect by RS232 or USB to program it. < 1236357133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :arduino < 1236357136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1236357835 0 :Slereah!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1236357837 0 :Ilari!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1236357961 0 :Slereah!n=butt@ANantes-259-1-54-59.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1236357961 0 :Ilari!n=user@a88-113-39-59.elisa-laajakaista.fi JOIN :#esoteric < 1236358180 0 :Azstal!n=asztal@cpc2-stkn13-2-0-cust73.11-2.cable.virginmedia.com JOIN :#esoteric < 1236358643 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: arduino? < 1236358955 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, didn't realise what arduino meant! Looking it up now < 1236359002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: it uses a variant of Processing to program it: http://en.wikipedia.org/wiki/File:Arduino_IDE_-_v0011_Alpha.png < 1236359028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.adafruit.com/index.php?main_page=product_info&products_id=68a <-- arduino starter pack < 1236359079 0 :Asztal^_^!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236359106 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :That's the kind of thing I've after. Have you used one? < 1236359114 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nope, although I'd like to. < 1236359122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I've only heard good things about it, though. < 1236359306 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I want to implement an interactive language on the microcontroller, then use my PC as a terminal < 1236359324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Forth would be good for that < 1236359380 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :sorry, you should have done it on wednesday < 1236359496 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of Forth as a first project < 1236359629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Fjölnir_programming_language < 1236359738 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what's with you and Forth these days :-P < 1236359762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what, I just started implementing forth a few days ago, and forth _is_ good for interactive dev on embedded systems < 1236359774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zzo38 asked me about forth for some reason, not triggered by me < 1236359785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't think forth is a good language for general use < 1236359787 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I've just timed my viewings of this channel poorly < 1236359825 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It just seemed to me that you'd been plugging Forth almost every time you said anything :-P < 1236359865 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :And I just finished developing Forth in Redcode :-) < 1236359908 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Remind me how you did I/O < 1236359918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :exmars extension < 1236359924 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1236360570 0 :doudou!n=chatzill@soy95-4-82-243-154-206.fbx.proxad.net JOIN :#esoteric < 1236360593 0 :doudou!unknown@unknown.invalid NICK :SainteSophie < 1236360708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi SainteSophie < 1236360716 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1236360724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haven't seen your name in here before < 1236360726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what brings you here? < 1236360728 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :nop < 1236360733 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :errr < 1236360754 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :I wanted to konw more about esoteric langagues < 1236360762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a good reason as any :P < 1236360764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1236360765 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :You have come to the right place < 1236360770 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1236360771 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Also for hardcore pornography < 1236360775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ignore Slereah. < 1236360776 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1236360778 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Do you want any? < 1236360786 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bites Slereah < 1236360793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :get a room you two < 1236360800 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :no thanks < 1236360825 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :I am learn C and Java < 1236360837 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :err < 1236360845 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :I learn C and Java < 1236360856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I'm learning", you mean < 1236360867 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1236360871 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :I'm french :s < 1236360887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so is Slereah and m0ny. french people are _almost_ as esoteric as finns < 1236360904 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1236360959 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :ho yeah, Sle.reah has Wanadoo < 1236361113 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I sure do < 1236361183 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :Do you know where I wan lean more about Obfuscated C Code ? < 1236361220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ioccc.org/ < 1236361367 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1236361646 0 :SainteSophie!unknown@unknown.invalid PRIVMSG #esoteric :amazing... < 1236363375 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1236363654 0 :kar8nga!n=kar8nga@e-72.vc-graz.ac.at JOIN :#esoteric < 1236364832 0 :Azstal!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236365136 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1236365651 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1236365863 0 :Azstal!n=asztal@cpc2-stkn13-2-0-cust73.11-2.cable.virginmedia.com JOIN :#esoteric < 1236367668 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :who highlighted me < 1236367820 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I pasted some channel-activity graph-plots. < 1236367828 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, and they got a bit wild < 1236367833 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think you were mentioned, since your name is in there. < 1236367836 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :started highlighting people < 1236367839 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :link < 1236367851 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/test5.png for example. < 1236367858 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's the time-of-the-day activity one. < 1236367887 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or relative-activity, anyway; test6 was the absolute-activity one. < 1236367939 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oooh nice graph < 1236367995 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The numbers are for my local time zone, EET/EEST. < 1236368107 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :how did you make those? < 1236368246 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1236368318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just a custom Perl script that uses GD.pm to draw. < 1236368613 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so when is test9 coming? < 1236368624 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't live without my daily graph < 1236368637 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Didn't you already get some for today? < 1236368642 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :script it < 1236368654 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe a *real* graph this time < 1236368694 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: well yeah i guess i should wait till tomorrow, you update at midnight right? < 1236368700 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did some graphviz graphs about "people who seem to be conversing together on channel" relationships. < 1236368708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :uuhhh < 1236368713 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GIVEGIVE < 1236368739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err can you tell graphviz to stack two nodes close to each other? < 1236368749 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"stack" < 1236368758 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :more like medandulate < 1236368764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I can find them. It wasn't very clever about conversations, just " othernick:", and the results weren't very intelligent. < 1236368778 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh i see. < 1236368795 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i've seen something that does that < 1236368810 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've heard of ppl doing that, but never actually seen it < 1236368837 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Graphviz layouts are more or less tweakable, yes, depending on the layout engine you use. For the force/string-based ones I think you can affect the edge lengths, but those do messy graphs unless you use one of the node-overlap-removal options, maybe even with that. < 1236368862 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I have time for a graph right now, I have something else to write. < 1236368963 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you sure you do? < 1236368983 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, because I'm actually writing something else right now. < 1236369043 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's a common source of surity. < 1236369191 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Er, well, unless you had some sort of graph you wanted to see and which wouldn't be too complicated to draw. < 1236369207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: make a graph of, um < 1236369215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the relation to people's activeness <-> channel activeness < 1236369221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so we can find the people who only talk when nobody's listening. < 1236369225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :apart from clog./ < 1236369235 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in fact i was going to success exactly that "people who seem to be conversing together on channel" relationships thing < 1236369273 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1236369278 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :success? xD < 1236369299 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. Well, I guess I might try to generate some graphviz sources and see what it spews out. < 1236369302 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: er hasn't he done that < 1236369306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: if not, he can do both < 1236369314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by symbolising the channel activity AS A PERSON < 1236369316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i haven't seen even one real graph yet < 1236369396 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think the graph I did was in the demi web-forum thing. < 1236369426 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i don't know the culture of it < 1236369436 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right, and the "conversation detector" was even *more* unadvanced, since it flagged as 'conversation' everything where someone's nickname appeared in someone else's message. < 1236369447 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So that one guy with the nick "se" was just about everyone's friend. < 1236369454 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1236369470 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to find any .dot files I may have right now. < 1236369532 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh no, it was "mutta" and "minä" who were everyone's friends. < 1236369555 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/demi.png < 1236369584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I did any (or much, anyway) graphviz layout-tweaking for that one. < 1236369587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TOO MANY FUCKING PEOPLE < 1236369593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TOO MANY PEOPLE FUCKING < 1236369595 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't actually think graph is actually the right term... < 1236369601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: chart < 1236369607 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh lawd < 1236369612 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i basically want balls to be closer to each other if they talk at the same time < 1236369615 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no < 1236369631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: do balls touch if they are never apart < 1236369651 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :more like ND -> 2D, approximately preserving distances < 1236369660 0 :SainteSophie!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1236369664 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I could do something like that with a self-organizing map, maybe. < 1236369687 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Our lab is very fond of SOMs, since Teuvo Kohonen still sort-of works there. < 1236369779 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :time for work < 1236369783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, btw what kinda research do you do in helsinki? probably all kindsa stuff but i mean like what's the average subject of research < 1236369800 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We're in Espoo, not in Helsinki. < 1236369801 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they sink hells < 1236369836 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The five-point list at http://www.cis.hut.fi/research/ is the most summarized statement of our lab-work. < 1236369837 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean do you have lots of ai? afaiu we have mathematical esolanging, coding theory and practical algorithmics here < 1236369841 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1236369845 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :espoo, k < 1236369887 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think there's much traditional-AI research going on; certainly not among our "information science" people. < 1236369938 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :to me all those look quite ai-ish < 1236369974 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or nowadays we're officially part of the same depeartment as the former theoretical computer science lab; they do logic-programming-related stuff, crypto-things, model-checking and stuff like that. < 1236369985 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then again i've been reading about ai for the last three days < 1236370001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh oh, oklopol writing an ai? < 1236370019 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's my other main interest < 1236370024 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Time to enjoy your last few days as a member of the dominant species. < 1236370031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeppers. < 1236370049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm still not entirely sure what i want to do most < 1236370053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :someone call up kurzweil and yudkowsky, I'm going underground < 1236370058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ps < 1236370065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love you guys < 1236370067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except you oklopol < 1236370077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370081 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh :< < 1236370082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now really, bye < 1236370084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370088 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and here i was like yay < 1236370091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i will forgive you if you don't write an evil ai. < 1236370102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370118 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well maybe i could write a nice one first and see where it gets me? < 1236370126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :define 'nice' < 1236370151 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well you know one you can tell about your feelings and who gives you hugs < 1236370174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is it Friendly(TM)(C)(R) < 1236370229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of uppercase letters in parens. < 1236370244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :answer my question I have a bunker to make < 1236370296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol! < 1236370379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370390 0 :asiekierk!i=africalo@078088180066.elb.vectranet.pl JOIN :#esoteric < 1236370392 0 :asiekierk!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1236370396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well okay, i will request Friendly status for version 1. < 1236370398 0 :asiekierk!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't here for a freaking long time < 1236370403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a newfound reason to go to my bunker! < 1236370409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :unless there's a lot of testing involved < 1236370417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think testing an AI before you've proved it's Friendly defeats the point < 1236370431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1236370431 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hello asiekierk, you seem to have lost an a < 1236370437 0 :asiekierk!unknown@unknown.invalid NICK :asiekierka < 1236370439 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :ACTION glues the "a" < 1236370441 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: What are you doing? < 1236370446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: lol indeed i guess :D < 1236370457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<- < 1236370459 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: trying to read, but, err, ircing. < 1236370461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: destroying humanity. < 1236370468 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Oh! He's making an evil AI! < 1236370479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: < 1236370481 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if < 1236370482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you < 1236370483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :say < 1236370485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :glados < 1236370487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I < 1236370489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :will < 1236370491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rip < 1236370493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your < 1236370495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :throat < 1236370497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :out < 1236370511 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok. :) < 1236370513 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sadly the course doesn't cover the chapters where you add evilness to your bot :< < 1236370513 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :SODaLG < 1236370541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tuo taorht s'akreikeisa spir < 1236370549 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1236370561 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1236370566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1236370570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol's making a non-friendly AI < 1236370572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what should we do < 1236370572 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :You can't rip what is already ripped. < 1236370585 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird, asiekierka < 1236370596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : it's yudkowsky < 1236370599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :helloo oerjan, situation of universal emergency her < 1236370601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1236370609 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i knew that - i botched it < 1236370624 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually i only suspected the y < 1236370650 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hi ö < 1236370657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan HALP < 1236370682 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well my theory is there already exists an AI, created by aliens at least billions of years ago, so oklopol won't get anywhere with this < 1236370711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well that fucking sucks, where's my fucking singularity oerjan?! < 1236370714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1236370717 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :he's already grossly outcompeted < 1236370737 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oh the already existing AI is working on bringing us there, don't you worry < 1236370743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1236370745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how long to wait < 1236370766 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : < 1236370788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well 2012 is a good first possibility < 1236370797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does that refer to the singularity or the billion year old alien ai? :D < 1236370817 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the latter, although when you point it out... < 1236370842 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :How does a "singularity oerjan" differ from the normal one? < 1236370851 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, i said at least billions, we might be dealing with a universe creator here < 1236370879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so will the ai make an ai to do the singularity? dawg. < 1236370881 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i think it was mentioned before that the puns no longer suck < 1236370907 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but might require superintelligence to understand, though < 1236370934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's the bad bit about the singularity, where do we get shit-stupidity to laugh at < 1236370939 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: quite possibly. actually another theory of mine is that time travel is possible, so that it is actually the same AI < 1236370950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean can you imagine superintelligent oklopol? his dumbness is why he's so clever. I think! < 1236370955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :am I making sense guys? < 1236370985 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which could be scary, an AI helping humanity to evolve so that it can be invented, but will it have any use for us afterward? < 1236371036 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it would be dumbness on a higher level. like actually blowing up the sun to make coffee < 1236371041 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*accidentally < 1236371054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay, that sounds awesome < 1236371055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i accidentally the accidentally there, completely by accident < 1236371061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :singularity here we come < 1236371266 0 :tombom!n=tombomp@82.26.196.13 JOIN :#esoteric < 1236371313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god i want coffee < 1236371353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries stalking tombom on wikipedia but finds nothing < 1236371370 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :on his user page that is < 1236371374 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :i'm user:tombomp if it helps! < 1236371380 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i got that far < 1236371381 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :i'm not exciting really < 1236371385 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :saw your cloak < 1236371392 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah i forgot about that < 1236371404 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i just wondered where you're from with that nick < 1236371416 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh wait it's LOTR inspired maybe? < 1236371428 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :no < 1236371431 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :it just rhymes < 1236371442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah so not short for tom bombadil < 1236371450 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1236371812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I did some graphviz graphs about "people who seem to be conversing together on channel" relationships. < 1236371828 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i recall someone did that on #haskell < 1236371841 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :don't know if it's still around < 1236371853 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :s/on/for/ < 1236371898 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although it was for short periods, it updated in realtime < 1236371932 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*close to realtime, you had to reload < 1236372058 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : so we can find the people who only talk when nobody's listening. < 1236372077 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i note that i tend to do that sometimes when logreading < 1236372086 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1236372118 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I have a question < 1236372124 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Which esolang is currently "popular" < 1236372140 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :popular here? < 1236372149 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1236372160 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Like BF was once, then Befunge, then Underload/Unlambda < 1236372169 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it does fluctuate widely... < 1236372175 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :As in, currently < 1236372185 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :which one(s) < 1236372196 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well unlambda was mentioned today, zzo38 is writing an interpreter < 1236372207 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :having a bit trouble with continuations < 1236372234 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and if redcode is esoteric (close at least) then impomatic's forth interpreter counts too < 1236372254 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :redcode... quite close I'd say < 1236372268 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I should make a real redcode machine < 1236372288 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :an 8-inch LCD screen along with some chips and 2 mini keyboards for typing in programs < 1236372307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh and INTERCAL gets pretty frequent mention, with ais523 being a maintainer and all < 1236372322 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :old but good < 1236372343 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bf and underload have the advantage they're actually on a bot here < 1236372380 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and from the number of new people who mention it, i'd say bf is always popular < 1236372441 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh and befunge too, with fungot and with AnMaster improving his cfunge < 1236372442 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'm back. < 1236372456 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'd say a lot remains the same < 1236372589 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : i basically want balls to be closer to each other if they talk at the same time < 1236372601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i always knew you were a disturbing guy < 1236372683 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : uh oh, oklopol writing an ai? < 1236372692 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... What about Crainf**k? < 1236372711 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :btw reddit said something about wolfram doing it (i didn't click the actual article) < 1236372715 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and what's cfunge < 1236372720 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Is Cfunge Befunge+C? < 1236372731 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: haven't heard crainf**k mentioned in a long time < 1236372736 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1236372738 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :befunge in C < 1236372739 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what do you think about it < 1236372741 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iiuc < 1236372754 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and optimized for speed < 1236372809 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : answer my question I have a bunker to make < 1236372812 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Also, Crainf**k looks sort of cool for me, but it's quite useless < 1236372827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bunkers won't help you when the earth is converted to computronium < 1236372848 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well, who would want to make CF apps if there is a lot of interpreters there < 1236372886 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks up crainfuck < 1236372892 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Someone should make a Ainf**k, BF+some ASM features, so you can make your own BF OS < 1236372893 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1236372896 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well, I should < 1236372907 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :basically, recompiling BF code to ASM code < 1236372919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fails at contacting wiki < 1236372934 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1236372937 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it's BF with C features < 1236372947 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Crainfuck < 1236373013 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I remember when my friend made this BF bootsector interpreter < 1236373017 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I still have it, actually < 1236373022 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Should be quite fast, eh? :D < 1236373051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but basically, most brainfuck derivatives get pretty low interest here < 1236373066 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there are just too many of them < 1236373076 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :V looks interesting < 1236373083 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :What about deriatives of DIFFERENT languages than BF < 1236373093 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and the "gluing parts to a skateboard to make a racing car" adage applies < 1236373112 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, but we lack an esolang to make OSes :( < 1236373114 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1236373140 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :UNFUN FACT: The first days of me here (the very, very childish and lame "me") were ideas to make an OS esolang < 1236373143 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the attempts to create ESO OSes tend to fizzle down too < 1236373149 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1236373190 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Well, i'm not talking about a whole OS < 1236373192 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :just a mini-kernel < 1236373214 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I think befunge could handle it < 1236373238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah V was one of the better ones iirc (and i implemented it), although it still probably is not _used_ much... < 1236373265 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1236373316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523 has a project (underlambda) to make an esolang to convert between all other esolangs. nothing beyond basic IO though, and still unreleased < 1236373353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and yeah befunge has enough add-ons to be nearly an OS by itself... < 1236373365 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, what about anything + PSOX? < 1236373393 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: Sgeo here is one of those victims of fizzling down ;) < 1236373404 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Has anyone actually written Hello World in V? < 1236373404 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I know the bf one can be translated < 1236373407 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :fizzling down? < 1236373421 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : the attempts to create ESO OSes tend to fizzle down too < 1236373463 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hey, PSOX is mostly operational! (Also, it's not really an ESO OS unless I don't understand how you're defining ESO OS) < 1236373509 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :PSOX? < 1236373520 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, i define ESO OS by an OS/kernel programmed in an esolang < 1236373523 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or a slight variation of one < 1236373531 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: in this context, anything which attempts to make esolangs useful beyond stdin/stdout < 1236373533 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :By "slight variation" I mean adding basic i/o or interrupt support < 1236373543 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1236373554 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: ah you mean something else than i then < 1236373595 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :That I mean by "Esoteric-Kernel" < 1236373671 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :A kernel programmed in an Esolang < 1236373675 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what about attempts of these < 1236373702 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm did GregorR not do something like an eso kernel once? < 1236373722 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1236373740 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that was an attempt to ping him to confirm/deny < 1236373740 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :He did not. < 1236373745 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1236373751 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or at least, so I didn't hear. < 1236373763 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but you did some kernel thing? < 1236373767 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I had some vague ambitions leading to nothing. < 1236373778 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :...What? < 1236373779 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah another fizzling out victim < 1236373781 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :More a joke than an idea. < 1236373787 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Did you attempt it? < 1236373804 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, in what way did I fizzle out? < 1236373806 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i had the impression you actually had something to the point of compiling < 1236373814 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No. There's nothing spectacularly difficult about putting such a plan into motion, it's just amazingly opintless :P < 1236373816 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*pointless < 1236373819 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, I never had code. < 1236373820 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: no one uses PSOX do they? :/ < 1236373847 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh well my vague recall fails me for once < 1236373847 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What does that have to do with me fizzling out? It's everyone else's lack of interest at fault! lol < 1236373898 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I wonder whether to make one esolang kernel < 1236373905 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :And boot it through that thing < 1236373912 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I will only need to add "raw access" to the floppy < 1236374406 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1236374673 0 :atrapado!n=mnh@217.168.1.19 JOIN :#esoteric < 1236375553 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1236375681 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1236375787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:37 oerjan: i recall someone did that on #haskell < 1236375789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was at the center, iirc < 1236375807 0 :Mony!n=Harmony@AToulouse-258-1-80-194.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1236375822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: UNFUN FACT: The first days of me here (the very, very childish and lame "me") < 1236375828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there's another asiekierka? < 1236376526 0 :impomatic!unknown@unknown.invalid QUIT :"mov.i #1,1" < 1236376544 0 :Mony!unknown@unknown.invalid QUIT :"Quit" < 1236377294 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1236378877 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1236380757 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1236383424 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection