00:01:15 absentswett 00:01:23 what? 00:01:57 How did I send that message? 00:05:17 I think aufs doesn't respect chroots X_X 00:06:05 aufs? 00:06:17 Popular unioning FS for Linux. 00:08:08 ok. How does a fs not respect chroots? 00:11:29 It's a union filesystem, so it takes directories as its arguments. If you give it these directories while in a chroot, it seems to mount them from the host, not the chroot. 00:14:32 It's not a security issue since only root can mount and root can bypass chroots anyway, it's just obnoxious. 00:17:35 -!- Phantom_Hoover has quit (Remote host closed the connection). 00:21:21 dILL KILL YOU 00:23:24 -!- augur has quit (Remote host closed the connection). 00:23:45 I can try to make up the vote system from HackEgo, glogbot, and NickServ. I could perform the NS INFO requests locally but use HackEgo to figure out which requests needs to be made 00:25:04 In which you use the command NS SET PROPERTY to make the voting choice and then send a message to glogbot to notify of your vote. Now it is in the raw logs and it can be searched, and then search using NS INFO to verify that you do not vote more than once and that you are not making a someone else fake voting either 00:28:00 Do you expect this to work? 00:28:07 If not, how would it improve? 00:29:56 -!- Vorpal has joined. 00:32:16 Nope, I'm a filthy liar. 00:33:08 What are you lying about now? 00:33:14 I think aufs doesn't respect chroots X_X 00:33:16 Including this question? 00:33:19 I misunderstood its error. 00:34:54 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 00:36:57 Gregor: Is it a legitimate use of HackEgo, glogbot, and NickServ? 00:47:22 glogbot should not be involved. 00:47:37 glogbot is purely passive. 00:49:09 Gregor: I know it is purely passive; you do not have to do anything about it. Simply, the program in HackEgo would read the direct raw logs of glogbot to check for a specific message sent to glogbot, and have a local program on my computer then do NS INFO requests for each one to ensure they are unique, ensure the vote is for the correct poll ID, and tabulate the results. 00:51:59 I don't see where glogbot comes into the equation at all, you could just notify HackEgo directly. 00:52:53 Well, yes; I did think of that. But then the files can be modified by anyone so someone could mess it up 00:56:40 (Whether on purpose or not) 01:19:59 -!- Vorpal has quit (Read error: Operation timed out). 01:25:03 WHY WHY WHY IS CHROME BEING SUCH A FUCKASS 01:25:10 WHEN IT COMES TO YOUTUBE 01:25:13 FUCK YOU CHROME 01:26:23 hi 01:27:09 im chrome and what you said is offensive? 01:27:12 im offended sgeo 01:27:32 FUCK YOU CHROME 01:28:15 sgeo....:( 01:28:20 no.......:( 01:30:28 YouTube should NOT be crashing the tab like this 01:30:31 So fuck you fuck you fuck you 01:37:28 -!- TeruFSX has joined. 01:40:10 -!- elliott has joined. 01:41:26 wb elliott 01:41:39 You missed a tirade of swearing 01:41:46 At monqy the web browser 01:41:58 it hurt me deeple 01:49:08 elliott: So, I don't need to implement my own union at all. 01:49:12 I have no idea why I thought I had to. 01:49:16 why not 01:49:17 Presumably because I'm an idiot. 01:49:18 -!- augur has joined. 01:49:23 elliott: Linux has per-process mount tables. 01:49:38 the namespace stuff? 01:49:40 So I can use any unioning filesystem, then have a suid-root program allow you to change it. 01:49:41 Yeah 01:49:45 right 01:49:46 kinda 01:49:47 ugly 01:49:47 though 01:50:11 It has exactly the semantics I was looking for, plus a few niceties. 01:54:29 -!- augur has quit (Remote host closed the connection). 01:57:49 Gregor: What niceties, out of curiosity? 02:00:32 I can update an active view, and it doesn't involve me implementing a unioning filesystem. 02:02:25 Right. 02:02:37 Have you read the unionfs/aufs flamewars? 02:02:38 They're intense. 02:02:59 Yeah, I know. 02:03:13 I went with aufs because Debian happens to have it, therefore it's correct. 02:03:29 (I am the best at logic) 02:03:41 Pretty sure Debian has unionfs too. 02:04:44 Doesn't seem to. 02:05:07 It might be built into the kernel by default. 02:05:17 It's not in /proc/filesystems, and it's not a module. 02:05:55 Unless I don't know what the module name is, but I assume it includes "union" in it. 02:05:57 It might be invisible. 02:06:00 lol 02:06:14 Anyway, at this point I can do things like: 02:06:22 usrview /something/to/stick/in/usr -- ls /usr 02:06:27 And ls will see what I want it to :) 02:07:00 Now I just need the actual package resolution part >_> 02:10:10 In all of Debian, there exists not a single program with the filename "with" 02:10:24 Does that imply that it's actually reasonable for me to name my package requesting program "with"? 02:10:31 Because that ... that is the greatest. 02:12:05 with gcc make -- make 02:12:09 ^^^ I want that 02:12:56 Gregor: Dude. 02:13:01 I totally already had that idea for cunionfs package thing with. 02:13:08 I even gave you examples with that command name! 02:13:10 It's mine. Dibs. 02:13:20 TOO LATE I'M USIN' IT 02:15:50 shubshub is @karma-ing people? 02:16:02 Gregor: HI WHERE'S ROCKETJSQUIRREL 02:16:05 I WANT ROCKETJSQUIRREL 02:16:08 GIVE ME ROCKETJSQUIRREL 02:16:21 :( 02:16:26 shachaf: a bit late to the party, I see 02:16:28 I can't decide, I just can't decide! 02:16:46 monqy: There's a party? 02:16:49 @ask el 02:16:51 liott i taught shubshub how to use @karma- 02:17:08 I don't want to be in the party unless it's a RocketJSquirrel Party. :-( 02:17:30 TWIST: I ACTUALLY DON'T LIKE THE NICK RocketJSquirrel AT ALL. I THINK Gregor IS A MUCH BETTER NICK FOR GREGOR. 02:17:32 I like it when less inserts newlines in the middle of lines. 02:17:41 Dun dun DUNNNN 02:17:43 monqy: ☝ 02:18:33 monqy: DID YOU SEE THE TWIST 02:18:34 shachaf: did shubshub @karma- you 02:18:37 yes 02:18:40 I saw the twist 02:18:45 monqy: I don't know. :-( 02:18:56 he sure @karma-d me!! 02:19:08 oh no '( 02:19:20 The student attacked the teacher 02:19:55 @time monqy 02:19:56 Local time for monqy is Sun Apr 29 19:19:55 2012 02:20:08 @time elliott 02:20:09 Local time for elliott is 2012-04-30 02:20:08 +0000 02:20:22 Ooh, more sensible timestamps. 02:21:05 elliott: What country do you live in? 02:21:12 UK. 02:21:18 It's 3:21 am. 02:21:24 elliott: What island do you live in? 02:21:29 England. 02:21:31 Wait. 02:21:33 That's not an island. 02:21:35 elliott: What matrix of solidity do you live in? 02:21:41 #esoteric. 02:21:46 elliott: Just a conspiracy of cartographers? 02:34:52 -!- augur has joined. 02:39:43 -!- augur has quit (Remote host closed the connection). 02:40:15 -!- augur has joined. 02:41:41 elliott, monqy update 02:41:52 monqy keeps updating but he never gets better 02:43:42 -!- ellisonch has quit (Ping timeout: 255 seconds). 02:43:50 -!- augur has quit (Read error: Connection reset by peer). 02:45:56 Embedded YouTube videos work just fine 02:46:06 Which leads to me going to YoutubeRepeat a lot 02:47:45 * kmc /part #haskell-in-depth 02:47:50 kmc: what! 02:47:51 because nobody has said anything in like 2 weeks 02:47:57 people spoke in there 2 weeks ago? 02:57:48 -!- TeruFSX has quit (Ping timeout: 260 seconds). 02:58:59 -!- azaq23 has quit (Quit: Leaving.). 03:10:09 kmc: I think that channel doesn't work; discuss in here and/or #haskell is what we have to do 03:16:22 Wow, there’s some horrible English in . It’s interesting that words like “ironization” and “variating” don’t even have a basis in Finnish from which the writer might have guessed the English form erroneously. 03:25:22 -!- ellisonch has joined. 03:37:24 -- | Method 'mappend' is strict in both arguments (except in the case when the first argument is 'TeXEmpty'). 03:37:24 instance Monoid LaTeX where 03:37:24 mempty = TeXEmpty 03:37:26 mappend TeXEmpty x = x 03:37:28 mappend x TeXEmpty = x 03:37:30 mappend x y = TeXSeq x y 03:37:35 This must be some new meaning of the word "strict". 03:41:05 It isn't associative either, unless the datatype LaTeX does not have exposed constructors 03:41:55 Don't you just want a free monoid? 03:43:27 It isn’t associative? 03:43:35 Ah, you’re right. 03:45:53 The free monoid, aka []. 03:46:41 (Of course, out of context, I can't know for sure if you want a free monoid) 03:46:50 elliott: Yes 03:48:40 I think what they mean here by it being "strict" is that if the first argument is not TeXEmpty, then it has to check whether or not the second argument is TeXEmpty to decide what to do 03:49:32 -!- shubshub has joined. 03:49:48 -!- shubshub has quit (Client Quit). 03:50:22 hi shubshub 03:50:27 bye shubshub 03:50:47 -!- cswords_ has joined. 03:52:32 -!- shubshub has joined. 03:52:39 @karma shubshub 03:52:39 shubshub has a karma of -1 03:52:53 huh 03:54:05 -!- cswords has quit (Ping timeout: 260 seconds). 03:54:44 Do you know if functor + parametricity + (pure mempty) and (liftA2 mappend) forming a monoid, are sufficient to define the laws of applicative? Are they more or less than sufficient? 03:58:14 @karma Sgeo 03:58:14 Sgeo has a karma of 0 03:58:15 @karma Sgeo_ 03:58:15 You have a karma of 0 03:58:20 @karma Madoka-Kaname 03:58:20 You have a karma of 0 03:58:21 @karma You 03:58:22 You has a karma of -1 03:58:26 @karma-- You 03:58:26 You's karma lowered to -2. 03:58:35 @karma Me 03:58:35 Me has a karma of 0 03:58:38 @karma lambdabot 03:58:38 lambdabot has a karma of 5 03:58:45 @karma America 03:58:45 @karma karma 03:58:45 America has a karma of 0 03:58:46 karma has a karma of 1 03:58:47 * Madoka-Kaname done 03:58:54 @karma 03:58:54 has a karma of 0 03:59:08 @karma 03:59:08 You have a karma of 0 03:59:10 Unless you adress lambdabot directly, the "You have" does not make perfect sense since you can get all the messages mixed up of everything together 03:59:25 @karma++ 03:59:25 's karma raised to 1. 03:59:44 I wonder if newlines could be done... probably not 04:00:28 @karma-- 04:00:29 's karma lowered to 0. 04:00:41 If newlines could be done with what? 04:02:23 zzo38, give newline an amount of karma 04:02:32 @@ @karma @run putStr "\n" 04:02:33 ;-) 04:02:44 > text "\n 04:02:46 : 04:02:46 > text "\n" 04:02:46 lexical error in string/character literal at end o... 04:02:47 Terminated 04:02:49 > text "a\nb" 04:02:50 a 04:02:51 b 04:02:57 @@ @karma @run text "\n" 04:02:58 Terminated has a karma of 0 04:03:03 Sgeo_: Newlines are not permitted in IRC command lines, except at the end, anyways 04:04:33 :t text 04:04:33 String -> Doc 04:06:06 @karma 04:06:07 has a karma of 0 04:06:28 @karma 04:06:29 has a karma of 0 04:06:57 O, so those kinds of control codes works 04:07:06 @karma ACTION 04:07:06 ACTION has a karma of 0 04:07:38 @karma ACTION 04:07:39 ACTION has a karma of 0 04:07:54 @time monqy 04:07:55 Local time for monqy is Sun Apr 29 21:07:54 2012 04:08:01 @time lambdabot 04:08:01 I live on the internet, do you expect me to have a local time? 04:08:04 happy 21:07:54 monqy 04:08:26 @time shachaf 04:08:30 Local time for shachaf is Sun Apr 29 21:08:27 2012 04:08:37 elliott: Can I have a happy 21:07:54? 04:09:16 @time 04:09:23 Local time for zzo38 is night time 04:09:40 @time zzo38 04:09:53 Local time for zzo38 is dark night time 04:14:33 -!- asiekierka has joined. 04:15:05 I love how D has a foreach_reverse keyword. 04:15:11 Careful and principled language design, that 04:15:13 *. 04:15:20 "It's like foreach... but in reverse." 04:17:34 What's wrong with just using some sort of reverse function on the data structure? 04:18:42 I think foreach in reverse can be a useful thing, but I think it ought to be a macro instead of a keyword 04:19:27 * Sgeo_ attempts minitube 04:19:37 Wait 04:19:46 Why does installing minitube install Phonon 04:20:00 Is it going to try to pull in KDE behind my back? 04:20:05 Maybe it is a dependency? 04:21:49 Minitube is nice 04:22:32 Well, except for I don't know how to open YouTube playlists in it 04:25:09 There doesn't seem to be a away 04:25:14 I am now PISSED 04:26:56 -!- elliott has left. 04:28:32 I take back everything good I have said about minitube 04:28:51 Do you know how to fix it? 04:34:03 lol 04:35:23 ellisonch, "It's like foreach... but in reverse." 04:35:24 How does 04:35:25 That even work? 04:35:32 Wait. 04:35:34 Wrong person. 04:35:44 (foreach in reverse?? You mean... Iterators?) 04:35:46 (I dunno) 04:39:46 -!- Sgeo_ has quit (Read error: Connection reset by peer). 04:41:23 -!- Sgeo has joined. 04:42:46 -!- augur has joined. 04:52:48 quiet z_z 05:13:40 zzzz 05:19:46 -!- shubshub has set topic: Poison Programming Language. 05:19:55 oops 05:20:00 Wrong. 05:20:07 Please include log URL as well 05:20:39 i did it on wrong channel 05:20:43 -!- Madoka-Kaname has set topic: Poison Programming Language | shubshub can't topics. | http://codu.org/logs/_esoteric/. 05:21:20 Madoka add the #PoisonLang channnel to it 05:21:37 -!- Madoka-Kaname has set topic: shubshub can't topics. And advertises. | http://codu.org/logs/_esoteric/. 05:22:23 -!- shubshub has set topic: http://codu.org/logs/_esoteric For logs. 05:22:56 -!- Madoka-Kaname has set topic: shubshub can't topics. And advertises. | http://codu.org/logs/_esoteric/. 05:23:04 Leave it alone 05:23:17 -!- zzo38 has set topic: http://codu.org/logs/_esoteric/. 05:23:23 thank u zzo 05:23:24 zzo38 has decreed it. 05:23:39 -!- elliott has joined. 05:24:44 Hai elliott 05:32:21 /topic poison your programming language | http://codu.org/logs/_esoteric/ 05:32:44 /mode +t 05:41:25 -!- asiekierka has set topic: http://codu.org/logs/_esoteric/ | R.I.P. +t. 05:41:48 ah, that rare occasion when the channel gains topic awareness 05:42:02 -!- monqy has set topic: http://codu.org/logs/_esoteric/. 05:42:07 tip "R.I.P. +t" 05:42:10 rip, even 05:42:13 "you will be mised" 05:42:29 *misèd 05:45:11 In my program Prelude.Generalize, I have now added groupBy, null, concat, and (>>==). 05:45:34 "rip rip +t" 05:45:40 Oh. 05:45:53 groupBy :: (Foldable t, Alternative f, Alternative g) => (a -> a -> Bool) -> t a -> f (g a); null :: Foldable t => t x -> Bool; concat :: (MonadPlus m, Foldable f) => m (f x) -> m x; (>>==) :: (Functor m, MonadPlus m, Foldable f) => m x -> (x -> f y) -> m y; 05:50:21 -!- asiekierka has quit (Quit: Wychodzi). 06:14:13 @time monqy 06:14:14 Local time for monqy is Sun Apr 29 23:14:13 2012 06:14:18 wow what is it with america 06:14:35 i want to be asleep but 06:14:43 @time america 06:15:02 @time us 06:15:08 but some moron keeps talking to you about roguelike design, yeah funny coincidence that's happening to me too 06:15:18 actually no 06:15:18 "just kiddinge" 06:15:25 it's uh 06:15:35 elliott: You know that game where you misspell words by adding 'e' to the end of them? 06:15:41 this homework it's really boring i haven't done any and it's due tomorrow 06:15:48 shachaf: i love that game 06:15:51 shachaf: it's not a game you make everything monqy does a game!! 06:15:53 oh is it 06:15:58 oopse 06:16:12 itt monqy calls everything a game 06:16:13 monqy: The best way to do really boring homework is to be on IRC a lot. 06:16:20 Eventually it gets done all by itself. 06:16:24 yes 06:16:28 i'm just waiting for that to happen 06:16:42 If it doesn't happen then you can sue IRC. 06:16:55 And make a zillion dollars. 06:16:59 :o 06:17:36 azillion 06:17:37 azillione 06:17:43 azillionne 06:18:01 brazillione 06:18:23 azillione 06:18:24 azillitwo 06:18:26 azillithree 06:19:16 -!- shubshub has quit (Quit: R.I.P). 06:19:51 r.i.p. 06:20:06 r·i·p 06:22:10 Rip 06:22:49 Rest In peace 06:25:32 -!- zzo38 has quit (Quit: Dearly discarded...er, departed...). 06:50:05 -!- shubshub has joined. 06:50:16 hi 06:51:45 Hi shachaf 06:51:47 shubshub, 06:51:56 hi 06:52:46 Sgeo: Can you please take me off the hi list? 06:53:31 You are not on the hi list. You are on the accidental tab complete list. 06:53:36 I will not remove you from this list. 06:58:27 lol 07:00:11 shachaf: hi 07:00:20 shachaf: hi 07:00:24 (I put you on the hi list) 07:06:52 -!- pikhq_ has joined. 07:06:53 -!- pikhq has quit (Ping timeout: 260 seconds). 07:09:18 `addhilist shachaf 07:09:27 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: addhilist: not found 07:10:33 `celebrat 07:10:36 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: celebrat: not found 07:10:42 `celebrate 07:10:45 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: celebrate: not found 07:10:57 ^celebrate 07:10:57 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 07:10:58 | | | `\o/´ | | | `\o/´ | | | 07:10:58 /´\ |\ /< | >\ /| >\ | |\ /| >\ 07:10:58 /\ /¯|_) 07:10:58 (_| |_) (_| 07:11:19 ^def bf bababba 07:11:19 Usage: ^def 07:11:47 ^def addhi bf <++< 07:11:48 Defined. 07:11:54 ^addhi 07:12:04 `def 07:12:07 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: def: not found 07:12:20 ^help 07:12:20 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 07:12:30 `help 07:12:32 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 07:12:48 "`run echo hi 07:13:11 `run echohi 07:13:14 bash: echohi: command not found 07:13:19 `run echo hi 07:13:22 hi 07:13:41 `run set /p hi=Hello: 07:13:42 please stop spamming the bots. 07:13:43 No output. 07:13:48 lol 07:13:52 no 07:13:59 not joking 07:14:10 if you don't, you'll just get put on their ignore lists. 07:14:18 Fine 07:18:13 -!- elliott has quit (Remote host closed the connection). 07:27:40 Sgeo: Can you please take me off the hi list? 07:29:17 * pikhq_ has finally seen Planet of the Apes... 07:34:40 That... Was a very good film. 07:35:36 -!- Taneb has joined. 07:35:44 Hello 07:36:07 I'm ill 07:36:08 hi 07:36:22 lol 07:36:40 That's mean of you! 07:37:52 sorry 07:40:04 pikhq_: charlton heston eh? 07:40:54 Taneb, feel better soon 07:40:58 :) 07:41:18 quintopia: Yeah, it was the '68 film. 07:41:38 was alright 07:49:19 Apparently the '01 film was not as well received, so... Easy inference there. 07:51:14 I think I have a half-designed language that is Turing-complete iff the Collatz conjecture is false 07:51:31 -!- japh has joined. 07:51:52 derp 07:52:07 `welcome japh 07:52:10 japh: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 07:52:26 i wrote an emulator and an assembler for some dude's mineraft cpu that he hasn't built yet 07:52:32 :) 07:53:06 http://wyld.servegame.com/tylercpu/ 07:53:33 Not especially esoteric 07:53:39 Have you seen 0x10c? 07:53:41 Fun, though. 07:53:44 New game Notch is making 07:53:48 Slightly relevant 07:53:54 i'm on a team implementing dcpu16 in minecraft 07:53:56 shhhhh 07:54:13 Cool! 07:54:16 japh: Vanilla, or RedPower? 07:54:19 I tried to do that, didn't get very far 07:54:21 vanilla 07:54:23 rdf 07:54:41 Aaaah. Was about to say "that's going to take a while", but you already know *that*. :) 07:54:42 approximatly 1.5 millionths the speed of 0x10c's 07:54:56 so we won't be playing pacman 07:56:00 i can't find any high level languages for dcpu except one c-like compiler 07:56:11 Not that anyone would (reasonably) expect better out of vanilla Minecraft. 07:56:26 rdf is not reasonable 07:56:42 No, but they're reasonable to know that you're bound by tick rate. 07:56:44 Im part of rdf 07:56:47 Erm, reasonable enough 07:56:49 shubshub: Dubious. 07:56:55 anniversary project is full color tetris, active build 07:57:00 hi shub 07:57:12 <- wyldstallyns 07:57:17 hi 07:57:39 has brainfuck gone out of style? 07:57:44 idk 07:57:46 what's the hot paradigm with the kids these days 07:57:56 !!!Batch 07:57:59 japh: Don't think so; it remains the most popular esolang by far. 07:58:11 Perhaps not the classiest, but still. 07:58:12 no one has done brainfuck in minecraft 07:58:22 my next goal manifests 07:58:29 Well, no. Brainfuck CPUs are a bit hairy, I'm told. 07:58:37 no 07:58:37 Japh its impossible to use programming languages in minecraft 07:58:42 You'd probably do better to get a CPU running Forth. 07:58:44 yes 07:58:52 i just wrote an assembler for an mc cpu 07:58:56 Which, actually, you've probably almost done. 07:59:01 Minecraft Cant Do Everything 07:59:03 tyler569's custom architecture on the rdf build server 07:59:10 brainfuck is trivial 07:59:13 i wrote weave.rb 07:59:23 japh: I'm meaning "a CPU that executes Brainfuck directly". 07:59:32 japh whats ur mc username? 07:59:36 http://esolangs.org/wiki/User:JayCampbell/weave.rb 07:59:38 wyldstallyns 07:59:41 *Obviously* running Brainfuck on a CPU in general is doable. 07:59:48 (and kinda funny in Minecraft.) 08:00:14 i had ideas around doing bf using those funky piston snakes that appear to be moving by themselves 08:00:25 Im Making A Programming Language In Ruby 08:00:25 - #PoisonLang 08:00:55 i made that in like 1924 08:01:00 approximately 08:01:19 shub is it on esolang? 08:01:37 no it's not 08:01:55 I'm not sure shubshub knows what he's doing, TBH... 08:02:04 who does 08:02:09 A fair point. 08:02:11 :) 08:02:35 o i see http://esolangs.org/wiki/Poison 08:02:35 Yes I Do! 08:02:37 I’m sure he knows *exactly* what he’s doing. 08:02:50 aggressive use of capitalization for great justice 08:03:05 Our reactions are precisely what he does it for. 08:03:14 Is there any need for an esolang that is Turing-Complete iff the Collatz conjecture is false? 08:03:21 Or desire? 08:03:28 Because if there is, I'm making one 08:03:38 yarrrr 08:03:47 ion: Alas, it is far too effective. 08:03:58 ion: I may wish to /ignore him so I don't react. 08:04:12 i'm convinced minercraft exists so we can rebuild the internet from scratch after The Big One 08:04:19 But i certainly admit he’s more entertaining than most trolls. 08:04:50 That much is true. Only way he could be (significantly) more entertaining is if he was talking about esotericism. 08:04:56 And kept at it. 08:05:04 what does collatz have to do with wait is that the troll? 08:05:18 japh: No, that'd be shubshub. 08:05:46 japh whats the big one? 08:06:03 meteor, atmospheric nuke, sunspots, pick one 08:06:18 japh: Also, hah. 08:06:22 Thats not going to wipe the internet out... 08:06:33 or maybe your mother 08:06:52 No 08:06:55 Just no 08:07:06 -!- shubshub has quit (Quit: japh). 08:07:16 win 08:07:21 -!- shubshub has joined. 08:07:47 -!- shubshub has quit (Client Quit). 08:07:57 the problem with minecraft CPU's is 08:08:10 nobody run anything beyond fibonacci sequence 08:08:32 i know of 50+ cpu's that never actually run 08:08:48 Well, there's not much interest in them. 08:09:06 Really, the fun is in building them. 08:09:10 yah 08:09:30 !help 08:09:32 If you're using it for real, you're an idiot who thinks fractional hertz are speedy. :P 08:09:45 Huh, EgoBot's not in. 08:09:56 ^help 08:09:56 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 08:09:57 `help 08:09:59 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 08:10:01 Well, there's the other two bots. 08:10:22 Pietbot's in hospital 08:10:28 Gregor: Just FYI, Ego's not in. 08:10:34 `ls /etc 08:10:37 alternatives \ java-6-openjdk 08:12:43 `ifconfig 08:12:45 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ifconfig: not found 08:12:54 `/sbin/ifconfig 08:12:56 lo Link encap:Local Loopback \ inet addr:127.0.0.1 Mask:255.0.0.0 \ inet6 addr: ::1/128 Scope:Host \ UP LOOPBACK RUNNING MTU:16436 Metric:1 \ RX packets:0 errors:0 dropped:0 overruns:0 frame:0 \ TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 \ collisions:0 txqueuelen:0 \ RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) \ 08:13:08 nat'd 08:13:23 No. You'll note that there's no external link at *all*. 08:13:25 :) 08:13:39 And 0 RX and TX'd packets. 08:14:25 `id 08:14:28 uid=5000 gid=204585 08:14:48 `/usr/sbin/traceroute google.com |head 08:14:51 google.com |head: Name or service not known \ Cannot handle "host" cmdline arg `google.com |head' on position 1 (argc 1) 08:15:02 `/usr/sbin/traceroute google.com 08:15:05 google.com: Name or service not known \ Cannot handle "host" cmdline arg `google.com' on position 1 (argc 1) 08:15:18 with no dns 08:16:24 `/usr/bin/traceroute -n 74.125.224.73 08:16:27 Bad option `- ' (argc 1) 08:16:39 `run /usr/bin/traceroute -n 74.125.224.73 08:16:42 ​\ connect: Network is unreachable \ traceroute to 74.125.224.73 (74.125.224.73), 30 hops max, 60 byte packets 08:17:22 By default it's passing the whole line as a single argument; /bin/run makes it do more what you'd expect. 08:17:34 Bit of a shame it's not with the older sandbox scheme. Where it was running as root. :) 08:17:59 ... Wait, was it? No, actually, don't think it was. 08:18:28 Although would've been impossible to break out, anyways. 08:18:28 linux containers makes that easy again 08:18:39 Not a container. :) 08:18:52 `/run cat /proc/cpuinfo 08:18:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /run: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /run: cannot execute: No such file or directory 08:19:04 `cat /proc/cpuinfo 08:19:07 processor.: 0 \ vendor_id : User Mode Linux \ model name.: UML \ mode..: skas \ host..: Linux codu.org 2.6.32-5-xen-amd64 #1 SMP Tue Mar 8 00:01:30 UTC 2011 x86_64 \ bogomips.: 501.35 \ 08:20:26 `run iptables -L 08:20:30 bash: iptables: command not found 08:20:53 `run /sbin/iptables -L 08:20:56 iptables v1.4.8: can't initialize iptables table `filter': Table does not exist (do you need to insmod?) \ Perhaps iptables or your kernel needs to be upgraded. 08:21:06 `sudo true 08:21:09 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: sudo: not found 08:21:30 `/usr/bin/sudo yes 08:21:33 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /usr/bin/sudo: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /usr/bin/sudo: cannot execute: No such file or directory 08:21:57 `apt-get 08:22:00 apt 0.8.10.3 for amd64 compiled on Apr 15 2011 07:35:31 \ Usage: apt-get [options] command \ apt-get [options] install|remove pkg1 [pkg2 ...] \ apt-get [options] source pkg1 [pkg2 ...] \ \ apt-get is a simple command line interface for downloading and \ installing packages. The most frequently used commands are update \ and install. \ \ Commands: \ update - Retrieve new lists of packages \ upgrade - 08:22:29 `lsb_release -a 08:22:33 No LSB modules are available. \ Distributor ID: Debian \ Description:.Debian GNU/Linux \ Release:.n/a \ Codename: n/a 08:23:32 `run /usr/sbin/sshd -p5555 08:23:35 bash: /usr/sbin/sshd: No such file or directory 08:23:40 `which sshd 08:23:43 No output. 08:23:46 `locate sshd 08:23:49 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: locate: not found 08:24:00 Wasn’t it pretty much established it doesn’t have network connectivity? :-) 08:24:00 `run find / |grep sshd 08:24:04 find: `/proc/tty/driver': Permission denied \ find: `/proc/1/task/1/fd': Permission denied \ find: `/proc/1/task/1/fdinfo': Permission denied \ find: `/proc/1/task/1/ns': Permission denied \ find: `/proc/1/fd': Permission denied \ find: `/proc/1/fdinfo': Permission denied \ find: `/proc/1/ns': Permission denied \ find: `/proc/2/task/2/fd': Permission denied \ find: `/proc/2/task/2/fdinfo': Permission denied \ find: 08:24:11 but i'm talking to it 08:24:14 `ip a 08:24:19 1: lo: mtu 16436 qdisc noqueue state UNKNOWN \ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 \ inet 127.0.0.1/8 scope host lo \ inet6 ::1/128 scope host \ valid_lft forever preferred_lft forever \ 2: sit0: mtu 1480 qdisc noop state DOWN \ link/sit 0.0.0.0 brd 0.0.0.0 08:24:41 if we can take down an alien race with a macbook virus on the 4th of july, i can make this thing call me 08:25:02 You’re talking to HackEgo who talks to the jailed Debian instance. 08:25:19 get my minions on the line 08:25:22 owait 08:25:23 nm 08:25:27 Rather, who spawns, talks to the jailed Debian instance, and despawns. 08:25:48 `cal 08:25:51 April 2012 \ Su Mo Tu We Th Fr Sa \ 1 2 3 4 5 6 7 \ 8 9 10 11 12 13 14 \ 15 16 17 18 19 20 21 \ 22 23 24 25 26 27 28 \ 29 30 \ 08:26:40 `run echo '2^8'|bc 08:26:43 bash: bc: command not found 08:26:54 `sleep 50000000 08:27:15 fa la la la la, la la la la 08:27:26 No output. 08:27:56 `ruby -e 'print "foo"' 08:27:59 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ruby: not found 08:28:03 `perl 08:28:35 No output. 08:28:41 `perl -e 'for(1..10){print"yay$_"}' 08:28:44 No output. 08:29:01 `perl -e 'print"yay"' 08:29:04 No output. 08:29:11 YOUR mother too 08:30:00 `perl -lwe 'print "plop"' 08:30:02 Useless use of a constant in void context at -e line 1. 08:30:10 `run perl -lwe 'print "plop"' 08:30:13 plop 08:30:18 Interesting 08:30:21 `cat "putStrLn \"test\"" | runhaskell 08:30:23 cat: "putStrLn \"test\"" | runhaskell: No such file or directory 08:30:32 `echo "putStrLn \"test\"" | runhaskell 08:30:35 ​"putStrLn \"test\"" | runhaskell 08:30:41 Hmm... 08:31:42 `run head /dev/random|strings 08:32:11 `run uname -a 08:32:14 Linux umlbox 3.0.8-umlbox #2 Sun Nov 13 21:30:28 UTC 2011 x86_64 GNU/Linux 08:32:14 No output. 08:33:25 `run sleep 10 && echo thread 1 08:33:31 `run sleep 3 && echo thread 2 08:33:37 thread 2 08:33:38 thread 1 08:35:02 `run for n in 5 9 8 7 2 4 3 1 6; do (sleep "$n"; printf "%s " "$n") & done 08:35:06 1 08:35:11 `run sleep 8000 && echo That wyldstallyns fellow made some very interesting points. 08:35:26 `run for n in 5 9 8 7 2 4 3 1 6; do (sleep "$n"; printf "%s " "$n") & done; wait 08:35:39 1 2 3 4 5 6 7 8 9 08:35:43 No output. 08:36:29 `ps ux 08:36:32 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 5000 272 0.0 0.0 912 92 ? S 08:36 0:00 /init \ 5000 274 0.0 0.2 4004 556 ? S 08:36 0:00 sh -c 'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' '/home/hackbot/hackbot.hg/multibot_cmds/lib/limits' 'ps' 'ux' | cat \ 5000 08:36:52 `kill 274 08:36:54 No output. 08:37:12 you betcha 08:37:31 `ps axuw 08:37:34 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 912 276 ? S 08:37 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 08:37 0:00 [kthreadd] \ 0 3 0.0 0.0 0 0 ? S 08:37 0:00 [ksoftirqd/0] \ 0 4 0.0 0.0 0 0 ? S 08:37 0:00 [kworker/0:0] \ 0 5 0.0 0.0 0 08:38:01 i won't issue killall 08:38:20 It won't do much. 08:38:26 `killall -9 08:38:29 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: killall: not found 08:38:33 :) 08:38:52 `/usr/bin/killall 08:38:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /usr/bin/killall: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /usr/bin/killall: cannot execute: No such file or directory 08:39:26 `kill -9 2 08:39:28 ERROR: unknown signal name "9 2". \ Usage: \ kill pid ... Send SIGTERM to every process listed. \ kill signal pid ... Send a signal to every process listed. \ kill -s signal pid ... Send a signal to every process listed. \ kill -l List all signal names. \ kill -L List all signal names in a nice table. \ kill -l signal Convert between signal numbers and names. 08:39:38 `kill TERM 2 08:39:38 `run which pkill 08:39:40 ERROR: garbage process ID "TERM 2". \ Usage: \ kill pid ... Send SIGTERM to every process listed. \ kill signal pid ... Send a signal to every process listed. \ kill -s signal pid ... Send a signal to every process listed. \ kill -l List all signal names. \ kill -L List all signal names in a nice table. \ kill -l signal Convert between signal numbers and names. 08:39:54 <- garbage process 08:39:55 ​/usr/bin/pkill 08:39:59 -!- shubshub has joined. 08:40:05 -!- Taneb has quit (Quit: Leaving). 08:40:16 Hey 08:40:29 is for heorses 08:40:30 `run pkill -9 '' 08:40:33 pkill: 1 - Operation not permitted \ pkill: 2 - Operation not permitted \ pkill: 3 - Operation not permitted \ pkill: 4 - Operation not permitted \ pkill: 5 - Operation not permitted \ pkill: 6 - Operation not permitted \ pkill: 7 - Operation not permitted \ pkill: 8 - Operation not permitted \ pkill: 11 - Operation not permitted \ pkill: 40 - Operation not permitted \ pkill: 42 - Operation not permitted \ pkill: 44 - 08:40:57 "In course of our duty in 2003 to 2009, I secured the sum of ( ) from the 08:40:57 stash money found while Serving in Baghdad Iraq and this money was 08:40:57 kept somewhere in a security Company vault, due to my redeployment 08:40:57 to Afghanistan." 08:41:03 That's an impressive amount of money. 08:41:05 ( ) 08:41:11 im gonna teach fungot sum new tricks 08:41:11 shubshub: whatever. i can see the dent in the accident and resulting fire killed 3 of the cpu logic so this game 08:41:20 ^style 08:41:20 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube* 08:41:22 ^def 08:41:27 `/sbin/initiate-skynet && echo 'initiate-skynet: not found' 08:41:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /sbin/initiate-skynet: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /sbin/initiate-skynet: cannot execute: No such file or directory 08:41:30 ( ) 08:41:35 ^def h 08:41:35 Usage: ^def 08:41:37 Is that more or less than a billion dollars? 08:41:46 ...I suck at making fun of spam 08:41:59 sgeo been a while 08:42:04 Sgeo do u know any brainfuck? 08:42:10 shubshub: Do you speak Funge 98? 08:42:10 yah he does 08:42:13 japh? 08:42:16 pik no 08:42:22 i forget who you know me as 08:42:32 derp 08:42:42 japh, well, where would I know you from? 08:42:52 Sgeo: He's apparently RDF, among other things. 08:42:55 pikqh You just use the ^def thing and teach the bot using brainfuck 08:42:55 eso a year back 08:43:01 shubshub: Well, true. 08:43:14 I have no memory, sorry 08:43:24 i don't even know who i was so np 08:43:25 http://codu.org/logs/_esoteric/ knows all. 08:43:26 except i need someone to teach me brainfuck 08:43:35 shubshub, read about it 08:43:56 Its too concusing 08:44:08 your future in engineering dims 08:44:49 Nope 08:45:23 shubshub, the mechanics of it is simple 08:45:31 [ ] + - < > . , 08:45:38 that's all you need to create the universe 08:45:41 I can understand how writing stuff in it can be tricky, but the language itself is easy 08:45:43 How Do I Make It Translate Something 08:45:54 Sgeo can i pm you 08:46:05 plz plz plz plz plz 08:46:06 I need to go to sleep a few hours ago, so no 08:46:13 :( 08:46:36 -!- azaq23 has joined. 08:46:43 `anonlog !!!Batch 08:46:47 -!- azaq23 has quit (Max SendQ exceeded). 08:47:16 No output. 08:47:18 How Would I Make BrainFuck Convert Stuff To !!!Batch? 08:47:38 `anonlog brainfuck batch 08:47:55 2012-04-30.txt:08:47:38: `anonlog brainfuck batch 08:48:09 `pastlog 08:48:23 shuf: memory exhausted 08:48:30 shubshub, you mean, write something in Brainfuck to convert.... something else to !!!Batch? 08:48:35 yea 08:48:36 Or convert brainfuck code to !!!Batch? 08:48:43 First one 08:48:58 What was the code itidus20 used? 08:49:09 step 1, give up 08:49:17 no japh fuck you 08:50:01 Want it to convert text to batch 08:50:16 ^addhi 08:50:22 "text"? 08:50:22 ^bf 08:50:28 Yes 08:50:34 What do you mean, "text"? 08:50:41 Everything in here is text 08:50:47 not me 08:50:51 Including !!!Batch code 08:50:51 Like "Hello" 08:50:58 no 08:51:10 Oh, so you want to produce the !!!Batch code that will print Hello? 08:51:39 no I want to produce the batch code of the text I give it to convert 08:52:13 I ... think I see 08:52:19 So Like if i tell it to convert abc it shud output ?!??!!??!!!? or if i want ABC ?!+??!!+?!!!+? 08:52:52 + Tells the interpreter to make it a capital 08:52:52 in brainfuck 08:53:42 I see something you _could_ do, but it's probably not the best way 08:54:11 Also Is it possible to use ^def something 08:54:12 then do ^something 08:54:13 You could make some sort of structure in the BF code that resembles a switch case sort of thing 08:54:38 Whats the other language fungot can define? 08:54:38 shubshub: jsut stfu..ppl die everyday and someday you'll pass. the crash was in the trees?that was a fly by like that 08:54:50 Or, I see the pattern of !!!Batch: Subtract some value from the input char, see if it's cap, loop number of times depending on value and cap to print ! 08:55:22 I Know fung can define using another language other than brainfuck 08:55:22 Although I see you did not take that approach in !Py!Batch 08:55:37 Sgeo what do u mean? 08:56:13 shubshub, your !Py!Batch code is a long series of manually put in substitutions from !!!Batch to decoded text. 08:56:21 Yea 08:56:27 Pretty Much 08:56:37 There are easier ways than that 08:56:44 o_O 08:56:49 There are!? 08:57:14 ^ul 08:57:19 ^help ul 08:57:19 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 08:57:20 japh, will you kill me if I pretend that the universe is ASCII? 08:57:37 -!- monqy has left. 08:57:41 What is ul btw? 08:57:42 I'll try to stick with Unicode here, but I don't know if ord and chr do Unicode properly 08:57:49 Probably Unlambda 08:58:01 Is it easy to learn? 08:58:11 shubshub, basically, every character is a number 08:58:16 yea 08:58:21 I Know 08:58:29 its called ASCII Values 08:58:57 So, why not count the !, if there's no + then add some value to get the corresponding character 08:59:02 If there is a + add a different value 08:59:25 And also, don't think in terms of it being "ASCII" 08:59:34 You Mean use something other than "+"? 09:00:13 Ill Think about that for !Ruby!Batch 09:00:29 shubshub, no, I mean check for +, and if it's there, you need to add a different value to get to the uppercase letters 09:00:31 Also, http://www.joelonsoftware.com/articles/Unicode.html 09:00:58 Ah for the brainfuck code 09:01:14 I'm. not. talking. about. Brainfuck. right. now. 09:01:25 Ok 09:01:52 shubshub, !!!Batch uses + to indicate capital letters, correct? 09:01:53 !Fuck!Batch 09:01:57 Yes 09:02:19 ?!? = a ?!+? = A 09:02:20 Plugin `compose' failed with: Unknown command: "!+?" 09:02:28 ?help 09:02:29 help . Ask for help for . Try 'list' for all commands 09:02:31 a has a different "ASCII number" (I'm only saying ascii because that's all you understand) from A 09:02:41 yea 09:02:46 So to go from 1 to whatever a's number is, you need to add a different number than from 1 to A 09:02:58 Alright 09:03:01 So, when converting !!!Batch to decoded text, check for whether + is present 09:03:12 Ok 09:03:22 Then, you add a different number to the number of ! depending on whether or not that + was present 09:03:35 I Dont really understand sorry 09:03:51 Do you know what an if statement is? 09:03:57 Yea 09:04:07 if var == othervar 09:05:10 ?list 09:05:10 http://code.haskell.org/lambdabot/COMMANDS 09:06:04 ?bf 09:06:05 Done. 09:06:11 ?bf Hello 09:06:11 Done. 09:06:16 ?dice 09:06:16 unexpected end of input: expecting number 09:06:21 shubshub, I note with alarm that from 1.3 to 1.5 !!!Batch changed for no clear reason 09:06:27 ?dice 10 09:06:27 10 => 10 09:06:35 ?dice 5 09:06:35 5 => 5 09:06:42 What do u mmean 09:06:49 ?dice 5-5 09:06:49 unexpected "-": expecting digit, "d", "+" or end 09:07:00 ?dice 5+ 09:07:00 unexpected end of input: expecting number 09:07:09 ?dice 5+3 09:07:10 5+3 => 8 09:07:19 shubshub, nevermind 09:07:38 1.3 is written in Batch 09:08:13 I Had to move it to Python to allow it multiline Conversion and Better Execution of code 09:08:20 shubshub, in !!!Batch, what is ?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!? 09:08:40 Is it | or = 09:09:04 Its = 09:09:22 Because 1.3 has | 09:09:25 Why the change? 09:09:38 Because | doesnt work in 1.3 09:09:59 Im Gonna Add it back in for the next update 09:11:00 Just Like with !Py!Batch I had to remove the backslash \ 09:11:42 But With !Ruby!Batch It should all work out :D 09:12:28 And then Maybe ill do !Fuck!Batch or maybe finally the next Batch Deriv ???Batch lol 09:13:12 !!!Batch is just the language name But the Interpreters Have different names 09:13:52 Also !Ruby!Batch Eliminates The Need to save converted script tp a file 09:14:30 !Py!Batch 1.6 Might Even solve that Problem 09:15:07 But !CMD!Batch is Finished No more Updates for it ^_^ 09:15:23 shubshub, to put a \ in a string, use \\ 09:15:32 o_O 09:15:35 WHAT! 09:15:45 Why did nobody tell me this 09:15:58 shubshub, because you didn't learn enough of .... any programming language 09:16:01 It's pretty basic stuff 09:16:05 No 09:16:15 Its Not Really 09:16:38 I'm going to show you where it is in the official Python tutorial, hold on 09:17:04 What I Actually need is for itidus20 to come online 09:17:17 So I can get the code off of him 09:17:48 He Made A Basic !!!Batch Converter in Brainfuck (Basic Meanjng only lowercase letters) 09:18:22 and then I can teach fung !!!Batch Conversion 09:18:31 >def 09:18:34 oops 09:18:38 ^def 09:18:46 Bleh 09:18:49 ^def 09:18:56 ^def ggg 09:18:56 Usage: ^def 09:19:20 ^def ggg bf +++>>>. 09:19:20 Defined. 09:19:25 ^ggg 09:19:43 shubshub, do you understand what that should output, and why? 09:19:51 ^def ggg bf >>>+++++++. 09:19:51 Defined. 09:19:55 ^ggg 09:19:55 09:20:01 :D 09:20:12 I MADE IT OUTPUT SUMFING 09:20:29 !bf_txtgen Hello World! 09:20:31 And I am forcing myself to go to sleep right now. 09:21:25 !bf_txtgen h 09:21:31 .... 09:21:34 Wtf 09:21:39 Stupid bot 09:21:53 !bf_txtgen Hello World 09:22:08 ^help 09:22:08 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 09:22:15 !help 09:22:34 WHY IS IT NOT WORKING 09:22:45 OMF 09:22:50 OMFG 09:23:04 ?bf_txtgen hello 09:23:04 Unknown command, try @list 09:23:11 !bf 09:23:23 WTF 09:23:37 !bf_txtgen Hello World! 09:23:53 someone else try it 09:25:17 ^bf_txtgen hello 09:25:30 Hmm, darn 09:25:32 ^def hWorld bf >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-] >++++++++[<++++>-] <.>+++++++++++[<++++++++>-]<-.--------.+++ .------.--------.[-]>++++++++[<++++>- ]<+.[-]++++++++++. 09:25:32 Defined. 09:25:39 ^hWorld 09:25:39 Hello world!. 09:25:41 Would have been amusing if it worked 09:25:47 Why am I still awake 09:25:50 ^hWorld 09:25:50 Hello world!. 09:25:54 :D 09:25:59 Im Amused 09:27:45 ^hWorld Hello 09:27:45 Hello world!. 09:28:44 :D 09:30:47 It already *has* a silly "hello, world" command. 09:30:47 ^hw 09:30:48 Hello World! 09:30:57 -!- shubshub has quit (Remote host closed the connection). 09:32:11 -!- shubshub has joined. 09:32:20 ^hworld 09:32:30 ^hWorld 09:32:30 Hello world!. 09:32:42 !bf_txtgen Hi 09:34:03 ^bf >+++++>++++>+++>++>+>. 09:34:25 ^bf >+++++<++++<+++<+++. 09:34:25 09:39:27 ^bf >+<. 09:39:49 !help 09:40:07 !seen 09:40:38 $help 09:40:47 `bots 09:40:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bots: not found 09:41:02 `bf_txtgen Hello 09:41:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf_txtgen: not found 09:41:21 "help 09:41:21 'help 09:41:26 ?help 09:41:26 help . Ask for help for . Try 'list' for all commands 09:41:32 +help 09:41:36 #help 09:41:53 %help 09:41:53 &help 09:41:53 *help 09:41:53 !help 09:42:08 ^help 09:42:08 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 09:42:21 ^bool 09:42:21 Yes. 09:42:33 ^bool Are You Gay? 09:42:39 ^bool 09:42:39 No. 09:42:47 Are you sure? 09:42:51 ^bool 09:42:51 No. 09:43:04 Well are you gay?? 09:43:08 ^bool 09:43:08 Yes. 09:43:11 Lol! 09:43:31 ^show hWorld; 09:43:36 Hooray for using "gay" as a pejorative? 09:43:41 Why am I awake. 09:43:43 Lol 09:43:50 Sgeo do ^hWorld 09:44:04 How about no. 09:44:10 Please 09:44:27 You already know what it's going to o 09:44:27 do 09:44:56 So 09:45:13 Im Gonna Go Make More StuffTo Teach It 09:52:30 -!- shubshub has quit (Remote host closed the connection). 09:53:03 -!- shubshub has joined. 09:53:33 -!- Taneb has joined. 09:53:38 Hello again 09:53:45 Taneb do ^hWorld 09:53:50 Nah 09:53:54 Please 09:54:18 Nah 09:54:29 Just Try it please :( 09:54:29 I Taught fung something 09:54:29 !bf_txtgen hi 09:54:36 :( 09:54:36 Prease 09:54:41 Cmon 09:54:52 fungot, what do you think I should do? 09:54:53 Taneb: this will rise the bar for fps games forever 09:55:03 fungot, I don't play fps games 09:55:03 Taneb: it is probably a symbolic reference to an altitude of 100 feet when he starts " screaming" it's very hard to believe he was actually a test of a newly-delivered fly-by-wire airbus a320 09:55:23 fungot, that sounds scary, I'd better not 09:55:23 Taneb: his voice is you who claim it is 09:55:28 Hmm 09:56:14 Please 09:56:46 No! 09:56:52 Why 09:56:56 Because! 09:56:58 It's stupid! 09:56:59 its not going to hurt anyone 09:57:03 ill do it then 09:57:04 It's just a hello world program! 09:57:08 ^hWorld 09:57:08 Hello world!. 09:57:23 ^ul (Hello world!)S 09:57:23 Hello world! 09:58:19 ^ul (Hi)S 09:58:19 Hi 09:59:18 ^def whois ul(Hello I am fungot I am programmed using befunge 98 I can interpret Brainfuck and underload)S 09:59:18 Usage: ^def 09:59:59 ^def whois ul (Hello I am fungot I am created in befunge 98 I can interpret brainfuck and underload)S 10:00:00 Defined. 10:00:14 ^whois 10:00:14 Hello I am fungot I am created in befunge 98 I can interpret brainfuck and underload 10:00:21 :D 10:01:00 ^def whois ul (Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload!)S 10:01:00 Defined. 10:01:02 ^whois 10:01:02 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:01:20 that sounds better 10:02:21 that will help newbies :) 10:03:48 ^whois 10:03:48 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:04:00 I'm Amused 10:04:47 !bf_txtgen WHY ISNT THIS WORKING 10:06:34 ^bf_txtgen test 10:06:56 its ! 10:07:03 ?!?!!!?! 10:07:03 Unknown command, try @list 10:07:08 ?!? 10:07:12 I was just trying something 10:07:29 Lol kk 10:07:57 ^help 10:07:57 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 10:08:30 `run echo ^help 10:08:32 ​^help 10:08:39 lol 10:08:54 ^show ^bf 10:09:04 ^show bf; 10:09:13 ^show ^bf; 10:09:20 -!- cheater__ has quit (Ping timeout: 246 seconds). 10:10:24 ^def welcome ul (Welcome to the #esoteric channel enjoy your stay ^_^)S 10:10:24 Defined. 10:10:31 ^welcome 10:10:32 Welcome to the #esoteric channel enjoy your stay ^_^ 10:12:03 Where's elliott :( 10:12:09 I want to play dwarf fortress 10:12:22 go play dwarf fortress then 10:12:51 But then elliott will be angry at me for playing dwarf fortress! 10:12:56 Without him watching! 10:13:01 He Wont Know 10:13:09 Yes he will 10:13:29 How 10:13:37 BECAUSE HE LOGREADS 10:13:41 Do you 2 know each other irl? 10:13:49 No 10:13:51 Emphatically no 10:14:05 We have a sacred vow never to know each-other IRL. 10:14:12 Then How does he find out!?! is dwarf fortrezs online? 10:14:25 I broadcast me playing it now 10:14:33 What do you mean 10:14:42 Nevermind. 10:15:18 ^def elliott ul (Taneb was gonna play dwarf fortress without elliott watching :O)S 10:15:18 Defined. 10:15:26 ^elliott 10:15:26 Taneb was gonna play dwarf fortress without elliott watching :O 10:15:32 ^undef elliott 10:15:38 ^help 10:15:38 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 10:15:39 noooo 10:15:54 ^elliott 10:15:54 Taneb was gonna play dwarf fortress without elliott watching :O 10:15:59 :D 10:16:00 ^def elliott ul ()S 10:16:00 Defined. 10:16:16 @tell shubshub that's what @tell is for 10:16:16 Consider it noted. 10:16:23 NOOB 10:16:23 shubshub: You have 1 new message. '/msg lambdabot @messages' to read it. 10:16:24 ^elliott 10:16:27 ... 10:16:43 @messages 10:16:43 Taneb said 27s ago: that's what @tell is for 10:16:50 thats nice 10:17:14 @tell elliott Taneb was gonna play dwarf fortress without you watching 10:17:15 Consider it noted. 10:17:49 :D 10:18:29 ^ping 10:18:29 ^def ping ul (pong!)S 10:18:29 ^ping 10:18:29 Defined. 10:18:29 pong! 10:18:34 :) 10:18:54 @help 10:18:54 help . Ask for help for . Try 'list' for all commands 10:18:58 -!- nortti has joined. 10:18:59 @def 10:18:59 Maybe you meant: bf do let 10:19:10 nortti do ^who 10:19:18 ^whho 10:19:23 ^who 10:19:27 It was ^whois, iirc 10:19:32 oops 10:19:39 do ^whois 10:19:40 ^whois 10:19:40 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:19:47 :D 10:20:06 me and Taneb thought of it :) 10:20:20 ^hWorld 10:20:20 Hello world!. 10:20:23 shubshub thought of it, I was annoyed by shubshub's attempt and improved it 10:20:32 pretty much 10:21:54 -!- cheater__ has joined. 10:23:43 ^hWorld 10:23:43 Hello world!. 10:23:43 wrote that one myself in brainfuck 10:23:52 Hi fungot 10:23:52 shubshub: oznaczono jako spam 10:24:16 Hi fungot 10:24:16 nortti: beer is my favoriet song from avril sorry 4 this realy bad englis grreting from holland;-) 10:24:41 fungot is Dutch? Who knew? 10:24:41 Taneb: the oops list, click oops list and youtube are not uncommon at all 10:25:01 ^def fungot ul (Me :D I'm fungot)S 10:25:01 Defined. 10:25:02 ^fungot 10:25:02 Me :D I'm fungot 10:26:10 ^fungot 10:26:10 Me :D I'm fungot 10:26:30 ^fungot 10:26:30 Me :D I'm fungot 10:26:49 :D 10:28:38 ^whois I love this command :) 10:28:38 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:29:08 ^def fungot ul (:(Me :D I'm fungot)S^):^ 10:29:08 Defined. 10:29:13 ^fungot 10:29:13 Me :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe : ...too much output! 10:29:28 ^def fungot ul (:(Me :D I'm fungot )S^):^ 10:29:28 Defined. 10:29:29 ^fungot 10:29:29 Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot M ...too much output! 10:30:35 WHAT THE FUCK MAN 10:30:57 I don't want to fuck man 10:31:04 gtg now cya 10:31:04 -!- shubshub has quit (Quit: R.I.P). 11:02:06 git://git.sv.gnu.org/lilypond.git/ 11:02:08 err 11:02:11 http://lilypond.org/doc/v2.12/Documentation/devel/contrib-guide/Getting-the-source-code 11:02:20 the instructions for checking out the source are hilarious 11:02:26 apparently the author doesn't believe in porcelain or something? 11:05:53 Wow, wtf. 11:05:59 That is one crazy checkout command. 11:09:30 @pång 11:09:30 pong 11:09:38 Gregor: it's git clone 11:09:40 the hard way 11:12:18 @pasdfong 11:12:18 Unknown command, try @list 11:12:30 @pqwong 11:12:30 Unknown command, try @list 11:12:39 @list 11:12:39 http://code.haskell.org/lambdabot/COMMANDS 11:13:16 `pastefortunes 11:13:23 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.18568 11:13:30 coppro: I realize that. 11:13:33 That doesn't make it less crazy. 11:15:50 ,' ,' | | 11:16:28 I stand by my belief that GNU programmers are insane 11:16:57 coppro: why do you think so? 11:33:35 -!- fungot has quit (Remote host closed the connection). 11:33:53 -!- fungot has joined. 12:27:30 fungot 12:27:30 Taneb: not limited as in makes it non io-complete 12:37:49 -!- TeruFSX has joined. 12:43:33 I just flushed the commands, due to all kinds of sillitude. 12:43:39 Don't have an ^undef in there. 12:48:40 -!- TeruFSX has quit (Ping timeout: 256 seconds). 12:51:30 Just read a headline on BBC News website, in the science section 12:51:34 "AUSTRALIA MOVES" 12:51:52 (to protect koalas) 12:54:04 "Recent GPS measurement in Australia confirms the plate's velocity of 67 mm/yr at 35 degrees east of north." 12:54:17 Not sure how exactly that protects koalas. 12:55:52 Turns out, it was referring to the political entity rather than the land mass 13:27:34 13/1kB/s 13:27:40 This is slow 13:39:03 -!- Taneb has quit (Quit: Leaving). 13:48:28 -!- Madoka-Kaname has quit (Quit: Hug~♪). 14:03:14 -!- ais523 has joined. 14:15:00 -!- asiekierka has joined. 14:35:49 -!- Taneb has joined. 14:35:55 Hello 14:37:36 Greetings. 14:38:42 elliott: why are you not online? 14:38:45 Are you asleep? 14:38:58 Why are you asleep!? It's three thirty eight! 14:39:09 Three thirty nine, even! 14:39:12 In the day! 14:39:28 I know what you're thinking, the answer's on my user pagr 14:39:33 s/gr/he/ 14:39:39 s/he/ge/ 14:39:51 Aaaargh 14:44:55 Seventeen, not three. 14:45:26 Time zones, fizzie 14:45:29 Time zones. 14:45:35 I suggest you come to this one, it's the best! 14:45:35 Zime tones. 14:45:42 It's got me, and elliott, and ais523 14:45:47 I like being in the future. 14:46:22 fizzie: UTC+3 summer, UTC+2 winter, I'm guessing? 14:46:22 ais523: You have 1 new message. '/msg lambdabot @messages' to read it. 14:46:30 (actually, I guessed that even before I CTCP TIMEd you) 14:46:34 Yes. It's the EET/EEST. 14:47:10 Help I'm trapped in this text box 14:47:14 And can't escape 14:47:56 Any advice? 14:48:47 -!- Taneb has quit (Quit: Leaving). 14:52:07 -!- Taneb has joined. 14:53:41 -!- Taneb has quit (Client Quit). 14:58:17 -!- ais523_ has joined. 14:58:28 -!- ais523 has quit (Disconnected by services). 14:58:30 -!- ais523_ has changed nick to ais523. 15:35:05 wow, the current version of Evolution yells at you for /not/ using reply all on messages sent to a list 15:42:43 -!- ellisonch has quit (Ping timeout: 276 seconds). 15:56:26 -!- Phantom_Hoover has joined. 16:03:11 -!- ais523 has quit (Read error: Connection reset by peer). 16:03:12 -!- ais523_ has joined. 16:03:19 -!- ais523_ has changed nick to ais523. 16:06:18 -!- Taneb has joined. 16:06:34 Hello 16:13:42 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:14:06 -!- Phantom_Hoover has joined. 16:19:38 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:19:58 -!- Phantom_Hoover has joined. 16:22:12 -!- augur has quit (Remote host closed the connection). 16:24:33 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:25:08 -!- Phantom_Hoover has joined. 16:29:26 -!- ais523 has quit (Ping timeout: 246 seconds). 16:30:25 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:30:48 -!- Phantom_Hoover has joined. 16:32:45 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 16:35:35 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:35:56 -!- Phantom_Hoover has joined. 16:37:09 -!- ellisonch has joined. 16:40:45 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:41:12 -!- Phantom_Hoover has joined. 16:48:41 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 17:01:19 -!- derdon has joined. 17:04:59 -!- augur has joined. 17:06:08 -!- pikhq has joined. 17:06:15 -!- pikhq_ has quit (Ping timeout: 260 seconds). 17:15:07 Is it possible to prevent Chrome from playing video when it sees the