< 1243124044 0 :calamari!n=calamari@ip70-171-213-254.tc.ph.cox.net JOIN :#esoteric < 1243125433 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243125455 0 :inurinternet!unknown@unknown.invalid QUIT :No route to host < 1243125873 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust coppro_flipflop (+-)*256[>[-].+] < 1243125874 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for coppro_flipflop: -3 (maximum 11) < 1243125932 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust coppro_flipflopagain []+.-[>[-].+] < 1243125934 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust impomatic_shortsword (>++>--)*2(>)*6([-[+]]>)*20 < 1243125943 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_shortsword: -5 (maximum 12) < 1243125951 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for coppro_flipflopagain: -7 (maximum 11) < 1243126013 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :dammit shortsword < 1243126238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is it fixed yet < 1243126401 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243126425 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :hmm. < 1243126454 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I don't think that shortsword is easily killable < 1243126868 0 :M0ny!unknown@unknown.invalid QUIT :"Read error: 182 (Connection reset by beer)" < 1243126909 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oerjan_attempt1 (>-->+>--)*2(>)*4([-[+]]>)*20 < 1243126914 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for oerjan_attempt1: -4 (maximum 11) < 1243126986 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1243127012 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!help bfjoust < 1243127013 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for bfjoust! < 1243127098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: go here: < 1243127103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/report.txt < 1243127111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 8 | + + + + 0 + 0 + + 0 | 72.0 | 7 | oerjan_attempt1.bfjoust < 1243127117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust impomatic_shortsword (>++>--)*2(>)*6([-[+]]>)*20 < 1243127123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(just putting shortsword against yours - the current king) < 1243127124 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_shortsword: -4 (maximum 11) < 1243127126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*pitting < 1243127157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't there be an in_egobot in there? < 1243127158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Congrats, you have a challenger to shortsword. < 1243127160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, nope. < 1243127164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that works too though < 1243127170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I can't get yours and impomatic's on the same hill < 1243127171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :due to goodness < 1243127177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but his gets 6 on the hill yours gets 7 < 1243127202 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1243127227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i constructed it specifically to beat it < 1243127262 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :switching + and - will probably beat me again < 1243127286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it doesn't beat shortswor < 1243127287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :d < 1243127288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they can't battle < 1243127292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :due to the hill kicking off good ones < 1243127293 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243127294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but on the hill of crapness < 1243127297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yours does better < 1243127303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh :D < 1243127309 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh that's even better then < 1243127353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1243127355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but the crap hill just suicides very creatively < 1243127363 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1243127369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mostly < 1243128256 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :so what should i do with this p4 with 512mb ram? < 1243128556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: hook it up to your new computer < 1243128563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and use it as a 9th cpu < 1243128566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*core < 1243128568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*thread < 1243128568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*w/ < 1243128569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243128630 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Stick Xen on it and on your main system. < 1243128643 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Migrate VMs back and forth. < 1243128877 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :eeeeeeh < 1243129058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: turn green < 1243129064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: or, use it as a router/server < 1243129066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or, throw it out < 1243129068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or, give it to me < 1243129185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I need a better router. < 1243129200 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1243129212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Buy a Linksys linux one and put OpenWRT on it. < 1243129223 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tiny, efficient, mini linux box already set up to do all that shit. < 1243129226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Simple. :P < 1243129246 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: But that, and, ... IT DOESNT DO x86! < 1243129247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1243129256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION currently uses a PII as a router. < 1243129266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not doing x86 is a huge plus! < 1243129268 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Has the following benefits: cost me nothing. < 1243129277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The probably-RISC architecture they use is probably way better. < 1243129285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, my linksys cost about £35 < 1243129288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's an ARM. < 1243129291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it wasn't the cheapest < 1243129299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~$50 < 1243129323 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sure. But my current router is a massive, cheap Debian box. < 1243129355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it has a whole 10G hard drive space. :p < 1243129363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You said you needed something better. < 1243129366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I gave you something way better ;) < 1243129373 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I was joking. < 1243129381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243129386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[Are you struggling with unwanted same-sex attractions? Maybe you have lived as a homosexual for a long time, but now are looking for a way out. You have come to the right place! For thirty years, Exodus International has offered hope and help to people seeking freedom from homosexuality. We believe and we have seen in thousands of lives that this freedom is possible through the power of God working in our hearts and minds. < 1243129389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The bottom line - you don't have to be gay! You can lead a life of fulfillment and holiness as God intended, a life far better than what you have experienced so far.]] < 1243129395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ahh, some quackery with my... nighttime... lack of coffee. < 1243129402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well sheesh, that phrase failed badly. < 1243129409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though if I had a P4 as a router, I'd be able to use it for distcc. < 1243129416 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which'd be kinda funny. < 1243129417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why does it require P4 < 1243129418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243129437 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It doesn't, it just requires something speedy *enough* that I'd get a benefit out of it. < 1243129442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1243129464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Especially since it'd most likely be a cross-compiler. < 1243129480 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1243129482 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is irrelevant. < 1243129487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1243129487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1243129498 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :gcc targetting x86_64 is just as fast as targetting x86. < 1243129513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is just as fast as it targetting, say, PDP11. < 1243129527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With the BSD ABI instead of the Sys V one. < 1243129535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: actually, more complex architectures may take more time < 1243129555 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: x86_64 isn't significantly more complex than x86, anyways. < 1243129560 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So in that case, it's irrelevant. < 1243129560 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243129567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :x86 vs pdp11 < 1243129579 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(in a way, it's simpler. More registers makes the register allocation very happy) < 1243129672 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :there's still a ridiculously small amount of registers < 1243129672 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Speaking of. That's the best thing about x86_64. More registers. < 1243129689 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Yes, but less ridiculously so. < 1243129701 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :the best thing? < 1243129714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They didn't do much else. < 1243129727 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :64-bit addresses. Whoo. < 1243129732 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :the large address space is also very important < 1243129742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'd be much nicer if they, say, decided to go for 64 registers, though. < 1243129742 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and 64 bit ops are faster < 1243129761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. They also added 64-bit arithmetic. < 1243129771 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is nice. < 1243129784 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :sha512 is faster than sha256 on a 64 bit processor < 1243129788 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though it has one major flaw. < 1243129794 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It remains x86. < 1243129795 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :other way around on a 32 bit processor < 1243129820 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Imagine if it had a completely different instruction set in long mode? :p < 1243129849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i want to become an intel strategist and devise a plan to replace x86 incrementally < 1243129863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one step at a time so nobody knows what's hitting the, < 1243129864 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :m < 1243129867 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :x86 isn't that bad, is it? < 1243129873 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I want to become an AMD strategist so I can coordinate. < 1243129876 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :mostly it's the backwards compatibility that sucks < 1243129911 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: And its backwards compatibility is the reason for everything in it. < 1243129938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 'cept, if Intel makes popular extensions to x86, AMD pretty much has to adopt it < 1243129943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if AMD proposes something, Intel will just ignore it < 1243129953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1243129956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er i mean < 1243129956 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except in the case of x86_64. < 1243129956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by < 1243129957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243129984 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: By "coordinate", I mean convince AMD that it's a good idea at the same time you convince Intel it's a good idea. < 1243129988 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For everything. < 1243130006 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :does either company make anything non x86? < 1243130007 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So that x86 is replaced without *anyone* knowing what's hitting them. < 1243130010 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1243130028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Intel makes Itanium and a number of microcontrollers. < 1243130037 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh, right, itanium < 1243130056 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AMD makes a series of common vector processors under the brand of ATi. < 1243130063 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:Itanium_Sales_Forecasts_edit.png < 1243130068 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :gpus don't count < 1243130127 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They used to make some MIPS chips; that division got sold off in 2006. < 1243130204 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does a spit-take at AMDs future plans < 1243130211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You know the northbridge? < 1243130215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AMD Fusion won't. < 1243130252 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :do you want to put pci in the core then? < 1243130266 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :because that's all that the northbridge does for a core i7 < 1243130308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AMD Fusion has PCIe lanes coming off of it. < 1243130341 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243130344 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It also has a GPU on the die. < 1243130367 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh amd fusion is an actual thing < 1243130378 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1243130393 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were talking about what you would do < 1243130426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not now. < 1243130433 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Talking about what AMD is doing. < 1243130471 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :putting the gpu and the cpu in the same package is going to require one badass heatsink < 1243130672 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :300 watts... < 1243130756 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1243131137 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/quine.sss < 1243131142 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :////\\/\\\/\\\/\\\/\\\\\\\\\\\/////\//\////\////\///\////\///\////\///\////\///\///\///\///\////\///\///\///\///\///\///\///\////\///\///\///\///\///\///\///\////\///\///\///\///\///\///\///\////\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\///\////\////\///\////\///\////\///\////\///\///\///\////\///\////\///\///\////\////\////\////\///\////\///\////\////\///\////\////\///\////\///\////\///\////\///\///\///\//// < 1243131180 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot: you cheater you cut it off ;( < 1243131225 0 :Gracenotes!unknown@unknown.invalid NICK :Vorschlagsnoten < 1243131793 0 :Taejo!n=max@196-210-182-109-wrbs-esr-2.dynamic.isadsl.co.za JOIN :#esoteric < 1243131903 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo.simplexity (>->+)*5[[-]>-] < 1243131905 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for taejo_simplexity: -3 (maximum 11) < 1243132510 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo.simplexity2 (>-->+)*5[[-]>-] < 1243132512 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for taejo_simplexity2: -3 (maximum 11) < 1243132544 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo.simplexity (>->+)*5[[-]>-] < 1243132550 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for taejo_simplexity: -5 (maximum 11) < 1243132580 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust why? (+)*1234567890 < 1243132610 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1243132613 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for why_: -7 (maximum 11) < 1243132622 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i am trying to figure out how to sort a register of 4 floats with sse < 1243133387 0 :Taejo!unknown@unknown.invalid QUIT :"Leaving" < 1243133580 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://www.daisyowl.com/comic_images/132.gif < 1243133580 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Recursive beans < 1243133628 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as long as it isn't turtles < 1243136754 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan < 1243136762 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive < 1243136771 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :dont the first three slashes produce no change?? < 1243136789 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :infact, wouldnt it loop infinitely? < 1243136790 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um < 1243136795 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Blum_Blum_Shub < 1243136797 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1243136801 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ://... should swap nothing for nothing in ... < 1243136806 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :erg < 1243136808 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric : ///... < 1243136816 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed, EgoBot cannot have given the right output < 1243136916 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the actual first command is /\/\/\/\\\\/\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\/ < 1243136934 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :O_O; < 1243136953 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the whole quine is 1496 characters iirc < 1243137046 0 :Vorschlagsnoten!unknown@unknown.invalid PRIVMSG #esoteric :ACTION takes note (>._.)ø < 1243137051 0 :Vorschlagsnoten!unknown@unknown.invalid PRIVMSG #esoteric :awwz. < 1243137060 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorschlagsnoten: hm? < 1243137078 0 :Vorschlagsnoten!unknown@unknown.invalid PRIVMSG #esoteric :nothing. just an alias I apparently made a while ago < 1243137133 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :!slashes quine < 1243137134 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :quine < 1243137155 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i know that < 1243137157 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243137179 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there was already a /// quine on the wiki, but it was in the "cheating" section < 1243137183 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so i made a real one < 1243137393 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter2.sss < 1243137396 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :* < 1243137434 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't do that DCC thing... < 1243137456 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show slashes < 1243137476 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter2.sss < 1243137502 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :grmble < 1243137601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :anyway the quine works perfectly from a shell, says diff < 1243140491 0 :sebbu2!n=sebbu@ADijon-152-1-33-251.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1243141250 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1243141331 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243143567 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243146548 0 :Vorschlagsnoten!unknown@unknown.invalid NICK :Gracenotes < 1243150014 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243151999 0 :clog!unknown@unknown.invalid QUIT :ended < 1243152000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1243152300 0 :impomatic!n=John@nat65.mia.three.co.uk JOIN :#esoteric < 1243154183 0 :coppro!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243156335 0 :impomatic!unknown@unknown.invalid PART #esoteric :? < 1243157160 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1243157891 0 :kar8nga!n=kar8nga@a-98.vc-graz.ac.at JOIN :#esoteric < 1243158884 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1243160407 0 :ais523!n=ais523@147.188.254.115 JOIN :#esoteric < 1243160710 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1243161016 0 :inurinternet!n=nuri@64.186.162.162 JOIN :#esoteric < 1243161173 0 :M0ny!n=Harmony@AToulouse-258-1-60-246.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1243162024 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1243163081 0 :kar8nga!n=kar8nga@e-120.vc-graz.ac.at JOIN :#esoteric < 1243163168 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1243163222 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243163644 0 :M0ny!n=Harmony@AToulouse-258-1-60-246.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1243163698 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1243164426 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1243164442 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1243165482 0 :Gracenotes!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243166714 0 :Feuermonster!n=roman@18-130.2-85.cust.bluewin.ch JOIN :#esoteric < 1243166843 0 :M0ny!unknown@unknown.invalid QUIT :"reboot" < 1243166923 0 :Feuermonster!unknown@unknown.invalid QUIT :"Lost terminal" < 1243166985 0 :M0ny!n=Harmony@AToulouse-258-1-60-246.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1243167325 0 :inurinternet!unknown@unknown.invalid QUIT :No route to host < 1243169506 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1243169740 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I am Heron of Alexandria. I have a large baerd and I create matematical formluas. If you don't repost this comment on 10 other pages, I will use my primitive steam engine to induce mold in your walls. < 1243170346 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1243171069 0 :kar8nga!n=kar8nga@e-170.vc-graz.ac.at JOIN :#esoteric < 1243171687 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1243172262 0 :jix!n=jix@p57BC7BAF.dip.t-dialin.net JOIN :#esoteric < 1243173265 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1243173901 0 :sundar!i=IceChat7@59.92.120.93 JOIN :#esoteric < 1243174950 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1243174955 0 :asiekierka!i=asiekier@078088180066.elblag.vectranet.pl JOIN :#esoteric < 1243174956 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1243174966 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1243175153 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I'm making a BF interpreter for the C64 < 1243175374 0 :FireyFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1243175588 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also, found a GREAT randomizing routine that uses the C64 clocks < 1243175595 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it was from boulderdash < 1243175599 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :slightly fixed by someone < 1243175665 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and a 15-byte multiplication routine < 1243175672 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :not like I'll use it but hey, a great find < 1243175919 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1243176056 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter3.sss < 1243176062 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :* < 1243176074 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :still no DCC :( < 1243176106 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243176107 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243176121 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p 9 < 1243176146 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks EgoBot must be ill < 1243176156 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p hqhq < 1243176184 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show chiqrsx9p < 1243176185 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl (sending via DCC) < 1243176214 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!perl print "Hi!" < 1243176215 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hi! < 1243176251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :looks like it may have trouble with the userinterps < 1243176257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show rot13 < 1243176258 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf (sending via DCC) < 1243176331 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!rot13 sheesh! < 1243176332 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :furrfu! < 1243176345 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p hq < 1243176391 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!rot13 http://oerjan.nvg.org/ < 1243176392 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1243176408 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now _that_ used DCC < 1243176431 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it seems it is having trouble with the perl userinterps < 1243176440 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's connected to the \ problem... < 1243176465 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!perl print "Hi\tthere!" < 1243176466 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hi there! < 1243176506 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!yodawg `.i`.Hi < 1243176506 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1243176591 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!ook ++++++++[>++++++++<-]>. < 1243176592 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :@ < 1243176607 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that also uses perl iirv < 1243176610 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*iirc < 1243176615 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show ook < 1243176616 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl (sending via DCC) < 1243176665 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243176711 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p h < 1243176712 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1243176716 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243176733 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p hq < 1243176748 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p q < 1243176754 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p hhh < 1243176757 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1243176766 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's the interp for "hello" < 1243176771 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p h h h < 1243176787 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think spaces are legal < 1243176794 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i tried < 1243176799 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :to make it work < 1243176800 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :q alone didn't work < 1243176827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there's no separate interpreter for h, it's one perl program < 1243176914 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!delinterp slashes < 1243176915 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Interpreter slashes deleted. < 1243176944 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!addinterp slashes http://oerjan.nvg.org/esoteric/slashes/slashes-int < 1243176944 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Interpreter http___oerjan_nvg_org_esoteric_slashes_slashes_int does not exist! < 1243176954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!addinterp slashes perl http://oerjan.nvg.org/esoteric/slashes/slashes-int < 1243176955 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Interpreter slashes installed. < 1243176984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter3.sss < 1243176985 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :* < 1243176997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nope, no difference < 1243177000 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter3.sss < 1243177014 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :...eeeh < 1243177023 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1243177032 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i thought it'd do something < 1243177051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it should give you a growing triangle of asterisks < 1243177059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i got only one * < 1243177073 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :here it did nothing < 1243177074 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :also < 1243177078 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it should initate a DCC chat < 1243177082 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and output the rest there < 1243177126 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243177150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1243177154 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it used to < 1243177526 0 :Corun!n=Corun@host86-143-210-38.range86-143.btcentralplus.com JOIN :#esoteric < 1243178346 0 :jix!n=jix@p57BC7BAF.dip.t-dialin.net JOIN :#esoteric < 1243178655 0 :sundar!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243178973 0 :Corun!unknown@unknown.invalid QUIT :"Leaving..." < 1243179720 0 :FireFly!unknown@unknown.invalid QUIT :Nick collision from services. < 1243179722 0 :FireyFly!unknown@unknown.invalid NICK :FireFly < 1243179741 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats FireFly -----### < 1243179749 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243179783 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :these bugs are getting darn tough, just smiling at my swatter! < 1243180038 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243180111 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :Tough luck, oerjan < 1243180344 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's evolution for you < 1243180841 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1243180848 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1243181201 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :I SO want to make homebrew for... guess what < 1243181205 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :the Magnavox Odyssey (original) < 1243181257 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :sadly I can only use an emulator because the cheapest Odyssey I've found is selling at $142,50 US dollars! < 1243181424 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Ok, found a SLIGHTLY cheaper one, $99 dollars < 1243181434 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :but the shipping is still $52,75! < 1243181686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:53 pikhq: ehird: By "coordinate", I mean convince AMD that it's a good idea at the same time you convince Intel it's a good idea. ←o < 1243181728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:54 bsmntbombdood: gpus don't count ← why not < 1243181901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/8/88/Itanium_Sales_Forecasts_edit.png ← i like to think this is counting total sales < 1243181908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OVER 35 SALES OF ITANIUM < 1243182148 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243182156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1243182440 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :i want to make homebrew for the Magnavox Odyssey, the only video game consoles that didn't have sound and graphics < 1243182471 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :it had two dots and no rules, just cartridges... well, we would call them configuration sets nowadays :P < 1243182565 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: because we were tlaking about x86 replacements < 1243182590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: and? < 1243182593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a gpu is quite viable for that < 1243182598 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no, it's not < 1243182599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :look at the multicore explosion < 1243182601 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's crazy talk < 1243182609 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :gpu are extremely specialized < 1243182610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whatever you say, bsmntbombdood. < 1243182616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: tell that to cuda < 1243182627 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ever actually looked at cuda? < 1243182640 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it's not something you can run firefox on < 1243182674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no shit < 1243182687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i'd be willing to wager you could do rendering on a gpu, though < 1243182702 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"rendering on a gpu" < 1243182721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :website < 1243182722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rendering. < 1243182723 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's what a gpu is intended for < 1243182726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gecko. webkit. < 1243182732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i was responding to your firefox claim. < 1243182735 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's not even slow though < 1243182766 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: what < 1243182769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1243182772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not the displaying to screen < 1243182774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the actual rendering < 1243182778 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :rendering html < 1243182785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: and don't fucking say it's not slow, go compare curl and firefox sometime < 1243182793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rendering is a huge bottleneck < 1243182861 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and it only uses a single thread < 1243182904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: multithread it, oh, 8 times < 1243182912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then multithread it a goddamn bajillion times on a gpu < 1243182919 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll bet $10000000000000000000000000000000000000000000000 the gpu kicks its ass < 1243182948 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :multithreading it 8 times is a million times easier than 'multithreading' it for a gpu < 1243182962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's a limitation of languages < 1243183007 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no, it's a limitation of reality < 1243183015 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :some thing are not parallel < 1243183045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :web rendering is not among them < 1243183055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cool i've gotten myself into one of those arguments where both side just asserts shit < 1243183066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :these are always (a) fun, (b) productive < 1243183263 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/8gkzd/does_anyone_know_cuda_whats_the_best_way_to_learn/c097uue < 1243183349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: note— by gpus replacing x86 i do not mean in their exact current form. < 1243183574 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243183993 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1243185315 0 :M0ny!n=Harmony@AToulouse-258-1-60-246.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1243185474 0 :impomatic!n=John@nat65.mia.three.co.uk JOIN :#esoteric < 1243185636 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1243186733 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1243187231 0 :pikhq!n=pikhq@75-106-100-192.cust.wildblue.net JOIN :#esoteric < 1243187320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm where is ais when you need him < 1243187401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Doing other things < 1243187501 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm... < 1243187999 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Any news on the BF Joust hill? When it will be modified to keep the best programs. < 1243188086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :When GregorR wakes up? < 1243188140 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Ah, okay :-) < 1243188841 0 :Corun!n=Corun@94-194-31-231.zone8.bethere.co.uk JOIN :#esoteric < 1243189929 0 :psygnisfive!n=psygnisf@pool-162-83-166-220.ny5030.east.verizon.net JOIN :#esoteric < 1243190476 0 :BeholdMyGlory_!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1243190495 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Nick collision from services. < 1243190498 0 :BeholdMyGlory_!unknown@unknown.invalid NICK :BeholdMyGlory < 1243190593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :great.... gdb itself segfaulting trying to print backtrace of segfaulted C++ program < 1243190768 0 :Taejo!n=max@196-210-182-109-wrbs-esr-2.dynamic.isadsl.co.za JOIN :#esoteric < 1243190917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: attach a gdb to gdb < 1243190921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you may need the Xzibit Edition < 1243190944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Xzibit"? < 1243190946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :comes with free matryoshka doll < 1243190952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes I tried gdb on gdb < 1243190954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you have the memory of a sieve < 1243190957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it segfautled in vprintf < 1243190971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(gdb) bt < 1243190972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#0 _IO_vfprintf_internal (s=, format=, ap=) at vfprintf.c:198 < 1243190972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#1 0x000000304ca6e60a in _IO_vsnprintf (string=, maxlen=, format=, args=) < 1243190972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : at vsnprintf.c:120 < 1243190972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#2 0x000000000044ba25 in xsnprintf () < 1243190977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#3 0x000000000044bf79 in ?? () < 1243190985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then about 50 more frames < 1243190988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(!) < 1243190996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#8 0x000000000054eebc in cp_print_value_fields () < 1243190996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#9 0x000000000054f1a7 in cp_print_value_fields () < 1243190999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1243191009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems to call itself body recursive quite a lot < 1243191082 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1243191089 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm impressed. < 1243191148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I'm giggling. :) < 1243191321 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity (>->+)*5[[-]>-] < 1243191324 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for taejo_simplexity: -2 (maximum 11) < 1243191458 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1243191479 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1243191508 0 :jix!n=jix@77-20-205-106-dynip.superkabel.de JOIN :#esoteric < 1243191647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, impressed by what < 1243191739 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :Taejo: I recommend to use -- and ++ < 1243191745 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :and not - and + < 1243191759 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :or both < 1243191768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... why < 1243191826 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :because for example < 1243191839 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :my Joust program is specifically made to beat the + part of it < 1243191846 0 :asiekierka!unknown@unknown.invalid PRIVMSG #esoteric :change it to ++ and my program will fail < 1243191921 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :asiekierka: but then you can just change *your* program to beat mine < 1243191955 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :by alternating, neither opposing strategy is clearly victorious < 1243191975 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :btw, any idea why my programs aren't showing up on the report? < 1243192079 0 :Judofyr!n=Judofyr@c349BBF51.dhcp.bluecom.no JOIN :#esoteric < 1243192138 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Crashing GDB. < 1243192190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Taejo: they're too good < 1243192192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see: bug < 1243192196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah. It was a C++ program... I guess that could have affected it < 1243192214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Still impressive. < 1243192214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also... when I recompile that C++ program at -O0, it no longer crashes... HATE HATE HATE < 1243192227 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :STAB STAB STAB < 1243192233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Woo, optimization changing behaviour. < 1243192236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gcc does that very often. < 1243192243 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, G++ even mroe so < 1243192250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*optimizations, *GCC < 1243192251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeah. < 1243192256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :g++ is really not a very good compiler. < 1243192268 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird, does clang + LLVM? < 1243192274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: dunno < 1243192281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :clang/llvm are generally more rigorous than gcc < 1243192284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so i'd expect less so < 1243192301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even worse... Half of the comments/types/function names in the code are in English, half in German < 1243192303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I suspect that that alone may be cause for clang/llvm to replace GCC. < 1243192307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The problem with C++ compilers is that the language is such a goddamn pain and takes so long to implement that by the end you're asking for money just to heal your wounded soul. < 1243192333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So if there's an open C++ compiler, by definition the authors' souls are intact, and therefore it must be bad. < 1243192334 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :True enough. C++ is an abomination. < 1243192351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Authors'. No one man could create a C++ compiler.) < 1243192352 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's such a shame that we use C++, and not Objective C. < 1243192364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :apart from maybe walter bright < 1243192368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: obj-c has a large runtime overhead < 1243192370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :who < 1243192374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what about cfront < 1243192374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's effectively a dynamic smalltalk object system < 1243192383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: creator of Digital Mars C/C++ compiler, and D < 1243192388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah... < 1243192393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and C++ back then was nothing like what it was today < 1243192404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he's the origin of that quote saying that a new C++ compiler would take ~15 years < 1243192407 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ... Compared to C++? < 1243192418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wut? < 1243192419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :C++ has a ridiculous overhead these days. ;p < 1243192423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :C++ has no dynamic overhead for most features < 1243192430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for instance, none if you just use classes and methods < 1243192430 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Granted, most of that isn't dynamic. < 1243192432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you use those in obj-c? < 1243192435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gigantic overhead batman < 1243192440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah < 1243192451 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's just a large bunch of assembly, rather than runtime library stuff. < 1243192484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, no. < 1243192489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Look up an objective-c method lookup sometime. < 1243192492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Here's a hint: < 1243192494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[a b: c d: e] < 1243192496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :goes something like < 1243192501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sendmsg(a,"b:d:",c,e); < 1243192506 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, I mean C++'s overhead is a large bunch of assembly, rather than runtime library stuff. < 1243192510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243192513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about efficiency < 1243192518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :FUN. Now the GUI shows up in a mix of German, English, and internal variable names... Independent of the language I select in the startup menu < 1243192521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a method call in obj-c is very expensive. in C++? 0 overhead < 1243192521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1243192527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Objective C has a lot of overhead, but it's not an abomination. < 1243192538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243192583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: right, it's just e.g. Factor moved to C++ recently, only using non-overheading features; couldn't do that with objc < 1243192600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Actually in this program overhead would be bad. It is a "real time" simulation game... But C++ still has quite a bit of overhead... < 1243192607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(compared to plain C) < 1243192612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :only some features < 1243192622 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You're better off doing psuedo-OO with structs. :p < 1243192624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, virtual functions for example < 1243192625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just defining a class, having some methods, a few templates, a namespace here and there, some references... < 1243192627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no overhead < 1243192631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :virtual functions, yes, overhead < 1243192633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes, it is more readable, and easier to maintain too < 1243192637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but the overheading features are in the minority < 1243192669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Unable to load any language files < 1243192669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: OO structs in C would work if not for one thing: < 1243192670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*** PLEASE INSTALL PROPER BASE FILES *** < 1243192672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :great... < 1243192676 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :what is the timestep limit on bfjoust matches? < 1243192681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(a) ONE WORD THE FORCED CASTING OF SUBCLASSES THREAD OVER, < 1243192686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(b) obj->foo(obj < 1243192686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(why on earth, and how on earth) < 1243192700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Taejo: like 3 seconds < 1243192709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on a vps server thingy. < 1243192723 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :ehird: so it's a realtime limit rather than a number of steps? < 1243192731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, i think its a number of steps < 1243192737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but if it's 3 seconds, that's either < 1243192740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(a) a bloody lot of steps, or < 1243192744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(b) a very slow interpreter < 1243192749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*it's a < 1243192770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think we can all agree that there's nothing worse in C-with-objects land than GObjects. < 1243192796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: oh, god. < 1243192799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why did you have to say that? < 1243192803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Those memories... therapist... < 1243192807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Shattered... < 1243192812 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gibbers < 1243192830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Thanks, you just cost me $5,000 for another therapist. < 1243192840 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1243192864 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets a vat of brain bleach out < 1243192904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: btw, you can actually do struct-objects where obj->foo() works < 1243192920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :By patching some padded nops in the native code to push the object in question, when you allocate it. < 1243192921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>:) < 1243192959 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Or alternately, store function pointers in the struct. ;) < 1243192970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ...er, that's how obj->foo(obj,...) works < 1243192975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was extending it to remove the redundancy. < 1243192981 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1243192982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :By patching the native code pointed to by the function pointers. < 1243192986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :To add obj as the first argument. < 1243192989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>:DD < 1243192991 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :LMAO < 1243193259 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243193580 0 :inurinternet!n=nuri@64.186.162.162 JOIN :#esoteric < 1243193792 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1243194116 0 :ais523!n=ais523@147.188.254.115 JOIN :#esoteric < 1243194308 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1243194628 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243194692 0 :ais523!n=ais523@147.188.254.115 JOIN :#esoteric < 1243194873 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Someone commented on my blog to tell me off for censoring Brainfuck to Brainf***! :-) < 1243194936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1243194944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, the correct censorship is B****fuck, so as not to offend zombies < 1243194964 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1243194969 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I once visited a forum that had phpBB censors set up so that fu*k, f***, f*ck etc all filtered to fuck < 1243194975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That was quite amusing < 1243194980 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1243195018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: ooh, a new OISC? < 1243195019 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I've just been banned from a forum that censored all words containing bat, power, cave, turnip < 1243195023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in the corewar instruction set? < 1243195025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brilliant < 1243195027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or BF is also fine, as thats a cross between a censorship and an abbreviation < 1243195033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: haha. why'd you get banned? < 1243195048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: BFuck? < 1243195056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: too long to type < 1243195064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bf is fine to just slip into the middle of a message < 1243195068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I often use it on IRC < 1243195083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : If[condition,t,f,u] < 1243195083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gives u if condition evaluates to neither True nor False. < 1243195084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :—Mathematica < 1243195095 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Mathematica. That's not how it works. < 1243195124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: did you see my Agora post about VHDL booleans? < 1243195128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243195138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you better understand why they're 9-valued, now? < 1243195170 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Bathroom would be censored to ***hroom. Batch to ***ch. It's amazing how many words contain bat. < 1243195180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what a silly filter < 1243195183 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ehird: banned for complaining about censorship ;-) < 1243195184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why was it there? < 1243195201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: amusement, I assume < 1243195203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: haha < 1243195211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i take it this forum has no serious topic :-) < 1243195231 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :The owner of the forum dislikes a couple of people online. On of the has a forum called Bat Cave. < 1243195232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what might be interesting would be a forum which censored every trademark in existence < 1243195245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: and the other one has a forum called power turnip? < 1243195298 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :A blog called Turnip of Power which is virtually devoted to discrediting the guy who runs the forum! < 1243195304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, aha < 1243195332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION furiously googles < 1243195350 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :http://turnipofpower.com < 1243195373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :agh! so many ads!! < 1243195395 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Well he does run an ad network! < 1243195442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, we're talking about a spawn of a devil here < 1243195444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i se < 1243195444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243195450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*the devil < 1243195526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: so is the forum the forum of the ad network or something? < 1243195529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is very complicated < 1243195608 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I hate online politics. Bloggers are always falling out. The forum is http://forums.entrecard.com - another ad network, but the forums used to be pretty active with general blogging chat. < 1243195620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: politics everywhere tends to be bad < 1243195631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :blogs are inherently very egotistical < 1243195641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's not surprising that they're all arguing :) < 1243195646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except games specifically based around politics < 1243195652 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where it can be enjoyable if nobody takes it seriously < 1243195661 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: incidentally, has the hill been fixed yet? < 1243195663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1243195663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or is it still backwards? < 1243195671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's sdrawkcab < 1243195720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: so wait this forum for bloggers deliberately censors these words for no reason? < 1243195727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'd expect that more on a forum about random pointless stuff < 1243195866 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it censors them because Graham who runs the forum doesn't want anyone to mention the forum / blog of the guys he doesn't like < 1243195880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243195885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what a terribly bruteforce way of doing that < 1243195987 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :The unfortunate side effect is quite a few posts have censored words because they contain bat. It's pointless. < 1243196025 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :They even banned someone for tweeting something a negative comment! < 1243196038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :power mad < 1243196044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :has the owner of the blog never heard of the Streisand effect? < 1243196056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it wouldn't take too much searching to figure out what he was trying to censor < 1243196064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the words being censored would be noticed pretty quickly < 1243196066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the Corsair (company that makes RAM/PSUs etc) forums censor the URLs and names of competing companies, so you go around seeing people saying loads of asterisks and stuff while trying to explain their previous hardware, what corsair components they replaced them with, the problems, etc < 1243196071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's crazy ridiculous < 1243196076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: forum, not blog < 1243196083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1243196093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, what about people using leet-speak to get around the filters? < 1243196097 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was invented for that purpose, after all < 1243196105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :are you sure? < 1243196110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1337speak predates filters, I'm pretty sure < 1243196112 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not sure, but I think so < 1243196158 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :http://programminghumor.blogspot.com/2009/05/introducing-nazicard.html < 1243196177 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :"Leet originated within bulletin board systems in the 1980s,[1][2] where having "elite" status on a BBS allowed a user access to file folders, games, and special chat rooms. One theory is that it was developed to defeat text filters created by BBS or Internet Relay Chat system operators for message boards to discourage the discussion of forbidden topics, like cracking and hacking.[1] However, creative misspellings and ASCII- < 1243196177 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :art-derived words were also a way to attempt to indicate one was knowledgeable about the culture of computer users." < 1243196187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Taejo: hmkay < 1243196196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: :D < 1243196224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"All members are now required to express their love of Nazicard." < 1243196234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"He loved Nazicard." < 1243196468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: since you're a corewar/bfjoust person... any idea how a Haskell warring-programs game would work? I can't think of a way to harness the purely-functionality :-P < 1243196689 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I haven't got much experience with funtional programming. There was a comment asking about a Haskell programming game wasn't there? < 1243196696 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :(on Reddit) < 1243196737 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :There a paper about a game called Struggle, not sure how well that would work. < 1243196795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Mm... < 1243196804 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps something like: < 1243196816 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let ares = proga bres; bres = progb ares < 1243196823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then they both get the results of each other, lazily evaluated < 1243196869 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Would this work? http://pagesperso-systeme.lip6.fr/Christian.Queinnec/Papers/strugman.ps.gz < 1243196939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: No. "rplaca and rplacd􏰉" < 1243196941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's imperative < 1243196951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not purely functional; ordered, destructing operations. < 1243196959 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Ah okay. < 1243197171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even impurely functional would give more of a clue about how purely functional would work < 1243197180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I do have an idea for how to do a purely functional programming game < 1243197183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1243197188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :impurely functional is just restricted imperative < 1243197189 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it wouldn't work much like corewar or BF Joust < 1243197200 0 :jix!unknown@unknown.invalid QUIT :"leaving" < 1243197204 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea is, each program has code, and data < 1243197216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it has to try to recognise its data, as opposed to data produced by the opposing program < 1243197219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and give a true/false < 1243197228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :each program can inspect a sample of its opponent's data < 1243197243 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's opponent's "stock" data, as it were < 1243197257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and has to create a modified version that will fool its opponent, but that it itself recognises as its own < 1243197262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as well as recognising its own stock data < 1243197284 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the idea would be to try to sneak contraband data past the opponent, whilst being able to recognise it yourself < 1243197308 0 :inurinternet!unknown@unknown.invalid QUIT :No route to host < 1243197329 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(comparing functions is an uncomputable task, I'd imagine this for a lang something like Lazy Bird where everything is a function, so the problem is, in the absence of an ability to compare functions, how do you probe them to see what they do?) < 1243197362 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not quite sure how to handle infinite loops; maybe timing out loses you points, so you could try to create killer packets that would send your opponent into a loop, but not you < 1243197365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that might be too easy < 1243197383 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1243197830 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1243198627 0 :M0ny!unknown@unknown.invalid QUIT :"Read error: 182 (Connection reset by beer)" < 1243198718 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you haven't fixed bfjoust yet? :( < 1243199558 0 :BeholdMyGlory_!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1243200480 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243200505 0 :BeholdMyGlory_!unknown@unknown.invalid NICK :BeholdMyGlory < 1243200569 0 :asiekierka!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243202137 0 :Corun_!n=Corun@94-194-31-231.zone8.bethere.co.uk JOIN :#esoteric < 1243203104 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243204628 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1243205555 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1243206148 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243206164 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1243206296 0 :Judofyr!n=Judofyr@c349BBF51.dhcp.bluecom.no JOIN :#esoteric < 1243206424 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243206679 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1243206714 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243206761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206770 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243206778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206787 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243206791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206793 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243206795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206797 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243206799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206800 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird < 1243206802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1243206812 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((hi ehird )S:^):^ < 1243206813 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird hi ehird ...too much output! < 1243206823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ul ((hi oerjan )S:^):^ < 1243206824 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi oerjan hi o ...too much output! < 1243206873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and thus time passes < 1243206886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dude you ruined it < 1243206887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1243206909 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no you ruined it, you cut off my name < 1243206926 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*BWAHAHAHA* < 1243206931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::(( < 1243206932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fungot did that < 1243206933 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: why not? < 1243206939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fungot: F.U. < 1243206940 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: he fixed it a bit, but then i need to do < 1243207262 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :[0,1,0,1,1,1,[1,0,[0,1]],[1,2,1]] < 1243207283 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :How you write the number 1,000,000 when you don't really care whether people understand you or not. < 1243207289 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243207298 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: seen the recent /// developments? < 1243207314 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I've seen that non-trivial infinite loop that makes it probably TC. < 1243207326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: e implemented BCT. < 1243207327 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is mor now < 1243207330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thus proving it TC. < 1243207331 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*more < 1243207343 0 :impomatic!unknown@unknown.invalid PART #esoteric :? < 1243207495 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: also, characters other than / and \ really _are_ unnecessary :) < 1243207599 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, how the heck is that 1,000,000 < 1243207904 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1243209385 0 :pikhq!n=pikhq@75-106-100-192.cust.wildblue.net JOIN :#esoteric < 1243209419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Delicious, delicious waffles. < 1243209546 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243209550 0 :MizardX!i=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1243209583 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the same way that 1,000,001 is [1,2,1,2,2,2,[0,1,0],[0,0,2]].