00:08:55 -!- kipple has quit (Read error: 110 (Connection timed out)).
00:14:34 -!- tgwizard has quit ("Leaving").
00:23:22 -!- ihope has joined.
00:24:05 <ihope> I just spent a longish time completely filling a Sodaplay thingy with dots and springs.
00:24:20 <ihope> So now there's one big loop.
00:24:29 <ihope> Now I'm going to turn it into many triangles.
00:26:05 <ihope> I hit "simulate" instead of "construct.
00:29:00 <GregorR> Oops, was that not quite right, or did you fix it? :P
00:29:04 -!- EagleBot has quit.
00:30:00 <ihope> I forgot the colon in front.
00:30:05 <GregorR> .#raw "PRIVMSG lilo :I WANT YOUR HOT BODY"
00:31:03 -!- EagleBot has joined.
00:31:51 <GregorR> #raw "PRIVMSG GregorR :I WANT YOUR HOT BODY"
00:32:21 -!- EagleBot has quit (Client Quit).
00:33:55 -!- EagleBot has joined.
00:33:56 -!- EagleBot has quit (Client Quit).
00:34:05 * ihope scratches his head
00:36:10 <ihope> The hardest-to-find mistakes are always the most stupid ones.
00:36:56 -!- EagleBot has joined.
00:37:01 <ihope> Now it works, I think.
00:38:02 <GregorR> #raw "PRIVMSG #esoteric :SEXSEXSEX"
00:38:16 <ihope> #raw "PRIVMSG #esoteric :Muahaha"
00:38:33 -!- oerjan has joined.
00:39:52 <ihope> !cat #raw "PRIVMSG #esoteric :Boink."
00:39:54 <EgoBot> #raw "PRIVMSG #esoteric :Boink."
00:40:25 <GregorR> And just noticed all the stuff you posted to Talk:Glass :P
00:41:01 <oerjan> (first time in years i'm on irc, too)
00:42:01 <GregorR> So, I actually included an example that used the * syntax? 8-X
00:42:16 <GregorR> That's outdated syntax ... I don't think I ever even published that syntax before changing it to ? :P
00:43:04 <GregorR> Yeah, methods and variables are in totally different namespaces.
00:43:19 <GregorR> I should document that ... somewhere :P
00:43:31 <oerjan> except that if a variable exists, you cannot get to the method with the same name
00:44:45 <GregorR> !glass {C[(c__) x 1 = ,][(inc) x x * <1> (_a)A! (_a)a.? =][(rx) x *][x x *]}{M[m(_c)C!(_c)x.?]}
00:45:07 <GregorR> Well, that did nothing X-P
00:45:14 <GregorR> !glass {C[(c__) x 1 = ,][(inc) x x * <1> (_a)A! (_a)a.? =][(rx) x *][x x *]}{M[m(_c)C!(_c)x.?(_o)O!"Test?"(_o)o.?]}
00:45:50 <ihope> !raw "PRIVMSG #esoteric :foo"
00:45:53 <GregorR> Or wait, is that crashing :P
00:46:01 <GregorR> !glass {C[(c__) x 1 = ,][(inc) x x * <1> (_a)A! (_a)a.? =][(rx) x *][x x *]}{M[m?(_o)O!"Test?"(_o)o.?(_c)C!(_c)x.]}
00:46:08 <GregorR> !glass {C[(c__) x 1 = ,][(inc) x x * <1> (_a)A! (_a)a.? =][(rx) x *][x x *]}{M[m(_o)O!"Test?"(_o)o.?(_c)C!(_c)x.?]}
00:46:16 <GregorR> Yup, that'd be glass crashing :(
00:47:27 <ihope> GregorR: looks like EgoBot's !raw command's overriding my daemon.
00:47:40 <GregorR> !glass {M[m(_o)O!"Gregor wrote borked code :("(_o)o.?]}
00:47:43 <EgoBot> Gregor wrote borked code :(
00:47:47 <GregorR> ihope: Only I can use EgoBot's !raw command.
00:48:00 <GregorR> !raw PRIVMSG #esoteric :Like so.
00:48:12 <ihope> !quote "PRIVMSG #esoteric :Oh well."
00:48:49 <ihope> Don't tell me that's taken, too.
00:49:17 <GregorR> !quote doesn't even do anything.
00:49:21 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
00:49:22 <EgoBot> 1l 2l adjust axo befunge bch bf{8,[16],32,64} fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl
00:49:58 <ihope> !grr "PRIVMSG #esoteric :Maybe this works."
00:50:11 <GregorR> What are you trying to do, ihope ?
00:50:20 <ihope> !grr #raw "PRIVMSG #esoteric :Maybe this works."
00:50:47 <oerjan> hmm... how do you give egobot a befunge program? :-)
00:50:55 <ihope> Via a URL, I think.
00:51:09 <EgoBot> 1 ihope: daemon cat bf
00:51:44 -!- EgoBot has quit (Remote closed the connection).
00:52:09 -!- EgoBot has joined.
00:52:15 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
00:52:17 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl
00:52:51 <ihope> I mean... did that do anything?
00:53:20 <GregorR> !befunge isn't the right command
00:53:42 <ihope> Yeah, that was just a wild guess. Why?
00:54:45 <EgoBot> Befunge-93 Interpreter/Debugger v2.21
00:55:18 <ihope> So !funge93 doesn't like one-dimensional program?
00:57:40 -!- GregorR-L has joined.
00:57:46 <GregorR-L> Well, time to reenable resource limitations.
00:58:05 * GregorR-L is amazed by how efficiently that hammered his machine.
00:58:52 <ihope> My Befunge program did?
00:59:30 <GregorR-L> The lack of EgoBot will be your punishment.
01:00:01 <oerjan> for me, time to go to bed
01:00:44 -!- oerjan has quit ("Leaving").
01:12:18 -!- EgoBot has quit (Remote closed the connection).
01:12:18 -!- GregorR has quit (Remote closed the connection).
02:02:44 <ihope> My brother's playing a baseball game on his computer.
02:11:52 <ihope> Aww. This site doesn't let me use (|_|_||\/|$`/ as a password.
02:12:25 <ihope> It's one character too long!
02:34:35 <ihope> Practice safe eating - always use condiments.
02:34:47 -!- ihope has quit ("¡Adiós!").
02:57:04 -!- EagleBot has quit (Read error: 110 (Connection timed out)).
03:19:13 -!- GregorR has joined.
03:21:13 -!- EgoBot has joined.
03:21:21 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
03:21:23 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl
03:22:56 -!- wildhalcyon has joined.
03:30:31 <EgoBot> realloc: Cannot allocate memory
03:31:05 <GregorR> I was making sure that the resource limiting worked.
04:22:02 -!- _coder_ has joined.
05:31:55 -!- _coder_ has quit ("Leaving").
05:51:01 -!- GregorR-L has quit ("Leaving").
06:05:15 -!- bsmntbombdood_ has joined.
06:06:29 -!- bsmntbombdood_ has quit (Client Quit).
07:18:53 -!- wildhalcyon has quit ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]").
07:35:28 -!- calamari has joined.
07:52:26 -!- Arrogant has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:20:32 -!- CXII has joined.
08:21:02 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
08:30:30 -!- bsmntbombdood has quit ("all your basment are belong to bsmntbombdood").
08:59:11 -!- calamari has quit ("Leaving").
09:00:32 -!- sedimin_ has joined.
09:30:48 -!- tgwizard has joined.
09:34:23 -!- sedimin_ has quit (Read error: 113 (No route to host)).
09:36:35 -!- sedimin_ has joined.
11:05:50 -!- sedimin_ has quit (Read error: 113 (No route to host)).
11:32:39 -!- sedimin_ has joined.
11:50:52 -!- CXII has changed nick to CXI.
11:56:16 -!- sedimin_ has quit (Read error: 110 (Connection timed out)).
12:06:36 -!- Arrogant has quit ("Leaving").
12:38:27 -!- sedimin_ has joined.
13:06:01 -!- sedimin_ has quit (Read error: 110 (Connection timed out)).
14:22:07 -!- ihope has joined.
14:37:42 -!- ihope_ has joined.
14:52:24 <ihope_> My quit message for yesterday was "¡Adiós!". Weird, eh? ;-)
14:52:26 -!- ihope has quit (Read error: 110 (Connection timed out)).
14:53:14 -!- EagleBot has joined.
15:10:29 <fizzie> I see it as "¡Adiós!".
15:17:21 * SimonRC wonders if "Hate is a good thing" is a sensible line for an advert.
15:18:34 <SimonRC> # Hate something? # # Change something. # # Hate something? Change something, # # Make something better ... # tec
15:19:09 <SimonRC> It's for more-efficinet desiel engines.
15:23:04 <fizzie> Misread "dental engines"; wonder how _that'd_ work.
15:56:09 <SimonRC> http://www.personal.barclays.co.uk/BRC1/jsp/brcucontrol?site=pfs&task=internal&value=http://www.fakebankingsite.com/
16:04:12 <SimonRC> look at the URL, then at its effect
16:04:54 <SimonRC> it can make any URl look like it belongs to barclays, if you are a machine looking at the URL alone
16:10:00 <SimonRC> Nnote to self: garbage collector should consider instruction pointer to be part of base set.
16:11:35 <ihope_> Was the instruction pointer garbage-collected?
16:11:55 <SimonRC> no, I mean that running code might be garbage-collected
16:12:03 <SimonRC> and it didn't actually happen
16:12:40 <SimonRC> Are there any langs around that have functions but those functions can't return?
16:12:58 <ihope_> You mean you'd be stuck in the functions?
16:13:47 <SimonRC> not if you made a tail-call...
16:14:14 <SimonRC> if calling a function is either the last thing done or the function will v
16:14:23 <SimonRC> never return, you can tail-call
16:14:40 <SimonRC> but evrything would have to be written in CPS, which is ugly :-)
16:15:09 <ihope_> Instead of "do foo, call bar, do baz", you "do foo, call bar(baz)", and bar does baz.
16:17:14 <SimonRC> ah, but that means that foo has to return
16:17:29 <SimonRC> so it becomes foo(bar(baz))
16:17:41 <SimonRC> and you may want a load of lambdas in there to re-arrange arguments
16:18:27 <ihope_> Well, foo might not be a function.
16:18:31 <ihope_> Then again, maybe it is.
16:20:44 <ihope_> s x y z c = c ((x z) y z); k x y c = c x; i x c = c x
16:20:54 <ihope_> Then you build everything with s, k, and i.
16:23:54 -!- jix has joined.
16:25:38 <ihope_> So we have (t -> t1 -> t -> r) -> t1 -> t -> Cont r a, a -> t -> Cont r a, and a -> Cont r a.
16:31:15 -!- EagleBot has quit.
16:33:36 <ihope_> Oh, that should be (t -> t1 -> t -> a) -> t1 -> t -> Cont r a up there.
16:47:24 <SimonRC> let us think of a literal as a function that takes no arguments and reutnrs a value, like in haskel
16:48:09 <SimonRC> now, er can't return values, but must use CPS, so a constant is represented by a function that calls its argument with a constant value
16:49:24 <SimonRC> so, we might add one and two and pass the result on by:
16:50:41 <SimonRC> 1(\x->2(\y->(\k-> +(x,y,k))))
16:54:47 -!- bsmntbombdood has joined.
17:27:30 -!- GregorR-W has joined.
17:44:47 -!- GregorR-W has changed nick to longest_nick_on_.
17:44:57 -!- longest_nick_on_ has changed nick to GregorR-W.
18:26:22 -!- wildhalcyon has joined.
18:26:52 -!- wildhalcyon has quit (Client Quit).
18:28:18 -!- wildhalcyon has joined.
18:54:18 -!- calamari has joined.
18:57:54 <calamari> not too much.. trying to get dns working in a chroot jail, so I thought I'd ask in ##linux
19:02:18 <wildhalcyon> hmmm, I didnt understand any of that so I'll just say "good luck!"
19:04:08 <ihope_> 1(\x->2(\y->(\k-> +(x,y,k)))) doesn't make any sense. :-P
19:42:31 -!- sedimin_ has joined.
19:46:34 -!- Arrogant has joined.
19:55:51 <ihope_> And it startled me... grr.
20:07:54 -!- EagleBot has joined.
20:13:45 <ihope_> Well, I wasn't using it as a word of surprise.
20:14:14 <ihope_> It was the "I'm asleep; don't wake me up" kind of "eh".
20:17:06 -!- sedimin_ has left (?).
20:17:08 -!- sedimin_ has joined.
21:04:46 -!- Arrogant has quit ("Leaving").
21:10:02 -!- sedimin_ has quit (Read error: 113 (No route to host)).
21:30:34 -!- mtve has quit (Read error: 110 (Connection timed out)).
22:16:19 <ihope_> I sold a hammer to some guy and now he's asking about 100 times what I paid for it.
22:16:25 <ihope_> Maybe 200 times; I don't know.
22:16:47 <ihope_> s/I paid/he paid/, and he paid a fair bit.
22:17:19 -!- tgwizard has quit ("Leaving").
22:24:32 <ihope_> Hey, it's not just any hammer.
22:32:02 <lament> The Sacred Hammer Of Jesus
22:33:02 <ihope_> Did Jesus have a sacred hammer?
22:34:02 <GregorR-W> Well, he was a carpenter, and a lot of people would probably consider just about anything he ever touched sacred.
22:35:09 <GregorR-W> How can anyone in the western hemisphere not know that.
22:35:55 <ihope_> I take it I'm in the western hemisphere...
22:37:17 <fizzie> http://www.kencollins.com/jesus-35.htm
22:37:24 <fizzie> "People commonly think that Jesus was a carpenter, but there is actually no evidence for that."
22:38:06 <GregorR-W> That moron is looking in the gospels.
22:38:11 <GregorR-W> It's HISTORICALLY proven that he was a carpenter.
22:40:21 <ihope_> Indeed: "In the gospels, Jesus has disciples. Carpenters don’t have disciples."
22:40:38 <fizzie> "This is still a widely debated topic(25), however Geza Vermes(26) highlights an Aramaic use of the term carpenter/craftsman (naggar) to metaphorically describe a 'scholar' or 'learned man'."
22:41:01 <GregorR-W> Your quotations aren't even from that page, where are you getting them from >_<
22:41:59 <ihope_> "In the gospels, Jesus has disciples. Carpenters don’t have disciples"
22:42:05 <fizzie> 25. cf. Vincent Taylor, Mark, p.299f versus Cranfield, Mark, p.194f; 26. Geza Vermes, Jesus the Jew, p.21. Cf. D.Flusser, Jesus, Herder & Herder, New York, 1969, p.20; yYeb.9b; yKid.66a, bAZ 50b..
22:42:20 <fizzie> They are from: another page.
22:42:53 <fizzie> With a bit less "the bible says so"-y approach.
22:43:27 <GregorR-W> And then, Gregor went back to work :P
22:43:31 <fizzie> (Managed to crash my Firefox.)
22:44:10 <fizzie> (Must've been all that piety; isn't Firefox written by those heathen communist open-source people?)
22:48:37 <GregorR-W> You forgot to make 'atheist' explicit.
22:48:42 <GregorR-W> I mean, of course, it's implied by 'communist'
22:48:47 <GregorR-W> But it's important to make it explicit.
22:49:28 <fizzie> Hmm; perhaps the 'heathen' is then superfluous and could be replaced with 'atheist'.
22:53:53 <fizzie> Interesting: WordNet defines the noun 'heathen' as "a person who does not acknowledge your God", but the adjective 'heathen' as "not acknowledging the God of Christianity and Judaism and Islam".
22:54:34 <ihope_> What about just "heath"?
22:56:19 <GregorR-W> Didn't heathen used to mean Norse specifically?
22:57:21 <fizzie> 1. heath -- (a low evergreen shrub of the family Ericaceae; has small bell-shaped pink or purple flowers)
22:57:25 <fizzie> 2. heath, heathland -- (a tract of level wasteland; uncultivated land with sandy soil and scrubby vegetation)
22:57:46 <ihope_> It doesn't even mention candy!
22:58:33 <GregorR-W> Plus, brand names usu aren't in the dictionary.
22:58:40 <GregorR-W> In fact, that's a quick way to lose a trademark in some countries.
22:59:05 <fizzie> There are some wordified brand names here.
22:59:08 <fizzie> 2. Xerox, xerographic copier, Xerox machine -- (duplicator that copies graphic matter by the action of light on an electrically charged photoconductive insulating surface in which the latent image is developed with a resinous powder)
23:00:04 <GregorR-W> Yeah, brand names which have generified into general usage are usually in, but they're hardly brand names then (if somebody says they're going to go Xerox something, they're probably going over to their HP faxer-copier ;) )
23:00:27 <fizzie> Oh, my locally installed WordNet is some ages-old version. From the new one:
23:00:29 <fizzie> * S: (n) Google (a widely used search engine that uses text-matching techniques to find web pages that are important and relevant to a user's search)
23:00:35 <fizzie> * S: (v) google (search the internet (for information) using the Google search engine) "He googled the woman he had met at the party"; "My children are googling all day"
23:01:47 <fizzie> (Time to sleep; 01am here, and should be at work before 09am "tomorrow" for a meeting-thing.)
23:04:16 <GregorR-W> !EgoBot responds to everything that starts with an '!', isn't that dumb?
23:05:13 <lament> !Do you know anything other than "Huh?"
23:05:19 <ihope_> !daemon lament bf +[,[-]+]
23:05:26 <EgoBot> 1 ihope_: daemon lament bf
23:05:34 <lament> !Oh magic eightball, does she love me?
23:06:26 <GregorR-W> If you don't undaemon it, !lament will still send output to whatever proc 1 is at the time :P
23:08:20 <ihope_> !daemon undaemon bf +[Of course, the "real" !undaemon probably [-]+] takes precedence over this one.
23:08:55 <ihope_> !daemon lament bf +[,[-]+]
23:09:10 <ihope_> !lament This program does very little.
23:09:24 <ihope_> !lament It takes input, then discards it.
23:09:44 <lament> !daemon lament bf +[,..+]
23:09:52 <lament> !lament I hate you all
23:09:56 <EgoBot> II hhaattee yyoouu aallll
23:11:14 <ihope_> Stop being confusing, GregorR.
23:11:38 <EgoBot> 1 lament: daemon lament bf
23:11:40 <EgoBot> 2 GregorR-W: daemon cat bf
23:11:48 <lament> !daemon daemon bf +[,[-]]
23:11:54 <ihope_> undaemon's still running?
23:12:03 <GregorR-W> Only because ps ran at the same time.
23:12:10 <lament> !daemon daemon daemon daemon
23:19:10 <ihope_> But I won't do the 14 spam thingy. That'd be mean :-P