←2007-06-22 2007-06-23 2007-06-24→ ↑2007 ↑all
00:03:14 <RodgerTheGreat> back
00:03:26 <RodgerTheGreat> any reason for using RPGMaker as a reference?
01:06:46 -!- boily has joined.
01:23:33 <SimonRC> RodgerTheGreat: Your "CRPG" crashes whenever i enter the nearby building.
01:30:25 -!- sebbu has quit ("@+").
01:33:09 -!- boily has quit ("WeeChat 0.2.5").
01:33:18 <Sukoshi> RodgerTheGreat: Because I was lifting a tileset from it.
01:55:34 <oerjan> it could pick a nick randomly first
01:55:40 <oerjan> !"#
02:02:24 <SimonRC> oerjan: ???
02:02:58 <oerjan> i still haven't got the hang of being on more than one channel at once :(
02:06:02 <oerjan> and alt-up apparently is _not_ a safe way to ensure you are in the upper window - it rotates.
02:34:46 <RodgerTheGreat> Sukoshi: yeah, I'm aware of that bug- I recalculate the map "window" coordinates improperly when the player teleports somewhere else on the map. I've pretty much fixed it, but the fix will have to wait until I upload a new version of the applet
03:42:03 <ihope> Yay, I landed in a channel other than the one I meant to land in!
03:42:39 -!- erider has quit ("I don't sleep because sleep is the cousin of death!").
03:42:45 <ihope> I've decided that two-dimensional memory won't do.
03:42:56 <ihope> Three dimensions are required for ultimate happiness, or something.
03:43:11 <ihope> Preferably, infinitely many dimensions.
03:43:46 * oerjan points ihope to Infinifuck, or what ever it was called.
03:44:29 <RodgerTheGreat> Dimensifuck?
03:44:38 <RodgerTheGreat> the one that has tree-shaped memory?
03:44:38 <oerjan> that was it
03:46:40 <ihope> ...can that be explained a bit more... betterly?
03:47:10 <oerjan> what is it you don't understand?
03:47:49 <ihope> "Starts moving positively on the dimension to be operated on if and only if the current cell is nonzero."
03:48:03 <RodgerTheGreat> yeah, I recall when dimensifuck was being created
03:48:07 -!- erider has joined.
03:48:15 <RodgerTheGreat> I think I was playing with DoubleFuck at the time
03:48:30 <oerjan> yes, there was some confusion on the acronym DF
03:48:33 <RodgerTheGreat> Dimensifuck is a confusing little language
03:48:47 * ihope ponders... arbitrary-width zippable tree memory
03:48:54 <RodgerTheGreat> (and I've conquered Dupdog, damnit!)
03:51:03 <oerjan> ihope: as i recall, in Dimensifuck the coordinates of a cell is an infinite list of integers. The "dimension to be operated on" is an integer index for a special position in that list.
03:51:33 <RodgerTheGreat> Does it still use "IP address style" dimension indexing like I originally suggested?
03:52:05 <oerjan> there are periods between the coordinates, yes
03:52:33 <RodgerTheGreat> woo
03:52:49 <ihope> But... *starts* moving?
03:53:04 <ihope> How often does it move, and when does it stop?
03:53:26 <oerjan> it moves one step each instruction, but the direction can change as in Befunge.
03:55:28 <oerjan> this refers to the movement of the code pointer, i think. I am not quite sure but it seems like data is still a one-dimensional tape.
03:56:11 <oerjan> as in Brainfuck.
03:56:57 <RodgerTheGreat> yeah
04:01:16 * oerjan ponders if ihope is also having trouble with two channels at a time.
04:01:38 <ihope> Nah.
04:15:51 <RodgerTheGreat> 'night, all
04:17:44 -!- RodgerTheGreat has quit.
04:19:25 -!- poiuy_qwert has quit.
05:00:53 -!- ihope has quit (Read error: 110 (Connection timed out)).
05:44:09 <Sukoshi> I think ihope is stalking me.
05:44:19 <Sukoshi> He keeps entering channels I'm in that I've never seen him in before.
05:48:48 <SimonRC> he is a resident here and on ##nonlogic
05:49:23 <oerjan> last i checked he was here and on #haskell, and so was i and SimonRC.
05:49:33 -!- c|p has quit ("Leaving").
05:49:59 <SimonRC> oh, yes, there too
05:50:48 <Sukoshi> But he was never on ##otaku or #freeciv before.
05:52:38 <SimonRC> hm
05:52:41 <SimonRC> maybe he is
05:57:16 <oerjan> maybe he is just checking out what channels we others are in. in fact someone suggested today on #haskell to give lambdabot a command to suggest a random channel from the ones people on #haskell were in.
05:57:38 <SimonRC> that could have interesting effects
06:22:03 <Sukoshi> Haskell is for nubs.
06:22:17 * Sukoshi begins waving the Lisp standard and singing the Knights of the Lambda Calculus song.
06:34:19 <oerjan> nub :: Eq a => [a] -> [a]
06:38:15 <oerjan> nubBy(((>1).).gcd)[2..]
07:30:11 <oklopol_> you people talk like crayons
07:30:16 -!- oklopol_ has changed nick to oklopol.
07:31:52 <oklopol> i entered ##nonlogic because it was mentioned
07:31:58 <oklopol> i'm stalkative like that
07:32:01 <oklopol> hihi
07:43:48 <oerjan> btw that last expression was a cool one-liner i learned in #haskell the other day. (more or less, it requires import Data.List)
07:45:56 -!- immibis has joined.
07:46:06 <immibis> someone tell me that this channel is still active
07:46:46 -!- immybo has joined.
07:46:55 <oerjan> it is still active.
07:48:24 <immibis> Could someone please ask someone to ask someone to repeat this request?
07:48:52 <immibis> no, don't really do it
07:48:56 <oklopol> Could someone please ask someone to repeat immibis's request?
07:48:58 <oklopol> :<
07:49:32 <oerjan> !help
07:49:47 <immibis> could oerjan please clarify that command
07:49:53 <oerjan> No Bot today, our Bot has gone away...
07:50:01 <immybo> Could somebody please hit somebody else with a rainbow trout?
07:50:04 <immybo> like this:
07:50:08 * immibis hits immybo with a rainbow trout
07:50:11 * immybo slaps immybo with a rainbow trout
07:50:15 <immybo> OUCH!!!
07:50:20 * immybo slaps immybo with a big red brick
07:50:23 <immybo> YAHH!!!
07:51:05 <immybo> immbis, could you please repeat this request?
07:51:32 <immibis> immibis, could you please repeat this request
07:51:33 <immibis> immibis, could you please repeat this request
07:51:33 <immibis> immibis, could you please repeat this request
07:51:33 <immibis> immibis, could you please repeat this request
07:51:33 <immibis> immibis, could you please repeat this request
07:51:34 <immibis> immibis, could you please repeat this request
07:51:35 <immibis> immibis, could you please repeat this request
07:51:37 <immibis> immibis, could you please repeat this request
07:51:39 <immibis> immibis, could you please repeat this request
07:51:40 -!- immibis has quit (Excess Flood).
07:51:40 <immybo> Please, write the 99 bottles lyrics
07:52:01 -!- immibis has joined.
07:52:10 <immibis> go to hell
07:52:13 <immybo> Uh... immibis, you should'nt do that
07:52:19 <immybo> i mean the repeat
07:52:21 <immybo> NO
07:52:30 <immybo> Uh... immibis, you should'nt do that
07:52:33 <immibis> immybo: i repeated the request to make myself repeat the request to repeat the request to repeat the request....
07:52:37 * immibis is not doing that
07:52:39 <immybo> Please, write the 99 bottles lyrics
07:52:45 <immibis> go to hell
07:53:00 <immibis> immybo, please, write the lyrics to a song that doesn't exist
07:53:23 <immibis> Could someone please ask someone to repeat this request WITHOUT BEING A NOOB AND
07:53:23 <immibis> PUTTING QUOTATION MARKS AROUND IT
07:53:25 <immibis> oops
07:53:29 <immibis> sorry
07:53:31 <immibis> mistake
07:53:38 <immybo> Please, sing 'I know a song that get's on everybody's nerves'?
07:53:41 <oerjan> 99 boxes of Spam (TM) on the wall, 99 boxes of Spam (TM)
07:54:02 <oerjan> Take one down, throw it at immibis's head
07:54:14 <oerjan> 98 boxes of Spam (TM) on the wall!
07:54:24 * immybo puts a forcefield around himself.
07:54:29 <immibis> 98 boxes of Spam (TM)
07:54:40 <immibis> oh wait
07:54:53 * immibis takes down a box of Spam (TM) and throws it at immibis's head
07:55:02 * immybo puts himself in a suit of ancient plate armor
07:55:09 <immibis> immybo, please tell everyone why you did that
07:55:16 <immybo> Just in case...
07:56:09 <immibis> Could someone please ask someone to repeat this request WITHOUT BEING A NOOB AND
07:56:09 <immibis> PUTTING QUOTATION MARKS AROUND IT
07:56:11 <immibis> oops
07:56:12 <immibis> Could someone please ask someone to repeat this request WITHOUT BEING A NOOB AND
07:56:12 <immibis> PUTTING QUOTATION MARKS AROUND IT
07:56:14 * oerjan touches immybo with an electrical cord
07:56:18 <immybo> Take one down, throw it at oerjan's head
07:56:19 <immibis> why does thAT KEEP HAPPENING
07:56:22 <immibis> oops caps lock
07:56:27 * oerjan ducks
07:56:31 <immybo> Take one down, throw it at oerjan's head
07:56:32 <immybo> Take one down, throw it at oerjan's head
07:56:33 <immybo> Take one down, throw it at oerjan's head
07:56:42 <immibis> immybo, please repeat this exact sentence
07:56:45 * immybo gets out a shotgun
07:56:58 * immybo shoots oerjan twice
07:57:02 <immibis> immybo, please repeat this exact sentence
07:57:09 * immybo shoots immibis 200 times
07:57:37 * immybo shoots immibis (100x100) times
07:57:49 <immibis> immybo, please repeat this exact sentence
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:00:05 <immibis> immybo, please repeat this exact sentence
08:00:11 <immybo> no
08:00:42 <immibis> immybo, please ask yourself to repeat this command
08:00:51 <immybo> I will now say 'go to hell' to any stupid sentances
08:01:00 <immybo> forgot how to spell
08:01:11 <immybo> go to hell
08:01:56 <immybo> I will be away, but i will come back about every 5 minutes
08:01:59 <immibis> please quine
08:02:33 -!- immybo has changed nick to immy_awaycominba.
08:02:38 -!- immy_awaycominba has changed nick to immy_cominback.
08:02:50 -!- immibis has left (?).
08:03:02 -!- immibis has joined.
08:03:11 <immibis> i forgot
08:03:15 <immibis> immibis, please leave the channel
08:03:16 -!- immibis has left (?).
08:07:21 <immy_cominback> Im back
08:07:49 * immy_cominback renews the forcefield around him
08:08:17 -!- immibis has joined.
08:08:22 * immy_cominback gets a shock from the electric cord in his forcefield
08:08:27 <immy_cominback> bzzzzzzzzzzz
08:08:33 <immy_cominback> YARHH!!!
08:08:41 -!- immy_cominback has changed nick to immybo_dead.
08:08:58 <immibis> immybo, stop being sill
08:08:59 <immibis> y
08:09:07 -!- immybo_dead has changed nick to immybo.
08:09:21 <immybo> ?
08:09:53 <immybo> I am a bot, you may program me in ImmyboProgrammingLanguage (IPL)
08:10:26 -!- immybo has changed nick to Pretend_Bot.
08:11:16 <immibis> hmm
08:11:19 <immibis> hum
08:11:46 <immibis> pretend_bot: while(true) {SelfDestruct();}
08:12:06 <oklopol> !½!!
08:12:41 <immibis> oklopol: Please clarify the command
08:13:04 <oklopol> !käännä tämä lause englanniksi.
08:13:25 <oklopol> Hope that serves your will.
08:16:59 <immibis> oklopol: Please speak english
08:17:23 <oklopol> I shall reverse that, then.
08:17:38 <oklopol> !Please translate this into Finnish.
08:19:44 <oklopol> I had this dream I was in the Idols auditions.
08:19:58 <oklopol> Just improvising randomly
08:20:26 <oerjan> That was no dream. I saw it on TV.
08:20:38 <oklopol> Oh :\ You have Finnish TV?
08:20:48 <oerjan> i might have.
08:21:26 <oklopol> Indeed you might.
08:21:49 <oklopol> I also had a dream where I was a ghost of some sort... and killed people by going inside them.
08:21:59 <oklopol> That real as well?
08:22:30 <oerjan> Yeah, it was a _really_ bad Idols audition.
08:23:44 <oklopol> Also, in one dream I put a bottle of ED (an energy drink) into a freezer... turned out the freezer was set to cold enough to kill anyone going near it... so I had to take it out using long kitchen forks
08:24:15 <immibis> oklopol: this computer does not display finnish text
08:24:55 <oklopol> Heh, last night me and a friend decided to walk 40 km... started at midnight... by the end of the trip I was actually having short dreams while walking :DD
08:25:37 <oklopol> I would just turn to him and ask why he was still carrying the knife, "you should just have left it at home"
08:26:16 <oklopol> Of course I walked off road when falling asleep, but amazingly kept walking.
08:27:22 <oklopol> immibis: it's just you have a different scheme for showing umlauted text
08:27:23 <oerjan> i have this recollection you told that carrying knives was illegal in finland.
08:28:08 <oklopol> That's true, you can't do that in the cityish parts.
08:28:17 <immibis> oklopol: !½!! shows up on my computer as !(a with a hat thing)(one half symbol)!!
08:28:30 <oklopol> immibis: that's exactly what it was.
08:30:19 <oklopol> oerjan: no one is going to care if you carryh a knife, but the police will ask you what the fuck you are doing if you carry a sword.
08:30:46 <immibis> lol
08:30:52 <oklopol> Happened to a friend of mine, but he got away with it, just told the police he was going to practise.
08:31:01 <immibis> everyone, isn't this off-topic?
08:31:43 <oklopol> immibis: yes, but this channel rarely discourages off-topic conversation if nothing else is going on
08:32:16 <oerjan> i think it's illegal in Oslo too. well, for what i know it may be illegal here in Trondheim.
08:33:02 <Sukoshi> immibis: Isn't your mom off-topic?
08:34:52 <immibis> sukoshi, say yes if your mom is off-topic
08:34:59 <immibis> sukoshi, otherwise say no
08:35:04 <immibis> pretend_bot: while(true) {SelfDestruct();}
08:35:33 <Sukoshi> immibis: Maybe.
08:35:47 <Pretend_Bot> BOOMBOOMBOOM... etc
08:36:01 <immibis> Pretend_Bot: You should have done /me explodes
08:37:34 <immibis> Pretend_Bot: /* Program to draw an infinite number of squares */
08:37:34 <immibis> Pretend_Bot: int i=1;
08:37:34 <immibis> Pretend_Bot: start_drawing(Black);
08:37:34 <immibis> Pretend_Bot: while(true)
08:37:34 <immibis> Pretend_Bot: {
08:37:34 <immibis> Pretend_Bot: repeat(4)
08:37:36 <immibis> Pretend_Bot: {
08:37:38 <immibis> Pretend_Bot: move(i);
08:37:40 <immibis> Pretend_Bot: turn(90);
08:37:42 <immibis> Pretend_Bot: }
08:37:44 <immibis> Pretend_Bot: i=i+1;
08:37:46 <immibis> Pretend_Bot: i=i*i;
08:37:48 <immibis> Pretend_Bot: }
08:42:25 <Pretend_Bot> WARNING...
08:42:30 <Pretend_Bot> BOMMM
08:42:32 <Pretend_Bot> BOOMM
08:42:38 <Pretend_Bot> BBOOOOMM
08:42:43 <immibis> Pretend_Bot: Just draw them
08:42:54 <Pretend_Bot> BBBBBBBBOOOOOOOOOOOOOOOOMMMMMMMM
08:43:14 * Pretend_Bot draws a circle in pink one time
08:43:25 <immibis> Please, write the 99 bottles lyrics
08:43:31 <immibis> i said black
08:43:39 <Pretend_Bot> go to hell
08:44:09 <immibis> change_color(Black);
08:44:17 <immibis> draw_circles(infinite)
08:44:44 <immibis> * Pretend_Bot draws a circle in pink one time - you were meant to draw squares in black an infinite number of times
08:45:14 * Pretend_Bot draws a circle in pink one time
08:49:04 <immibis> no, Pretend_Bot draws a circle in BLACK an INFINITE number of times
08:49:20 <immibis> should I bring my (very funny) bot on this channel?
08:50:30 <oklopol> yes.
08:51:15 <immibis> loading......
08:51:26 -!- WaiterBot has joined.
08:51:43 <Pretend_Bot> !c
08:51:59 <immibis> !c
08:52:05 <immibis> !c *
08:52:05 * WaiterBot is making a coffee in an office mug with cold milk * for immibis
08:52:06 * WaiterBot gives immibis a coffee in an office mug with cold milk *
08:52:11 <immibis> !c -mcold
08:52:11 * WaiterBot is making a coffee in an office mug with cold milk for immibis
08:52:12 * WaiterBot gives immibis a coffee in an office mug with cold milk
08:52:13 <Pretend_Bot> !c -mhot -s5 -z6
08:52:13 * WaiterBot is making a coffee with 5 sugars in a bucket with hot milk for Pretend_Bot
08:52:16 * WaiterBot gives Pretend_Bot a coffee with 5 sugars in a bucket with hot milk
08:52:16 <immibis> !c --help
08:52:17 * WaiterBot is making a coffee in an office mug with cold milk for immibis
08:52:18 * WaiterBot gives immibis a coffee in an office mug with cold milk
08:52:23 <immibis> !c --help
08:52:23 * WaiterBot is making a coffee in an office mug with cold milk for immibis
08:52:24 * WaiterBot gives immibis a coffee in an office mug with cold milk
08:52:30 <Pretend_Bot> !c -mhot -s5 -z6
08:52:30 * WaiterBot is making a coffee with 5 sugars in a bucket with hot milk for Pretend_Bot
08:52:33 * WaiterBot gives Pretend_Bot a coffee with 5 sugars in a bucket with hot milk
08:52:50 <immibis> !c -zbottle --other=message -s0 -mlots_of (which says "Hello everyone!")
08:52:50 * WaiterBot is making a message in a bottle with lots of milk (which says "Hello everyone!") for immibis
08:52:50 * WaiterBot gives immibis a message in a bottle with lots of milk (which says "Hello everyone!")
08:52:52 <oklopol> okay, i'll start coding after this episode
08:53:03 <immibis> start coding what?
08:53:15 <immibis> !p #esoteric
08:53:15 -!- WaiterBot has left (?).
08:53:58 <oklopol> my 4d ping pong
08:54:02 <immibis> 4d?
08:54:22 <oklopol> yeah
08:54:37 <immibis> as in, 4-dimensional?
08:54:42 <oklopol> yeah
08:55:30 <oklopol> as long as the cam stays static, a human can play it
08:55:47 <immibis> and if it moves?
08:55:55 <oklopol> you could even do perfect 5d with 2d projection + sound
08:55:57 <immibis> in the X, Y, or Z direction
08:56:15 <immibis> if it moves in the 4th dimension does that make it display a different game?
08:56:16 <oklopol> immibis: xyz-moves do not make it harder to understand
08:56:37 <immibis> i mean, if it moves in 3d space, does it act normally
08:56:37 <oklopol> no, it's just the human brian does not understand a 4d rotation
08:56:44 <oklopol> *brain
08:56:52 <immibis> then how are you going to know it works?
08:56:56 <oklopol> ?
08:57:23 <oklopol> 4d is in no sence magical, i can _look_ at it..
08:57:35 <oklopol> and see if it's right
08:57:42 <oklopol> color+sound for 4th dimension
08:57:53 <oklopol> even though you only need either of them
08:57:54 -!- WaiterBot has joined.
08:57:58 * oerjan realizes oklopol just claimed not to be human
08:58:04 <oklopol> oerjan: no
08:58:24 <oklopol> i said you need to be a superhuman to understna d a 4d rotation
08:58:26 * WaiterBot is making a message in a bottle with lots of milk for this channel
08:58:26 * WaiterBot is making a message in a bottle with lots of milk for #esoteric
08:58:26 * WaiterBot gives everyone in this channel a message in a bottle with lots of milk
08:58:27 * WaiterBot gives #esoteric a message in a bottle with lots of milk
08:58:30 <oklopol> *understand
08:58:42 * WaiterBot is making a bottle in a message with lots of milk for this channel
08:58:42 * WaiterBot is making a bottle in a message with lots of milk for #esoteric
08:58:42 * WaiterBot gives everyone in this channel a bottle in a message with lots of milk
08:58:43 * WaiterBot gives #esoteric a bottle in a message with lots of milk
08:58:52 <immibis> what the...a bottle in a message?
08:59:20 * WaiterBot is making a bottle in a message with cold milk for ##nonlogic
08:59:25 * WaiterBot gives ##nonlogic a bottle in a message with cold milk
08:59:30 <oklopol> the 4th dimension is visible in the game the same way it's visible in old simcities
08:59:34 <oklopol> ...
08:59:40 <immibis> old simcities has 4 dimensions?
08:59:41 <oklopol> i mean the same way 3d is visible in those
08:59:56 <oklopol> it's looked at from an infinite sidtance
08:59:58 <oklopol> *distance
09:00:49 -!- WaiterBot has left (?).
09:01:24 -!- WaiterBot has joined.
09:01:26 * WaiterBot is making a coffee in an office mug with cold milk for this channel
09:01:27 <oklopol> i guess i need to do 4-dimensional vector calculations for spins though
09:01:30 * WaiterBot is making a coffee in an office mug with cold milk for #esoteric
09:01:34 * WaiterBot gives everyone in this channel a coffee in an office mug with cold milk
09:01:36 * WaiterBot gives #esoteric a coffee in an office mug with cold milk
09:01:42 <oklopol> even though drawing only requires trivial 3d projection
09:01:53 <immibis> 4d rotation?
09:01:57 <oklopol> trivial, because you cannot do _any_ rotations
09:02:02 <oklopol> not even 3d rotations
09:02:07 <oklopol> not even 2d rotations
09:02:15 <oklopol> not even 1d rotations
09:02:23 <oklopol> (whatever those are)
09:02:40 <oklopol> immibis: no one can explain a 4d rotation for you
09:02:43 <oerjan> identity
09:03:05 <oklopol> i'm pretty sure i can somewhat imagine a 4d rotation, but it's kinda vague...
09:03:28 <oklopol> oerjan: true, i shall make it do 1d rotations, then :)
09:05:28 <oklopol> oerjan: actually i thing a one-d rotation is "asdfer -> refdsa"
09:05:32 <oklopol> *think
09:05:52 <oerjan> that's a reflection
09:06:09 <oklopol> i have a theory about the number of different degrees of rotations numbers of dimensions enable
09:06:38 <immibis> pretendbot, please repeat this command exactly
09:06:48 <oerjan> they are distinguished by rotations having matrix determinant 1, while reflections have -1.
09:07:16 <immibis> pretendbot, please unplug your computer
09:07:27 <oklopol> oerjan: the reason i haven'
09:07:29 <oklopol> ..
09:07:56 * WaiterBot is making a coffee in an office mug with lots milk for oklopol
09:07:56 * WaiterBot gives oklopol a coffee in an office mug with lots milk
09:08:02 * WaiterBot is making a coffee in an office mug with lots of milk for oklopol
09:08:08 * WaiterBot gives oklopol a coffee in an office mug with lots of milk
09:08:10 <oklopol> oerjan: the reason i haven't written down my theory is exactly the fact anyone who knows _anything_ about math can _prove_ it and would find it trivial
09:08:25 <oklopol> i just have a hunch and an imagination.
09:08:33 * WaiterBot is making a message in a bottle with lots of milk for oklopol
09:08:33 * WaiterBot gives oklopol a message in a bottle with lots of milk
09:08:45 <oklopol> WaiterBot: very thank.
09:08:51 <oerjan> (i don't quite remember if determinant 1 is enough to give a rotation in all dimensions, but i guess so.)
09:08:56 * WaiterBot is making a message in a bottle with lots of milk (the message is going to disintegrate soon because of the milk) for oklopol
09:09:01 * WaiterBot gives oklopol a message in a bottle with lots of milk (the message is going to disintegrate soon because of the milk)
09:09:18 * WaiterBot is making a writing in a message with cold milk for immibis
09:09:19 * WaiterBot gives immibis a writing in a message with cold milk
09:09:49 <WaiterBot> oklopol dies from too much coffee
09:09:50 <oklopol> i don't really know what a determinant is... well, i can calculate it and i know it's some sort of an abs()... but that's it
09:10:03 <oklopol> it's not my friend
09:10:49 <oklopol> just a casual acquaintance
09:17:58 * WaiterBot is making a decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk for ##esoteric
09:18:03 * WaiterBot spills ##esoteric's coffee into a Magnetic Laser Device
09:18:13 * WaiterBot gives ##esoteric a magnetic decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk which is emitting lots of blue light and a barely audible hum
09:18:16 * WaiterBot is making a decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk for this channel
09:18:22 * WaiterBot is making a decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk for #esoteric
09:18:27 * WaiterBot spills the channel's coffee into a Magnetic Laser Device
09:18:29 * WaiterBot spills #esoteric's coffee into a Magnetic Laser Device
09:18:34 * WaiterBot gives everyone in this channel a magnetic decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk which is emitting lots of blue light and a barely audible hum
09:18:37 -!- Pretend_Bot has changed nick to immybo.
09:18:37 * WaiterBot gives #esoteric a magnetic decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk which is emitting lots of blue light and a barely audible hum
09:19:33 -!- sebbu has joined.
09:19:47 * WaiterBot is making a decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk for sebbu
09:19:50 * WaiterBot spills sebbu's coffee into a Magnetic Laser Device
09:19:58 * WaiterBot gives sebbu a magnetic decaf espresso coffee with an infinite number of sugars in a bathtub with purple pulsating milk which is emitting lots of blue light and a barely audible hum
09:21:24 <sebbu> ?
09:21:43 * WaiterBot is making a coffee in an office mug with cold milk for sebbu
09:21:45 * WaiterBot gives sebbu a coffee in an office mug with cold milk
09:22:29 <sebbu> !stop
09:22:32 <sebbu> ?stop
09:23:01 <immibis> !p #esoteric
09:23:01 -!- WaiterBot has left (?).
09:30:47 -!- WaiterBot has joined.
09:30:54 * WaiterBot is making a coffee in an office mug with cold milk for immibis
09:30:55 * WaiterBot gives immibis a coffee in an office mug with cold milk
09:30:58 * WaiterBot is making a coffee in an office mug with cold milk for immibis
09:31:02 * WaiterBot gives immibis a coffee in an office mug with cold milk
09:32:10 -!- WaiterBot has quit (Nick collision from services.).
09:32:45 -!- WaiterBot has joined.
09:33:15 * WaiterBot is making a coffee in an office mug with cold milk for immibis
09:33:16 * WaiterBot gives immibis a coffee in an office mug with cold milk
09:33:28 -!- WaiterBot has quit (Read error: 104 (Connection reset by peer)).
09:33:41 <immibis> debugging - sorry
09:33:43 -!- WaiterBot has joined.
09:33:53 -!- oerjan has quit ("Lunch").
09:33:53 * WaiterBot is making a coffee in an office mug with cold milk for immibis
09:33:54 * WaiterBot gives immibis a coffee in an office mug with cold milk
09:34:28 -!- WaiterBot has quit (Remote closed the connection).
09:34:35 <immybo> Bye.
09:34:42 -!- immybo has left (?).
09:34:51 -!- WaiterBot has joined.
09:35:26 <WaiterBot> <immibis> bye
09:35:30 <WaiterBot> bye
09:35:32 -!- WaiterBot has quit (Read error: 104 (Connection reset by peer)).
09:35:36 -!- immibis has quit ("A day without sunshine is like .... night").
10:20:57 <oklopol> i wish there was _something_ that supported sound
10:21:15 <oklopol> there isn't really _anything_ you can make sound with
10:23:50 <oklopol> well, i guess assembly
11:49:19 -!- wufwuf has joined.
12:30:08 -!- wufwuf has left (?).
14:13:22 -!- ihope has joined.
14:16:29 -!- sebbu2 has joined.
14:23:37 -!- RodgerTheGreat has joined.
14:24:03 <RodgerTheGreat> hi, everyone
14:35:37 -!- sebbu has quit (Connection timed out).
16:55:43 -!- c|p has joined.
17:49:16 -!- c|p has quit ("Leaving").
17:58:27 <pikhq> No.
18:51:31 -!- sebbu2 has changed nick to sebbu.
19:26:05 -!- Sgeo has joined.
20:06:44 <ihope> Ello!
20:07:36 <oklopol> !
20:08:44 <ihope> !?
20:09:43 <oklopol> : ;
20:09:50 <ihope> ...
20:09:54 <ihope> (:-P)
20:10:37 <ihope> (C? A "P"!)
20:31:28 <RodgerTheGreat> ?
20:46:02 <ihope> See? A
20:46:05 <ihope> "P"!
20:46:17 <ihope> (s/\n//)
21:00:57 <Sukoshi> Yo, RodgerTheGreat.
21:10:01 <RodgerTheGreat> oy, Sukoshi.
21:10:03 <RodgerTheGreat> :D
21:10:21 <ihope> Oi.
21:10:28 <Sukoshi> RodgerTheGreat: Would you object to putting the tiles in blocks?
21:10:54 <Sukoshi> Once I figure out how to SDL to resize tiles, all will be well.
21:11:05 <oklopol> rotozoom.h
21:11:20 <oklopol> that's how i never managed to do it
21:11:24 <Sukoshi> Lisp.
21:11:47 <oklopol> sorry :<
21:12:05 <oklopol> doesn't have it same the libraries is so?
21:12:23 <oklopol> .h was just my way to indicate it's a lib of some sort
21:12:30 <Sukoshi> I know, I know.
21:12:37 <Sukoshi> Well, I'm looking through the LISPBUILDER-SDL docs.
21:12:53 <RodgerTheGreat> Sukoshi: what do you mean by this?
21:14:28 <Sukoshi> RodgerTheGreat: Adjoin the tiles in blocks of, say, 100x480? (Throwing out the RM2K number there).
21:14:33 <Sukoshi> Or should we load it tile by tile?
21:15:09 <RodgerTheGreat> hm
21:16:12 <RodgerTheGreat> are you talking about how we separate the actual graphics into files, or how we draw tiles/store their positions in a datastructure?
21:16:56 <Sukoshi> Graphics.
21:17:05 <Sukoshi> I'll be managing the tile format, pretty much.
21:17:23 <RodgerTheGreat> alright, that sounds doable
21:17:40 <RodgerTheGreat> it really just depends on how you feel like doing things
21:18:09 <Sukoshi> Since you have more experience than I: About how many tiles do you think is ideal per tileset, and what size?
21:18:20 <RodgerTheGreat> in CRPG, I load a tileset as one image and then cut out the tiles I want to draw on the fily
21:18:28 <RodgerTheGreat> erm... hm
21:20:25 <RodgerTheGreat> depends on the level of detail you want, and the manner in which we design how the tiles... tile.
21:20:48 <Sukoshi> Square tiles. GBA detail.
21:21:31 <RodgerTheGreat> so, something like 16x16 tiles, 32x32-ish sprites...
21:21:49 <RodgerTheGreat> top-down, zelda/pokemon style perspective?
21:21:53 <Sukoshi> Yup.
21:22:03 <RodgerTheGreat> ok
21:22:14 <Sukoshi> You designed your mapper to cut out tiles on the fly?
21:22:43 <Sukoshi> In fact, that's not a bad idea. I'll have it do that.
21:23:14 <pikhq> GregorR: Just found this. . . Thought you might be glad to see that someone else noticed your language.
21:23:17 <pikhq> http://scienceblogs.com/goodmath/2007/03/clear_objectoriented_programmi_1.php#more
21:26:51 <RodgerTheGreat> haha
21:27:02 <Sukoshi> :P
21:30:31 <Sukoshi> Does SDL have anything like layers, or do you have to refresh everything under what you drew manually?
21:32:07 * SimonRC fumes and rages http://yro.slashdot.org/yro/07/06/23/1233212.shtml
21:32:21 <Sukoshi> Thank you for answering my question.
21:33:47 -!- c|p has joined.
21:34:14 <ihope> SimonRC: seems the solution would be to switch to another ISP.
21:37:25 * SimonRC fwaps ihope
21:37:35 <SimonRC> Sukoshi: ???
21:37:51 <Sukoshi> Nevermind :P
21:38:18 * ihope sets whatever SimonRC fwapped him with on fire
21:38:40 <Sukoshi> ihope: What if SimonRC is a psychic?
21:39:12 <ihope> Sukoshi: what sort of psychic?
21:39:51 <Sukoshi> ihope: Telekinetic.
21:40:25 <ihope> Fwapping me by telekineticizing me directly?
21:40:43 <ihope> In that case, I'll have set his brain on fire.
21:40:45 <Sukoshi> No, by say, hitting you with a spoon.
21:41:19 <ihope> Then I'll have set the spoon on fire.
21:44:17 <SimonRC> I was fwapping you with the Slashdot comments that explin why you can't "switch to another ISP".
21:44:45 <ihope> Oh.
21:44:50 * ihope sets those on fire
21:47:08 <oklopol> not everything is ignitable
21:47:48 <ihope> Aww.
21:48:12 <pikhq> "
21:48:38 <pikhq> "No two kids are not on fire. Aaaaw."
21:48:40 <pikhq> (Strong bad :))
21:48:53 * ihope sets oklopol on fire
21:49:05 <ihope> (Don't worry; it's a special patented non-painful, non-damaging fire.)
21:49:13 <oklopol> the human body does not catch fire
21:49:21 <oklopol> not even safe fire
21:49:31 <pikhq> oklopol: One can arrange for that to happen.
21:49:45 <pikhq> First, we crank up the oven to about 1000C.
21:49:53 <oklopol> well... then it wouldn't really be _me_ burning, would it?
21:49:58 <SimonRC> ISTR that very fat people tend to suffer from wicking if they catch fire
21:50:02 <pikhq> Then, we watch as you dehydrate and *then* you ignite.
21:50:03 <oklopol> pikhq: water burns not
21:50:06 <oklopol> oh
21:50:11 <oklopol> that is true
21:57:57 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)).
22:01:52 <ihope> ISTR?
22:02:11 <ihope> I stress to remember?
22:10:32 -!- sp3tt has quit (Read error: 104 (Connection reset by peer)).
22:13:39 -!- sp3tt has joined.
22:29:08 <SimonRC> "I seem to recall"
22:29:19 <SimonRC> maybe that is an ASRism
22:38:00 <ihope> I see.
22:38:01 -!- sp3tt has quit (Read error: 104 (Connection reset by peer)).
22:55:48 -!- sp3tt has joined.
23:26:46 -!- immybo has joined.
23:27:26 <immybo> could somebody please repeat this request?
23:28:58 -!- immibis has joined.
23:30:16 <immibis> immybo, please unplug your computer
23:30:16 <immibis> \
23:32:13 <SimonRC> immibis: are you called "Iceshark7" somewhere else?
23:32:20 <immibis> iceshark7?
23:32:44 <SimonRC> oh, wait, never mind
23:32:46 <immibis> what do you mean?
23:32:47 <immibis> ok
23:33:00 <SimonRC> "23:27:52 -!- immibis [n=IceChat7@125-238-176-25.broadband-telecom.global-gateway.net.nz] has joined #esoteric"
23:33:23 <immibis> why does that mean i am called iceshark7 somewhere else?
23:34:30 <SimonRC> I saw your username was "IceChat7" and thought you might be the Iceshark7 I know from elsewhere.
23:35:18 <immibis> no
23:35:29 <immibis> icechat7 is the default username for people using icechat version 7
23:36:06 <pikhq> immybo: ERROR: Lazy programmer error.
23:36:41 <immibis> immybo hasn't said anything though. why does he get an error?
23:36:48 <pikhq> 16:26 < immybo> could somebody please repeat this request?
23:36:56 <immibis> ok
23:36:57 <pikhq> That's an IRP request. ;)
23:37:05 <immibis> and?
23:37:13 <immybo> Im mostly away now
23:37:13 <immibis> i thought this channel was for IRP
23:37:14 <pikhq> And I gave an error in response.
23:37:31 <pikhq> Yes, but the programmers are lazy.
23:37:40 <pikhq> (thus why I've not done much coding today)
23:38:15 <ihope> Not entirely for IRP.
23:38:19 -!- oerjan has joined.
23:38:29 <ihope> Nor really mostly, for that matter...
23:38:33 <ihope> Also, could somebody please repeat this request?
23:39:44 <pikhq> Ne.
23:40:02 <immibis> Also, could somebody please repeat this request?
23:40:20 <immibis> immybo, please repeat this request.
23:40:52 <immibis> "To program in IRP#esoteric, join the #esoteric channel on irc.freenode.net, then simply write, in plain English, in polite command form, what you intend for your program to do. If other IRP programmers (knowingly or not!) are on the channel, and are in a good mood, you should get the appropriate response."
23:42:43 <SimonRC> nope, no-one can repeat that request
23:43:03 <immibis> no-one can repeat what request?
23:43:17 <pikhq> #esoteric is more just for us Esolang coders to hang out.
23:43:25 <oerjan> We do not do quines that look at their own source. Sorry :)
23:43:28 <sp3tt> Please add 1 and 1.
23:43:39 <SimonRC> 0
23:43:43 <sp3tt> ...
23:43:43 <SimonRC> (mod 2)
23:43:47 <sp3tt> ...
23:43:51 <sp3tt> I NEVER SAID THAT
23:43:57 <sp3tt> This interpreter has bugs!
23:44:04 <SimonRC> It's a feature
23:44:10 <pikhq> You never specified your base.
23:44:23 <sp3tt> Well, C doesn't either.
23:44:50 <pikhq> BTW, 1+1=b according to me.
23:44:58 <ihope> Python doesn't either.
23:45:10 <pikhq> In those, the base is defined by the language spec.
23:45:13 <immibis> sp3tt: yes it does - a number starting with 0 is octal, a number starting with 0x is hex, and any other number is decimal
23:45:14 <ihope> So from now on, everything you say will be interpreted as Python.
23:45:19 <pikhq> In here, the base is defined as the interpreter sees fit.
23:45:21 <immibis> i don't know python
23:45:23 <ihope> ("Now" meaning some time in the near future.)
23:45:35 <oerjan> base is representation. we are talking about choosing the correct abelian group.
23:46:01 <SimonRC> yes
23:46:01 <immibis> anyone want a "Foobar and foobaz and barbaz, oh my!" interpreter?
23:46:17 <ihope> I do, sort of.
23:46:28 <pikhq> No. Anyone want a partial, non-Turing-complete dc interpreter?
23:46:38 <immibis> ihope: you do know python or you do want the interpreter?
23:46:55 <ihope> I do want the interpreter.
23:46:55 <sp3tt> I feel... normal
23:47:07 <ihope> sp3tt: the Pythonness is still pending.
23:48:57 <sp3tt> Can I have some spam with that, please?
23:49:49 -!- WaiterBot has joined.
23:49:50 -!- WaiterBot has changed nick to SpammingBot.
23:49:50 -!- SpammingBot has quit (Excess Flood).
23:49:54 <pikhq> Spam, spam, eggs and spam?
23:50:01 -!- WaiterBot has joined.
23:50:04 -!- WaiterBot has changed nick to SpammingBot.
23:50:04 <SpammingBot> spamming. Buy my iPod!
23:50:04 -!- SpammingBot has quit (Excess Flood).
23:50:10 <immibis> hmm
23:50:15 -!- WaiterBot has joined.
23:50:19 -!- WaiterBot has changed nick to SpammingBot.
23:50:19 <SpammingBot> spamming. Buy my iPod!
23:50:19 -!- SpammingBot has quit (Excess Flood).
23:50:20 <ihope> Ouch.
23:50:33 -!- WaiterBot has joined.
23:50:34 <immibis> well you said you wanted spam
23:50:46 <immibis> now if only it didn't get kicked off
23:50:47 <ihope> You should have requested SPAM.
23:51:28 <sp3tt> I thought there were no eggs?
23:51:32 <sp3tt> Whatever, I'll have spam instead!
23:52:08 <oerjan> 99 cans of SPAM (TM) on the wall, 99 cans of SPAM (TM)
23:52:09 <ihope> Um, hmm.
23:52:58 <sp3tt> take one down, quote monty python, 98 cans of SPAM (TM) on the wall
23:53:16 <sp3tt> aleph-null bottles of beer on the wall, aleph-null bottles of beer
23:53:27 <sp3tt> take one down and pass it around, aleph-null bottles of beer on the wall
23:53:36 <immibis> what is aleph-null
23:53:37 <ihope> ~exec self.register_raw(r":sp3tt!n=sp3tt@80-162.cust.umeaenergi.com PRIVMSG \S+ :(.*)", lambda x,y: sys.stdout(x))
23:53:53 <ihope> immibis: aleph_null is the number of integers there are.
23:54:05 <sp3tt> indeed
23:54:05 <bsmnt_bot> :sp3tt!n=sp3tt@80-162.cust.umeaenergi.com PRIVMSG #esoteric :indeed
23:54:11 <ihope> Hmm.
23:54:13 <pikhq> Teehee.
23:54:16 <ihope> ~exec self.raw("QUIT")
23:54:16 -!- bsmnt_bot has quit.
23:54:20 -!- bsmnt_bot has joined.
23:54:24 <sp3tt> That's awesome.
23:54:25 <ihope> ~exec self.register_raw(r":sp3tt!n=sp3tt@80-162.cust.umeaenergi.com PRIVMSG \S+ :(.*)", lambda x,y: sys.stdout(y))
23:54:29 <ihope> Indeed.
23:54:37 <ihope> Not at all what I wanted, though.
23:54:41 <sp3tt> Indeed. *Teal'c nod*
23:54:42 <bsmnt_bot> <_sre.SRE_Match object at 0xb7c288e0>
23:54:45 <ihope> Wow!
23:54:51 <ihope> Isn't it wonderful?
23:54:55 <ihope> ~exec self.raw("QUIT")
23:54:56 -!- bsmnt_bot has quit (Client Quit).
23:54:58 -!- bsmnt_bot has joined.
23:55:16 <sp3tt> aleph-null - 1 = aleph-null because if you remove one integer, you still have the same number of integers
23:55:20 <sp3tt> xD
23:55:56 <sp3tt> 0,1,2,3... 1,2,3,.. You think there is one less in the latter, but all numbers in the first sequence can be put in a one-to-one correspondence to the numbers in the second
23:56:12 <sp3tt> Infinite sets can be hard to grasp
23:56:42 <immibis> ihope: did you write that bot?
23:56:53 <ihope> immibis: nope.
23:56:57 <immibis> ihope: if yes, how did you get it to make sp3
23:56:59 <immibis> oops
23:57:03 <immibis> ihope: who did then?
23:57:09 <ihope> immibis: bsmntbombdood.
23:59:15 <oerjan> ihope: i think .group() picks out parenthetical matches
23:59:48 <ihope> ~exec self.register_raw(r":sp3tt!n=sp3tt@80-162.cust.umeaenergi.com PRIVMSG \S+ :(.*)", lambda x,y: sys.stdout(y.group(0)))
23:59:57 * ihope calls upon sp3tt
←2007-06-22 2007-06-23 2007-06-24→ ↑2007 ↑all