< 1214956805 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err, four + a special one < 1214956812 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :BUNK - website won't load at all! < 1214956823 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :FAIL - www.www doesn't work < 1214956831 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GOOD - www. redirects to www.www < 1214956841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :BEST - no prefix and www. redirects to www.www < 1214956884 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :EVEN BESTERER - no prefix and www. redirect to www.www.extra-www.org, www.www works as expected < 1214956885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214956920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How does no-www.org's checker work? Just looks at the HTTP headers, right, doesn't expect HTML-redirect or whatnot? < 1214956952 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: headers, right < 1214956961 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: oh, wait < 1214956963 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :instead of EVEN BESTERER < 1214956973 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :HARDCORE - www. and no prefix don't work at all, but www.www. does < 1214956983 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(no-www's Class C) < 1214957001 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i mean who wants to show an information page GregorR? < 1214957003 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :when you can just fail < 1214957056 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I should make www. and no-prefix fail for www.www.extra-www.org . < 1214957062 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe not :P < 1214957069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: No < 1214957072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no-www doesn't < 1214957075 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1214957077 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because how will people know when they find it < 1214957077 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214957082 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But it would be HARD-EFFING-CORE!!! < 1214957082 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214957088 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes it would < 1214957101 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: will codu.org adopt extra-www standards? < 1214957112 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.www.codu.org/ < 1214957116 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not much of a Great Success ! < 1214957121 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214957131 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It could POSSIBLY be that extra-www is a joke X-P < 1214957138 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yes but adopting jokes is fun < 1214957156 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Testing extra-www.org for HTTP access < 1214957156 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Domain does not qualify. Error code: NA < 1214957178 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Wait, are you writing the qualifiers? < 1214957181 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1214957185 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :use my levels < 1214957187 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they're pwnsome < 1214957198 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was the result from no-www.org on extra-www.org . < 1214957203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1214957203 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1214957208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: 24 hour lag stuffs < 1214957209 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also < 1214957212 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you buy so many domains < 1214957215 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :buy tusho.org next time < 1214957218 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'll luff you forever < 1214957231 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Is it not already owned by softcore porn? < 1214957252 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Shut up. < 1214957579 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1214957727 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION forgot how awful PHP is :P < 1214957924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : GregorR: will codu.org adopt extra-www standards? < 1214957924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : http://www.www.codu.org/ < 1214957926 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Ooh... a D web library... < 1214957928 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extra www? < 1214957929 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Now that sounds appealing. < 1214957935 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.www.extra-www.org/ < 1214957942 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Does it now? < 1214957943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*not < 1214957947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the answer is like 5 lines back < 1214957962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is no-www I know < 1214957965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extra-www is new < 1214957976 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: GregorR just made it < 1214957978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's a parody of no-www < 1214957988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1214957994 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: y/n < 1214958009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"envbot.org previously reported as Class B. " < 1214958011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214958022 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: No, it is not (yet?) extra-www compliant. < 1214958031 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: uhh < 1214958032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :www.envbot.org redirects to non-www version < 1214958032 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what < 1214958035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I didn't repeat that, GregorR < 1214958039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if just the damn dns wasn't broken < 1214958043 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I was saying how a D web library sounded < 1214958060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Now that sounds appealing. GregorR: Does it now // /me didn't get this :P < 1214958061 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because you complained about php < 1214958064 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Idonno, I haven't really looked into one. < 1214958072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Well I didn't mean using an existing one < 1214958073 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Psht. < 1214958076 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That would be LAYM < 1214958092 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Unless I wrote it - which I'm now toying with... < 1214958120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214958244 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Hmm. A D templating language just seems WRONG < 1214958256 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Test <%= new Foo() %> < 1214958334 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1214958363 0 :olsner!unknown@unknown.invalid QUIT : < 1214958439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: wtf is the tango logo < 1214958465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it exists? < 1214958478 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dsource.org/projects/tango/chrome/theme/images/Logo5.png < 1214958490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, cut off? < 1214958502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dsource.org/projects/tango/chrome/theme/images/Head-NewTango3.png < 1214958502 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: How should I know? :P < 1214958511 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You do tango stuff! < 1214958519 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not the art. < 1214958524 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Still. < 1214958524 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214958546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why do you do D? < 1214958553 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he likes it? < 1214958559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :poor him < 1214958583 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You don't like it? < 1214958586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why? < 1214958592 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with D apart from you not liking it? < 1214958594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I know it is a hell to get working < 1214958601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no it's not < 1214958601 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :This is an unfortunate truth. < 1214958603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1214958604 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1214958604 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wasn't for me < 1214958605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I couldn't get tango to compile on gdc even < 1214958614 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i mean, it was a little of fuss the first time < 1214958616 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but not really that much < 1214958626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so I gave up < 1214958634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I expect it to work out of box with gdc < 1214958641 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that day I may consider D < 1214958650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because at syntax level D looks really nice < 1214958652 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: say, what's the inline delegate syntax? < 1214958654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for passing to a function < 1214958662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for non performance critical applications < 1214958664 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :{ /* place content here */ } < 1214958675 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I take it cfunge is an enterprise performance critical application? < 1214958680 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: so wut: < 1214958681 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :func({ ... }) < 1214958682 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :? < 1214958685 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1214958694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: maybe a plof web lib would be better < 1214958694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, that is beside the point < 1214958696 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mm? < 1214958707 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(o, and how does it take arguments like that) < 1214958737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I would just continue to use C idioms I bet :P < 1214958742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is used to that < 1214958793 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: well? < 1214958815 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sure, why not. < 1214958829 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You could have a whole HTML-compatible syntax built into Plof, so you just need to toss a HTML file through the interpreter. < 1214958860 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: That would be the Plof Templating Language, I guess. But it'd be nice to write the backend in Real User Plof. :P < 1214958865 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Now how do I take arguments to a delegate...? < 1214958938 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: wal? :( < 1214958942 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(int foo, int bar) { ... } < 1214958957 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a < 1214958958 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i c < 1214959000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gcc (GCC) 4.1.2 20070214 ( (gdc 0.24, using dmd 1.020)) (Gentoo 4.1.2 p1.0.2) < 1214959002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1214959004 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what does plof look like these days < 1214959008 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't compile any tango version < 1214959021 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Like that, sort of ;) < 1214959026 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: E_WORKSFORME < 1214959031 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: wot < 1214959034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, another thing: tango can't install into a prefix it seems < 1214959035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1214959050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which means I can't use it on systems with phobos where I don't have root < 1214959053 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Tango needs to install over the Phobos GDC comes with: it is a replacement core library. < 1214959055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so totally useless < 1214959062 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I can't depend on that < 1214959076 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And yet you CAN depend on having a D installation in the first place? That's weird. < 1214959080 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I love AnMaster's enterprisey concerns < 1214959085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, the day it can be installed into a prefix, or is default maybe < 1214959089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"But ... something might break! Conceivably! So it's best I just don't use D." < 1214959092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well let me tell you why < 1214959099 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, 1) tango is hard to install correctly < 1214959103 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no it's not < 1214959106 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2) gdc is also hard, but less hard < 1214959112 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no it's not < 1214959113 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Tango can be installed to a prefix by nature of the fact that GDC can be installed to a prefix, btw. < 1214959124 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well not a different prefix < 1214959138 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: dude, tango more than just a libc replacement < 1214959142 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1214959146 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it literally rips out everything that d does < 1214959148 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and adds its new stuff < 1214959153 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it HAS to replace the other stuff < 1214959162 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not an opt-in thing, because of its very nature < 1214959165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I don't know if this depends on me using x86_64 or not but it doesn't work for me (TM) < 1214959185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also it prevents using programs that wants phobos instead of tango < 1214959189 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :x86_64 has been historically more difficult than x86, but when I switched to x86_64 I didn't notice any difference. < 1214959197 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's what tangobos is for. < 1214959202 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why can't D just decide on *ONE* standard library < 1214959205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like C does < 1214959206 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: they have < 1214959208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nobody uses phobos < 1214959216 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : like C does // Hahaha < 1214959219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, why is it default then? < 1214959222 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yeah I lol'd at that < 1214959224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it is defined in specs < 1214959230 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because walter bright uses phobos < 1214959232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they are compatible < 1214959233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and he made D < 1214959247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, even if they are not the same software they conform to the same specs < 1214959263 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :libc is very broken in a lot of places < 1214959267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can take a program developed for glibc and drop it on freebsd and so on < 1214959268 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and too minimalistic for any usage to boot < 1214959271 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'd much rather have tango < 1214959276 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no you can't < 1214959288 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, as long as it only uses what is in the C specs < 1214959290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then yes < 1214959291 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you have to think about it in advance < 1214959301 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ... thus making glibc's improvements worthless! < 1214959302 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :great! < 1214959313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, they are vendor specific functions, all got that < 1214959342 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION chooses to completely ignore and not respond to this argument. < 1214959364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but the standard is rich enough for C (IMO, I know you will disagree) that apart from networking (which POSIX specs) the common "subset" works well < 1214959379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, anyway problem is it is hard to get D working < 1214959389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: so plof < 1214959391 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :show me a plof program < 1214959394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the language itself is beautiful IMO < 1214959397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1214959403 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I admit that, but have neither the manpower nor skills to change that. < 1214959407 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Uhhhh < 1214959413 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Scratch that < 1214959413 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Idonno, what do you want? < 1214959416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Write a plof program < 1214959416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1214959420 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Since there are none.) < 1214959427 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And I just want a basic syntax, stdlib using program. < 1214959428 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :You know < 1214959430 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I can show you a chunk of the core library *shrugs* < 1214959438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yeah but the core library isn't what user code wil lbe < 1214959439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214959447 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not the corest part of the core library. < 1214959459 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yeah well ;-; < 1214959466 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, also it isn't as mature yet. How much will future D specs differ. Both C and C++ are quite mature by now (well FORTRAN beats them of course) < 1214959488 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: d 2.0 is pretty stable < 1214959490 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'm not even arguing for D here, tusho was :P < 1214959497 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you don't have to use the newer features if you don't want < 1214959506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and that is what gdc implements? < 1214959507 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't think many backwards-incompatible changes have been made < 1214959512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how stable is gdc? < 1214959513 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it implements a lot of 2.0 < 1214959518 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gdc is pretty stable < 1214959521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is gdc the only open source interpreter? < 1214959522 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :your code won't break overnight < 1214959525 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'interpreter'? < 1214959528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1214959529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :compiler < 1214959531 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and gdc just hooks in dmd into gcc < 1214959533 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is half asleep < 1214959534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dmd's frontend is open source < 1214959540 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just it's backend isn't because of other people's code < 1214959554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well there are no independent frontends are there? < 1214959563 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: http://www.codu.org/cgi-bin/hg/hgwebdir.cgi/plof/file/512a473fb11b/core/pul/collection.plof // this has a few psl{} bits, but, err, ignore those :P < 1214959565 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, so what? it's open source and alright < 1214959570 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: "$DPLOF $FLAGS $INFILES -c $OUTFILE" < 1214959573 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: WHAT ABOUT SPACES < 1214959577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, for C there are quite a few implementations, both closed and open source < 1214959580 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"QUOTE" "YOUR" "VARIABLES" < 1214959585 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yeah, and it's the exception mostly < 1214959591 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I know, I cringed when I wrote that, but the nested quoting was getting way complicated :P < 1214959593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hm? < 1214959601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: perl < 1214959601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :python < 1214959603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ruby < 1214959604 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :clean < 1214959605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1214959608 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can go on < 1214959609 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :forever < 1214959611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but they are interpreted < 1214959618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :C++ got quite a few implementations too < 1214959618 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: uh < 1214959620 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :clean is not interpreted < 1214959622 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Very, very few languages have multiple frontends. C++ has two, most of the commercial ones license the frontend from a single company. < 1214959634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, oh I didn't see clean until I pressed enter < 1214959640 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(There have been others for C++ in the past, but most are dead) < 1214959652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, hm? C++ got more, MSVC, g++ and icc iirc < 1214959682 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh doesn't Borland have one too? < 1214959683 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :MSVC and ICC are both EDG < 1214959687 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So is Borland. < 1214959690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"EDG"? < 1214959692 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They all license the EDG frontend. < 1214959697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.edg.com/ < 1214959715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, thanks < 1214959724 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :C got gcc, icc, MSVC (that one sucks), Borland's, pcc, and some more < 1214959730 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: wrong < 1214959734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :MSVC = Borland = ICC < 1214959743 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :same frontend < 1214959744 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for C too? < 1214959752 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :uh, I believe so < 1214959756 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1214959764 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, tusho: I'm not sure about C, I just know they share the C++ frontend. < 1214959776 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, tusho: In fact, they probably all have their own C frontend (if they don't just reuse the C++ one) < 1214959792 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Except of course GCC which has all its own frontends. < 1214959792 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I imagine there's a lot of reuse < 1214959793 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But yeah < 1214959796 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :C is damn unique < 1214959803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, pcc got it's own I'm sure < 1214959811 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: plof looks nice < 1214959814 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :one suggestion though, GregorR < 1214959821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, pcc is BSD licensed < 1214959821 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :make (binop) be the same as (x, y)(x binop y) < 1214959824 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: We're agreeing with you that C compilers usually have their own frontends. < 1214959828 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :product = { fold(0, (*)) } < 1214959841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(stolen from haskell, but very very nice) < 1214959849 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I want to, but that's a bit obnoxious from how I've designed the parsing framework >_> < 1214959859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, anyway gdc is not a part of the official GCC tree is it? < 1214959860 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Unfortunately) < 1214959864 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1214959869 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Well, if you do get it working - add (.meth) -> (o, ...){ o.meth(...) } < 1214959871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :will it ever be? < 1214959872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: That's also useful < 1214959882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[1,2,3].map(.succ) < 1214959885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not so long as Walter retains copyright over the frontend. < 1214959889 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :otherwise support can just drop in the future < 1214959895 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: That would be useful 8-D < 1214959898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, eh, I thought you said it was open source? < 1214959905 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Stole that from a common ruby extension-idiom :P < 1214959910 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fsf requires copyright assignment < 1214959912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It is, but GCC only incorporates things which are both GPL and owned by the FSF. < 1214959913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, open source as defined by OSI? < 1214959917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1214959918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1214959949 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: [1,2,3].map(.succ).fold(0, (*)) < 1214959950 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yum < 1214959951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well once tango is default and it is easy to set up I may consider D < 1214959951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1214959954 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you could probably drop the parens < 1214959956 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it's ambigious < 1214959958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :until then: C for me < 1214959962 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: [1,2,3].map(.succ).fold(0, *) < 1214959964 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :total win or what < 1214959968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D looks like a good language compared to C++ < 1214959982 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Agreed :) < 1214959996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe a bit *too* much to easily learn but nicer syntax than C++ < 1214960010 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Does plof have varargs? What's the syntax? < 1214960011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, is it possible to skip the garbage collector in D? < 1214960017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, avoiding the runtime library at all? < 1214960030 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if you avoid the runtime lib you have to fill out a lot of functions for it to run < 1214960031 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yes < 1214960035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's only done for OS dev though < 1214960037 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Sort of, but it's gross right now, haven't thought of a clean way to do it: Basically, every function has an args[] array *shrugs* < 1214960039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you CAN disable the gc though < 1214960041 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. < 1214960042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, exactly what my point was < 1214960043 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214960052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but who would write a kernel in D... < 1214960052 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you can disable the gc < 1214960053 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Erm, you can do it even without tearing out the runtime library < 1214960055 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in the code < 1214960057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have seen kernels in C++ < 1214960067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and a lot in C < 1214960067 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: well, how about this: (a, b, c...) { /* c is the rest of the args */ } < 1214960071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but none in D so far < 1214960071 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Like tusho is saying, you can disable the GC - also, you can just never incur it by never using 'new' :P < 1214960072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: fairly simple syntax extension < 1214960076 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: xana has a d kernel < 1214960082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, link? < 1214960089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think xana < 1214960102 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: That's the ultimate plan (that's what Plof2 did), but I don't have .slice working, so it's not in yet ;) < 1214960112 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://code.google.com/p/projectxana/ < 1214960158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"xanalogical functionalities" < 1214960164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf is that :) < 1214960172 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: like xanadu < 1214960176 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(the original hypertext system) < 1214960178 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(vaporware :P) < 1214960191 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so what exactly *is* it? < 1214960208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: complicated to explain, that's what < 1214960208 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nobody really knows :P < 1214960297 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Will Plof make me toast? < 1214960306 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :If so, I'm sold. < 1214960316 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Has anyone ... written any programs in Plof yet? < 1214960325 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Aside from, um, test.plof < 1214960332 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: No, I keep on pulling the language out from under them ;) < 1214960349 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You forgot curry.plof!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! < 1214960365 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Also, GregorR, #plof time < 1214960367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wht is plof? < 1214960415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, tusho: is plof esoteric? < 1214960418 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1214960422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1214961770 0 :tusho!unknown@unknown.invalid QUIT : < 1214962980 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.www.extra-www.org/validator.php < 1214963164 0 :kwertii!n=kwertii@c-71-202-121-102.hsd1.ca.comcast.net JOIN :#esoteric < 1214969663 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1214971289 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Checking www.www.google.com ... failed to connect < 1214971289 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Checking www.google.com ... does not redirect < 1214971289 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Checking google.com ... does not redirect < 1214971289 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :google.com class: FAIL < 1214971706 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1214971843 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm going to contact no-www.org now. < 1214972742 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1214973373 0 :oklofok!n=nnscript@a91-152-134-23.elisa-laajakaista.fi JOIN :#esoteric < 1214973582 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i would like it more if it had fewer exclamation marks < 1214973593 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(www.www.extra-www.org) < 1214973624 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Reduced. < 1214973643 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :better < 1214973656 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and the color scheme sucks but of course that's not your fault :D < 1214973669 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^^ < 1214973671 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(what were they thinking? it's genuinely hard to read) < 1214973901 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just added a link to no-www.org < 1214973905 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Actually, to www.www.no-www.org , which works, awesomely enough. < 1214973995 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1214974022 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1214974031 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not only it works, but it -does not redirect- < 1214974041 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that is indeed awesome < 1214974047 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1214974063 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they might fix that, though ;) < 1214974081 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*eh* < 1214974082 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1214974410 0 :oklopol!unknown@unknown.invalid QUIT :Connection timed out < 1214976456 0 :kwertii!unknown@unknown.invalid QUIT :"bye" < 1214983563 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :... < 1214983565 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :... < 1214983567 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :... < 1214983572 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Befunge with portals! < 1214983576 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Does this exist? < 1214983807 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :portal? < 1214983819 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking. < 1214983830 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Although I'll have to read up on Befunge first < 1214983835 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't know that much of i < 1214983835 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :t < 1214983949 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1214983958 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :A bully automaton based on Portal. < 1214984005 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :ah you mean the game < 1214984031 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Yes indeed. < 1214984076 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It has plenty of crates, doors and buttons. < 1214984085 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Maybe something could be done out of this. < 1214984089 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Rube style. < 1214985599 0 :clog!unknown@unknown.invalid QUIT :ended < 1214985600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1214986205 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :The hard part is to think up of a way to link the portals to each other and the doors to the buttons. < 1214989386 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :portal has two portals, the part where you shoot them is quite crucial < 1214991377 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1214991464 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Actually, the first levels are full of already there portals < 1214991474 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And shooting the portals would be quite a pain in the ass. < 1214991694 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :doubt < 1214991895 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :also, i doubt even sex with a man is as homoerotic as trying to open a bottle full of frozen energy drink. < 1214991940 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's like giving a blow job to a mechanical elephant < 1214992077 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'll trust you on that one. < 1214992121 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :first of all, you have to jam it in real good and twist it all around... and then it starts spraying fucking brown goo all around. < 1214992139 0 :oklofok!unknown@unknown.invalid NICK :oklopol < 1214992220 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Isn't that more of a rimjob? < 1214992288 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the brown part yeah (unless you bit it too hard or something) < 1214992389 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :oklopol has brown blood. < 1214992446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah i'm a klingon < 1214992480 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this esme language seems very, very cool < 1214992505 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :If shameful D: < 1214997495 0 :olsner!n=salparot@81-237-210-158-no50.tbcn.telia.com JOIN :#esoteric < 1214998129 0 :olsner!unknown@unknown.invalid QUIT : < 1214998155 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :noodles < 1214998157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wanna < 1214999444 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Don't! < 1214999449 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Remember the noodle incident? < 1214999507 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've been trying to forget... < 1215002903 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1215003703 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215003755 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1215003780 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1215004854 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1215006955 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215006962 0 :pikhq!n=Pikhq@asst01.asunix.tufts.edu JOIN :#esoteric < 1215007041 0 :atsampson!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215007245 0 :atsampson!n=ats@7hw.poik.net JOIN :#esoteric < 1215007578 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215007747 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1215008022 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Will there EVER be specs for esme? < 1215008037 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :MKBL is better off than esme at this time' < 1215008180 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://www.viruscomix.com/page446.html < 1215008386 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it would be so great working in a cubicle < 1215008392 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in the dark < 1215008728 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :<3 cectic < 1215008743 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, not this latest one < 1215008800 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://cectic.com/163.html < 1215008918 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215010543 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215011420 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo : What of Oklotalk? < 1215011426 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Was there ever any specs? < 1215012260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, right after the implementation < 1215012657 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215013015 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215013039 0 :Slereah_!n=hix@ANantes-252-1-4-130.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215013167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where is tusho and ais? < 1215013170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :are* < 1215013505 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215013537 0 :Slereah_!n=hix@ANantes-252-1-4-130.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215014366 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :PEOPLE DUDES < 1215014867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, ? < 1215014891 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I am back < 1215015022 0 :tusho!n=tusho@91.105.109.15 JOIN :#esoteric < 1215015049 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1215015082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523 isn't here, you filthy noob! < 1215015084 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :[16:39:24] where is tusho and ais? < 1215015091 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It seems you're right on time! < 1215015106 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, I usually get here around this time :p < 1215015111 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but ais is probably, you know. Doing non-computer things < 1215015113 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(WHOMFG) < 1215015129 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes but if I check he could say hi first < 1215015342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hi < 1215015369 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1215015375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and ais isn't here < 1215015380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes i know AnMaster < 1215015383 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it's the competition < 1215015383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that counts as failing < 1215015386 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if I check, he'd count "hi ais523" < 1215015388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if the person isn't here < 1215015388 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*say < 1215015392 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sorry, no < 1215015394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there's only one rule < 1215015413 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1. If ais523 and tusho are present whoever presses enter on "hi " wins < 1215015416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1215015417 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :1. If ais523 and tusho are present whoever presses enter on "hi " first wins < 1215015563 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yes, ais, if you're logreading, do come < 1215015609 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :You know ais. When he's not here, he's just reading the logs all day < 1215015735 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: Pretty much. < 1215016892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, your client took over half a minute from you joined to send < 1215016900 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, you want to fix your client < 1215016910 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: um < 1215016917 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol responded a few seconds after I hit enter < 1215016923 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like 20 seconds after < 1215016930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* tusho (n=tusho@91.105.109.15) has joined #esoteric < 1215016941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err: 17:10:22 * tusho (n=tusho@91.105.109.15) has joined #esoteric < 1215016950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :17:10:49 hi ais523 < 1215016957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :17:11:22 ais523 isn't here, you filthy noob! < 1215016961 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :whatever, AnMaster < 1215016962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is what I saw < 1215016964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :check clog < 1215016966 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why do I care how long my client takes to join < 1215016971 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :20 seconds < 1215016972 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so what < 1215016974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, it does matter as you will loose < 1215016980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1215016980 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i won yesterday < 1215017045 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :pfft, who cares about that now? < 1215017050 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :I know I don't < 1215017069 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :I care about who wins now < 1215017076 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :for at least another 10 seconds or so < 1215017100 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :this is the breakneck pace of the modern internets < 1215017249 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215017259 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1215017373 0 :olsner!n=salparot@81-237-210-158-no50.tbcn.telia.com JOIN :#esoteric < 1215017412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: but ais isn't here < 1215017948 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: GRUGUR AR < 1215019641 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hate the new dilbert site design? http://www.dilbert.com/fast < 1215019746 0 :tusho!unknown@unknown.invalid QUIT :Remote closed the connection < 1215019763 0 :tusho!n=tusho@91.105.109.15 JOIN :#esoteric < 1215019898 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :For that, I'd have to know the old design < 1215019994 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It didn't use flash for everything < 1215020027 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Flash is the great scourge of the new internet. < 1215020042 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Flash should only be used to put together hilarious animations. < 1215020051 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Web design using Flash makes me a sad panda. < 1215020111 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: Congrats, you're sane. < 1215020120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well. < 1215020122 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Partly. < 1215020188 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :One thing I like about the new design is the ability to read many on one page. The flash pain offsets that, though < 1215020195 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should make a dilbert.com scraper < 1215020216 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to scrape flash, Sgeo ... < 1215020264 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :tusho, http://www.dilbert.com/fast < 1215020273 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :true < 1215020276 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I might scrape that < 1215020279 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It'd give me something to do < 1215020289 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :apart from all the other things I'm doing, that is < 1215020340 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dilbert.com/fast/2008-06-15/ < 1215020591 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dilbert.com/fast/2008-06-21/ < 1215021039 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Holy fuck < 1215021045 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Steam serves are fast. < 1215021060 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But then again, they'd better be since they're annoying as fuck. < 1215021240 0 :olsner!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215021268 0 :olsner!n=salparot@81-237-210-158-no50.tbcn.telia.com JOIN :#esoteric < 1215021790 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1215021801 0 :cctoide!unknown@unknown.invalid PRIVMSG #esoteric :no they're not you steam hater < 1215021817 0 :cctoide!unknown@unknown.invalid PRIVMSG #esoteric :anyway they're content servers of course they have the bandwidth of mr. hands < 1215021989 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :cctoide : Well, you know what would be better than the Steam system? < 1215022003 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Not having to have internet when I want to play a fucking not online game. < 1215022067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, wtf is steam in this context? < 1215022106 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Steam is the system to activate Valve games. < 1215022112 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Like Half Life or Portal. < 1215022128 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I just reddited extra-www. < 1215022131 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :To prevent piracy and such. < 1215022140 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh wow < 1215022143 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :someone already did < 1215022148 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :There's plenty of nice features in it < 1215022154 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who is chromakode < 1215022163 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :But it doesn't change the fact that it's annoying when you've got connection trouble. < 1215022296 0 :cctoide!unknown@unknown.invalid PRIVMSG #esoteric :well go into offline mode then < 1215022317 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Can I do such a thing? < 1215022366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Not having to have internet when I want to play a fucking not online game. < 1215022367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :simple < 1215022372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :redirect the call < 1215022381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :record the traffic and write a fake server < 1215022390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you will need to tcpdump < 1215022393 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 'simple' < 1215022396 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :REWRITE VALVE'S SERVER < 1215022401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hm? < 1215022403 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :WHICH PROBABLY USES CRAZY AUTHENTICATION AND ENCRYPTION < 1215022407 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :YEAH THAT'S TRIVIAL < 1215022411 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Why didn't I think of that before! < 1215022423 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Especially since Slereah_ is such a self-admitted EXPERT PROGRAMMER < 1215022431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I know someone who did it for some professional 3D software < 1215022433 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1215022440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :otherwise I wouldn't have suggested it < 1215022708 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.viruscomix.com/reducks.gif < 1215022715 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Incest is the source of much comedy. < 1215024113 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215024211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1215024484 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1215024667 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1215024731 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :goood < 1215024737 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i mean god < 1215024740 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not good < 1215024748 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"Brainfuck interpretter written in LolCode" is #1 on pr.reddit < 1215024899 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215024899 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1215024902 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it makes me sad < 1215024912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lolcode is so unique < 1215024913 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so is brainfuck < 1215024916 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ha-ha-ha < 1215024928 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :at least my comment got 33 points, right? < 1215024962 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{Words cannot express the depth of my love for ridiculous esoteric programming languages being interpreted by other ridiculous esoteric programming languages.} < 1215024965 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :LOLCODE IS NOT FUCKING ESOTERIC < 1215024977 0 :cherez!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215024980 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :LOLCode is NOT AN ESOLANG | #esoteric - the international hub for esoteric language design, development and deployment | logs: http://tunes.org/~nef/logs/esoteric/ < 1215025085 0 :cherez!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1215025239 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waves at people < 1215025443 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cherez: Care to get on IM? < 1215025625 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: By the way, I have a Plof 3 resyntaxing proposal whirring around my head. Be prepared to hate me viciously when I show it. < 1215025640 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I will. < 1215025654 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :However, if you keep the same bytecode-level ABI, then it won't even matter. < 1215025679 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No, but I'll rewrite the stdlib in it and try and convince GregorR it's the most awesomest thing ever. :P < 1215025699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If it's non-Plofy, then Gregor is liable to hate it. < 1215025705 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Care to give some examples? < 1215025714 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Not non-Plofy, no. < 1215025721 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Just cleaner. Less syntactic noise. More sugar, but not too much. < 1215025728 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1215025729 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Simple rules, but a little bit more complex for a great gain. < 1215025735 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, then, he'll probably encourage it. < 1215025736 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's not THAT drastic. < 1215025754 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It borrows one or two things from Ruby, though, so I imagine you might dislike it :P < 1215025757 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Though, it resembles Tcl too. < 1215025762 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well, not really. < 1215025765 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But the bits it borrows do. < 1215025766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :After all, he's made Plof 3's syntax runtime-definable just so that he can mess with things. < 1215025802 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'll show you an initial prototype if you don't ask too many questions - I haven't worked out the formality yet :P < 1215025813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmkay. < 1215025816 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Two elements of it GregorR has already yes'd yesterday, so.) < 1215025839 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Sheesh. The trac browser is slow. < 1215025872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :There. < 1215025897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 'K. sec. < 1215025983 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Urgh. < 1215025984 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SLOW < 1215026080 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: JESUS, codu.org is slow < 1215026085 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :How can I rewrite a file if I can't get it? < 1215026089 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's not normal. < 1215026134 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1215026229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :KILL < 1215026356 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: codu.org=down < 1215026382 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That would explain it. < 1215026436 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I can has collection.plof? < 1215026458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Don't have a local copy; sorry. < 1215026476 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Local machine. < 1215026478 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1215026484 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Work machine. < 1215026546 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Humph. < 1215026553 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Wonder if it's in my cache < 1215026575 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Wahey < 1215026576 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Got it < 1215026590 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Gah. < 1215026591 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It has line numbers. < 1215026600 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Aha < 1215026601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Got it < 1215026611 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Ok. Now I do it :P < 1215026617 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Whoo. < 1215026633 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if reddit'ing www.www.extra-www.org smashed my server :P < 1215026760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Someone had submitted it before < 1215026761 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :o.o < 1215026763 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I resubmitted it < 1215026766 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Cause their title sucked < 1215026776 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I didn't submit it, I just noticed that somebody else did. < 1215026779 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which is yours? < 1215026786 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :reddit.com/user/ehird < 1215026788 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :find it yourself < 1215026790 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215026802 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/raw/1060676 <-- Prototype initial Plof3-resyntaxing proposal. < 1215026807 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Nothing is set in stone, but I think it looks a lot nicer. < 1215026816 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(FYI, there's no extra special cases) < 1215026828 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(And the fold(0, +) was already GregorR-approved yesterday) < 1215026837 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's not on the front page :( < 1215026840 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Apart from that, it just looks way cleaner, i think < 1215026846 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1215026847 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in < 1215026847 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : x this[i]; < 1215026850 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the semicolon can be removed < 1215026851 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.www.reddit.com/info/6pyxu/comments/c04k3wy < 1215026901 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: hahahahahahah < 1215026906 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Getting rid of semicolons just doesn't look right in a C-esque syntax. < 1215026920 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Not with my revisions < 1215026927 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not that I'm going to be ubercritical of that. ;) < 1215026927 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Note how nicer 'each' calls look) < 1215026936 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: specifically, parens are now optional in some cases < 1215026945 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :to keep functions as pass-aroundable, you have to do f() for zeroadic ones < 1215026945 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but < 1215026947 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :f a, b < 1215026949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Huh. < 1215026951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :works, because it's not ambiguous < 1215026954 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and for things like if, for, each < 1215026959 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's actually handy. < 1215026959 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you really notice it, a lot less clutter < 1215026973 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's now less C-esque. < 1215026973 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1215026981 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That *is* fairly Ruby-esque, though. < 1215026987 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, IIRC, Perl-esque, as well. < 1215026990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yep. < 1215026995 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :However, in ruby, 'f' calls f() < 1215027002 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so you have to reify functions into Proc objects with a .call method < 1215027005 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :This sidesteps all that nonsense < 1215027024 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Of course, there'll be cases where you want to leave the parens in < 1215027032 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But I can't see why you'd want return(ret) when you can do return ret :P < 1215027045 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Couldn't you do: < 1215027050 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fold 0 + < 1215027050 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215027056 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Not without the commas. < 1215027065 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Then it'd be ambiguous where arguments start and end. < 1215027070 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :However, 'fold 0, +' would probably work. < 1215027071 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1215027073 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1215027075 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Although < 1215027077 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fold 0, + < 1215027078 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1215027081 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :would probably be fold 0, +2 < 1215027087 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :So it'd be ambiguous in some cases. < 1215027091 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Actually < 1215027093 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that'd be invalid < 1215027095 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but this wouldn't: < 1215027097 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fold 0, (*) < 1215027125 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and (o,...){ o.foo(...) } is such a common case that I think (.foo) should be that < 1215027130 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Gregor said that was good yesterday too, so.) < 1215027170 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 'll just continue to wait to see what the result is:P < 1215027184 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Did you look at my pastebin post? :P < 1215027220 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently not, where? < 1215027233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/raw/1060676 < 1215027275 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Semicolons are an operator, using line-based syntax turns this into a true imperative language, which it is not (unless newline is an operator, which is a gross thought) < 1215027305 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Newlines just add implicit semicolon tokens when it's not ambiguous. < 1215027322 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :What about my other change, though? < 1215027329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : each (y) { < 1215027329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : if (x == y), ( < 1215027329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ret = True < 1215027329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ) < 1215027330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : } < 1215027332 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is a lot better than what it was before, IMO < 1215027373 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's ambiguous in nearly every case you put there, as semicolons differentiate from functional-style expression-is-the-function and imperative-style I-expect-a-return-somewhere. < 1215027381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, those parens don't match :P < 1215027389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Those parens ... do match. < 1215027398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Your eyes are borken :P < 1215027403 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so they do X-D < 1215027408 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And, it's not ambiguous actually... < 1215027411 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That looks like you're calling each(y), and then for god knows what reason, trying to create a function without arguments. < 1215027412 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1215027415 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Because you can unify those two seperate styles, which aren't seperate. < 1215027428 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, just like: < 1215027431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if (y) { ... } < 1215027439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :reads as calling if(y) GNU-style < 1215027445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then doing some stuff in a block < 1215027446 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in C < 1215027453 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except that in C, if isn't a function. < 1215027464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1215027472 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And in plof, it is. :P < 1215027482 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's kinda really strange that if in C requires parens < 1215027487 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Still, I think my style has less clutter; it's ambiguous in a few cases < 1215027494 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but not many enough to outweigh the advantages < 1215027496 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In Plof, reading if(foo) {bar} as calling if(foo) is a valid parse. < 1215027500 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ambiguity = bad < 1215027514 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Swarm of parentheses and semicolons coming to rip your face out = LOVELY < 1215027517 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In C, since if isn't a function, there's no fucking way that'll parse right. < 1215027526 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Clearly you don't like LISP :P < 1215027533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I do, but it's not elegant in this case < 1215027573 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Inelegance vs ambiguity? I'll take inelegance every time. < 1215027586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: The ambiguity isn't great. < 1215027591 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :who actually likes LISP? < 1215027592 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1215027593 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Your ambiguities need to be resolved. < 1215027594 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And, uhh, I'd totally take the ambiguity. < 1215027599 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: There aren't many. < 1215027610 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Exactly, so the very few there are NEED TO BE RESOLVED < 1215027610 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :The ones you can see don't have to exist, as far as I can tell < 1215027614 0 :cctoide!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: File>Go Offline..., you'll be able to play without an internet connection for a few weeks before it needs to reauthenticate < 1215027635 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I imagine they'll only come up when you're deliberately trying to make code that doesn't look like what it'll do... :P < 1215027649 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's what I spend all my days doing! < 1215027660 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yes, and in that case, ambiguity is useful! < 1215027669 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :QED! < 1215027735 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, btw, why is it that you've removed the parens from function calls but not the commas? < 1215027744 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Because the commas are nice. < 1215027752 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And removing the commas WOULD make it ambiguous. < 1215027753 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :To the MAX. < 1215027759 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Which, btw, are ambiguous because commas act like semicolons, but that requirement is removable) < 1215027779 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: f(ret x) < 1215027780 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's either < 1215027782 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1215027783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :f(ret, x) or f(ret(x)) < 1215027798 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, that's f ret(x), why else would you use the parens? < 1215027815 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Do you want both func arg, arg and func(arg, arg) to work? < 1215027817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Sometimes parens are nice, you know. :P < 1215027820 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And yes, I do. < 1215027828 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Blech < 1215027828 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :The parens are just implicit when it's not ambiguous. < 1215027834 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(And you should always add them if it's confusing...) < 1215027861 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you want functional-language style application, you should disambiguate like so: (func arg, arg) < 1215027873 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: But I don't want functional-language style application. < 1215027882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Precedent in imperative languages: Perl, Ruby, probably a lot more < 1215027911 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ohyeah, Perl has that ugly function application form, I forgot about that >_> < 1215027917 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1215027929 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Technically I stole it from Ruby, which does it _unambigiously_ < 1215027933 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Though Ruby has some flaws related to it < 1215027939 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Which I'll skim over because my version doesn't) < 1215027949 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But anyway, saying that something is good or OK because it's in Perl and/or Ruby is like saying that murder is OK because Americans do it. < 1215027982 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Well, I like Perl and Ruby so I'll disagree :P But yes, they have crazy things. < 1215027984 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Even so. < 1215027996 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :using 'each' was a nightmare of ()()(){}{}) without my change. < 1215028007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as for 'for', well let me just say that < 1215028007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : for var i = 0, i < size(), i = i + 1, ( < 1215028008 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : this[i] = x this[i] < 1215028008 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ) < 1215028011 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is a lot better IMO < 1215028076 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION still finds that form kind of gross, but he'll have to mull it over. < 1215028089 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(That is, no-parens, with-comma) < 1215028093 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It'll probably require a lot of thinking, but I'm pretty sure it can be parsed quite easily < 1215028105 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(That being said, you're right that it helps with intrinsic-imitators) < 1215028112 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and it helps when you're writing a DSL (although that kind of stuff is more liked by the Ruby people...) < 1215028115 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :has_many "users" < 1215028116 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :vs < 1215028118 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :has_many("users") < 1215028161 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to skooll < 1215028180 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Oh, and one more thing to mull over about it - < 1215028190 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure you can do it almost entirely in the lexer. < 1215028207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Which is nicer than polluting the parser. < 1215028209 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, bye :) < 1215028443 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There is no distinction between the lexer and parser in the runtime parser. < 1215028508 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yes, well. :-P < 1215028514 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's nice IN THEORY < 1215028648 0 :snova!n=snova@32.147.235.184 JOIN :#esoteric < 1215028696 0 :snova!unknown@unknown.invalid PART #esoteric :? < 1215029430 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :what happened with EsoAPI? < 1215029492 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it died < 1215029495 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not an interesting idea < 1215029503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(obligatory meme: PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX) < 1215030250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Any idea what the status is on PSOX? < 1215030293 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Dead dead dead dead dead dead dead! < 1215030298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Even Sgeo has started to admit it. < 1215030299 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ox < 1215030301 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :er < 1215030302 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok? < 1215030303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1215030303 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*ox < 1215030305 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why did I say ox < 1215030307 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stupid keyboard < 1215030322 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*pees on socks* < 1215030349 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. < 1215030406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Heh. < 1215030408 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Last commit 4 months ago. < 1215030410 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deeeeeeeeeeeeeed < 1215030418 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like PEBBLE. < 1215030418 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :He hasn't committed since the day I was added. < 1215030427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, except that PEBBLE is still fairly useful. < 1215030429 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Err, wait. < 1215030431 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :A few days ago. < 1215030438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Er < 1215030439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1215030441 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a few days after I was added < 1215030443 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :was his last commi < 1215030445 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :t < 1215030457 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and one of his last commits was adding an easter egg. < 1215030459 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Srsly. < 1215030462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1215030462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://trac2.assembla.com/psox/changeset/95 < 1215030469 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Read and weep. < 1215030506 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BTW, anyone wanting to develop on PEBBLE: lemme know what you're doing with it. I like hearing that my toys are being used by others. :p < 1215030527 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :what is PEBBLE? < 1215030558 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Practical Esoteric Brainfuck-Based Language, Eh? < 1215030563 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://pikhq.nonlogic.org/pebble.php < 1215030886 0 :cherez1!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1215030949 0 :cherez!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215030993 0 :oklopol!n=nnscript@a91-152-134-23.elisa-laajakaista.fi JOIN :#esoteric < 1215031003 0 :cherez1!unknown@unknown.invalid QUIT :Client Quit < 1215031014 0 :cherez!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1215032418 0 :pikhq!unknown@unknown.invalid PART #esoteric :? < 1215032504 0 :olsner!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215032776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know how you set a background color in a svg image? < 1215033910 0 :RedDak!n=dak@host240-89-dynamic.2-79-r.retail.telecomitalia.it JOIN :#esoteric < 1215035793 0 :AnMaster!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215035793 0 :Ilari!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215035793 0 :GregorR!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215035810 0 :GregorR!n=gregor@71.237.179.105 JOIN :#esoteric < 1215035810 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1215035810 0 :Ilari!n=user@a88-112-38-36.elisa-laajakaista.fi JOIN :#esoteric < 1215036529 0 :cherez1!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1215036586 0 :cherez!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215037848 0 :moozilla!n=moozilla@d11-3.rb.gh.centurytel.net JOIN :#esoteric < 1215038183 0 :jamesstanley!unknown@unknown.invalid NICK :Rory_the_poop < 1215038403 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :anyone want to check out my esolang? < 1215038405 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :http://www.fileden.com/files/2006/11/27/428255/esoteric.txt < 1215038471 0 :Rory_the_poop!unknown@unknown.invalid NICK :jamesstanley < 1215038483 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fuck man i'm haf? < 1215039108 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :back < 1215039120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and yeah, lament++ < 1215039139 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :jamesstanley: fuck man i'm haf? < 1215039159 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1215039181 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :jamesstanley: look at the bottom of your spec < 1215039205 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :My spec? < 1215039211 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1215039215 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :sorry about the nick change thing < 1215039220 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :i forgot i was in this channel as well < 1215039226 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :og < 1215039229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you're not moozilla < 1215039232 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*oh < 1215039234 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215039236 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1215039241 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: fuck man i'm haf? < 1215039245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1215039247 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :realname=kuonet < 1215039249 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's AnMaster's domain < 1215039250 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :Am I off the hook? < 1215039250 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think? < 1215039253 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1215039254 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215039255 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215039257 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :jamesstanley: no! get back here! < 1215039258 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215039311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes kuonet is an irc server too why? < 1215039319 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: just odd < 1215039320 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215039324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1215039328 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: what is fuck man i'm haf. < 1215039338 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i wrote that when i was on drugs < 1215039340 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1215039343 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i could guess < 1215039348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, a bit odd I agree to have it as realname < 1215039356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed quite odd < 1215039359 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :fuck man i'm haf | http://tunes.org/~nef/logs/esoteric/ < 1215039360 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i don't even know how that got there < 1215039364 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now we can all be haf < 1215039366 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1215039375 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :so what do you think of the language < 1215039396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1215039398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :did you write the rest of the spec on drugs too < 1215039401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, remove that thing indeed < 1215039403 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because it's very hard to read < 1215039410 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :tusho tbh, about half of it < 1215039417 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i will remove that though < 1215039418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hah < 1215039420 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can't find the intelligable half < 1215039421 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215039435 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :paragraphs, man :p < 1215039449 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it kind of makes sense though < 1215039451 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pretty cool < 1215039455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, anyway he mentioned this language there and I recommended him to visit this channel < 1215039461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I only glanced at the top bit < 1215039463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of the specs < 1215039476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but seemed "not too stupid" to me < 1215039482 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :seems interseting < 1215039490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes after reading it more I agree < 1215039490 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :oh well it was just my notes < 1215039495 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :then i decided to share < 1215039499 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, develop it more :) < 1215039501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is worth it < 1215039507 0 :jamesstanley!unknown@unknown.invalid PRIVMSG #esoteric :in response to your comment in #maximilian, i like brainloller because of the pretty pictures ;) < 1215039514 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster im planning on rewritting the interpreter tonight < 1215039518 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :don't develop it more on drugs, though, i don't think that would improve the language < 1215039526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, agree < 1215039528 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :tusho i own at coding on drugs < 1215039528 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you'd probably replace the spec with 'fuck man i'm haf' < 1215039530 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215039535 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: ... but not speccing, perhaps < 1215039535 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :but if you say so < 1215039539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1215039539 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1215039559 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :so ill flesh out the spec < 1215039560 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :then code < 1215039566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes seems nice < 1215039571 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :spell check too I think < 1215039578 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :heh :P < 1215039580 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i wrote it in notepad < 1215039584 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :what do you expect < 1215039588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cringes < 1215039590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :emacs :) < 1215039594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or some other editor < 1215039598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just not notepat < 1215039600 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i'd be pissed if notepad had a spell checker < 1215039601 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :notepad* < 1215039605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1215039607 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i use it for its simplicity < 1215039618 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ED! < 1215039620 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ED IS SIMPLE! < 1215039622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hah! < 1215039623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ED IS THE STANDARD EDITOR! < 1215039628 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i dont even know what ED is < 1215039630 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1215039635 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :VITOR OR EMACSTOR? THOSE AREN'T EVEN WORDS! < 1215039636 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, you are talking to a windows user < 1215039637 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1215039642 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ED IS AN EDITOR! ED IS THE STANDARD TEXT EDITOR! < 1215039642 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215039652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, moozilla use windows < 1215039656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :he don't know ed(1) < 1215039661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: EDLIN! < 1215039668 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i know a little vi < 1215039669 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :EDLINE IS SIMPLE! < 1215039669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, ed is one of the oldest and smallest editors on *nix < 1215039669 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :thats it < 1215039675 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :EDLIN IS THE STANDARD EDLINITOR! < 1215039680 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :VITOR OR EMACSTOR? THOSE AREN'T EVEN WORDS! < 1215039680 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :it sounds like my kind of editor < 1215039686 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :when i switch to linux i will check it out < 1215039688 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :EDLIN IS AN EDLINITOR! EDLIN IS THE STANDARD TEXT EDITOR! < 1215039689 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215039700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, really? it is weird < 1215039701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: it's line-based < 1215039708 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you type commands in it to editor < 1215039709 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, line based indeed < 1215039712 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(command-line) < 1215039714 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1215039716 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :nvm then < 1215039717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and its only error reporting is: ? < 1215039719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215039720 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i just want to type < 1215039722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215039722 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :and type < 1215039727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :?! < 1215039729 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: 'fuck man i'm haf' is the result of drugs, apparently < 1215039734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mystery solved! < 1215039737 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215039738 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1215039745 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hello pikhq! we're talking about drugs < 1215039747 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :except not really < 1215039760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1215039762 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :tusho, AnMaster if you're interested in the current interpretter i'll upload it < 1215039768 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1215039769 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :but its in C# < 1215039770 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what lang? < 1215039772 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215039774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's okay < 1215039774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mono < 1215039775 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215039778 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :kk < 1215039779 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C#, the language of the future < 1215039788 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if C# improves long enough, it will become D < 1215039809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :C#? < 1215039813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION vomits < 1215039817 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: and then die like D? < 1215039821 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Hey, it has functional programming shizz. < 1215039824 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That's good. < 1215039837 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: D is not dead. < 1215039840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, I do have mono < 1215039842 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C# probably has the highest quality*popularity coefficient < 1215039845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if it runs under that < 1215039852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, um? < 1215039852 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :it should run under mono < 1215039854 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But it's not exactly getting more popular :P < 1215039854 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1215039860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, what does that mean exactly for C? < 1215039864 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ohh < 1215039867 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well < 1215039867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :C got a high in quality at least < 1215039870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And just because something has functional programming does not make it *good*. < 1215039873 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C is wonderful but < 1215039881 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for most things, C# is much better < 1215039881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, but what? < 1215039883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No, but their integration of it is nice. < 1215039887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, not really < 1215039904 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C is very verbose for some very basic tasks < 1215039908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D would be better than C for most things except where you need high performance or low level < 1215039909 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C doesn't even have foreach loops < 1215039920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, C is the language of choice for stuff like kernels < 1215039922 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: note - anmaster refused to use python because you can't write a kernel in it < 1215039925 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: absolutely < 1215039927 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i agree < 1215039928 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and i love c < 1215039931 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure you can do kernels in C++ or D < 1215039931 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :before you start trying to argue your point.. < 1215039933 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :C# is great for rapid prototyping < 1215039934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but... < 1215039935 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but like i said, for most things, C# is much better < 1215039941 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :thats why i made my interpreter in it < 1215039942 0 :jix!n=jix@host-091-096-148-082.ewe-ip-backbone.de JOIN :#esoteric < 1215039943 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's because most things aren't kernels < 1215039961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: For rapid prototyping, use a scripting language. ;) < 1215039961 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, I would prefer D really, except it is a pain to install and then install tango correclty < 1215039963 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :correctly* < 1215039973 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i use javascript usually :P < 1215039980 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't want to have to install Mono to use a program; that's just a ridiculously large runtime. < 1215039989 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :dont worry < 1215039989 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well python should be great for that < 1215039991 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's why you have Mono installed anyway... < 1215039994 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :im porting it to haskell tonight < 1215039998 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes I think python is great once you add braces < 1215039999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :haskell, cool < 1215040003 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i cant stand python < 1215040004 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lol@AnMaster < 1215040007 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Ugh. < 1215040007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I can't stand simple syntax < 1215040009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, iirc I saw some m4 script that allowed braces in python :P < 1215040011 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I neeeeeeeeeeeeeeeeeeed my delimiting braces < 1215040013 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::'( < 1215040014 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i hate python, its' too readable < 1215040014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes it is true < 1215040014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I feel dirty just for installing Boost. < 1215040018 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: totally < 1215040031 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :python makes me feel like being a programmer is too easy < 1215040035 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it should be HARD! dammit, HARD! < 1215040039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ewww < 1215040051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, yes that is called job security < 1215040052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215040069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: python is used by homosexual masochists, obviously! < 1215040073 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :OH, MAKE ME INDENT THAT CODE, GUDIO < 1215040077 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1215040081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I have the same thoughts on Mono. < 1215040084 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's really the spirit of the language < 1215040088 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :lol its other things about python that turned me off < 1215040090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes true < 1215040096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, however I do have both :( < 1215040101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because apps I use need them < 1215040102 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :it just was hard to leap into < 1215040115 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the spirit of python is: there's one way to do it - guido's way, and if you don't like it, on your knees bitch < 1215040129 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215040141 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :perl then, that is the freedom of the heavens? < 1215040143 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: and guido's way will involve going on your knees anyway, because it's for masochists < 1215040149 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1215040151 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hence the lack of braces < 1215040158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1215040158 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: perl is for anarchists who are just generally in an orgy with everyone all the time < 1215040158 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :well from now on im coding only in brainfuck < 1215040162 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and the lack of explicit references < 1215040167 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm a Tcler, myself. The spirit of Tcl is: yes, Tcl supports that feature, though you may have to do some radical language modification at runtime. ;p < 1215040171 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :im gonna code my interpreter in brainfuck :P < 1215040172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*I saw an m4 script that added braces to python* < 1215040175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't find the url < 1215040177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, ^ < 1215040178 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1215040187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I've heard of an M4 script that added objects to C. < 1215040189 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: anybody who wants to add braces to python is a complete idiot < 1215040196 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ask Gregor for the link; he wrote it. < 1215040199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes didn't GregorR make that one? < 1215040200 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: there's a python _encoding_ that makes it do braces < 1215040205 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that hijacks the # encoding: foo line < 1215040208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's evil but fun < 1215040209 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(yes, it's a joke) < 1215040211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I said as much. < 1215040215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, ooh nice < 1215040220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, why? < 1215040224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. < 1215040226 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you'd actually use it, though < 1215040228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, objects in c would be fun with m4 < 1215040229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :see, python users go, 'hahaha, nice one' < 1215040231 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: there's also a python extension called iirc 'shootfoot' that gives you direct memory access < 1215040239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no I wouldn't < 1215040242 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: case in point: < 1215040245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>>> from __future__ import braces < 1215040245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : File "", line 1 < 1215040245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SyntaxError: not a chance < 1215040256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I know about that easter egg < 1215040287 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :braces are a historical accident. If you get too attached to historical accidents, that means You're Old. < 1215040298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, now just make a compiler for python :D < 1215040304 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"ah, braces, just like in the good old days" < 1215040306 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: When coding in C#, just keep in mind: in the esolang community, C# *is* an esolang. And not one of the ones we're fond of. < 1215040307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs from tusho < 1215040312 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1215040319 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: err < 1215040322 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why? < 1215040323 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I, at least, hold C# in the same regard as LOLCODE) < 1215040324 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :at least two people here like bracse < 1215040328 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*braces < 1215040329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err < 1215040331 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :C# < 1215040334 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :damn multithreaded convos < 1215040336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, to write a kernel in python *ducks* < 1215040341 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: C# is really quite wonderful < 1215040345 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, I think, pikhq, you mean 'in the pikhq community' < 1215040350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fine, fine. < 1215040356 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because I respect C# and think it's quite a good language, and lament does too < 1215040362 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster isn't _too_ against it :P < 1215040363 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: they got lambdas and map/filter and some type inference < 1215040364 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :lament: Sure, if you like a standard library larger than you can hold in your head. < 1215040372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes the syntax of C# is quite nice < 1215040376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however the runtime is horrible < 1215040380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, of course i like it < 1215040381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :both .NET and mono < 1215040382 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes .NET sucks < 1215040384 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I agree < 1215040387 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i don't want to reinvent any wheels < 1215040388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, both of them sucks < 1215040389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(not that, say, C++ is much better about that) < 1215040399 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GREGOR HATE SHOE SHOPPING < 1215040407 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i don't need to hold it in my hand, there's MSDN for that < 1215040410 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: And C#? :P < 1215040412 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :*head < 1215040414 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :THAT TOO < 1215040414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, link to m4 macro for object orientated C? < 1215040414 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :lament: Head. < 1215040420 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not hand. < 1215040422 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeahyeahyeah, gimme a sec. < 1215040423 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: head. I don't need that either. < 1215040424 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1215040425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, and: was it serious? < 1215040426 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: However. Obj-C > C#. Agreed? < 1215040430 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: No. < 1215040433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, should I use it, or was it a joke? < 1215040438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: Well, if it had a standard library/ < 1215040439 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ObjC is kind of a joke < 1215040441 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: Right? < 1215040444 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It was somewhere in between serious and a joke ... < 1215040448 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it does have a standard library, it's called cocoa < 1215040452 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: If you want to use it, I would recommend improving it a bit first. < 1215040452 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: Yes but. < 1215040456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ah < 1215040459 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Obj-C isn't a joke :'( < 1215040461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well I know some m4 < 1215040465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, sadly that is true < 1215040471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is a tragedy < 1215040476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, well the link? did I miss it? < 1215040482 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: C# is an actual programming language. ObjC is a completely alien object system tacked onto C in a fairly ugly fashion. < 1215040491 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: >:( < 1215040493 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For all those backing C#: I also hate Java. < 1215040494 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I DISLIKE YOU < 1215040505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, anything C# has in common with Java, I despise. < 1215040523 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Meaning: I just fucking hate C#. < 1215040526 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: even Java has generics nowadays < 1215040532 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: ObjC, not a chance < 1215040540 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: Obj-C is a dynamic language. < 1215040550 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if i want a dynamic language < 1215040556 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'll pick python over objc every time < 1215040562 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :_shrug_ < 1215040570 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :objc is incredibly verbose and stupid < 1215040580 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :python is amazingly concise and powerful < 1215040610 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :writing in objc involves a lot of writing stuff twice or even more < 1215040674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://codu.org/m4c-2008-07-02.tar.bz2 < 1215040681 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :consider: this is how you do string concatenation in objc/cocoa < 1215040687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, thanks! < 1215040689 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :[fooString stringByAppendingString: barString] < 1215040706 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes, that's cocoa < 1215040714 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cocoa/nextstep/gnustep < 1215040714 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cocoa is fairly retarded in its verbosity. < 1215040717 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes < 1215040721 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but Obj-C itself < 1215040724 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's no alternative < 1215040726 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :with a nice standard library... < 1215040730 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: i know there isn't < 1215040733 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but, if there was < 1215040735 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then it'd be very nice < 1215040736 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and even if there was < 1215040738 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :python would still win < 1215040743 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :because in python it's fooString + barString < 1215040748 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and in objc you can't have that < 1215040760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: [fooString concat: barString] < 1215040761 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not that bad < 1215040790 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yay, www.www.extra-www.org is mentioned on no-www.org 8-D < 1215040793 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, and how about < 1215040795 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :array access < 1215040800 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: wot, really? < 1215040804 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: that site hasn't been updated for like years < 1215040805 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :foo[bar]? < 1215040805 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how do you access the last element of an array in cocoa? < 1215040815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, where? < 1215040826 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :[foo objectAtIndex:[foo length] - 1] < 1215040830 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the news section < 1215040831 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in python: foo[-1] < 1215040832 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ... the very topmost post ... < 1215040837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ahaa < 1215040839 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :conclusion: objc just fucking sucks < 1215040864 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In C: foo[sizeof(foo) - 1] or foo[size_t_of_foo_here - 1]. ;) < 1215040865 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, sorry < 1215040869 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: where have you spreaded this thing :P < 1215040872 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Conclusion: I <3 C. < 1215040874 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1215040877 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually, in cocoa, it's [foo lastObject] < 1215040886 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a special case < 1215040893 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :which is even more retarded < 1215040908 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :because you need to memorize an extra method where in python there is no need for one < 1215040920 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In Tcl? Good luck; arrays are associative arrays. < 1215040971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : in python: foo[-1] < 1215040973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :don't do that < 1215040980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be another object in C < 1215040983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you CONFUSE ME < 1215040985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215040989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: where did you post this :P < 1215040993 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: C is not Python < 1215041008 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: basically almost all i like about objective C is that it's C :) < 1215041013 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, it wouldn't. It would be undefined behavior. ;) < 1215041017 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: awesome :D < 1215041060 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, btw I'm in no-www's B class iird < 1215041061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc* < 1215041073 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my www redirects to non-www one < 1215041186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, and your validator is slow < 1215041190 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i love it how they link to you as http://extra-www.org < 1215041250 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lament: Note that I link them as www.www.no-www.org :) < 1215041251 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: dude, I can't access http://www.www.www.extra-www.org/ without a redirect < 1215041258 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why can't we use grossly excessive amounts of wwww. < 1215041259 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*www. < 1215041264 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215041278 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Honestly, it's because I don't have direct access to the host system, so I can't set up arbitrary vhosts. < 1215041298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.www.www.www.www.www.www.www.www.www.www.www.www.extra-www.org.ogr.org.org.org.org.org.org/ < 1215041303 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes, ogr < 1215041308 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's spellign crocecitng < 1215041318 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Once you own org.org, you may as well put ogr.org... under it :P < 1215041343 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm all for deprecating www < 1215041355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :omg, someone owns org.org < 1215041359 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but a far more useful thing would be to eliminate TLDs < 1215041361 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sweet < 1215041367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: well, they effectively did < 1215041371 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now that you can buy tlds... < 1215041375 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://.foo/ < 1215041380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you can? That went through? < 1215041397 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: yep < 1215041401 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it costs a couple hundred thousand < 1215041404 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1215041405 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but yay, now icann fucked up the internet < 1215041406 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what fun < 1215041408 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's terrible < 1215041412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i just love corporate branding tlds < 1215041415 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they're awesome < 1215041422 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess it's not that bad < 1215041422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm on an alternate DNS root. Glee. < 1215041425 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :because nobody will buy those domains < 1215041428 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: i want http://fuck.icann/ < 1215041431 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it's as if they never existed < 1215041432 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and apparently ebay etc are considering it < 1215041464 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway, GregorR wants libc6.so when somalia gets itself a government < 1215041466 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I want so.and.so < 1215041523 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, and the wordpress guy has ma.tt < 1215041527 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how did he get that? < 1215041533 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : anyway, GregorR wants libc6.so when somalia gets itself a government < 1215041534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1215041560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, in Sweden .nu is popular < 1215041564 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215041567 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it means 'new' right? < 1215041568 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1215041570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because nu is Swedish for now < 1215041578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :new would be ny < 1215041580 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :right < 1215041599 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you know, my world was shattered when i found out you couldn't get second-level .uk domains < 1215041605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, oh? < 1215041608 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I wanted xx.uk where xx is two letters < 1215041612 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so i could have all the domains I ever wanted.. < 1215041614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um you can't < 1215041617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1215041622 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"you know, my world was shattered when i found out you couldn't get second-level .uk domains" < 1215041629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it's like co.uk and such < 1215041637 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: YES THAT'S WHY I SAID IT < 1215041638 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :JEEZ < 1215041639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think you need some such for private persons too < 1215041639 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reappears. < 1215041648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes but I like the UK systems < 1215041649 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho, AnMaster: Yes, I've stated that before, except libc.so, not libc6.so < 1215041650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :way better < 1215041663 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, because everyone just uses .co.uk or .com < 1215041675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what does private persons use? < 1215041678 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not .co.uk? < 1215041684 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: .co.uk < 1215041689 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :there is .me.uk but about 3 people use it < 1215041690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtd < 1215041691 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(kind of like .name) < 1215041691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf* < 1215041694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1215041701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and .com is for commercial stuff < 1215041702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I seen .info used too < 1215041705 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :does anyone respect that? < 1215041705 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1215041711 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and .info is just a spam trap < 1215041715 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Glee. OpenNIC. < 1215041715 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :choosemyhat.com is totally a commercial entity. < 1215041718 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :every website on .info ought to move < 1215041720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, how so? < 1215041730 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is it a spam trap? < 1215041731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's filled with viagra and google adspam < 1215041734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :loads of people won't click .info < 1215041734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1215041736 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to get a site on .geek < 1215041738 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and quite a few sites block .info referers < 1215041745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, opendns? < 1215041750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods < 1215041752 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I prefer domains people can reach < 1215041756 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1215041760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I don't use opendns < 1215041766 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I use the normal dns root < 1215041782 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :.info domains cost like 3$ less < 1215041785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The normal DNS root pisses me off these days. < 1215041797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh? < 1215041817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it is what the majority of the world's population use < 1215041828 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :moozilla: because they're unvaluable because of the spam < 1215041832 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :here's the interpreter: http://www.fileden.com/files/2006/11/27/428255/interpreter.rar < 1215041841 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :sorry took so long < 1215041845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, .rar.... < 1215041852 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :use unrar < 1215041853 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215041861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION strangles moozilla instead < 1215041865 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :k < 1215041868 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: And it's getting fairly terrible. < 1215041870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but yes < 1215041879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, I could use unrar I guess < 1215041881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it sucks < 1215041904 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :http://www.fileden.com/files/2006/11/27/428255/interpreter.zip < 1215041908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :moozilla, in the future know that I prefer .tar.bz2 < 1215041911 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215041913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :zip is ok too < 1215041919 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :rar compresses better, though < 1215041923 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i dont use 7zip or whatever < 1215041930 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i like winrar < 1215041941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, well there is .tar.lzma too < 1215041943 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BTW, OpenNIC also mirrors the standard ICANN TLDs. < 1215041950 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :rar = giant PITA on everything that isn't Windows. < 1215041951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, they may do < 1215041955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I don't trust them < 1215041965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also why don't you like the normal dns root < 1215041968 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :what's OpenNIC < 1215041971 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: unrar works just fine for me. < 1215041979 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*cough* < 1215041986 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not been paying attention in recent years? < 1215041994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, well I know about this new tld crap < 1215041998 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but apart from that? < 1215042026 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ? < 1215042026 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They've also jiggered the domain registration regulations specifically to allow domain camping. < 1215042040 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what is domain camping? < 1215042041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: lol, AnMaster trusts icann more than a non-profit < 1215042046 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*lol* *lol* *lol* *lol* < 1215042051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't trust either < 1215042065 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Buying a domain and just sitting on it, waiting for the highest bidder. < 1215042071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215042087 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i should start doing that < 1215042092 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :sounds like an easy way to make money < 1215042112 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Among other things, domain campers can do a 'taste testing' of a domain, picking it up, waiting a week, and then asking for a refund now. < 1215042115 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it is, that's why all the good ones are already bought < 1215042121 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and do that forever, actually) < 1215042143 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :when I was young and naive I thought i'd be able to get syntax-error.com < 1215042168 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, of course, they keep on creating pointless TLDs. < 1215042281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I prefer .org myself < 1215042301 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can't write .orgasm without. org < 1215042302 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :i like .com < 1215042309 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :its easiest to remember < 1215042318 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :with org sites im like "fuck was it .org or .net" < 1215042319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1215042333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.net is for network related stuff < 1215042335 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://asm.org/ < 1215042336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well was originally < 1215042356 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you know the best bit? < 1215042360 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if asm.org releases a java lib < 1215042365 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they'll have to call it org.asm.stuff < 1215042365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1215042370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, haha < 1215042372 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :by the java package naming standards < 1215042376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GREGOR HATE SHOE SHOPPING ARGH < 1215042381 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Kittens < 1215042388 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1215042391 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :at org.asm < 1215042394 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've narrowed down the shoes I can wear to: non-leather, non-synthetic-leather, non-green (in the literal sense) shoes. < 1215042424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: choosemyshoes.com < 1215042434 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :problem solved < 1215042439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why not leather? < 1215042455 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm allergic to chromium, which is used to tan virtually all leather. < 1215042463 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And, as I learned quite painfully, used to tan synthetic leather too. < 1215042473 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what about trainers or whatever they are called in English? < 1215042477 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: choosemyshoes.com < 1215042482 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Uh, canvas shoes? < 1215042486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, maybe < 1215042489 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that could work < 1215042497 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: They usually have some supporting leather or stylistic leather in them. < 1215042512 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: (In my experience) < 1215042516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what did you have before then? < 1215042519 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1215042542 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I lucked out on a pair of totally-synthetic-leather-free vegan shoes, and before that there was one company that sold non-chromium-tanned leather shoes. < 1215042554 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: And before that I had severe dermatitis of the foot for ten years. < 1215042555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, hm < 1215042559 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Are you a vegan? :-P < 1215042578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well contact a foot doctor and ask if they know of some good place to buy < 1215042579 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: No, and I try to make sure I eat a ham sandwich while I buy vegan shoes so that nobody thinks otherwise. < 1215042586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Hahahahaha. < 1215042589 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Where do you think I learned of my allergy in the first place? < 1215042596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, yes of course < 1215042597 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I get that < 1215042602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so ask them < 1215042602 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: My dermatologist's response was, paraphrasing, "you're screwed" < 1215042613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, damn < 1215042629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, wooden? < 1215042631 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Believe me, I've had this for years, it's just that there's nowhere I can /consistently/ find chromium-free shoes. < 1215042634 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Wooden would work :P < 1215042641 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Tough to find wooden shoes in Portland, OR though :P < 1215042664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, guess so < 1215042699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, go on using old pair? < 1215042713 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, and if you find any: buy a stock < 1215042716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the future < 1215042720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe 3 or 4 pairs < 1215042722 0 :timotiis!unknown@unknown.invalid QUIT :Connection timed out < 1215042732 0 :AAA_AAA!unknown@unknown.invalid NICK :Quendus < 1215042733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, also what country is that? < 1215042746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'd guess US or Australia < 1215042749 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 1) My shoes have holes in them :P, 2) I really should've thought to buy a stock in the first place, 3) US. < 1215042783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, get them repaired? < 1215042788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you know, craftmen < 1215042794 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :skomakare in Swedish < 1215042798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :don't know English word < 1215042814 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The English word is "we don't repair our shoes" :P < 1215042819 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :shoemaker? < 1215042825 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But in reality, they're not very good shoes, I'd love to replace them. < 1215042829 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: shoemaker? < 1215042834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah that's it < 1215042839 0 :moozilla!unknown@unknown.invalid PRIVMSG #esoteric ::P