00:03:29 <Sgeo> And not mutating anything, obviously
00:12:56 <Gregor> (Haskell is usually the wrong language)
00:13:45 <pikhq> Gregor: No, that's C++.
00:13:58 <Gregor> C++ is ALWAYS the wrong language.
00:14:09 <pikhq> ... Yeah, actually.
00:14:56 <Gregor> Haskell is merely USUALLY the wrong language :P
00:15:12 * Sgeo is temporarily a Haskell fanatic
00:15:23 <EgoBot> addinterp: !addinterp <name> <language> <code>. Add a new interpreter to EgoBot. This interpreter will be run once every time you type !<name> <subcode>, and receive the program code as input.
00:16:12 <Sgeo> In what language is code?
00:16:29 <Gregor> The language specified by <language>
00:17:35 <Sgeo> So can I make an interpreter for my own language, and use THAT interpreter to make antoher interpreter?
00:18:08 <oerjan> not unless Gregor has changed something recently
00:18:37 <EgoBot> help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help <command>.
00:18:44 <EgoBot> languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh.
00:18:57 <pikhq> C is a supported language. You're good.
00:21:04 <EgoBot> userinterps: Users can add interpreters written in any of the languages in !help languages. See !help addinterp, delinterp, show | !userinterps. List interpreters added with !addinterp.
00:21:11 <EgoBot> addinterp: !addinterp <name> <language> <code>. Add a new interpreter to EgoBot. This interpreter will be run once every time you type !<name> <subcode>, and receive the program code as input.
00:21:28 -!- myndzi\ has joined.
00:21:51 <Gregor> myndzi\: You should either use a different alt nick or make myndzi\ your primary nick :P
00:21:55 <Gregor> myndz-lambda = awesome
00:22:37 * Sgeo is happy to see Haskell in there
00:23:15 -!- impomatic has quit (Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431]).
00:23:23 <oerjan> !sh ls interps | fmt -w400
00:23:23 <EgoBot> 1l 2l Makefile adjust axo befunge bf_txtgen bfjoust boof c-intercal cat cfunge clc-intercal dimensifuck egobch egobf fukyorbrane gcccomp gforth_quit ghc glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl
00:23:42 <Sgeo> !haskell getLine >>= purStrLn
00:24:09 <EgoBot> Installed user interpreters: aol austro b1ff bc bct bfbignum brit brooklyn bypass_ignore chef chiqrsx9p choo cockney ctcp dc drawl dubya echo eehird ehird fudd funetak google graph gregor hello id jethro kraut num ook pansy pirate plot postmodern postmodern_aoler redneck reverse rot13 sadbf sfedeesh sffedeesh sffffedeesh sffffffffedeesh slashes svedeesh swedish valspeak warez yodawg
00:24:20 <oerjan> !sh ls slox | fmt -w400
00:24:27 <oerjan> !sh ls -l slox | fmt -w400
00:24:27 <EgoBot> /bin/ls: slox: Function not implemented
00:24:46 -!- myndzi has quit (Ping timeout: 264 seconds).
00:25:00 <oerjan> !sh ls -l lib | fmt -w400
00:25:00 <EgoBot> /bin/ls: lib: Function not implemented
00:25:06 <oerjan> !sh ls lib | fmt -w400
00:25:07 <EgoBot> dcc interp interp.orig
00:25:23 <oerjan> !sh ls lib/interp | fmt -w400
00:25:38 <oerjan> !sh echo lib/interp | fmt -w400
00:25:43 <oerjan> !sh cat lib/interp | fmt -w400
00:26:25 <EgoBot> Sorry, I have no help for info!
00:26:43 <EgoBot> EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ . Cheers and patches (preferably hg bundles) can be sent to Richards@codu.org , PayPal donations can be sent to AKAQuinn@hotmail.com , complaints can be sent to /dev/null
00:27:00 <EgoBot> /home/egobot/egobot.hg/multibot_cmds
00:27:08 <EgoBot> bin dev etc home lib lib64 proc tmp usr
00:29:05 <oerjan> !sh ls ../.. | fmt -w400
00:29:33 -!- augur has joined.
00:57:56 * Sgeo vaguely wishes that humans weren't closed-source
00:58:50 <oerjan> oh the code is freely available, it's just that it's written in an esolang
01:04:40 -!- Slereah has quit (Ping timeout: 245 seconds).
01:09:33 -!- Slereah has joined.
01:32:38 -!- augur has quit (Ping timeout: 240 seconds).
01:51:32 <Sgeo> Is that like saying that binaries are open-source, they're just written in machine code?
01:52:25 <Gregor> That's precisely like that, yes.
01:54:51 -!- Gracenotes has joined.
01:59:17 <pikhq> Though, if the person in question quite literally did write it directly in machine code, they are entirely correct.
01:59:23 <pikhq> I hate them, but they are entirely correct.
02:01:37 -!- augur has joined.
02:09:42 <Gregor> However, in this case, no one wrote the code.
02:09:49 <Gregor> So the concept of being open- or closed- source is meaningless.
02:10:05 <Gregor> There is no code. There is only Zuul.
02:13:44 -!- BeholdMyGlory has quit (Remote host closed the connection).
02:17:59 -!- Gregor-L has quit (Ping timeout: 258 seconds).
02:27:57 <oerjan> well then, don't cross the streams
02:33:23 -!- jcp1 has quit (Ping timeout: 246 seconds).
02:37:55 -!- olsner has quit (Ping timeout: 258 seconds).
02:43:22 -!- jcp has joined.
02:45:09 <oerjan> !slashes /Be/Bn//Bl/-[-{1}]//B\n/{}]+Be/ /Tn/Tb|0000*|Te/ BpBe Tn
02:45:55 <oerjan> !slashes /Be/Bn//Bl/-[-{1}]//B\n/{}]+B\e/ /Tn/Tb|0000*|Te/ BpBe Tn
02:48:37 <oerjan> !slashes /Be/Bn//Bl/-[-{1}]//B\n/{}]+B\e/ /Tn/\/T\\t\/Tt\// /T\t/Tb|0000*|Te/ BpBe Tn
02:50:25 <oerjan> !slashes /Be/Bn//Bl/-[-{1}]//B\n/{}]+B\e/ /Tn/\/T\\t\/Tt\// BpBe Tn
02:51:18 <oerjan> !slashes /Tn/\/T\\t\/Tt\// Tn
02:53:18 -!- cheater3 has joined.
02:54:21 -!- cheater2 has quit (Ping timeout: 276 seconds).
02:55:36 -!- lament has joined.
02:59:29 * Sgeo should write a Slashes interpreter in Haskell
02:59:59 <oerjan> he couldn't make it faster then the perl one, alas
03:00:11 <Sgeo> Isn't Perl implemented in Haskell?
03:00:13 <oerjan> (the perl one has issues though with large substitutions)
03:00:41 <pikhq> Sgeo: An early Perl 6 implementation, Pugs, was in Haskell.
03:02:03 <Sgeo> Is it too late to try to get involved with Google Summer of Code?
03:02:14 <Sgeo> THey're probably looking for people who've actually looked at the stuff
03:04:37 <coppro> nope; deadline for applications is the 9th
03:05:20 <Sgeo> Ok, but don't I need to have some idea of what I want to do, besides just "I'll do what this organization suggests on their GSoC page"
03:10:18 <Sgeo> I can't just say "I have never even looked at this code, but I'll try doing this suggestion", can I?
03:10:28 <Sgeo> I mean, and get accepted
03:13:29 <coppro> it might hurt your chances though
03:13:49 <coppro> make sure to mention your coding experience in the application
03:14:07 <coppro> ah, I see you over in #gsoc
03:14:20 -!- Gracenotes has quit (Remote host closed the connection).
03:15:45 -!- jcp has quit (Quit: I will do anything (almost) for a new router.).
03:16:29 -!- Gracenotes has joined.
03:35:19 -!- cheater4 has joined.
03:36:54 -!- cheater3 has quit (Ping timeout: 240 seconds).
03:37:39 -!- Gracenotes has quit (Ping timeout: 260 seconds).
03:38:16 -!- Gracenotes has joined.
03:43:38 -!- kwertii has joined.
03:47:51 -!- jcp has joined.
04:27:15 -!- Oranjer has left (?).
04:40:33 -!- adu has joined.
04:53:13 -!- olsner has joined.
04:55:37 <Sgeo> I wanted to study. I did no studying. It is now midnight
05:14:47 <pikhq> You, sir, are a failure.
05:15:37 -!- adu has quit (Quit: adu).
05:22:54 -!- oerjan has quit (Quit: leaving).
05:33:06 -!- augur has quit (Ping timeout: 276 seconds).
06:25:52 -!- augur has joined.
06:32:51 <Sgeo> http://i.imgur.com/pFyFN.jpg
06:33:30 <augur> Sgeo: what abouts it
06:33:51 <coppro> shouldn't you be sleeping?
06:34:14 <Sgeo> augur, the fact that a Chrome window thinks it's an Explorer window
06:34:34 <augur> oh, the downloads window?
06:34:46 <Sgeo> Downlaods is an explorer window
06:34:55 <Sgeo> Hm, that's not obvious, is it
06:37:49 <Sgeo> http://imgur.com/aWjxb.jpg
06:38:27 <Sgeo> Crap, my real name's in that image
06:38:56 <coppro> you do realize, of course, that had you not said that, I never would have noticed
06:41:12 <lament> i know a guy named seth
06:44:29 <augur> Sgeo: "seth" you mean?
06:44:46 <Sgeo> I thought everyone here knew it anyway
06:44:57 <augur> seth is a sexy name
06:45:03 <augur> are you sexy, sgeo
07:26:02 -!- lament has quit (Quit: lament).
07:30:41 -!- lament has joined.
07:58:25 -!- tombom has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:00:49 -!- Sgeo_ has joined.
08:02:41 -!- Sgeo has quit (Ping timeout: 265 seconds).
08:04:04 -!- jcp has quit (Quit: I will do anything (almost) for a new router.).
08:17:19 -!- kwertii has quit (Quit: bye).
08:54:19 -!- oerjan has joined.
08:55:49 -!- lereah_ has joined.
08:58:04 -!- myndzi\ has changed nick to myndzi.
09:02:26 -!- adam_d has joined.
09:06:18 -!- MizardX has quit (Ping timeout: 276 seconds).
09:10:52 -!- coppro has quit (Read error: Operation timed out).
09:25:21 -!- lament has quit (Quit: lament).
09:33:29 -!- oerjan has quit (Quit: leaving).
09:52:31 -!- FireFly has joined.
10:34:21 -!- Adrian^L has joined.
11:02:39 -!- adam_d has quit (Ping timeout: 276 seconds).
11:21:45 -!- BeholdMyGlory has joined.
11:23:34 -!- kar8nga has joined.
11:25:35 -!- kar8nga has quit (Remote host closed the connection).
11:50:11 -!- sebbu2 has joined.
11:52:35 -!- sebbu has quit (Ping timeout: 245 seconds).
11:52:35 -!- sebbu2 has changed nick to sebbu.
12:44:55 -!- kar8nga has joined.
12:47:45 <Gregor> "Gregor" is a sexy name :(
13:22:08 -!- pineapple has joined.
13:22:21 -!- pineapple has left (?).
13:23:16 -!- pineapple has joined.
13:23:47 <pineapple> so this was the right channel in the first place, then
13:28:24 <Gregor> This is always the right channel.
13:31:20 -!- MigoMipo has joined.
13:33:10 <pineapple> how many people here are from the UK, and in their 20s?
15:07:44 -!- charlls has joined.
15:26:55 -!- adam_d has joined.
15:38:03 -!- charlls has quit (Quit: Saliendo).
16:36:12 -!- lament has joined.
16:56:52 -!- sebbu2 has joined.
16:57:28 -!- charlls has joined.
16:59:32 -!- sebbu has quit (Ping timeout: 240 seconds).
16:59:32 -!- sebbu2 has changed nick to sebbu.
17:06:30 -!- cheater4 has quit (Ping timeout: 276 seconds).
17:06:37 -!- lereah_ has quit (Quit: Leaving).
17:07:03 -!- lament has quit (Quit: lament).
17:12:41 -!- charlls has quit (Ping timeout: 258 seconds).
17:13:25 -!- charlls has joined.
18:01:18 -!- jcp has joined.
18:11:15 -!- augur has quit (Ping timeout: 260 seconds).
18:39:30 -!- augur has joined.
18:53:12 -!- MizardX has joined.
18:55:05 -!- augur has quit (Ping timeout: 245 seconds).
19:09:49 -!- augur has joined.
19:30:55 -!- adam_d has quit (Ping timeout: 245 seconds).
19:45:03 -!- jcp has quit (Quit: I will do anything (almost) for a new router.).
19:45:27 -!- rapido has joined.
19:51:38 -!- charlls has quit (Read error: Connection reset by peer).
19:52:28 -!- charlls has joined.
20:06:52 -!- cheater2 has joined.
20:13:07 -!- kwertii has joined.
20:15:36 -!- rapido has quit (Quit: rapido).
20:28:04 -!- augur has quit (Ping timeout: 252 seconds).
20:35:08 -!- augur has joined.
20:48:57 -!- augur has quit (Ping timeout: 276 seconds).
20:58:44 -!- oerjan has joined.
21:01:04 -!- adam_d has joined.
21:01:55 -!- kar8nga has quit (Remote host closed the connection).
21:08:24 -!- augur has joined.
21:20:10 -!- adam_d has quit (Ping timeout: 265 seconds).
21:33:14 <oerjan> i think they are doing something wrong... http://www.hackgreen.co.uk/How_To_Find_Us/how_to_find_us.htm
21:43:10 -!- augur has quit (Ping timeout: 246 seconds).
21:56:10 -!- MigoMipo has quit.
21:58:20 -!- jcp has joined.
22:00:29 -!- sebbu2 has joined.
22:01:10 -!- sebbu has quit (Ping timeout: 264 seconds).
22:01:10 -!- sebbu2 has changed nick to sebbu.
22:07:08 -!- Gracenotes has quit (Ping timeout: 240 seconds).
22:13:13 -!- charlls has quit (Ping timeout: 258 seconds).
22:48:28 -!- charlls has joined.
23:03:04 -!- augur has joined.
23:13:59 -!- Gracenotes has joined.
23:17:44 -!- Oranjer has joined.
23:21:39 -!- coppro has joined.
23:26:16 -!- Gracenotes has quit (Ping timeout: 252 seconds).
23:36:10 -!- tombom has quit (Quit: Leaving).
23:41:57 -!- FireFly has quit (Quit: Leaving).
23:43:07 -!- charlls has quit (Quit: Saliendo).
23:50:04 -!- oerjan has quit (Quit: leaving).