< 1164588085 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes the leap of faith < 1164588092 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :? < 1164588115 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I am hoping that this Ubuntu upgrade is not going to uninstall my x server or anything stupid like that. < 1164588144 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :openoffice.org2 is being replaced by openoffice.org < 1164588151 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :which is also alarming < 1164588238 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :wtf? < 1164588276 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is upgrading Ubuntu. < 1164588339 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I though: "Hey! I'm still using 'Daft Drake' or whatever it's called. I'll upgrade to Edgy Eft." < 1164588346 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :s/Daft/Dapper/ < 1164589942 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You forgot the name "Dapper Drake"? How'd you manage that? < 1164589945 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1164590218 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :damn daft < 1164590348 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :referring to http://rodger.shadowarts.org/files/Handgrenade.txt , can the program counter be set directly? < 1164590457 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :as in: 0000: 05 00 02 01 < 1164590485 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :0500: set A to 00, 0201: set register 01 (Program Counter) to A < 1164590552 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1164590557 0 :wooby!unknown@unknown.invalid QUIT :Remote closed the connection < 1164590567 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's the difference between 01 and 05? < 1164590669 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :each command goes XX YY, where XX is the opcode and YY is the supplied value < 1164590677 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1164590680 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I read < 1164590693 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :please rephrase the question < 1164590701 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's the difference between "01 xx" and "05 xx" < 1164590776 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1164590796 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1164590815 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :01 xx: set A(reg 00) to reg XX < 1164590824 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :05 xx: set A(reg 00) to value XX < 1164590847 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :so 01 copies a pointer, 05 copies a value? < 1164590875 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :01 copies a REGISTER, 05 copies a value. < 1164590894 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I don't get it < 1164590907 0 :ihope_!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1164590917 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :like: < 1164590918 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :01 xx: MOV R00,Rxx < 1164590926 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :05 xx: MOV R00,xx < 1164590942 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :there is no MOV R00,[xx] < 1164590968 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :that's intel syntax apart from the register values < 1164590984 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I never actually finished that spec... < 1164591003 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i still don't get it < 1164591084 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :01 xx < 1164591087 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :03 00 < 1164591100 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that increments A and xx? < 1164591195 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that command actually ignores it's parameter (wasteful, and I was going to change it) < 1164591204 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1164591241 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what brought this up in the first place? < 1164591256 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :dunno, GreaseMonkey mentioned it < 1164591327 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it was originally going to be the language spec for a programming combat game that we never really got around to implementing. Something kinda like RoboWars, if you've ever played it. < 1164591342 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :The idea seems interesting < 1164591373 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :there are games like it in existence. I thought it would be a fun game to code for PalmOS < 1164591460 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's P? < 1164591488 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :read the top section of the file < 1164591508 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1164591586 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and I'm not sure I remember what the difference between 01 and 05 was supposed to be. < 1164591740 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :you said : 05 - Set A to *value* X < 1164591750 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :it's an 8-bit spec < 1164591765 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Oh, yeah- a literal set, rather than a copy < 1164591775 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :makes sense now < 1164591778 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1164591786 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1164591805 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :OK, if, at 0000, I do: 05 00 02 01 < 1164591806 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1164591812 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :does it set the program counter? < 1164591817 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1164591820 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1164591845 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's correct < 1164591846 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :reg 01 is the program counter, so what happens if i set it DIRECTLY? < 1164591861 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :does it jump? < 1164591866 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :effectively < 1164591890 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the system increments after each program step, so you actually want to jump to the address before the one you want < 1164591900 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :er.. yeah < 1164591904 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think that made sense < 1164591916 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :k < 1164591921 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1164591958 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :you should hvae some external code loader because 128 instructions is impractical for anything big but it could fit a code loader < 1164592003 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :possibly < 1164592053 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the game centered around the idea of creating very lightweight, fast programs, so I was doing some work on refining the instruction set to make it easier to use for that purpose < 1164592093 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :128 instructions is small for something useful, like a program, but reasonably large for a simple bot AI < 1164592108 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :eg: F0 - load page A (64-byte pages) at location 00 < 1164592125 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :F1 = load at loc 40, F2 = at loc 80, F3 = at loc C0 < 1164592126 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :as I said, the spec was still under a fair amount of development < 1164592129 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1164592131 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1164592162 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :a memory paging system could work pretty well for this type of setup < 1164592173 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yep :D < 1164592224 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :well, F0-F3 = load page numbered by *register* xx, F4-7 load page numbered by *value* xx < 1164592282 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :haha- most definitely not RISC < 1164592289 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :and the initial setup should be: 00 = page 00, 40 = page 01, 80 = page 02, C0 = page 03 < 1164592298 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :afk food < 1164594466 0 :GregorR-L!n=GregorR-@c-71-193-149-252.hsd1.or.comcast.net JOIN :#esoteric < 1164595154 0 :GregorR!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1164595154 0 :EgoBot!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1164595510 0 :GregorR!n=gregor@c-71-193-149-252.hsd1.or.comcast.net JOIN :#esoteric < 1164596446 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1164597199 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1164597601 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :woot, pipes < 1164597679 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1164599962 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1164603006 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :back < 1164603121 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :RTG: I think HandGrenade *is* RISC. < 1164603130 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :- fixed instruction length < 1164603137 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :- lots of registers < 1164603179 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :one thing you need is the ability to read and write to/from memory < 1164603282 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i think that minibiatch is a good lang :D < 1164603303 0 :dbc!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1164603308 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :iiaaabbb xxxxyyyy < 1164603308 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i = instruction: < 1164603308 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 00: MOV < 1164603312 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 01: ADD < 1164603312 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 02: ADC < 1164603312 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 03: XOR < 1164603316 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :a = see table 1 below, apply to x < 1164603316 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :b = see table 1 below, apply to y < 1164603316 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :x = reg 1 < 1164603321 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :y = reg 2 < 1164603322 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :Table 1: < 1164603328 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 000: use register < 1164603328 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 001: use register as pointer < 1164603332 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 010: use next 16-bit block and skip < 1164603333 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 011: use I/O bus < 1164603333 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 100: use relative pointer forward (00-07) < 1164603336 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 101: use relative pointer backward (F8-FF) < 1164603337 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 110: use far relative pointer forward (08-0F) < 1164603337 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric : 111: use far relative pointer backward (F0-F7) < 1164603344 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :very RISC < 1164603375 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :Registers A-P are available. P is the program counter. < 1164603400 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :though midibiatch looks promising < 1164603433 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1164603468 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yeah, midibiatch is more practical < 1164603482 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :minibiatch is more esoteric < 1164604129 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I still say you only need SUBLEQ. < 1164604146 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Nor can I see why that's impractical, assuming a flat memory model. All you'll have to do is pay for busses. < 1164604171 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :And maybe artificially segment of pieces of the memory as ``faster'', or create fast temporary pieces of storage or something. < 1164604267 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Of course, they'll be really fat busses. If you have a SUBLEQ-64 chip with my proposed extension for example, the busses will be 32 bytes long. Very very fat. < 1164604349 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :begin to see what was the emotion excited within me by the stile, and said to his visiter's remark, imparted to his vexation, that he saw nothing- although I call him by means of which he had been greatly changed during slumber. < 1164604417 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :At first, doubting that I was more angry than any of its roof, of course, added to a thick seaman's cloak, which he forcibly adapts his designs. < 1164604452 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :The door of the earth, you know, is twenty-four thousand miles east, I anticipate the rising of the transparent lake, and at the bare mention of the Egyptian ignorance of steam. < 1164604473 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :....... < 1164604475 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :^^ what you get when you take 37,000 lines of poe and give it to mark v. shaney < 1164604480 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Righto. < 1164604814 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :SubLEq gives out the biggest frikkin code ever < 1164604864 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :But every operation is O(1) after all. < 1164604927 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :note that minibiatch doesn't have any jump or skip instructions, you have to scratch them out yourself < 1164604936 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :midibiatch is much more practical though :D < 1164604991 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Also, SUBLEQ is cheap. < 1164605013 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :All you need is memory and a fairly minimal datapath. < 1164605429 0 :wooby!unknown@unknown.invalid QUIT : < 1164605664 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :what's your proposed extension? < 1164605684 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :32 bytes, 256 bits, 256 more pins. < 1164606807 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1164607481 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Minibiatch and http://esolangs.org/wiki/User:GreaseMonkey < 1164607486 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :afk food < 1164607492 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :dinner now < 1164607506 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1164607714 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :well, dinner isn't quite ready yet < 1164607730 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :02 00 26 00 C0 22 01 10 80 22 03 01 40 22 42 00 01 00 40 22 42 20 02 00 40 F2 02 F0 24 00 02 F0 04 00 00 FF 48 65 6C 6C 6F 20 57 6F 72 6C 64 21 0D 0A 00 < 1164607735 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1164607753 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :k, now it's ready < 1164608532 0 :wooby!unknown@unknown.invalid QUIT : < 1164608963 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I gots an idea! < 1164608977 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Lets have a catalogue of stuff that breaks EgoBot! Just to mock GregorR! < 1164608980 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1164608986 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Awww. It's not here :( < 1164609237 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Mmmf. GreaseMonkey: Explain your architecture in a bit of detail. < 1164611199 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1164613302 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok, i'm going to wash up, i'll be back in abt 20 minutes, just warming the room up < 1164613322 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok, now what do you want clarified? < 1164614018 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1164614056 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1164614093 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :k, gonna wash up, be back soon < 1164614399 0 :clog!unknown@unknown.invalid QUIT :ended < 1164614400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1164615015 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :back < 1164616994 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :gonna get some zzzz, cya < 1164617043 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzleepytime" < 1164621956 0 :dbc!n=dbc@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1164628941 0 :anonfunc!unknown@unknown.invalid QUIT : < 1164644550 0 :GregorR-L!n=GregorR-@192.55.60.43 JOIN :#esoteric < 1164645803 0 :Asztal!n=asztal@cpc1-stkn2-0-0-cust919.midd.cable.ntl.com JOIN :#esoteric < 1164646931 0 :tgwizard!n=tgwizard@c-923fe155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1164649101 0 :jix!n=jix@L618c.l.strato-dslnet.de JOIN :#esoteric < 1164652329 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1164653781 0 :Arrogant!i=Arrogatn@13.orlando-09-10rs.fl.dial-access.att.net JOIN :#esoteric < 1164653933 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1164653942 0 :wooby!unknown@unknown.invalid QUIT :Remote closed the connection < 1164655137 0 :tgwizard!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1164655209 0 :tgwizard!n=tgwizard@c-923fe155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1164656332 0 :tgwizard!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1164656375 0 :tgwizard!n=tgwizard@c-923fe155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1164661511 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1164663618 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1164663803 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1164664332 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1164664987 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1164665872 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1164666733 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1164668308 0 :wooby!unknown@unknown.invalid QUIT : < 1164668513 0 :dbc!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1164671198 0 :sekhmet_!n=pez@ppp-70-226-153-25.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1164671291 0 :sekhmet!unknown@unknown.invalid QUIT :Nick collision from services. < 1164671300 0 :sekhmet_!unknown@unknown.invalid NICK :sekhmet