2012-05-01: 00:01:03 Why is this worm encased in lava? 00:01:07 Mysteries of the universe. 00:04:34 that's a good juxtaposition 00:04:37 coqhack 00:06:17 Oops, I'm (almost) dead. 00:06:20 kmc: Coqrawl, actually. 00:07:58 monqy: Guess who keeps dying. :( 00:08:16 is it you 00:08:21 *sigh* 00:08:25 That monqy. Always with the science. 00:08:26 i;l watch 00:08:34 You must be bored. 00:09:37 uhhhhh 00:09:56 I wonder what's going on here. 00:09:58 that vault? 00:09:59 honqy 00:10:08 monqy: yeah 00:18:12 hmm 00:18:14 I should put armour on 00:18:21 since i'm wearing chain mail 00:20:50 that runed staff is 00:20:51 ... 00:20:52 monqy it's 00:20:56 gnarly 00:22:07 monqy: oh ziggurats are really scary right 00:22:29 uhh 00:22:30 "yeah" 00:22:36 what does the quote mean 00:22:51 the first few floors aren't that bad but if you're paying the entry fee you're aiming a bit deeper than that 00:22:53 oh there's an entry fee? never mind then 00:23:10 how mchu is the tenryf ee/ 00:23:16 HOW MUCH IS THE ENTRY FEE 00:23:18 it varies 00:23:57 _Your potion of coagulated blood rots away. 00:23:58 ew 00:24:41 maybe i should put fightingon sometime 00:24:45 eh i'll do it with uc reaches 10 00:29:25 monqy: btw how much more effective is minor destruction compared to a dart 00:30:51 urgh orc warriors always hit harder than i expect them to 00:31:42 euhh 00:31:47 i wish i had more scrolls of id earlier 00:33:00 i prrefer minor destruction over darts 00:33:13 oh hey looks like you're in a jam 00:33:19 im covered in jam 00:33:33 i can probably get away w/ scroll of tele and stairs if i can solve the immediate problem of having no hp 00:33:46 the plans i can think of are 00:33:49 good luck not dying next turn 00:33:51 (a) quaff a random potion 00:34:03 (b) quaff a potion of might and hope i can wack the remaining health out of the orc warrior before they attack me 00:34:16 (c) read the unid'd scroll (but i think i already know blink) 00:34:16 the 5stack is probably curing if you havent ided it already, but good luck outhealing the orc warrior 00:34:23 how can i tell what scrolls i know 00:34:25 you can check \ to see 00:34:33 yeah i know blinking 00:34:39 ok so i can either quaff might or curing 00:34:51 well, at least i'd have died either way 00:35:39 time to get into another jam over the course of a few thousand turns 00:37:00 also wow the ghoul hunger system is so much less annoying than the regular one 00:38:48 wow jessica is 00:38:50 weak 00:39:37 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 00:39:46 monqy: is levitation useful for getting away from things 00:40:16 if you want to get away from them by hovering ovver water or lava 00:40:23 otherwise, no 00:41:23 hmmm 00:41:32 who's that, sigmund? 00:41:35 yeah 00:41:45 i can either whack him (my unarmed combat skill is pretty good), or quaff a random potion 00:41:50 or back up (if i do that i will probably die) 00:41:56 also he's ^ from me 00:42:00 yeah he has reaching so 00:42:33 wow that actually worked 00:42:35 uhhhh 00:42:43 did i just gain hp there 00:42:43 fsvo actually, worked 00:42:50 or am i behind 00:43:03 afaict you missed sigmund and lost hp 00:43:15 oh i thought i gained hp 00:43:21 i lost hp there 00:43:28 monqy: hi 00:43:32 -!- ellisonch has quit. 00:43:34 wow he had a scythe of dragon slaying 00:43:36 that's heavy duty!!! 00:43:38 shachaf: hello? 00:43:40 slays dragons and stuff 00:43:40 BYE ELLISONCH 00:43:43 elliott: scythes are bad 00:43:49 monqy: not if they slay dragons!!! 00:43:50 Finally I can tabcomplete uninterrupted 00:44:04 17:43:28 < shachaf> monqy: hi 00:44:06 elliott: You're the only person with a nick starting with 'e' in here. 00:44:08 shachaf: did you have something to say 00:44:13 where's egobot 00:44:14 monqy: yes 00:44:23 monqy: i had to say "hi" 00:44:25 oh 00:44:27 did i say it yet/ 00:44:33 no 00:44:54 oopse 00:44:58 monqy: hi 00:45:05 "hi" 00:45:35 oops 00:46:26 elliott: did youe die 00:46:28 no 00:46:30 i got teleportitis 00:46:33 "rip elliott" 00:46:38 -!- elliott has left. 00:46:46 soon ripe. soon rotten. soon gone. but not forgotten. 00:46:50 shachafe you kiled him 00:46:57 monqy: oh no 00:47:03 killed him with your 00:47:03 "rip elliott" II 00:47:03 words 00:54:08 -!- augur has quit (Ping timeout: 246 seconds). 00:54:46 monqy: hlepe elliott put me on /ignore 00:54:54 sorry elliott :'( 00:55:53 :( 00:57:45 shachaf: hecked 00:58:08 Headlines for tomorrow's newspaper. 00:58:11 SHACHAF: HECKED 00:58:19 your aim cud be next 01:00:03 Your Aim could Be next 01:00:20 I don't like elliott's Even very much. 01:00:25 Does that make me wrong? 01:01:18 Oh, wait. 01:01:20 Maybe I'm wrong. 01:50:02 -!- pikhq_ has joined. 01:51:07 -!- pikhq has quit (Ping timeout: 276 seconds). 01:58:56 -!- augur has joined. 02:04:16 -!- augur has quit (Remote host closed the connection). 02:24:22 -!- Patashu has joined. 02:53:27 -!- elliott has joined. 02:53:36 @time monqy 02:53:38 Local time for monqy is Mon Apr 30 19:53:37 2012 02:53:52 ah, the monkey's hour of hibernation 02:53:54 -!- elliott has left. 02:54:53 how do i set up my time zone with lb? 03:03:17 -!- oklofok has quit (Read error: Connection reset by peer). 03:03:27 -!- oklopol has joined. 03:09:14 -!- shubshub has joined. 03:09:17 Hey 03:09:26 ^whois 03:09:26 You is. 03:09:29 lol 03:09:39 ^who 03:09:50 -!- PiRSquared17 has joined. 03:10:09 !bf_txtgen hi 03:10:26 @bots 03:10:26 :) 03:10:32 ^bot 03:10:38 ^bots 03:10:42 fungot: hi 03:10:43 PiRSquared17: eos end of stack ( xd). a common fnord medication to remove the fnord... 03:10:45 ^list 03:10:54 ^help 03:10:54 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 03:11:07 `bots 03:11:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bots: not found 03:11:14 `help 03:11:16 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/ 03:11:53 `run set hi=me & echo %hi& 03:11:55 ​%hi 03:12:13 `run set hi=me & echo %hi% 03:12:16 ​%hi% 03:12:31 -!- japh has quit (Ping timeout: 245 seconds). 03:12:34 `run echo $hi 03:12:37 No output. 03:12:53 `run set hi=me echo $hi 03:12:55 No output. 03:13:18 `run set hi=me & echo $hi 03:13:21 No output. 03:13:36 `run print "hi" 03:13:40 Warning: unknown mime-type for "hi" -- using "application/octet-stream" \ Error: no such file "hi" 03:13:55 `run ruby 03:13:58 bash: ruby: command not found 03:14:19 `run echo $name 03:14:21 No output. 03:14:36 -!- elliott has joined. 03:14:50 again, stop fucking with the bots like that or you'll get on their ignore list. 03:15:02 HackEgo and fungot both respond to private messages 03:15:02 elliott: i find postfix-colon keywords significantly harder to read.... and the stack overflow. 03:15:21 quintopia: you don't have to 03:15:22 @time quintopia 03:15:24 Local time for quintopia is Mon Apr 30 23:15:23 2012 03:15:54 ehow does it knoooooow 03:16:40 stalking 03:16:53 is my time zone hardcoded in there? 03:17:04 yes it's part of the lambdabot source code 03:17:06 quintopia: CTCP time requests probably 03:17:12 no 03:17:13 hardcoded 03:17:16 into lambdabot's source code 03:17:17 omg 03:17:28 oh 03:17:31 i did get one of those 03:17:32 that's creepy 03:17:32 lol 03:17:38 yeah it does that but 03:17:39 it ignores the result 03:17:43 and just uses the hardcoded timezone instead 03:24:35 ^ lies 03:26:07 -!- shubshub has quit (Quit: R.I.P). 03:26:34 @time test1_2_3 03:26:35 Local time for test1_2_3 is I just set some random TIME result 03:27:37 no, it predicted you were going to do that 03:27:42 it's too smart for you 03:27:46 can't fool lambdabot 03:32:25 -!- shubshub has joined. 03:37:22 -!- shubshub2 has joined. 03:39:02 -!- shubshub has quit (Ping timeout: 252 seconds). 03:41:43 -!- shubshub2 has quit (Ping timeout: 245 seconds). 03:43:19 -!- Madoka-Kaname has joined. 03:48:44 sigh, a 200 line C library is not "trivial" 03:48:52 it might be simple or straightforward 03:51:16 Well, it could actually be trivial. 03:51:26 Though that's unlikely. 03:51:44 * pikhq_ imagines a 180 line switch statement that does not-much 03:51:44 maybe if it's all obviously dead code 03:51:55 (i mean 200 source lines, not incl comments and whitespace) 03:51:55 "trivial" just means "easy" now 03:52:05 elliott: or "possible" 03:52:06 evidence: people say "extremely trivial" 03:52:10 but i rage against this usage 03:52:11 Like, effectively a lookup table. 03:52:11 i rage so hard 03:52:14 shrug 03:52:15 it's too late 03:52:24 I'd say even a 200 line lookup table is probably actually trivial. 03:52:28 i rage against "raging so hard" against something :p 03:52:33 pikhq_: I'm not sure I would even call that trivial 03:52:33 *rage so hard 03:52:45 to me "trivial" means not only simple and straightforward, but so simple there is almost nothing to say about it 03:53:05 the 200 line lookup table / switch statement is probably not devoid of implementation details 03:53:17 anyway there's no absolute cutoff 03:54:43 but I'm extremely skeptical of a claim that any 200 lines of C is trivial 03:56:26 the particular code I'm talking about is signal-aware multiplatform event-based UNIX IO code 03:56:44 I... That seems quite nontrivial. 03:56:50 I'd have to think about it! 04:18:08 -!- shubshub has joined. 04:21:55 -!- TeruFSX has quit (Ping timeout: 276 seconds). 04:25:39 -!- augur has joined. 05:06:17 -!- oklopol has quit (Read error: Connection reset by peer). 05:06:28 -!- oklopol has joined. 05:13:45 ^help 05:13:45 -!- shubshub has quit (Quit: R.I.P). 05:13:45 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 05:14:38 -!- shubshub has joined. 05:33:53 -!- asiekierka has joined. 05:43:13 -!- cheater__ has quit (Quit: Ex-Chat). 05:43:47 I need help 05:59:57 Brainfuck and underload. Nice, ne 06:01:16 ^ul ((LOOK AROUND YOU )S:^):^ 06:01:16 LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK AROUND YOU LOOK ...too much output! 06:02:03 Good series. 06:02:16 I need help 06:02:25 ^ul (*)(~(*)*:S~(:)S:^):^ 06:02:25 **:***:****:*****:******:*******:********:*********:**********:***********:************:*************:**************:***************:****************:*****************:******************:*******************:********************:*********************:**********************:***********************:************************:** ...too much output! 06:02:32 ^ul (*):S(~(*)*:S~(:)S:^):^ 06:02:32 what variable does egobot use when doing userinterps 06:02:32 ***:***:****:*****:******:*******:********:*********:**********:***********:************:*************:**************:***************:****************:*****************:******************:*******************:********************:*********************:**********************:***********************:************************:* ...too much output! 06:02:39 Umm? 06:02:40 Oh 06:02:50 ? 06:03:02 ^ul (*)(~:(:)*S(*)*~:^):^ 06:03:02 *:**:***:****:*****:******:*******:********:*********:**********:***********:************:*************:**************:***************:****************:*****************:******************:*******************:********************:*********************:**********************:***********************:************************: ...too much output! 06:03:41 well 06:08:19 -!- cheater has joined. 06:13:28 Wormsong 2011 sucks 06:13:28 ^ul (~:(:)*S(*)*~:^)::^ 06:13:28 ~:(:)*S(*)*~:^:~:(:)*S(*)*~:^*:~:(:)*S(*)*~:^**:~:(:)*S(*)*~:^***:~:(:)*S(*)*~:^****:~:(:)*S(*)*~:^*****:~:(:)*S(*)*~:^******:~:(:)*S(*)*~:^*******:~:(:)*S(*)*~:^********:~:(:)*S(*)*~:^*********:~:(:)*S(*)*~:^**********:~:(:)*S(*)*~:^***********:~:(:)*S(*)*~:^************:~:(:)*S(*)*~:^*************:~:(:)*S(*)*~:^********* ...too much output! 06:13:29 :( 06:13:32 * Madoka-Kaname shot 06:14:47 ^def blah 06:14:48 Usage: ^def 06:15:03 ^def inc bf ,[+.,] 06:15:04 Defined. 06:15:07 ^inc abc 06:15:07 bcd 06:15:35 ^inc a 06:15:35 b 06:16:04 ^def test ul S 06:16:04 Defined. 06:16:07 ^test test 06:16:07 ...out of stack! 06:16:14 Does underload not have input? 06:16:24 no 06:18:53 elliott, can't start out the stack with (:(a)a~*^:(b)a~*^:(c)a~*^(d)a~*^) or something? 06:18:58 sure 06:19:03 that's not input though :) 06:19:04 that's code 06:19:35 ^command argument -> (~:(a)a~*^:(r)a~*^:(g)a~*^:(u)a~*^:(m)a~*^:(e)a~*^:(n)a~*^(t)a~*^) 06:20:06 Er, (:(a)a~*^:(r)a~*^:(g)a~*^:(u)a~*^:(m)a~*^:(e)a~*^:(n)a~*^(t)a~*^) 06:20:24 Then, you could do ^def echo ul (S)~^ 06:20:57 right, that's an input scheme 06:24:30 ^def echo ul (S)~^ 06:24:30 Defined. 06:24:36 ^echo hi 06:24:36 ...out of stack! 06:24:39 lol 06:25:57 elliott, which graphics thingy, if any? 06:26:03 ? 06:26:05 Out of Mayday's, Phoebus, and Ironhand? 06:26:06 For DF 06:26:12 glyphs 06:26:17 oh 06:26:17 df 06:26:20 still glyphs 06:26:22 use the defaults 06:26:27 all the tilesets are 06:26:28 (a) hideous 06:26:29 and 06:26:32 (b) mess up all the text and make it super hideous 06:26:56 why is egobot not on this channel anymore? 06:27:03 ^prefixes 06:27:03 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ? 06:27:10 !help 06:27:20 ^show prefixes 06:27:20 (Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?)S 06:27:31 Isn't ">" also a lambdabot prefix? 06:27:40 >help 06:27:56 > "Hi. This is Haskell" 06:27:57 "Hi. This is Haskell" 06:27:59 ^userinterps 06:27:59 > let 2+2 = 5 in 2+2 06:28:01 5 06:28:13 >"Hello" 06:28:18 :t () 06:28:19 () 06:28:24 :hi 06:28:38 no :t is a specific command 06:28:40 > 5."this is haskell" 06:28:40 so is > 06:28:42 [5,5,5,5,5,5,5,5,5,5,5,5,5,5,5] 06:28:44 > let 1+1 = window in 1+1 06:28:45 Not in scope: `window' 06:28:45 > let 2+2 = text "This isn't kindergarten, is it" in 2+2 06:28:46 This isn't kindergarten, is it 06:28:54 Madoka-Kaname++ 06:29:23 @run 2+2 06:29:24 4 06:29:25 @type () 06:29:26 () 06:30:13 elliott, I am currently: Being stupid and reinstalling DF 06:30:18 k 06:30:18 Because I'm lazy 06:30:48 How does sh accept input? 06:31:06 @type /me hi 06:31:07 parse error on input `/' 06:31:15 @type //me hi 06:31:16 parse error on input `//' 06:31:27 shubshub, @type gives the type of a Haskell expression 06:31:30 @type "Hello" 06:31:31 [Char] 06:31:37 @type '!' 06:31:38 Char 06:31:41 How does SH ACCEPT INPUT? 06:31:53 How does sh Accept INPUT 06:32:02 please tell me 06:32:10 i have no idea what your question means 06:32:24 how does the sh language accept input 06:32:29 you mean unix shell script? 06:32:34 `run read $blah; echo $blah 06:32:35 yea 06:32:37 I think? 06:32:39 input of what kind? 06:32:46 you get command line arguments as variables $1, $2, etc 06:32:51 you can read lines from stdin with 'read' 06:32:51 `run echo $blah 06:32:55 No output. 06:32:57 you can also read a book or web page about shell programmin 06:33:08 No output. 06:33:14 or you could just ask all your questions on irc and have people promote the behaviour by answer them 06:33:25 even if they give a token recommendation to act differently afterwards 06:33:25 yeah 06:33:29 *answering 06:35:27 elliott, I think I was anticipating the reinstall wiping the texture thing I installed. It did not 06:35:34 How does sh accept input from egobot? 06:35:41 which variable is it 06:35:54 with the linux version its just in one convenient directory 06:35:55 rm -r it and it's done 06:35:57 easy 06:36:08 `run rm -r 06:36:11 rm: missing operand \ Try `rm --help' for more information. 06:36:33 `run /j #ssoteric 06:36:37 bash: /j: No such file or directory 06:36:40 lol 06:36:55 `run echo $I 06:36:57 No output. 06:37:11 How do I make it output the source? 06:37:35 * Sgeo attempts to refrain from profanity and insults 06:38:03 is can ban now? 06:38:04 because im tryimg to add an interp to egobot but i dont 06:38:13 knoknow how to make it read the input 06:38:37 maybe you should not add an interp to egobot then 06:38:50 well I want to 06:38:52 you guys realise that he goes away if you don't talk to him right 06:39:06 No I dont 06:39:15 I just get frustrated 06:39:34 Why won't someone just help me? 06:39:41 shubshub: go read up on shell programming and come back when you've written the thing. we can't possibly give you all the info you need here. 06:40:11 quintopia: i think this has gone on long enough to adequately demonstrate he's not interested in changing his behaviour 06:40:20 .... *facepalm* Your not understanding what Im saying 06:40:34 -!- itidus21 has joined. 06:40:38 shubshub, the best help we can give you is to tell you to at least try to learn on your own 06:40:46 elliott: sorry, i wasn't here to see it going on 06:41:25 Read up on stuff. If you're reading, and have questions about what you're reading, then sure, ask 06:41:33 But at least get started independently 06:41:42 how often does #esoteric get employed in the service of teaching someone how to learn 06:42:32 I just want to know how to get the input ive read everywhere and it wont tell me 06:44:42 -!- japh has joined. 06:45:05 wrote a javascript dcpu-16 emulator, working on compiler 06:45:12 assembler* 06:45:56 -_- 06:47:20 japh: are you just another perl hacker 06:48:09 perlmonk at your service 06:49:59 I just murdered two dwarves in the Object Testing arena 06:50:11 just another poison hacker 06:50:49 japh: not http://perl.plover.com/obfuscated/ this guy? 06:52:40 no i'm this guy http://www.perlmonks.org/index.pl?node_id=140353 06:53:27 http://www.perlmonks.org/index.pl?node_id=139703 06:54:26 http://www.perlmonks.org/index.pl?node_id=135354 06:54:35 i was a nerd before it was cool 06:55:12 I was cool before it was a nerd. :( 07:05:24 there there.. theres some possibility you can become cool again 07:08:30 you could vie for gregor-style cool 07:09:03 running the esolang wiki must increase your cool points 07:10:10 * itidus21 slowly realizes that the words wiki, vie, -style, points are all not cool 07:10:37 even the word cool isn't cool, as the simpsons explained 07:13:00 itidus21: you're supposed to say "awesome" these days 07:13:03 didn't you get the memo 07:13:37 well put. 07:16:56 also be sure to refer to any technical problem as "trivial" 07:17:53 =)) 07:18:30 uh... regular use of the term non-trivial in non-mathematical contexts 07:28:36 -!- Sgeo has quit (Ping timeout: 246 seconds). 07:29:46 -!- Sgeo has joined. 07:31:21 caption "Gary decided that escaping this gathering of his relatives to catch the game would be non-trivial." 07:32:49 @time monqy 07:32:51 Local time for monqy is Tue May 1 00:32:50 2012 07:32:58 happy 00:32:50 07:33:01 im real tired i suhloudl slep 07:33:33 but im too busy dragging myself throguh test.fk deespite being perhaps too tired to get anything out of it 07:33:43 monqy: instad ot slep ing try noten seleeping!! 07:33:45 test.fk is the best "test.fk + elliott crawl literally the best funjoyment possible" 07:34:43 "whats even bettere than test.fk" "going to sleepe" 07:35:48 Yup, it's definitely end of the semester. 07:36:09 I'm procrastinating on nearly everything. 07:36:37 Especially sleep. 07:37:48 "the only thing you we have to procrastinate on is procrastination itself" 07:38:19 - monqy the grammaphone 07:38:22 Earlier this week I went to sleep at 6. 07:38:26 grammaphone = phone that gramma talks into 07:38:27 It was delightful. 07:38:37 pikhq_: "which 6" 07:38:42 06:00 07:38:52 "the real one" 07:38:57 Yes. 07:39:13 pikhq_: When are you coming to visit monqy and me in CA? 07:39:29 shachaf: If I have sufficient funds to do so? 07:39:57 I'm afraid that college is nontrivial in cost. 07:40:05 And CA is nontrivial in distance. 07:40:12 go to college inc alifroniaa 07:40:19 problem = sloved 07:40:57 I mean, sure, I only need to go through 4 states... 07:41:13 That's still ~1,000 miles. 07:41:58 anger, hate, misery, apathy, what was the other one? 07:42:08 Is the dark side a state? I don't remember this at all. 07:42:13 The point is that it ends in apathy. 07:42:30 Amusing driving directions, though. 07:42:54 "Get on I-70. After 500 miles, keep left at the fork." 07:43:11 lol 07:43:13 Aren't you in Colorado or something? 07:43:17 Yes. 07:43:23 A mere 1,000 miles away. 07:43:44 (~1600 kilometers) 07:46:08 (specifically, Colorado Springs, CO.) 07:46:26 "thats like "double colorado"" 07:46:58 It's also astoundingly conservative. 07:47:23 "colorado springs, the worst garbage collector :'(" 07:47:30 :P 07:48:21 There ought to be a liberal garbage collector that randomly collects any ol' memory. 07:48:38 liberal garbage collector: fox news 07:48:42 wait 07:48:48 a liberal garbage collector would be one that collects liberal garbage 07:48:50 I suppose I'll eventually end up moving to CA, though. Or at an absolute minimum Denver... 07:48:53 so i guess it's more daily kos 07:49:00 Living near Fox's viewer base is a bit disturbing. 07:49:29 pikhq_: How did you end up in Colawhatever sSPRIngs, Coalhrwla/>/ 07:49:47 shachaf: I was born here. 07:49:56 My dad watches Fox News. I pretty much have to listen 07:49:56 Oh. 07:50:02 -!- monqy has quit (Quit: hello). 07:50:06 So why are you going to college there too? 07:50:12 @remember monqy hello 07:50:13 It is forever etched in my memory. 07:50:20 I'm a cheap bastard. 07:50:41 @remember shubshub 07:50:41 Incorrect arguments to quote 07:50:46 shachaf: Isn't diving great? 07:50:50 @forget monqy hello 07:50:50 No match. 07:51:00 -!- Ngevd has joined. 07:51:01 @remember shubshub !!!Batch 07:51:01 Done. 07:51:07 elliott: Diving? 07:51:07 hi Ngevd, watch me play crawl 07:51:07 Oh dear 07:51:09 I just made a Reffit account 07:51:11 Hello 07:51:15 s/ff/dd/ 07:51:17 shachaf: You know, in Crawl. 07:51:20 Ngevd: Don't. It's waful. 07:51:21 I'm not kidding. 07:51:27 Is that like Digging For Victory? 07:51:27 TOO LATE 07:51:30 Except just diving? 07:51:33 Also, I'm using Windows 07:51:36 And for losery instead of victory? 07:51:51 Wait, I've got Putty 07:51:53 shachaf: More or less. 07:52:01 Which server? 07:52:08 crawl.develz.org port 345 07:52:31 Watching 07:52:45 "agen" 07:52:48 crawl.develz? MORE LIKE CRUELLA DE VIL 07:52:51 RIGHT???? 07:52:53 (you have to q and rewatch) 07:53:51 pikhq_: Money grows on trees in California. 07:54:01 i guess that explains y combinator 07:54:17 y money = money (y money) 07:54:24 TWIST: s/e/q/g 07:54:26 nobody knows why money 07:54:38 shachaf: Unless you're a college student, in which case you have net negative income. 07:54:43 if only monqy was here to see my twist :"( 07:54:48 Or a college graduate... 07:54:54 shachaf: why are you making stupid jokes when you could be watching me play crawl 07:55:23 pikhq_: No, it literally grows on trees. 07:55:28 in the form of ORANGES 07:55:33 did you know orange = monqy 07:55:39 s/q/e/g 07:55:43 -!- Ngevd has quit (Client Quit). 07:55:44 orangq = monqy 07:55:50 netacraft ocnfirms it 07:55:51 Did you know that college costs all the money? 07:56:03 currently im running from edmund and two jackals 07:56:05 uhh by two i mean 07:56:06 a bunch 07:56:07 I did, as a matter of fact. :-( 07:56:15 actually currently i'm dead 07:56:23 "how elliott coutns, ep. 1:::::" 07:56:25 "1" 07:56:28 I was born in the wrong damned country. 07:56:29 "how elliott coutns, ep. a bunch:::::" 07:56:31 -!- elliott has left. 07:56:31 "a bunch" 07:57:13 Country where people can't even pronounce my name. Bastards. 07:58:16 What's your name? 07:58:25 Worcester. 07:58:59 good name 07:59:17 Hard to get more English than a name like that. 07:59:28 I suppose my first name could be something like "Gareth" or "Nigel" though. 08:00:00 ion: is heh.fi your wbeistee 08:05:55 gareth is one of those names that doesn't have a feminine counterpart 08:07:09 do /msg egobot !!!Batch 08:09:23 pikhq_: Are you in college in the summer? You should come to CA then! 08:09:28 It's the logical thing to do. 08:11:09 shachaf: Would still need money to go to CA. 08:11:22 Aside from that factor, though, totally awesome. 08:11:24 -!- elliott has joined. 08:11:30 shachaf: Are you watching this? 08:12:14 lmfao 08:12:26 shachaf: You have to see this. 08:13:26 elliott: No, I stopped. 08:13:34 But 5 centaurs. 08:13:36 hi centaurs 08:13:45 youe diede 08:16:03 elliott: What a great game! 08:16:09 elliott: Are ou playing SpVM? 08:16:13 spas 08:16:25 what dodes' "As'" standa for 08:16:28 assassin 08:16:50 What do they do? 08:16:55 assassinate 08:17:00 assassinate 08:17:02 HA HA 08:17:07 HOW FUNNY 08:17:23 Thanks, latency, for spoiling my humouur 08:22:16 -!- elliott has quit (Remote host closed the connection). 08:32:24 -!- asiekierka has quit (Quit: Wychodzi). 08:43:09 Huh. 08:43:23 -!- asiekierka has joined. 08:43:25 The FDA is legally barred from banning tobacco. 08:43:56 There is an actual law on the books saying tobacco, and tobacco alone, cannot be banned due to being unsafe. 08:44:12 -!- nortti has joined. 08:45:46 (cannot be banned) due to (being unsafe) 08:58:48 ./msg egobot !!!Batch abc 09:01:53 Why isnt egobot in this channel anymore? 09:02:41 @ask fizzie why isnt egobot in this channel anymore? 09:02:41 Consider it noted. 09:03:22 @ask lambdabot hi 09:03:23 Nice try ;) 09:03:33 @tell lambdabot hi 09:03:33 Nice try ;) 09:04:31 Don't ask me, it's not my bot. 09:04:31 fizzie: You have 1 new message. '/msg lambdabot @messages' to read it. 09:04:38 @clear-messages 09:04:39 Messages cleared. 09:04:58 fizzie yay 09:05:04 oh ok 09:05:09 whose bot is it 09:05:31 Gregor's. 09:05:52 @ask Gregor why isnt egobot in this channel anymore? 09:05:52 Consider it noted. 09:06:40 can I Make my own bot? 09:07:20 It's a free node. 09:07:28 what does that mean 09:07:38 Just punning. 09:07:44 lol 09:07:56 Ill Make My Bot And Call It S-Bot 09:08:51 It Will Be Ablle to Interpret My Own Languages 09:09:55 shubshub: your programming language or the languah 09:10:02 *language you speak 09:10:13 Programming Languages 09:10:32 Also some other stuff 09:11:19 fizzie: Have you considered the RACE CONDITION involved in using @clear-messages??!!!?!/!?! 09:14:27 shachaf: Now I have. 09:14:28 do /msg egobot !!!Batch hi 09:16:31 /msg egobot !!!Batch hi 09:16:55 one less space 09:17:00 lol 09:17:28 /msg egobot !!!Batchhi 09:18:17 shubshub: ?!!!!!!!!??!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!? 09:18:25 lol 09:18:36 i dont know what the other one is on the end 09:19:15 -!- fungot has quit (Ping timeout: 260 seconds). 09:20:20 WTF 09:20:25 FUNGOT LEFT 09:28:31 nortti it works but not great 09:33:29 fizzie: whens fungot comin back? 09:34:22 Hmmm now which language supports Online Capabolities 09:35:01 Does Underload? 09:44:27 shubshub: almost none of the esoteric languages support any kind of networking 09:45:18 :( 09:45:19 Befunge does 09:46:30 BrainFuck++ does I think 09:48:21 can i get a confirm on that? 09:48:31 Does brainfuck++ support networking? 09:49:13 @ask HackEgo hi 09:49:13 Consider it noted. 09:49:21 `run echo hi 09:49:24 hi 09:49:24 HackEgo: You have 1 new message. '/msg lambdabot @messages' to read it. 09:49:32 lol 09:49:51 `run echo @karma 09:49:54 ​@karma 09:50:35 `runecho hi 09:50:36 `echo hi 09:50:37 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: runecho: not found 09:50:52 hi 09:51:07 `echo @karma 09:51:10 ​@karma 09:51:23 `echo @karma 09:51:26 ​@karma 09:51:59 `echo `echo hi 09:52:01 ​`echo hi 09:52:12 `echo hi 09:52:15 hi 09:53:28 -!- lambdabot has quit (Read error: Operation timed out). 09:57:04 LOL! 09:57:12 i crashed lambdabot 09:57:19 -!- lambdabot has joined. 09:57:35 @karma 09:57:39 You have a karma of -1 09:58:30 Any PSOX-capable esolang + PSOX supports networking 09:59:29 hmmm? 10:00:01 http://esolangs.org/wiki/PSOX 10:00:26 It's not currently in a usable state. I abandoned it years ago, the copy in SVN is broken, no one supports it 10:00:57 Don't use it 10:01:01 Why 10:01:33 I "might" be able to make it worm 10:02:03 work* 10:02:21 `' 10:02:24 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ': not found 10:02:28 The support for files is broken 10:02:30 For one 10:02:37 And there are no plans whatsoever to fix that 10:02:43 What Language is it written in? 10:02:44 Networking support should be good though 10:02:52 Python. 10:03:03 http://trac.assembla.com/psox/browser/trunk have fun 10:03:05 Ill fix it easy 10:03:15 It is an easy fix 10:03:25 I know exactly what needs to be fixed, actually. Just never did it 10:03:32 Then do it 10:03:37 Ignore the README.txt 10:03:40 make it a working language 10:03:47 shubshub, it's not a language 10:03:52 Oh 10:03:58 what is it 10:04:28 It's a thing that goes between a program written in a language and stdio 10:04:38 Oh 10:04:51 So that if you're running a Brainfuck interpreter under it, the brainfuck code can do things like networking stuff 10:05:04 * shubshub is actually now thinking of making a Networking language now ^_^ 10:06:21 Ill call it NetCMD++ 10:06:32 shubshub, problems with PSOX: It's too elaborate and really only good with Brainfuck and similar languages 10:07:01 Ill make this lang in python to give its own networking ^_^ 10:09:15 -!- cheater has quit (Ping timeout: 246 seconds). 10:09:42 NetCMD++ I LIKE THAT NAME :D 10:13:44 NetCMD++ 10:17:34 shachaf: yeah 10:22:12 -!- cheater has joined. 10:25:48 shachaf: FSVO wbeistee 10:29:42 -!- shubshub has quit (Quit: R.I.P). 10:44:34 -!- ais523 has joined. 11:13:54 -!- pikhq has joined. 11:14:10 -!- pikhq_ has quit (Ping timeout: 260 seconds). 11:31:48 -!- Ngevd has joined. 11:32:25 Hello! 11:56:27 -!- Phantom_Hoover has joined. 12:14:32 -!- azaq23 has joined. 12:14:47 -!- azaq23 has quit (Max SendQ exceeded). 12:15:12 -!- azaq23 has joined. 12:23:17 Hello, Phantom_Hoover 12:23:30 hlo 12:23:48 How're you? 12:33:33 -!- Vorpal has joined. 12:38:42 -!- Ngevd has quit (Ping timeout: 246 seconds). 13:11:08 -!- mtve has quit (Ping timeout: 240 seconds). 13:22:08 -!- MoALTz has quit (Ping timeout: 255 seconds). 13:53:09 -!- azaq23 has quit (Read error: Connection reset by peer). 13:53:50 -!- azaq23 has joined. 14:05:55 -!- ais523 has quit. 14:48:45 -!- ais523 has joined. 15:04:15 -!- KingOfKarlsruhe has joined. 15:06:10 -!- cheater has quit (Quit: Ex-Chat). 15:07:04 -!- cheater has joined. 15:18:07 -!- augur has quit (Remote host closed the connection). 15:53:24 -!- Ngevd has joined. 15:53:37 Hello 15:53:54 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 15:56:16 -!- fungot has joined. 16:04:40 -!- augur has joined. 16:04:48 Ngevd, I am: fine 16:04:52 How is your: DF 16:05:54 Doing well 16:06:08 Didn't realise how RIDICULOUSLY FAST a good danger room is 16:06:36 Really? 16:06:54 Yep 16:07:02 Competent to Legendary in seconds 16:07:15 Weren't you there when I was using DRs to go from no military to siegebreaking /during the siege/? 16:07:22 No? 16:07:25 I was just after that 16:07:52 Admittedly those all went awry for various reasons, mainly due to scrimping. 16:08:20 :/ 16:09:07 Basically, optimal DRing requires that you first get them up to legendary armour user by not equipping them with shields or weapons, then giving them their weapon until they become legendary in that, then finally giving them a shield and polishing it off with legendary shield user. 16:09:42 The armour stage takes ages, but it increases their survivability a hell of a lot. 16:09:48 Armour first? damn 16:10:18 Well, that's a single dwarf ruined forever 16:10:56 Nah, just remove their shield and weapon in the equipment skills then top off armour. 16:11:18 Okay! 16:11:31 I'll do that when I next go on 16:11:58 Shield precludes weapon precludes armour, basically; the slower skills will basically grind to a halt. 16:12:39 That's easy 16:12:40 :) 16:12:53 Thanks, mister Danger Room Hoover of Old Edinburgh Town 16:13:10 Actually I've only ever lived in the New Town. 16:13:52 Thanks, mister Danger Room Hoover of New Edinburgh Town 16:14:09 Yay. I have succesfully buit busybox and musl using my own package manager 16:14:13 Better -_- 16:14:24 nortti, Yay 16:14:48 nortti, you should talk to elliott, he once made a package manager. 16:15:09 Phantom_Hoover: source based or binary based? 16:15:11 It's never used, of course, but who cares. 16:15:41 It basically just automated ./configure; make; make install with some additional bells and whistles AFAIK. 16:16:34 Phantom_Hoover: My package manager supports syncing with repo, installing and uninstalling and has builtin dependecy resolver 16:17:33 (source based) 16:18:32 It occurs to me that elliott is probably going to yell at me because I described it completely wrongly, but now I totally have the drop on him because if he does he'll be dancing from my puppeteer's strings. 16:22:10 Phantom_Hoover: did it work with progams that want to be compiled by make defconfig; make? 16:22:23 I don't know, ask him? 16:23:45 @ask elliott did your package manager work with programs that want to be compiled by make defconfig; make 16:23:46 Consider it noted. 16:24:35 @ask HackEgo `date 16:24:35 Consider it noted. 16:24:46 `uname -a 16:24:51 Linux umlbox 3.0.8-umlbox #2 Sun Nov 13 21:30:28 UTC 2011 x86_64 GNU/Linux 16:24:52 HackEgo: You have 2 new messages. '/msg lambdabot @messages' to read them. 16:25:09 `echo @messages 16:25:12 ​@messages 16:26:34 -!- pikhq has quit (Read error: Operation timed out). 16:26:36 `? nortti 16:26:39 nortti? ¯\(°_o)/¯ 16:26:53 lambdabot ignores HE these days. 16:27:05 I noticed 16:27:20 `? Taneb 16:27:23 Taneb is not actually Ngevd, no matter what you may have heard. 16:27:27 `? Ngevd 16:27:30 ​+'.km.pԁ* \ 'ؒ.~(.$ls&y].CEj6)WaN..=ʵ%f.M.bͦeD4m0.&R..L{Noͳ[ʈ.7Kyv.$ppD \ })\0#hG0(T'.E1.cr5t=Z.V|......ߴl!¾.)_ i|IZf%k9$}:Tע\wHZq8 GXV'oF*ضhYL.ijŭB,z_9I 16:27:38 lambdabot ignores HE these days. // why? It shouldn't be possible to botloop ... 16:27:38 Gregor: You have 1 new message. '/msg lambdabot @messages' to read it. 16:27:42 @messages 16:27:42 shubshub asked 7h 21m 46s ago: why isnt egobot in this channel anymore? 16:27:50 Because fail. 16:28:07 Ngevd: I think it is trying to say that you are random 16:28:24 -!- pikhq has joined. 16:28:33 `? pikhq 16:28:33 @where fizzie 16:28:33 I know nothing about fizzie. 16:28:36 pikhq? ¯\(°_o)/¯ 16:28:38 -!- EgoBot has joined. 16:28:39 @where oklopol 16:28:39 I know nothing about oklopol. 16:28:46 That one. 16:29:02 If you need to add specific ignores to bots to prevent bot loops, YOU’RE DOING IT WRONG. Following the RFC properly, bot loops can simply never happen. 16:29:16 ??? 16:29:21 Which RFC? 16:29:23 ion: but everyone makes bots reply in privmsg rather than notice, partly due to mirc not following the standards, as usual 16:29:34 Oh. 16:29:35 Mostly because notice looks fucking terrible in every client. 16:29:46 Oh god no. 16:29:51 This is not acceptable. 16:29:52 ais523: Yep, following the RFC makes mIRC users use more effort to crying than it would take to uncheck the “GIVE ME AN ELECTRIC SHOCK WHENEVER BOTS SPEAK” checkbox. :-) 16:29:56 Eurgh. 16:30:25 Find me ONE client in which this doesn't look completely fucking awful, ion. Seriously, one client. 16:30:26 It’s also annoying when bot messages look like human discussion, so you can’t skip them as easily. 16:30:41 I’ve been using Irssi and WeeChat and they look fine in them. 16:30:58 ion: it looks terrible in irssi 16:31:10 Note that the left column is now crazy wide. 16:31:27 You make the left column crazy wide anyway, Phantom_Hoover ;) 16:31:29 I have no left colum :p 16:31:36 You are bad. 16:31:58 Phantom_Hoover: why? 16:32:32 Because the messages should all be left-aligned to the same place. 16:32:39 Phantom_Hoover: why 16:33:23 ion: Anyway, I avoid botloops with Unicode, which works great and looks great in virtually all clients. 16:33:25 Because they form one continuous record of text; they shouldn't be jumbled up by additional information. 16:33:32 ion: And you will complain about for some reason or another. 16:37:35 Phantom_Hoover: I use length on nick to quickly differentiate between nicks 16:38:13 *of 16:38:16 I use grammar, punctuation and spelling to do the same. 16:38:24 You realise that you can still do that if it's centre-aligned. 16:39:37 Phantom_Hoover: well actually I just look at the text and if indentation changes I know that it is another nicl 16:39:44 *nick 16:40:38 Meanwhile I look at the text and get a rough idea of the nick from how long it is. 16:42:46 -!- clog has quit (Ping timeout: 244 seconds). 16:43:12 -!- nortti has quit (Quit: http://qdb.us/44843). 16:49:23 -!- PiRSquared17 has quit (Read error: Connection reset by peer). 16:55:46 Sgeo, update? 16:57:02 Yes 16:57:37 Do the update thing! 17:05:13 Wasn't it a while ago though? 17:05:39 Or not 17:05:59 Phantom_Hoover, if you haven't seen update, update etc. 17:07:39 -!- derdon has joined. 17:34:14 -!- clog has joined. 17:43:22 -!- asiekierka has quit (Remote host closed the connection). 17:49:09 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 18:00:00 -!- MoALTz has joined. 18:05:51 -!- monqy has joined. 18:12:35 -!- asiekierka has joined. 18:13:39 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 18:20:04 -!- jix has quit (Quit: Lost terminal). 18:20:38 -!- jix has joined. 18:35:02 -!- elliott has joined. 18:43:50 `echo test 18:43:50 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 18:43:52 test 18:44:07 19:44 nortti asked 2h 20m 8s ago: did your package manager work with programs that want to be compiled by make defconfig; make 18:44:11 @ask nortti What package manager? 18:44:11 Consider it noted. 18:44:37 16:26:53: lambdabot ignores HE these days. 18:44:44 @tell Phantom_Hoover False. 18:44:44 Consider it noted. 18:45:04 16:29:35: Mostly because notice looks fucking terrible in every client. 18:45:05 ++ 18:45:10 ion: They're hideous in every client, not just mIRC. 18:46:17 elliott: I brought up mIRC as an example, because not just is it hideous, it also causes a ping 18:46:19 To be fair, user-to-user notices look fine, it's just channel notices that look awful. But it's the fact that user notices look fine that forces channel notices to look awful, so yeah. 18:46:26 that is, channel notices ping all mIRC users in them 18:46:45 anyway, preventing botloops is evil 18:46:50 the RFC is evil for trying to prevent them 18:46:58 and Gregor needs to make HackEgo say @messages 18:48:06 lol 18:48:18 elliott: does it add invisible characters if someone else tries? 18:48:23 `echo @messages 18:48:24 Yes. 18:48:26 ​@messages 18:48:28 HackEgo is horrible. 18:48:33 Gregor: No, seriously; HackEgo has lambdabot messages. 18:48:38 lambdabot will keep pinging it every now and then if you don't. 18:48:55 Good for lambdabot? 18:49:03 helliiot. I was feeling crawly, so i started a game at CDO. (I didn’t continue the old game at CAO yet since i felt like trying a naga since they apparently have a constricting ability nowadays.) 18:49:27 I'll watch. 18:49:30 Hey, monqy is playing. 18:49:37 Oh, idle for four minutes. 18:49:41 Wow, CDO is packed today. 18:50:03 im eating 18:50:22 ion: Spiders! 18:50:23 Spiders are great. 18:50:27 You should go to the spiders. 18:50:29 @time monqy 18:50:30 Local time for monqy is Tue May 1 11:50:29 2012 18:50:30 The Spider Nest didn’t exist either when i played the last time. Let’s see if i die. 18:50:33 Happy 11:50:29. 18:50:50 elliott: that's a rather belated happy 18:50:50 ion: You have lots of HP. :( 18:50:58 ais523: It's for California. 18:51:10 (on a related note, I get vaguely freaked out whenever I look at the clock and see it's 5:23) 18:51:15 ion: Are you using bigterm? 18:51:18 Your messages keep overlapping. 18:51:20 elliott: I mean you didn't say that in the same second as lambdabot's response 18:51:23 elliott: hit r 18:51:28 Ew, he is. 18:51:34 No, I don't want to resize my terminal. 18:51:40 I want ion to 80x24 instead. 18:51:42 elliott: Hit r to resize your terminal. 18:51:50 ion: try hand of trog??? 18:51:53 or something 18:51:55 hes too berk 18:51:57 oh 18:51:59 elliott: hand of trog doesn't resize terminals 18:52:07 ais523: maybe not for you 18:52:16 ion: anyway, pls use 80x24 :( 18:52:29 monqy: thanks for r though that's useful (for knowing when to yell at people) 18:52:33 elliott: Why? 18:52:52 monqy: please explain to ion about politeness and morals and civilised decency 18:52:56 elliott: you can also see on the games list if a termsize is bigger than yours (itle be red) 18:53:04 yeah i know that part but "so much worke" 18:53:05 ion: ask ##crawl about hugeterm 18:53:25 hugeterm[1/4]: Any terminal size greater than 80x24 makes your games harder to watch for people using the standard size, which also means that all future viewings of your recorded games will be harder to watch. With ttyrecs specifically, larger terms mean both a scrambled view and a shorter playback time. 18:53:37 also its ugly 18:53:45 nethack 4 does not have this problem! 18:53:53 (and wouldn't even if watching were implemented!) 18:54:02 19:53 hugeterm[2/4]: Don't be that guy. 18:54:05 ion is being that guy 18:54:19 except i guess your terminal has to be even bigger than ion's to qualify for "thatguyness" 18:54:22 Let’s try a kynäniska fighter. I suppose that translates to English rather well. A pencil neck. 18:54:22 but still 18:54:26 minor sins are sins; why is ion an octopus 18:54:28 elliott i got eustachio the giant eyeball 18:54:33 monqy: did you die to it 18:54:36 no 18:54:38 monqy: come onnnnn 18:54:48 polying uniques to giant eyeballs means they can't cast 18:54:50 ugh how can i decide between watching ion and monqy 18:54:53 and he hadn't spammed summons 18:54:55 watch both 18:54:56 monqy: yes but 18:54:59 you should have just skipped turns 18:55:13 monqy: what are you doing this game 18:55:14 oh back to spacebar 18:55:20 i can dive if you'd prefer 18:55:26 "im fine with anythinge" 18:56:44 ion: have you seen monqy's spacebar play 18:57:05 no 18:57:09 dude 18:57:10 What’s monqy’s spacebar play? 18:57:15 connect to squarelos now 18:57:29 it's not as impressive as autorobin or xw or cashybrid or any of the other bots really 18:57:33 actually he's not going as fast as usual right now but "only a matter of time" 18:57:39 monqy: wait, when did I say it was impressive 18:57:45 ok 18:57:50 Ok, watching. 18:57:58 it's not impressive, it's just impressively idiotic 18:58:29 Is that a lua script you’re using? 18:58:33 yes 18:58:40 he has autoexplore and an autofight script he wrote both on spcaebar 18:59:07 oh no, not a quarterstaff of chaos 18:59:14 "crawl final bosse" 18:59:19 monqy: Do you happen to have a URL to your crawl config? I’m lazy. 18:59:47 i think the ##crawl bots can generate those 18:59:58 is this CAO or CDO? 19:00:01 CDO 19:00:04 squarelos 19:00:35 elliott: he's squarelos on nethack4.org, too :) 19:00:48 I know he is, I watched him play his single NetHack 4 game :p 19:00:49 bleh, the bots only do CAO RC files 19:00:57 monqy: what did you think of nh4? 19:01:11 it was unplayably laggy for me 19:01:14 ais523: i quote, "nethack is weird" 19:01:25 crawl is weirder 19:01:30 nethack is weirder 19:01:31 ion: http://crawl.develz.org/configs/trunk/squarelos.rc 19:01:32 I bet it's a matter of what you're used to 19:01:32 -!- sebbu has quit (Read error: Connection reset by peer). 19:01:34 I'm on the wrong OS to play df 19:01:34 Thanks 19:01:35 ais523: http://crawl.develz.org/configs/trunk/squarelos.rc 19:01:39 And stream it 19:01:45 In a text-based medium 19:02:11 -!- sebbu has joined. 19:02:11 -!- sebbu has quit (Changing host). 19:02:11 -!- sebbu has joined. 19:02:17 I could theoretically get a webcam-desktop-y thing and figure out my Livestream password 19:02:23 we're watching squarelos tho 19:02:40 ais523: ion: the actual thing is after "AUTOWHATEVER" 19:02:58 -!- Ngevd has quit (Read error: Connection reset by peer). 19:03:06 i havent given much effort to it 19:03:11 # OF ALL COOL MONSTERS, I WANT ONLY THE COOLEST 19:03:15 i probably will actually try and make it good over the summer 19:03:21 -!- Ngevd has joined. 19:03:22 these comments do a good job of summarising my beliefs 19:03:24 and goals 19:03:40 # MAP DELTAS TO HJKLYUBN BUT IN LOWERCASE 19:03:53 I'd have written that comment in lowercase so I wouldn't need the "but in lowercase" 19:04:06 i don't think ais523 appreciates the spirit of squarelos 19:04:21 -!- Ngevd has quit (Client Quit). 19:04:28 -!- nortti has joined. 19:04:48 no wonder the square los fork never really caught on, if squarelos is its biggest supporter 19:05:11 i think squarelos is in "memorial" of squarelos instead 19:05:15 yes 19:05:16 # THING 19:05:23 https://github.com/ion1/crawl-config/compare/master-base...master 19:06:07 did monqy die 19:06:10 xom confusion 19:06:11 i always look away one second beforehand 19:06:14 can't quaff curing because mumy 19:06:15 thanks, xom 19:06:23 maybe i should have jsut stayed still 19:06:26 waited it out 19:06:28 "nah" 19:06:50 * ais523 is upset at what the Crawl devteam did to mummies 19:07:06 the original version of them was a race that was all-around weak but capable of grinding, so that people who liked grinding had something to play 19:07:09 then they removed the grinding 19:07:16 and now they're just a challenge race 19:07:32 that sounds like an improvement to me 19:07:42 ais523: please tell monqy to kill all the plants 19:07:49 he's being horrible and leaving them 19:08:31 pikhq: your bootstrap-linux looks awesome 19:08:31 nortti: You have 1 new message. '/msg lambdabot @messages' to read it. 19:08:46 @messages 19:08:46 elliott asked 24m 35s ago: What package manager? 19:09:18 elliott: I head you wrote a simple package manager 19:09:36 Where did you hear that? I mean, I have, sure. 19:09:44 But I've written multiple things that could be classified as that. 19:09:47 monqy: What are you doing walking around manually? 19:09:50 Oh, you're diving. 19:09:53 meh, if it can't solve Sudoku, it's insufficiently good at resolving complex dependency issues 19:10:14 monqy: I died a lot yesterday. :( 19:10:20 I mean, aftery ou passed out. 19:10:22 *after you 19:10:56 ais523: oh! I was going to ask you 19:11:07 ais523: you know the TAEB blog? it's down, and the Wayback Machine doesn't have it 19:11:17 do you have a copy (particularly of the Planar post), or can you ask sartak for a copy? 19:11:19 elliott: I'm aware of that; however, someone found it 19:11:25 I do have a copy of the Planar post 19:11:32 minus the images 19:11:33 hmm, where's the found version? or is it not anywhere? 19:11:40 without the images is a shame 19:11:41 elliott: from Phantom_Hoover. How can I link to a single post in a log 19:11:41 the blog itself is up elsewhere, also minus the images 19:11:46 I think I have the images saved separately, though 19:11:50 now I just have to remember where it was 19:11:56 nortti: click the space between the name and the time 19:11:58 (yes, it's weird) 19:12:00 then copy the url 19:12:02 needs js 19:12:09 ais523: thanks 19:12:16 http://taeb-nethack.blogspot.de/ 19:12:22 thank you, browser history 19:12:50 thanks 19:12:52 monqy: there you go ^ 19:13:01 bleh 19:13:04 the lack of images is annoying 19:13:13 oh, the video links aren't working either, because I deleted my youtube account 19:13:28 ais523: could you try to dig up the images? it'd be nice to have a complete copy of that post (because I like it) 19:16:03 elliott: I can't click between time and name on android browser or opera mini. Search musl on today's log and you should find it 19:16:09 elliott: http://nethack4.org/pastebin/3.tgz 19:16:22 ais523: thanks 19:17:58 ais523: incomplete 19:18:07 it doesn't have tactical-planning.png 19:18:29 elliott: that isn't the name of the file 19:18:35 or strategic-planning.png 19:18:35 in the copy of the images I have 19:18:39 well, OK 19:18:43 it's the name used in the URL 19:18:44 probably those are "tactics.png" and "strategy.png" 19:19:02 you'll have to use a bit of imagination to work out which image goes where 19:19:43 ais523: that post has no dependencies, right? ISTR a table of cost conversion things that isn't in this post, but I may be misremembering 19:19:51 elliott: never mind. I was trying it with txt version codu.org/logs/log/_esoteric/2012-05-01#161409nortti 19:20:16 Right, inst. That wasn't really a package manager. 19:20:25 elliott: that's the only post I made for that blog 19:20:29 But you could give it a URL and it would automatically build the program it links to. 19:20:30 hmm, inst was a bit like aimake, wasn't it? 19:20:45 except it relied on the thing it downloaded already having a build system of its own 19:20:51 -!- japh has changed nick to wyldstallyns. 19:21:30 ais523: OK, I'm going to upload a version of the post with images to esolangs.org. 19:21:42 heh 19:21:47 I guess nethack4.org would make more sense 19:21:56 elliott: What other software that could be classified as package managers 19:22:14 There was that thing I wrote for Kitten that was too underpowered to work. 19:22:30 Kitten? 19:24:52 A Linux distro I almost wrote but then didn't. 19:24:59 elliott: I recommend reading the post immediately before mine, btw, it's great (about the technical issues of knowing when you have a complete frame) 19:25:06 ais523: yeah, I remember that one 19:25:13 in which sorear found two bugs in BSD 19:26:14 elliott: how was your package manager too uderpowered 19:26:36 In the same way that cp does not make an adequate package manager. 19:26:55 elliott: what features it had 19:26:59 was your package manager cp 19:27:02 Little. 19:27:04 monqy: cp++ 19:27:16 object-oriented cp? 19:27:42 cp with the side effect of incrementing cp 19:28:20 cp with huge bloat over standard cp using object oriented paragdim 19:28:35 and operator overloading! 19:29:20 because everyone just loves that you can't tell what operator really does! 19:30:14 -!- elliott has left. 19:32:00 my package manager was for a pretty long time script that printed "Try compiling it yourself. I'l implement this if I feel like it." 19:32:19 nortti: why would you even run it? 19:33:23 ais523: In case my friends tried to install anything when using my computer 19:33:37 nortti: but you didn't tell them your root password, did you? 19:34:08 ais523: my system allowed installing to ~/bin 19:34:28 ais523: of course I didn't 19:34:50 well, most people wouldn't expect package managers to install there 19:35:14 -!- oerjan has joined. 19:35:21 ais523: it was on my system manual (5 lines of text) 19:37:36 "you can install programs to ~/bin if you want to" 19:38:10 I still don't get how they'd know what command to run 19:38:58 ais523: apt-get was symlinked to it. All of my friends use *buntu or linux mint 19:41:31 -!- shubshub has joined. 19:41:34 hi 19:41:49 !!!Batch abc 19:43:21 !help 19:43:22 ​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . 19:43:34 !userinterps 19:43:34 ​Installed user interpreters: _ about acro aol austro bc bct bf2c bfbignum brit brooklyn bypass_ignore bytes cat chaos chiqrsx9p choo cmd cpick ctcp dc decide drawl drome dubya echo ehird elmer fudd glogbot_ignore google graph hello helloworld id inc insanetemp jethro kraut lperl lsh map monqy num numberwang ook pansy pi pikhq ping pirate plot postmodern postmodern_aoler prefixes python python2 redneck reverse rimshot rot13 rot47 ruby_ sadbf sanetemp sfedeesh sff 19:43:54 !show _ 19:43:54 sh echo User Interps 19:43:56 -!- shubshub has quit (Client Quit). 19:44:09 !_ 19:44:10 User Interps 19:44:14 thank you 19:45:09 !delinterp _ 19:45:09 ​Interpreter _ deleted. 19:46:03 is !bypass_ignore a botloop thing 19:46:33 no, it's for bypassing /ignore :P 19:47:23 oh that makes more sense 19:50:16 "Gasoline makes our cars run and our 19:50:58 "Gasoline makes our cars run and our Molotov cocktails burn. And depending on how much you drive, or how much you fight The Man each week, gasoline may very well be one of the biggest expenses you have. " 19:52:36 * oerjan checks whether the wiki has been locked or something :P 19:53:31 oerjan: why 19:54:09 because there have been no changes in about 2 days 19:55:16 -!- elliott has joined. 19:55:26 you're righ. Interesting 19:55:33 +t 19:56:01 i locked the wiki and deleted all pages and disabled oerjan's account and then graffitied a church 19:56:08 then blew up the government 19:56:09 * oerjan considers taking that as a hint to change the topic, but reconsiders. 19:56:18 elliott: all in a good day's work? 19:56:37 yes tomorrow i'm going to free all prisoners and destroy moon 19:56:41 *the moon 19:56:47 can't destroy moon of course, that's impossible 19:57:05 ion: Weren't you playing Crawl? 19:57:13 alexander abian will finally be vindicated! 19:57:30 oerjan: anyway, the real reason there have been no edits is because there is no quality any more 19:57:31 just ask NSQX 19:57:33 -!- asiekierka has quit (Remote host closed the connection). 19:57:38 elliott: In a moment. 19:58:55 Namely, now. 19:59:18 "Refutations were given toward that idea by NASA saying that part of the exploded Moon would come back as a meteorite impacting the Earth and causing sufficient damage to extinguish all life, while restoring the seasons in the process." 20:00:10 ion: your terminal is still the wrong size tho 20:00:17 no u 20:00:47 exploding the moon: not as good as you'd think? 20:00:47 "Abian gained a degree of international notoriety for his claim that blowing up the Moon would solve virtually every problem of human existence." good 20:01:04 I don’t want a smaller field of vision just because Crawl’s software architecture sucks. 20:01:34 or just NASA propaganda to protect their secret moon base? 20:01:46 monqy: please edcuate ion on not being a terrible person :( 20:02:04 ion: "hugeterm is sinful" - everyone 20:02:11 ion: do you want to be sinre 20:02:23 monqy: Mr. everyone’s free to contribute a patch to fix Crawl. 20:02:24 ion: nobody will ever play your replays on tv!! 20:02:32 Good, they suck anyway. 20:02:41 yeah because you suck (because you use a big terminal) 20:02:47 * oerjan notes that abian has been dead since 1999, and feels old for remembering him. 20:03:13 i dont actually care about 20:03:15 the replay thing btw 20:03:19 i just think its wronge 20:04:15 do you use underlines for unaware or something? 20:04:18 that's weird man 20:05:13 oh i thought it was just a stack of hounds 20:07:48 monqy: oh yeah felids are fast right 20:07:53 yeah 20:07:56 good 20:08:01 are you felde 20:08:06 winning feck of chei continues to be my ultimate goal 20:08:12 chei will slow you 20:08:13 down 20:08:17 exactly 20:08:22 that's why it's terrible 20:10:54 "left tentacle" 20:11:20 haha, the aptitude sudoku solver actually lead to improvements to aptitude 20:16:26 elliott: how was your cp++ different from standard cp 20:16:41 it had a ++ after it 20:17:44 elliott: so it just copied files from place a to place b 20:18:06 with a ++ 20:18:24 ion: phantoms are fun, aren't they? 20:18:41 what the ++ did 20:19:54 ++ 20:20:08 Almost as fun as imps. 20:20:48 monqy: who are we and why are we stalking him 20:20:57 how should I know 20:20:58 that's like 20:20:59 deep 20:21:05 oh i guess i should ask squarelos instead 20:21:15 btw i originally thought "squarelos" was derived form "squirrel" somehow 20:21:16 squirrelos 20:21:19 hah 20:21:21 before i learned what it 20:21:22 actually meant 20:21:40 squirrelos is good 20:21:58 it's where the los is in the shame of a squirrel's silhouette 20:22:06 *shape 20:22:10 also in the shame 20:26:02 ion: What does that macro do? 20:26:13 Searches for corpses i can eat/offer to Trog. 20:26:18 In case i missed one 20:26:37 Ooh, this is an awesome entrance with the c. 20:26:58 What c? 20:27:03 A centaur 20:27:08 Oh, right. 20:27:17 Distortion, eh? 20:27:23 monqy must be proud of you. 20:27:42 I wonder whether to go through an escape hatch 20:28:04 im not proud of disto unless you're wielding it 20:28:20 Oh, he just has it quivered. 20:28:22 That's weird. 20:28:24 ion: Wield that bugger. 20:29:01 ion: You'll die soon, might as well enjoy the remaining time! 20:29:05 heh 20:29:31 Wait, can octopodes wield? 20:29:34 yeah 20:30:00 Wait, what's the difference between an octopode and an octopus? 20:30:31 ∋ 20:30:41 Well, okay. 20:30:44 So you're a set of creatures? 20:33:09 If i say you’re a humanoid, are you a set of creatures? 20:34:18 Yes. 20:34:31 I just don't think "humanoid" is a very descriptive species name, that's all. :p 20:39:00 -!- oerjan has quit (Quit: Lost terminal). 20:39:51 OK, so here's a puzzle for people: what is nocookie.net? 20:39:53 a statue is a humanoid non-creature 20:40:10 visiting it directly just gives a fake error message, and a bunch of analytics scripts that noscript blocks 20:40:41 and it seems to be linked to wikia in some bizarre way, according to search results on the name 20:40:47 doesn't necessarily look fake to me 20:40:52 it's on the rbl blacklist 20:40:55 i can imagine a webserver serving that page for a Host header line it isn't configured to serve 20:42:47 -!- TeruFSX has joined. 20:43:59 "You tentacle-slap it." 20:44:19 yes 20:46:26 -!- Phantom_Hoover has joined. 20:57:27 "Have you heard of the Internet , you colossal dinks? Little demons packing up electric O's and I's, and giving them to tiny robots to carry long tubes? (I think that's how it goes; I refused to buy the TCP/IP text during my undergrad.)" 20:58:22 nortti: actually it's a big truck 20:58:34 hello 20:58:34 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 20:58:36 helliott 20:58:45 That speech was hilarious 20:59:07 I see that elliott has sent me a message regarding that lesser-known proto-esolang, FALSE. 20:59:20 FSVO proto. 21:00:33 It's proto like INTERCAL is, in that it was an esolang before anyone cared to classify esolangs as a thing 21:01:33 Oh wait, it came out in the same year as the BFs? 21:01:51 is P" also a proto-esolang 21:01:57 I guess it's just one of the 3 founding esolangs, then. 21:02:01 nortti, yes. 21:07:12 what's the third founder? 21:07:18 nsqx 21:07:32 ion: WHY AREN'T MY MESSAGES COMING THROUGH 21:07:39 TeruFSX, FALSE, Brainfuck and Befunge,. 21:07:58 More like BObjective FLOLCODE. 21:08:10 yeah, befunge 21:08:27 befunge always felt suprisingly sane to me 21:08:30 elliott: They are. :-P 21:08:37 DON'T DROP THE HAT 21:08:42 WEAR TEH HATE 21:08:56 TeruFSX, yeah, but that's just because at the time 2D and stack-based were esoteric :P 21:09:20 FALSE and Befunge are surprisingly usable, really. 21:09:28 brainfuck was the first tarpit. 21:09:36 *tarpit esolang, that is. 21:10:01 Hmm. 21:10:02 I guess maybe not. 21:10:07 I wonder what Perlis was referring to by Turing tar-pit? 21:10:15 i.e. what examples he had in mind. It was the 80s, after all. 21:10:25 Maybe I'll ask— oh, he's dead. 21:12:02 assembler would be one 21:12:30 a language so universal and powerful it can't really be used? 21:12:33 Assembly language is... not a Turing tarpit. 21:12:39 it's not a turing tarpit 21:12:43 For a start, most architectures aren't Turing complete. 21:12:48 but maybe that's what Perlis was getting at 21:12:59 Hmm. 21:13:09 I suppose so, but if so it's a rather different meaning than is now generally used. 21:13:14 I guess it's unlikely he knew about P''. 21:13:23 But Turing machines were certainly around in the 80s. :p 21:13:33 is there any references to a Turing tar-pit before then? 21:13:41 the word was coined from that quote, I though 21:13:44 *term 21:14:01 Yeah, it did. 21:14:04 *was. 21:15:22 I wonder what Perlis was referring to by Turing tar-pit? 21:15:22 i.e. what examples he had in mind. It was the 80s, after all. 21:15:22 Maybe I'll ask oh, he's dead. 21:15:36 You mangled my em dash. 21:15:38 ISTR that it was in reference to some trends in computer science in the 60s. 21:16:10 Where everyone thought that the key to understanding computation was getting the simplest systems of a given computational class. 21:16:17 the early days of theoretical CS were a golden age for esolang design 21:16:27 design an esolang, prove it's Turing complete, collect PhD 21:16:28 Thus resulting in extremely compact but obtuse systems, i.e. Turing tarpits. 21:16:54 Their esolangs are all boring though. 21:16:58 Phantom_Hoover: Then Wolfram revived that school of thought! 21:17:07 :3 21:17:15 And declared himself a New Kind of Scientist. 21:17:18 Well, put it into a medically-induced coma, perhaps. 21:17:22 Aided by one Alex Smith. 21:17:33 The 523rd Alex Smith to ever exist, and the most: EVIL. 21:21:04 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 21:22:06 Re: Crawl, https://github.com/ion1/crawl-config/compare/master-base...master 21:24:18 -!- aloril has quit (Ping timeout: 265 seconds). 21:28:24 -!- pikhq has quit (Read error: Operation timed out). 21:28:42 -!- pikhq has joined. 21:36:55 -!- aloril has joined. 21:37:10 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 21:52:22 ais523: can you dig esolangs.org? 21:53:47 esolangs.org.86400INA178.79.159.81 21:54:19 ion: You died? 21:54:25 ais523: What nameserver does it use? 21:54:26 looks like it 21:54:35 Someone TV ion's death. 21:54:55 elliott: 4.2.2.1, I think 21:55:03 ais523: not what i meant :) 21:55:07 oh, esolangs.org? there isn't an authority section 21:55:18 elliott: YASD. 21:55:33 can you dig it man 21:55:37 ais523: I suspect you're just not giving dig the right options to see it 21:55:39 ion: What was it to? 21:55:47 elliott: it normally shows it by default 21:55:53 in fact, there's a specific "authority: 0" 21:55:58 Odd. 21:56:00 so I guess it's a cached value from nowhere in paritcular 21:56:11 elliott: cccc and not reading a scroll of teleportation quickly enough. 21:56:45 elliott: Where was the TV again? I thought termcast.org, but i don’t see anything that looks like a Crawl session. 21:57:07 termcast.develz.org. 21:57:31 Actually, if it's on TV then everyone will see all my stupid banter. 21:57:36 I guess we'll just never know. 22:02:12 ion: Hey, I want to play Crawl. 22:02:22 Don’t do iiitt! 22:02:26 Should I go for DsAK, GhMo, or SpAs? 22:02:42 DSAK 22:02:43 "whatever you feel like" 22:03:09 monqy: I asked ion, not you. :( 22:03:12 ion: Aww, really? 22:03:20 I’ll donate some urine, get some snacks and then watch. 22:03:38 Okay, what if not DsAK? 22:03:46 elliott: Do whatever you want. I’ve been meaning to try DS at some point, too. :-P 22:03:49 (I got annoyed with DsAK because I hate Crawl's hunger mechanism.) 22:04:01 Hmm. Is Ds ≠ DS? 22:04:07 Ds = DS, I think. 22:04:09 Ds is DS after the change 22:04:11 I'm not sure which abbreviation is canonical. 22:04:19 monqy: Oh. 22:04:20 it used to be DS then it got changed to Ds 22:04:21 But it's "Demonspawn". 22:04:22 ok 22:04:28 elliott: that's why it was changed 22:04:50 I'll play a few games of SpAs first, since I die quickly that way. 22:05:03 SpEn is nice. 22:05:36 Okay, here goes. 22:06:01 is spen any good for diving? 22:07:17 I have my own monster fan club already. 22:08:27 That was lucky. 22:10:20 monqy: Almost certainly not. OTOH, i’d suck at diving with any character. 22:10:32 Yay. :( 22:11:01 Nice, manage to escape Grinder then die to a scorpion. 22:11:10 you shouldn't have meleed it 22:11:15 Yeah. 22:11:23 If I ran away I'd probably have run into ol' Grinder again, though. 22:11:26 Well, let's try that again. 22:11:30 you could have blowguned it 22:11:35 scorps are weak to poison 22:11:43 How ironic. 22:12:24 Aww. 22:12:30 Once more and then I'll play something less silly. 22:12:43 Good idea: fight Sigmund at XL 1. 22:12:49 He was sleeping! 22:13:18 And you still had stabbing at whatever it starts at. :-P 22:14:27 Where is that bloody downstairs... 22:15:19 FINALLY 22:17:02 welp 22:17:16 lol 22:17:23 nice 22:17:35 So yesterday Bethesda posted on their Twitter that they'd release information about the upcoming DLC today. 22:18:12 Today they posted on their blog the title of the DLC, a generic poster and that they'd give more details at E3. 22:19:37 Isn't Xom great? 22:20:25 lol 22:20:50 heh 22:21:32 xom... 22:22:06 Well, that was fun. 22:22:52 You stopped already? :-( 22:23:35 Only SpAs. 22:23:45 I'm deciding DsAK vs. GhMo for my non-silly game. 22:24:16 Oops. 22:24:30 monqy: Is Spriggan Preist terrible? I just accidentally selected it :D 22:24:46 probably 22:25:07 Okay, let's try this. 22:27:04 Well, that's unhelpful. 22:28:40 *Five* altars of Xom? 22:29:08 To be able to handle a flood of new followers. 22:31:29 Is Terence scary? I forget. 22:31:41 Not too scary IIRC 22:32:12 Indeed. 22:34:01 monqy: Does sustenance do anything to ghouls? 22:34:12 See if d, drops it. 22:34:55 Hmm, what does d, do? 22:34:57 Drop useless stuff? 22:35:03 yeah 22:35:05 Unfortunately I like my scrolls of random uselessness. 22:36:03 How fast are giant newts? 22:36:36 Normal IIRC 22:37:06 yeah normal 22:38:03 -!- augur has quit (Remote host closed the connection). 22:38:31 Oh joy. 22:38:56 Eeeeh. 22:38:56 Hmm. Can you find the temple with ^Fecumenical? In any case, ^G will show if you’ve seen the entrance. 22:39:17 ion: Yes, ^Fecumenical works, because it's the "entrance to the Ecumenical Temple". 22:39:35 Yeah, i was wondering whether ^F sees such things or now. 22:39:37 t 22:41:33 Este amuleto protege a su portador de algunas formas de confusión mental, incluyendo la furia involuntaria. 22:41:43 You should play crawl in some language you don’t know. 22:42:21 book of beasts 22:42:23 Un libro con hechizos mágicos. ¡Ten cuidado, no vaya a ser que te muerda! 22:42:38 La peau d'un animal. 22:46:40 -!- Tod-Autojoined has joined. 22:47:49 -!- TodPunk has quit (Read error: Connection reset by peer). 22:49:37 -!- glogbackup has quit (Read error: Connection reset by peer). 22:50:07 -!- oklopol has quit (Ping timeout: 244 seconds). 22:50:08 -!- Slereah has quit (Ping timeout: 240 seconds). 22:50:30 -!- Zetro has quit (*.net *.split). 22:50:30 -!- lahwran has quit (*.net *.split). 22:51:00 -!- Slereah has joined. 22:51:08 -!- Phantom_Hoover has quit (*.net *.split). 22:51:08 -!- quintopia has quit (*.net *.split). 22:51:09 -!- nvt has quit (Ping timeout: 244 seconds). 22:51:38 -!- tzxn3 has quit (Ping timeout: 240 seconds). 22:51:40 -!- rvchangue has quit (Ping timeout: 244 seconds). 22:51:40 -!- kmc has quit (Ping timeout: 244 seconds). 22:51:47 -!- pikhq has quit (*.net *.split). 22:51:47 -!- monqy has quit (*.net *.split). 22:51:47 -!- Madoka-Kaname has quit (*.net *.split). 22:51:47 -!- Zuu has quit (*.net *.split). 22:51:48 -!- qfr has quit (*.net *.split). 22:51:48 -!- aloril has quit (*.net *.split). 22:51:48 -!- fizzie has quit (*.net *.split). 22:51:49 -!- atehwa has quit (*.net *.split). 22:51:49 -!- TeruFSX has quit (*.net *.split). 22:51:50 -!- sebbu has quit (*.net *.split). 22:51:50 -!- fungot has quit (*.net *.split). 22:51:50 -!- Nisstyre has quit (*.net *.split). 22:51:50 -!- clog has quit (*.net *.split). 22:51:50 -!- itidus21 has quit (*.net *.split). 22:51:50 -!- Lumpio- has quit (*.net *.split). 22:51:50 -!- variable has quit (*.net *.split). 22:51:51 -!- elliott has quit (*.net *.split). 22:51:51 -!- MoALTz has quit (*.net *.split). 22:51:51 -!- EgoBot has quit (*.net *.split). 22:51:51 -!- azaq23 has quit (*.net *.split). 22:51:51 -!- comex has quit (*.net *.split). 22:51:52 -!- cheater has quit (*.net *.split). 22:51:52 -!- ais523 has quit (*.net *.split). 22:51:52 -!- Sgeo has quit (*.net *.split). 22:51:52 -!- cswords_ has quit (*.net *.split). 22:51:52 -!- lambdabot has quit (*.net *.split). 22:51:53 -!- fizziew has quit (*.net *.split). 22:51:54 -!- Deewiant has quit (*.net *.split). 22:51:54 -!- absentswett has quit (*.net *.split). 22:51:54 -!- FireFly has quit (*.net *.split). 22:51:54 -!- Gregor has quit (*.net *.split). 22:51:54 -!- yorick has quit (*.net *.split). 22:51:54 -!- mroman_ has quit (*.net *.split). 22:51:58 -!- lifthrasiir has quit (*.net *.split). 22:51:58 -!- Kray has quit (*.net *.split). 22:51:58 -!- ineiros has quit (*.net *.split). 22:53:13 -!- coppro has quit (Ping timeout: 244 seconds). 22:58:20 -!- rvchangue has joined. 22:58:20 -!- rvchangue has quit (Changing host). 22:58:20 -!- rvchangue has joined. 22:58:28 elliott: Y U NO PLAY? 23:00:24 -!- derdon has quit (Remote host closed the connection). 23:00:52 -!- coppro_ has joined. 23:00:52 -!- kmc has joined. 23:00:52 -!- nvt_ has joined. 23:00:52 -!- pikhq_ has joined. 23:00:52 -!- oklofok has joined. 23:00:52 -!- aloril has joined. 23:00:52 -!- TeruFSX has joined. 23:00:52 -!- elliott has joined. 23:00:52 -!- sebbu has joined. 23:00:52 -!- monqy has joined. 23:00:52 -!- MoALTz has joined. 23:00:52 -!- clog has joined. 23:00:52 -!- EgoBot has joined. 23:00:52 -!- fungot has joined. 23:00:52 -!- cheater has joined. 23:00:52 -!- ais523 has joined. 23:00:52 -!- azaq23 has joined. 23:00:52 -!- lambdabot has joined. 23:00:52 -!- Sgeo has joined. 23:00:52 -!- itidus21 has joined. 23:00:52 -!- Madoka-Kaname has joined. 23:00:52 -!- cswords_ has joined. 23:00:52 -!- Deewiant has joined. 23:00:52 -!- Kray has joined. 23:00:52 -!- absentswett has joined. 23:00:52 -!- lifthrasiir has joined. 23:00:52 -!- Zuu has joined. 23:00:52 -!- comex has joined. 23:00:52 -!- Nisstyre has joined. 23:00:52 -!- fizzie has joined. 23:00:52 -!- Lumpio- has joined. 23:00:52 -!- qfr has joined. 23:00:52 -!- atehwa has joined. 23:00:52 -!- variable has joined. 23:00:52 -!- FireFly has joined. 23:00:52 -!- Gregor has joined. 23:00:52 -!- yorick has joined. 23:00:52 -!- fizziew has joined. 23:00:52 -!- mroman_ has joined. 23:00:52 -!- ineiros has joined. 23:01:02 Oh you're kidding me. 23:01:07 -!- Phantom_Hoover has joined. 23:01:07 -!- quintopia has joined. 23:01:32 -!- kmc has changed nick to Guest90172. 23:01:37 Hi, Guest90172. 23:01:56 -!- tzxn3_ has joined. 23:01:56 -!- Zetro has joined. 23:01:56 -!- lahwran has joined. 23:01:57 -!- Guest90172 has changed nick to kmc_. 23:01:59 jeez, split hit a lot of people here too 23:02:22 monqy: What's warding? Henzell isn't working for me. 23:02:24 -!- kmc_ has changed nick to kmc. 23:02:36 -!- lahwran has quit (Max SendQ exceeded). 23:02:46 * elliott wonders how you're meant to reach that pet rock store. 23:02:47 warding makes melee attacks from summoned stuff fail sometimes, and also gives you rN+ unless that changed 23:02:59 Well that sounds useless. 23:03:04 Oh, wait. 23:03:07 From other people's summoned stuff. 23:03:11 Okay, that sounds less useless. 23:03:19 pet rocks? 23:03:24 Yes. 23:03:27 Pet rocks. 23:03:28 oh 23:03:34 I think you were supposed to use the boring beetle 23:03:41 to get through the walls 23:03:44 or you could dig 23:03:46 or something 23:04:07 They give you a dangerous monster just to let you get into their pet rock store? 23:04:27 You could hit the wall really hard. 23:09:21 Back. 23:09:52 Nice. 23:10:02 Nicer. 23:10:09 :( 23:11:03 ion: You should, like, fish me out of this mess. 23:12:44 -!- MoALTz has quit (Ping timeout: 252 seconds). 23:13:13 OH THANKS ION & MONQY 23:15:08 monqy: :'( 23:15:12 * ion watches 23:15:32 Convince the jelly, the frog and the orc to join your side. 23:15:44 oh, 23:15:45 a mess 23:15:50 what do you have 23:15:59 Not much. 23:16:03 mmmmmmmm-hm 23:16:08 I wanted to id those potions but: no scrolls. 23:16:08 lots of unidentified stuff I see 23:16:22 And that's kind of useless with the failure rate. 23:16:37 -!- lahwran has joined. 23:16:44 quaffid is less dangerous on ghouls than most races since potions of mutation don't really hurt you 23:16:55 nor do potions of decay 23:16:56 ,etc 23:17:06 and wasting cure mut is a non concern 23:17:26 (since you don;'t get muts) 23:17:40 Yes, but. 23:17:58 What potions have you not identified yet? 23:18:01 There's four potions with 2; at most two are going to be what I want. 23:18:10 ion: I forget how to tell. 23:18:13 \ 23:18:27 All of them. :p 23:18:33 Toggle with - 23:18:42 Why? 23:18:45 I don't recognise any potions. 23:18:47 So that would just list every potion. 23:18:55 ah, ok 23:20:03 Hey, what luck. 23:20:08 monqy: Oh, and I'm on a downstairs. 23:20:14 I lured these guys upstairs. It wasn't my proudest moment. 23:20:19 oh 23:20:25 yyeah 23:20:31 What's downstairs is more orcs, mostly. 23:20:46 kill the jelly 23:20:54 What, with 28 HP? 23:21:03 what else can you do 23:21:04 I went down from 50-something HP to like 10 in one turn. 23:21:06 the jelly is almost dead 23:21:08 I have another potion of curing. 23:21:12 was that from ascending the stairs 23:21:16 Yes. 23:21:17 (stair ascent takes a long time) 23:21:19 Oh. 23:21:22 and you can't dodge 23:21:27 ok 23:21:31 are you weak 23:21:45 Depends what you mean by weak 23:21:45 i dont know this character 23:22:21 -!- Phantom__Hoover has joined. 23:22:31 That was a sincere question. 23:23:28 -!- augur has joined. 23:24:17 monqy: :( 23:25:35 -!- Phantom__Hoover has quit (Client Quit). 23:25:51 ooops 23:25:52 uh 23:25:53 uh 23:26:04 Nothing happened since last time, dude. 23:26:06 -!- quintopi1 has joined. 23:26:11 squishy and low damage output 23:26:15 you seem both 23:26:24 if you took all that damamge and couldn't kill the jello 23:26:45 but maybe you just got unlucky or i underestimated the orc or something 23:26:46 "im not too bad at unarmed combat i guess" 23:26:52 im ok on the armour front 23:27:36 you don';t look okay 23:27:43 8 ac or what-have-you isn't very much 23:27:54 welp 23:28:18 time to die again 23:32:13 awesome 23:32:26 -!- MoALTz has joined. 23:32:38 -!- Phantom_Hoover has quit (*.net *.split). 23:32:38 -!- quintopia has quit (*.net *.split). 23:33:05 hey, fire resistance 23:33:19 i'm inevitably going to die quickly so i don't get the chance to benefit from all this loot 23:33:25 case in point 23:33:49 heh 23:33:56 I didn't expect it to follow me to the stairs. :( 23:36:41 Time for another depressing march into inevitable doom. 23:36:42 *to 23:36:45 *towards 23:36:51 Elliott's ghost (average Spriggan Assassin) comes into view. 23:37:17 Nice. 23:37:22 Why are you Trog? 23:37:40 For bersercques and the starting stats. 23:38:10 Guess who just died! 23:39:16 doooooooooooom 23:39:37 kmc: You should watch me play Crawl. It's a balst. 23:39:48 Also a blast. But mostly a balst. 23:40:00 A balst indeed. 23:40:07 a ballast 23:40:19 An active ballistomycete. 23:40:33 Yes, I admit, I googled the full name. 23:41:02 I forget if rCorr is worthwhile. 23:43:15 G - a ring of the Octopus King (left hand) {tried, AC+1 EV+1 Str+1 Dex+1 Int+1} 23:43:28 elliott: It is if you ever melée jellies. :-) 23:43:37 All the time. 23:44:00 Guess who has teleportitis! 23:44:06 yay 23:44:07 -!- pikhq has joined. 23:44:13 -!- pikhq_ has quit (Ping timeout: 245 seconds). 23:44:46 elliott: Did you eat a leprechaun/nymph/tengu corpse?! 23:44:50 No. 23:47:24 Not a scroll of teleportation!!!! NOOOO 23:47:28 I might... TELEPORT 23:47:44 Has the potion of heal wounds been nerfed in the last six months? 23:48:10 Ask monqy; I only started playing 10 days ago. 23:49:48 is that like summoning sickness 23:50:04 kmc: What, teleportitis? 23:50:13 Teleportitis is where you teleport randomly every now and then. 23:50:57 -!- lambdabot has quit (Ping timeout: 272 seconds). 23:51:00 -!- fizziew has quit (Ping timeout: 272 seconds). 23:51:05 kmc: You should play NetHack! (You shouldn't play NetHack.) 23:53:58 -!- fizziew has joined. 23:56:08 ion: Help, I've had teleportitis for like a billion turns now. :( 23:56:33 > how many turns is a billion 23:56:42 "rip lambdabot" 23:56:55 elliott: Get a potion of cure mutation! 23:57:08 cutation 23:57:10 -!- lambdabot has joined. 23:57:13 that. 23:57:16 ion: Not mutation. 23:57:17 Cursed ring. 23:57:25 Get a potion of cure cursed ring! 23:57:25 Get a scroll of remove curse. 23:57:31 ion: I've tried. 23:57:32 cursed ring 23:57:34 I've id'd about 5 scrolls. 23:57:36 None of them are remove curse. :( 23:58:18 An iguana, a hippogriff, a giant frog, a jelly, an orc warrior and 2 small zombies come into view. 23:58:39 k A manticore and a hill giant come into view. 23:59:41 ion: Nice. 2012-05-02: 00:01:54 monqy: Is an ancient robe worth trying on? 00:02:31 elliott: How ancient? 00:02:36 For a heavy armor guy, i’d try it out of curiosity (have a scroll of remove curse or read detect curse first). For a robe guy, definitely. 00:02:44 You might want to wash it first. 00:03:15 shachaf: elliott likes other people’s clothes unwashed. 00:03:30 You finish putting on the cursed -1 robe of Folly {-Cast Int-5 Curse}. 00:03:30 You feel stupid. 00:03:30 Oops, that feels deathly cold. 00:03:35 :-) 00:03:49 This will go well with my cursed ring of teleportation. 00:04:02 Remember what i said about having a scroll of remove curse? 00:04:04 elliott: id yoha ve emove curse? 00:04:08 -!- elliott has left. 00:04:25 I think elliott is trying to teach me not to do that. 00:05:03 You could ssh to the crawl server and ask him that in game. 00:05:32 -!- elliott has joined. 00:05:33 He doesn't answer my Cruestions. 00:05:36 hi elliott 00:05:38 ion: Take a glance at my game. 00:05:39 helliott 00:05:50 elliott: nice 00:06:03 Are you fighting Pistachio? 00:06:22 YAY YOU WON! 00:06:27 That was a tough nut to crack, eh? 00:07:03 I guess you had to draw him out of his shell first. 00:07:41 (not good at pistachio puns, please send help) 00:07:57 01:07 eustachio[3/3]: Beware his glorious mustache! Not to be confused with pistachio. 00:08:16 good pun 00:16:07 it occurs that https://github.com/kmcallister/qoppa is kind of an esolang and so i should mention it here 00:20:51 Thank you for your minimal contribution to the channel! 00:21:11 Oh, we have another new member of the wiki who doesn't know how to use preview. 00:21:25 And they made a brainfuck derivative. 00:21:27 It occurs that http://en.wikipedia.org/wiki/Finnish_language is kind of an esolang and so i should mention it here 00:21:45 "The language utilizes cellular automation" It... does? 00:22:08 "The language utilizes a cellular automation. The automation evolves in a data structure known as the Nevermore, hence, the language's name. The structure is a bit array of length 8 with an initial value set to 0 [0 0 0 0 0 0 0 0]." 00:22:10 I think we're being trolled. 00:22:23 ion: [[Finnish language]] is too eso for my taste. :-( 00:23:55 If anyone wants to go on a ride, start at http://esolangs.org/w/index.php?title=Nevermore&diff=next&oldid=32178 and keep hitting "newer edit". 00:26:17 kmc: You realise Scheme has functions to support alist munging ,right? 00:26:25 bind could be a lot simpler (although you'd need to change (var binding) to (var . binding)). 00:27:00 Oh, hmm. 00:34:54 elliott: I entered the Lair, but i think i’ll stop for now. 00:35:02 More like Liar. 00:35:15 i did not realize that 00:35:16 Lawyer 00:35:20 which functions? 00:35:31 *munging, right? 00:35:33 kmc: I'm not sure which one I was thinking of looking at bind. 00:35:39 kmc: But it definitely has an insert-into-alist function. 00:36:06 -!- Patashu has joined. 00:37:38 * elliott started to play but then immediately quit. 00:37:42 It is a [[brainfuck]] derivative designed to be as difficult and obscure to program in. 00:37:46 You accidentally the comparison. 00:46:34 <…> so given that this is math 12, does it need to be conanical form? 00:46:36 O’Brien? 00:50:21 ion: That's a fancy '\'' you've got there. 00:50:35 '’' 00:50:45 Nonsense. We speak ASCII in here. 00:50:57 O'Brien was clearly the best person in _1984_. He knew what was up. 00:51:45 kmc: "So apply takes the uglier approach of quoting each argument to prevent double-evaluation." 00:51:46 Given that this is #esoteric, shouldn’t we speak something like EBCDIC here? 00:51:52 kmc: FWIW, I think the solution to this is to simply drop apply. 00:52:02 It's not a very meaningful operation on operatives. 00:52:55 Oh, by the way, if anyone wants to read ais523's post on the Planar NetHack AI with the pictures, it's up at http://esolangs.org/planar/. 00:53:04 Long-term validity of URL not guaranteed. 00:53:33 @time monqy 00:53:35 Local time for monqy is Tue May 1 17:53:34 2012 00:53:35 elliott: well, can you get rid of 'apply' in the interpreter? 00:53:37 @tonqy 00:53:37 Unknown command, try @list 00:53:38 without nastiness? 00:53:46 kmc: Probably. I'd have to see where it's used. Was that in the post? 00:53:51 i agree it's not meaningful on operatives; my 'apply' will produce nonsense if you use it on a not-applicative 00:53:54 yes 00:54:03 If you're going for Scheme polyglotting, then yes, you'll need something silly like that. 00:54:10 That's because Scheme doesn't use operatives :P 00:55:43 i don't know if it quite counts as polyglot 00:55:50 but yeah, that's almost the whole point of the article 00:56:06 Huh. Early OS X development releases were actually for the IBM PC. 00:56:18 * elliott would just write a metacircular evaluator and a separate Scheme interpreter. 00:56:21 But that's no fun, I know. 00:56:45 pikhq: This thing? http://upload.wikimedia.org/wikipedia/commons/6/69/IBM_PC_5150.jpg 00:57:23 elliott: No, the later 32-bit IBM compatibles. Obviously. 00:57:59 But there's no other damned way of referring to that hacked-up arch. 00:59:02 The edits just keep coming in. 01:02:31 ^ul (:(1)*(:(2)*(:(3)*(:(4)*(:(5)*(:(6)*(:(7)*(:(8)*(:(9)*(!~:^)))))))))):(:)!(~^~(~a~*~a~*)~a*^:(0)*)~a*~:(a(:^)*())~*a(:^)*~()~(0)((!^~)())(:)!((:(~:(,)*S~^!^)~a*^:^~!a~^*a*)~a*^:^):^ 01:02:32 0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597, ...out of time! 01:02:57 ^ul (:(1)*(:(2)*(:(3)*(:(4)*(:(5)*(:(6)*(:(7)*(:(8)*(:(9)*(!~:^)))))))))):(~^~(~a~*~a~*)~a*^:(0)*)~a*~:(a(:^)*())~*a(:^)*~()~(0)((!^~)())((:(~:(,)*S~^!^)~a*^:^~!a~^*a*)~a*^:^):^ 01:02:58 0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597, ...out of time! 01:04:03 elliott: well the claim is that you can start with a tiny fexpr language and produce something with enough syntax to be usable for 'real programming' 01:04:12 Right. 01:04:18 (ignoring the LOLPARENTHESES crowd) 01:04:21 You don't necessarily need to make your interpreter valid Scheme for that, though. 01:04:27 it makes the claim stronger, though 01:04:32 Fair enough. 01:04:50 * elliott wasn't dissing the article, just saying I'd drop apply were I making my own operative-based language. 01:04:55 sure 01:05:00 i didn't think you were dissing the article :) 01:05:21 if i were making my own operative-based language i might suck it up and have primitive wrap/unwrap like Kernel 01:05:45 but for the demonstration, that gets in the way of "omg eval is only three lines" 01:06:02 I don't like wrap/unwrap at all. I'd rather build the evaluation logic into lambda. 01:06:59 Hmm 01:07:10 Lazy Newb Pack comes with alternate keybindings 01:07:20 eh? 01:07:26 And other stuff that seems like it would be useful on more than just Windows 01:07:32 monqy, for Dwarf Fortress 01:07:41 oh 01:13:28 just 01:13:28 play 01:13:29 stock 01:13:30 df 01:13:32 it's easy 01:13:41 hello monqy 01:13:59 Sgeo: ok by stock i mean "stock with dwarf therapist" but that's it 01:14:00 elliott, I'll be fine with the guide on the wiki, right? 01:14:07 yes, the wiki guide is good 01:14:21 (and you won't need dwarf therapist until you get a bunch of dwarfs and need to futz about with micromanaging the labours) 01:14:44 I don't wanna micromanage labour 01:14:48 tough 01:14:58 ("labour" is a technical term here) 01:15:07 I know what it means 01:18:24 Ugh 01:18:28 Need to fix the sound 01:19:10 your dwarfs are unionizing? 01:19:21 Sgeo: you uh 01:19:32 could just play http://www.youtube.com/watch?v=-6FXeupOp04 in the background 01:19:34 since that's the only sound 01:20:17 elliott, YouTube is crap for me 01:20:46 Sgeo: the mp3 or ogg or whatever file is in the game directory somewhere :P 01:20:47 in data/ I think 01:20:59 Hmm, that's fine 01:21:12 Wait, that music was actually in the game? 01:21:33 Lumpio-: That's what plays constantly in a loop throughout a game of Dwarf Fortress in Fortress mode, yes. 01:21:45 :V 01:22:06 Are you implying you haven't played DF? :( 01:22:11 Argh, what settings do I use to make DF be decently large? 01:22:21 I know I've done it before 01:22:21 Sgeo: You press the maximise button. 01:22:40 If you mean font size, you probably don't want that any bigger, or it'll be difficult to see enough at once. 01:22:46 Me? 01:22:48 I changed the WINDOWEDX and WINDOWEDY and curses thing 01:22:57 Lumpio-: Yes. 01:23:04 Sgeo: What's wrong with maximise? 01:23:10 I watched somebody play it on youtube 01:23:28 elliott, that I've done it before without maximize and maximize means harder to chat at the same time 01:23:30 Too much micromanagement. 01:23:40 Lumpio-: It's not really as micromanagey as it looks. 01:23:44 Also, I don't like smiley faces 01:23:47 Some people play it like that but they're boring. 01:23:52 Little smiley faces 01:23:57 I like beards 01:23:58 Also the whole "view one horizontal level of the world at once" thing looks confusing as hell. 01:24:03 Sgeo: You'll end up maximising it anyway. And they come as beards by default. 01:24:07 It would benefit from modern 3D graphics, at least above ground 01:24:14 Lumpio-: Oh please. 01:24:15 But I bet they're too lazy to implement that. 01:24:17 They say that about roguelikes. 01:24:32 tbf df is uglier than roguelikes 01:24:35 elliott, no they don't 01:24:36 It's a deliberate design decision; Slaves to Armok: God of Blood (the game to which DF is a sequel) was 3D. 01:25:00 Sgeo: Yes, they do. 01:25:09 Sgeo: If they don't, you've configured something brokenly. 01:25:19 Are you running it with terminal output or something? 01:25:27 elliott, I am not 01:25:56 And it was the same when I installed via Lazy Newb Pack on a school computer with no graphics set 01:26:12 Well, the default smilies do have beards. Admittedly it looks kinda like ":D" if you don't know they're beards. 01:26:15 And it was the same when I played DF a long time ago and changed a configuration option to fix it 01:26:28 ...oh 01:26:49 Hmm, wait, that's how it looks in CP 437 too. Well, whatever, for the purposes of DF they're beards. 01:26:52 hmm, anyone, perhaps Gregor, know of any good free MIDI desynthesizers? 01:26:57 I should make the water levels show up 01:27:01 as in, you put a .ogg or whatever in and get a .mid out 01:27:09 there's one in the repositories here but it doesn't actually work 01:27:11 ais523: cat /dev/urandom 01:27:18 elliott: that's pretty unlikely to work 01:27:23 It'll work as well as anything else. 01:27:25 Have you seen recent changes? 01:27:35 no, should I? 01:27:46 Well, uh. 01:27:47 Sure. 01:27:48 and this should not be a massively hard problem, I've been considering writing one myself if there aren't any 01:28:04 I recommend viewing them all in order for the best experience. 01:28:25 (You have to set ?limit=100 to see all of them.) 01:28:41 ah, OK 01:28:47 someone should tell them about the preview button 01:28:55 my RSS feed bunched them into 7 changes 01:29:06 the really hilarious thing is, I don't think they removed the BF instructions yet 01:29:30 I guess I could just look at the page to make sure 01:29:36 also, that language reminds me weirdly of Malbolge 01:30:10 ais523: it's best to view the changes in order 01:30:15 because it becomes about 01:30:18 4 different languages 01:30:22 in order 01:30:29 I can't tell at a glance whether it's harder or easier than Malbolge to program in, that's probably a good thing 01:30:30 and ends up in weird half-way states along the way 01:30:36 also, you know who gets to tell them about the preview button? :) 01:33:00 me, I guess 01:33:04 Xamarin has just announced that they got the Java part of Android ported to C# via machine translation. 01:33:10 oh boy, the comments on that one are going to be great 01:33:26 (it puts five different fanboy/troll factions in conflict) 01:33:54 ais523: hey, what would happen if I pointed TAEB at a Crawl server? 01:34:13 elliott, anything wrong with curses square? 01:34:24 elliott: it /might/ manage to start a game, but it would error out as soon as the game started due to not being able to parse its stats 01:34:28 Sgeo: square fonts are bad 01:34:32 make text difficult to read 01:34:34 Ah 01:34:35 and even then, you'd need to put the class/race in the RC file 01:34:52 oh, hmm, that wouldn't work either, it'd just replace it with a NetHack RC file, which would cause Crawl to spew warnings 01:34:53 ais523: can't I just make it assume things about the stats if it can't parse them? :) 01:34:57 elliott: in short, go for it, it'll be hilarious 01:35:00 and no, that's not how TAEB works 01:35:14 I was working on my own Crawl bot using TAEB technologies, but didn't get very far 01:35:27 due to problems trying to parse things like items; it was surprisingly hard to get it to chop and eat corpses 01:35:42 how hard is it to get TAEB running? 01:35:55 I'm a bit scared about all the dependencies, given that it's a bit bitrotten by now 01:36:16 we fix the dependency bitrot every several months 01:36:29 so the bitrot is rarely all that bad 01:36:38 then why is the last repo commit a year old? 01:36:47 last time we tried, it wouldn't run on my machine but would on other people's 01:36:53 and wrong repo, I guess, are you taking it from my repo? 01:37:06 link? 01:37:14 https://gitorious.org/taeb/ais523 01:37:14 (also, how long does it take to install all the deps?) 01:37:35 maybe 20 minutes to half an hour, faster than that if you aren't on a netbok 01:37:37 *netbook 01:37:53 any known OS X–related problems? 01:37:56 hmm, I should really put the dependency list in the repo 01:38:03 elliott: it hasn't been tested on OS X for several years 01:38:08 great 01:38:24 which of Planar and whatever the default AI is called are most likely to fail less :) 01:38:27 or fail more entertainingly 01:39:27 you should try to get Demo working first before doing anything else 01:39:39 but TAEB won't reach the point the AI is called anyway, if you run it on a Crawl server 01:39:58 bah, the time vs. fun assessment is rapidly going in the wrong direction :) 01:40:15 you should write a nethack bot that can cope with absolutely any screen it gets 01:40:38 the /correct/ behaviour upon encountering a screen never generated by NetHack is calling a human for help 01:41:05 no, it's marching on cluelessly 01:41:12 elliott, ais523: Ooh, the NetHack AI is cool. 01:41:25 ion: referring to the post I linked? 01:41:31 yes 01:41:32 ion: "the" is possibly a bad article; there are two major frameworks and three major AIs 01:41:55 http://esolangs.org/planar/ 01:41:57 have any of them won 01:42:05 ion: TAEB::AI::PLanar is mine 01:42:09 monqy: none of them have got near 01:42:17 I’d love to see a video capture of that in action. 01:42:26 ion: NAO has ttyrecs 01:42:31 autorobin's got much further in Crawl than any of the NetHack AIs have in NetHack 01:42:35 you could probably request one for one of the TVs 01:42:39 yikes 01:42:50 monqy: the reason is that Crawl is a much more straightforward game than NetHack 01:42:55 it's a lot more about not typoing than about actual thought 01:42:58 NetHack has a lot more special cases than Crawl 01:42:59 so it suits bots quite well 01:43:12 and the kinds of spoilers it has are the kinds that bots can't learn, IMO 01:43:14 also, Crawl has felids, and Trog 01:43:22 ais523: is nethack about actual thought 01:43:26 no 01:43:32 it's about looking up spoilers 01:43:38 FeBe is a really really good combo for bots, because it's balanced and yet incapable of using most items and all spells 01:43:41 Crawl is about looking up monster stats 01:43:43 monqy: it is sometimes, but only if you play badly 01:43:45 are any roguelikes about actual thought :( 01:43:50 rogue is about not dying 01:43:53 monqy: Shiren? 01:44:02 but it's commercial 01:44:02 ADOM is about dying 01:44:17 Dwarf Fortress is about dwarfs in a fortress 01:44:20 robotfindskitten is about finding kitten 01:44:21 elliott: ADOM is about crazy complicated triggers that have effects hundreds of thousands of turns later 01:44:40 ADOM is about ancient domains of mystery 01:44:50 Crawl needs monster spoilers or you die; ADOM needs plot spoilers or you find you've made the game effectively unwinnable a week later 01:44:55 NetHack is about hacking the net 01:45:16 no it isn't, that's Uplink 01:45:43 hmm, so what I will do, is upgrade all relevant modules, just as I recently upgraded Perl 01:45:45 then try to run TAEB 01:46:05 and then bug #moose (or ##moose perhaps) for help, if I can't fix the obvious problems myself 01:46:08 time for a bit derotting 01:46:18 ais523: should I try and write a Crawl bot? (N.B. there's a fair chance that if I do this I'll never go back to playing Crawl normally, which I enjoy 01:46:25 elliott: anyway, I just committed dependencies.sh 01:46:36 I'd say get sick of Crawl first, /then/ write the bot 01:46:50 that was my plan 01:46:54 I'll even lend you Brute's source code if you like, so you can skip the fiddly parts like dgl login 01:47:06 ais523: I was going to do the Lua script thing 01:47:09 since Crawl already has scripting hooks 01:47:20 oh, OK 01:47:22 and then move to a standalone thing once it outgrows that 01:47:26 they had to ban autorobin, eventually 01:47:31 what 01:47:32 ban howso? 01:47:36 because it runs on the server, and it used 25% CPU 01:47:39 elliott: kindly ask people to stop running it 01:47:45 great definition of ban 01:47:57 monqy: guess who's playing normal crawl 01:48:05 ok 01:48:05 elliott: elliptic? 01:48:06 elliott, where is SHOW_FLOW_AMOUNTS? 01:48:11 ais523: yes; also me 01:48:16 Sgeo: dunno, but don't bother turning it on 01:48:41 elliott: I don't know if elliptic's actually playing, it's a guess 01:48:49 elliott, wait, what? 01:48:53 elliptic isn't playing 01:48:54 you implied that you were quite strongly, so it /wouldn't/ be a guess 01:49:07 has ais523 seen me playing crawl 01:49:12 * ais523 logic 01:49:25 oh boy, a cursed amulet that I don't know what it is is around my neck 01:49:32 I'm sure it must be something really helpful 01:49:38 why did you put it on 01:49:46 i didn't know it was cursed 01:50:03 amulets tend not to autoid 01:50:15 you never know, it might be helping me 01:50:31 and it probably woulnd'nt help you at this point eithr 01:50:35 how much str for plate armour again 01:50:43 18 01:50:45 thx 01:51:17 lage 01:51:31 maybe i should go light armour this time 01:52:19 ok 01:52:25 monqy: it was probably an amulet of get killed by terrence 01:52:34 hmm, perhaps I should make another serious attempt to win Crawl, because I feel I can't insult it properly unless I've actually won it 01:52:42 but I just know I'm going to end up hating it again 01:52:44 more than usual, I mean 01:53:00 I started playing so I could authoritatively dislike it 01:53:03 -!- azaq23 has quit (Quit: Leaving.). 01:53:11 elliott: it takes a while 01:53:19 see my hate is justified because i've won 01:53:19 that's still the plan, it's just that the dislike is going to be less than my baseline level of dislike for roguelikes 01:53:21 which wasn't what i was expecting 01:53:26 (note: that still doesn't mean i'll like it) 01:53:44 it irritates me less than nethack when i die at least 01:53:53 hmm 01:53:56 -!- azaq23 has joined. 01:54:02 it's the other way round for me, but possibly because I'm better at not dying in NetHack 01:54:15 when I do die in NetHack, unless it's very early game it typically feels like my own fault, unlike in Crawl 01:54:25 -!- azaq23 has quit (Client Quit). 01:54:31 well, 99.99% of all my roguelike deaths are YASDs 01:54:45 but with nethack there's the spoiler element; with crawl it's my fault for blindly attacking $powerful_thing 01:54:52 with nethack, it's "my fault" for not knowing $stupid_spoiler 01:54:56 _that_would_have_saved_me 01:55:05 elliott: this is why #nethack exists 01:55:15 they're both death-by-not-reading-spoilers, but NetHack's are more annoying 01:55:28 ais523: I want to play a roguelike, not IRC :) 01:56:27 "You could also have learned any of this by viewing the in-game item description." 01:56:32 monqy: help, henzell is bullying me 01:56:54 oh no 01:57:56 hmm 01:58:12 monqy: help 01:58:19 hello 01:58:22 hi 01:58:25 shachaf: what's the concern 01:58:45 OK, you know what's annoying? when you see what seems like a meme in various places but it isn't on knowyourmeme.com and isn't turned up by a websearch on its name 01:59:07 maybe it isn't a meme 01:59:17 You know what's annoying? 01:59:22 monqy: indeed, but in that case the coincidence is still annoying, and you still have no idea what people were referring to 01:59:25 The modern usage of the word "meme" on the Internet. 01:59:38 Whoever came up with that ought to be removed. 01:59:42 hmm, anyone, perhaps Gregor, know of any good free MIDI desynthesizers? // define "desynthesizer" 01:59:48 Gregor: he does so several lines later 01:59:54 Gregor: something that takes synthesizer output and produces a MIDI file 01:59:59 MIDI synthesizer output, that is 02:00:02 Ah. 02:00:07 i.e. the inverse operation of a MIDI synthesizer 02:00:08 des yn the sizer 02:00:25 No, all the ones I know of are truly awful. 02:00:39 I thought that might be the answer 02:00:48 ais523: why doesn't nethack have tab? 02:00:51 can't be any worse than scolily, the only one in the repositories, unless they actually contain malware or the like 02:00:54 The fundamental problem is that distinguishing overtones from tones is infeasible, so you have a sensitivity parameter, and no sensitivity parameter ever works usefully. 02:00:57 elliott: What's tab? 02:01:01 a key 02:01:10 Gregor: oh, I came up with a cunning plan for that 02:01:20 elliott: NetHack has that key. 02:01:33 Tryocmyol sounds like a medicine. 02:01:38 *Tryocomyol. 02:01:59 lowest frequency must be a tone, then overtones are multiples of that, the nth overtone tends to have an amplitude of 1/n or less compared to the fundamental, if it's more than that you have another tone 02:02:09 this doesn't work on pulsetrains, but who uses those? 02:02:38 ais523: I've used WAON (the site for which appears to have vanished), and would not recommend it. 02:02:45 Oh wait, http://waon.sourceforge.net/ 02:02:47 There, a site. 02:02:57 Gregor: does it produce nonempty output? that's the problem I was having with scolily, that it wouldn't produce anything but a blank file 02:03:07 lol, well, it produces a MID, yes. 02:03:21 also, that it took input only from the microphone, which was annoying 02:03:25 waon has the lovely property that if you turn its sensitivity WAY down, you can produce a MIDI file from human speech that will render recognizable human speech. 02:03:36 They should make all species hunger work like ghoul hunger in Crawl. 02:03:44 I managed to figure out how to configure pulseaudio to copy the speaker output to the default input 02:03:48 Gregor: that's cool 02:03:51 elliott: what about mummy hunger 02:03:57 monqy: that can stay how it is 02:04:00 Hmm, tab moves toward and/or attacks a visible monster? 02:04:09 although, it seems to also copy timing properties if you do that; if nothing's going to the speaker, anything trying to read from the microphone freezes, UNIX pipe style 02:04:27 which is brilliant but not if you're scolily and add a 4 second countdown from the microphone's timing source for no god reason 02:05:40 Gregor: wow, their Ubuntu package is built against /gutsy/ 02:05:43 I think I'm going to recompile :) 02:06:16 brace for Gregor Debian superiority 02:06:35 No package in Debian. 02:06:45 no package in precise, either 02:06:49 Which should mean that it's not worthwhile. 02:06:52 Which it isn't ;) 02:06:55 but that's not surprising given that they're offering a gutsy package on their website 02:07:03 Gregor: well I'm going to try it anyway 02:07:21 hmm, a /really/ good desynthesizer could probably reverse-engineer the soundfont 02:07:40 I'm going to get it just to remake some voice->midi->voice stuff, which is fun X-D 02:08:19 _d - a scroll labeled TWAT ERACAPAC 02:08:22 good scroll name 02:10:05 * ais523 wonders why fftw depends on openmpi 02:10:37 ais523: hey, what god would you go with for GhMo? 02:10:46 XOM 02:10:58 elliott: needs a combat-character-oriented god; trog is out for obvious reasons 02:10:58 just play ghck, shachaf 02:10:59 The all-purpose god. 02:11:09 ais523: hmm, which obvious reasons? 02:11:11 monqy: help, what's a ghck 02:11:16 elliott: undead can't berserk 02:11:34 trog offers more than that, but ok :P 02:11:44 yes, but it's a serious nerf to lose one of his main abilities 02:12:06 makhleb would work; yred would work, if you prefer that playstyle, but is a bit more niche than makhleb 02:12:25 lugonu would work but is hard to end up worshipping in the first place 02:12:33 elliott: I’ll play a bit of Lair. 02:12:49 ion: watching (bigterm is still sinful) 02:12:56 a lot of gods won't accept you (fedhas, tso, ely, zin, beogh), which makes things easier 02:12:59 ais523: if I wanted lugonu I could have gone GhAK 02:13:03 right, indeed 02:13:04 (which is fun to pronounce) 02:13:08 if you want yred, just play ghdk; if you want lugonu, just play ghak 02:13:15 right 02:13:30 and yred ally management is annoying 02:13:35 monqy: picking up a god at temple is often a good idea even if they're a starting god, because then you get benefits from a different background 02:13:46 Trying to find the perfect soundfont to render this in X-D 02:13:48 if you're planning to cast, you could go sif or veh 02:13:56 but those are bad ideas if you aren't casting 02:14:03 i'm not casting 02:14:08 ais523: monk benefits "you get the piety you would have gotten if you had just started with the god" 02:14:28 monqy: that's quite a recent addition, so I forgot about it 02:14:41 do monks have a better starting inventory than death knights, etc? 02:14:52 if so, that'd be a big reason for mo over dk 02:15:11 monk inventory is pretty plain 02:15:23 elliott: you could also go nemelex, who is broken for all characters but needs both a lot of spoilers and a lot of patience to use correctly 02:15:35 http://codu.org/tmp/snd2mid2snd.ogg IT'S SO BEAUTIFUL 02:15:36 monqy has told me about nemelex and now i never want to play nemelex 02:15:39 unless they fixed that, in which case he's just bad as it was the main point 02:16:01 not a lot of options not considered, at this point, given that I don't consider xom a serious choice 02:16:06 Gregor: Can I have that in MP3? 02:16:10 oh, does ashenzari still exist? you could do that 02:16:12 I can't play oggs here. :( 02:16:14 elliott: ... no. 02:16:17 ais523: Ashenzari still exists, yes. 02:16:18 Gregor: :'( 02:16:22 elliott: Why? 02:16:22 Gregor: WAV? 02:16:25 Because OS X. 02:16:39 http://codu.org/tmp/snd2mid2snd.mp3 02:16:41 elliott: ashenzari is intended to be a low-maintenance god needing not a lot of concentration from the player 02:16:44 Firefox and Chrome both support ogg ;) 02:16:49 (I theoretically have Perian installed, but it doesn't work.) 02:16:52 not sure if they succeeded at that 02:17:10 Gregor: Not sure what your definition of recognisable speech is X-D 02:17:20 ais523: I ask because I went for Makhleb previously. 02:17:20 kiku is a bad choice for a non-caster; and chei the devs can't decide how they actually want to work 02:17:23 (On monqy's recommendation.) 02:17:26 with the result that it changes a lot how he acts 02:17:36 makhleb was a good recommendation, but I'd say go ash if you want a change 02:17:37 Chei I can never take seriously because monqy laughed at it. 02:17:38 elliott: Recognizable /as/ speech. 02:18:11 elliott: the problem with chei is that his fundamental idea is full of drawback, so they give amazing advantages to balance it out, and then nerf it whenever they look like they're actually helpful 02:18:12 and this goes in cycles 02:18:18 haha 02:18:34 problem is the advantages aren't actually amazing, sorry chei 02:18:36 :'( 02:18:42 monqy: they /used/ to be, remember the ubernaga thing? 02:18:54 mmm 02:18:55 presumably he's in a nerf phase at the moment, based on what you're saying 02:19:06 he hasn't really been buffed since then 02:19:14 "big nerf phase" 02:19:28 if you want more choices, there's okawaru, and uhh wow how am I forgetting everything 02:19:34 monqy, elliott update 02:19:41 oka's better for weapon-dependent characters 02:19:44 im level 2 now 02:20:01 ais523: how so? sure you get weapon gifts but 02:20:24 monqy: and the other abilities are height and maste 02:20:33 (used to be might and haste, but they mixed them up a bit) 02:20:34 you mean heroism and finesse 02:20:38 yes, I do :) 02:20:41 yes you do 02:20:41 ok 02:20:42 so 02:20:53 how do those work better for weapons than unarmed?? 02:21:52 finesse works badly on things with short delays, doesn't it? 02:23:02 height and maste :D 02:23:04 it halves attack delay. so minimum delay uc would go from what is it 5 to 3 02:23:27 or maybe they use random rounding there now 02:23:40 oh wait no they wouldn't since isn't 3 the hard cap 02:23:43 or is it not 02:23:52 "bad at memorys" 02:24:23 monqy: it's the cap I was talking about 02:24:58 anyway i don't see it as a significant deterrent from going oka on unarmed 02:25:07 well, OK 02:25:10 unarmed is stronger than most weapons anyway 02:25:18 monqy: even with the aux nerfs? 02:25:26 oh, they were nerfed recently? 02:25:46 was it after being buffed 02:25:56 oh, they were buffed again? 02:25:58 lmao 02:26:01 I was talking about the nerf before that 02:26:09 elliott: this is common with all sorts of things in Crawl 02:26:26 heavy armour is the most famous, it was buffed and nerfed on alternate releases for five releases, possibly more 02:26:36 meph is a bit of an exception, it only ever gets nerfed 02:26:59 not enough 02:26:59 alternate releases? 02:27:32 wasn't it nerfed in 0.6, buffed slightly in 0.7, buffed greatly in 0.8, maybe nerfed a bit in 0.9, i forget what happened in 0.10, 0.11 02:27:32 monqy: nerf then buff then nerf then buff then… 02:27:45 oh, perhaps I'm misremembering slightly 02:27:52 i wasn't around for 0.5 02:27:59 0.5 it was easily the best build there 02:28:07 yeah that's what I understand 02:28:09 MDFi was the "win easily" combo recommended for beginners 02:28:14 and it was a joke or something in 0.6 02:28:20 ion: You can't say brb and then not tell me when you start again! 02:28:40 elliott: /were/ you right back? if not, you were just disobeying his admonition and it was your fault! 02:28:46 elliott: “right” after i said it. 02:28:54 if someone tells you to be right back, you should be right back! 02:29:00 Perhaps 5–10 10 seconds. 02:29:16 Err, more likely 10. 02:30:56 1010 seconds 02:31:05 The time it took me to type ^SO/regenerationI#:wqp plus a few seconds of thinking time. 02:31:56 Thinking? In Crawl? 02:32:01 No, in vi 02:34:04 126 stones? That's a many stone. 02:34:05 brb. 02:34:16 You can have some of them. 02:35:02 bacque 02:35:03 klqwje 02:35:44 ais523: anyway, what do you mean Xom's not a serious option? :) 02:35:59 elliott: his main purpose is to throw extra randomness into your game 02:36:06 which in practice, means extra deaths 02:36:13 s/randomness/[Ff]un/ 02:36:32 xom helping you isn't very helpful as you can't rely on it, xom hurting you can be very hurtful as it can come at a time you really don't want it to 02:36:45 monqy: listen to this boring dude 02:36:51 Clearly, Xom best incorporates the DF motto 02:37:03 nah, Xom is nothing like DF 02:37:12 elliott: boring and serious are similar concepts 02:37:21 Losing is Fun, I mean 02:37:22 I said he wasn't serious; rather, he's the frivolous option 02:37:26 so if you want frivolity, great 02:37:29 with DF, it's the combination of a bunch of perfectly normal, logical, and measured aspects into a gigantic clusterfuck that kills you 02:37:37 with Xom, it's just Xom that kills you 02:38:02 Gregor: haha, wow waon is bad 02:38:06 DF is a sequel? 02:38:10 Sgeo: Yes. 02:38:13 just like you said 02:38:18 but it's /still/ not as bad as scolily 02:38:40 Sgeo: The complete name of the game is Slaves to Armok: God of Blood, Chapter II: Dwarf Fortress. 02:38:47 Where's Chapter I? 02:38:55 ...or wait, were you joking 02:38:58 That's Slaves to Armok: God of Blood; http://www.bay12games.com/armok/. 02:39:00 No, I wasn't joking. 02:39:19 There's an #esoteric log where fizzie quotes I-think-mooz talking about his experiences with it. 02:39:31 It shares the "excruciating detail about the state your various body parts are in" aspect with DF. 02:39:36 But it's a single-player 3D RPG-style thing. 02:39:41 3D? 02:40:12 Yes. 02:40:20 http://www.gamasutra.com/db_area/images/feature/3549/armokky.jpg 02:40:43 More screenshots: http://www.bay12games.com/armok/ascreens.html 02:41:12 Sgeo: In fact, Dwarf Fortress was a rather infamously vapourware sequel; it was announced in 2002 or so, and came out in 2006. 02:41:30 AFK 02:41:40 (cf. http://en.wikipedia.org/wiki/Wikipedia:Millionth_topic_pool#Video_games) 02:41:40 letting it sink in? 02:41:54 * elliott wonders what monqy is talking about. 02:42:00 19:41:30 < Sgeo> AFK 02:42:03 Gregor: haha, WAON's output actually made timidity SIGABRT 02:42:05 Oh. 02:42:25 ion: Spiders!!! 02:42:27 Do spiders 02:42:31 DO SPIDERS 02:42:36 ^rainbow SPIDERS 02:42:36 SPIDERS 02:42:39 ais523: Don't use timidity anyway, it is made of lame. 02:42:41 Use fluidsynth. 02:42:41 do spiders 02:42:44 ^rainbow S P I D E R S 02:42:45 S P I D E R S 02:42:47 ion: are you doing spiders 02:42:49 (Which is also lame, but in different ways) 02:42:57 Gregor: waon's documented as a reverse of timidity 02:43:01 so I'm round-tripping to see if it works 02:43:23 That is a rather silly way to document it X-D 02:43:46 skeletonsskeletonsskeletons 02:45:28 * ais523 wonders what they test WAON on 02:45:37 surely they've /noticed/ its output is unintelligible? 02:45:58 monqy: I think i’ll leave it for later. :-) 02:46:08 :( 02:46:48 "Okay, then." --Crawl 02:46:50 ion: See? 02:46:53 Even Crawl agree. 02:47:03 good point 02:47:15 ^rainbot ELIOT PRIDE 02:47:18 ^rainbow ELIOT PRIDE 02:47:18 ELIOT PRIDE 02:47:20 Gregor: btw, I just opened snd2mid2snd, you have a nicely musical voice 02:47:36 can't make out what you're /saying/, though 02:48:48 yessss 02:48:50 ... 02:48:51 spiderssssssssss 02:48:53 Come onnnn 02:48:54 I AM TWILIGHT SPARKLE 02:48:56 Yesssss 02:48:58 hmm, and I see what you mean about the competitors; one is commercial, runs only on Windows and Irix, and was last developed in 1998, and the other was hosted on geocities (and not archived by reocities) 02:48:58 Spidersssssss 02:49:08 moral of the story with enough peer pressure nything is possible 02:49:22 `addquote moral of the story with enough peer pressure nything is possible 02:49:25 850) moral of the story with enough peer pressure nything is possible 02:49:53 -!- coppro_ has changed nick to coppro. 02:50:27 elliott, ais523: You have to try to listen to the incidental sound instead of the primary sound, if you focus on the actual pizz then it's unrecognizable, but if you listen for the resultant reverb, the voice is more noticeable. 02:50:46 Already did that. 02:51:02 It makes good avant garde music, though. 02:51:11 You should get an orchestra to play it. 02:51:20 so, hmm, I wonder what it sounds like if you just track the fundamental 02:51:27 as in, the lowest significant frequency 02:51:38 that couldn't possibly be confused by overtones, although it probably gets confused by something else, like beats 02:52:11 likewise, simply taking the strongest frequency would probably get you one of the melody lines 02:52:44 Then BLEND THEM TOGETHER 02:54:31 ais523: Tell ion to go back to spiders. 02:54:33 this problem is hard, but it can't be as hard as some of the solutions people are indicating is implying 02:56:56 monqy: Tell ion to go back to spiders. :( 02:57:02 ion: spidres 02:57:22 You go to spiders. 02:57:26 No. 02:57:28 You go to spiders. 02:57:33 No. 02:57:35 You go to spiders. 02:57:36 I'm nowhere near spiders. You are. 02:57:37 Go to spiders. 02:57:51 elliott: when you find spiders, will you go to it? 02:57:56 B - the -2 pair of boots of Xom's Pride {rElec Str+2} (3 aum) 02:57:59 Xom's Pride indeed. 02:58:01 monqy: Yes. 02:58:05 yaey 02:58:10 yæy 02:58:35 monqy: I might train up a bit first, though. 02:58:41 ion: Will you go back to them *sometime*? 02:59:01 03:58 spider nest[2/5]: Gear checklist: most importantly: rPois and or potions of curing; clarity is a big help against tarantellas; some ranged attack is a big help against orb spiders; escape items of course; with rPois there are plenty of corpses to eat, else bring food. 02:59:04 Checklists. Exciting. 02:59:15 ion: s p i d e r s 03:00:52 I’m tempted to join Jiyva, but Trog would instakill me. :-( 03:00:54 ion: Convert to Jiyva. 03:00:58 Then go into the slime pits. 03:01:02 Then eat a spider. 03:01:10 Oh, you just said you were tempted to. 03:01:12 ion: C'mon. 03:01:13 I'll protect you. 03:01:15 ion: instant retribution is gone 03:01:19 You're XL13. Big boy now. 03:01:22 monqy: Oh? 03:01:26 ion: yeah 03:01:33 What does Trog do then? 03:01:39 waits before retributioning 03:01:40 grumbles; cries a bit 03:01:56 ion: "one way to find out" 03:02:09 ion: he still instakills you, just a bit later 03:02:15 So instead of me knowing when he’ll attack it will be a surprise? That sounds much better. 03:02:29 -!- cheater has quit (Ping timeout: 246 seconds). 03:02:32 See, that sounds like fun. 03:02:33 C'mon. 03:02:35 Convert to Jiyva. 03:02:39 The jellies will protect you. 03:02:46 Would reading a spellbook cause retribution, or just lost of piety, or what? 03:02:51 04:02 trog wrath[1/4]: ABANDONMENT: 50 penance RETRIBUTION: 50% summoning abjurable, but berserking hostiles from (iron troll, deep troll, rock troll, troll, black bear, grizzly bear, stone giant, hill giant, ogre, two-headed ogre); 33% weakening effect (decay, STR loss, paralysis, slowing); 16% fire miscast. 03:02:53 See, that's not so bad. 03:03:38 I don't know, ion. You won't go into the Spider Nest, won't convert to Jiyva... 03:03:41 You're so boring. 03:03:48 I can give you your money back. 03:03:51 elliott, Xom is bored? 03:03:54 which other lair branch did you get 03:04:00 Sgeo: hi 03:04:01 Slime pits. 03:04:10 Snake 03:04:12 elliott: snake 03:04:13 Oh. 03:04:14 and Slime 03:04:19 I don't like how ion can type ^O and I can't. 03:04:35 03:04:36 elliott: Remember what i said about Crawl’s architecture sucking? 03:04:43 -!- ais523 has quit. 03:04:45 No, mine is terminal architecture. 03:04:56 Now go to slime or spider or snake. Or convert to Jiyva. 03:05:00 Anything of interest! 03:05:22 I’m still considering Jiyva. Too bad i can’t abjure. 03:05:23 since when is lair not the epitome of interesting? yaey, green rats 03:05:41 Porcupines also! 03:06:02 I'll pay you WHOLE MONEYS to Jiyva. 03:07:14 ion: wut 03:07:20 Awwwwwwwww what 03:07:25 You can't quit just before something interesting happens. 03:07:37 I’m considering sleeping. 03:07:45 -!- ais523 has joined. 03:07:54 @time ion 03:07:54 Local time for ion is Wed May 2 06:07:54 2012 03:07:57 Don't be ridiculous. 03:08:00 elliott: flipsidely, now you can do something interesting 03:08:09 monqy: Do I ever do anything interesting? 03:08:23 I don't know 03:08:23 just rebooted, timidity seemed to have got permanently screwed up in a way that survived me killing the process and restarting it 03:08:25 elliott is playing as elliptic 03:08:29 but rebooting the computer worked 03:08:37 ion: How did you discover my alt??? 03:08:37 thus, I suspect Pulse is at fault 03:08:45 *?!?! 03:09:08 /nick ellion 03:09:10 elliptic is one of those people, like Adeon, that it's impossible for anyone else to convincingly pretend to be 03:09:38 ais523: I'm good at convincingly pretending to people who can't be convincingly pretended to be! 03:09:41 *pretending to be 03:09:53 It’s trivial to pretend to be elliott. Behold: 03:09:54 can people convincingly pretend to be me 03:09:57 SPIDERS 03:09:59 s p i d e r s 03:10:03 SSPPIIDDEERRSS 03:10:12 ion: hi elliott 03:10:30 OK, so let me read this android-ported-to-C# story on slashdot 03:10:43 so many possible troll and fanboy angles, it'll be fun seeing which one comes up first 03:11:18 monqy: is there a max xl in crawl 03:11:21 elliott: 27 03:11:25 thought so 03:11:27 what is it with 27? 03:11:44 arc number 03:11:49 /kick ais523 03:12:19 first comment was about oracle, figures 03:13:14 monqy: shoudl i plh 03:13:15 oapl 03:13:17 plqy 03:13:18 plwy 03:13:19 ply 03:13:20 aplye 03:13:22 play 03:13:24 that was real thpo 03:13:26 s 03:13:28 typos 03:13:38 ais523: what else is there 27 of? 03:13:39 second thread was about Microsoft patents 03:13:44 dungeon levels 03:13:48 coppro: max skill levels, dungeon levels 03:13:54 and they're aiming for 27 races, backgrounds, and gods 03:14:05 (even though this is probably a bad idea!) 03:14:09 but the races and backgrounds are selected by letters! 03:14:14 they'll need to add another letter to the alphabet 03:14:27 å 03:14:32 i thought the "aiming" was a joke 03:15:05 elliott: capital A (they've gone over 26 backgrounds before now) 03:15:21 background is the yy in xxyy right 03:15:45 yes 03:16:44 monqy: im aplye 03:17:07 have you decided a god 03:17:13 what does ashe give you again 03:17:15 it'll be either 03:17:15 you can search for altar and stare at the list 03:17:18 ashe or thingy 03:17:22 elliott: ashenzari gives information 03:17:26 and likes you to wear cursed stuff 03:17:37 "Likes when you wear cursed gear" what 03:18:02 elliott: Drink the potion of mutation. 03:18:09 ashenzari's the god who nailed himself to the sky 03:18:18 ion: going to 03:18:19 Oh, crap. Your race is wrong. –ion, the racist 03:18:31 wait, there's an argument over the pronunciation of "C#", I didn't expect /that/ 03:18:32 oh wait 03:18:37 it doesn't do anything for me 03:18:39 awsum 03:18:40 I forgot there were flame wars /within/ the communities too… 03:18:47 ais523: Haha 03:19:10 monqy: ok you pick ashe or thingy 03:19:11 this may be the first submission I've read for a while with /no/ insightful unpredictable comments 03:19:18 elliott: whats thingy 03:19:23 uhhhhhh 03:19:24 elliott: and which gods have you seeen 03:19:25 makhleb 03:19:38 i already narrowed them down before?? 03:19:39 elliott: ^Faltar since you can't ^O 03:19:39 didnt i 03:19:44 # in Finnish is informally risuaita, which translates to stick fence. 03:19:48 C stick fence. 03:19:53 xom 03:20:35 thanks, monqy 03:20:38 the curse thing seems uhhh 03:20:41 elliott: you can try all of them across different games 03:20:41 What do you mean by "you have to run Windows underneath Linux anyway"? 03:20:43 Vacuuming the dungeon for Nemelex might be fun for a while. 03:20:48 ion: ha 03:20:48 monqy: i know!! 03:20:49 ion: ha 03:20:49 ion: ha 03:20:50 im deciding for 03:20:50 this game 03:21:00 I'm going to call Poe's Law on that conversation, there is no other way to explain it in 2012 03:21:01 the curse thing is weird 03:21:03 elliott: flip a coin with as many sides as you require 03:21:13 monqy: is the curse thing weird 03:21:31 ooh, and now an anti-C# thread 03:21:32 elliott: ashe was added only after I mostly stopped playing 03:21:42 hmm, dpeg wrote the post announcing them 03:21:45 BET IT SUCKS 03:21:50 dpeg is the one who kicked ais523 right 03:22:01 ye6s 03:22:07 and me 03:22:17 (fun fact: I typoed "ye6s", then corrected it to "yes", then decided to put the original typo back in) 03:22:22 (I do'nt know why, maybe I'm tired) 03:22:30 ye6s 03:22:39 monqy: which god you pick :'( 03:22:48 chei 03:22:54 no!!! 03:22:54 out of 03:22:55 those two 03:23:02 ashe and thingy 03:23:03 makhleb 03:23:26 17:41:46 < elliptic> ghoul of chei is pretty good, yes 03:23:34 oh, and more fun facts: Java is 1.5 times slower than C, and C# is 7 times faster than Java 03:23:37 see, even elliptic approves of ghoul of chei 03:23:41 * ais523 has a feeling that these facts do not connect with each other well 03:23:43 when was that 03:23:47 earlier today 03:23:54 less than 3 hours ago 03:23:54 i 03:23:55 ok 03:23:57 * ais523 suspects conveniently selected benchmarks 03:23:57 surely his opinion hasn't changed 03:24:02 Chei can be fun for a while, too. 03:24:10 elliott: there is at least a 40% chance elliptic was trolling when he said that 03:24:12 ais523: please tell ajzaff about preview... 03:24:18 and yes, I suspected 03:24:29 monqy: come onnnn ashe or makh 03:24:32 either 03:24:36 no 03:24:37 which :( 03:24:38 don't make me choose!!!! 03:24:50 make someone else choose 03:24:54 no 03:24:55 you 03:25:02 can i phone a friend 03:25:08 yes 03:25:26 ashenzari 03:25:32 monqy: the friend can't be an RNG though 03:25:35 it has to be human 03:25:38 or at least sentient 03:25:54 elliott: OK I told him 03:26:01 NASA really knows graphic design. Those images are so pretty. http://colorusage.arc.nasa.gov/bkg_1.php 03:26:06 elliott: ashenzari 03:26:11 you can phone me, and I'll say ash 03:26:15 elliott: ashenzari 03:26:25 monqy: ok fine butthat was totally cheating 03:26:27 ...butt hat 03:26:42 i regret this already 03:26:43 excellent 03:26:56 I almost asked "ashenzari or makhleb for ghmo of chei" then corrected it then almost uncorrected it 03:27:04 :D 03:27:21 appending "of chei" to anything makes it better 03:27:27 so i don't sacrifice corpses for ashey? 03:27:31 indeed 03:27:47 20:26:42 < elliott> i regret this already 03:27:50 i wonder if leather armour of magic resistance is better than a +0 robe 03:27:52 next game go chei to cleanse your soul 03:28:23 (by "i wonder if" i mean "hey monqy, is") 03:28:29 oh 03:28:29 uh 03:28:33 dunno ! 03:28:44 hey ais523, is 03:28:44 are you going armoures or what 03:28:44 elliott: I read that as "hey, monqy is" 03:28:47 it makes the sentence better 03:28:56 monqy: im not sure "maybe light armoure?" 03:28:56 not the ping on me, the previous of your lines 03:28:59 but 03:29:05 i don't know what the light armour progression is 03:29:10 -!- Reinu has joined. 03:29:33 "robe -> spells -> thanks for going light armoures" 03:29:35 `welcome Reinu 03:29:39 Reinu: 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 03:29:42 monqy: not spells!! im not doing spells 03:29:45 isn't there like 03:29:47 why not heavy it up!!! 03:29:50 dragon plate things or something 03:29:56 oh, medium armoures 03:29:56 ok fine i'll heavy it up i hate this plate armour here but 03:30:05 Reinu: also this channel isn't actually about crawl I just happen to be playing crawl sorry 03:30:12 uhh by "i hate" i mean "i have" 03:30:21 elliott: why not move the conversation to #nethack-offtopic? 03:30:29 noooo 03:30:32 or, hmm, the -offtopic channel for some arbitrary large channel 03:30:40 why not move it to #ubuntu? 03:30:49 why not move it to ##crawl-dev 03:30:49 they won't notice it 03:30:50 The -offtopic channel of #haskell-blah for instance. 03:31:01 #haskell-blah-blah 03:31:16 hello guys 03:31:17 hi, sose 03:31:18 No, #haskell 03:31:22 by sose I mean Reinu 03:31:27 hi reinu 03:31:31 heinu 03:31:37 the offtopic channel of #haskell is #esoteric 03:31:48 kmc: that's surprisingly accurate sometimes 03:31:50 hi Reinu btw 03:32:04 * ais523 checks if #esoteric-offtopic still exists 03:32:14 cool my nickname got a nickname 03:32:22 apparently not 03:32:23 monqy: does menkaure go upstairs? 03:32:27 yes 03:32:36 monqy: i mean, if it's not next to me 03:32:39 i guess probably not 03:33:00 hmm, this channel is currently silly and offtopic because the people in it are tired, rather than silly and offtopic because it's usually like that 03:33:25 I'm not tired 03:33:28 is monqy tired? 03:33:29 which channel is this again 03:33:33 what's tired? not me 03:33:35 this channel is always silly and offtopic 03:33:45 _Ashenzari no longer supports your skills. 03:33:46 oops 03:33:54 you gain piety for exploreing 03:34:02 that's a good thing actually 03:34:09 wow menkaure was a pushover 03:34:20 welcome to ghmo "have a nice day" 03:34:26 elliott: menkaure is like sigmund, a pushover except when he kills you at random 03:35:22 Reinu: I'm normally happy to carry on an ontopic conversation if someone else starts it, though, as long as I can vaguely understand what it's about 03:35:46 ais523 is the official defender of topicality 03:36:08 sort of like being the official wedding priest at a satanist orgy 03:36:08 it's a losing battle 03:36:10 what is the oficial topic of this channel? 03:36:14 esoteric programming languages 03:36:17 04:29 Reinu: 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 03:36:36 ooh tanks 03:36:41 thanks* 03:36:45 we finally discovered what the appropriate channel for the other sort of esotericisim was quite recently, after years of looking 03:36:54 (so that we could send people who were in the wrong place there) 03:37:06 hahaha it seems i come in a good time 03:37:12 `? esoteric 03:37:15 This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 03:37:31 got it 03:37:59 hmm, clearly we need an esoterica-based esolang 03:38:07 just to really confuse people as to which channel is which 03:38:48 weren't you looking the other channel to guide people there why would you like to confuse them now? 03:39:11 we didn't look for it, someone else stumbled across it 03:39:23 I think you help the newbies and confuse the regulars 03:39:26 or something 03:39:31 I'm a regular and I'm confused, that's a start 03:40:30 ais523: meanwhile, john carmack answers a Stack Exchange question about a tweet he made 03:40:38 awesome 03:40:42 was it a serious answer or a troll answer? 03:40:45 serious 03:40:46 it'd be awesome either way 03:40:48 http://superuser.com/questions/419070/transatlantic-ping-faster-than-sending-a-pixel-to-the-screen 03:43:18 ooh, it's /both/ 03:44:18 serious answer for their audience, and trolling Sony a little 03:45:43 monqy: 18 str for plate armour right 03:46:51 yes 03:48:35 heh, I don't autopickup remove curse any more 03:48:42 oh, wait 03:49:35 -!- pikhq_ has joined. 03:49:54 ooh 03:49:55 thanks ashe 03:49:56 i think 03:49:57 -!- pikhq has quit (Ping timeout: 260 seconds). 03:50:50 yay, rpois 03:51:26 monqy: oh yeah, does ashe give me any abilities? 03:51:48 scrying, reskilling 03:52:18 OK, so nothing combat-wise 03:52:34 yaey, meph 03:52:35 hey, I could learn blink *and* mephitic cloud! 03:52:45 blink isn't so bad 03:53:31 controlled blink, however 03:53:36 oh, isn't that what blink is? 03:53:40 no 03:53:42 lame 03:53:58 blink is more like lugonu's bend space 03:54:11 but without hp loss etc etc 03:54:13 finally, a chei altar! 03:54:27 it's a good thing i was 03:54:30 ... 03:54:31 patient 03:54:35 ha 03:54:36 blink has a random target 03:54:40 which means it only saves you some of the time 03:54:43 i have to be not here for a bit but i'll be back sometime 03:54:47 ais523: you ruined monqy's haing!!! 03:54:48 @time monqy 03:54:49 Local time for monqy is Tue May 1 20:54:48 2012 03:54:54 happy 20:54:48 03:55:00 happy 03:55:02 elliott: so long as I don't ruin his hiing 03:55:10 ais523: shachaf did that 03:55:22 hmm, ogres annoy me 03:55:24 I want more HP 03:55:33 the fighting skill *does* give you HP, right? 03:56:09 elliott: it used to; then they either changed it so that it was the only thing that mattered or so that it didn't matter, I can't remember which 03:56:17 monqy: help 03:56:24 there was a huge debate about fighting being so much better than all the other skills 03:56:38 and that reskilling was broken as a result because people would just dump everything into fighting 03:56:44 but I can't remember how it was resolved 03:57:36 woo, I have +2 plate armour 04:00:28 monqy: gastronok is scary right 04:00:29 05:00 guru wisdom[3/24]: gastronok is like a titan but with less speed and lightning and more spammals 04:00:31 thanks, monqy 04:00:34 elliott, monqy update bluh bluh 04:01:09 ais523: I'm XL 9 and have chain mail, helmet, pair of boots, cloak, and unarmed combat at level 11.3 04:01:13 should I run away from gastronok? 04:01:17 there's a convenient upstairs 04:01:35 yes, you should 04:01:43 if you can't kill him at range, and you probably can't 04:01:47 should I bother closing the door on the way? 04:01:50 i hear he can open them 04:02:02 it won't waste any time if you do 04:02:06 * ion opens eliot’s Crawl and sees Gastronok. Nice. 04:02:08 you could probably even door-kite him, but that's ridiculous 04:02:18 ion: "elliott" isn't spelt like that 04:02:23 what's door-kiting 04:02:34 eliot: How are you spelt? 04:02:36 elliott: when you repeatedly close a door as a monster repeatedly tries to open it 04:02:53 normally the monster wins due to speed randomization, but gastronok is pretty slow 04:02:56 I'm just a bit worried that I'll run into him again when exploring the level 04:02:56 I don’t think that technique is reliable anymore since there’s some randomness in the movement times of characters. 04:03:02 and it's far down enough taht I'd rather not just skip the level entirely 04:03:04 hmm, now I have an urge to call an esolang "Elliot" 04:03:05 *that 04:03:25 gastronok's slow, you can just run away whenever he shows up 04:03:39 but he casts spells! 04:03:46 OK, should I run away to the upstairs or just to another part of the level? 04:04:23 I'd just go to another part of the level, but then I'm not very good at Crawl 04:04:31 what would ion do? he's probably worse 04:04:31 and don't normally run as far as I should 04:04:52 nooo 04:04:54 never mind, I died to a centaur 04:05:02 who gives those bastards that kind of gera? 04:05:04 *gear 04:05:17 they need nerfing 04:06:15 centaurs are a common monster to complain about 04:06:41 The next time don’t stay in the range where they can shoot stuff at you. If you can’t get outside that range quickly, melee them. 04:06:44 the usual solution is to use spells (specifically, rmsl and later dmsl) in order to take the edge off centaur-type monsters, to the extent that they are arguably balanced against a player's missile repulsion 04:06:50 and if you don't have the appropriate spells, sucks to be you 04:06:54 ion: I was trying to get out of the way; and then trying to melee it 04:07:10 it's not NetHack, you can't dodge projectiles by avoiding the compass directions 04:07:28 ais523: I think they should just make them start appearing later, and keep the difficulty the same 04:07:36 that way you'd have enough HP to offset their power 04:07:44 and I would die less 04:07:45 which is good 04:07:46 hahahaha 04:07:49 HP doesn't work like that in Crawl 04:07:58 :( 04:08:04 in that monsters scale much faster than it does 04:08:39 ion: Should I aplye again? 04:12:59 -!- shubshub has joined. 04:13:11 !bf_txtgen hi 04:13:16 ​41 ++++++++[>+++++++++++++>+>><<<<-]>.+.>++. [311] 04:13:31 !userinterps 04:13:31 ​Installed user interpreters: about acro aol austro bc bct bf2c bfbignum brit brooklyn bypass_ignore bytes cat chaos chiqrsx9p choo cmd cpick ctcp dc decide drawl drome dubya echo ehird elmer fudd glogbot_ignore google graph hello helloworld id inc insanetemp jethro kraut lperl lsh map monqy num numberwang ook pansy pi pikhq ping pirate plot postmodern postmodern_aoler prefixes python python2 redneck reverse rimshot rot13 rot47 ruby_ sadbf sanetemp sfedeesh sffed 04:13:47 who deleted my interpreter! 04:14:05 !show ruby_ 04:14:05 sh ruby 04:14:59 !ruby_ print "hi" 04:14:59 ​/tmp/input.30313: line 1: ruby: command not found 04:18:33 elliott: yes 04:19:11 ion: Aplyeing. 04:19:38 wahthicng 04:20:29 Oops. 04:20:31 Do it!@ 04:20:42 :-( 04:20:49 Boots suck. 04:20:59 I can't fathom why. 04:24:14 Is +2 ring mail better than +0 scale mail? 04:24:22 Scale mail being one better than ring mail in general. 04:24:24 I can never tell. 04:24:34 Look at your AC and EV 04:24:42 How do I do that again :( 04:24:57 (AC is more important for a fighter.) 04:25:16 You see them in the default display. 04:25:22 Oh, right. 04:25:29 8/8 vs. 7/7. Okay. 04:25:33 Lower EV is best, right? 04:25:40 Higher both is best. 04:25:43 Oh. 04:25:43 Neat. 04:25:54 But prefer AC as a fighter. 04:26:25 (Of course there are other things that matter, too. Wear a plate mail with no armor skill and fighting will be difficult.) 04:27:43 Neat! 04:28:13 -!- Reinu has quit. 04:28:53 Fun. 04:29:17 05:29 grey rat[1/1]: A much more formidable foe than the plain rats, grey rats can kill in the midgame. If they get lucky. 04:29:22 I can't tell how serious this entry is. 04:29:24 Should I run away? 04:29:34 Guess I'll ask whoever it is that does monster info. 04:31:37 (That's ion.) 04:32:20 oh no did you died 04:32:41 No. 04:32:43 But I grey rat. 04:33:22 IS GREY RAT SCARY ICANT TELLE monqy 04:33:25 last game, I mean 04:33:27 Grey rats aren’t that bad IIRC. 04:33:30 the one where you died 04:33:35 Yes, I died when I died. 04:33:36 Of centaur. 04:33:38 because I wasn't around to save you, presumably 04:33:44 Highlight: 04:33:49 05:00 monqy: gastronok is scary right 04:33:49 05:00 05:00 guru wisdom[3/24]: gastronok is like a titan but with less speed and lightning and more spammals 04:33:49 05:00 thanks, monqy 04:33:51 Look at it with x. It seems to say how bad the monster might be nowadays. 04:33:59 No, I died even though you were around to save me, inside Henzell. :( 04:34:06 monqy: IS GREY RAT SCARY 04:34:09 nO 04:34:15 grey rat is like rat 04:34:16 but grey 04:34:23 WHY DID HENZELL LIE TO ME 04:34:27 what did henzell say 04:34:31 You died because you ran back and forth and back and forth within the c’s shooting range. :-P 04:34:32 05:29 05:29 grey rat[1/1]: A much more formidable foe than the plain rats, grey rats can kill in the midgame. If they get lucky. 04:34:42 ion: IT WAS A DANCE OF DEATH 04:34:54 elliott: henzell isn't always reliable, see {butterfly} 04:34:58 monqy: You should fix that learndb entry. :( 04:35:05 monqy: That one's obviously joking. 04:35:09 This one is less obviously so. :( 04:35:43 I need a good quote overhyping grey rats before I edit {grey rat} 04:36:09 OMG MY GREY RAT JUST KILLED EVERY MONSTER IN THE GAME AND THEN PERSONALLY STOLE THE ORB OF ZOT AND WON INSTEAD OF ME AND NOW I'M ITS PET INSTEAD 04:36:14 yuroerlwer cleome 04:36:25 also i'm wearing a helmet of clever 04:36:38 elliott: consider learndb "improved" 04:36:53 monqy: thanks 04:37:03 you forgot my quote though (please don't add my quote) 04:37:13 -!- cheater has joined. 04:37:27 b - a +2 plate armour of magic resistance 1629 gold 04:37:28 mmmmmmm 04:37:32 maybe i should rob a bank and then buy that 04:37:37 plate of rC is better 04:37:44 why is crawl's shop system boring you can't even steal 04:37:53 MR is good too 04:38:00 I guess MR is better if you already have enough rC 04:38:02 i'll just 04:38:05 add them both to my shopping list 04:38:06 for you rF would be best since you're ghoule 04:38:10 no don't get them boooth 04:38:14 im not going to 04:38:15 shopping list 04:38:16 oh ok 04:38:17 i cant remotely afford them 04:38:23 they cost approximately their full price more than i can afford 04:38:26 but you know 04:38:29 if i ever end up rich 04:38:43 remind me to remove those if i find plate armour i like 04:38:50 hi, neil 04:39:03 that's TeFe right 04:39:05 don'tw ant to look stupid 04:39:07 *don't want 04:39:22 hmm, i don't actually know how to get dump with sequelle 04:39:29 tefe yes 04:39:41 use !log 04:39:47 !log is short hand for !lg with the -log argument 04:40:55 it 04:41:01 looked harmless in the log 04:41:41 sure could use a scroll of make everything ok righ tnow 04:41:42 *right now 04:41:53 did you die 04:41:53 or was it a potion 04:42:12 astonishingly, 04:42:12 no 04:42:24 fuuuck orcs 04:42:32 uhhh 04:42:37 maybe i'm tough enough to just rush it with this hp 04:43:19 help monqy 04:43:28 who deleted my interpeeter? 04:43:35 uhh 04:43:40 it has ranged 04:43:42 wepon 04:43:44 if you're rushing it hit . instead of j 04:43:46 oh rang 04:43:52 uhhhh 04:43:52 h 04:43:56 do you have potiones 04:44:04 oh 04:44:04 "yes" 04:44:07 uhe 04:44:13 wande? 04:44:28 "noe" 04:44:32 "preemptive" 04:44:39 oh 04:44:42 uhh 04:44:47 what do you have 04:45:11 meat 04:45:19 probably a bad idea 04:45:20 oh poisoned darts 04:45:26 instead of rushing it i could 04:45:26 could throw a dart 04:45:28 poison dart it 04:45:33 until it arrives and then 04:45:34 melee it 04:45:35 hopefully 04:45:37 yeah sure 04:45:44 neate 04:45:48 thankse monqy 04:45:53 it can only have so many hand axes, and orcs are weak 04:47:09 is dwarf fortress on android? 04:47:24 sigh 04:47:31 ... 04:47:39 what did you do 04:47:41 or uh 04:47:43 i just don't like orc parties 04:47:43 what happened to you 04:47:44 oh 04:47:51 hi, duvessa and dowan 04:48:26 :( 04:48:45 how fast are they again 04:49:25 normal, until dowan hastes duvessa or duvessa berks because you killed dowan, or dowan hastes because you killed duvessa 04:49:38 wow uh 04:49:41 i don't know why i said fast 04:49:42 oh for 04:49:44 running away purposes 04:49:47 second question 04:49:48 should i run away 04:49:51 maybe 04:49:58 thanks 04:50:09 I never had a problem with them, but maybe that's just me 04:50:13 oh i have ?tele 04:50:20 maybe i'll try and kill them and 04:50:22 tele quickly 04:50:24 if you kill dowan first and flee from the berk it will time out and duvessa wont berk again 04:50:34 if you kill duvessa first, dowan will be upgraded forever 04:50:40 monqy: fleeing berk sounds kinda hard 04:50:42 ais523: i'm only xl6 though 04:50:50 admittedly my uc is 8.5 04:50:55 elliott: tele or carefully using stairs or meph or confuse etcetc 04:51:06 monqy: well tele works but 04:51:09 won't a few turns of berk kill me 04:51:11 elliott: by carefully I mean "take the stairs before duvessa gets next to you" 04:51:17 not really 04:51:19 well 04:51:23 maybe if you're real squishy 04:51:33 oh there's a downstairs right there 04:51:37 too bad it'll be uh 04:51:42 inaccessible once i get fighting 04:51:54 uurgh 04:51:58 i was hoping dowan would come first 04:51:59 usually they aren't that hard 04:52:08 ill 04:52:11 lure dowan up the stairs 04:52:12 or does that not work 04:52:20 it only works if you lure them both or one of thems dead 04:52:28 well 04:52:37 one fun thing to do is enslave one of them and get them to kill the other 04:52:45 lovely 04:52:49 i don't want them both to be able to fire at me right 04:52:50 so 04:52:53 I'v heard stories of polymorphing them into slime creatures and getting them to merge 04:52:58 i don't really see how i could get to fighting dowan 04:53:01 unless i 04:53:08 lured them both up the stairs and found a chokepoint and got lucky but 04:53:21 -!- asiekierka has joined. 04:53:35 you don't have to kill dowan first 04:54:12 oh 04:54:13 uhhh 04:54:17 they're squishier than i expected 04:54:18 which getting them both almost dead then killing them both quicky is also a good plane 04:54:21 yes 04:54:21 (i died to them once) 04:54:24 oh 04:54:31 when i encountered them like 04:54:32 super early 04:54:44 on muck or what 04:54:52 might well have been, actually 04:55:00 yum, elfe 04:55:48 mmh 04:55:53 i guess this might be ok if i train armour 04:56:04 is EV 5 terrible 04:56:14 train armour is a good idea 04:56:26 swap back for now and keep training armour? 04:56:28 you don't want to use heavy armour if you don't train armour or it will just be awful 04:56:38 and then switch back when 04:56:40 i'm armour 04:59:29 yaey 05:00:11 aww, no meph 05:00:21 ooh ooh oooooh 05:00:35 armour or jewellery maybe??? 05:00:38 ais523: which should i acquire 05:01:23 jewellery used to be the only decent acquirement 05:01:29 perhaps armor acquirement has been fixed soon 05:01:35 *since 05:01:36 monqy: has armour acquirement been fixed soon 05:01:37 ais523: *armour 05:01:46 what? 05:01:47 oh right, Crawl has armour, NetHack has armor 05:01:54 monqy: acquirement 05:01:56 armour or jewellery 05:01:58 what was broken about it 05:02:01 oh 05:03:15 ais523: what was borkne ambout it :( 05:03:18 *broken about 05:03:37 you can ask ##crawl about acq; im not really aware of its current state 05:03:46 other than misc is laughable and that's why you should acquire misc 05:03:56 elliott: what you ended up acquiring sucked 05:04:05 ais523: that always happens 05:04:08 06:03 acquirement[2/3]: Q: What should I acquire? A: Wand. Or armour, or gold. Or, in rare cases, staff or jewellery. Or, in really rare cases, like you decided to do abyss with no food, food. 05:04:13 ais523: it's one of acquirement's design goals 05:04:22 :D 05:04:26 oh man 05:04:27 gloves 05:04:31 yaey 05:04:32 elliott: I guess armour, then, because presumably it's been buffed if it's mentioned as a good potion 05:04:35 so glad i took 10 minutes to make that decision 05:04:40 elliott: are they /good/ cloves/ 05:04:51 -2 05:04:54 :D 05:04:56 and on a ghoul no less 05:05:11 looks like you just got crawl dev'd 05:05:15 :'( 05:05:17 :') 05:05:20 :') 05:06:00 monqy: oh yeah what level should i train armour to before spliting 05:06:01 *splinting 05:06:10 nooo 05:06:11 electric eel 05:06:15 I'd personally just put the splint on and train armour 05:06:22 unless it lowers my ac or something 05:06:25 "lazey" 05:06:37 EV 9 to EV 6 is not very nice :( or is it 05:06:46 you also got more ac!! 05:06:52 it's true 05:06:53 anyway 05:06:54 electric eel 05:06:56 time to set up an exclusion zone 05:07:07 what's the key again 05:07:09 e 05:07:44 -!- shubshub has quit (Quit: R.I.P). 05:08:00 thanks, autoexplore 05:08:27 jellyfish the famous pushover 05:08:29 what is an orc wizard doing in water 05:08:31 monqy: yeah but 05:08:33 electric eel in same pool 05:08:35 not being in water 05:09:02 what, i thought i had hw id'd 05:09:19 is it not in \ 05:09:25 oh it is 05:09:26 i just 05:09:27 didn't have any 05:09:38 hi, centaur 05:10:06 uhhh 05:10:08 what is that centaur doing 05:10:11 is it trapped? 05:10:34 centaurs can't over water 05:10:37 by which i mean 05:10:39 walk on water 05:10:45 unless they have a +Lev weapon or something 05:10:51 they can still shoot over water just fine 05:11:06 you could confuse it 05:11:07 so it'd drown 05:11:19 goode idea 05:11:30 don't die in the process 05:11:36 wow i lost a lot of hp 05:11:46 wtf 05:11:47 fish hurt 05:12:00 no kidding 05:12:01 what's with that 05:12:19 how do i remove exclusion 05:13:26 e 05:13:37 rather, e will reduce its size, and then e again will remove it 05:13:41 and then e again will place it 05:14:06 help 05:14:22 it's pink if the exclusiones there 05:14:28 just hit pinks until they stop being pikn 05:14:37 or use ^E to clear exclusions 05:15:03 thanks 05:15:14 are jellyfish pushovers or 05:15:16 were you kiddinge me 05:15:24 jellyfish are indeed pushovers 05:16:15 fuck 05:16:16 electric 05:16:16 eels 05:16:27 maybe i should just skip this level 05:16:32 except 05:16:35 i think the temple is on this level 05:16:54 because 05:16:58 how much have you explored 05:16:59 there's a few altars 05:17:16 i think the stuff is 05:17:21 hereabouts 05:17:31 might be a secret door in that thing at the top 05:17:45 to the up and right of your cursore 05:18:09 thanks 05:18:23 im fuckt 05:18:37 only if ijyb has a gnasty wand 05:18:46 34 hp 05:18:49 so? 05:18:52 ok 05:18:56 huh 05:19:07 i misjudge how pushover things are because 05:19:11 i fight them at different levels each time 05:20:34 fml 05:20:41 oh my god 05:20:42 fuck this level 05:21:02 what's oka like again 05:21:07 ais523 was all bad for ghoul 05:21:09 but monqy was all wronge 05:21:44 personally oka doesn't excite me but 05:21:49 maybe oka would excite you 05:22:00 i remember a 05:22:03 joke about renaming oka to default 05:22:10 "jokes affect my opinion of crawle things" 05:22:17 god i hate ogres 05:22:27 they aren't so bad at this point are they 05:22:32 yeah but 05:22:45 have you found chei yet 05:22:46 they're still the only common thing that can put a huge splodge of red on my hp bar in a turn or two 05:22:56 wtf 05:22:57 my EV's gone down 05:22:58 i think 05:23:07 no? it was at 6 las ti hcecked 05:23:10 oh 05:23:10 ok then 05:24:15 TSOOOOOO 05:24:25 sticks to snakes 05:24:28 i 05:25:47 i like how my running away just 05:25:52 pummelled me with arrows 05:26:35 nO 05:26:37 FUCK YOU CRAWL 05:27:04 eeeh 05:27:08 monqy: can i survive a run to the > 05:27:44 can't you go around? 05:27:46 what's your xmap 05:27:50 also is that temple 05:28:36 also to get to the > you'd have to go through some plants 05:28:40 which takes time 05:28:43 so uh 05:28:47 just go to temple 05:29:22 didn't notice temple oops 05:29:37 chei! 05:29:41 :( 05:31:08 xome 05:31:15 makh or ashe 05:31:35 if you're alternating: makh 05:31:39 if you're asheing: ashe 05:31:44 well 05:31:48 i liked how i didn't have to do anything for ashe 05:31:51 but 05:31:57 maybe makh's fighting abilities matter to me more than see invis? 05:32:12 what auto-iding can ashey do for me 05:32:18 idk stuff 05:33:01 what 05:33:04 will it id scrolls for me 05:33:47 i dont know ashe stuff 05:33:56 ask ##crawl 05:34:32 okey 05:35:31 monqy: does equipment include scrolls and potions 05:35:38 idk 05:35:43 :( 05:37:03 The runed arrow hits you! You blink. 05:37:05 uhhhhhhh 05:37:11 dispersal 05:37:23 my hp is 05:37:24 scary 05:38:21 maybe i should downstairs 05:38:24 perhaps 05:38:49 fuck 05:38:51 help :( 05:38:52 did you really 05:38:53 throw a dart 05:38:55 yes im 05:38:57 kind of dumb 05:38:57 read fog 05:39:06 ugh fine read fear 05:39:06 next option 05:39:12 ok uhhh 05:39:14 then get to the door 05:39:16 can i run up to it and melee it now 05:39:16 and close it 05:39:16 oh 05:39:28 will it fire arrows if it's fleeing 05:39:32 no 05:39:36 once it stops fleeing though yes 05:39:43 oops 05:39:48 will it stop fleeing if i run up to it :( 05:40:00 it's fast so you won't be able to close distance like that until it stops fleeing anyway 05:40:07 ha 05:40:08 ha 05:40:08 ha 05:40:09 if i hadn't 05:40:13 read fear again 05:40:13 accidentally prayed 05:40:21 woops 05:40:22 heal 05:40:32 up 05:40:38 as in 05:40:40 k 05:40:40 go ^? 05:40:47 done 05:40:51 k 05:40:56 wow 05:40:57 that wa 05:40:57 s 05:40:57 close 05:40:58 convenient 05:41:06 have chunks? 05:41:12 run to upstairs i guess? 05:41:13 ok uhhh 05:41:22 running might be a ba didea 05:41:25 since the centaur will find you 05:41:51 since it's fast 05:41:55 When he opens the door, maybe you can melee him. 05:42:02 36 hp 05:42:05 otoh i do have curing 05:42:08 one 05:42:08 curing 05:42:10 Ok :-\ 05:42:15 i do have might i guess 05:42:20 good 05:42:24 quafe agility too 05:42:28 for the dodg 05:42:29 curing then agility? 05:42:35 sure 05:42:45 and might? 05:43:02 If i had to choose between dying to a shooting c and dying while meleeing a c, i’d try my luck with the latter one. 05:43:07 DRINK ALL THE POTIONS 05:43:08 might isn't as important since by the time it matters you're already distyanceclosed 05:43:19 yeah but 05:43:22 46 hp so 05:43:30 centaurs can be pretty bad even in melee sometimes??? 05:43:32 this one seems to be 05:43:32 tough 05:43:36 if it has that kind of weponry 05:43:38 ok whatever if you aren't confident in your centaurkilling ability by now uquaff it 05:44:10 oh fine 05:44:18 ok i guess it wasn't necessary 05:44:26 im picking up these arrows so that nobody else does 05:45:00 oh man what a ringe 05:45:09 hey royale jele 05:45:22 Almost nothing is cursed. :-( 05:45:28 yeah i 05:45:29 just became an ashey 05:45:42 oops 05:47:32 When @.x where x is some melee monster, don’t move toward him, press dot and let him move one step toward you. You’ll get the first punch. 05:47:56 don't do that if x has a polearms 05:48:08 or a whipe of reaching 05:48:09 gourmande 05:48:14 ion: yeah sometimes i just 05:48:16 rush things though 05:48:18 because i hate them 05:48:21 gourmande on ghouls makes you pretend all chunks are rotten 05:48:28 You feel a craving for the dungeon's cuisine. 05:48:28 yume 05:48:48 That would be a good name for a restaurant. 05:48:57 in a bdsm dungeon 05:49:02 or just 05:49:04 a regular dungeon i guess 05:49:06 "either workse" 05:49:14 yay, trolles 05:49:25 mcdonalds ball and slide dungeon 05:49:31 yes 05:49:33 uhhh 05:49:34 why are trolls yellow 05:49:37 i thought they're scarey 05:49:46 you mean the mlist? 05:49:53 don't trust the mlist colours 05:49:57 it was a horrible addition 05:50:11 it's so misleading 05:50:31 uugh 05:50:34 maybe i'll just 05:50:34 confuse it 05:50:38 then beat the crap out of it 05:50:41 sure 05:50:47 monqy: Huh. I haven’t had any problems with the colors. I like them. 05:51:19 ion: most of the time it works, but in those cases you already know the difficulties of stuff at least as precisely as the mlist colours them 05:51:26 wow what is it with the wandes on this floor 05:51:31 ion: but there are cases where it's way off 05:51:36 ion: like eyeballs and boggarts 05:51:46 ion: so you can't trust it if you don't know the difficulty of something already 05:51:49 ion: so it's useless 05:52:14 are bo of beasts good 05:52:16 *box 05:52:17 no 05:52:25 06:52 box of beasts[1/1]: Your own mobile petting zoo! Evoke to release a beast. If the evocation was unsuccessful, there is a 1 in 6 chance that the box will turn into a simple empty ebony casket. Succeeds (60 + evo)/100. Hostile: 1/(evo+5). Bat, hound, jackal, rat, ice beast, snake, yak, butterfly, water moccasin, crocodile, or hell hound (if not worshipping a good god). 05:52:28 that sounds like fune thoughe!!! 05:52:32 sure use it 05:52:50 ok i wont because you said no 05:52:54 no it's fine 05:52:55 doooo it 05:52:57 decide for yourself 05:52:59 do it do it 05:53:01 i 05:53:03 feel like i am being 05:53:04 using misc items is cool 05:53:08 "trolle'd" 05:53:10 no 05:53:11 monqy: that sounds like 05:53:12 sarceasme 05:53:21 you asked if it's good; the answer is no. should you use it? yes. 05:53:23 særcæsme 05:53:34 elliott: Did what? 05:53:41 well 05:53:42 i have it now 05:53:44 maybe i'll use it on zot:5 05:53:48 Ruined monqy's hiing? :-( 05:53:57 monqy: "is it true" 05:53:58 excuse me monqy laugh at the implication there please 05:54:11 oh, that one? 05:54:12 ha 05:54:12 ha 05:54:12 ha 05:54:13 ha 05:54:15 ha 05:54:18 shachaf: hey 05:54:20 shachaf: what? 05:54:32 what 05:54:38 oh 05:54:39 hiing 05:54:41 amonqy: "did shachaf ruine your hiing" 05:54:49 elliott: Next time try a deep elf summoner. They’re fun in the beginning. 05:54:52 quasit more like quashit 05:54:56 just saying 05:55:00 ion: I've been playing DESu! 05:55:07 _p - a scroll labeled ZEODGH YTODONIT {tried} 05:55:13 shachaf: I thought you didn't play crawl 05:55:15 i was gonna make a pun here but 05:55:19 it didn't work 05:55:22 monqy: I play it on 05:55:23 localhost 05:55:25 no 05:55:26 bad 05:55:27 stop 05:55:28 dont 05:55:36 Crawl version 0.10.2 05:55:37 on 05:55:37 are you going to tell me to hack and back them 05:55:38 localhost 05:55:38 because 05:55:40 `quote hack and back 05:55:42 839) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 05:56:06 elliott: hack and back what 05:56:12 well 05:56:15 what were you going to suggest 05:56:21 w/r/t what? 05:56:32 Did you open the box of breasts yet? 05:56:52 monqy: i thought you were upset about me whacking the goliath bettle 05:57:05 I wasn't watching 05:57:09 did you hack and back it :( 05:57:11 no 05:57:13 i just whacked it 05:57:15 and then you went no stop dont 05:57:17 whacking is fine 05:57:21 no that was 05:57:23 to shachef 05:57:27 whacking is fine –monqy, 2012 05:57:30 for... playing on localhost? 05:57:34 "shachef, paraphrased" 05:57:52 ha 05:57:54 that was nice 05:57:58 monqy: draw a self protrait of me :'( 05:58:01 `quote i just whacked it whacking is fine 05:58:04 No output. 05:58:12 it's `addquote 05:58:14 whatsthecommand 05:58:26 `addquote i just whacked it whacking is fine 05:58:30 851) i just whacked it whacking is fine 05:58:42 is that two spaces between the messages? 05:58:46 yes 05:58:47 good 05:59:00 two spaces = the greatest evile 05:59:08 greateste 05:59:08 neet, wand of digeing 05:59:23 shachaf: what do you look like, this is necessary for any good self portrait 05:59:48 does shachaf know what self means 06:00:05 golly 06:00:06 a spere trap 06:00:11 elliott: yes 06:00:11 gosh 06:00:18 guess ill 06:00:19 elliott: it meanse a portrait monqy draws of me 06:00:19 shake it 06:00:34 elliott: When you drew "sahchef, paraphrased" that was also a self portrait. 06:00:38 remembere? 06:00:41 kobold of ely 06:00:53 man 06:00:57 where is all the shit in this dunjon 06:00:57 ^O 06:01:23 ion: can't 06:01:28 ಠ_ಠ 06:01:31 help 06:01:39 help 06:02:36 Zombies art slowe. Hydras, not so slowe. 06:02:42 help 06:02:46 monqy: help 06:02:51 What do you have? 06:02:56 help 06:03:04 are you in a pickle 06:03:08 hydra here 06:03:11 rock troll zombie down there 06:03:59 do you want to see 06:04:00 itemse 06:04:32 help :( 06:05:08 You can escape stuff by blinking. And you can try to confuse the hydra and blast it with fire for instance. 06:05:53 monqy: should i melee hydra 06:06:01 monqy: draw a self protaraite of me ;'( 06:06:08 shachaf: ok 06:06:11 elliott: proably not 06:06:13 yay 06:06:19 monqy: i have glove 06:06:24 elliott: what's on your screne 06:06:25 oh 06:06:26 -2 globe 06:06:28 glove 06:06:31 i havent seeeen 06:06:44 i wouldnt want to mele it 06:06:48 -!- ais523 has quit. 06:06:52 if you do mele, definitely use glov 06:06:58 if i dont melee then?? :( 06:07:01 confuse?? fire?? 06:07:02 and if you do mele, soften it up from afar with wands, rather than charging it 06:07:06 if you dont melee, run away 06:07:08 WELCOME TO MELEE ISLAND 06:07:08 it's still wandering 06:07:11 yes but 06:07:12 you can skip the leve 06:07:13 l 06:07:14 if i run downstairs then 06:07:17 oh 06:07:17 elliott: does crawle have melee island 06:07:20 where's that zombie 06:07:29 there it is 06:07:31 it 06:07:33 hits pretty hard 06:07:39 elliott: What’s wrong with your ^O? 06:07:46 ion: entering it does nothing 06:08:10 Do other ctrl commands work? 06:08:14 yes 06:08:17 ^O has some special terminal meaning 06:08:42 Try telnetting to the server instead of sshing for shits and giggles. :-) 06:08:48 I do telnet to the server. 06:08:55 Try sshing to the server instead of telnetting for shits and giggles. :-) 06:08:56 Does CDO even offer ssh? 06:09:12 I want to be able to mosh to the server. :( 06:09:27 it offers ssh yes 06:09:32 "Yes, telnet on Mac OS X is blocking ^O" -- sigh. 06:09:41 *o does it. 06:09:43 tel net to stop it 06:09:50 net: stop blocking ^O 06:10:22 uhhh 06:10:27 should i recharge confusion or digging hmmm 06:10:39 They have the most insane ssh setuppe. Get the private key from and log in using ssh -o IdentityFile=cao_key crawl@crawl.develz.org 06:10:46 That's CAO. 06:10:52 yes 06:10:58 They use the CAO key for CDO? 06:11:03 yes 06:11:08 O kay. 06:12:05 07:11 scroll of amnesia[1/1]: Added in 0.8 along with the removal of the selective amnesia spell. Same rarity as enchant armour so expect around a dozen at zot. 06:12:08 But what does it *do*? 06:13:09 Lets you forget a spell. 06:13:17 Come on! 06:13:18 .ssh/config: http://hpaste.org/67953 06:13:20 Curse weapon is useless for me. :( 06:13:40 07:13 pressure plate[1/1]: A mystery trap whose function is defined in lua 06:13:41 help 06:13:50 should i steppe on it 06:14:00 Ooh, i’ve never seen one. 06:14:34 monqy: helpe 06:15:54 http://pastebin.com/iRne5Swh 06:16:00 I made a Underload -> Scala compiler for some reason... 06:16:00 elliott: what hapn 06:16:05 monqy: helpe eliote 06:16:06 monqy: pressure plate trape 06:16:32 should i 06:16:33 steppe on it 06:16:35 its mysterye 06:16:46 elliott, no, break the block under it. 06:16:51 its not mencretrft 06:16:54 Oh. 06:17:12 * Madoka-Kaname knocks the alcohol out of elliott 06:17:17 its not alcohol 06:17:20 its monqy influence 06:17:25 oh 06:17:27 hi 06:17:37 why don't they build these things with chokepoints 06:18:17 eeeh 06:18:25 monqy: is this a volte thing 06:19:35 yes 06:19:47 maybe it used to be a bailey entry 06:19:52 but bailey went beyebye 06:19:56 what was bailey :( 06:19:58 maybe it wasnt baile 06:20:01 wjho knows 06:20:08 maybe monqy?? 06:20:47 fuck 06:20:50 fucking fuck fuck fuck 06:20:55 elliott, you would be free to add a (really messy) underload compiler to the wiki page, right? 06:21:16 just run up to it and kill it 06:21:18 Madoka-Kaname: that stuff generally goes in the file archive but sure (but it should probably go on a user page) 06:21:21 you're way too afraid of lectirc eels 06:21:25 monqy: they hurte!!! 06:21:30 huh 06:21:45 I don't /have/ a user page... 06:21:57 awwww no 06:22:02 Madoka-Kaname: what's your username 06:22:03 just create 06:22:07 User:username/Underload to Scala compiler 06:22:08 or whatever 06:22:11 and link it from the Underload page 06:22:26 oh come on!!! 06:22:38 aaaaah 06:23:32 elliott, http://esolangs.org/wiki/Underload#External_resources 06:23:39 There's only this for links... 06:24:07 ehh, I guess it can count as "external" 06:24:10 but you could just put it in the file archive 06:24:27 monqy: since when are yaks kinda weak 06:24:52 since ghmo 06:25:39 whats ghmo got to do with yake 06:25:40 also 06:25:44 stuff is starting to get scary again :( 06:25:52 elliott, is the file archive up for public uploading? >< 06:26:03 Madoka-Kaname: see http://esoteric.voxelperfect.net/ 06:26:23 aaaaah 06:26:24 bees 06:26:41 fuck 06:26:44 I thought I had poison resistance 06:26:56 you do 06:26:59 oh 06:26:59 ghoul 06:27:08 wow that was easy 06:27:12 ghouls are gr8 06:28:12 uhhhh 06:28:15 thanks, autoexplore 06:29:03 uuugh 06:29:06 fucking cyclos 06:29:09 cyclops 06:29:46 monqy: pickle time 06:29:55 nice 06:30:20 maybe i'll quaff curing and lumber over to the cyclops 06:30:26 elliott: oh no 06:30:27 Can you teleport? 06:30:30 blink? 06:30:37 BLINK! 06:30:38 i can blonk 06:30:41 shachaf: http://dl.dropbox.com/u/13786158/shachaf.png 06:30:41 what are 06:30:43 cyclopses really scary 06:30:53 Blink behind the oooooo and run away perhaps. 06:30:54 monqy: christ that's beautiful 06:30:56 zomg 06:31:08 elliott: monqy's self portrait of me > your self portrait of me 06:31:10 ion: dumb 06:31:19 i guess ill escape downstairs 06:31:24 elliott: it's even like french and stuff 06:31:29 paraphrasé 06:31:39 and there's a duck thing 06:31:41 and a flower thing 06:32:18 how scary are cyclopses 06:32:35 imagine an ogre that throws rocks which are also ogres 06:32:43 monqy, elliott has been updated 06:33:31 oops 06:33:32 im burden 06:33:42 i guess nothing's likely to pick those up uhhh 06:33:44 can i sort by weight 06:34:05 monqy: do the ogre rocks throw rocks 06:34:07 or ogres 06:34:47 what's uh 06:34:50 what's up with my inventory weight 06:34:53 im not carrying anything super heavy?? 06:35:02 The flesh. 06:35:03 except foode i guess 06:35:08 ill drop sheep 06:35:13 sheeppe 06:35:28 is troll hide good fo ranything 06:35:54 Look at its description. The short answer: probably not. 06:36:04 mmmm 06:36:07 stiff and knobbly 06:36:09 *for anything 06:36:16 I 06:36:16 suppose you could wear it if you really wanted to, although you probably want 06:36:16 to enchant it into proper armour first. 06:36:18 :D 06:36:27 Enchanting it provides some regeneration IIRC. 06:36:45 Perhaps it was at AC+4 or something like that. 06:37:23 what is UP with these branches 06:37:33 you already saw orc 06:37:35 If you’re a lighte armoure guy, it myghte be usefulle. 06:37:39 lair is max depth 13 06:37:39 monqy: huh?? 06:37:43 i did not see orcish mines 06:37:46 elliott: yes you did 06:37:49 elliott: you saw the entry vault 06:37:51 Search for what [Enter for "mines", or ? for help]? orcish mines 06:37:52 _Can't find anything matching that. 06:37:52 elliott: it had an eel 06:37:56 ssh there and hit ^O 06:37:57 elliott: check xmap 06:38:05 And hit ^G now 06:38:07 ion: as I said, asterisk o works 06:38:20 elliott: you didn't see the staircase but you saw the entry vault 06:38:26 monqy: which dlvl? 06:38:27 it'll be on your Xmap 06:38:29 I forget 06:38:38 i dunno how to find it with the Xmap 06:38:40 [ 06:38:47 also did you draw that duck it's beautiful 06:38:50 yes 06:38:54 monqy: i don't know what the entry vault looks like 06:39:13 i used to be better at drawing but i'm so out of practice and my tablet is like weird so the pen thing moves faster horizontally than diagonally 06:39:17 up again 06:39:20 i;ll know what level it is 06:39:21 can you draw me a self-portrait :( 06:39:24 yes 06:39:27 ok prepare for 06:39:29 scrollening 06:39:37 is it this 06:39:38 that one 06:39:38 yes 06:39:42 ok well 06:39:43 level 6 06:39:45 i'll go there after lair 06:39:59 oh this level has a bunch of centaurs 06:40:15 lol 06:40:15 ^ul ^ 06:40:16 ...out of stack! 06:40:22 poor guy 06:40:32 I like shachaf.png. 06:40:42 ion: did you see shachef.png before it 06:40:45 no 06:40:53 shachaf.png > shachef.png 06:41:03 wow i get to choose which armour to curse 06:41:06 uhhh 06:41:11 the splint i guess 06:41:12 "for now" 06:41:14 oh wait 06:41:16 im good enough to use plate now 06:41:17 oh well 06:41:27 wheres shachef.png i don't have it 06:41:28 ion: here: 06:41:34 http://ompldr.org/vZDhvag/shachef.png 06:41:35 ^ul (a)S^ 06:41:35 a ...out of stack! 06:41:49 monqy: you too 06:42:10 Too bad i don’t know the context for shachef, paraphrased. 06:42:16 ^ul (ACTION hugs elliott)S 06:42:16 * fungot hugs elliott 06:42:20 ion: There is no context whatsoever. 06:42:38 shachaf has this logo thing that I crudely attempted to imitate, and someone said paraphrasing shachef or something at one point. 06:43:02 The Bonzi Buddy thing has no context except shachaf or someone mentioned it shortly before I started doing the self-portrait. 06:43:16 bOOZE!!!! 06:43:36 wait, that's a *single* potion of heal wounds? 06:44:41 monqy: i dont want to be diseased 06:44:44 BREAKING NEWS http://www.macrumors.com/2012/04/23/next-generation-iphone-part-leaks-begin-with-home-buttons/ http://www.macrumors.com/2012/05/01/claimed-iphone-5-sim-card-tray-appears-identical-to-iphone-4s/ 06:45:08 ion: lmao 06:45:09 elliott: ghouls cant 06:45:10 elliott: dont wory 06:45:24 monqy: man ghouls need nerfing or something 06:45:28 they're perfect 06:45:35 ion: IS THAT BOLD FULLWIDTH TEXT?! 06:45:45 wow 06:45:59 im not used to battles with hill giants not ending with me nearly dead 06:46:00 SHACHAF: YES! 06:46:26 monqy: so this thing is mephitic cloud: the monster 06:46:27 ghouls don't have to worry about meph either 06:46:28 you must love it 06:46:36 yes you can use it to confuse the iguana 06:46:51 poor iguana 06:47:30 uh oh 06:47:35 what could it BE 06:48:15 ion: w°ah 06:48:29 oh is that 06:48:31 that thing 06:48:35 the invisible annoying things 06:49:15 monqy: is it that thing 06:49:41 help 06:50:00 I think it was called an unseen horror. 06:50:14 probably unseen horrore 06:50:35 yes help 06:50:41 im losing hp 06:51:12 ;_; 06:51:25 holy fuck, apple replaces round home button with rounded square 06:51:37 This changes everything. Again. 06:51:49 elliott: chokepoint it or something 06:52:02 i dont think there are any choke points 06:52:12 kmc: Did you see monqy's self-portrait of me? 06:52:17 i could go here but it'd just go around 06:52:20 It was even better than elliott's. 06:52:20 yes 06:52:50 I bet kmc wishes he had a self-portrait drawn by monqy. 06:53:01 im getting a self-portrait drawn by monqy 06:53:07 s/self/nude/ 06:53:09 oh there 06:53:56 yikes 06:54:17 ahahaha 06:54:20 Still **.... :-( 06:54:39 ion: didnt find any curse stuff 06:54:39 uhhh 06:54:42 maybe i should just tab spam these guys 06:54:48 If you think you can melee them, go to the middle quickly. That’ll be better than letting them blast you from the distance. 06:54:59 tab spam wins again 06:55:29 That worked, but you might have done the go-to-the-middle thing to get out of it with even more HP left. :-) 06:55:45 oh bugger 06:55:46 uhhh 06:55:50 do i still have to worry about this guy at xl11 06:56:41 Look at its description with x. I’m not sure how reliable that is, but i noticed it says something how bad the enemy is. 06:56:49 x=v 06:57:52 The “He looks extremely dangerous” part. I have no idea whether your level affects it, though. 06:57:56 07:57 Gastronok (j) | Spd: 5 | Int: normal (starting) | HD: 20 | HP: 150 | AC/EV: 2/1 | Dam: 40 | Fl: amphibious, spellcaster, see invisible | Res: magic(80), drown | Chunks: poison | XP: 2131 | Sp: airstrike (0-50), slow, swiftness, small mammals, cantrip. 06:57:57 ouch 06:58:03 Also, x=v is nicer than xhhhhhhhhhhhhhhhv 06:58:14 specifically the HP and Dam parts 06:58:30 ill just run to the lair 06:59:06 -!- pikhq has joined. 06:59:15 hastronok probably wouldn't be too tough for your character 06:59:28 -!- pikhq_ has quit (Ping timeout: 265 seconds). 06:59:28 ill train up in the lair first 06:59:32 sure fine 06:59:33 uhh when does the lair start getting scary again 06:59:36 7 right 06:59:56 wow 07:00:34 hi may 02 07:00:54 08:00 black mamba[1/3]: Very fast snake that does a lot of damage and can inflict multiple levels of poisoning with one bite. Extremely dangerous, but susceptible to resistible magic, such as wands of paralysis, confusion, slowing, and disintegration. 07:00:55 i like how 07:00:57 "extremely dangerous" 07:00:59 and it shows in yellow 07:01:07 i guess it's less dangerous with rPois though 07:02:26 Maybe I should train something else too. 07:02:46 Nice door. 07:03:41 >100 hp \o/ 07:03:42 | 07:03:42 |\ 07:04:30 Great place to run, griffon. 07:05:52 I guess I don't really need three wands of random effects. 07:06:35 Sigh. 07:06:57 Wow, 90 dam. 07:07:02 Euhhh 07:07:15 Maybe I should run back up and face Gastronok. 07:08:28 monqy: :( 07:08:30 @time monqy 07:08:31 Local time for monqy is Wed May 2 00:08:31 2012 07:08:39 happy 00:08:31 07:11:27 hey 07:11:32 sure 07:11:38 5headed isn't too bad either 07:11:42 if you have gloves you can probably take it 07:11:47 yeah but 07:11:48 oh, ew 07:11:49 that's 90 dam :( 07:11:51 what 07:11:52 no 07:11:56 08:06 hydra (D) | Spd: 10 (swim: 60%) | Int: insect | HD: 13 | HP: 54-91 | AC/EV: 0/5 | Dam: 18 per head | Fl: amphibious, regen | Res: magic(52), poison, drown | Chunks: poison+contam | XP: 1215. 07:11:57 each head checks your ac 07:12:01 18*5 = 90 07:12:01 oh 07:12:14 1d18 - 1d19 (factoring in -1 from glov) 07:12:15 i guess the -2 is 07:12:16 problematic 07:12:19 -2 frmo globe 07:12:21 velo 07:12:22 no 07:12:23 +1 -2 07:12:25 = -1 07:12:28 oh 07:12:36 so really you're pretty darn safe vs hydra 07:12:43 ok i take that back 07:12:51 your calculations were in error 07:12:58 ugh, no HW? 07:13:04 blinkk? 07:13:28 ugh can i 07:13:30 look at Xmap while blink 07:14:12 monqy: how fast are hydrae? 07:14:21 normal speed except in water (then they're fast) 07:14:34 do you have any better armour? 07:14:44 i have plate mail 07:14:49 it's only +0 though 07:14:55 if it improves your ac, use it 07:14:57 my splint mail is +4 07:14:59 so 07:15:00 i doubt it would 07:15:03 it may or may not improve your ac 07:15:08 and i'm not going to experiment to find out in these conditions 07:15:12 ok, blonked 07:15:16 well of course not right now 07:15:20 changing armour would be certain death 07:15:26 ok ill 07:15:28 I WAS KILLED BY A HYDRA ONCE* 07:15:28 leg for the < 07:15:34 * MANY TIMES 07:15:38 bother to close door? 07:17:39 monqy: 07:17:47 yes 07:18:25 19/6 07:18:28 oh 07:18:40 monqy: i could remove curse to check if plate mail would help but 07:18:45 ashey 07:19:00 i was waiting until i got enchant armour scrolls to switch 07:19:22 ok 07:19:39 do hydrae heal 07:19:47 quickly, yes 07:19:50 sigh 07:20:01 ill go have fun with thingybob 07:20:19 oh wait 07:20:20 this is lair 07:21:14 08:21 deep elf priest[1/1]: Notable abilities: Can smite, animate dead, die 07:21:17 the die thing makes me think they're 07:21:19 not very stronge??? 07:22:15 08:22 deep elf priest (e) | Spd: 10 | Int: high (items) | HD: 5 | HP: 16-30 | AC/EV: 0/13 | Dam: 9 | Fl: evil | Res: magic(40) | Vul: holy | Chunks: contam | XP: 136 | Sp: pain (d10), cantrip, minor healing, smiting (7-17), twisted resurrection. 07:22:16 lol 07:23:52 -!- elliott has quit (Read error: Connection reset by peer). 07:24:37 -!- elliott has joined. 07:24:37 -!- elliott has quit (Changing host). 07:24:37 -!- elliott has joined. 07:24:46 monqy: so uh 07:24:49 any hydrae suggestions 07:24:57 You are not playing in the latest version (33d826f) available! 07:24:57 [T]ransfer your save to the latest version? 07:24:58 aaaaa 07:25:01 what commits happened 07:25:32 dunno 07:25:40 "im updated" 07:25:45 i'll just 07:25:52 hydrae again and hope things don't go as badly as they did 07:26:01 but if they do i'll be fucked 07:27:11 auuugh 07:28:10 monqy: guess what :D :D :D :D :D: D: :D: D: 07:31:00 monqy: :( 07:31:03 ion: monqy isn't guessing 07:31:03 @time ion 07:31:04 Local time for ion is Wed May 2 10:31:04 2012 07:31:52 -!- quintopi1 has changed nick to quintopia. 07:31:55 -!- quintopia has quit (Changing host). 07:31:55 -!- quintopia has joined. 07:32:14 hey 07:32:14 uh 07:32:20 are you dying 07:33:18 yes 07:34:08 help ;_; 07:34:14 the hippgriff is dying quickly so 07:34:18 i MIGHT be able to just whack it but 07:34:23 im scared 07:34:25 oh i do have 3 curing 07:34:28 (really need HW but uh) 07:34:38 ok good 07:35:15 hydrae dealt with 07:37:09 what 07:38:42 regen \o/ 07:38:42 | 07:38:42 /^\ 07:40:15 sjghdfkg 07:40:22 monqy: eight-headed is beyond my abilities right 07:41:44 look behind you 07:41:49 it's a eight-headed hydra 07:42:23 elliott: ...A word starts with a glottal stop iff you use "an" instead of "a" in front of it. 07:42:29 Glad to have clarified it for you! 07:43:18 http://dl.dropbox.com/u/13786158/eliot.png 07:43:28 its 07:43:29 beautiful 07:43:37 zomg 07:43:42 i wante one :'( 07:43:46 i just wish that spellingof my name didnt make me crei(briados) :'( 07:43:53 im going to set that as my background 07:45:12 monqy: so uhhh 07:45:15 eight-headed hydra 07:45:17 dangerous 07:45:17 right 07:45:23 not as dangerous 07:45:24 as 07:45:25 if you decide to take it on you'll want to soften it up with wands or something 07:45:29 EIGHT MILLION-headed hydra 07:45:34 i have wandes 07:45:39 do you have greater destruction and some decent invo skill? 07:45:47 greater destruction? i'm ashe 07:45:51 oh 07:45:51 right 07:45:52 ashe 07:45:53 right 07:45:56 wands then 07:45:56 kind of 07:46:01 wish i was makh right now 07:46:03 uhhh ok 07:46:06 ill put on gloves first 07:46:13 hokay 07:46:22 uhhh fire? fireball? flame? confusion? 07:46:30 fire and fireball are probably the best for this guy 07:46:32 not flame 07:46:38 dunno about confusion 07:47:09 that didn't really do anything to it 07:47:13 uhhh there's no point retreating right 07:47:21 what if you dont want to die 07:47:26 i mean 07:47:27 because its fast 07:47:30 and because 07:47:34 the only way out is through it or fungus 07:47:36 its not fast 07:47:42 and that's not the only way out 07:47:49 there's a diagonal slott over there 07:47:55 below the fungu 07:48:00 oh right 07:48:14 just hope it doesn't get a doubel move 07:48:26 and hope you don't do that 07:48:46 what are you doing 07:48:48 blink out 07:48:49 now 07:49:07 im kind of an idiot 07:49:26 uhhh 07:49:30 maybe i should go back to the dungeon 07:49:33 and 07:49:39 not lair yet 07:49:44 maybe 07:50:27 08:50 slime creature[1/4]: An annoying resource drain; they hit hard enough that light-armour users have to worry about them, have reasonably high HP, never leave corpses, come in packs, regenerate, and flee at the slightest provocation. 07:50:28 how annoying 07:50:57 whoah 07:51:05 yeah uh 07:51:07 don't do that 07:51:09 "Try not to let them merge more than once, because the damage only keeps increasing, from 44 for two slimes up to 110 for five slimes." 07:51:10 oh 07:51:14 uhhhh 07:51:15 how fast are they 07:51:19 normal speed 07:51:25 or are they 11 07:51:32 I know ugly things are 11 07:51:33 10 07:51:35 says gretell 07:51:37 10 is normal 07:51:43 very large oh good 07:51:43 close the door on them 07:51:44 can i like 07:51:46 fireball it 07:51:46 monqy: So, gloves help a lot when hitting monsters with your claws? 07:51:46 ok 07:51:55 ion: what? 07:52:05 ion: gloves are for making you not chop hydra heads off 07:52:08 ion: (with your claws) 07:52:16 Ok, good to know. 07:52:19 ive closed the door on it monqy 07:52:20 ion: they negate claw bonus damage though 07:52:25 ok 07:52:28 Right, makes sense. 07:52:41 ill 07:52:42 go upstairs 07:52:49 done 07:52:51 so uhhh 07:52:54 I’ve never fought hydras with ghouls, i didn’t know their claws are badass enough to chop heads off. 07:52:57 there's a very large slime creature down there 07:53:03 maybe a wande will help??? 07:53:20 ion: it's just claws 1, "sharp fingernails", but that's enough to chop them 07:53:21 -!- elliott has quit (Read error: Connection reset by peer). 07:54:01 -!- elliott has joined. 07:54:28 -!- elliott has changed nick to Guest12549. 07:54:35 -!- Guest12549 has changed nick to elliott. 07:54:38 -!- elliott has quit (Changing host). 07:54:38 -!- elliott has joined. 07:54:40 monqy: help :( 07:54:59 help? 07:55:01 wow 07:55:05 elliot's gotten further as a monk than I ever have 07:55:12 (I'm bad at unarmed combat for some reason) 07:55:16 what 07:55:21 unarmed combat is really good 07:55:32 unless it was meganerfed 07:55:44 uc feels really really inaccurate at lower levels 07:55:47 maybe I am doing something wrong 07:55:49 I pump it as fast as I can 07:55:52 does it suck before 27? 07:56:04 uc is bad at the lower levels but really really good at higher levels 07:56:09 that's what I thought 07:56:09 well 07:56:09 Patashu: *elliott 07:56:14 im uc only 16.5 07:56:17 elliotter 07:56:17 but it still feels "pretey goode" 07:56:18 monqy: help as in 07:56:22 there's a very large slime creature > 07:56:26 but i want to explore > 07:56:31 pick another stair case 07:56:31 if you leave its LOS 07:56:32 it splits up 07:56:34 so do that 07:56:34 alternatively do orc 07:56:44 G 07:56:48 elliott: it's on d:6 07:56:50 oh that orc 07:56:50 right 07:56:53 monqy: but i thought lair first 07:56:53 and 07:56:56 in lair i keep dieing 07:57:00 so 07:57:03 "orc maybe not so goode"? 07:57:08 lair is easier than orc 07:57:12 lair first is what you do if it's not ful of things you have problems with 07:57:12 yeah but 07:57:18 Patashu: lair has eight-headed hydrae 07:57:18 so 07:57:19 I mean obviously 07:57:20 if you get a hard lair, orc might be easier 07:57:23 okey 07:57:30 yeah I guess what monqy said 07:57:31 one time I went into lair 07:57:31 and 07:57:35 6 blink frogs were around the staircase 07:57:36 aaaaa 07:57:39 I think I lived but still 07:57:52 maybe i should 07:57:52 but I prefer lair's difficulty spurts to orc's 07:57:53 splint mail 07:57:55 one time I had a lair as a ghoul where all three up staircases on lair:1 were next to a nasty hydra 07:57:56 since orc's has smiting 07:58:03 monqy: how can i calculate what AC/EV i'll get with the splint mail 07:58:06 erm 07:58:08 uhhhh 07:58:09 monqy: how can i calculate what AC/EV i'll get with the plate armour 07:58:11 dunnnnno 07:58:16 maybe henzel knows 07:58:17 plate will give you more gdr 07:58:22 yeah but 07:58:23 +4 splint mail 07:58:25 +0 plate armour 07:58:26 and 07:58:27 you'll have less AC 07:58:28 but more GDR 07:58:29 i have no enchant armour 07:58:30 (and less EV) 07:58:33 ehhh 07:58:35 doesn't sound worth it yet 07:58:35 btw 07:58:37 -2 pair of gloves? 07:58:40 if i find enchant armour 07:58:42 Patashu: yeah 07:58:43 acquirement 07:58:47 "really gr8" 07:58:47 cool 07:58:55 6 exclusions lmfao 07:58:57 ok lets 07:58:58 wait, you never found orc? 07:58:58 remove those 07:59:01 Patashu: i found orc but 07:59:02 electric eel 07:59:04 and i was scared of it 07:59:07 monqy: should i adjust my skilles maybe 07:59:11 idk 07:59:16 electric elliott 07:59:16 your skills are fine 07:59:19 (maybe more uc less non uc) 07:59:30 i was training armour so that 07:59:34 plate would be super gr8 07:59:43 are you at uc mindelay yet? 07:59:46 iirc it takes forever 07:59:46 and fighting because :hp: 07:59:49 Patashu: probably not 07:59:56 uc mindelay is 27, it used to be 25 but it was nerfed 08:00:00 er 08:00:01 at 27 08:00:04 mindelay is 5 08:00:05 oh 08:00:09 you don't hit mindelay until 27 08:00:14 yeah in that case 08:00:14 I would recommend more mindelay 08:00:16 uc is good to train to 27 anyway 08:00:17 *more uc 08:00:17 since 08:00:24 each skill level gives you more damage etc too 08:00:27 like 08:00:31 it adds 1 to your base damage 08:00:45 or something like that 08:00:53 anyway it's good and you should train it 08:00:57 i am 08:00:58 im just 08:00:59 training armour too 08:01:08 you could defocus it if you wanted uc up faster 08:01:15 i dunno much about armour skille "oops" 08:01:19 well 08:01:20 i just thought 08:01:22 plate is rly heavy and stuff 08:01:23 and 08:01:31 ill have to remove curse to switch to it 08:01:32 so 08:01:37 CDO should let us attach gdb to our game instances so we could fix problems like too low UC level. 08:01:38 since i'm waiting for an enchant armour scroll to make it worth it 08:01:42 yeah having lots of armour skille is good for heavey armours 08:01:46 i might as well train armour a lot so that I don't get EV penalty as much 08:01:48 shrug 08:02:05 eeeellls 08:02:08 armour skill also gives you more ac on heavier armours 08:02:14 imagine if the eels in crawl were like the eels in brogue 08:02:14 D: 08:02:24 non electrice 08:02:26 oh uh 08:02:28 what's with this smoke thing 08:02:28 "no problemo" 08:02:31 smoke? 08:02:32 yeah I guess it would be an improvement actually 08:02:35 also, that's fire 08:02:35 the 08:02:36 fire cloud 08:02:36 don't walk into it 08:02:37 you mean the vault? 08:02:38 stuff 08:02:40 yeah just avoid it 08:02:41 Patashu: it's excluded 08:02:43 what is it tho 08:02:45 fire 08:02:46 *though 08:02:46 burns 08:02:47 yes 08:02:47 thanks 08:02:48 i mean 08:02:49 don't step in it 08:02:50 what's inside it 08:02:52 what is 08:02:53 loot 08:02:54 the construction 08:02:54 you can see it 08:02:56 dude 08:02:58 i 08:03:00 know 08:03:02 it's 08:03:04 fire 08:03:04 haha 08:03:06 armour of fire resistance 08:03:08 what crap 08:03:09 some joke vault 08:03:10 :D 08:03:16 Blink inside at some point when you have extra blink scrolls or cTele. 08:03:25 if it looks like there’s something useful inside. 08:03:29 there isn't 08:03:38 not even cash 08:03:54 what is it with warriors switching weapons 08:03:59 and uhhh 08:03:59 why am i super lagging 08:04:01 you can never have enough blink scrolls 08:04:03 shame on you ion 08:04:05 advocating their waste 08:04:08 20 gold pieces is infinitely more gold pieces than i have. 08:04:28 yikes 08:04:32 you didn't realize the other orc warrior had a glaive? 08:04:35 because he did 08:04:36 oh 08:04:40 whoops 08:04:43 uhhhh 08:04:46 maybe i'm not ready for orcish mines after all :) 08:04:54 more UC required 08:05:00 glaivd 08:05:04 monqy: h 08:05:04 elp 08:05:06 what happened here 08:05:09 "yikes" 08:05:10 orc warriors 08:05:11 the orc warrior has a glaive 08:05:17 Patashu: did you see monqy's self-portrait of shachaf and me 08:05:18 s 08:05:19 no 08:05:20 *portraits 08:05:21 show 08:05:21 Note to self: consider adding “hits you from afar” to force_more_messages 08:05:21 to change the subject 08:05:27 ion: tempting 08:05:28 ion: :D 08:05:37 Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 08:05:44 Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 08:05:46 monqy: fuck you 08:05:51 those are pretty good 08:05:56 i had to look in the logs for those 08:06:07 Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 08:06:12 thanks 08:06:21 monqy: so uhhhhh 08:06:25 what should i do 08:06:31 quaff curing (AGAINE???) 08:06:38 why is there no heal wounds in this fucking dungeon 08:06:38 clearly you need to zerk 08:06:41 Patashu: i dont have zerk 08:06:43 im 08:06:44 that's the joke 08:06:49 laughing 08:06:51 what scrolls do you have? 08:07:12 elliott: double joke: youre ghouel 08:07:24 ok useless shit 08:07:24 well 08:07:27 you're speed 10, they're speed 10 08:07:28 ghowel movement 08:07:30 you're not in danger of dying 08:07:30 thanks 08:07:32 unless you let them hit you 08:07:36 do you like pillar dancing? 08:07:39 no 08:07:40 Patashu: double moves! 08:07:45 monqy: oh noes! 08:07:45 what monqy said 08:07:48 one double move won't kill you 08:07:50 (I think??) 08:07:51 Patashu: energy randomisation "yaey fun" 08:08:09 btw play brogue 08:08:12 no 08:08:13 features: more fun eels 08:08:15 and no energy randomisation 08:08:18 btw play xjump 08:08:18 monqy: do i run to < or do i quaff curinge :/ 08:08:27 run to < would work 08:08:28 btw play monqys roguelike 08:08:28 (IMO) 08:08:31 ion: omg i love xjump 08:08:33 i forget if i had a name for it 08:08:34 well 08:08:34 i fucking hate it 08:08:36 but 08:08:36 i love i t 08:08:38 *it 08:08:43 qrawl 08:08:57 monqy: quaff curing or run to < help 08:09:04 elliott: Try my tile set for it. Debian/Ubuntu? xjump -graphic /usr/share/games/xjump/ion.xpm.gz 08:09:21 ion: Is this just an elaborate way to brag about being a DEBIAN-PUBLISHED ARTIST? 08:09:28 Anyway, no, OS X right now. 08:09:42 http://johan.kiviniemi.name/tmp/xjump/ion.xpm.gz 08:10:08 elliott: i;'d run probabley 08:10:25 what if there's eel or w/e 08:10:33 didn't you kill all the eels? 08:10:42 eel solution: fog 08:10:42 btw 08:11:18 it suddenly occurs to me that one of these is gonna follow me up 08:11:19 and kill me 08:11:25 uh 08:11:25 right 08:11:26 also btw: makhleb solution to hydra: hlep from greater servant 08:11:26 the regular orc 08:11:28 who is easy 08:11:34 yeah but im still a scarey 08:11:45 wow such lage 08:11:48 you should be way past the point of normal orcs killing you 08:11:52 i am but 08:11:56 low hp makes me jittery 08:11:56 Patashu: normal orcs with disto! 08:12:03 lol 08:12:08 A crappy video i captured from xjump a few years ago: http://johan.kiviniemi.name/tmp/xjump/xjump_562.ogv 08:12:12 _The orc sings a few bars from the Orcish anthem. 08:12:13 force_more reasons 08:12:14 WHY DO THEY DO THESE 08:12:29 The orc throws an uncursed orcish dagger. 08:12:32 fml 08:12:32 elliott: the orc jeers, as orcs often do 08:12:40 phew 08:12:47 let's try that again 08:12:58 christ that guy's tough 08:13:09 and wow this lag 08:14:01 monqy: ion: are you lagging of CDO twest 08:14:08 -!- elliott has quit (Read error: Connection reset by peer). 08:14:09 mo 08:14:09 no 08:14:13 rip 08:14:23 uh oh 08:14:26 @ask elliott looks like your connections on the blink 08:14:26 Consider it noted. 08:14:26 orc warrior eel tag team 08:14:28 -!- MoALTz has quit (Ping timeout: 260 seconds). 08:14:44 btw, monqy 08:14:46 I have two brogue wins now 08:14:53 doublegrats 08:14:55 -!- elliott has joined. 08:15:04 uugh 08:15:04 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 08:15:05 this lag 08:15:07 and crap 08:15:15 maybe I'd try brogue again if there weren't monkeys or acid lumps 08:15:15 monqy: very funny 08:15:17 one of them was with a... I think war axe, plate and a shitload of useful utility staves like obstruction and tunneling 08:15:20 what do you have against monqys 08:15:26 the other one was with an axe of quietus, plate and 0 staves until depth 19 (and all of them sucked) 08:15:30 elliott: i almost typoed monkeys as monqys 08:15:37 elliott: then i fixed it 08:15:37 eel time 08:15:41 also, both of the two things youm entioend are easy 08:15:43 what 08:15:45 are those two guys doing 08:15:48 try this: maybe I'd try brogue again if there weren't vampire bats on d:2 08:15:54 holy shit 08:15:56 Patashu: easy but awful 08:15:58 ahahahaha 08:16:02 wtf is that shit 08:16:03 Patashu: vampire bats on d:2 are annoying tooo 08:16:06 eel priest tagteam 08:16:09 monqy: help 08:16:25 I think you'll get out of LOS quickest if you run to the stairs 08:16:29 elliott: get to the wall to heal, then kill the eel if you want, then confuse the orc if you want 08:16:37 by wall do you mean stairs 08:16:41 yeah 08:16:50 ez 08:17:05 meanie 08:17:14 hehe 08:17:21 elliott: Do you get a huge adrenaline rush when approaching a high score in xjump? 08:17:28 ion: i don't really approach high scores in xjump 08:17:30 i just slip and die 08:17:36 its like the platforms are made out of butter 08:17:36 a personal high score 08:17:40 yeah 08:17:42 i dont get those either 08:17:48 WHAT IS THIS EEL MADE OF 08:17:49 I used to play icy tower, which sounds like what xjump is 08:17:52 I never got really far on it 08:17:57 but I always marveled at the replays of ppl who did 08:17:58 Things stay "almost dead" in Crawl for about 100 turns. 08:18:21 vision of a gate? 08:18:38 check your map 08:18:50 hmm 08:18:54 so there's a portal of some kind on this level? 08:18:58 scroll it around 08:19:08 I thought you only got that message when ash mapped it 08:19:15 there 08:19:19 looks portally 08:19:22 it's a thing alright 08:19:22 what could it be i wonder 08:19:32 might be ice cave, volcano or a shop 08:20:02 wow these priests cut into my hp a lot for some reason 08:20:09 ot 08:20:13 what 08:20:15 smites cut through ac 08:20:16 sorry 08:20:18 yeah 08:20:20 smites are annoying 08:20:21 and it's random if they decide to smite or not 08:20:23 is there anything i can do about them 08:20:24 so one priest will be like 08:20:25 yawn 08:20:26 another will be like 08:20:29 17 17 17 17 08:20:30 and not really 08:20:33 aside from killing them faster 08:20:55 uhhh monqy probably isn't happy with what i'm doing 08:21:03 this is a weird fuckin channel 08:21:03 monqy: have you ever considerede 08:21:12 a self portraite of . . . 08:21:12 you've said\ 08:21:15 s/\\$// 08:21:25 YOURSELF ? ? ? 08:21:32 maybe tomorrow 08:21:34 TWIST 08:21:35 shachaf: did you learn any crazy unix or x86 today 08:21:39 that you could tell me about 08:21:42 im tired and still have to read all of this stuff i should have read hours ago 08:21:46 butdddidint 08:22:08 monqy: maybe tomorrow what 08:22:16 oh 08:22:16 kmc: I learned that Microsoft abuses bits that don't belong to them. 08:22:20 Does that count? 08:22:26 self portrote (of self) 08:22:44 Something to do with the iret state. 08:22:45 which bits? 08:22:51 hmm 08:23:02 which bits of 08:23:18 Apparently there are 64-or-something bits of flags that go on the stack and/or in a register that iret uses or something? 08:23:24 And some of them are reserved. 08:23:27 But Microsoft uses them anyway. 08:23:38 iret will restore EFLAGS or RFLAGS from the stack 08:23:51 is that what you mean? 08:23:59 monqy: i guess i have to find another upstairs to find that portal? 08:24:00 Looks like it. 08:24:04 from a level below 08:24:05 hardware stacks are distasteful 08:24:09 that or diggging 08:24:20 http://en.wikipedia.org/wiki/FLAGS_register_(computing) 08:24:27 ive never done digging 08:24:27 is it hard 08:24:29 Yes, look at all those reserved bits. 08:24:39 -_- 08:24:44 "(computing)" meaning "(x86)" 08:24:54 and what does Windows use it for? 08:25:01 monqy: how do i dige 08:25:05 wand of dige 08:25:12 i knew that much 08:25:21 I don't know. 08:25:23 should i step back from wall 08:25:25 or go right next to it 08:25:28 right next to it 08:25:41 use shift-j 08:25:49 thankse 08:25:52 shachaf: how is it that gin tastes terrible, and tonic water tastes terrible, but gin & tonic is delicious? 08:25:56 sweet 08:26:02 aha 08:26:04 kmc: I don't think I've ever had either. 08:26:06 it's a volcanop 08:26:08 Which one should I try first? 08:26:16 well, they're both terrible, so... 08:26:21 Ooh, a version with smooth scrolling. http://gnujump.es.gnu.org/index.php/Main_Page 08:26:28 i think modern tonic water is not too bad 08:26:31 ion: that one REALLY REALLY sucks 08:26:33 it's buggy as hell 08:26:34 iirc 08:26:36 It feels quite decent if you turn the turbl trails and blur off. 08:26:41 or maybe i just got unlucky 08:26:49 Patashu: should i volcano 08:26:50 i've never volcanoes 08:26:52 *volcanoed 08:26:53 drop your scrolls 08:26:54 Seems to work on my system at the moment. 08:26:55 how hard is it 08:26:56 the original idea was to mask the taste of antimalarial quinine in tonic water, by adding gin 08:27:01 fiery 08:27:02 so drop your scrolls 08:27:03 which should give you an idea how fucking terrible tonic water is 08:27:17 though, maybe it's less "mask the taste" and more "if this is the only booze we give the troops, they'll drink it" 08:27:17 Patashu: that's not helpful 08:27:22 well 08:27:25 you're dropped right next to the exit 08:27:30 so you can leave if it's hard for some reason 08:27:30 also 08:27:32 volcanos might erupt 08:27:36 but there'll be places to go for shelter 08:27:48 antimalarial quine 08:27:48 i mean 08:27:52 how scary is the stuff inside 08:28:03 you'll be fine 08:28:07 haha what a terrible place for edmund to turn up 08:28:09 like 08:28:14 bit late to the party 08:28:22 edmund is always fashionably late 08:28:31 _Your scroll of teleportation catches fire! 08:28:34 grrrrr 08:28:37 i want the thing that protects you from that crap 08:28:46 hey, i can see invis now 08:30:08 ellie: Wow, you already have ***... 08:30:11 monqy: should i volcanoe 08:30:19 ion: Eh? I've been with ashey for ages. 08:30:29 That was the point. :-P 08:30:31 -!- itidus20 has joined. 08:30:35 :( 08:30:36 Moar cursed stuff! 08:30:40 -!- itidus21 has quit (Ping timeout: 256 seconds). 08:30:41 Ihave cursed stuff! 08:30:43 *I have 08:30:46 See the god screen. 08:30:52 ^ or something 08:31:07 elliott: volcano 08:31:15 "Your claws are not bound." Uhh... 08:31:18 yeah 08:31:19 monqy: Yes, I know. Should I it? 08:31:20 obviously don't bind those 08:31:22 but you can bind the rest 08:31:23 elliott: yes 08:31:28 monqy: Okay. (Why?) 08:31:37 sometimes it's freee loot 08:31:40 other times it's less free 08:31:42 but still loot 08:31:54 other times you want to get out but you can get out so it's all good 08:32:06 Really drop all my scrolls? 08:32:13 they'll burn 08:32:14 Oh, I don't have any of use. 08:32:24 Will potions burn? :P 08:32:27 no 08:32:30 rF++++++ might be useful judging from the name. 08:32:35 potions prefer freeszing 08:32:36 ion: wat 08:32:38 rF+ is enough 08:32:40 Cold destroys potions, fire destroys scrolles. 08:32:50 elliott: volcano is where you find plate of rF 08:32:54 I have ring of protection from fire 08:32:56 so 08:32:59 and also ring of ice 08:33:00 btw, if you have gourmand 08:33:02 Sounds okay 08:33:04 you don't need to wait for chunks to rot 08:33:05 elliott: ooh or cpm of rF!!! 08:33:06 maybe I should replace regeneration with ice for volcano? 08:33:08 er 08:33:08 cpa 08:33:12 cpa of rF 08:33:13 Patashu: I know. 08:33:16 monqy: maybe I should replace regeneration with ice for volcano? 08:33:20 what 08:33:21 ice? 08:33:22 For more rF. 08:33:23 ice makes you rF- 08:33:25 Oh, wait. 08:33:26 not rF+ 08:33:27 Wrong way around. 08:33:31 Good thing I didn't do that! 08:33:37 doooo it 08:33:41 Thanks, autoexplore. 08:33:42 oh 08:33:42 this one 08:33:48 in this one the volcano erupts periodically 08:33:49 Patashu: Does that mean run? 08:33:51 :( 08:33:52 when it does ge tto a hut and close the door 08:33:53 thautoexplore 08:33:59 you have rF+ so you should be fine 08:33:59 Fuck that. That sounds waful. 08:34:02 *awful. 08:34:08 the damage is pretty low if you have rF+ 08:34:11 If it erupts, I die, right? 08:34:16 no 08:34:20 it just spawns fire clouds randomly 08:34:27 So, uh, is autoexplore safe? 08:34:37 I forget so I'd manualexplore 08:35:32 whee 08:35:32 haha 08:35:36 see it's like 08:35:36 0 damage 08:35:53 http://lymia.x10.bz/?a=contentpage&p=ulc < wee~ 08:36:02 Now to be lazy and email the esoteric archive tomorrow. 08:36:05 loot 08:36:16 Close the doore 08:36:17 Madoka-Kaname: You can just add that to the external links section as-is. 08:36:25 ion: Bit late. 08:36:56 lol 08:37:06 rF+ reasons 08:37:16 ac helps too 08:37:17 This must be one magical fucking ring to be makingt his harmless. 08:37:20 it does? 08:37:21 neat 08:37:22 not that your ac is particularly excellent but 08:37:27 Well, not *harmless*. 08:37:30 But it's not hruting much. 08:37:31 *making this 08:38:04 What, is that it? 08:38:08 yes 08:38:08 is there anything on the other side of watter 08:38:15 that's not water 08:38:20 it isn't? 08:38:21 that is Deudly Lava 08:38:24 on the bottom 08:38:28 oh wow 08:38:28 It's deep water. 08:38:33 but no 08:38:37 I don't think there's anything past that 08:38:38 have potions of levitation? 08:38:44 one 08:38:45 lol 08:38:45 Yes, technically. 08:38:46 don't drown 08:38:51 I'm not going to go there. 08:38:53 It's obviously a circular map. 08:38:55 look at the vault 08:39:03 What of it? 08:39:06 I took everything that looked useful. 08:39:06 it'll say 08:39:10 Good ideas #497: drink a potion of levitation and explore the vast area of deep water. 08:39:11 Authoratatively 08:39:13 It was mostly just lower-class armour with fire. 08:39:16 monqy: What vault? 08:39:21 the volcano map 08:39:25 this whole vault 08:39:30 the one you're in 08:39:38 Look at it how? 08:39:50 fine i'lll look at it 08:40:04 I honestly didn't know what you meant. 08:40:09 http://www.gitorious.org/crawl/crawl/blobs/master/crawl-ref/source/dat/des/portals/volcano.des 08:40:12 is what monqy means 08:40:20 ok there's nothing on the other side 08:40:23 That's so cheating. 08:40:52 so as ash can you like 08:40:57 turn remove curse into curse armor/jewellery 08:41:00 Yes. 08:41:20 Orcs, more like tab tab tab tab tab tab. 08:41:41 tab the orcs 08:41:43 torcs 08:42:05 torques 08:42:27 :( 08:42:31 ogre + orc warrior 08:42:32 :D 08:42:32 Orcs, more like tab tab tab die. 08:42:54 you can step downright and find a choke 08:42:58 yes 08:43:04 with 41 hp? ok 08:43:11 -!- shubshub has joined. 08:43:12 the warrior and ogre are melee only 08:43:19 and neither have polearm 08:43:23 no chokes :( 08:43:24 -!- shubshub has quit (Client Quit). 08:43:25 there's choke everywhere 08:43:27 but there's some semichokes i guess 08:43:28 yup 08:43:28 pick one 08:44:01 ha 08:44:04 ha 08:44:15 why aren't you damaging that ogr 08:44:16 monqy: I told you my continuing fear of ogres was justified. 08:44:25 That's a good question. 08:44:30 I have no idea. 08:44:31 wow 08:44:32 look at all those wands 08:44:34 also why is your ac so low (when does ac start going up?) 08:44:49 How about curing + might? 08:45:00 Patashu: Yeah, I should really start using those more. 08:45:57 You mangle the ogre!! 08:46:29 Oops. 08:46:32 This is the end level, isn't it. 08:46:34 The scary one. 08:46:40 depends what's on it 08:46:40 it's only scary sometimes 08:47:19 i dunno what was with that other ogre 08:47:24 it thought it was a hill giant 08:47:59 mm 08:48:01 centaurs 08:48:01 monqy: it's scary this time 08:48:18 i guess i could ~mighte~ but 08:48:21 but? 08:48:27 it's not like you're going to ever use all those potions of might 08:48:29 may as well 08:48:35 Point. 08:48:48 ooh the crossbows ending? 08:48:51 niiiiiiiiiiiiice 08:48:58 Is the worst yet to come? 08:48:58 what does that mean 08:49:07 oh 08:49:07 crossbows ending is the 08:49:08 well 08:49:09 crossbows 08:49:13 i'll just let you see for yourself 08:49:17 no i don't like the 08:49:19 seeing for myself part 08:49:21 am i gonna die :( 08:49:29 well i didn't die when i did it 08:49:35 ok they have crossbows 08:49:38 should i 08:49:39 but it was an 08:49:40 wand them? 08:49:41 experience 08:50:08 is the thing basically 08:50:12 orc warriors with crossbows firing annoying crap 08:50:50 monqy: :( 08:51:20 also 08:51:25 how many firings do wands last 08:51:30 depends on the wand 08:51:34 you don't have to wand yet 08:52:02 but don't just stand in front of them and let them shoot at you either 08:52:34 lol im fucked 08:52:52 uhhh 08:52:58 also 08:53:01 how many of these guys are there 08:53:10 forget 08:53:44 haha 08:53:44 yes 08:53:46 thanks toadstool 08:53:54 sick toadstool strategy 08:54:14 haha 08:54:16 toadstool chokepoints 08:54:17 I love it 08:54:28 centaur 08:54:29 im so fucking dead 08:54:32 why 08:54:34 it's like 08:54:35 one tile away 08:54:37 48 hp 08:54:40 and 08:54:43 i have to manouvre around toget to it 08:54:45 which puts me in firing range of 08:54:48 all the shit up there 08:55:07 what's on the other side of the wall 08:55:10 do you have scrying 08:55:10 so? 08:55:11 can it shoot you 08:55:15 monqy: i have ashe 08:55:17 i can see 08:55:17 {s 08:55:18 and 08:55:19 triangles 08:55:21 and shit 08:55:22 i know 08:55:22 but 08:55:25 do you have scrying yet 08:55:29 i dont know what that is :( 08:55:33 Patashu: no, but it can hit through the fungus in one turn 08:55:36 check 'a' screen 08:55:38 err 08:55:40 toadstool 08:55:45 ok no scrying 08:55:48 monqy: im not so good with piety 08:55:52 so i see 08:56:33 well whatever you do don't charge up into the palce where everyone will shoot at you 08:56:46 wait 08:56:50 do centaurs not know how to kill toadstools 08:56:55 fucking lmao 08:57:07 oh 08:57:09 aha 08:57:12 did the toadstool die 08:57:14 yes 08:57:27 why are you resting so close to the place anyway 08:57:32 why not give yourself more cover 08:57:35 to heal quickly you should eat corpses 08:57:38 if there are any left 08:57:51 oh cool 08:57:53 eating as a ghoul restores hp 08:58:01 Patashu: never played ghouls? 08:58:05 nope 08:58:08 haven't played most races still 08:58:22 What game are you talking abot? 08:58:23 about* 08:58:31 dungeon crawl stone soup 08:58:40 is that it 08:58:42 hmm 08:59:15 lol 08:59:17 note to self glaive 08:59:51 sure 08:59:51 euhhh 08:59:52 walk towards everything 08:59:58 how long would it take me to retreat 08:59:58 :D 09:00:05 I'd retreat 09:00:08 four orc warriors at once = bleugh 09:00:13 and looks like there's more shit behind it 09:00:24 you have digging charges right? 09:00:25 retreat or greater servant 09:00:27 why not zap digging downwards and hide 09:00:45 why not zap digging upwards, yum 09:00:52 its 09:00:53 orcish:4 09:00:56 what's below orcish:4 09:00:58 monqy: greater servant 09:00:59 dude 09:01:01 IM ASHE 09:01:03 by downwards I mean 09:01:03 south 09:01:13 Patashu: dude 09:01:14 this isn't nethack 09:01:16 Patashu: it's stone 09:01:19 it is? 09:01:21 how do you tell 09:01:23 i thought you were making a nethack joke 09:01:25 the colour man 09:01:28 oh 09:01:42 would fireball help 09:01:48 or uh 09:01:49 running 09:01:56 what about levitation 09:01:59 could i levitate over the walls 09:03:06 :( 09:03:40 monqy: :'( 09:03:43 why can't you run, again? 09:03:47 uhhh 09:03:49 because that's a lot of steps 09:03:50 you can't leve over walls 09:03:52 and they have ranged weapons 09:03:59 i mean i could 09:04:01 lev would only help with that wayer 09:04:01 that was one of my options 09:04:08 alright, retreat to deep water? 09:04:10 you'd be able to cut a corner 09:04:12 sure 09:04:15 then lev over the water? ok 09:04:25 then of course get off of the dep water 09:04:29 so you don't drown 09:04:35 -!- MoALTz has joined. 09:05:00 what a mess 09:05:22 lmao 09:05:23 thanks orc 09:06:51 success 09:07:00 eh 09:07:03 i think i'll buy the two heal wounds 09:07:04 because 09:07:08 i never find any 09:07:10 hela wounds is good to buy 09:07:13 speed isn't bad to buy either 09:07:15 hella wounds 09:07:47 Patashu: the speed's a bit pricey 09:08:00 see what's in the other stores, then 09:08:29 f - the cursed -2,-3 mace "Othri" {slay orc, rC+ rN+ Int+1} 243 gold 09:08:32 cursed -2,-3 mace? 09:08:33 tell me more 09:08:39 243 gold 09:08:41 clearly a bargain 09:08:54 could do with tele 09:09:24 the grimoire of the rocks and good luck 09:09:27 what kind of a title is that 09:09:36 grim. 09:09:48 suits me 09:09:49 elliott: see {good names[14]} 09:10:05 10:09 good names[14/18]: Sif Muna's Arcane Secrets of Secret Knowledge {god gift} 09:10:05 :D 09:10:08 then again it's good luck 09:10:27 so contradiction in my interpretation 09:10:33 no autoexplore no 09:10:46 there was also a book of Burning Companions or somethingoroher but it got deleted :( 09:10:57 woop woop 09:11:04 ahhh, warlorde 09:11:07 i really need a 09:11:10 wand of huge explosion 09:11:13 for situations like this 09:11:14 makhleb 09:11:17 :( 09:11:17 i read that book. 09:11:20 can i convert 09:11:22 what's ashey's wrath like 09:11:24 oh 09:11:25 an orc warlord 09:11:25 dunno 09:11:27 don't fight it 09:11:33 just leave orc and go do lair 09:11:38 Patashu: hydrae 09:11:44 ok uhhh 09:11:44 orc warlords are harder 09:11:47 leaving sounds difficult 09:11:49 elliott: just let this be a learning experience 09:12:00 monqy: are you saying "just be ok with dyin" 09:12:01 *dying 09:12:06 don't die 09:12:09 don't fight it 09:12:12 speed might be useful 09:12:15 run away 09:12:16 to 09:12:18 get away 09:12:29 you'll only have to worry about the warg 09:12:32 and they're weak anyway right 09:12:52 frenzied eh 09:13:03 warlords do that 09:13:05 dunno what it means 09:13:50 wait 09:13:53 ugh 09:13:56 that was the wrong downstair 09:14:17 i have tele 09:14:22 or are orc warlords too hard for that 09:14:33 elliott: bend space 09:14:37 lol 09:14:39 I CAN'T BEND SPACE 09:14:41 FUCK YOU 09:14:43 :D 09:14:51 ashe reasons: you want to die 09:14:56 im helping u appreciate the gods you aren't with 09:15:07 slouch slouch slouche step from time uhhh 09:15:08 can i confuse the warlord maybe?? 09:15:09 and then 09:15:11 run?? 09:15:15 warlorde doesnt like being confused 09:15:18 here's a tip 09:15:19 why not step 09:15:21 awauy from the warlord 09:15:23 10:15 orc warlord (o) | Spd: 10 | Int: normal (items) | HD: 15 | HP: 88-141 | AC/EV: 3/10 | Dam: 32 | Res: magic(60) | Chunks: contam | XP: 2257. 09:15:25 then read tele or whatever you were going to do 09:15:25 dam 32? 09:15:27 that's not 09:15:27 so bad 09:15:29 the hp is though 09:15:35 i mean that's less than the hydrae were doing 09:15:36 it also has a wepon 09:15:38 oh 09:15:45 and it's not spread out over multiple hits 09:15:45 and it's 32 dam in one attack 09:15:47 so it pierces ac well 09:15:48 Patashu: there's not really an "away" 09:15:51 sure there is 09:15:54 step south twice 09:16:03 now you're only slightly mauled 09:16:11 uhuhhh 09:16:12 wow 09:16:13 what are you doing ? 09:16:18 trying to 09:16:20 get to the upstair 09:16:22 badly 09:16:26 m hm 09:16:29 heal 09:16:30 wounds?? 09:16:32 sure 09:16:44 haha jesus 09:16:45 nice hp 09:16:52 so 09:16:53 how do you like orc 09:17:04 maybe you can handle a hydra now 09:17:15 i think im going to 09:17:16 switch to plate 09:17:19 even if ashe will be sad 09:17:23 AC 21, EV 7 09:17:40 why did you uncurse the helmet too 09:17:41 lol 09:17:44 Patashu: didn't have a choice 09:17:46 i think 09:17:47 yes you do 09:17:48 hit escape 09:17:49 oh 09:17:51 "oh well" 09:17:54 why do you think the scrolls ask you under ash 09:18:28 oh uh 09:18:33 monqy: i was gonna do lair right 09:18:39 you were going to plate 09:18:42 i did 09:18:45 oh 09:18:45 it decreased my AC by one 09:18:48 and my EV by one 09:18:50 yaey 09:18:55 i gotta enchant it 09:19:02 nah just get a better plat 09:19:04 or better yet 09:19:07 gda 09:19:21 or cpa 09:19:39 well 09:19:43 where do i get those 09:20:05 goldon draggins and floor, respectively 09:20:16 alternatively: acquirement, possibly from xom/oka/geneicard 09:20:23 anyway 09:20:23 I'm going to make an unrandart armour with 53 base AC 09:20:25 lair before D:13? 09:20:26 but it slows and +muts you 09:20:27 or something 09:20:46 armour where you can't take any damage but you die immediately 09:20:47 Patashu: ghoul of chei "unstoppable wrecking machine" 09:20:58 elliott: well some things pierce gda 09:21:00 *gdr 09:21:09 so it'd be funny when you suddenly got murdered by hellfire or af_cold or whatever it was 09:21:33 ok now im actually laughing in real life at monqy's chei jokes 09:21:35 what have i become 09:22:02 don't stop now 09:22:05 there are crawls to be crawled 09:22:06 i guess ill D:13 09:22:07 and then lair 09:22:46 ooo, a hydra 09:22:46 :D 09:22:48 HYDRAE 09:22:48 EVERYWHERE 09:22:50 also 09:22:52 why are hill giants yellow 09:22:57 i'm still fucking scared of hill giants 09:23:04 optimal danger calculation algorithm 09:23:05 hill giants probably aren't so bad by now 09:23:34 btw 09:23:35 hydras 09:23:35 hydrae otoh 09:23:36 cannot open doors 09:23:40 seriously? 09:23:45 hill giants can 09:23:50 Patashu: ("hydras" honestly) 09:23:52 hydra (D) | Spd: 10 (swim: 60%) | Int: insect | HD: 13 | HP: 54-91 | AC/EV: 0/5 | Dam: 18 per head | Fl: amphibious, regen | Res: magic(52), poison, drown | Chunks: poison+contam | XP: 1215. 09:23:53 so can centaurs 09:23:56 insect intelligence 09:23:57 but not worker ants 09:23:58 just fyi 09:24:19 Patashu: iknow 09:24:22 *i know 09:24:24 oh wait 09:24:27 there's a centaur too 09:24:31 wow it's a party of monsters i hate 09:24:34 plus a worker ant 09:24:47 duck behind the corner 09:24:58 yat 09:25:00 lol 09:25:03 situation diffused 09:25:04 excellent 09:25:06 by a dour 09:25:11 yaey, dour 09:25:19 i'll just 09:25:20 keep exploring then 09:25:26 btw, brogue's doors are better than crawl's doors 09:25:29 oh wait 09:25:29 i bet 09:25:31 if i press o 09:25:32 you can use them to own the shit out of brogue centaurs, pixies, etc 09:25:32 autoexplore into dour, a party in a dour 09:25:33 yes 09:25:34 i'll walk up to that door and open it 09:25:40 yes 09:25:41 uhh 09:25:42 exclusion zones 09:25:42 make an exclusion 09:25:44 yes 09:25:57 good 09:26:24 ugh pack is full 09:26:36 you're never going to use those 12 arrows of dispersal 09:26:37 for a start 09:26:40 will anything pick up those arrows of dispersal 09:26:43 that's the only reason i have them 09:26:46 so other things don't 09:26:50 i had a "bad experience" 09:26:54 lol 09:27:03 you should drop them on some level you've already cleared then 09:27:04 or in like 09:27:05 temple/lair 09:27:07 anyway 09:27:12 also, drop scrolls of enchant weapon 09:27:15 you can't enchant your hands 09:27:16 yeah i was going to 09:27:43 you're not very bound 09:27:47 probably explains the low piett 09:27:49 i guess i can drop this 5-zaps wand of consuion 09:27:51 monqy: i KNOW 09:27:55 i don't have anything to do the binding with ok 09:29:10 great, that dragon burns scrolls 09:29:12 uhhh 09:29:15 if i drop them will they be ok 09:29:43 yes 09:30:05 it only burns scrolls in your inventory 09:30:07 because physics 09:30:10 (brogue is far more realistic) 09:30:22 im glow 09:30:22 and also 09:30:24 liquid flame 09:30:25 *flam 09:30:27 brogue is the other way around isn't it 09:30:32 burns floor but not inventory 09:30:33 You are covered in liquid flames! 09:30:33 Your scroll of detect curse catches fire! 09:30:33 One of your 2 scrolls of amnesia catches fire! 09:30:35 hmm 09:30:35 uhhh 09:30:36 I think so yeah 09:30:38 ???? 09:30:46 lol 09:30:50 no 09:30:52 don't stop dropping stuff!! 09:30:53 it takes multiple turns to drop multiple things 09:30:55 how do i force it to drop stuff 09:30:55 lol 09:31:01 it takes 1 turn per stack 09:31:02 no matter what 09:31:09 Patashu: best thing in brogue: monkey steals scroll, incendiary dart monkey, monkey dies, scroll burns 09:31:13 so you should start with stuff you value most 09:31:20 monqy: that happened to me once except with staff of firebolt 09:31:28 ah yes those too 09:31:47 I always forget not to burn monkeys before making sure they didn't steal a scroll 09:32:19 ugh 09:32:22 how do i get more carrying capacity 09:32:35 drop shit you're never going to use 09:32:36 more str 09:32:56 Patashu: packrat 09:33:19 ahhh, we meet again 09:33:29 packrat == "I don't know how valuable any of this is so I'm going to keep ALL OF IT" 09:33:30 im gonna 09:33:33 melee the hydra 09:33:37 yell at me if it's a terrible idea monqy 09:33:37 cool 09:33:38 have fun 09:33:38 you;ll want 27 str for gda, or what is it 24str for cpa? 09:33:42 uhh what are you doing 09:33:44 24 for cpa yes 09:33:46 there's 09:33:46 what hydra is this 09:33:47 hydra 09:33:49 the 09:33:50 ah, 6header 09:33:50 6 head one 09:33:54 soften it up with wands first, at least 09:33:59 and put on your gloves etc etc 09:34:04 oh wait they can't open doors 09:34:05 uhhh 09:34:18 monqy i 09:34:20 uhh 09:34:21 can't really soften it up 09:34:22 what did you do 09:34:24 well 09:34:25 see 09:34:26 lol 09:34:28 it was packed behind a door 09:34:29 with a worker ant 09:34:31 so i opened the door 09:34:33 killed the ant and uhhh 09:34:39 did you 09:34:42 elliott: Did you ever figure out cofree? 09:34:42 put your gloves on 09:34:45 no 09:34:50 don't hit the hydra 09:34:58 i wasn't going to 09:34:58 it'll grow more heads 09:35:02 i know 09:35:08 monqy: can i hit the hydra 09:35:12 shachaf: yes 09:35:18 will it grow 09:35:21 mayb 09:35:33 monqy: ok how about i 09:35:34 monqy: you mean 'maybe'. learne to spelle 09:35:35 put on my gloves 09:35:39 and then uhhhh 09:35:41 hit it 09:35:43 with my gloves 09:35:45 until it dies 09:35:50 it took me years to develop this plan 09:36:12 elliott: have fun if it fails 09:36:20 so far so good 09:36:28 viktore 09:36:29 brave 09:36:33 brave, stupid 09:36:35 little difference 09:36:36 yes 09:36:41 hi, hill giant 09:36:45 wow 09:36:47 s/ $// 09:36:51 i feel strong 09:37:00 oh no 09:37:00 elliott: WAS THERE A SPACE AT THE END OF YOUR SENTENCE 09:37:03 i've learned my lessons you bastards 09:37:05 I can't tell. :-( 09:37:11 don't let them merge and don't let them surround you 09:37:16 how do i stop them merging 09:37:23 don't let them touch each other 09:37:26 oops 09:37:29 monqy: I think those are mutually exclusie 09:37:57 anyway 09:38:04 in my experience they only merge if they want to get closer to you but can't 09:38:11 so it's better to get surrounded by them 09:38:27 getting surrounded lets ac apply more 09:38:33 yeah 09:38:44 hey 09:38:47 it's like you're in the lair already 09:38:49 large slime creatures aren't so bad, but watch out for titanics 09:38:49 :') 09:38:50 :D 09:38:52 hydras, hippogriffs and frogs 09:38:59 they just want to make me feel at home 09:39:03 I died by tabbing a titanic once 09:39:05 ok i gotta know 09:39:08 how come 09:39:15 my high score is 09:39:17 08:03 146. elliott the Impaler (L15 DsAK), worshipper of Lugonu, blasted by Aizul (poison arrow) on D:17 on 2012-04-26, with 84580 points after 43254 turns and 3:34:58. 09:39:18 look at the turn count 09:39:24 and look at the turn count on my game 09:39:30 what about it 09:39:31 howe do you figure out your highe score 09:39:32 well 09:39:41 what kind of fast turn frenzy happened in my highscore game 09:39:47 also how can i see my score or can't I 09:40:17 @ ? 09:40:20 % ? 09:40:25 Something like that. 09:40:28 did you do orc in that dsak game 09:40:38 you have scorede 0 out of a hundrede possible points 09:40:43 idk 09:40:43 you have reached the rank of Novice 09:40:44 i don't think so 09:40:47 oh wait 09:40:49 maybe i did and it was that 09:40:51 fun time 09:40:52 with the 09:40:53 banishing 09:40:55 yeah it was 09:41:49 wh 09:42:40 spider spider 09:42:45 oh no 09:42:46 i said i'd 09:42:47 go 09:42:47 didn't i 09:42:53 spider is fun 09:42:53 because 09:42:55 you have rpois 09:43:10 the thing about spider is 09:43:13 eeeverything is faster than you 09:43:19 so you want to kite back as much as opssible 09:43:40 orb spiders, Patashu 09:43:42 is spider harder than orc 09:43:52 demonic crawlers too uhh 09:44:03 elliott: why not try it and see!! 09:44:05 no 09:44:06 i don't want to die 09:44:09 do all of lair 09:44:10 spider spider 09:44:11 before thinking about runes 09:44:12 i'm super-invested in this character 09:44:13 spider spider spider 09:44:16 oh it has a rune??? 09:44:18 yes 09:44:21 does that mean it gets me closer to winning 09:44:23 yes 09:44:26 ok but yeah i'm gonna do lair first sorry 09:44:29 ok 09:44:34 elliott, you got a Rune/ 09:44:36 you'll want to do spider eventually 09:44:37 no 09:44:39 You need 3 runes 09:44:42 i know 09:44:43 it's just a matter of when 09:44:59 some people save getting runes until right before zot but 09:45:02 imo that's boring 09:45:08 runes do absolutely nothing for you 09:45:11 until you're ready to win 09:45:12 so 09:45:14 but 09:45:26 diving rune branches right before winning is: boring 09:45:27 whereas: 09:45:33 doing them early is: fun 09:45:38 if you hate being bored, do branchless 09:45:39 fun fun fun 09:45:44 ha-ha 09:45:50 i tried that once 09:45:56 had hunger problems, rip 09:46:04 as a branchless character 09:46:05 let loose the dogs of etc. 09:46:06 do you go for hell or pan runes 09:46:10 they both sound hard 09:46:19 maybe pan, and use cblink/ctele? 09:46:21 oh *let slip 09:47:02 ohhh boy 09:47:06 ohhhhhhh boy 09:47:11 haha 09:47:12 ohhhhhhhhhhhhhh boy 09:47:13 oh? 09:47:16 blink frogs 09:47:18 oh. 09:47:19 get to a chokepoint? 09:47:22 that is not a chokepoint 09:47:24 that is 09:47:26 it's a 09:47:26 thx 09:47:28 pseudo chokepoint 09:47:32 it's choker than that 09:47:34 wtf 09:47:35 wow what are you doing 09:47:37 choke 09:47:41 ok 09:47:42 the one you were in was ok 09:47:43 but 09:47:44 ok 09:47:45 it was 09:47:48 better than this 09:47:48 sorry i'm not very good at this game 09:47:51 np 09:47:57 so long as you don't die 09:48:04 or if you do die and learn from this 09:48:05 anything can happen 09:48:23 i'm done with the whole 09:48:25 dying and learning from it thing 09:48:33 i want to wiiin 09:48:50 this character will live forever! 09:50:34 ahh, death yaks. 09:50:42 SURE WOULD BE NICE IF I WAS WITH A GOD THAT GAVE ME USEFUL SHIT FOR FIGHTING RIGHT NOW 09:50:59 monqy: can i take one down in melee, i forget 09:51:06 you can 09:51:06 10:50 death yak (Y) | Spd: 10 | Int: animal | HD: 14 | HP: 57-95 | AC/EV: 9/5 | Dam: 30 | Res: magic(93) | Chunks: poison+contam | XP: 1059. 09:51:08 that doesn't look so bad 09:51:34 why do death yaks have such high MR 09:51:38 death 09:51:49 design goals for death yaks: kill 09:51:54 elliott: apparently ashe wrath ends after you gain 2 exp levels, so if you abandon ashe you want to do it soon so it'l end soon " i guess" 09:52:02 elliott: of course if you don't want to abandon ahse thats ok too 09:52:14 I wouldn't abandon ash 09:52:16 why did you second ais' recommendation of ashe i mean honestly 09:52:20 i'm not going to abandon him but 09:52:26 also, ash would be good 09:52:26 if 09:52:27 you bound 09:52:27 your shit 09:52:29 i would appreciate summon powerful shit more than 09:52:33 "see invisible things" 09:52:37 Patashu: how 09:52:41 pray over the scrolls of remove curse 09:52:41 i haven't been like 09:52:42 drop them and pray 09:52:48 i have scrolls of remove curse??? 09:52:53 huh 09:52:53 3 of them 09:53:19 there you go 09:53:45 scry! 09:53:45 finally 09:53:48 amazeing 09:53:48 only took you until xl13 09:53:51 wow look at my piety 09:53:55 ashey really likes bondage 09:54:23 i guess you can still be pious inspite of cursing your god 09:54:32 hmmm 09:54:48 ok reading those scrolls should be safe 09:54:50 also, ash gives clarity 09:54:52 *that 09:54:53 which is really really good 09:55:05 also, there aren't many bad scrolls 09:55:07 esp. if you worship ash 09:55:10 slime 09:55:14 do slime dead last 09:55:15 sucks 09:55:35 slime is usually avoided on 3runers 09:55:40 how can i superscroll through inventory 09:55:41 also that 09:55:43 its so slow 09:55:48 pageups/downs/spacebar 09:55:52 thans 09:55:53 *thanks 09:55:54 btw i still have a box of beasts i'm planning to use on zot:5 09:56:00 mark my words 09:56:16 rrrrrr 09:57:05 oh right i'm wearing my 09:57:07 helmet of smarts 09:57:28 sigh 09:57:31 gllooooves 09:57:39 -!- itidus21 has joined. 09:57:40 draining? 09:57:45 whatever you want 09:57:57 haha 09:58:07 asshole 09:58:08 fungussss 09:58:12 go find him 09:58:14 and finish him off 09:58:15 hydra regenerayts h pquickly 09:58:21 its probably at fulkl health by now 09:58:33 haha 09:58:34 @tell itidus20 elliott still has a box of beasts to use on zot:5 09:58:34 Consider it noted. 09:58:59 distant snort? 09:59:01 yay 09:59:03 labyrinth 09:59:07 10:58 kober (L14 KoBe) entered a Bailey. (Bailey) 09:59:10 monqy: help i thought baileys were gone 09:59:17 what are you talking about 09:59:20 baileys still exist 09:59:23 10:59 labyrinth[1/5]: Look for a cyan \ (or arch depending on your character set) on a level where you hear an "ancient clock" or "distant snort". (1-in-15 chance per level, once per game). Hurry, it times out after a while (you get urgent-sounding messages). Note that magic mapping is likely to show where the lab entrance is; however, it may appear to be a shop. 09:59:26 monqy said baileys were removed 09:59:29 wtf 09:59:31 baileys own 09:59:33 why would you take them out 09:59:36 also, thx ash 09:59:38 where they are 09:59:40 *at 09:59:50 go check one of them out 10:00:06 no 10:00:10 i didnt say they were removed 10:00:11 10:59 labyrinth[3/5]: No monster generation (you might find a few hungry ghosts, though); the major dangers are starvation (expect to use a ration or two) and the minotaur (hits for 35+20, so have awesome AC|offense or a powerful ranged attack). If you have a decent amount of food, and don't have teleportitis it's usually safe to explore. 10:00:14 this thing sounds super boring 10:00:17 i said that you missed one 10:00:18 wait so 10:00:21 labyrinth is awufl 10:00:24 dont do laby 10:00:24 can autoexplore do the labyrinth for me 10:00:26 ok 10:00:27 no 10:00:29 ok well 10:00:31 fuck that because 10:00:33 i'm terrible at mazes 10:00:34 -!- itidus20 has quit (Ping timeout: 245 seconds). 10:00:49 ice cave!! 10:00:50 noooooo fuck elephants 10:00:53 it's like a cold volcano 10:00:55 ice cave 10:00:55 :D 10:00:56 wait 10:01:01 the game is seriously making you pick between lab and ice cave 10:01:01 ??? 10:01:27 lol you are 10:01:29 pretty surrounded 10:01:31 hi 10:01:41 kill the elephants 10:01:42 they hit harder 10:01:56 ok 10:02:05 is this ice cave 10:02:06 i have 10:02:07 yes 10:02:07 a ring of ice 10:02:08 heal first 10:02:09 for the purpose 10:02:09 oh wait 10:02:11 and yes you do 10:02:13 cursed jewellrey 10:02:14 because 10:02:15 of Patashu 10:02:16 you're only partially bound 10:02:16 right? 10:02:21 see 10:02:22 fine 10:02:25 whoops 10:02:26 mistyped 10:02:27 lol 10:02:31 I love doing that 10:02:32 eeeeh 10:02:46 monqy: is ice cave fun 10:02:49 very 10:02:50 sure! 10:02:51 do it do it 10:02:52 hey i'm almost xl14 10:02:53 better than volcano 10:02:57 hmm 10:02:59 which one is this 10:03:03 this one 10:03:04 oh, this one 10:03:05 yeah 10:03:10 haha 10:03:14 h 10:03:14 elp 10:03:27 get out of the ice statues' fovs 10:03:28 `? ice cave 10:03:29 first 10:03:37 ice cave? ¯\(°_o)/¯ 10:03:49 also, you should probably drop all your potions 10:03:49 yeah 10:03:52 forgot 10:04:04 drop all your potions next to the exit 10:04:27 so what's with the statues 10:04:36 do you have any wands of disintegration? 10:04:49 no 10:04:51 ice statue (8) | Spd: 16 | Int: high | HD: 8 | HP: 70 | AC/EV: 12/1 | Fl: non-living, !sil | Res: magic(immune), cold+++, elec++, poison, drown, rot+++, neg+++, torm | Vul: fire | XP: 685 | Sp: b.cold (3d16), throw icicle (3d16), freezing cloud (2d17), ice beast. 10:05:19 you can probably just melee them but be ready to back up 10:05:22 they won't regen since they're statues 10:05:40 -!- derdon has joined. 10:05:46 lol 10:05:50 they think they're musus 10:06:00 what's with the exclusion 10:06:03 statues 10:06:16 Marking area around the ice statue as unsafe for travelling. x2 10:06:17 no 10:06:17 come on 10:06:18 don't do that 10:06:42 wow, I didn't know the game places the exclsuions if you lift them 10:06:43 (thanks game) 10:07:05 good place to use scrying btw 10:07:19 bears 10:07:22 except made of ice 10:08:18 is necromancer scary 10:08:28 necromancer (@) | Spd: 10 | Int: high (items) | HD: 10 | HP: 26-53 | AC/EV: 0/13 | Dam: 6 | Fl: evil, spellcaster | Res: magic(53) | Vul: holy | Chunks: contam | XP: 594 | Sp: b.cold (3d18), b.draining (3d15), animate dead, simulacrum / b.fire (3d18), pain (d13), invisibility, animate dead. 10:08:37 hmm 10:08:37 so, no 10:08:38 take off the ring of ice 10:08:40 first 10:08:41 why 10:08:41 then beat it up 10:08:44 might use bolt of fire 10:08:46 ok 10:08:47 -> you have rf- 10:09:00 lol 10:09:03 turns out it didn't 10:09:13 oooh 10:09:16 yes plz 10:09:29 -!- cheater has quit (Ping timeout: 246 seconds). 10:09:43 monqy: did you see my NEW PLATE ARMOUR!! 10:09:47 is it rC 10:09:51 no :( 10:09:53 it's positive energy 10:09:53 but it's +1a 10:09:56 and i can enchant it 10:09:57 *-a 10:10:15 it won't be your end game armoure 10:10:16 btw, why did you curse your splint instead of your helm or cloak 10:10:25 you';ll want something with resistances 10:10:36 like GDA, or at least plate of rF, which i think you have in shope 10:10:46 (or was that game died) 10:10:47 plate of rf would be good for zot 10:10:57 Patashu: might find gda on v8 first! 10:10:59 monqy: i didn't say end game!! but 10:11:04 better than splint mail 10:11:10 plate armour gives gdr right 10:11:22 39.6% gdr 10:11:22 nope, it's cold resistance i have in shope 10:11:23 iirc 10:11:36 plate of mr would be good too 10:12:17 all the traps 10:12:19 remind me of like 10:12:20 angband vaults 10:12:35 pick up your potions on the way out 10:12:38 or you'll be sorry 10:12:45 -!- Phantom_Hoover has joined. 10:12:47 quick 10:12:50 you can still do the lab 10:12:51 ahahahaha 10:12:52 no 10:12:54 hi, hydra 10:12:56 i'm not doing lab btw 10:12:56 because 10:12:57 seriously 10:12:57 it vibrated away 10:12:58 i am 10:13:00 the worst at mazes 10:13:02 oh 10:13:03 oh well 10:13:05 labys suck 10:13:06 dont do 10:13:12 ok so 10:13:13 hydra time 10:13:38 nice 10:13:46 akdjhasdklhfdkshfdkjf 10:13:56 what did you do i wasnt watching 10:13:57 i didn't even get a new high score 10:13:59 monqy: hydra 10:14:00 tv it if you want 10:14:04 was it special 10:14:07 it was 10:14:10 especially stupid 10:14:10 Hmm, the Arch fortune database must include the sex part of -off by default. 10:14:18 * Phantom_Hoover is just thankful it left out the racist ones. 10:15:31 that was close to max damage the hydra could have gone, given your gdr 10:15:33 *done 10:15:43 oh 10:15:44 no 10:15:46 no, max damage would have been 75 10:15:47 i didn't switch armour yet 10:15:49 i was still splint 10:15:50 oh 10:15:51 right 10:15:51 splint 10:17:03 oh well 10:17:07 i feel like i'm getting better 10:17:16 and that was YASD that i should have seen coming 10:17:27 otoh i don't remember the 8-headed hydra hitting that hard 10:18:19 a hydra can hit for up to 18*(1-gdr)*number of heads on any turn 10:18:21 11:17 Oh crap. Spiders made it as an official rune branch now ... Nasty. 10:18:25 it's just that they tend NOT to 10:18:28 monqy: you should totally play!!!!!!! 10:18:43 ugh i want to sleep 10:19:02 that's why it'd be extra fun 10:19:03 @time monqy 10:19:03 the only reason i'm still awake is i have to read these papers for tomorrow 10:19:07 Local time for monqy is Wed May 2 03:19:04 2012 10:20:08 monqy: you should dive. you love diving! 10:20:21 can io dive and read at ther same time 10:20:27 yes 10:20:30 swim reading 10:21:26 monqy: it's an art 10:21:47 i'll dive once then go back to reading 10:22:04 (starting now) 10:22:22 Patashu: watche 10:22:39 schinink vun 10:22:41 watch what 10:22:44 Patashu: squarelos 10:22:44 CDO 10:22:49 oh sure 10:22:51 why, what's he doing 10:22:54 diving 10:23:10 what's the goal, here 10:23:14 stay at xl1 and get as deep as possible? 10:23:19 i don't think monqy has a goal 10:23:20 monqy just does 10:23:28 rip monqy 10:23:32 lol 10:23:36 kobold with a whip of electruction 10:23:37 back to reading 10:23:38 welcome to crawl 10:23:42 -!- cheater has joined. 10:26:00 sup duddes and duddettes 10:28:35 monqy: is there a way to get like 10:28:38 my top N games froms equell 10:29:10 ddepends on what you mean by way, get, top 10:29:24 way: method 10:29:26 get: retrieve 10:29:32 top: ordered by descending score 10:29:38 !hs * 10:29:39 !hs * -2 10:29:40 !hs * -3 10:29:41 etc 10:29:43 is one way 10:30:08 there are other ways too if there's something specific you want from each game like 10:30:24 oh wait I don't know if you can do s=sc ugh 10:30:28 woops oh well 10:30:37 i forget how to do it any other ways 10:31:01 of 10:31:02 my games 10:31:03 not 10:31:04 everyone's 10:31:08 oh 10:31:10 !hs 10:31:10 . for * yeah 10:31:11 !hs -2 10:31:12 !hs -3 10:31:13 right 10:31:16 or . for * 10:31:36 11:31 !hs 10:31:36 11:31 147. elliott the Impaler (L15 DsAK), worshipper of Lugonu, blasted by Aizul (poison arrow) on D:17 on 2012-04-26, with 84580 points after 43254 turns and 3:34:58. 10:31:36 11:31 !hs -2 10:31:37 11:31 146. elliott the Brawler (L14 GhMo), worshipper of Ashenzari, slain by a seven-headed hydra in Lair:7 on 2012-05-02, with 45580 points after 33481 turns and 4:00:03. 10:31:39 11:31 !hs -3 10:31:41 11:31 145. elliott the Swashbuckler (L12 KoBe), worshipper of Trog, slain by a yak on D:12 on 2012-04-22, with 16802 points after 17648 turns and 2:04:04. 10:31:43 11:31 !hs -4 10:31:45 11:31 144. elliott the Grappler (L11 GhMo), worshipper of Makhleb, blasted by Harold (bolt of fire) in D:11 on 2012-04-30, with 10182 points after 11624 turns and 1:19:43. 10:31:47 "my games" 10:31:51 im not very good at crawl 10:32:41 you were better than you were the last time I saw you play 10:32:53 some day you'll have a mind shattering revelation and be like 10:32:53 wow 10:32:58 that's how you play crawl 10:32:59 and then 10:33:01 beaten ez 10:34:29 i know how to play crawl you just 10:34:40 hit things but mostly run away 10:34:42 and that's it 10:34:56 it's just too boring for me to play it that way, so I have to optimise a strategy that involves less running away instead 10:35:37 maybe you should worship chei 10:35:44 -!- cheater has quit (Ping timeout: 246 seconds). 10:35:50 monqy: ha 10:35:52 when you worship chei 10:35:54 you CAN'T run 10:35:59 it's like admitting you're bad 10:36:05 worship chei do it do it do it 10:36:26 when a problem comes along 10:36:29 you must slouch it 10:36:33 slouch it good 10:36:35 into shape 10:36:40 I forget the rest of the lyrics 10:36:51 maybe ill go ghck and abandon xom for chei if i'm feeling particularly stupid one day 10:36:55 practice for my feck of chei run 10:37:05 lol 10:37:58 you laugh 10:38:08 -!- cheater has joined. 10:38:10 but you won't laugh when help, Felid Chaos Knight of Cheibriados, ascends to victory 10:38:45 xom wrath is the same as worshipping xom, right 10:38:51 I've "won" a febe of chei before 10:39:06 converted on the way up? 10:39:15 died to trog wrath 10:39:16 Patashu: yes, as I understand it 10:39:23 11:39 xom wrath[1/1]: Abandonment: 50 penance, Xom acts. Retribution: Xom acts. (On average, this is worse than just worshipping Xom; but the worst case is the same, so if you are prepared to deal with Happy Xom you should be fine with Mad Xom) 10:39:46 xom wrath is less frequent than xom worship too isn't it 10:40:25 monqy: i came up with a more extreme (and less possible) version of my all-god run goal 10:40:31 so that nobody else can steal it from me by doing it 10:40:44 -!- MoALTz_ has joined. 10:40:56 you have to go through every god, and must, for at least one turn, have the wrath of every single god (except the one you're on) active 10:40:57 /but/ 10:41:02 you're not allowed to switch gods until you reach full piety 10:41:11 god-pleasing-and-abandoning speedrun 10:41:29 i know 10:41:30 i'm a genius 10:42:24 monqy's silence is a silence of awe 10:43:32 -!- MoALTz has quit (Ping timeout: 252 seconds). 10:45:06 basking in the awe 10:45:13 mmmm bask 10:46:37 http://stackoverflow.com/questions/10407003/rotation-matrix-haskell 10:46:39 http://stackoverflow.com/questions/10408471/rotation-matrix-pbmfile-haskell 10:46:41 http://stackoverflow.com/questions/10412051/haskell-how-do-i-rotate-a-pbm-image-by-90 10:46:42 Ah, homework. 10:48:28 The third redirects to the first 10:48:39 Deewiant: Append ?noredirect=1. 10:48:42 Or log in to Stack Overflow. 10:48:51 Duplicates without answers are automatically redirected for anonymous users these days. 10:49:00 (The idea being that they don't really care about clicking a link to get the answer they want.) 10:49:12 Spoiler: it's the same question. 10:54:13 -!- Gregor has quit (Remote host closed the connection). 10:55:52 @time monqy 10:55:54 Local time for monqy is Wed May 2 03:55:53 2012 10:56:45 -!- cheater has quit (Ping timeout: 246 seconds). 11:01:06 -!- monqy has quit (Quit: hello). 11:06:22 @tell monqy i swear i have seen the foreground in eliot.png somewhere else before help 11:06:23 Consider it noted. 11:12:49 -!- Gregor has joined. 11:15:34 hi Gregor 11:15:35 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 11:16:54 elliott: eliot.png == http://i275.photobucket.com/albums/jj299/sonic_jctheking/ELIOT.png right? (I asked Google.) 11:17:05 Yes, absolutely. 11:17:19 08:05:37: Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 11:23:25 fizzie: THANKS YOU'RE WELCOME. 11:27:55 fizzie: That image was pretty awesome. 11:28:00 THANK’S 11:28:02 YOUR WELCOME 11:32:19 -!- elliott has quit (Read error: Connection reset by peer). 11:33:34 -!- elliott has joined. 11:39:26 -!- MoALTz_ has quit (Quit: brb). 11:39:43 -!- MoALTz has joined. 11:56:33 -!- elliott has quit (Read error: Connection reset by peer). 11:57:31 -!- MoALTz has quit (Ping timeout: 244 seconds). 11:59:42 -!- elliott has joined. 12:13:24 ion: Did you sleep? 12:14:55 elliott: Not yet, a friend came to visit. 12:15:01 @time ion 12:15:02 Local time for ion is Wed May 2 15:15:02 2012 12:15:09 It's hopeless now. 12:15:54 Maybe I should play again. Roguelikes are addictive. 12:30:34 ion: Do you have IPv6? 12:31:03 ♥ Avishai Cohen – Dreaming http://open.spotify.com/track/7uPARjX8n4Sf4ndZ9alTxk live: http://youtu.be/yII_XhK5khw 12:31:09 elliott: Yeah 12:31:25 ion: Does esolangs.org have an AAAA record for you? 12:31:56 esolangs.org.86400INAAAA2a01:7e00::f03c:91ff:fedf:9fdd 12:32:13 esolangs.org. 86400 IN AAAA 2a01:7e00::f03c:91ff:fedf:9fdd 12:32:26 Thanks. Do you get connected via IPv6 when going to http://esolangs.org/, if you can check that? 12:33:12 Oh, I suppose I can check from server logs. 12:33:36 Seems to work. 12:33:42 2001:0:c38c:c38c:3886:4813:ac6e:121f - - [02/May/2012:12:33:30 +0000] "GET /wiki/Main_Page HTTP/1.1" 200 18627 "-" "curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3" 12:33:43 Yay. 12:33:53 (What about with a regular browser? I don't know if they do anything weird with IPv6.) 12:34:20 Mine might prefer IPv4 since the IPv6 connection is just a Teredo tunnel. I wonder how to override that? 12:34:30 Well, that's what I'm interested in :P 12:34:32 What's your IPv4 IP? 12:35:33 83.145.237.224 - - [02/May/2012:12:35:21 +0000] "GET /.ipv4.sixxs.org HTTP/1.1" 404 142 "http://www.sixxs.net/tools/gateway/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0" 12:35:34 wat 12:35:36 http://esolangs.org.ipv4.sixxs.org/ 12:35:39 Works 12:36:00 Ah, cool. 12:36:19 -!- augur has quit (Remote host closed the connection). 12:36:38 ion: Thanks. 12:37:09 * elliott wonders how to find out what DNS server is being treated as authoritative for a domain. 12:37:17 I don't get an authority section back from "dig esolangs.org" here. 12:37:34 So I can't tell if the change has propagated here or not (since I don't know how to request AAAA records when on IPv4, or indeed if I can). 12:37:37 *I even can 12:37:43 dig +trace esolangs.org 12:38:00 might give some useful information 12:38:20 Ah, thanks, that works. 12:38:43 (Also, does http://esolangs.org/forum/ have messed up styling for you?) 12:39:54 I still get esolangs.org pointing at ns[1-4].afraid.org here at work. Based on the decrementing TTLs, it'll be correct after 6406 more seconds. 12:40:51 fizzie: How long do I have to wait before it's propagated to everywhere, theoretically? 12:41:23 Hmm, how odd. The styles end up messed up iff I enable JavaScript. 12:42:54 "dig @b0.org.afilias-nst.org esolangs.org ns" reports a TTL of 86400 seconds, i.e. a day. If it was that also before, theoretically it can take up to that long. 12:43:46 It happened 16 hours ago. I guess I'll hold off until it's 24 before posting on the community portal. 12:43:58 elliott: It does. And a bunch of spam. 12:44:16 ion: Yeah, I know about the spam, it's the styling I'm concerned about. 12:44:27 ion: Does it work if you click "Headline"? 12:44:39 It does for me. (And promptly breaks again if I select another style.) 12:46:24 elliott: Oh. Headline doesn’t change it, but i’m beginning to suspect it’s intended to look like that. 12:46:35 :D 12:46:43 By "messed up", I mean "as if the page had no styling at all". 12:46:53 If it's grey and orangey, that's right. 12:47:03 It had the “Headline” styling for me all the time. 12:47:10 -!- TeruFSX has quit (Ping timeout: 260 seconds). 12:47:40 Does selecting the other styles work? 12:47:45 yes 12:48:13 Hmm. 12:48:18 I bet it's a Safari thing. 12:49:04 Try clearing your cache. 12:51:12 * elliott tries it in Firefox. 12:51:17 Did you know Firefox sucks? 12:52:01 Yeah, it works fine in Firefox. 12:58:05 How to save the world: http://www.bbc.co.uk/news/magazine-17896081 13:02:01 Sounds like a good recipe for catching more hobbyist chili growers. 13:02:04 The BBC ain't perfect. 13:12:41 -!- KingOfKarlsruhe has joined. 13:14:45 -!- augur has joined. 13:23:11 FFS, Flash has started crashing constantly. 13:25:07 that's expected behaviour for flash 13:25:19 It didn't used to be! 13:25:31 Funny how that always sounds way dumber in text. 13:25:32 it did used tod bed 13:25:56 I mean, in speech "it used to be" is perfectly normal, but... 13:26:19 *use to be 13:26:22 makes it sound a lot less dumb. 13:26:48 I’d like to hear from an authoritative source whether the erroneous-looking “didn’t used to be” is an exception to the rule or whether it should always be “didn’t use to be”. 13:33:44 ion: Have you ever met *America*? 13:34:05 * A m e r i c a * . 13:35:32 ion: W/ e/ l/ c/ o/ m/ e/ - t/ o/ - A/ m/ e/ r/ i/ c/ a/ . 13:35:43 XqXqXqXqXqXqXqXqXqXqXqXqXqXqXqXqXqXq 13:37:43 Phantom_Hoover: Whe rei sthetw othous andan dthree I orde red? 13:40:14 The sitting girl represents PHP software, the spray represents SQL injections and the standing girl represents attackers from the Internet. http://i.imgur.com/SZjwe.jpg 13:41:14 ???s all round. 13:41:38 Haters gonna hate (and get their aims hecked). 13:47:03 ^rainbow Welcome to Phantom_Hoover! 13:47:03 Welcome to Phantom_Hoover! 13:54:12 -!- Phantom_Hoover has quit (Remote host closed the connection). 13:54:20 That makes drinking and driving look so fun i’ll have to try it. http://youtu.be/tYMYv1zsAxE 13:55:31 -!- Phantom_Hoover has joined. 14:20:36 -!- Phantom_Hoover has quit (Remote host closed the connection). 14:33:59 -!- elliott has quit (Read error: Connection reset by peer). 14:35:19 -!- elliott has joined. 14:35:36 http://i.imgur.com/sxMlF.jpg 14:37:31 ion: i lolled 14:37:40 SPOOKY. 14:41:30 Someone #elsewhere didn’t get it and he keeps proving to us it’s the same person by linking Wikipedia etc. articles. And the rest of us on the channel disregard his lines and talk about how it’s probably the similar hairstyle and the eye color, and how they’d surely look almost like twin brothers if you photoshopped a similar beard to the Nirvana drummer’s photo. 14:42:06 :D 14:42:19 ion: The weirdest thing is how they both have the same name. 14:42:46 -!- augur has quit (Remote host closed the connection). 14:42:56 ion: you guys are best trolls 14:44:15 -!- asiekierka has quit (Read error: Operation timed out). 14:44:42 -!- asiekierka has joined. 14:51:12 -!- asiekierka has quit (Remote host closed the connection). 14:57:46 -!- Phantom_Hoover has joined. 15:01:16 -!- derdon has quit (Remote host closed the connection). 15:31:29 -!- augur has joined. 15:40:32 -!- oklofok has quit (Ping timeout: 252 seconds). 15:56:03 -!- augur has quit (Remote host closed the connection). 16:13:59 -!- sebbu2 has joined. 16:17:10 -!- sebbu has quit (Ping timeout: 260 seconds). 16:23:05 -!- Nisstyre has quit (Quit: Leaving). 16:28:36 -!- augur has joined. 16:31:53 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 16:37:49 -!- sebbu2 has changed nick to sebbu. 16:51:26 -!- Ngevd has joined. 16:51:46 Hello 16:52:19 Had de ja vu when reading today's LMoO 16:52:50 This has happened a couple of times with CoaP too 17:02:08 -!- derdon has joined. 17:13:44 -!- Ngevd has quit (Quit: bbl). 17:21:03 http://en.wikipedia.org/wiki/Forward_(Obama-Biden_campaign_slogan) 17:21:05 What a great article. 17:21:18 Especially that "Controversy" section. 17:24:09 http://en.wikipedia.org/wiki/User:Hopiakuta/_DonFphrnqTaub_Persina_juneteenth_2006_(_Oy_vey,_D._F._T._P._22_26,_18_June_2006_71.102.31.67_)_%7E%7E_%7E%7E This is good too. 17:27:37 -!- Nisstyre has joined. 17:37:46 -!- MoALTz has joined. 17:42:57 -!- MoALTz has quit (Quit: brb). 17:59:15 -!- augur has quit (Ping timeout: 260 seconds). 18:03:11 -!- augur has joined. 18:11:13 -!- augur has quit (Remote host closed the connection). 18:11:36 -!- MoALTz has joined. 18:12:54 -!- Ngevd has joined. 18:12:57 Hello 18:15:32 hi 18:18:24 Ngevd: did you see the 18:18:25 new 18:18:26 esolange 18:18:36 (also monqy's self-portraits of me and shachaf) 18:18:39 "exciting esoteric happenings" 18:18:48 I did not 18:18:52 08:05:37: Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 18:19:19 Yay! 18:23:31 That's not eliot the hedgehog. 18:23:48 It's better. 18:36:02 -!- oerjan has joined. 18:36:43 hi oerjan 18:37:26 hi elliott 18:37:31 Hello oerjan 18:37:35 hi Ngevd 18:38:06 * elliott predicts oerjan will give up on logreading today. 18:38:37 * oerjan confirms he already did. 18:38:43 Then you missed 18:38:44 19:18 08:05:37: Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 18:38:45 ! 18:38:55 -!- Ngevd has quit (Quit: OUTSITE TIME). 18:39:53 * oerjan wonders if there's a common meme in these he doesn't know about. 18:39:55 -> 18:40:30 I think they're just weird 18:41:55 oerjan: they are monqy's self-portraits of shachaf and I. the former derives from my self-portrait of shachaf, http://ompldr.org/vZDhvag 18:42:25 (Which derives from http://slbkbs.org/sb/1.png... but you've seen mine.) 18:45:22 -!- Ngevd has joined. 18:45:24 Hello! 18:45:29 I'm back from OUTSIDE 18:45:39 how much crack 18:45:42 do you smoke 18:45:43 as a hamster 18:45:46 you were out for 18:45:50 7 minutes 18:46:07 The outside is a scary place 18:46:11 it's true 18:46:18 i'm asking how you managed a whole 7 minutes 18:46:33 Neccessity is the mother of more things than invention 18:46:52 deep 18:48:50 -!- nortti has joined. 18:49:26 freenode sucks 18:50:34 it wont let me in with or without ssh 18:50:46 it let you in now 18:51:10 irc over ssh 18:51:11 olsner: I am using webchat 18:51:32 *ssl 18:52:43 no, it's definitely ssh :) 18:53:21 it says "This server is for SASL users only" 18:53:58 South American Sign Language? 18:55:35 -!- ais523 has joined. 18:55:36 nortti: Then you're connecting to the wrong server. 18:55:45 The SASL stuff is for Tor. 18:56:00 -!- oerjan has quit (Quit: Lost terminal). 18:56:38 elliott: I am connecting to irc.freenode.net 18:57:00 then there's some other issue with your configuration :) 18:57:05 anyway, I'm going to sleep 18:57:52 enumerable and innumerable sound almost the same, but are pretty much opposites (I believe) 18:58:21 elliott: strange how it stopped working on both my phone and computer with configurations that worked before 18:58:54 googling suggests it's a common issue with mobile providers or something. 18:59:13 funny enough, http://dictionary.reference.com/browse/enumerable points out the potential for confusion but still managed to have two incorrect examples (out of three) 18:59:14 in any case it's pretty obviously not freenode's fault or nobody would be able to connect (well, to the same server, anyway, round-robin and all that) 18:59:16 slep -> 18:59:19 -!- elliott has quit (Remote host closed the connection). 19:02:31 -!- nortti has quit (Ping timeout: 245 seconds). 19:06:25 -!- cheater has joined. 19:09:39 -!- sebbu has quit (Read error: Connection reset by peer). 19:10:13 -!- sebbu has joined. 19:10:13 -!- sebbu has quit (Changing host). 19:10:13 -!- sebbu has joined. 19:13:03 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 19:44:09 -!- augur has joined. 20:26:07 -!- Taneb has joined. 20:26:23 Oh damn, I've opened two 20:26:32 -!- Ngevd has quit (Quit: Goodbye). 20:26:33 oh no 20:26:51 That fixed ti 20:48:46 -!- wyldstallyns has quit (Ping timeout: 245 seconds). 21:00:07 Goodnight 21:00:42 -!- Taneb has quit (Quit: Goodbye). 21:01:24 -!- TeruFSX has joined. 21:06:43 -!- zzo38 has joined. 21:12:44 Except for the White player's first turn, each player may, twice per game, move a piece with duplication meaning a copy is left at its original location. You may not duplicate queens and kings (although pawns can be duplicated). Also, pawns can use such a move while capturing or non-capturing; other pieces can use duplication only for non-capturing. 21:17:44 -!- zzo38 has quit (Remote host closed the connection). 21:29:35 "A steam dummy or dummy engine... was a steam engine enclosed in a wooden box structure made to resemble a railroad passenger coach.... It was thought that the more familiar appearance of a coach presented by a steam dummy, as compared to a conventional engine, would be less likely to frighten horses when these trains had to operate in city streets. Later it was discovered that it was actually the noise and motion of the operating gear of a 21:32:07 -!- Phantom__Hoover has joined. 21:33:33 the operating gear of a$ 21:34:05 -!- augur has quit (Remote host closed the connection). 21:36:44 "Later it was discovered that it was actually the noise and motion of the operating gear of a steam engine that frightened horses, rather than the unfamiliar outlines of a steam engine." 21:56:23 -!- zzo38 has joined. 22:08:56 -!- derdon has quit (Remote host closed the connection). 22:10:42 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 22:37:07 -!- variable has quit (Read error: Operation timed out). 22:38:59 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 22:44:34 -!- variable has joined. 22:51:26 -!- augur has joined. 22:54:12 # readlink /etc 22:54:13 usr/etc 22:54:19 pikhq: BE OFFENDED 22:54:24 elliott: BE PRESENT AND OFFENDED 22:54:30 Uhh 22:54:37 Anybody else: BE OFFENDED 22:54:42 Gregor: NO 22:54:46 Gregor: NO NO NO 22:54:59 8-D 22:55:01 I hereby declare /usr banned. 22:55:10 Oh, then you'll like this: 22:55:25 ~ # readlink /bin 22:55:25 usr/bin 22:55:25 ~ # readlink /lib 22:55:25 usr/lib 22:56:09 While everyone else tries to eschew /usr in preference of /, I eschew / in preference of /usr 8-D 22:56:17 You bastard. 22:57:07 Muahahahahaaaaa 8-D 22:57:25 I actually discovered the etymology behind /usr a while back 22:57:43 or, well, stumbled across someone else explaining it 22:57:58 it seems that in the original UNIX system, it was for home dirs, and on a separate disk from everything else 22:58:17 then they ran out of disk space on /, so they started putting things that weren't needed immediately on boot onto the /usr disk because they were short of space 22:58:27 then they bought another disk, and decided to move the home dirs there… 22:58:36 lol 23:01:41 so, /usr is actually for users, makes perfect sense 23:02:20 pikhq: So do you want to know WHY I have this layout? X-D 23:03:08 http://lists.busybox.net/pipermail/busybox/2010-December/074114.html was linked-to from somewhere recently, it's about /usr. 23:03:09 Gregor: Because each program has a seperate view of /usr. 23:03:35 Oh. Well yeah. So why are you so offended then? X-D 23:03:48 Should totally do it on / instead. :P 23:04:05 Yeah, /home and /var would really appreciate that. 23:04:16 Absolutely. :D 23:04:32 And /boot, /dev, /proc, /sys for that matter. 23:04:40 *Clearly* you need to have those as packages. 23:05:20 Unfortunately, aufs is sorta too lame to sensibly make /home a package. 23:05:44 Lame. 23:06:31 Its options for deciding where new files go are bugging me, but kinda work only because usually you only put new files in /usr if you're installing a new package. 23:22:58 -!- ais523 has quit. 23:28:45 -!- monqy has joined. 2012-05-03: 00:03:56 -!- wyldstallyns has joined. 00:27:54 -!- Patashu has joined. 00:30:56 -!- Patashu has quit (Remote host closed the connection). 00:31:17 -!- Patashu has joined. 00:33:36 -!- Patashu has quit (Client Quit). 00:34:49 -!- Patashu has joined. 00:42:31 -!- augur has quit (Remote host closed the connection). 00:42:40 Hello; do you want................. 01:19:52 In the Dungeons&Dragons game I will make it my character's job to write down everything about the haunted castle and so on, in a book to keep in the royal archives and in the library, so that next time anyone need to go in there, they can know what to expect 01:22:40 -!- pikhq_ has joined. 01:23:19 -!- pikhq has quit (Ping timeout: 276 seconds). 01:47:09 -!- itidus20 has joined. 01:50:13 -!- itidus21 has quit (Ping timeout: 248 seconds). 01:52:39 messages? 01:52:39 itidus20: You have 1 new message. '/msg lambdabot @messages' to read it. 01:52:49 @messages 01:52:49 itidus21 said 15h 54m 6s ago: elliott still has a box of beasts to use on zot:5 02:18:20 -!- Tod-Autojoined has changed nick to TodPunk. 02:28:23 -!- azaq23 has joined. 03:21:37 -!- calamari has joined. 04:20:40 oh my god someone actually tried to play the death waltz 04:25:15 ? 04:40:05 -!- calamari has quit (Quit: Leaving). 04:46:23 `log waltz 04:46:56 No output. 04:46:59 `log waltz 04:47:16 2011-08-26.txt:23:47:46: [20:52] Johnson Plays Waltz Citing Beethoven's "Your From Round Pittsburg?" Use Escalating Overalls You Damn Jackasses... Just kidding!" 04:47:55 `log waltz 04:48:02 2010-07-11.txt:07:19:52: I missed the Death Waltz bit where the upper staff gets a note below the bottom staff on ledger lines :D 04:48:23 `log waltz 04:48:30 2012-05-03.txt:04:47:55: `log waltz 04:48:41 `pastelog waltz 04:48:48 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.24809 04:48:58 Oh, right 04:49:14 monqy, there was an update at ??:10 04:49:29 Or so 04:57:25 http://www.youtube.com/watch?v=sCgT94A7WgI 05:00:06 coppro, embedding disabled on request when I try to use youtuberepeat 05:00:13 And it crashes when I try to view it normally 05:00:18 So, FCUK 05:00:22 noted 05:00:26 * Sgeo opens Firfox 05:00:28 Firefox 05:00:33 -!- ais523 has joined. 05:01:03 Oh, I've seen this 05:03:27 coppro, did they skip bar 7 correctly? 05:03:38 hard ot tell 05:03:46 unsurprisingly, it's difficult to follow along to the music 05:04:18 although I think they forgot to repeat the first "bar" 9 times 05:06:21 I don't see that 05:06:50 -!- ais523 has quit (Ping timeout: 272 seconds). 05:13:47 -!- oklopol has joined. 05:42:44 -!- augur has joined. 05:47:42 kmc: Did you see monqy's self-portrait of me? 05:48:22 yes 05:48:28 i think you asked me that yesterday 05:48:33 is this the one with bonzi buddy? 05:49:36 elliott also drew a self-portrait of me with Bonzi Buddy. 05:49:41 But monqy drew a different one. 05:49:51 11:38 < elliott> 19:18 08:05:37: Patashu: http://dl.dropbox.com/u/13786158/shachaf.png http://dl.dropbox.com/u/13786158/eliot.png 05:51:53 It's pretty great. 05:52:00 thonqy 05:52:38 nice 05:53:01 how do you make a self-portrait of someone else 05:53:11 wyldstallyns: Just like monqy did it. 06:07:47 -!- variable has quit (Read error: Operation timed out). 06:15:33 -!- ais523 has joined. 06:18:40 they're very good 06:24:26 @tell elliott I just found out about http://www.zincland.com/7drl/kobold/ from TVTropes. Have you tried it? 06:24:27 Consider it noted. 06:25:14 has anyone not tried smart kobold? 06:25:28 hlep 06:25:34 "whats smart kobold" 06:25:36 monqy, I haven't heard of it until now 06:25:45 how did you live with yourself 06:25:49 bah, next ThinkPad X series will have a chiclet keyboard 06:25:53 http://www.ubergizmo.com/2012/05/lenovo-thinkpad-with-ivy-bridge-leaked/ 06:26:01 -!- zzo38 has quit (Remote host closed the connection). 06:26:55 chiclet? 06:27:37 CHICLET KEYBOARD? MORE LIKE CHIC KEYBOARD, KORRECT? 06:27:48 https://en.wikipedia.org/wiki/Chiclet_keyboard 06:28:04 -!- variable has joined. 06:29:38 -!- ais523 has quit (Ping timeout: 245 seconds). 06:31:33 monqy has been UPDATEd 06:33:02 Sgeo: it used to mean a particularly shitty kind of rubber membrane keypad seen on tv remotes etc 06:33:30 now it's used to refer to laptop keyboards where individual keys are separated by empty space 06:33:38 even though the key mechanism is (in general) much better than those shitty membranes 06:33:48 the thinkpad chiclet keyboard allegedly has the same mechanism as the classic thinkpad keyboard 06:34:09 I'm using a Dell chiclet keyboard. 06:35:13 -!- ais523 has joined. 06:36:03 ooh, I have made a discovery! 06:36:22 the wireless around here is really buggy (apparently it's a router issue), and normally won't connect at all, or only for short periods of time 06:36:33 but it's more likely to connect immediately after the computer is rebooted 06:36:57 and it seems that I can replicate that same high success chance by a rmmod/insmod on the wi-fi driver kernel module 06:37:05 this could seriously save me a lot of time if it works 06:37:21 ais523: I once considered making an alias for "sudo sh -c 'rmmod iwlwifi; modprobe iwlwifi'" 06:37:27 But it never leaves my command line history. 06:37:32 So I didn't get around to doing it. 06:38:05 yeah i have a script for that 06:38:19 on linux you should look into whether your card tries to support 802.11n 06:38:21 and if so, disable it 06:38:28 that improved reliability a lot on one machine i tried 06:39:15 My card keeps developing exciting new bugs. 06:39:43 Under Ubuntu it was relatively stable once I got everything set up. Here in Debian it seems to break in subtly different ways on every few-week upgrade. 06:39:49 This is the reverse of kmc's experience, I think. 06:40:22 haha 06:40:26 debian unstable? 06:40:36 i've never used ubuntu on my own machine for a long stretch of time 06:40:50 just in VMs and on other people's machines here and there 06:41:14 i think even debian unstable doesn't update the kernel that often? 06:41:14 Testing. 06:41:17 hm 06:41:27 you could pin the kernel to a specific version 06:41:34 It might have to do with the fact that I'm using a monstrosity of a system around the kernel. 06:44:12 http://newyork.cbslocal.com/2012/05/02/bosch-drowsiness-detection-system-to-make-alertness-tech-more-common/ 06:45:49 because the world demands people to drive while sleepy 06:46:00 shachaf: how so 06:46:29 I didn't feel like getting xmonad set up so I just tried to reproduce my lazy GNOME setup from before. 06:46:33 But GNOME 3. 06:46:47 So now I'm running xfce but with gnome-settings-daemon because I wanted something that gnome-settings-daemon did. 06:46:58 And also I'm running both NetworkManager and WICD at the same time, I think? 06:47:20 that sounds inadvisable 06:47:34 And I have a loop that runs "disable-capslock; xmodmap $REMAP_CAPSLOCK_THINGY" every two seconds, because xfce randomly interferes with GNOME's keyboard settings. 06:47:54 -_- 06:48:07 I should just set xmonad up. 06:48:13 i use wpa-supplicant, nothing higher level than that 06:48:25 I managed to get GNOME 2 to a perfectly usable state. I don't need much out of my WM. 06:48:31 Why did they have to go mess it up? 06:48:56 because GNOME 06:49:50 -!- asiekierka has joined. 06:49:53 did you run into trouble setting up xmonad, or just haven't got around to it? 06:50:12 also what about plain xfce, no GNOME? 06:50:36 Just haven't gotten around to it. 06:50:42 I have a really old xmonad.hs somewhere. 06:50:52 yeah, upgrading those can be a pain 06:50:53 I'm fine with that but gnome-settings-daemon did a few things that xfce didn't, or something. 06:51:06 maybe there is another way to do those things 06:51:21 which doesn't involve getting goatfucked by GNOME 06:51:35 Probably. 06:51:41 But it sounded like so much effort at the time. 06:51:44 this is really kind of a worrying state of affairs 06:51:55 Things like "set up multiple keyboard layouts without messing with Xorg.conf". 06:52:05 if GNOME is the main UI that's usable by beginners, but is hated and disowned by skilled programmers 06:52:15 down that road lies PHP 06:52:56 but a fair number of the skilled programmers i know run at least some parts of GNOME 06:53:00 so maybe it's not so bad 06:53:24 I'm really at the "don't care" stage. 06:53:36 I don't want too much out of my WM. I mostly use full-screen windows anyway. 06:53:57 But GNOME 3 felt like an early beta or something -- so much was broken and the rest was uncustomizable. 06:55:41 kmc: When are you going to write kmcwm? 06:56:03 Well, that was fun. 06:56:33 Tech writing, had to write instructions on "any topic"... 06:56:41 So, I explained the basics of Magic. 06:58:12 hi Magic 06:58:16 How does Magic work? 06:58:56 9 pages for a basic primer on the subject, apparently. 06:59:07 And by "basic" I mean I even omitted a card type. 06:59:12 (fuck planeswalkers) 06:59:15 haha 07:00:32 Of course, that's 9 pages with fairly defaulty TeX formatting. Large margins, ToC, whole page taken up by a picture of a card... 07:00:36 Eh, whatever. 07:01:53 Also, computer modern because I'm lazy and the professor seems to like everything else I've turned in in it. :P 07:02:27 LaTeX is a great way to get some unearned credibility 07:02:46 Greater still when you're actually writing Pandoc. :P 07:02:52 kmc: Is it as good as a clear plastic bider? 07:03:02 probably the dirtiest trick I ever pulled was, if I had a long sequence of algebraic manipulations, I would put the dodgiest step across a page break 07:03:05 pikhq_: lol do you think the reader of this document will learn Magic as a result? 07:03:17 itidus20: Quite plausibly. 07:03:19 pikhq_: which input format? 07:03:23 dun dun dunnnnnn 07:03:26 kmc: Markdown. 07:03:32 yeah, that's nice 07:03:44 kmc: Dodgy as in "unsure about it" or "don't feel like writing it out"? 07:04:02 It's like writing TeX, but much much easier on me. 07:04:50 unsure 07:05:19 i liked using markdown for beamer slides 07:05:31 but i did run into some limitations (which could have been fixed by writing a pandoc module, probably) 07:05:45 also it takes pdflatex a long time to compile 100 slides! 07:05:57 if i do another presentation I will seriously consider breaking it up and stitching the resulting pdfs 07:06:03 You should've used that slidy thing! 07:06:06 with a makefile 07:06:18 shachaf: *shrug* I've had bad experiences with HTML slideshows in the past 07:06:29 Yeah... I've been running my whole thing through Tup. 07:06:35 what's Tup? 07:06:59 Build automation tool, vaguely like make with better algorithms behind it. 07:07:23 Probably the nicest feature is its monitor, which can automatically rebuild stuff when the source has changed. 07:07:28 Oh, I thought it was the thing that puts multiple Postscript pages on a single printed page. 07:07:36 cool 07:07:39 http://gittup.org/tup/\ 07:07:42 Erm. 07:07:43 Oh, right. 07:07:43 http://gittup.org/tup/ 07:07:45 That thing. 07:07:51 The latter is psnup. 07:07:59 Right. 07:08:04 I was thinking of "2-up". 07:08:24 Typically like using it as I dev for fairly quick feedback on things. 07:08:32 Seeing if something compiles is as easy as :w 07:09:01 I usually do that by hand with inotifywait 07:09:07 "hand" 07:09:36 Shame that TeX building is a royal pain to automate with it, though. 07:09:53 (as TeX spews files all over the place and sometimes needs to run multiple times...) 07:09:57 yeah 07:10:04 also there's little opportunity for partial recompilation 07:10:09 if you have just a flat document 07:10:26 Shame that TeX is what it is. 07:10:40 So good and so bad all at the same time. 07:11:12 Good enough that no one will ever replace it, or something. 07:11:15 yeah 07:11:36 Along one dimension, at least. 07:12:04 Its output is good enough that it'd be really hard to even come close. 07:12:26 I wonder if it's the most popular Pascal program around these days. 07:12:54 Probably. 07:12:59 I know it's the only one on my system. 07:13:54 how does tup know which files etc. your compiler read? 07:14:00 does it use something like ptrace 07:14:02 pikhq_: Did you know execl("/usr/bin/tex", NULL); // => Segmentation fault 07:14:06 kmc: I think it uses FUSE? 07:14:12 whaaa 07:14:21 https://github.com/gittup/fuse 07:14:31 On Linux, it creates a FUSE filesystem in a dot directory, and runs the command there. 07:14:42 On Windows, it does some hack similar to LD_PRELOAD. 07:15:00 If LD_PRELOAD and/or ptrace is acceptable why can't it do that for both? 07:15:18 FUSe seems like overkill. 07:15:28 strange 07:15:31 FUSE is quite a bit better than LD_PRELOAD for the purpose. I bet ptrace would work decently, though. 07:15:48 Though, does ptrace work on OS X? 07:15:50 there are various situations where LD_PRELOAD would fail 07:15:55 apparently ptrace sucks on OS X 07:16:00 but there are other Mach interfaces you can use 07:16:09 FUSE works on every remaining UNIX, though. 07:16:14 -!- Deewiant has quit (Ping timeout: 265 seconds). 07:16:23 pikhq_: I guess it's more reasonable in Windows because LD_PRELOAD-hookable functions are the *only* portable way to access the filesystem. 07:16:38 Oh, sorry, every remaining UNIX *but OpenBSD*. 07:16:45 does Solaris have FUSE? 07:16:50 Yes. 07:16:54 (come on guys, even Hurd has FUSE!) 07:17:13 Hurd *is* FUSE, man 07:17:14 -!- Deewiant has joined. 07:17:14 dude 07:17:17 How about actual Unix®? Does it work on Unix®? 07:17:22 i should get Mosh working on Hurd 07:17:29 Yeah, they implemented FUSE by making a wrapper library. 07:17:33 that would be a laff 07:17:51 it will be a supported platform for Debian wheezy! 07:17:53 So much time, so little to do! 07:17:59 shachaf: It doesn't get more actual than the BSDs. 07:18:11 pikhq_: It -- does, doesn't it? 07:18:28 does AIX have FUSE? 07:18:38 I mean AT&T Unix. 07:18:40 No, but can you call that "remaining"? 07:18:49 latest stable release October 2011 07:18:52 according to Wikipedia 07:18:56 shachaf: Nah. 07:18:58 Oh, I thought you meant "remaining after you rule out Linux". 07:19:07 kmc: Bah, humbug. 07:19:10 latest release of HP-UX was last month! 07:19:23 I meant "remaining" as in "not dead or effectively so". 07:19:48 just because your hippie friends can't afford a real UNIX doesn't mean they're dead 07:19:51 ;P 07:20:07 Strictly speaking, that was 2007. 07:20:17 HP is just contractually obligated to provide patches until 2013. 07:20:18 * shachaf runs SCO OpenUNIX. 07:20:28 there was a MINIX release in February 07:20:35 Ooh, MINIX 3. 07:20:36 That's real. 07:20:38 -!- Slereah has quit (Ping timeout: 240 seconds). 07:20:42 Oh, right, MINIX. Yeah, that doesn't have FUSE. 07:20:43 so HP-UX will actually go away in 2013? 07:20:47 As real as HURD, anyway. 07:20:51 Probably. 07:20:54 http://pdos.csail.mit.edu/6.828/2011/xv6.html 07:20:58 AIX will stay around forever. 07:21:05 Hopefully. 07:21:24 * kmc hasn't actually read the xv6 source, JOS is more interesting 07:21:25 Before that, they released in 2003, then 2002, 2001, 2000, 1997, 1996, 1995, 1992, 1991... And so on. 07:21:54 1991 was a good year. 07:21:58 Yeah, that at least *suggests* HP-UX isn't going to last. 07:22:19 Oh, and it's for PA-RISC and Itanium machines only. 07:22:30 -!- Deewiant has quit (Ping timeout: 260 seconds). 07:22:44 AKA "dead" and "only technically alive", respectively. 07:22:50 JOS is pretty neat 07:22:58 you implement copy-on-write fork() in userspace! 07:23:03 the kernel gives you just enough rope to do so 07:23:13 -!- Deewiant has joined. 07:23:14 (the last PA-RISC came out in 2005. Some 3 orders of magnitude ago.) 07:23:19 What's JOS? 07:23:33 in MIT's 6.828 you write portions of an OS named JOS 07:23:43 the materials are all online; you should check it out 07:23:57 Ah, a teaching OS sort of thing. 07:24:04 yeah 07:24:25 Looks neat. 07:24:30 * shachaf should learn more about this topic. 07:24:31 I can't figure out why AIX is still alive, but then, this is IBM. 07:24:34 they call it an "exokernel" 07:24:44 it was never clear to me exactly what this means 07:24:58 They support a 50 year old ISA. 07:25:23 they designed that ISA at the outset knowing they would support it for 50 years :D 07:25:29 System/360? 07:25:34 yeah 07:25:55 ... Oh, wow, I can believe they did. 07:25:57 to be fair, they've extended it a lot, and now include support for 3 address sizes 07:25:58 it was meant from the beginning to be a kind of virtual thing that would upgrade to newer hardware 07:26:03 32-bit addressing in *1964*?!? 07:26:05 lol 31 bit architecture 07:26:18 pikhq_: it started as 24-bit 07:26:42 oh wait, I'm confusing 360 and 370 again 07:26:49 olsner: I'm discussing the ISA, not early implementations thereof. 07:26:52 maybe i am too 07:27:16 The ISA allowed 32-bit addresses even though the early chips didn't work when you went beyond 2^24. 07:27:45 This is ridiculous. 07:27:49 just like x86-64 today 07:28:42 shachaf: the primitive IPC message in JOS is a machine int plus optionally a page mapping 07:28:46 Also, you could operate on 128-bit values. 07:29:17 (though I think early ones couldn't do arithmetic or anything like that on them) 07:29:35 early IBM machines had hardware support for pre-decimal British £sd money 07:30:00 Wow. 07:30:15 in fact there were several different formats for storing same 07:30:20 which you could select with a front panel knob 07:30:40 I wish my computer had knobs. :-( 07:31:46 And blinkenlights? 07:32:46 fun stuff about z/Architecture is that you have something like 19 address spaces you can switch between and access with special instructions 07:33:30 http://upload.wikimedia.org/wikipedia/commons/4/4d/IBM_1401_Control_Panel.jpg 07:33:35 "IBM PENCE BSI SHILL" 07:33:42 home, primary, secondary, plus 16 "Access Registers" 07:34:00 64-bit, 31-bit... Presumably also 24-bit, just in case someone needs to run really weird FORTRAN, and? 07:34:11 Oh, address spaces, not schemes. 07:34:24 shachaf: you can attach some knobs and blinkenlights quite easily 07:34:39 i had an analog CPU meter for a while 07:34:48 I never asked for blinkenlichten. 07:35:01 This computer has three pseudo-buttons. 07:35:04 this one http://www.youtube.com/watch?v=vgZEfExBBiY 07:35:07 One of them sends Super-X. 07:35:29 One of them dims the screen by slightly less than the regular Fn-dim-screen button. 07:35:55 The third one pops up a big ⊘ on the screen. 07:36:29 shachaf: sounds incredibly useful 07:36:46 Doesn't it just? 07:36:56 Also I need to get my laundry from Outside. 07:37:01 kmc: That's awesome. 07:37:19 there used to be a Ksplice blog post about how i made it 07:37:20 * kmc pouts 07:37:27 but it's just an arduino and a resistor and a small python script 07:37:49 everyone on reddit was like "LAME Y DIDN'T U TAP CPU POWER PINS N00B" 07:37:57 Doesn't change the awesome. 07:37:59 it's an ammeter, you see 07:38:11 Tap CPU power pins? Eeeek. 07:38:29 my laser cutter has a meter on the front panel 07:38:31 labeled "Amperemeter" 07:38:33 -!- Deewiant has quit (Ping timeout: 260 seconds). 07:38:38 Analog is the new digital. 07:38:39 in that ugly serif font used for Latin letters in Chinese fonts 07:38:46 (the same font is on the rest of the front panel) 07:38:54 it doesn't say anywhere what component it's measuring the amperes of 07:39:30 also the lid interlock switch doesn't work, I should do something about that 07:39:42 Ah, ugly-large monospace. 07:40:14 shachaf: an awesome suckless CPU meter, done right, that celebrates craftsmanship 07:41:07 whoa, dude 07:41:26 -!- Deewiant has joined. 07:42:30 shachaf: I think it's cool to have an OS where the lowest level idea of how to send data around involves zero-copy transfers of page mappings 07:42:48 there are probably some "real" microkernels that do this too 07:42:58 Isn't that what L4's known for? 07:43:17 maybe 07:43:34 yeah i guess so 07:43:39 kmc: I came across a job ad that looked vaguely interesting today, but then I saw that it was for Ksplice. 07:43:45 haha 07:43:46 where? 07:44:05 i hear people are still pretty happy there 07:44:08 and you could move to boston 07:44:11 you could also not move to boston 07:44:50 If it's so great why aren't you there? 07:44:59 it's always better on holiday 07:45:04 that's why we only work when we need the money 07:45:31 And on holiday we port mosh to GNU/HURD. 07:45:36 yeah 07:45:38 maybe 07:46:23 I need to get my laundry. 07:46:32 I wonder how the cost of a 4kB memory copy compares to the overhead involved in mapping a new page 07:47:12 yeah 07:47:49 on x86 you mostly have to flush the TLB when context switching anyway 07:48:00 Completely? 07:48:04 yeah, so some of that mapping overhead can be made to disappear into things that you have to do "anyway" 07:48:09 but it could hurt when the two processes are running simultaneously on different cores 07:48:16 then you need to do an IPI to tell the other guy to flush his TLB 07:48:17 not fun 07:48:27 but you can also do new mappings / increased privileges lazily 07:48:37 However, 4kiB memory copy also messes with cache. 4kiB is a lot of cache. 07:48:59 kmc: at the cost of at least one fault in the future 07:49:01 on architectures with tagged TLBs, it might be more painful relatively speaking 07:49:04 yeah 07:49:13 -!- Deewiant has quit (Ping timeout: 245 seconds). 07:49:41 I mean, my L1 is 512k... 07:50:04 -!- Deewiant has joined. 07:53:48 I guess that's what those non-temporal move instructions are for 07:54:27 the TLB flush is a constant cost, while memory copy is not 07:54:30 so there is probably a break-even point 07:55:14 I wonder whether 4kB is still a reasonable page size these days. 07:55:31 It seems like there are a lot of things that huge pages are reasonable for. 07:55:40 Hence why Linux now supports them. 07:55:47 Right. 07:55:56 And I guess it does the transparent huge pages thing these days. 07:56:00 Yeah. 07:56:03 At least in theory. 07:56:09 Automagic 2MiB pages if you turn it on. 07:56:58 hi linux 07:57:07 monqy: You should draw a self-portrait of kmc. 07:57:22 oh dear 07:57:27 -!- azaq23 has quit (Max SendQ exceeded). 07:58:39 you can't draw self portraits of other people 07:58:44 PowerPC supports like 1 GB pages, doesn't it? 07:58:54 x86 does too, some models anyway 07:58:54 you can't write someone else's autobiography 07:58:57 I think 16GB? 07:59:11 PowerPC also has a crazy half-hard-filled "inverted page table" TLB 07:59:13 There was some architecture that supported that, anyway. 07:59:30 x86-64 does 1GiB. 07:59:38 * kmc added huge page support to JOS, but only for the kernel direct mapping 07:59:44 x86 could do 4TB pages by using a flag in the same manner it does 2MB/1GB pages 08:00:05 er, 512GB pages 08:02:25 Linux also has a thing to transparently merge pages with the same content 08:02:58 Really? 08:03:04 How does it find them? 08:03:06 for pages that aren't all-zero too? 08:03:24 i think so 08:03:35 shachaf: by scanning all of memory periodically 08:03:40 i think it's not enabled by default... 08:03:50 but can improve memory consumption dramatically on machines hosting a large number of similar VMs 08:04:17 Ah, hmm. 08:06:03 It's enabled by default *but* only scans pages with the appropriate madvise() set. 08:06:26 http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM) ? 08:06:27 ah yeah 08:06:30 MADV_MERGEABLE, apparently. 08:08:04 -!- ais523_ has joined. 08:08:10 -!- ais523_ has quit (Changing host). 08:08:10 -!- ais523_ has joined. 08:08:10 -!- ais523 has quit (Disconnected by services). 08:08:23 -!- ais523_ has changed nick to ais523. 08:12:23 -!- ais523 has quit (Read error: Connection reset by peer). 08:12:28 -!- ais523_ has joined. 08:12:35 -!- ais523_ has changed nick to ais523. 08:18:07 kmc: Was there a verdict about mosh mouse? 08:18:22 we were just talking about that in #mosh 08:18:43 the verdict is that it's a mess and i don't want to do it 08:18:44 https://github.com/keithw/mosh/issues/101 08:18:54 Oh, yes, you were. 08:19:02 Is #mosh the place to be? 08:19:42 -!- Zuu_ has joined. 08:20:52 -!- Lymee has joined. 08:21:33 -!- Madoka-Kaname has quit (*.net *.split). 08:21:33 -!- Zuu has quit (*.net *.split). 08:21:34 -!- qfr has quit (*.net *.split). 08:22:11 -!- qfr has joined. 08:25:07 shachaf: it is... a place to be 08:25:23 i should get a mosh project hostname cloak 08:25:28 but i failed to discover how to do that 08:25:42 kmc: you have to ask the group contact for the projet 08:25:44 *project 08:25:48 and be identified on freenode 08:26:27 how do i find out who the group contact for a project is 08:26:32 it might be me 08:26:34 i'm the founder of #mosh 08:27:26 kmc: SOunds like you're in trouble. 08:27:31 is there a group contact? the channel would have to be registered with Freenode 08:27:38 That would be like drawing a self-portrait of *yourself*. 08:27:42 A self-self-portrait. 08:27:47 whoa, man 08:27:49 not just with chanserv, but with the people in charge of running the servers 08:27:58 ah 08:28:35 The Freenode FAQ talks about it, but it seems to be down. 08:28:40 :( 08:28:41 Probably has something to do with the splits. 08:28:54 netshits 08:30:04 http://www.google.com/search?strip=1&q=cache:freenode.net/faq.shtml 08:30:35 I should get a cloak. 08:31:23 paperwork :/ 08:32:24 If you make elliott an op he would take care of the paperwork for you. 08:32:29 He would also go crazy and ban everybody. 08:32:43 i think i... won't do that 08:33:32 Actually he probably wouldn't do either of those things. 08:34:11 Do you have to be affiliated with MIT to get a .mit.edu subdomain for your project? 08:35:22 i don't know exactly what the rules are 08:35:29 affiliation is a slippery thing at MIT 08:35:56 Maybe I should try to get one. I was in an MIT building once. 08:36:06 It's probably good for seeming legitimate. 08:36:48 many student groups will let you join without ever having been officially affiliated with MIT 08:36:59 they can also sponsor an Athena account for you, whether or not you join their group 08:37:09 i don't know if that alone is enough to get domain names 08:39:46 and yeah, it is good for seeming legitimate 08:39:58 at least one person told us they would have assumed our software is insecure if not for the .mit.edu domain name 08:52:23 -!- asiekierka has quit (Remote host closed the connection). 08:56:50 kmc: I guess I would need to move to Boston. 09:15:06 to join an MIT club? 09:18:42 Maybe not. 09:18:47 They did a SIPB thing here once. 09:19:36 oh, really? 09:19:37 what was it 09:20:09 you could move to Cambridge or Somerville or Brookline instead 09:21:08 or Newton 09:21:17 or other such places 09:22:19 SIPB hackathon at Stripe in Palo Alto. 09:22:40 what did they hack on? 09:22:42 Debathena? XVM? 09:22:52 I think they just had a bunch of people go there. 09:23:03 I'm not sure that there was an overarching thing. 09:24:02 i should join SIPB 09:24:13 i'm not sure how much effort this would take 10:04:35 -!- Slereah has joined. 10:04:41 -!- MoALTz_ has joined. 10:08:04 -!- MoALTz has quit (Ping timeout: 256 seconds). 10:09:23 -!- cheater has quit (Ping timeout: 246 seconds). 10:11:33 -!- oklopol has quit (Ping timeout: 244 seconds). 10:22:40 -!- cheater has joined. 10:33:34 -!- asiekierka has joined. 10:37:20 -!- MoALTz_ has quit (Ping timeout: 260 seconds). 10:37:48 -!- MoALTz has joined. 11:08:48 -!- Deewiant has quit (Ping timeout: 245 seconds). 11:13:16 -!- Deewiant has joined. 11:17:33 -!- Deewiant has quit (Ping timeout: 245 seconds). 11:17:54 "Super Mario Bros (along with many other Nintendo games) was proved to be NP-hard by Greg Aloupis, Erik Demaine and Alan Guoyz.[64]" :-D 11:18:10 http://arxiv.org/pdf/1203.1895v1.pdf 11:18:35 -!- Deewiant has joined. 11:18:59 -!- asiekierka has quit (Remote host closed the connection). 11:19:56 includes a section on pokemon 11:22:27 -!- MoALTz has quit (Ping timeout: 250 seconds). 11:31:48 -!- MoALTz has joined. 11:37:35 -!- ais523 has quit (Ping timeout: 246 seconds). 11:41:16 -!- asiekierka has joined. 11:43:08 -!- TeruFSX has quit (Ping timeout: 240 seconds). 11:52:11 -!- ais523 has joined. 11:54:31 -!- Slereah has quit (Ping timeout: 250 seconds). 12:06:54 -!- MoALTz_ has joined. 12:09:41 -!- MoALTz has quit (Ping timeout: 250 seconds). 12:11:17 -!- MoALTz has joined. 12:12:43 -!- MoALTz_ has quit (Ping timeout: 250 seconds). 12:17:19 -!- MoALTz_ has joined. 12:20:31 -!- MoALTz has quit (Ping timeout: 250 seconds). 12:36:21 -!- MoALTz has joined. 12:38:43 -!- MoALTz_ has quit (Ping timeout: 250 seconds). 12:44:47 -!- MoALTz has quit (Ping timeout: 250 seconds). 12:47:34 -!- MoALTz has joined. 12:48:46 -!- absentswett has quit (Ping timeout: 265 seconds). 12:49:01 -!- Ngevd has joined. 12:49:09 Hello! 12:50:31 -!- absentswett has joined. 12:50:49 hi Ngevd 12:51:03 Did you see my half-esolang? 12:52:35 what was its name? 12:52:44 It's half-name. 12:52:48 User:Taneb/Lowgate and Dilston 12:52:51 itidus20: the Pokémon proof is actually incorrect, due to a glitch in Pokémon first generation 12:52:55 Ngevd: no, I didn't 12:52:56 I've posted Lowgate 12:53:01 Still need to define Dilston 12:53:13 there's a chance that the exploding voltorbs will miss altogether; also, the gastly will level up from them 12:53:30 and levelling up an l1 gastly takes it to l100, unless it gains a lot of exp all at once 12:53:37 If the Collatz conjecture is false, at least one of Lowgate and Dilston is Turing-complete 12:54:34 (Lowgate for infinite trajectories, Dilston for cycles) 12:55:46 Ngevd: the mere fact you made that statement makes me optimistic that this esolang won't be the usual rubbish that gets added to the wiki 12:56:41 :D 12:56:52 Lowgate is a Suffolk derivative, I'm afraid 12:57:03 And Dilston will probably be a derivative of something else 13:05:49 meh, Suffolk is not a boring language to make derivatives of, yet anyway 13:07:42 Ngevd: err, Suffolk doesn't depend on infinitely many accessible cells to work 13:07:47 in fact, you can access only a finite number 13:08:36 Damn. 13:08:43 Here was me being all clever 13:09:39 Actually... 13:14:05 Well, it's good it's still in userspace 13:15:41 -!- asiekierka has quit (Remote host closed the connection). 13:15:56 I think this is the second time I've been annoyed at one of my languages being /too/ turing-complete 13:31:30 -!- MoALTz_ has joined. 13:33:19 -!- MoALTz has quit (Ping timeout: 250 seconds). 13:39:56 -!- elliott has joined. 13:40:51 ais523: I think David.werecat has the "Mark all edits minor by default" option on :P 13:40:51 elliott: You have 2 new messages. '/msg lambdabot @messages' to read them. 13:41:28 14:41 Sgeo said 7h 16m 25s ago: I just found out about http://www.zincland.com/7drl/kobold/ from TVTropes. Have you tried it? 13:41:29 elliott: go into the database and turn it off 13:41:33 Sgeo: kobolds aren't smart & i like them 13:41:36 ais523: I was going to ;) 13:41:45 oh, and Smart Kobolds, you should try that, I've been meaning to for quite a while 13:41:58 but I don't want to kill kobolds, and kobolds aren't smart! 13:42:05 even if Jeff Lait originally created it as a combination of making a point, and trolling 13:42:14 hmm, what point? 13:43:11 yay, MediaWiki 1.19 is out 13:43:43 elliott: that better AI does not necessarily make for a better game 13:49:25 -!- MoALTz has joined. 13:50:56 -!- MoALTz_ has quit (Read error: Operation timed out). 14:04:18 -!- Phantom_Hoover has joined. 14:04:32 monqy: hi 14:31:39 @tell Taneb You should make Lowgate true iff Collatz is false, and Dilston true iff Collatz is true. 14:31:39 Consider it noted. 14:31:57 ais523: prepare the fire extinguishers, please 14:32:10 elliott: I'm right here 14:32:22 @tell Ngevd You should make Lowgate true iff Collatz is false, and Dilston true iff Collatz is true. 14:32:22 Consider it noted. 14:32:30 @messages 14:32:30 elliott said 8s ago: You should make Lowgate true iff Collatz is false, and Dilston true iff Collatz is true. 14:32:35 -!- Ngevd has changed nick to Taneb. 14:32:43 @clear-messages 14:32:43 Messages cleared. 14:32:47 -!- Taneb has changed nick to Ngevd. 14:32:49 What if you had other messages??? 14:32:57 Too bad. 14:33:07 "Too bad." -- Ngevd, horrible. 14:33:14 Ngevd: I'm going to break the wiki! 14:33:18 Yay! 14:33:38 "Yay!" -- Ngevd, still horrible. 14:39:33 Ngevd: Will you do that? 14:39:40 Probably not 14:39:53 I can't think of any way of making a language that's iff either way 14:40:18 Ngevd: Well, you could make it so that the only way to get new storage is to go to the next element in the Collatz sequence. 14:40:25 (Where variables are identified by integers.) 14:40:38 Like the current version of Lowgate 14:40:54 That way, if every sequence reaches 1, every program gets a finite amount of memory. 14:40:55 However, the Collatz conjecture is also false if there is a positive loop other than 1-4-2-1 14:41:13 Yes, but a loop also stops you getting infinite memory. 14:41:17 So, if there's a loop but no infinite ascent, that wouldn't be turing complete 14:41:18 Because you'll just loop through the same few variables. 14:41:29 Oh, I see. 14:41:32 Good point. 14:41:40 Hence the two languages 14:45:25 ais523: Pang. 14:49:52 elliott: gnap? 14:50:10 (I think the response is pung?) 14:50:20 I don't care I@m too tired 14:50:43 "I don't care I@m too tired" -- ais523, 2012 14:50:58 ""I don't care I@m too tired" -- ais523, 2012" — elliott, 2012 14:51:07 Damn, I got the em dash treatment. 14:51:10 That's classy. 14:51:11 ais523, you're something to do with education in Birmingham, right? 14:51:18 ais523 *is* education in Birmingham. 14:51:25 Ngevd: I spent much of the morning marking exams 14:51:39 although I spent the time from around 6am to around 7am reading Usenet and fixing aimake 14:51:46 ais523: Anyway, I'm going to make Esolang's MediaWiki sourced from git so that upgrading is less annoying. 14:51:49 ais523, can you reccomend Birmingham University? 14:51:57 ais523: Should I use the WMF branches or the MediaWiki tags? 14:52:01 *release tags? 14:52:15 Ngevd: *reccommendd 14:52:39 Ngevd: for what? it depends on what subject you're doing 14:52:49 Maths, most likely 14:52:50 gymnastics and dog theory 14:52:51 I like the atmosphere here, at least 14:53:00 Ngevd: You're not doing gymnastics and dog theory??? 14:53:08 elliott, don't have the GCSEs. 14:53:10 if you're coming here next year, you should do maths and CS so I can teach you :) 14:53:33 As in, September 2013? 14:54:03 oh, hmm, it'd probably have to be september 2012 unless they decide that they have to hire me for another year in an emergency 14:54:36 their problem is that the budget is too small to hire new staff or even retain existing staff, also that they don't really have enough teaching staff 14:54:48 That sucks? 14:55:00 Well, tell me how things go 14:55:10 they're putting me in charge of the first year Java course next year (rather than just teaching it without being in charge) because they can't find anyone else with the knowledge to do the job 14:55:24 and I pointed out that it'd only last for one more year before my contract expires 14:55:50 also that they're not paying much more than minimum wage 14:56:00 :/ 14:57:00 however, the person who was doing it before they kept on for a year, maybe two years, after their PhD because he'd become so essential to the running of the department 14:57:08 good thing you're WOLFRAM RICH* 14:57:13 and I think he only left because Aston University poached him by offering more money 14:57:14 *not rich, by analogy with "Wolfram science", etc. 14:57:33 elliott: meh, it paid for three years of my education and living costs, that's a reasonably significant amount 14:59:06 wait, ais523 didn't answer my question :'( 15:03:35 ais523, how desperate is Birmingham University for students? 15:03:42 -!- pikhq has joined. 15:03:53 -!- pikhq_ has quit (Ping timeout: 252 seconds). 15:04:15 Ngevd: depends on the subject 15:04:26 For CS and Maths 15:04:29 they have ridiculously large numbers of students in some departments, like electronics 15:04:39 *like economics 15:04:46 and have to bribe them for others, like engineering 15:05:07 Ngevd: Go wherever Phantom_Hoover's going and become the ultimate brickbraining team. 15:05:24 What, Cambridge!? 15:05:39 I don't like there maths syllabus 15:05:39 for CS, I think they get enough applications that they can afford to be selective 15:05:42 No, I think Cambridge rejected him. 15:05:47 Because he's Scottish. 15:05:49 Okay, okay 15:06:01 It's some place in the middle of nowhere in Scotland. 15:06:24 If he got into a Scottish universities, I can pretend to be Dutch to get university for free 15:07:48 But yes, I'm beginning to think of universities 15:08:13 And I've just accidentally opened Rome Total War, brb 15:08:20 -!- derdon has joined. 15:08:27 ais523: 15:52 ais523: Should I use the WMF branches or the MediaWiki tags? 15:08:28 :( 15:08:51 -!- Slereah has joined. 15:09:07 Back 15:09:24 elliott: oh, I actually don't know 15:09:52 Ngevd: scottish universities have a bunch of advantages over english universities (well, the main one is to do with cost) 15:10:12 Time TO CLAIM TO BE DUTCH 15:10:17 I guess the WMF branches will be more up-to-date and the like, but they might be a bit less stable. (Even if they are used on Wikipedia, the WMF employs a bunch of sysadmins to fix it when it breaks.) 15:10:26 And I'd have to update less with the release tags. 15:20:54 -!- augur has quit (Remote host closed the connection). 15:23:50 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 15:24:15 -!- ais523 has quit (Read error: Connection reset by peer). 15:24:25 -!- ais523 has joined. 15:25:28 ais523: how much is university typically in the UK? 15:25:44 coppro: I don't know, because it was massively increased recently (as in, since I went there) 15:25:56 how much was it when you went 15:25:57 ? 15:25:57 9000 a year 15:26:01 Now 15:26:09 (maximum, not including living costs) 15:26:13 O_o 15:26:23 coppro: £1150, but I got a £1000 discount the first year, and £500 subsequent years, for good academic performance 15:26:29 again, this doesn't include living costs 15:26:31 Cheaper than US, I believe 15:26:35 Ngevd: true 15:26:46 coppro: although you get a low-interest loan for the full amount and don't have to pay it back until you start earning money 15:26:59 so it basically ends up equivalent to a percentage tax that stops being charged eventually 15:27:01 yeah, it's the same here 15:27:12 usually 15:27:26 if the government had flavoured it as that, they'd probably get a lot less flak for it; it pretty much single-handedly sank the Liberal Democrat party 15:27:28 "University costs in X are better than the US" is a tautology for all X =/= US. 15:27:39 ^ 15:27:51 Domestic tuition here is cheaper, than that, but international tuition is more. 15:28:00 ais523: I think what sank the lib dems is doing that *because they said they wouldn't*. 15:28:44 elliott: the ridiculous thing is that what the lib dems were actually proposing was strictly worse for the students 15:28:47 (I don't think that's the only reason the Lib Dems are fucked, though.) 15:28:51 just none of them paid attention 15:29:22 ais523: It still isn't very good for trust if you explicitly do something you campaigned on the premise of not doing, though. 15:29:31 right 15:29:41 *promise (although premise works too) 15:29:48 basically, what I'm saying is that the government pulled a stupid move in not using the conservative proposal with the lib dem flavour 15:29:57 which would have kept pretty much everyone happy 15:30:07 it's about £12500/yr for an international student at my school 15:30:10 apart from the people who want tuition fees to be abolished altogether 15:30:23 At least the Conservatives are getting a terrible reputation as well as the Lib Dems. 15:31:22 I guess next time we'll elect the BNP or something on account of nobody liking the big three any more. 15:31:46 elect the omrlp 15:32:04 coppro: They're indistinguishable from all the other parties. 15:32:05 elliott: you realise that there's a Green MP atm, right? 15:32:17 a sign that people are taking fourth options seriously 15:32:19 ais523: OK, coalition of the Greens and NBP. 15:32:21 *BNP 15:32:26 ais523: The Best Government Ever(TM). 15:32:31 they'd never go into coalition with each other 15:32:37 elliott, needs more George Galloway 15:32:45 ais523: oh, I didn't realize you guys got a green mp too 15:32:56 coppro: we never do, except this time we did 15:33:11 A Green-BNP coalition might work out, on account of the government wouldn't be able to do a single thing. 15:33:15 she picked her seat very carefully, it was a case of picking the seat they thought they were most likely to win and then focusing a load of campaign effort on it 15:33:32 meh, we should have a pirate party/ninja party coalition 15:33:39 Ninja party is a thing? 15:33:44 no 15:33:49 ais523: same here 15:33:55 Let's make it a thing? 15:34:06 Ngevd: what would its policies even be? 15:34:19 she picked her riding well 15:34:20 ais523: pro-copyright 15:34:24 anti-talk like a pirate day 15:34:38 move like a ninja day 15:34:42 elliott: I don't think they'd be defined by being the exact opposite of the pirate party 15:34:48 I think it'd be a parallel with different goals 15:34:58 Promoting language education? 15:35:01 i.e. apathetic about copyright and pirate speech, but very motivated about a couple of other issues 15:35:08 ais523: In the same way that ninjas are analogous to pirates with different goals? 15:35:21 It's more like they have the same goal but very different methods. 15:35:25 The goal is killing people, or something. 15:35:27 hmm, OK 15:35:49 so ninjas should also be in favour of copyright reform, but instead of stealing it, would rather just massacre people who tried to enforce it? 15:35:51 or something 15:35:54 Right! 15:36:00 (Stealing copyright reform?) 15:36:18 elliott: /illegally downloading/ copyright reform 15:36:22 get your terminology right… 15:36:28 You're the one who said stealing! 15:36:39 the problem with a ninja government is that they'd never be able to prove that the commons got quorum 15:36:50 You wouldn't download copyright reform... 15:37:02 Wait, it's actually *steal. 15:37:05 My mind mentally fixed the advert. 15:37:10 As opposed to physically fixing it. 15:38:06 it is TIME to WALK my DOG 15:38:12 -!- Ngevd has quit (Quit: walking dog). 15:38:28 I always new Ngevd was a walking dog. 15:38:53 *knew 15:40:51 elliott: that's copyright violation for the rights in the fixation of a performance 15:41:07 coppro: wat 15:41:23 ais523: you don't have a PhD, right? 15:41:30 he has 523 15:41:34 coppro: I'm currently obtaining one 15:41:35 oh my bad 15:41:36 ah ok 15:41:57 ais523: Once you get a Ph.D., you should sign your emails "ais, 523 Ph.D.". 15:42:02 And FOOL EVERYONE. 15:42:18 I know, it's devious. 15:42:53 dr. s523 15:43:04 Does that mean you're an AI? 15:43:36 I don't know 15:43:52 ais523: you're researching programming languages, right? 15:44:15 http://stackoverflow.com/questions/9243475/lists-c-homework/9247613#9247613 what a comment section 15:44:20 coppro: I'm researching compiling high-level languages to hardware, which involves inventing new ones 15:44:24 coppro: he's doing hardware programming language stuff 15:44:41 because there were no modern variants of algol specialised for hardware, oddly enough 15:44:48 huh 15:44:53 z 15:45:08 `addquote coppro: I'm researching compiling high-level languages to hardware, which involves inventing new ones because there were no modern variants of algol specialised for hardware, oddly enough 15:45:18 852) coppro: I'm researching compiling high-level languages to hardware, which involves inventing new ones because there were no modern variants of algol specialised for hardware, oddly enough 15:45:36 elliott: I can't expand the 128 more comments link without turning on JS 15:45:45 but the last comment above the fold is hilarious enough by itself 15:45:46 ais523: you're lucky 15:46:00 but yes, that's amazing 15:46:02 I can think of a few ways it could go from there; which did it actually do? 15:46:21 eznme proceeded to spoon-feed beginnernato for a hundred comments 15:46:27 hahahahahahah 15:46:32 that question is totally from a UW student 15:46:44 that code is /definitely/ from our second CS course 15:46:50 elliott: legitimate info or trolling? 15:46:54 * elliott upvotes the last comment above the fold 15:47:03 ais523: legitimate (albeit academically dishonest on beginnernato's part, naturally) 15:47:14 indeed, I just ment on eznme's part 15:47:31 (and probably not too ethical on eznme's part by consequence) 15:47:31 also, how does an answer get 128 comments and exactly 1 vote? 15:47:39 ais523: because only two people are participating in it 15:47:45 they're using it as a chatroom 15:47:47 meh, eznme may well turn out to be the prof who set the problem 15:48:00 despite the warning that will have appeared for about 120 of them 15:48:16 (it says, roughly, "don't use comments for extended discussion, if you click this link we'll turn it into a Stack Overflow chatroom for you") 15:50:22 eznme was definitely not the prof 15:51:30 the prof almost certainly would not have given away the answers 15:51:40 at least not so quickly 15:52:17 coppro: there's several tales of profs giving away the answer immediately so that they could catch plagiarism red-handed if it was actually used unchanged 15:52:24 although more commonly for essay-writing than in CS 15:53:48 hmm, running git as root 15:54:32 also, huh 15:54:44 I appear to have gained several thousand reputation since last time I was visiting stackoverflow O_o 15:54:57 almost 2k 15:54:59 several _thousand_? 15:55:04 yes 15:55:10 you have an answer with 396 votes 15:55:12 yeah 15:55:12 that probably explains i 15:55:13 *it 15:55:21 it keeps getting more 15:55:25 ah, from 2008 15:55:31 viewed 64,682 times 15:55:34 and tagged [c++-faq] 15:55:36 you won the jackpot 15:55:56 haha 15:56:06 I'm nearly a moderator due largely to that question 15:56:17 THIS SYSTEM IS SMRT 15:56:18 "moderator" generally refers to the elected moderators 15:56:23 the 10k moderator tools are... not as impressive 15:56:49 you mostly just get to see flags and to second or disagree with them (not act on them), and things like recently closed questions 15:56:58 coppro: I think if I edited that post, it'd become community wiki and you'd stop getting any rep on it 15:57:06 so tempting why can't this client do bold 15:57:40 elliott: do you lose rep if a post you got rep for becomes community wiki? 15:57:49 coppro: oh no, you asked one of those terrible "What's your favourite X feature?" questions :( 15:57:55 ais523: no, you just stop getting any more rep 15:59:01 * ais523 checks how http://developers.slashdot.org/story/12/05/01/2146232/android-ported-to-c is getting on 15:59:12 that URL is misleading 15:59:14 not loading, it seems 15:59:19 and yes, it's missing the # 15:59:23 ais523: the flamewars slashdotted slashdot 15:59:32 hey, remember when everybody's servers sucked and slashdotting was a thing??? 15:59:42 it's 503 15:59:48 and yes, sort-of 15:59:54 I was only around for the tail end of it, though 16:00:01 reddit still manages to slashdot sites now and again, though 16:00:01 I bet nethack4.org could be slashdotted. 16:00:08 possibly 16:00:19 ais523: that's more because people don't know how to configure WordPress than reddit sending tons of traffic 16:00:23 the patch-tag page on AceHack /was/ slashdotted 16:00:31 elliott: well, indeed 16:00:34 but it held up 16:00:37 AceHack got on slashdot? 16:00:43 yep :) 16:00:48 what, as a standalone post? 16:00:52 or as part of a post about NetHack variants? 16:00:52 with a bunch of other variants 16:00:54 the latter seems more believable 16:00:59 right 16:01:05 elliott: if you edit it, it doesn't become community wiki unless you choose to make it so 16:01:15 coppro: no, if it gets edited by 5 other people it becomes CW 16:01:21 really? 16:01:29 (but you can flag it to be put back by a moderator, if other people have only made minor edits) 16:01:38 ah 16:02:02 (elected moderator again, not 10k) 16:02:17 -!- ais523 has quit. 16:02:31 right 16:03:16 elliott@solidity:/srv/esolangs.org/www/mediawiki-new/extensions$ for ext in AbuseFilter AntiSpoof CheckUser ConfirmEdit Nuke ParserFunctions Renameuser Vector WikiEditor; do sudo git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/$ext.git; done 16:03:18 fun 16:03:45 what is nuke? ban a user and rollback all their edits? 16:04:14 mass deletes pages created by a certain user 16:04:22 I think it was designed for Wikipedia vandals and Esolang really has no use for it 16:04:27 but I can't not enable such a destructive extension 16:05:40 hmm 16:05:43 does git track permissions? 16:05:49 oh, it tracks at least +x, I guess 16:06:46 -!- elliott has quit (Read error: Connection reset by peer). 16:07:31 -!- elliott has joined. 16:07:41 my connection :( 16:18:02 -!- augur has joined. 16:21:53 No, I think Cambridge rejected him. 16:21:55 Lies! 16:22:05 I have an offer, although it's not really a pleasant one. 16:22:18 Offer: "Go die in a fire, you Scottish asswipe." 16:22:55 -!- Zuu_ has changed nick to Zuu. 16:23:26 Hey shachaf, I'm reading a poor blog post about Haskell! 16:28:38 So for some reason I'm downloading TortoiseSVN, except they've rigged the download page not to display if you're using an adblocker. 16:29:21 "Windows" — Phantom_Hoover 16:29:34 Phantom_Hoover: No, it just plain doesn't display. 16:30:06 You're... right. 16:30:10 wat 16:30:27 It's obviously trivial to find the downloads. 16:30:31 But why would you want TortoiseSVN? 16:30:51 Some idiot mod authors decided to make theirs available through SVN. 16:31:04 ...how is that idiotic? And since when does that mean you need to use TortoiseSVN? 16:31:23 I'm literally following the instructions on their website. 16:31:43 Also c'mon, mods are not exactly aimed at a demographic who can use SVN. 16:31:59 pikhq: Ping? coppro: Ping? Deewiant: Ping? Does anyone know git? :p 16:32:22 Phantom_Hoover: Well, you're doing well to show you're well inside the technically-incompetent demographic you're talking about. 16:33:02 ...why, because I follow instructions rather than critiquing every step? 16:34:03 Because you follow instructions telling you how to check something out from SVN using a Windows GUI, rather than just checking it out using SVN itself, and then treat being unable to obtain the GUI tool as a roadblock? 16:35:20 Because I took the path of least resistance rather than spending five minutes finding out how to use SVN on Windows? 16:35:41 Wait, why am I even biting. 16:37:33 -!- Deewiant has quit (Ping timeout: 245 seconds). 16:38:21 -!- Deewiant has joined. 16:40:49 FYI, the Subversion site itself links to 3 GUIs, a 32-bit build on SourceForge and a broken page. 16:41:31 If you're going to call me an idiot at least do it properly. 16:42:11 Not a 32-bit build!!! 16:42:32 It's almost as if the vast majority of Windows applications are 32-bit :P 16:42:56 The 32-bit build is the last of five downloads. 16:43:10 Also I know, it makes me feel so unclean. 16:44:09 -!- Deewiant has quit (Ping timeout: 265 seconds). 16:44:29 elliott: what's up? 16:44:32 what do you want to do? 16:44:35 -!- Deewiant has joined. 16:44:47 coppro: if I change the ownership/permissions of a directory tracked by git, will it notice? 16:44:52 i.e. does it track that stuff? 16:44:54 I forget 16:44:56 I think it tracks at least +x 16:45:30 it tracks exactly +x 16:45:54 good, I'm not changing +x :) 16:46:16 "the files all have mode 644 or 755: git actually only pays attention to the executable bit". -- them manual. 16:47:05 Problem 2: about all I know of svn is that you use svn clone to download, and the Windows build apparently doesn't install an svn command. 16:47:19 * elliott wonders if git checkout-index does submodules. 16:47:39 Phantom_Hoover: Maybe you *would* be better off with TortoiseSVN. 16:47:40 Phantom_Hoover: "svn checkout", there is no "svn clone". 16:48:05 (I guess probably: not.) 16:48:09 (re submodules.) 16:49:39 -!- zzo38 has joined. 16:50:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 16:50:06 fizzie: How would you create a copy of a git repository including submodules without the .git? 16:50:46 * elliott is trying to make Esolang's MediaWiki installation + extensions sourced from the git repos (and maintain LocalSettings.php in it too), but each extension is in a separate git repository, so... 16:50:51 Surely git archive can do it? 16:51:09 (And MediaWiki's upgrade method means that I can't just reasonably maintain it in-place.) 16:51:17 Gregor: Does that do submodules? 16:51:23 submodules are kinda... second-class. 16:51:24 I don't know, but I would assume so. 16:51:30 -!- Deewiant has joined. 16:51:32 Out of SHEER OPTIMISM 16:51:41 More to the point, it's worth a try. 16:51:51 Trying things is more difficult than asking people. 16:52:01 Well, then let me answer you this way: 16:52:10 git is fucking terrible, I don't know what it does because I hate it. 16:52:15 Thanks! 16:53:40 All I know about submodules is that I think they're kinda iffy. 16:54:01 fizzie: I don't really like them. But I can't think of a better way to maintain the extension directories. 16:55:34 But if all you need is in the working copy, maybe you could just rsync (or some other git-unaware tool) with suitable ignore rules for everything ".gitty". 16:55:58 s/ignore/exclude/ 16:56:11 fizzie: That would work, but is disgusting. :( 16:56:43 -!- Deewiant has quit (Ping timeout: 245 seconds). 16:56:45 fizzie: "GIT_WORK_TREE=/blah git checkout" might work. Except that doesn't do submodules either, does it... 16:56:49 -!- Ngevd has joined. 16:56:53 Helllo 16:57:09 HELLO 16:57:42 -!- Deewiant has joined. 16:58:01 Apparently there are quite a few "git-archive-all" style scripts that do submodules too floating around the tubes. They all suck, of course. (I'm assuming that last part.) 16:58:53 sigh 17:01:07 In Dungeons&Dragons game, I saw a gnome riding on a donkey; I was hiding in the tree. And ask him, who is he? And stay hidden so that they cannot find us. But then the wizard said he knows him his name is Git and he exited from the hiding and then I did too soon afterward 17:01:13 Phantom_Hoover: "svn checkout", there is no "svn clone". 17:01:14 Oh 17:01:46 Yeah I basically don't know anything about RCSes other than that there are like a billion of them and they all make downloading things that bit more complicated. 17:01:54 ... 17:02:03 This is facetious. 17:03:11 And I have read that the git version system was named after its inventor even though that wasn't his name 17:03:18 Git Torvalds 17:03:28 You can just feel zzo's confusion. 17:03:45 -!- Deewiant has quit (Remote host closed the connection). 17:03:53 Torvalds is just a git, that's all. 17:04:12 -!- Deewiant has joined. 17:04:35 Gregor: You realise that's literally the origin of the name, right? 17:07:44 I'm unsurprised, but was unaware. 17:09:38 -!- Deewiant has quit (Ping timeout: 245 seconds). 17:10:14 God, MediaWiki's file layout is incredibly annoying. 17:10:28 -!- Deewiant has joined. 17:10:33 I really want to make Rasmus fucking Lerdorf hurt for making people put code in the same directory as data. 17:11:03 (s/data/mutable data/ to appease the Lispers.) 17:12:08 -!- Ngevd has quit (Ping timeout: 250 seconds). 17:14:15 OK, I'll just do the terrible thing. 17:14:27 Wait, that won't work. 17:15:01 -!- elliott has quit (Read error: Connection reset by peer). 17:15:53 -!- Deewiant has quit (Ping timeout: 245 seconds). 17:16:32 -!- elliott has joined. 17:16:52 -!- Deewiant has joined. 17:24:18 Hmm, this is super annoying. 17:24:28 I... guess I could do fizzie's rsync thing. 17:24:49 -!- Ngevd has joined. 17:25:02 Hello 17:25:47 HELLO. 17:31:20 Actually, I couldn't quite do fizzie's rsync thing. 17:31:53 Oh, I could just forget about the .git thing and do 17:32:17 git clone --recursive blah mediawiki-new && cd mediawiki-new && cp -a ../mediawiki/{the,stuff} . && sudo -u www-data php maintanence/update.php 17:32:19 but... ew. 17:41:17 -!- asiekierka has joined. 17:42:01 -!- augur has quit (Read error: Connection reset by peer). 17:42:10 -!- augur has joined. 17:43:00 -!- cheater has quit (Ping timeout: 246 seconds). 17:55:56 -!- pikhq_ has joined. 17:55:56 -!- elliott has quit (Read error: Connection reset by peer). 17:56:08 -!- pikhq has quit (Ping timeout: 240 seconds). 17:56:58 -!- elliott has joined. 18:02:08 -!- Deewiant has quit (Ping timeout: 245 seconds). 18:02:38 -!- asiekierka has quit (Ping timeout: 240 seconds). 18:04:04 -!- Deewiant has joined. 18:05:30 -!- asiekierka has joined. 18:10:28 -!- Deewiant has quit (Ping timeout: 245 seconds). 18:13:29 -!- Deewiant has joined. 18:13:40 -!- cheater has joined. 18:17:00 -!- cheater has quit (Excess Flood). 18:17:50 -!- cheater has joined. 18:19:00 -!- nortti has joined. 18:30:01 Gregor: You should totally upgrade MediaWiki for me. 18:30:14 ... no. 18:32:11 Gregor: That sounds like "yes" to me! 18:33:11 -!- boily has joined. 18:38:08 -!- nortti has quit. 18:39:11 -!- nortti has joined. 18:40:22 Have you heard about the freedom of speech ranking? Finland, Norway and Sweden are on the first place, USA is on place 22 along with Estonia, Brittain is on the place 31 and on place 179 is North Korea 18:43:29 -!- asiekierka has quit (Remote host closed the connection). 18:43:45 I would respond, but I'd likely be arrestede 18:44:31 Ngevd: where do you live 18:45:01 UK 18:45:23 I'm one of the two Hexhamites 18:45:28 `? Hexham 18:45:31 Hexham? ¯\(°_o)/¯ 18:47:07 I have found out that freenode only wants SASL certificate from users of the IPS I use 18:48:18 -!- elliott has left ("rage"). 18:49:36 -!- wyldstallyns has quit (Ping timeout: 245 seconds). 18:51:16 -!- nortti has quit (Ping timeout: 245 seconds). 18:55:01 -!- cheater has quit (Ping timeout: 276 seconds). 18:55:32 -!- Ngevd has changed nick to Tanebrb. 18:57:03 -!- nortti_ has joined. 18:57:17 -!- elliott has joined. 18:57:20 hi, monqy 18:58:31 Because webchat likes to throw me out at random I will be stalking the logs and commenting if I feels like it. When I really quit I will put qdb.us url as my quit message 18:58:44 hello 18:59:21 other quits just mean that it will take longer for me to answer 18:59:38 how awful 19:00:38 -!- Tanebrb has quit (Ping timeout: 240 seconds). 19:00:39 what do you mean? 19:01:37 -!- cheater has joined. 19:04:50 rip monqy "died doing what he loved best: identifying things" 19:04:54 :( 19:05:32 -!- Tanebrb has joined. 19:05:55 -!- Tanebrb has changed nick to Ngevd. 19:05:56 Hello 19:07:37 hi 19:09:44 monqy: what happened 19:10:01 scrole of immolation 19:10:14 scroll of ded 19:10:17 yes 19:10:27 if i wanted to survive i would have read fog and blinked 19:10:28 but 19:10:32 "who cares about that" 19:11:20 -!- Foggalong has joined. 19:11:25 -!- Foggalong has quit (Client Quit). 19:12:46 hi foggalong 19:12:48 bye foggalong 19:15:10 hi elliott 19:15:18 elliott, tomorrow is DWARF FORTRESS DAY 19:15:18 "Step one: Shave his bullet-deflecting mustache." 19:17:51 -!- Ngevd has quit (Quit: STUFF). 19:18:46 "I'm an atheist for the next half hour, piss off." 19:21:33 -!- elliott has left. 19:21:44 "The members of The Southern Brotherhood were planning to assassinate Tsar Alexander I when he would be attending military manouevres in Ukraine in 1826. But, in November 1825, the Tsar suddenly died, [thus shitting all over the Brotherhood's plans to kill him]". 19:22:26 good bye, elliott 19:24:20 lolwtf, the page loads, displays, then redirects to a blank page 19:25:51 -!- nortti_ has quit (Ping timeout: 245 seconds). 19:30:28 -!- Deewiant has quit (Ping timeout: 245 seconds). 19:30:33 -!- elliott has joined. 19:30:47 Oh boy, this MW situation is more of a pain than I thought. 19:31:07 The .gitignore specifically ignores stuff in the extensions directory, and LocalSettings.php. 19:31:13 Can you git add things that are .gitignored? 19:31:22 Does that stop git commit -a from committing them? 19:32:59 Okay, answer to the first question is yes. 19:33:01 Maybe I should just try the second one. 19:33:33 Ah, it does work. 19:33:37 OK, I guess I'll just do that then. 19:33:55 ok, you do that then 19:35:24 -!- Deewiant has joined. 19:40:33 "ok, you do that then" -- olsner, 2012 19:41:04 -!- pikhq has joined. 19:41:12 -!- Gregor has set topic: #esoteric: Surprisingly often, covered in tree sap | http://codu.org/logs/_esoteric/. 19:41:26 -!- pikhq_ has quit (Ping timeout: 244 seconds). 19:43:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 19:43:27 -!- nortti has joined. 19:43:29 Gregor: More like "I volunteer to upgrade Esolang's MediaWiki installation", am I right? 19:44:11 "git pull" isn't atomic, right? 19:44:14 Err, "git merge" I should say. 19:44:24 http://www.terminally-incoherent.com/blog/2012/05/02/is-your-teen-browsing-the-pr0n/ 19:44:58 -!- Phantom_Hoover has joined. 19:45:28 First off, let’s look at the title: how do you know if your teenage kids are browsing teh pornz? Well, there are easy steps to find out: 19:45:31 Step the first: they are. Period. Full stop. End of list. 19:45:31 great article nortti 19:45:34 "thanks a lote" 19:47:36 Loving how this article completely denies the existence of asexuals. 19:47:49 taneb looks at porn for research purposes only 19:48:08 monqy: http://en.wikipedia.org/wiki/Languages_Other_Than_English 19:48:10 thanks, lote 19:48:46 -!- nortti has quit (Ping timeout: 245 seconds). 19:48:50 http://en.wikipedia.org/wiki/Lote,_Norway 19:48:51 thanks, lote 19:49:00 http://en.wikipedia.org/wiki/Lote_Raikabula 19:49:01 thanks, lote 19:49:08 http://en.wikipedia.org/wiki/Lote_tree 19:49:08 thanks, lote 19:50:46 Does anyone know how I could get "ssh solidity sudo cat /srv/esolangs.org/www/mediawiki/LocalSettings.php >Localsettings.php" to run without sudo complaining that there's no tty present? 19:50:52 Oh, right, ssh doesn't supply a tty if you give it a command. 19:50:57 That's annoying. I wonder if there's some way to override that. 19:53:04 ah, -t 19:54:06 monqy: wow if you think that article's bad take a look at the one it's responding to 19:54:11 Do They Browse the Web with the Door Closed? 19:54:15 Have they Rearranged their Room so the Monitor Faces Away from the Door? 19:54:18 Do They Get Nervous and Uncomfortable When You Use Their Computer? 19:54:21 Is Your Browser History Periodically Erased? 19:54:35 i didn't even bother looking 19:54:41 i saw the thing i pasted and then just closed it 19:54:46 "enough article for me, monqy" 19:54:53 - me, monqy 19:57:53 I wish I was called me, monq. 19:57:54 I wish I was called me, monqy. 19:58:16 it's a good name to have 19:58:17 monqy: Is your LOS square in real life, too? 19:58:36 i 19:58:38 i don't know D: 19:58:48 -!- Deewiant has quit (Ping timeout: 245 seconds). 19:59:09 alas 20:00:09 -!- Deewiant has joined. 20:01:20 -!- nortti_ has joined. 20:02:12 elliott: ylös 20:02:17 what 20:02:51 in finnish alas=down ylös=up 20:03:03 oops 20:05:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 20:05:24 hi elliott 20:05:35 apparently "oops" in croatian means "lol" 20:05:40 thanks google translate 20:05:43 oops 20:05:48 I heard you were reading "a poor blog post about haskell" 20:05:52 hi monqy 20:05:53 -!- Deewiant has joined. 20:06:07 today I may or may not draw a self portrait of myself 20:06:14 gasp 20:06:18 A self-self-portrait. 20:06:28 so meta 20:06:42 im envisioning the future breakdown of monqy after he is inundated with self portrait requests 20:06:43 *envisions* 20:06:50 monqy: Do you think you could write an autobiography of me sometime? 20:07:04 i dunno 20:07:14 autobiographies are a lot of work! 20:07:23 are you writing autobiographies too 20:07:25 Just a short one then? 20:08:18 "PLEASE SEND YOUR POSTAL MAILING ADDRESS SO THAT I MAY SEND A REPLY FROM PROF. DONALD KNUTH TO YOUR EMAIL TO HIM." 20:08:33 My email had a POSTAL MAILING ADDRESS. 20:10:26 -!- nortti_ has quit (Ping timeout: 245 seconds). 20:11:14 http://www.mediawiki.org/wiki/User_talk:Jennefervoc6006 20:11:18 -!- Deewiant has quit (Ping timeout: 245 seconds). 20:11:26 monqy: Are you going to draw a self-potrrait of kmc? 20:11:31 I think he earned one. 20:12:13 -!- Deewiant has joined. 20:16:35 monqy: anyway i was referring to the foreground part not the kitten yes 20:16:38 it still looks familiar to me!!! 20:19:52 Kitten? 20:20:10 Is this a self-portrait that I missed? 20:20:22 -!- nortti has joined. 20:21:01 -!- nortti has quit (Client Quit). 20:24:56 Oh! I want a self-portrait of zzo38, too. 20:25:28 shachaf: Well, I won't give you one; so you have to do it yourself 20:25:44 zzo38: monqy's been drawing self-portraits. 20:25:51 zzo38: He drew great ones of me and elliott. 20:30:19 -!- glogbackup has joined. 20:30:47 monqy: you shouldn't draw any more self-portraits of anyone else its 20:30:50 not sustainable 20:32:20 no monqy 20:32:25 elliotte is just 20:32:26 greedy 20:40:47 Writing objects: 15% (50458/324608), 12.24 MiB | 46 KiB/s 20:40:49 zzzzzzzzzz 20:42:18 haha, cloning from darcs.haskell.org? 20:42:41 nope, pushing to solidity 20:43:04 ok, wow slow anyway 20:43:26 @time olsner 20:43:26 Local time for olsner is Thu Jan 1 00:00:00 1970 20:43:31 @time glogbackup 20:43:33 @time monqy 20:43:34 Local time for monqy is Thu May 3 13:43:34 2012 20:43:38 @time ChanServ 20:52:32 Writing objects: 40% (131637/324608), 42.63 MiB | 45 KiB/s 20:52:40 zzzzZZZZzzzzZZzZZZZZZZzzzzzz 20:57:13 -!- NihilistDandy has joined. 20:58:43 monqy: travel won't use staircases you haven't gone up?? 20:58:48 ugh 21:00:24 so youtube on linux no longer lets me skip around in videos 21:01:22 > fix pure 21:01:23 Occurs check: cannot construct the infinite type: a = f a 21:05:20 Phantom_Hoover: Is "cleanup" really a word? 21:05:33 Like, without a - or a space. 21:06:01 something something descriptivism 21:06:03 man 21:06:04 (yes) 21:06:13 It looks so wrong! 21:06:20 But it's in all the dictionaries and everything. 21:06:20 when cleaning up you do a cleanup 21:06:24 And I used it. :( 21:06:32 And I keep wanting to change it. 21:06:36 But I only have 3 minutes to change it. 21:18:40 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 21:21:56 The upgrade is onnnnn 21:28:00 helliott 21:32:55 Update complete! 21:32:58 And the main page's style is broken. 21:34:59 -!- itidus22 has joined. 21:35:22 As is the featured icon. 21:37:08 -!- itidus20 has quit (Ping timeout: 240 seconds). 21:38:49 It is? 21:41:54 Try force-reloading. 21:42:05 Screenshots would be nice if they really aren't messed up for you. 21:42:21 It's broken in both Safari and Firefox for me. 21:44:54 -!- Deewiant has quit (Ping timeout: 252 seconds). 21:49:03 http://esolangs.org/wiki/Esolang_talk:Community_portal#MediaWiki_1.19_upgrade_and_DNS_change 21:49:24 -!- Deewiant has joined. 21:50:20 Sgeo: So does it actually look fine for you? 21:54:38 -!- Deewiant has quit (Ping timeout: 245 seconds). 21:55:33 -!- Deewiant has joined. 22:00:28 -!- boily has quit (Quit: WeeChat 0.3.7). 22:00:53 -!- Deewiant has quit (Ping timeout: 245 seconds). 22:02:05 -!- Deewiant has joined. 22:06:38 -!- augur has quit (Remote host closed the connection). 22:13:29 -!- derdon has quit (Remote host closed the connection). 22:28:33 font size 1.6, line height 1.2, margin bottom .1 22:32:04 -!- Slereah_ has joined. 22:33:09 monqy: did you make a self-self-portrait 22:33:12 -!- Slereah has quit (Ping timeout: 250 seconds). 22:35:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 22:36:04 -!- Deewiant has joined. 22:36:38 no i was asleep 22:38:19 In Haskell, what does map mean or do? Just wondering, I know it's a very general question and there's probably a lot of things that it does but like generally what is it used for? 22:38:56 elliott: "map" is the secret ingredient that makes Google Maps so good. 22:38:57 Curse whoever you're quoting! 22:39:20 @time monqy 22:39:21 Local time for monqy is Thu May 3 15:39:20 2012 22:39:26 monqy: your sleep schedule "not gr8" 22:39:42 hi monqy 22:39:50 :( 22:39:53 busy dreamging up my self portraite????? 22:39:56 monqy: it's ok mine is worse 22:40:41 elliott: Does that mean your self-portrait will be "even better"? 22:42:23 -!- augur has joined. 22:42:36 Did you make a self-self-self-self-portrait? 22:43:27 not yet 22:43:45 -!- Deewiant has quit (Ping timeout: 265 seconds). 22:44:17 -!- Deewiant has joined. 22:44:19 the pressure is one 22:44:30 the pressure is two (its rising) 22:46:24 monqy: i upgraded mediawiki while you were asleep 22:46:27 you're welcome 22:46:51 thanks 22:46:55 what's upgrade 22:46:56 you're welcome 22:47:01 it's like downgrade 22:47:02 but up 22:47:05 hth 22:48:48 I once made up a program which implements a grid-based puzzle game engine where you can specify the rules, where each rule consists of: a direction flag, a symmetry flag, an optional input counter, an optional output counter, the initial state, the final state, the game end flag, the input pattern, and the output pattern. 22:49:09 thanks 22:50:12 -!- Deewiant has quit (Ping timeout: 272 seconds). 22:50:47 -!- Deewiant has joined. 22:51:42 shachaf: if Google Maps used Haskell then they would know the name of the city where I live 22:52:02 Each pattern is 3x3, and can specify the color, character, both, or neither. In addition, the color and/or character can be "mark". There are seven colors, and the characters are the 1 to 254 of the CP437 set. 22:52:15 Sokoban can be defined using this system using three rules. 22:53:08 monqy: hi 22:53:12 that's 22:53:13 a normal hi 22:53:14 (tm) 22:53:16 hello 22:54:48 hello 22:55:09 What long description should I wrote for "prelude-generalize" package? 22:55:39 ugh, MS codepages 22:55:49 zzo38: write the letter "a" twenty-seven times and then put "b" 22:55:54 you can add a "c" if you feel it necessary 22:56:32 -!- Deewiant has quit (Ping timeout: 272 seconds). 22:56:56 -!- Deewiant has joined. 22:57:09 i would be very sceptical about any "d". ask yourself whether you truly need that "d" 22:57:34 Add a 内 for extra points 22:58:42 elliott: Why? But, OK. 22:58:52 aaaaaaaaaaaaaaaaaaaaaaaaaaab 22:58:58 Or did you mean by hand? 22:59:14 I meant for your long description. Twenty-eight letters is pretty long. 22:59:16 But you can do it by hand too! 22:59:44 O, that's what you mean. But that isn't a very good description. 23:00:00 Well, you can't have everything. 23:00:02 Lumpio-: I think CP437 is IBM codepage 23:00:45 zzo38++ for CP437 23:00:47 best codepage ever 23:00:50 ook 23:01:00 The term "codepage" itself just sounds overly Microsoftey to me. 23:01:24 i mean "ugh legacy encodings" but it's old 23:03:22 -!- Deewiant has quit (Ping timeout: 252 seconds). 23:04:07 monqy: have you ever found an octopus??? 23:04:18 in an aquarium 23:04:37 -!- Deewiant has joined. 23:04:44 wow : ) 23:05:33 monqy: one problem: i don't believe aquariums are real? 23:06:11 monqy: can i comission a self portrait of kmc please 23:06:17 it's like a mission but with the arrows reversed 23:06:51 thonqy in advance 23:07:15 haha this guy just totally fucked up 23:08:39 -!- TeruFSX has joined. 23:09:36 wtf why did they do that 23:10:53 -!- Deewiant has quit (Ping timeout: 245 seconds). 23:11:49 -!- Deewiant has joined. 23:11:59 elliott: are you watching crawl? 23:12:05 yes 23:12:08 kmc: glasgow? 23:12:23 xgamer on CDO, i just picked at random because i saw they were on zot 23:12:57 i'll watch too 23:13:33 what? 23:14:55 unless this guy messes up really badly i'm guessing he'll win 23:15:07 monqy: before he zerked a dragon and then 23:15:17 immediately another dragon and another thing came into view 23:15:27 and as soon as he got to them the zerk ran out 23:15:37 why isn't the curse toe tormenting 23:15:40 he lost quite a bit of hp 23:15:43 what 23:15:45 oh, no i don't live in glasgow 23:15:47 why did he berserk there 23:15:51 hgheheheh 23:15:56 glasgow has the third oldest subway system in the world 23:15:59 berserker players remind me of me 23:16:08 kmc: Who has the second oldest and the first oldest? 23:16:16 stalked by a bat and a rat on zot:2 23:16:22 I guess "oldest" is redundant in those sentences. 23:16:22 budapest and london respectively 23:16:27 oh no where is he going 23:16:33 dungeon:1 23:16:38 he's done with this dungeon 23:16:43 "fuck it" - xgamer 23:16:54 * shachaf is off. 23:16:56 in new york they spent like 20 years saying "dude we need rapid transit" without building any 23:17:05 wtf 23:17:14 during this time many companies were born and died and many legislators were bribed 23:17:20 managing his stache, i see 23:18:14 the first rapid transit in New York opened 5 years after the first bit of the London Underground 23:18:24 but it was an elevated railway, and that's all they built for some time 23:19:13 -!- Deewiant has quit (Ping timeout: 245 seconds). 23:19:32 http://www.columbia.edu/~brennan/beach/ 23:20:05 -!- Deewiant has joined. 23:20:51 monqy: does he remember about the orb 23:20:58 he surely forgot 23:21:06 kmc: that logo 23:21:07 too much stache fun 23:21:17 monqy: more like the orb of WHAT!!! 23:21:51 it's just too deep deep down 23:21:52 I can't do it 23:21:58 the first subway part of the today New York City Subway opened in 1904 23:23:14 monqy: how is this guy not bored yet 23:23:22 no clue 23:24:35 HOLY GOD YOUR INVENTORY IS FINE 23:24:39 stop it 23:24:42 *STOP IT 23:24:46 accidentally forgot the capslock 23:25:09 but the railroad tunnel from Grand Central at 42nd St to 96th St opened in 1875 23:25:37 which today carries commuter trains, but at the time was arguably rapid transit, and had some underground stops 23:25:53 -!- Deewiant has quit (Ping timeout: 245 seconds). 23:26:22 -!- Deewiant has joined. 23:26:37 monqy: he hasn't dropped his potion of slowing 23:26:39 i think 23:26:42 good job 23:26:56 finally 23:27:12 and there was a railroad tunnel in Brooklyn by 1844 23:27:16 but Brooklyn wasn't part of New York yet! 23:27:19 AND NOW YOU KNOW 23:27:19 explore_delay and travel_delay should default to -1 23:28:00 elliott: if you like the Beech Pneumatic logo you may also enjoy this picture: http://upload.wikimedia.org/wikipedia/commons/0/0e/Harvey_Cable_Car.jpg 23:28:13 :D 23:28:24 thank you, kmc, your extensive transport knowledge continues to entertain 23:28:42 00:28 death cob[1/5]: You may have already fielded a guess, but it's insane hostile food. It might be corny, but if you put an ear to the ground deep down in Crawl's maize, you may find that you are being stalked; being buttered up for the kill, smooth as silk. 23:28:46 monqy 23:28:50 i 23:28:52 why is he clearing zot aaagh 23:28:58 xgamer stop that 23:29:04 you could use your hi ability 23:29:05 hibility 23:29:15 new york had better transit in 1930 than today :/ 23:29:20 "hi" is monqy for "stop that" 23:29:44 he mapped zot4, maybe he'll dive it 23:29:55 monqy "denialle" 23:30:10 he's not keymashing that bone dragon fast enough 23:30:15 (written before bone dragon deaded) 23:30:42 wow i hope i play less in a less silly manner than this by the time i reach zot 23:30:51 me too 23:31:21 you won 17 times without reaching zot? 23:31:27 did you use scrolls of acquirement to get the orb? 23:31:34 no i hope you play in a less silly manner by the time you reach zot 23:31:36 "i'm gonna go for miscellaneous" "j - the Orb of Zot" "yessssss" 23:31:49 monqy: i prefer my version? 23:32:07 it's a good version 23:32:20 Have you used METAFONT for designing any logos or typefaces? 23:33:17 monqy: why are there death cobs 23:33:35 because 23:33:39 why not ? 23:33:59 deep 23:34:15 i 23:34:22 why did he pick those up 23:34:28 how should i know 23:34:29 what is he DOING 23:34:35 monqy: i didn't ask you!!! 23:34:37 i asked hypothetical 23:34:43 eat in front of the yellow drac yes 23:34:46 eat stealthily 23:35:16 monqy: you know when you crave something SO BAD and you just gotta eat even if you're dying 23:35:18 that happened to xgamer 23:35:35 he's not quite dying yet 23:35:42 hi 23:35:51 monqy: you're always dying when fighting 23:35:53 just very slow 23:35:55 *slowly 23:35:57 *just, 23:36:15 monqy: oh yeah is it true that travel won't use upstairs you haven't used 23:36:22 i guess it makes sense but 23:36:28 going up every upstairs will be so boring 23:36:36 oh i think he might start dying soon 23:36:42 wheee 23:36:52 aww 23:37:08 before i put all my buttons on one button i "stair dipped" 23:37:46 what's that 23:38:05 when you see an unused staircase you go down it then back up 23:38:51 monqy: that's so ugh though :( 23:38:55 i mean i'd just 23:38:58 go up upstairs when i found them instead but 23:39:00 that's still a pain 23:39:15 oh, this will be fun 23:39:24 he's not dying quite yet 23:39:43 i never said that!!! 23:39:45 i said it would be fun 23:39:47 ok 23:39:55 dying is one of but many ways to have fun 23:39:55 this guy plays slow :( 23:39:58 *is but one 23:40:05 monqy: everyone plays slower than you 23:40:17 i'd probably play lower than this on zot (but maybe not when i get to the point of reaching zot) 23:40:20 *slower 23:40:22 uugh typing is hard 23:40:32 cashybrid is faster than me!! 23:40:37 probably Elynae is faster than me too 23:40:44 hey, this tv has "Vrestler" 23:40:51 so titles (if that's what they're called) are translated??? 23:40:54 mystrious 23:40:54 yeah 23:41:02 monqy: isn't cashybrid half bot 23:41:05 yeah 23:41:08 isn't Elynae half bot 23:41:20 that would explain things 23:41:35 two orb guardians for the price of one 23:42:57 rip 23:43:08 monqy: he's dying now right 23:43:17 yes 23:43:25 qyite possibly 23:43:43 it's also quite possibly he's not dying 23:43:44 lol 23:43:59 why 23:44:00 is he walking around 23:44:02 slow and exhausted 23:44:04 and low on hp 23:44:23 because resting in hall of zot is more dangerous than fleeing from it slowed 23:44:32 if you've cleared the rest of the lvel 23:44:49 oh is that where he is 23:44:51 i didn't 23:44:54 "recognise the feature" 23:45:16 i thought that troll was hostile for a second 23:45:22 disappointed it wasn't 23:45:29 like 23:45:32 ooh i wonder what he'll do here 23:45:37 troll just appears from nowhere on zot:5 23:45:38 oh boy 23:45:42 lol 23:45:48 great berserk this 23:45:50 mmmm death drakes 23:46:01 ahahaha 23:46:14 i hope he rteles 23:46:14 oh man 23:46:16 he's rteleing 23:46:17 why doesn't he have any curing 23:46:29 he's just not using it 23:46:30 "Fast+Slow" 23:46:36 what's rtele :( 23:46:39 random teleport 23:46:45 oh 23:47:04 does scroll of teleport do that since it's -cTele 23:47:07 *teleportation 23:47:10 oh he's dead 23:47:12 rip 23:47:14 scroll of tele is by default random 23:47:19 oh right 23:47:20 not dead yet 23:47:24 ok dying 23:47:27 also 23:47:28 but yeah -ctele means no ctele 23:47:29 near starving for some reason 23:47:38 Fast+Slow is what happens when you're hasted and slowed at the same time (it has no effect itself but blocks further hasting and slowing) 23:47:46 moth of wrath 23:47:48 that's the best moth 23:48:18 it used to be that fast and slow just canceled each other but then you could do stuff like re-slow or re-haste 23:48:25 is that really so bad 23:48:34 -!- cswords__ has joined. 23:48:43 oh no where's he going now 23:48:48 o hno is it 23:48:50 time for more 23:48:52 *oh no 23:48:54 stashing 23:49:00 or did he get the orb 23:49:09 if he got the orb he'd have a glowy purp halo 23:49:13 nope it's stash time 23:49:17 this guy is 23:49:23 all about the stashes 23:49:30 also why is his stash on lair:2 that's kinda weird 23:49:37 does he notice you sent him a message mysteries of life 23:49:41 lair:2 is a popular stash location 23:49:51 because monsters that use items don't spawn on lair:2 23:49:59 oh don't they? that's clever 23:49:59 lair:1 gets stair spawns from the dungeon 23:50:12 couldn't they walk down to lair:2 too 23:50:15 no 23:50:15 -!- Patashu has joined. 23:50:18 i think people have gotten jellies from dungeon on lair:1 23:50:21 hmm, why not 23:50:23 "goodbye, stash" 23:50:32 they spawn on the branch exit stairs 23:50:40 and monsters don't do interlevel travel by themselves 23:50:41 * ion is tempted to plawl, but there’s a bunch of lectures to be watched and a bunch of homework to be done. 23:50:52 ion: why plawl when you can wlawl 23:50:54 monqy: ugh that 23:50:55 hit _ 23:50:56 in the corner 23:50:58 is bugging me 23:51:01 send him something else so he notices 23:51:07 -!- zzo38 has quit (Remote host closed the connection). 23:51:23 lots of people don't notice the Hit _ and it's so annoying 23:51:37 you ahve to do something!!! 23:51:38 *have 23:51:44 it should flash 23:51:49 yes 23:51:53 -!- cswords_ has quit (Ping timeout: 246 seconds). 23:51:55 please send hi msomething oh god what if he 23:51:56 i've bugged the devs about it before 23:51:58 wins with a hit _ 23:52:01 that would 23:52:02 ruin the win 23:52:05 * ion would wawl but you’re not plawl. 23:52:11 ion: it's xgamer we're watching 23:52:16 (Hit _) makes deaths instantly hilarious 23:52:16 ok 23:52:22 monqy: PLEASE DO SOMETHING!!!! :'( 23:52:32 Do we know xgamer? 23:52:33 ion: ok you send him a message as soon as he stops fighting 23:52:35 no we don't 23:52:37 i dunno if sending another message redisplays the hit _ message 23:52:39 i just noticed him since he was on zot 23:52:44 monqy: it doesn't but it displays it in the 23:52:46 message scroller thing 23:52:51 i think 23:53:02 did he really just tweak skills on zot 23:53:32 hhhhhhhhhh 23:53:40 SOMEONE DO SOMETHING this is a humanitarian crisis 23:53:41 i've bugged devs about having blinking (Hit _) or at least more noticeably colored (Hit _) or a force_more by default on the beep! your pager goes off but nobody listened 23:53:50 monqy: maybe i'll send them a patch 23:53:54 i sent another message and it didn't do anything 23:54:09 this is tormenting me every single second i can't enjoy the game like this 23:54:15 elliott: you can try bugging him; he's in ##crawl 23:54:17 Yeah, the (Hit _) should be more noticeable. 23:54:21 monqy: or maybe you could!! 23:54:34 monqy: i mean blinking is 23:54:34 I've grown to like the (Hit _) 23:54:37 really annoying though 23:54:41 This level looks a lot like a Zot Defense level. 23:54:44 so maybe they'll hit _!!!! 23:54:46 the force_more thing might be better 23:54:57 monqy: or maybe they'll get a headache 23:55:05 actually what it should do is 23:55:07 instead of force_more 23:55:08 it should be 23:55:10 when i said blinking i meant 23:55:10 force_press_underscore 23:55:12 elemental coloured 23:55:12 I’d hate it if everyone could keep force_moreing me on a whim. :-P 23:55:20 monqy: by blinking i meant 23:55:21 but elemental colour is a technical term you might not know 23:55:25 blinking 23:55:26 as in 23:55:27 the terminal attribute 23:55:29 oh 23:55:36 what's elemental colour 23:55:46 My terminal doesn’t support blinking text AFAIU. 23:55:53 it probably does 23:56:01 monqy: you sent the messages you bug him in ##crawl >:( 23:56:01 it's a "colour" that's really a bunch of colours that change when crawl refreshes 23:56:09 right, that would be better 23:56:27 elliott: you send some messages and then bug him in ##crawl if it bothers you so much! 23:56:39 monqy: you know it bothers you too!!! 23:56:41 imagine if he wins like this 23:56:43 you'll be agonised 23:56:46 :( 23:57:11 no i'll like it 23:57:12 ok done 23:57:15 let's just hope he 23:57:16 checks IRC 23:57:24 best part is when he starts a new game and then gets the messages there 23:57:27 preferably after dying horribly 23:57:44 why isn't he checking ##crawl nooooo 23:59:01 monqy: what did you send partially end my agony 23:59:10 hi, twice 23:59:22 at different points 23:59:23 good choice 23:59:33 maybe i'll send it again if this goes south 23:59:37 ooh, frail! 23:59:43 what's frail 2012-05-04: 00:00:04 maxhp-10% per mutlevel 00:01:49 maybe he'll splat on the orb run 00:02:04 did he get the orb 00:02:06 yeah 00:02:08 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:02:11 wow, quaffing might instead of dropping sutff to get rid of his burden 00:02:11 damn i missed it 00:02:13 oh nice 00:02:22 monqy: :D 00:02:27 this guy is so good 00:02:49 might expired, mmmm 00:02:53 hopefully he gets mothzerked 00:02:54 ahahahahahaha 00:03:03 monqy: do those moths zerk 00:03:29 they have "rage" melee which berks stuff they hit and they also berk stuff in los 00:03:33 great 00:03:38 so you get stuff like berserk orb guardians, which hurt 00:03:43 -!- Deewiant has joined. 00:04:12 monqy: btw 00:04:12 01:03 !lg * tiles 0.10 ntv=0 ktyp!=quitting|leaving|winning killer!=tentacled monstrosity|greater naga|naga warrior max=xl -tv 00:04:16 what is with the killer exclusions here 00:05:06 exclusion of constriction deaths; presumably tiles players die to constriction in a boring predictable fassion, thus its exclusion 00:05:45 -!- itidus20 has joined. 00:05:46 im glad i never had the desire to use tiles for a roguelike ever 00:06:43 wow use G1 not X< aaagh 00:06:45 er 00:06:47 GD1 00:06:49 or whatever 00:06:49 aagh 00:06:53 what's wrong with X1 (just so I know) 00:07:01 oh because it can use upstairs that are closer to other upstairs? 00:07:05 GD1, that is 00:07:13 also 00:07:15 what's up with that D:21 00:07:21 X< is bad because it only goes one level at a time so you go through the dungeon slowly and have to do it each level 00:07:26 GD1 goes to dungeon level 00:07:26 1 00:08:00 well slowly howso 00:08:02 i mean 00:08:04 in realtime sure 00:08:08 or is that what you meant 00:08:12 in realtime yes 00:08:19 orb run is for the most part real boring 00:08:44 -!- itidus22 has quit (Ping timeout: 255 seconds). 00:08:47 but sometimes it can be crazy if you get, say, a silly powerful panlord 00:08:58 or a 1 or two on a weak character 00:09:08 are 9s anything 00:09:12 statues 00:09:15 why is TeX so beautiful 00:09:16 er 00:09:18 gargoiels 00:09:20 not statues 00:09:20 i like how that guy didn't 00:09:22 statues are 8 00:09:22 cut the corner 00:09:33 (i dont either but) 00:09:38 (it still bugs me when i see others not) 00:09:53 it's bugging me that he's not dying 00:10:01 at this rate he'll ascend with (Hit _) 00:10:10 "A sufficiently persistent player will eventually rack up a couple wins with their Felid Chaos Knight that remains loyal to Xom no matter what, but that doesn't change the fact that felids are terrible and Xom is terrible and they aren't any better when you put them together." 00:10:13 maybe i'll just play feck of feck 00:10:17 (im addicted to reading stupid tavern threads now oops) 00:10:21 oops 00:10:57 i see nobody's done a 15-rune feck 00:10:58 oops 00:10:59 did he win 00:11:00 oh no 00:11:18 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:11:42 01:11 ah didn't see :( was too involved in the game 00:11:45 monqy: :'( 00:11:48 :') 00:11:56 cries 00:11:58 hits everything 00:11:59 -!- Deewiant has joined. 00:12:15 Now back to homowork. 00:18:23 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:20:17 -!- Deewiant has joined. 00:21:34 elliott: You can type ca to CHOP ALL THE CORPSES. 00:22:03 that sure sounds useful eh 00:25:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:26:10 -!- Deewiant has joined. 00:27:54 What the hell is his conversation even about? 00:28:07 hi 00:28:13 murder 00:28:32 That's a terrible title for a game 00:28:40 it's not a game 00:28:42 it's real life 00:28:51 #realtalk 00:30:57 Ah, Crawl 00:31:34 no 00:31:34 murder 00:31:36 crawl is just our cover 00:31:43 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:31:52 Matrix of Solidity would be a great title for a game. 00:32:28 elliott: *nod* Just like Quake back in the day 00:32:37 -!- Deewiant has joined. 00:35:00 7/9 00:35:05 9/6 00:35:06 eeeeh 00:35:16 monqy: how bad is EV 6 00:35:24 I forget 00:35:25 ! 00:36:14 :( 00:36:51 monqy: should i keep the chain mail on 00:36:57 train armour if you want better ac/ev (you want better ac/ev) 00:36:57 uhhh 00:36:59 dunno! 00:37:20 i was gonna train unarmed combat to 10 before training other things but 00:37:23 maybe i should train armour as well 00:37:37 training uc to 10 is sensible too 00:37:43 at least 00:37:46 i think it's sensible?? 00:38:01 i just picked 10 arbitrarily (i kept it on after that but i trained other thniings too) 00:38:05 *things 00:38:09 i don't really know what i'm doing :( 00:38:24 :( 00:38:43 no but that sounds pretty reasonable 00:38:57 okbut in that case maybe i should switch back to the other armour for now :'( 00:39:14 do whatever feels right??? i dunnnno 00:39:39 i wish i could split it like 00:39:40 80%/20% 00:40:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:41:03 -!- Deewiant has joined. 00:41:44 -!- Lymee has changed nick to Madoka-Kaname. 00:42:01 _One of your 3 potions of curing freezes and shatters! 00:42:05 creibriadoses 00:42:39 also im 00:42:41 "hav to go now" 00:42:45 we will miss you 00:42:46 "or soon" 00:42:46 rip 00:42:47 "or something" 00:42:52 perhaps one day monqy will return to us 00:42:56 @time monqy 00:42:57 Local time for monqy is Thu May 3 17:42:56 2012 00:43:01 perhaps never 00:43:12 monqy: is clarity good 00:46:43 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:46:43 wow menkaure was weak 00:46:58 _h - a scroll labeled PNYVEGAPRO {tried on scroll labeled PNYVEGAPRO} 00:46:59 meta 00:47:23 -!- Deewiant has joined. 00:47:25 uuugh stupid jelly 00:48:47 monqy: You finish putting on the cursed -4 cloak of the Fifty Eyes {+Blink MR Str+1}. 00:48:50 thanks, Crawl 00:49:03 thawl 00:49:12 -!- elliott has changed nick to elliptiott. 00:49:23 :-D 00:49:32 01:48 every time i see elliott i think i see elliptic 00:49:35 yesss my devious plan is working 00:49:49 great, I don't even have remove curse :D 00:50:17 Not going to get a god? 00:50:43 sure I am 00:50:46 just thinking about which to go with 00:50:50 ashey was kinda disappointing 00:51:13 in that sure seeing monsters behind walls and stuff was nice but it never actually got me out of a tight spot 00:51:24 also the cursing stuff was annoying 00:51:35 so i'm considering going with makhleb again 00:51:39 otoh 00:51:43 sacrificing corpses is annoying too! 00:51:46 and at least cursing is more one-time 00:52:04 what 00:52:19 well 00:52:21 at least i'm rid of that cloak 00:52:33 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:52:58 -!- Deewiant has joined. 00:54:43 playing again 00:55:57 Have you tried vacuuming the dungeon for Nemelex yet? 00:56:01 no 00:56:06 Have you tried a deep elf summoner yet? 00:56:09 no 00:56:28 I'm sticking with GhMo until i win it 00:56:54 You may choose your destination (press '.' or delete to select). 00:56:54 Huh. 00:56:55 Why? 00:56:57 Oh. 00:57:02 Yay! 00:58:23 -!- Deewiant has quit (Ping timeout: 245 seconds). 00:59:20 Oh, what? 00:59:22 Lame. 00:59:37 -!- Deewiant has joined. 00:59:52 ? 01:00:17 I quaffed a potion of gain strength but instead I just decomposed because it counts as a mutation. 01:00:57 brb 01:02:04 back 01:02:38 Fuck my life. 01:02:59 Oh come on... 01:03:13 I expected you to move left. :-\ 01:03:23 Yeah, I should have. 01:03:25 But I was an idiot. 01:03:36 Again. 01:03:45 DESu 01:03:47 ! 01:04:02 What? 01:04:09 Play a DESu. 01:04:13 No. That's idiotic. 01:05:00 This game sounds insane 01:05:44 Crawl? It's not *that* weird. 01:05:53 -!- Deewiant has quit (Ping timeout: 245 seconds). 01:05:56 telnet crawl.develz.org 345, then w and select elliott's letter if you want to see. 01:06:44 -!- Deewiant has joined. 01:07:04 Ooh. 01:07:08 Bind \{6}armour\{13} to a free key such as “1”. 01:07:13 No. 01:07:13 solarized-dark is probably the wrong color scheme for this :D 01:07:16 I don't have any configuration changes. 01:07:28 Actually, not so bad 01:07:37 You don’t even need to change configuration. 01:07:44 Hit… err, was it ` or ~ 01:08:23 What the hell, adder? 01:09:25 I use 1 for searching for armour, 2 for searching for my main weapon (e.g. axes) and 3 for searching for corpses i can eat/offer. 01:09:37 I handle corpses as I make them. 01:09:46 (That sounds badass.) 01:09:52 Hi, Terence. 01:09:58 Me, too, except when i fight a bunch of guys at once or simply forget. 01:10:04 what are you playing now 01:10:05 ghmo of ??? 01:10:18 Patashu: Of nothing. I haven't found the Temple yet. 01:10:24 what do you plan on taking 01:10:39 Probably Makhleb. 01:10:40 You should also play a hill orc monk for the hilarious bot messages on ##crawl. 01:10:43 cool 01:10:47 My experience with Ashenzari was disappointing. 01:10:52 also 01:10:58 if you got 5/6 star ash piety ash is good 01:11:01 but you never bound yourself enough 01:11:04 so, try him again sometime 01:11:09 maybe with a non-monk 01:11:12 so you can bind your weapon 01:11:16 What do they give with max piety? 01:11:18 (and/or shield) 01:11:22 really really long range divination 01:11:25 Shield? I'm UC. 01:11:32 you can use bucklers as UC 01:11:46 I gather it's annoying to. 01:11:57 the penalty is really low 01:12:00 and bucklers are nice 01:12:31 Anyway, Makhleb's combat abilities seem more useful than Ashenzari's divination abilities for a melee fighter to me. 01:12:45 What's the significance of the stars after Ghoul? 01:12:50 piety 01:12:53 Ah 01:12:54 Piety; it's how much my god likes me. 01:12:55 he's a monk so he starts with ** 01:12:59 even though he doesn't worship yet 01:13:02 Cool 01:13:03 But since I don't have a god right now, it's greyed-out. 01:13:50 Unique party! 01:13:53 So is Crawl just netback with more weirdness and Sierra-like dickishness 01:13:54 ? 01:13:59 *nethack 01:14:04 Crawl isn't all that much like NetHack. 01:14:25 patashu: Oh? That’s cool. I guess that has been done within the last six months. 01:14:35 nihilist: it's not much like nethack 01:14:44 if you want a game like playing nethack, I recommend adom 01:15:10 Compare this game to something, I suppose. I might like to play. 01:15:21 NihilistDandy: Crawl is like NetHack but with larger maps and probably more grinding; it's more regular in that there's fewer spoilers that aren't monster statistics. 01:15:22 crawl is like 01:15:28 a roguelike that's actually fun to play unspoiled 01:15:30 I guess 01:15:30 It's also probably easier. 01:15:33 Oh, sweet 01:15:39 Patashu: I don't think so. 01:15:40 you don't need to memorize like 01:15:45 the cost of things in shops before they're identified 01:15:46 or 01:15:48 I would get frustrated if I didn't ask Henzell about new monsters I encounter. 01:15:53 what all these scrolls will do when read while confused 01:15:54 and so on 01:16:04 Oops, I wielded a scroll. 01:16:07 yeah, crawl is definitely more fun with henzell/gretell 01:16:08 lol 01:16:26 NihilistDandy: FWIW, Crawl is probably the most popular roguelike. 01:16:43 I just killed two jackals with a piece of paper. 01:16:52 congratulations 01:16:55 And what with hanging out in #haskell and #esoteric, you know popularity is my first concern :D 01:16:59 elliott: No, you didn’t. You killed them with your secondary claw attack. 01:17:05 ion: Oh. :( 01:17:09 How do I just wield paper? 01:17:27 you can't 01:17:32 Crawl sucks. 01:17:34 no way to turn off aux attacks 01:18:10 NihilistDandy: If you want to play and you're in America, you might like to play on crawl.akrasiac.org instead. 01:18:24 Since it's in America. 01:18:40 I still need to make a Scumbag Ola Bini image 01:18:43 Amurka 01:18:46 Sgeo: Please don't. 01:19:07 xl7 zig 01:19:07 go 01:19:14 Patashu: I don't have the money. :( 01:19:38 lol 01:19:41 offensive scroll of immo 01:19:54 NihilistDandy: Also Crawl has autoexplore and autofight. 01:19:59 ^ 01:19:59 Which makes the grinding aspect a lot less tedious. 01:20:01 the two best things about crawl 01:20:08 Now that is a selling point 01:20:11 it would be better if grinding was eliminated 01:20:13 (In case you thought I was actually pressing the direction keys that quickly.) 01:20:15 but making the grinding trivial is just as good 01:20:32 (The autofight isn't anything magically special, it just does the attack you would do yourself in one turn.) 01:20:35 also 01:20:38 (So you can spam tab a lot for weaker stuff.) 01:20:40 crawl tells you what monsters will probably be a tough fight for you 01:20:44 No it doesn't. 01:20:45 dark gray, gray, yellow, red 01:20:47 yes it does 01:20:47 It lies freely. 01:20:48 the name colours 01:20:52 it does indeed 01:20:54 but it at least tries 01:20:57 also, you're about to die 01:20:58 yeah 01:21:06 I like how I had curing and heal wounds. 01:21:10 grats I guess 01:21:14 elliott: DESu! 01:21:14 Let's try that again. 01:21:18 -!- Deewiant has quit (Ping timeout: 245 seconds). 01:21:38 did you leave stealth on 01:21:43 ok 01:21:44 carry on 01:21:45 NihilistDandy: (You'll have to q and select the letter again if you want to keep watching.) 01:21:58 NihilistDandy: Oh, and Crawl comes with a lot of interface tweaks compared to NetHack. 01:22:07 So I'm seeing 01:22:10 I'm playing with stock configuration and the autopickup, colours, travel etc. are all more or less how I like them. 01:22:13 Kinda digging this 01:22:32 Colors are inline with my terminal colors, so that's good enough for me :D 01:22:34 -!- Deewiant has joined. 01:22:35 another favourite feature of crawl of mine 01:22:41 is the ability to put forced pauses on regexes 01:22:49 so I can tell the game I want it to pause whenever I miscast a spell 01:22:50 Yay, plate. 01:22:53 or whenever two slime creatures merge 01:22:56 or whatever silly thing I die because of 01:22:58 often 01:23:08 I couldn't do that because I'd have to put every message on pause. 01:23:19 you really don't 01:23:24 It was a joke. 01:23:26 ah 01:23:27 The joke is that I die from everything. 01:23:43 -!- augur has quit (Remote host closed the connection). 01:23:51 Do butterflies ever attack under any circumstances? 01:23:54 no 01:23:56 they have no attack 01:24:00 The only person Sequell knows to have tied from a butterfly is by inner flame. 01:24:05 yes 01:24:17 Can you give them attacks? :( 01:24:31 -!- augur has joined. 01:24:52 NihilistDandy: Also: Crawl has Xom. 01:25:01 you could modify the game to give them an attack 01:25:04 but you'd be playing offline 01:25:34 NihilistDandy: http://crawl.chaosforge.org/index.php?title=Xom (Henzell links to this in its Xom entry so I'm guessing it's not as terrible as some of the wiki.) 01:26:11 not everything in the wiki is bad 01:26:14 mostly it's the advice that's bad 01:27:25 Pained a rat to death. Neat 01:27:46 NihilistDandy: (Not to say that Crawl isn't entirely free of Sierra-style stuff, btw; it's quite possible for a monster to decide to show up rather before it's reasonable to.) 01:27:49 (Particularly the uniques.) 01:28:00 (But you can run away. Well, most of the time.) 01:28:28 Glad I didn't put that on. 01:29:15 -!- Deewiant has quit (Ping timeout: 260 seconds). 01:29:57 -!- Deewiant has joined. 01:34:48 -!- TeruFSX has quit (Quit: Leaving). 01:35:06 I'm dead. 01:35:14 no you aren't 01:35:47 -!- TeruFSX has joined. 01:35:53 Time for ultimate tedium. 01:36:41 Do goliath beetles heal? 01:36:47 yeah 01:36:50 How fast? 01:36:56 fast as anything else I guess 01:37:44 Hmm. 01:37:48 Maybe I'll enchant that plate armour for later. 01:39:19 you should enchant secondary pieces of armour first 01:39:22 since you're the least likely to replace thrm 01:39:28 even plate might be replaced by dragon scale or cpa 01:39:38 hint 01:39:40 gnolls have spears 01:39:44 Yeah, oops. :( 01:39:53 why are you fighting them 01:40:00 Add ”hits you from afar” to force_more_messages. 01:40:02 Because I have no viable getaway plan? 01:40:03 yes 01:40:06 really? 01:40:09 where's theu pstairs 01:40:10 -!- Deewiant has quit (Ping timeout: 265 seconds). 01:40:21 Far away enough that they'd kill me. 01:40:21 you could walk to there 01:40:26 they're the same speed as you 01:40:31 Yes, but they have spears. 01:40:38 they WERE a tile away from you 01:40:41 until you decided to fight them 01:40:42 They're not now. 01:40:45 great 01:40:47 hp? 01:40:58 you can take a hit 01:41:00 go run 01:41:01 I'll just blink or tele. 01:41:20 Or run, I guess, but that's riskier. 01:41:28 tele is risky on a mostly uncleared level 01:41:48 By blink or tele, I meant blink. :p 01:41:57 imo waste of a blinking scroll but ok 01:42:27 If I die, it's your fault. 01:42:56 Nice. 01:43:01 get behind cover 01:43:05 Yeah, yeah, I know. 01:43:07 ok 01:43:22 mmm, hp for eating 01:43:24 I have to play ghoul now 01:43:29 It's great. 01:43:33 'down time what's that' 01:43:52 So what is the penalty for a buckler exactly? 01:43:57 it's pretty low 01:44:02 let me see if I can back that up with numbers 01:44:04 -!- Deewiant has joined. 01:44:26 https://docs.google.com/spreadsheet/ccc?key=0AqvhLOPFHpiMdHFWbVpnU3F6M2VlQWV5Rk56UDNaNHc#gid=1 01:44:46 it looks like at shields 5 the penalty for buckler wearing vanishes 01:45:06 Shit, cursed ring of protection -2 01:45:11 you'll be fine 01:45:20 try all your scrolls 01:46:03 And a +2 robe 01:46:04 Nice 01:47:01 And curse removed 01:47:24 Need a corpse soon, thugh 01:47:26 *though 01:48:50 NihilistDandy: What server are you playing on? 01:49:13 elliptiott: The first one you linked. Just died, though. Dropped through an escape hatch surrounded by monsters :/ 01:49:33 * elliptiott will watch if you play again. 01:49:33 77 NihilistDandy the Grave Robber (level 2, -1/19 (20) HPs) 01:49:33 Began as a Ghoul Necromancer on May 4, 2012. 01:49:33 Slain by a goblin 01:49:33 ... wielding a +0,+0 orcish club 01:49:33 (4 damage) 01:49:34 ... on Level 3 of the Dungeon. 01:49:34 The game lasted 00:24:08 (1013 turns). 01:49:41 Yeah, try not to fall down escape hatches :P 01:49:49 I have no idea how suboptimal that is :D 01:50:19 Playing again, though 01:50:26 Thoughts on race and class? 01:50:37 Uhhh... ask Patashu. 01:50:44 I started out as a Mummy Chaos Knight. 01:50:51 That's not an endorsement of Mummy Chaos Knights. 01:50:55 For the love of god, don't play a Mummy Chaos Knight. 01:50:55 lol 01:51:30 NihilistDandy, the Vampire Assassin 01:51:35 "The Sneak 01:51:36 " 01:51:38 FWIW, the combinations that are Bad are greyed out. 01:51:43 Once you pick a species or background. 01:51:43 non-trivially suboptimal (just kidding im not at all aware of it) 01:51:51 That doesn't mean the remaining combinations are Good. 01:51:56 Righto 01:51:56 But it means they're not Bad. 01:52:10 NihilistDandy: Ugh. 01:52:14 Can you save and reconnect? 01:52:17 With TERM=xterm. 01:52:25 Right now it's using terminal codes that make all your grey messages appear black to other terminals. 01:52:33 Oh, sure. Just a second 01:52:34 if you like hitting things hard, play a minotaur berserker or hill orc berserker. if you like casting spells and running away from things, try spriggan wizard or spriggan venom mage 01:52:38 Because of silly tailor-to-the-terminal-you're-using stuff. 01:52:42 (Ctrl+S is save.) 01:52:56 I hear MiBe is really easy. 01:53:01 That's why I can NEVER PLAY IT EVER. 01:53:01 I have a mibe win 01:53:03 it's pretty easy 01:53:23 -!- Deewiant has quit (Ping timeout: 245 seconds). 01:53:33 Better? 01:53:42 Dunno; you'll have to keep playing to tell. 01:53:57 Yes, better. 01:54:00 You don't want those. 01:54:07 Also, "c" over a corpse to chop it into edible chunks. 01:54:20 -!- Deewiant has joined. 01:54:22 Shall do 01:54:25 Which isn’t useful for vampires. 01:54:25 NihilistDandy: Seriously, drop that leather armour and spear :P 01:54:30 ion: Oh, right. 01:54:43 NihilistDandy: Uhh, dropping things takes one turn per item though. 01:54:46 So be wary of doing that around monsters. 01:55:03 NihilistDandy: Try q. 01:55:05 Oh, you have no potions of use. 01:55:15 You should have picked that gnoll off with a blowgun, really :) 01:55:24 Yeah, probably 01:55:28 Gnolls are particularly nasty, so don't worry too much. 01:55:31 Try a less kynäniska berserker. 01:55:59 I second the MiBe recommendation, despite having no experience with it. 01:56:15 A lot of other combinations will require quite a bit more delicacy early on, methinks. 01:56:21 Also, TrBe is a tank. 01:56:34 NihilistDandy: Also, with berserkers you worship Trog! He loves bloodshed and hates magic. 01:56:37 It might be fun in the early game. 01:56:39 And you get to go berserk, which makes everything go red and you get stronger. 01:56:49 (You get exhausted afterwards, but oh well.) 01:56:57 That's Life (tm) 01:57:04 Just found a dagger of speed. That's neat 01:57:14 Yes, you get exhausted after berserking just like in real life. 01:57:32 -!- azaq23 has joined. 01:57:35 NihilistDandy: Also, with ghouls you regain HP when eating. 01:57:39 Don't eat when your HP is full. 01:57:43 Magic, too, sometimes 01:57:45 (That doesn't apply to other races.) 01:58:27 NihilistDandy: BTW, G is the travel command. So once you've fully explored, G> gets you down quickly. 01:58:40 Oh, cool 02:00:16 NihilistDandy: Press p if you want to convert to Ashey. 02:00:21 Ah 02:01:02 (It likes you cursing your items (which just means you can't take them off).) 02:01:12 (In return you get info about the map and monsters nearby and the like.) 02:01:16 Interesting god 02:01:35 (Also changing god brings down the wrath of the previous god on you, so you're pretty much stuck with Ashenzari.) 02:01:37 Hit ^ to see your boundness. 02:01:52 Damn 02:02:22 MiBe. Or TrBe. Or somethingBe. 02:02:29 Seriously, play MiBe or something :P 02:02:34 I'll give it a shot 02:02:52 NihilistDandy: Oh yeah, you probably want to press m and adjust your skills. 02:02:59 You can berserk with a. 02:03:02 Patashu and ion can advise about the best skills for MiBe. 02:03:08 axes 02:03:09 lots of axes 02:03:13 Don't use the arrow keys, just use the letters. :p 02:03:17 NihilistDandy: Yeah, turn everything btu axes off. 02:03:22 Press something twice to turn it off. 02:03:31 and swap away from hthat hand axe asap, it's shit 02:03:47 war axe, broad axe, battleaxe and executioner's axe from worst to best 02:03:48 Switch to manual mode to make sure only axes are trained. 02:04:31 (But you might want to train fighting and armour as well at least at some point.) 02:04:51 I hear Fighting got seriously nerfed recently. 02:04:58 Oh, ok. 02:05:05 don't train fighting until about xl16 02:05:06 imo 02:05:21 You can move and fight diagonally with yubn. 02:05:31 (or with tab!) 02:05:36 Moving with hjkl when there’s an enemy diagonally next to you gives them free hits. 02:05:53 And escaping with hjkl when you want to move diagonally gives them free hits also. 02:06:00 I bet NihilistDandy is using arrow keys. 02:06:08 Maybe 02:06:15 Don't do that. You'll die. 02:06:20 Fair enough 02:06:44 Don't convert to Ashey this time. Trog doesn't like that. :p 02:07:07 Now hit a. Trog likes it when you burn spellbooks. 02:07:14 Don't hit a yet. 02:07:16 He didn't get the book. 02:07:21 you don't have to get it 02:07:22 No, you’re not supposed to. 02:07:23 it juts has to be in los 02:07:29 It was out of LOS when I said that, I think. 02:07:40 NihilistDandy: Yeah, hit a*. 02:07:41 Oops. 02:07:42 Go back to the colon. 02:07:46 That was teh book. 02:07:49 Look at the piety meter. 02:07:52 Then a* 02:07:56 *the 02:08:00 f 02:08:08 Nice :D 02:08:16 Okay, that didn't actually get you a star of piety. But it got you a fraction of one! 02:08:22 The more piety you get, the more nice abilities you get. 02:08:23 The leather armour is better than your animal skin. 02:08:46 d, to drop useless items, but you usually don’t need to drop rotting chunks since they’ll just rot away. 02:10:00 When in the situation @.X where X is an enemy, don’t move toward her. Let her move toward you. You’ll get the first hit. 02:10:03 Chain mail. 02:10:05 Get that chain mail. 02:10:23 nice 02:10:27 NihilistDandy: (Use . to wait a turn. Also, 5 makes you rest to restore HP, which is useful if you run out of it and there's nothing dangerous around.) 02:10:28 Ooh, nice. 02:10:32 You should maybe train armour soon. 02:10:38 Depending on what your EV's like now. 02:10:45 Oh, 7. 02:10:47 That's not so bad. 02:11:00 You gave it two free hits. 02:11:18 Don’t go down yet. 02:11:48 No. 02:11:52 Ring mail is worse than chain. 02:11:59 Especially a +4 chain mail. :-P 02:12:08 Scale vs ring? 02:12:14 it goes like this: 02:12:24 skin/robe, leather, ring, scale ,chain, splint, plate, dragon/crystal 02:12:25 NihilistDandy: /msg Henzell ??scale mail 02:12:27 NihilistDandy: /msg Henzell ??ring mail 02:12:30 More AC is better. 02:12:32 well, not all dragon armours 02:12:34 some are meant for casters 02:12:39 The lower the EV is the better you have to be at armour to wear it effectively. 02:12:43 Cool 02:13:51 (Also, see ??butterfly for the most important warning in the game.) 02:14:04 (And ??butterfly[2], etc. for the next pages.) 02:14:20 Jesus 02:14:47 * elliptiott has now proudly set NihilistDandy up for a life of avoiding butterflies. 02:14:54 Don’t drop the plate armour. 02:14:55 Forever 02:15:03 Plate armour is good. 02:15:13 But you're probably not good enough to use it yet. 02:15:21 NihilistDandy: Try Ctrl+F axe to search for axes. 02:15:26 You might have missed some. 02:15:32 Okay, nothing. 02:15:37 And use diagonal movement. :-P 02:15:38 (It searches everything you've seen.) 02:16:15 ion: I'm acclimating to vi-style :P 02:16:27 Numpad also works (but I'll laugh at you). 02:16:38 I also don't have a numpad, per se 02:17:05 Some people use numpad with the top number row. 02:17:16 That sounds like the work of a crazy person 02:17:17 NihilistDandy: If it lists an item, hit its letter and . to travel to it. 02:17:39 (And if you get interrupted, G to continue.) 02:18:08 When in the situation @.X where X is an enemy, don’t move toward her. Let her move toward you. You’ll get the first hit. 02:18:19 NihilistDandy: Read those scrolls, man. 02:18:22 (To identify them.) 02:18:32 (r works too, and is quicker.) 02:18:46 Preferably with a weak enemy in sight, so certain scrolls that affect them are identified. 02:18:51 Generally you should try and use them on potions (to discover a scroll of identify), or if you know identify then armour or something. 02:19:01 ion: I don't bother doing that. :p 02:19:13 And preferably wearing a ring or an amulet, so the scroll that curses them is identified. 02:19:16 Whoa, what happened to your display there? 02:19:21 Oh, there you go. 02:19:23 And preferably wearing something that’s cursed, so the scroll of remove curse is identified. 02:19:26 Blink is an instant micro-teleport. 02:19:30 It's useful for running away. 02:19:43 That's a delayed random teleport. 02:19:59 Again, r is the same as ir, but faster :P 02:20:14 Ah, a multi-use identify scroll. 02:20:16 Try it on i. 02:20:20 Since you tried it and it didn't id itself. 02:20:30 Good thing, too. 02:20:50 Should I keep id'ing things? 02:20:58 Pretty much. 02:21:03 I id scrolls when I pick them up. 02:21:09 The potions are the most important to id. 02:21:11 You can read-id scrolls. 02:21:22 But it's not nice to have to quaff-id potions at random when you're about to die. 02:21:44 d, to drop the useless potion. 02:21:55 I keep my red potions. 02:21:58 Just in case. 02:22:02 just in case what 02:22:28 Just in case. 02:22:34 bad potions are only useful to characters who learn the spell 'evaporate' 02:22:37 NihilistDandy: Take that helmet and wear it. 02:22:42 He can’t. 02:22:42 Avoid the ring until you id it. 02:22:48 Oh, minotaurs are special? Okay. 02:22:48 I wouldn’t. :-P 02:22:52 Well, I wouldn't either. 02:22:58 I was trying to instil good habits. 02:23:10 Patashu: Just in case I ever need to be slow, or degenerated, or poisoned. 02:23:21 Umm… shit? 02:23:29 Ah, Sigmund. 02:23:38 I’d run away for now and come back when i’m more badass. 02:23:40 You can either run or try to take him. 02:23:47 Yeah, probably best to run. 02:23:47 Oh, i remembered you have berserk. 02:23:52 Oh, right. 02:23:58 Still only a hand axe. 02:24:01 What's your axes skill like? 02:24:15 4.7? 02:24:21 Well, you can go for it. But you might die :P 02:24:22 Be careful, though. 02:24:30 Walk up to one square next to him slowly in case anything happens. 02:24:32 Don’t give him free shots. 02:24:48 Well, actually. 02:24:51 Leave a space between you and him, like ion says. 02:24:56 One down again. 02:25:02 Okay, aa 02:25:03 Now berserk. 02:25:07 To go berserk. 02:25:12 Press . 02:25:13 Now . 02:25:19 Ugh. 02:25:22 Go down one. 02:25:24 Now just whack him. 02:25:26 Watch your HP meter. 02:25:32 Yay. 02:25:34 Nice 02:25:40 You probably didn't need the berk after all, but... 02:25:46 Not sure what to increase for minotaurs. 02:25:55 Ask Patashu. :p 02:25:58 Or ion, but he's inferior. 02:26:15 ion: What would Patashu say to do? 02:26:22 Patashu: What would ion say to do? 02:26:26 I WILL NEVER SOLVE THIS RIDDLE 02:26:29 I'm not even watching, should I be? 02:26:51 You might want to gain some intelligence so a cursed ring of Int-9999 doesn’t kill you. 02:27:10 To be fair, a cursed ring of int -5 would kill m 02:27:11 *me 02:27:12 Patashu: Sure. 02:27:27 I shouldn’t be watching, i should be doing homowork. 02:27:35 I feel clever. 02:27:36 ion: That's why I told him to identify rings before wearing them! ;) 02:27:43 NihilistDandy: OK, now rest off with 5. 02:27:49 Uhh. 02:27:50 Do you have chunks? 02:27:54 Oh, you don't. 02:27:59 Best not to waste permafood. 02:28:01 You have a corpse right there. 02:28:04 Anyway, 5 some more. 02:28:06 Rest until you’re not slow anymore. 02:28:08 You're slow and exhausted; not very good for combat. 02:28:27 Being exhausted doesn’t matter much, you just won’t be able to berserk AFAIU. 02:28:27 Should I take Sigmund's shit? 02:28:45 The scythe isn't the right kind of weapon for you. 02:28:52 The robe is not interesting if you're going heav armour. 02:28:53 *heavy 02:29:10 Oh, what's your armour situation again? 02:29:18 +4 chain 02:29:21 Right. 02:29:28 It'll be a while before you'll want to switch to plate, I think. 02:29:32 Oh, you have high Str. 02:29:40 Maybe stick the armour skill on for a bit so you can wear the plate. 02:29:44 OTOH, +4 chain might be better than +0 plate. 02:29:50 NihilistDandy: Press b to train axes more, though. 02:30:02 Also, you can't eat corpses unless you're hungry (or one of the races who don't care about that). 02:30:10 They seem to have the same AC bonus, actually. 02:30:13 Yiuf is dangerous sometimes. But usually not. 02:30:31 With berserk you should be able to handle him. 02:30:38 Stop being silly. 02:30:47 So berserk, then? 02:30:50 No. 02:30:54 Walking hurts you when you'e zerk. 02:30:56 *you're 02:30:59 No, I mean - 02:31:02 well, never mind. 02:31:08 I meant zerk afterwards. 02:31:10 Take the cloak. 02:31:16 And then rest off the poisoning. 02:31:18 (And wear the cloak.) 02:31:36 (You can also W to wear rather htan going through i.) 02:31:46 *nod* 02:31:51 *than 02:31:58 harcustangent 02:32:16 NihilistDandy: Oh, yeah - 02:32:23 If you're not hungry and have chunks, press p on corpses instead. 02:32:26 It sacrifices them and makes Trog happy. 02:32:34 Shall do 02:33:03 Now try the rings that aren’t cursed. 02:33:22 Green is uncursed, right? 02:33:29 It says it’s uncursed. 02:33:31 Oh, derp 02:33:35 Nice! 02:33:40 Now you don't have to bother training intelligence any more. 02:33:41 Oh, very nice. 02:33:50 You could wear that plate armour now, see if it has a nice bonus. 02:33:52 Well, unless you want another ring in its place. :-P 02:34:00 Oh. 02:34:00 It’s cursed. It’s probably bad. 02:34:02 Cursed :/ 02:34:04 Yeah. 02:34:07 Read-test g and m. 02:34:09 Maybe one of them is uncurse. 02:34:20 Well, that's not bad. Even if the axe sucks. 02:34:26 They’ll only uncurse things you’re wearing IIRC. 02:34:31 Damn it 02:34:43 Ha. 02:34:45 Oh well. 02:34:47 It’s okay, now you’ll be able to read-id a scroll of remove curse. 02:34:49 Uncurse armour scrolls arent uncommon. 02:34:51 *aren't 02:35:04 So, next level down? 02:35:05 BTW, you'll want to take off the armour skill after a while. 02:35:06 Sure. 02:35:09 You're definitely strong enough. 02:35:28 I take o said it has explored everything on the previous level? 02:35:37 Correct 02:35:40 Not sure, but Dungeon:[123] are so boring anyway. 02:35:56 Except when you find useful loot. 02:37:01 You should probably id some stuff. 02:37:10 Oh. 02:37:13 You don't have the id scrolls yet. 02:37:18 There's 2 scrolls of id there; autopickup will get htem for you 02:37:18 *them 02:37:44 The potions are the priority, but iding the armour would be nice too. 02:37:51 Try p, since yo have 2. 02:37:52 *you 02:37:52 Well, i’d just drop it. 02:37:55 the armour 02:38:03 A waste of an id scroll. 02:38:09 Howso? 02:38:18 Oh. 02:38:20 Isn’t it unlikely to be good? 02:38:23 ion: I meant since the first one was multi-use. 02:38:55 NihilistDandy: Ijyb is another unique. 02:38:57 He's a weakling, though. 02:39:01 Except when he has spells. 02:39:14 He chop your head off 02:39:28 he's a goblin but with more hp 02:39:30 and randomly has a wand 02:40:05 That sure is an enchanted crappy axe :D 02:40:14 Aww, yeah~ 02:40:25 A +7 hand axe would “sure” be an enchanted crappy axe. :-P 02:40:56 Just keep it all through the game. 02:41:16 (Not a serious suggestion.) 02:41:34 Do everything elliott suggests. 02:41:38 (That was a serious suggestion.) 02:42:00 I only started playing like 11 days ago. :( 02:42:14 Okay, sorry, was moving to another room 02:42:23 No problem. 02:42:32 You can't eat kobold. 02:42:36 Green = can't eat it. 02:42:39 So sacrifice all those. 02:42:47 I'll keep it in mind 02:42:50 (I end up chopping kobold anyway because I uncritically c most corpses.) 02:42:51 Get this new shitty axe? 02:42:59 No. 02:43:02 That would be even shittier. 02:43:03 (Most likely.) 02:43:40 Don't sacrifice when you're hungry, either :P 02:43:44 Unless you have food stored up. 02:43:50 It was green 02:44:01 Oh, sorry. 02:44:06 Crawl's hunger mechanism is annoying. 02:44:15 Yup 02:44:24 (That's why I play ghouls, so I get HP for it. :p) 02:44:49 Nooo, offer it to Trog. 02:44:59 Oh, shit. My bad 02:45:16 Not a big deal. 02:45:21 (But you want that piety meter full.) 02:45:26 (Can you even do Hand of Trog right now?) 02:45:29 (Do a* to see.) 02:45:35 Oh, you can. 02:45:38 Apparently 02:45:38 Okay, then. 02:45:43 (Are you training invocations?) 02:45:49 Not yet 02:45:58 Might be worth doing that (and perhaps taking off armour.) 02:46:00 Sidenote, have to disconnect quickly. Getting off the wifi and onto wired 02:46:06 Ctrl+S then. 02:46:35 Are invocations under spell casting, then? 02:46:51 Oh. No. 02:46:57 ion: Can you not train invocations with Trog? 02:47:02 Hit * to show all skills. 02:47:03 It's been a while since I played a berserker. 02:47:08 And train armour. 02:47:11 Hmm, why was it hidden? 02:47:30 Probably because he hasn’t used it almost at all so far. 02:47:37 But he's on manual. 02:47:47 Maybe it's not worth training it. 02:47:49 That doesn’t affect which skills are shown by default. 02:48:43 Did he try m again yet? 02:48:46 I didn't watch for a second. 02:48:55 -!- Nihilist_ has joined. 02:49:00 -!- Sgeo has quit (Ping timeout: 246 seconds). 02:49:24 -!- AndroUser has joined. 02:49:59 Computer dropped me into initramfs's ash after reboot after a nasty kernel panic 02:50:09 -!- AndroUser has changed nick to SgeoN1. 02:50:21 I thought you were Nihilist_ for a second. 02:50:27 -!- NihilistDandy has quit (Disconnected by services). 02:50:27 -!- Nihilist_ has changed nick to NihilistDandy. 02:50:32 There we go 02:50:45 So, sacrifice or chop? 02:50:47 What does this mean? 02:51:25 SgeoN1: It means your system is fucked. 02:51:31 NihilistDandy: Sacrifice, I suppose. 02:51:36 Don't bother chopping unless you're hungry. 02:51:43 -!- Deewiant has quit (Ping timeout: 245 seconds). 02:51:44 Eep. 02:51:46 Ogres are kinda nasty. 02:51:49 They hit hard. 02:51:56 You can probably berserk it. 02:52:03 No! 02:52:07 Never berserk when you're squares away! 02:52:13 It runs out fast, and even faster if you move. 02:52:19 I was showing my abilities for your benefit 02:52:25 Oh. 02:52:28 Sorry, then :) 02:52:32 lol 02:52:34 OK, berk. 02:52:46 Oh, that was easy. 02:52:48 Minotaurs are strong as heck. 02:52:50 Nice 02:52:58 Go for str. 02:53:01 You have enough int now. 02:53:36 Down again? 02:53:44 Elliott, any chance that hd might not be seated proprrly? 02:53:49 Being rhe issue? 02:53:53 NihilistDandy: You're having really bad axe issues. 02:53:58 SgeoN1: I don't see why, if it can load the initramfs and all. 02:54:00 Or would it not even get to here? 02:54:01 NihilistDandy: Yeah. 02:54:14 Aargh 02:54:32 il go use my windows comp 02:54:40 Gloves are nice. 02:55:07 Nice 02:55:07 Wow! 02:55:10 You finish putting on the +0 pair of gloves of Keuschite {rPois Str+3 Int+2 02:55:11 Stlth++}. 02:55:16 That's hella good. 02:55:23 If only they were +4 or something :) 02:56:03 -!- Deewiant has joined. 02:56:23 Pick up the heal wounds with ,. 02:56:40 You don't need to worry about non-ranged monsters when they're a few squares away. 02:56:53 Perhaps read-id that scroll, too. 02:57:08 (Also, you probably should have rested before going on, but you didn't lose much HP, so it's not a big deal.) 02:57:48 NihilistDandy: Orc wizards can be nasty. 02:57:59 (Orc priests moreso, since they can smite you, which really hurts.) 02:58:03 That % is a corpse. 02:58:20 c 02:59:17 Crimson imps are annoying but not especially dangerous. 02:59:19 They blink a lot. 02:59:44 So try to smash him before he gets away? 02:59:50 No. 02:59:54 Just spam tab and make sure you don't lose much HP. 03:00:04 (BTW, tab will also move you closer to monsters.) 03:00:13 So you can just tap it wildly until it dies. 03:00:19 There you go. 03:00:20 -!- zzo38 has joined. 03:00:28 -!- Deewiant has quit (Ping timeout: 245 seconds). 03:00:29 That is a good button to know 03:00:44 04:00 ??o 03:00:44 04:00 o[1/2]: This is the second-best button in Crawl. See {tab} for the best one. 03:00:44 04:00 ??tab 03:00:46 04:00 tab[1/2]: This is the second-best button in Crawl. See {o} for the best one. 03:01:06 Oh dear. 03:01:09 NihilistDandy: That's the ghost of another player. 03:01:09 I don't get it 03:01:15 One second. 03:01:24 -!- Deewiant has joined. 03:01:25 elliptiott: That would be why Henzell knew nothing about it :/ 03:01:36 04:01 !log surr seam 03:01:36 04:01 7. Surr, XL7 SEAM, T:5113: http://crawl.develz.org/morgues/trunk/Surr/morgue-Surr-20120504-021257.txt 03:01:47 It's... probably fairly dangerous; I don't know much about elves. 03:01:49 -!- Sgeo has joined. 03:01:51 Ask Patashu or ion. :p 03:02:01 Patashu: ion: Thoughts on Surr's ghost? 03:02:08 is it a spellcaster 03:02:16 Arcane Marskman 03:02:21 marskman :D 03:02:32 Surr's ghost (experienced Sludge Elf Arcane Marksman) comes into view. 03:02:40 oh 03:02:41 harmless 03:02:48 (probably) 03:02:49 TAB initiated 03:02:50 (maybe) 03:02:52 NihilistDandy: (Did you not rest before exploring more?) 03:02:53 ... 03:02:57 Don't tabspam. 03:03:02 Just... tab pitter-patter. 03:03:06 Fair enough 03:03:11 did he die 03:03:16 http://magiclampoon.com/blog/2012/05/03/avacyn-returns-brings-dice/ true story 03:03:16 NihilistDandy: Careful. 03:03:28 Not sure if I can damage him 03:03:28 If you lose any more health it's time to come up with a better plan. 03:03:31 You can. 03:03:39 Euhh. 03:03:42 New plan 03:03:47 Patashu: He's poisoned now. 03:03:57 NihilistDandy: You can quaff curing to stop being poisoned, but you haven't actually lost any more health yet. 03:04:12 I didn't say do it, but okay. :p 03:04:17 As I was typing: It might be worth quaffing heal wounds, though, but maybe you should wait until you lose some more HP. 03:04:20 But oh well. 03:04:25 Berserk 03:04:33 Yeah, try berking. 03:04:44 It doesn't seem to be much of a threat but it has too much HP for its own good. 03:04:45 No need to. 03:04:49 Done 03:04:59 All that axes skill is going to waste. :p 03:05:03 Nuh uh. 03:05:03 Rest up. 03:05:05 No, it isn’t. 03:05:18 OK, now go kill and eat something. 03:05:34 Don’t step on shafts. 03:06:02 Phantoms are like crimson imps, but more annoying 03:06:06 They should be removed. 03:06:32 Yay. 03:06:39 ion: Did you see those gloves? 03:06:43 -!- Deewiant has quit (Ping timeout: 245 seconds). 03:06:46 Just saw them. Nice. 03:06:58 And drop the cursed plate armour. :-) 03:07:31 NihilistDandy: Worms can hit hard ...but you have a lot of HP, so it doesn't matter. 03:07:35 Uhh, maybe eat a meat ration. 03:07:38 -!- Deewiant has joined. 03:07:44 Though you don't technically have to worry until you get to be starving. 03:07:58 But you can’t berserk if you’re too hungry. 03:08:11 Ring mail and a trident… whoo 03:08:14 L/ 03:08:19 *:/ 03:08:37 You're rolling in the loot. 03:09:04 FWIW, you're doing pretty impressively for your 4th game. 03:09:12 (Which will make your inevitably stupid death all the more crushing!) 03:09:18 Just as planned 03:09:29 Aha 03:09:38 Orcish hand axe +1 must be better, yes? 03:09:53 -!- qfr has quit (Changing host). 03:09:53 -!- qfr has joined. 03:10:03 The (+1) means there’s one more item in that place (hit !a to see it). 03:10:21 The orcish hand axe is probably not any better, because it is probably +0 and you are not an orc. 03:10:30 (Even if it was +1, your current axe is +1 too.) 03:10:31 Oh, nevermind 03:11:24 Perhaps id that ring. 03:11:24 The race prefix doesn’t mean much if your race doesn’t match it. Dwarven items are more durable against acid, though. 03:11:36 Ecumenical Temple? 03:11:38 The Temple has a bunch of altars so you can get a god. 03:11:54 You're with Trog, so (a) you don't need a god and (b) even if you wanted a god more than Trog, you're SOL, because Trog's wrath is nasty. 03:11:54 You might want to make your first stash in the temple. Monsters don’t spawn there (but they can follow you there). 03:12:08 -!- Deewiant has quit (Ping timeout: 245 seconds). 03:12:40 Make sure to berserk bushes. 03:12:42 They're deadly. 03:12:50 ^W0 at the < to make a waypoint at that place. 03:12:56 -!- Deewiant has joined. 03:13:04 ^G0 to return to it later. 03:13:07 Er. 03:13:08 Why? 03:13:09 You can just GT 03:13:24 ^G0 will keep working when you move the stash elsewhere. 03:13:35 He hasn't made a stash yet :P 03:13:41 How do I make a stash? 03:13:49 Just drop stuff? 03:13:53 yeah 03:14:17 At the moment you don’t need to since you’re strong and you’re not near the item number limit. 03:14:20 I'm not sure you have much worthless stuff to drop. 03:14:30 Doesn't look like it 03:14:44 (D< would also work to get out.) 03:14:57 Erm. 03:14:58 But later you’ll have more stuff you can carry at once, or scrolls of enchant blah you’ll want to stash so they won’t get burned etc. 03:14:58 G< 03:15:21 Kill the plants to get the stuff under them. 03:15:33 The ones with stuff under them. 03:15:55 (You can tell there's stuff under them because of the inversion.) 03:16:03 Headbutting bushes. 03:16:04 Hardcore. 03:16:05 So I gathered 03:16:10 Neato 03:16:12 NihilistDandy: Wands you can id by zapping at weak things. 03:16:18 (You don't need spellcasting skill for it.) 03:16:20 V to evoke. 03:16:24 (That means zap.) 03:16:32 I mean, before you enter inventory. 03:16:44 Huh? 03:16:48 Capital V. 03:16:53 Zap at the wall adjacent the K in a way that hits the K. 03:16:54 derp 03:16:55 . to confirm 03:16:56 My bad 03:16:59 That will identify wands of digging. 03:17:52 You can , that meat ration. 03:17:53 Yeah. 03:17:56 -!- SgeoN1 has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )). 03:18:03 Careful now. 03:18:09 Once you start seeing a lot of red slow down with the tab spam. 03:18:15 That ) probably has an orc corpse for you. 03:18:20 Oh. 03:18:27 Explore a bit more, maybe you'll find something to eat. 03:18:34 CAREFUL. 03:18:39 Centaurs are nasty buggers at a distance. 03:18:46 -!- Sgeo has quit (Ping timeout: 276 seconds). 03:18:47 Duck n-wards so that it has to run up to you. 03:18:53 And a roomful of shit is terrible, anyway 03:18:54 And be careful of gnolls. 03:19:07 Just . a bit to wait. 03:19:09 Also, you can force multiple enemies to fight you one by one by getting them to a narrow corridor. 03:19:13 -!- Deewiant has quit (Ping timeout: 245 seconds). 03:19:22 Careful!!! 03:19:25 Gnolls are quite nasty. 03:19:29 Thoughts? 03:19:35 Go down one. 03:19:38 Retreat to a narrow corridor. 03:19:41 Yeah. 03:19:45 There's nothing faster than you, so press X. 03:19:50 (Capital.) 03:20:02 No, X again 03:20:03 Shift-down 03:20:07 X 03:20:09 Shift-j 03:20:13 wtf? 03:20:14 One that’s in an explored area and one that you can escape from if needed. 03:20:15 X 03:20:16 Capital X 03:20:17 Then 03:20:18 When you're *on* the map 03:20:22 -!- Deewiant has joined. 03:20:28 It's to see where a narrow corridor is. 03:20:32 Shift-down 03:20:37 X_X 03:20:38 What are you doing? 03:20:50 And again, to scroll the map. 03:21:00 Right, so you can retrat to that corridor. 03:21:04 *retreat 03:21:12 (Centaurs are faster than you, though.) 03:21:15 Make sure to cut all the corners, or you'll waste turns and get hit. 03:21:19 ion: Yeah, but the centaur isn't in vision right now. 03:21:25 And he's being crowded by other stuff, anyway. 03:21:31 Oh, it is. 03:21:37 Well, sucks to be him. 03:21:45 Retreat again. 03:21:48 They can get to you diagonally.. 03:21:49 Go SW twice and then west. 03:21:50 That's an OK corridor. 03:21:54 Eh? 03:21:57 That horizontal corridor is fine. 03:21:59 There 03:22:08 Waste of time, but OK. 03:22:14 This one you can retreat away from. 03:22:17 to a known area 03:22:18 NO 03:22:21 Don't eat when fighting! 03:22:27 Starving lasts a while anyway. 03:22:29 Eating takes like 4 turns. 03:22:39 Berserk the gnoll, perhaps. 03:22:40 Stop. 03:22:43 OK, maybe don't. 03:22:46 You can’t while starving. 03:22:47 They just hit fairly hard. 03:22:49 Oh, right. 03:22:57 Meat or bread? 03:22:57 Perhaps you can eat their corpses? 03:23:01 There's a corpse, probably. 03:23:11 You'll probably need a ration as well, but you can eat all the corpses first 03:23:19 You don't want the spear. 03:23:29 OK, eat a meat ration. 03:23:31 It's more filling than bread IIRC. 03:23:37 Try the ring and the amulet. 03:23:41 Stop. 03:23:43 I thought they are the same. But i’m not sure. 03:23:44 You're low on health. 03:23:50 Rest up. 03:23:56 ion: The ring, really? 03:23:59 His existing rings are pretty good. 03:24:09 NihilistDandy: BTW, eX also works for iXe, and similarly PX for iXp. 03:24:19 “Meat weighs 8, is 5000 nutrition. Bread weighs 8, is 4400 nutrition.” 03:24:37 I guess the amulet does nothing 03:24:48 -!- Sgeo has joined. 03:24:53 Not true. 03:24:58 It does something, it just didn’t get identified immediately. 03:25:00 It does something; you just don't know what yet. 03:25:03 -!- Deewiant has quit (Ping timeout: 245 seconds). 03:25:03 You'll need to id it to find out. 03:25:12 It might be terrible. :) 03:25:13 Wearing it isn't enough? 03:25:30 This'll be fun 03:25:46 Not really. 03:25:48 Keep it on, it might still get identified if it affects something noticeably. 03:25:50 -!- Deewiant has joined. 03:25:55 Gnolls aren't really dangerous; a pack of gnolls is. 03:26:28 That fuckin' imp 03:27:01 Food boutique... 03:27:15 It's probably overpriced rubbish, but check it out anyway. 03:27:16 Just hit o, it’ll go there. 03:27:18 (Autoexplore will for you.) 03:27:48 I wouldn’t buy anything, but it’s worth keeping in mind if you’re starving at some point without food and with extra cash. 03:27:57 Chokos are worthless. 03:28:01 http://en.wikipedia.org/wiki/Forward_(Obama–Biden_campaign_slogan) lol, the article got even tinier 03:28:47 hah 03:29:07 Henzell suggests that necrophages are not a huge deal? Or are they an enormous deal and Henzell is a master of understatement? 03:29:24 They're not a huge deal. 03:29:36 Note that they're yellow; you shouldn't trust the colours, but you can trust them if Henzell backs them up. 03:29:44 If anything, they tend to underrate. 03:29:48 Case in point: orc warriors can be quite scary. 03:29:54 Though probably not with the kind of strength you have. 03:30:04 Just wait in the corridor. 03:30:09 With 5. 03:30:14 Or don't. 03:30:16 Oh well. 03:30:35 Maybe berk the warrior if it gives you any trouble. 03:30:52 Just autoexplore if there's nothing in view. 03:31:00 noooo 03:31:09 Don’t fight them all at once 03:31:20 Better to heal, or run and pray? 03:31:36 Oh, what happened? 03:31:39 I look away for one minute. 03:31:43 OK, well, you're getting hit by the warrior's axes. 03:31:48 That's why you keep one in to a corridor. 03:31:49 Back up one. 03:31:58 Hit the orc. 03:32:09 Ehhh 03:32:10 Stop. 03:32:13 Quaff a heal wounds. 03:32:24 OK, zerk him. 03:32:33 You could quaff again but ehh. 03:32:47 Just heal up now and you're fine. 03:33:17 Eat what you need and offer the rest before resting, so they won’t spoil. 03:33:39 You can offer food? 03:34:19 corpses 03:34:21 to Trog 03:34:29 Fair enough. 03:35:08 Set character_set = unicode in your config for Unicode goodness. 03:35:13 Don't. 03:35:16 Do 03:35:21 It's already Unicodey by default. 03:35:24 unicode just makes the walls hideous. 03:35:29 (And the floors.) 03:35:37 They’re hideous now. :-P 03:35:59 f7u12 03:36:02 NihilistDandy: Relax. 03:36:05 It's behind glass. 03:36:09 It's Zin's angel. 03:36:18 Oh. 03:36:23 So leave, then? 03:36:26 Nope. 03:36:29 Just autoexplore 03:36:30 You can walk right up to it if you want. 03:36:33 It's Zin's sales agent. 03:36:37 lol 03:37:14 What's a rambutan? 03:37:25 Or rather, how good/shitty? 03:37:29 http://en.wikipedia.org/wiki/Rambutan 03:37:33 Just keep it. 03:37:35 Food is food. 03:37:57 Yawn. 03:38:03 You can probably kill ogres like nobody's business now. 03:38:10 And so I can 03:38:14 What's your skills like? 03:38:25 Like this 03:38:35 Fair enough. ion might be able to advise about training more. 03:38:45 ion: Thoughts? 03:38:56 Unless you're doing this "homework" nonsense 03:39:13 In the past i’d have trained fighting as well, but i’m not sure what its effect is now. 03:39:21 I hear it was seriously nerfed. 03:39:29 But you could add it, and focus armour too. 03:39:43 With unarmed combat you’ll get better aux attacks with horns. I don’t know how good they are. 03:39:43 Like that? 03:39:46 Yeah. Train it up a bit, no harm done. 03:40:02 Which, UC or fighting? 03:40:02 You probably won’t need the others. 03:40:03 -!- Deewiant has quit (Read error: Connection reset by peer). 03:40:10 I meant fighting. 03:40:15 You can do unarmed combat later. 03:40:45 fighting[1/1]: The Fighting skill gives you a bonus to accuracy and damage in melee, and improves your hit points by ((1+racial_factor/10) * Fighting * XL) / 8 (see {hp}). 03:41:24 NihilistDandy: When kobolds throw stuff, back up like you did. 03:41:30 Then they have to run to you, and they're weaklings in melee. 03:41:40 Good to know 03:41:42 fighting gives almost no boost to combat 03:41:44 you take it for the extra hp 03:41:47 Ditto for centaurs. Hide from them until you can get next to them and then melee them. 03:41:56 and it gives almost no extra hp until xl16+ 03:41:59 so, don't train it until Later (tm) 03:42:03 Done exploring. Down again? 03:42:04 alright 03:42:22 Yeah, down. 03:42:24 Patashu: Oh, it doesn't? 03:42:28 NihilistDandy: Swap your fighting for UC. 03:42:43 Sky beasts are yawn. 03:42:44 Perhaps Patashu can tell us how useful UC is for a minotaur. 03:42:49 Though they can go invisible, which i sannoying. 03:42:49 I have no idea. 03:42:54 Not a problem if you get them in a corridor. 03:43:12 NihilistDandy: Just keep fighting upwards. 03:43:17 It's invisible, but it's not going anywhere :) 03:43:33 Don't bother. 03:43:36 Eat up. 03:43:43 The sky beast will be on its way. 03:44:03 You're nauseous; 5 a bit. 03:44:08 -!- Deewiant has joined. 03:44:30 Wow, it's a sky beast party. 03:44:58 Bah. 03:45:00 Eat a ration. 03:45:17 Or you'll just end up eating, hungry, eating, hungry, etc. 03:45:30 Wow, this is like the levl of annoying shit. 03:45:32 *level 03:46:11 Is your autopickup still off? 03:46:13 (Check with Ctrl+A.) 03:46:41 There should really be a status item for autopickup being off. 03:46:44 Don't need cards. 03:46:51 That's if you're going Nemelex, which you aren't, because Trog would get really upset. 03:47:00 No, he won’t. 03:47:10 Oh, you meant for switching religions. 03:47:11 NihilistDandy: Sacrifice those corpses, btw. 03:47:13 ion: Right. 03:47:16 Or don't. 03:47:20 Well, eat the other chunk. 03:47:27 Ah, sacrifice those two- sigh. 03:47:34 Aww, shit 03:47:36 Walk up to the centaur so it can't range you. 03:47:43 Then kill it, the orcs, get the amulet, money, then run up the upstairs. 03:47:51 Shit. 03:47:54 Dude. 03:47:57 You cannot use ranged attacks in that game in only one range? 03:48:00 If a name comes up on your screen, that's a bit scary :) 03:48:04 zzo38: You can, but it won't. 03:48:10 So… run? 03:48:12 NihilistDandy: See ??duvessa and ??dowan. 03:48:13 Or berk? 03:48:15 Nah. 03:48:16 Don’t run. 03:48:17 I would go berserk. 03:48:23 elliptiott: Then they need to fix it. 03:48:24 The orc priest will smite you from distance. 03:48:24 Hmm. 03:48:28 Yeah, go bersrek. 03:48:32 Please. 03:48:39 And attack l and n 03:48:45 Be careful. 03:48:48 And one of the es is a mage, {,s}he’ll probably have some ranged spells, too. 03:48:48 Dowan will be mad as hell. 03:49:01 Lucky. 03:49:05 Well, not really. 03:49:10 But I'm scared of those two. 03:49:20 Eat some of them corpses before resint.g 03:49:22 *resting. 03:49:24 They'll be rotten now. 03:49:30 ,, to see the items as a list. 03:50:13 Nothing worth picking up. 03:50:15 OK, get the amulet and money and scroll, then eat up some more. 03:50:19 Except the glowing axe. 03:50:22 Oh. 03:50:22 have no bigger axes spawned yet? 03:50:24 Duh. 03:50:29 NihilistDandy: Actually, you could probably stay on this level, and then go up once you've explored it all. 03:50:42 NihilistDandy: Pick up the amulet and money while waiting for the nausea to end. 03:50:43 what's the "? amulet of inaccuracy? 03:50:44 And the axe. 03:50:46 Then wield the axe. 03:50:51 Patashu: We don't know. 03:50:54 oh 03:51:06 amulet of who-da-fuck-knows 03:51:18 Dude. 03:51:20 The " is the amulet. 03:51:21 Get it. 03:51:26 ^F. to get a list of everything on this level. 03:51:27 What are you even doing..., 03:51:34 Am I missing this amulet? 03:51:35 s/,$// 03:51:36 NihilistDandy: Yes. 03:51:37 It's the blue " 03:51:48 The scroll is the ?. 03:51:48 Got it 03:51:52 wear test the amulet 03:51:58 I’d just go up and take care of the unfinished level, though. 03:52:02 You don't have any curses to remove, though. 03:52:07 Patashu: He already has an mulet on. 03:52:10 *an amulet 03:52:13 wear test the new one 03:52:18 cool 03:52:21 Oh, that's not bad. 03:52:21 Does it have a scroll or potion to add a curse? 03:52:21 Nice 03:52:22 Keep that on. 03:52:28 try wielding your new axe 03:52:34 if you hit some things with it 03:52:36 Wield the axe, go <, then eat a meat ration. 03:52:37 you'll learn its plusses 03:52:46 Be sure not to remove the amulet of faith, you’ll lose a bunch of piety that way. But you’ll gain piety (and get awesome gifts sooner) wearing it. 03:53:00 gain piety faster, that is. 03:53:03 OK, continue exploring happily :) 03:53:18 In ADOM it is possible to curse items if you have a cursed watery potion or a cursed scroll of uncursing, but there isn't any good ways to guaranteed to get those things. 03:53:32 NihilistDandy: Next time you see something weak, zap-test those wands. 03:53:41 Shall do 03:53:46 There are scrolls to curse stuff, yeah. 03:53:48 zzo38: what items would you deliberately curse in adom? 03:53:50 One is lightning 03:54:01 The wands you don't know :) 03:54:16 Adders count as weak. 03:54:21 hey, more wands 03:54:22 Whoops 03:54:22 Wait, since when is your axe cursed? 03:54:23 Forgot 03:54:29 he read a scroll of curse weapon 03:54:31 elliptiott: Read a scroll 03:54:34 Oh well. 03:54:42 oh hey 03:54:44 Can you ^Faxe? I'm shocked nothing amazing has turned up. 03:54:44 a an gore 03:54:46 btw 03:54:48 ogres hit very hard 03:54:55 except when they don't 03:54:55 He knows. 03:54:58 ok 03:55:00 not his first ogre? 03:55:02 Patashu: Potion of exchange is usually better when cursed (if you are using it carefully!), if your character is dark elf then spider bread is better cursed, and sometimes you may curse something so that when you sell it and then purchase it again later, it doesn't cost as much money. 03:55:04 Third, I think. 03:55:05 it's always the first one that gets you 03:55:14 NihilistDandy: Rest up a bit, man. 03:55:33 Ugh. 03:55:34 oh hey 03:55:37 Noooo 03:55:38 Stop, stop, stop. 03:55:42 Stop! 03:55:42 Retreat 03:55:43 STOP! 03:55:43 lawl 03:55:50 how can he stop 03:55:51 he's so diesel 03:55:51 Patashu: Do you believe these things? 03:55:55 zzo38: I do 03:55:58 It's dying... 03:56:03 NihilistDandy: You didn't know that. 03:56:07 It could have been insanely powerful. 03:56:10 That's why you check the log first. 03:56:18 And these are not the only reasons to curse things. 03:56:31 Hit _, you have an (old by now) message from me. 03:56:41 :P 03:57:02 Ogre party! 03:57:05 And a book to burn. 03:57:10 Burn the book when an O is over it. 03:57:17 Bit late. 03:57:20 NihilistDandy: rest up 03:57:27 You gotta learn to look at your HP meter before hitting o. 03:57:46 BTW, Trog's Hand is a useful ability you haven't used yet; it makes your HP regenerate faster and gives you some magic resistance. 03:57:54 It's useful in slower-burning fights than you'd use berserk with. 03:58:00 Also, you should probably eat a ration. 03:58:56 Huh. 03:59:00 What is that centaur doing with a wand? 03:59:02 so this is pretty much #whateverthefuck-dungeon-game now? 03:59:07 But I suppose, there might also be reasons for cursing items when doing some kind of challenge games too 03:59:07 centaurs can have wands randomly 03:59:10 kmc: For now! 03:59:18 NihilistDandy started playing after watching me. 03:59:43 NihilistDandy: Zap-test those wands on that K. 03:59:47 And I am doing mildly well, with elliott's guidance and occasional screaming 03:59:53 Also patashu and ion 03:59:58 Hey, you should see my fifth game. 04:00:09 N.B. I'm still terrible, but I've absorbed others' wisdom. 04:00:21 That kobold is your friend now. 04:00:25 Nice 04:00:26 You should probably zap it with the other wand. 04:00:37 (It won't stay your friend for long and also it's weak as hell, so cruelty is fine..) 04:00:43 You need to aim it at the kobold this time. 04:00:45 Since it's your friendd. 04:00:46 Remember to zap the wall adjacent to the monster in a way that hits the monster to identify wands of digging. 04:01:34 _-_ 04:02:05 _-_ 04:02:07 wat 04:02:20 I worried I had been teleported to another floor 04:02:22 Luckily not 04:02:24 Oh, no. 04:02:32 Apples, limes 04:02:33 Teleport traps are harmless unless there's dangerous stuff on the level. 04:02:43 What's with Computer Science people and fruit? 04:02:49 NihilistDandy: You're two stars away from full piety, btw. 04:02:57 I'm pretty pumped about it 04:04:00 Orcish Mines. Neat 04:04:05 Bad, though, yes? 04:04:18 The orcish mines are fun - but. 04:04:25 General wisdom is to do them after the Lair. 04:04:30 They contain: 04:04:33 (a) a shitload of orcs 04:04:37 (b) a sometimes-scary final level. 04:04:43 Increasingly bad. The last level of branches tends to be much harder than the ones before it, too. 04:04:45 And not all orcs are as easy as the three you've encountered. 04:04:46 Fair enough 04:05:02 Fuckin' A 04:05:03 orcish mines can randomly be really hard. the lair can randomly be really hard as well, but when orcish mines is hard you get boulders thrown at you 04:05:05 You'd want a double-digit XL, at the very least. 04:05:08 when lair is hard you just have to run real fast 04:05:32 I don't know how dangerous Maurice is. 04:05:35 I think I've killed him, though. 04:05:57 Apparently he steals and teleports. 04:06:00 maurice isn't bad 04:06:01 just blinks 04:06:03 So maybe you should zap confusion at him. 04:06:08 (After getting closer.) 04:06:22 ...after getting closer. 04:06:25 Anyway, he might have high MR. 04:06:38 Meh. 04:06:45 Ugh. 04:07:00 Got him 04:07:01 Not bad. 04:07:19 Runed cloak is good news, though 04:07:21 Try the cloak. 04:07:24 Runed isn't necessarily good. 04:07:26 But it might be good. 04:07:33 It's the I. 04:07:38 If you used W, you wouldn't have to mentally filter things ;) 04:07:41 I was checking for curse stuff 04:07:46 Ah 04:07:49 Might want to uncurse my sword 04:08:03 Or should I save it for more important stuff? 04:08:31 Sword? 04:08:34 Why do you have a sword? 04:08:37 Axe :/ 04:08:43 Oh. Don't bother until you have something better. 04:08:50 Put the runed cloak on. 04:08:53 I'm just a berserker, what kind of intelligence do you want from me? :D 04:08:59 Can Map be made a monad if the keys is monoid? Can it be applicative if the keys is monoid? 04:09:00 Capital W. 04:09:10 Good! 04:09:18 Poison resistance is useful. 04:09:28 cloak of poison resistance? nice 04:09:30 now don't die 04:09:36 Patashu: Have you seen his gloves? 04:09:43 NihilistDandy: Eat that corpse then show Patashu your gloves. 04:09:51 oh, haha 04:09:57 already had it :) 04:09:58 -!- pikhq_ has joined. 04:10:03 But now he has more! 04:10:11 rpois doesn't stack, unfortunately 04:10:15 -!- pikhq has quit (Ping timeout: 260 seconds). 04:10:19 IT FEELS BETTER THOUGH 04:10:34 PHOOLUCIUMM 04:10:46 Have you got any wands to test? 04:10:50 Yeah, one 04:10:54 Go for it. 04:11:07 Neat 04:11:11 BTW, since you know a lot of scrolls now, when you go to read-test one, use \ to see which items you know (and - to invert it to see ones you don't know). 04:11:12 -!- shubshub has joined. 04:11:19 Some of them are nasty, so you can see what it might be. 04:11:25 Does the game have any mode which makes all items to be initially cursed? 04:11:32 No. 04:11:43 if you like having your entire inventory cursed, you can do an ossuary portal vault 04:11:54 Cursed and full of shit, no less. 04:12:01 NihilistDandy: It's yours. 04:12:04 That's what the green background means. 04:12:08 Pet it and show it love. 04:12:09 Oh, neat 04:12:13 It's kind of useless though. 04:12:20 Is there a show love button? Or is that humor? 04:12:22 And make sure it’s next to you when you use stairs. 04:12:31 NihilistDandy: It's humour. Quite different. 04:12:36 ion: Or just ignore it and let it evaporate. 04:12:40 Ah, ouf course 04:12:42 It won’t evaporate. 04:12:50 It won't? 04:12:52 I thought they did. 04:12:54 It won’t. 04:12:57 4 stars 04:13:02 You dropped one. 04:13:03 I think. 04:13:08 Sacrifice more corpses. Except you're hungry. 04:13:12 This is why I hate Crawl's hunger system. 04:13:14 Huh. More people live in New York City than live in Norway. 04:13:43 I hate crawl's hunger system too 04:13:46 So, down another level? 04:13:56 Oh, shit 04:13:57 You haven’t explored this one yet. 04:14:01 Not done exploring, after all 04:14:02 Wights are kinda yawn. 04:14:12 s/exploring/exploding/ 04:14:40 Patashu: Yeah, I only play things with different hunger mechanics (can eat corpses while not hungry, gets HP from eating, etc.) now. 04:14:47 For now, at least. 04:14:54 Sky beasts… (╯ಠ益ಠ)╯︵ ┻━┻ 04:15:02 NihilistDandy: You have a corridor. 04:15:04 Back into it and wait. 04:15:13 Huh. 04:15:17 Well, never mind. 04:15:17 You can make sure it goes into a corner and it won’t be able to hide from you. 04:15:20 Just autoexplore some more. 04:15:50 Et the corpse and let your abomination chase the beast. 04:16:41 nihilistdandy: You might want to set easy_eat_chunks = true, easy_eat_gourmand = true, auto_eat_chunks = true. 04:16:51 Settings are for the weak. 04:16:58 ion: (That's not a good idea if you worship a corpse-loving God, surely.) 04:17:03 It is. 04:17:07 Strictly speaking, I have no idea where to do that 04:17:09 elliptiott, they help a lot 04:17:19 it doesn't butcher for you 04:17:20 it eats chunks for you 04:17:27 NihilistDandy: You edit it in the pre-game menu. 04:17:31 Ah 04:17:33 Patashu: Fair enough. 04:17:33 My config diffed against the defaults: https://github.com/ion1/crawl-config/compare/master-base...master#files_bucket 04:18:06 NihilistDandy: 05:18 erolcha[2/2]: erolcha is your "crawl can and will try to kill you" warning 04:18:07 A unique ogre magess spawned with a random set of spells, which include friendly things like banishment to the Abyss, paralysis, and LCS. Do not underestimate her 04:18:18 I don't have much Erolcha experience, so ask ion and Patashu. 04:18:21 So… leave? 04:18:31 ion: Patashu: Erolcha halp pls? 04:18:34 Well, you could run downstairs, but she's probably worth a lot of XP. :p 04:18:39 But be careful, you could die. 04:18:55 Probably not worth trying the confusion wand 04:18:59 erolcha? 04:19:00 nice 04:19:03 well, first thing to do is 04:19:04 step backwards 04:19:07 next, hand 04:19:20 NihilistDandy: (He means Hand of Trog.) 04:19:22 sting, huh? 04:19:23 hang on 04:19:23 It's one of your god abilities. 04:19:24 Ah 04:19:31 stone arrow (3d12), sting (d8), blink, b.lightning (3d14), banishment, minor healing. 04:19:34 this is her spellset today 04:19:43 Banishment, eh? 04:19:45 yup 04:19:46 hence hand 04:19:51 I wonder if Brothers in Arms would be worth it. 04:19:53 But yeah, Trog's Hand time. 04:19:54 yes 04:19:55 Hand affects banishment? 04:19:58 ion: MR 04:19:59 yeah 04:20:01 gives MR 04:20:02 Ah 04:20:10 Brothers in Arms now, perhaps? 04:20:10 -!- shubshub has quit (Quit: R.I.P). 04:20:12 36% failure rate, but... 04:20:25 it won't be a very good BIA due to low piety, but it's worth trying 04:20:30 Make that 41%. 04:20:37 NihilistDandy: (It summons a monster to help you.) 04:20:43 Try it, anyway? 04:20:43 It costs piety, though, and you’ll want to get gifts. Perhaps berserking is enough. 04:20:59 NihilistDandy: Yes, try it. 04:21:04 You can get piety back easy; you can't undie. 04:21:08 Try it again. 04:21:15 nice 04:21:16 Excellent. 04:21:18 now walk towards her slowly 04:21:27 Zap a wand at her? 04:21:30 yeah 04:21:34 try confusion 04:21:42 Ha 04:21:42 wow 04:21:45 small abomination tanked her 04:21:51 how is that even possible lol 04:21:51 hang on 04:21:54 That's crazy 04:21:55 That's... odd. 04:21:58 At least you have a berserk ogre friend. 04:22:02 oh wow 04:22:05 a small abomination is about as tough as erolcha 04:22:07 except erolcha has spells 04:22:11 Really? 04:22:12 That's awesome :D 04:22:14 I thought they were useless. 04:22:16 NihilistDandy: Hang on to that guy. 04:22:20 Erolcha (O) | Spd: 10 | Int: normal (items) | HD: 6 | HP: 54 | AC/EV: 3/7 | Dam: 20 | Fl: spellcaster, see invisible | Res: magic(56) | Chunks: contam | XP: 804 | Sp: lots 04:22:20 Did Erolcha use any spells just now? 04:22:24 small abomination (x) | Spd: 7-15 | Int: plant | HD: 6 | HP: 14-40 | AC/EV: 0/0 | Dam: 23 | Fl: undead, evil | Res: magic(40), poison, drown, rot+++, neg+++, torm | Vul: holy++ | XP: 141. 04:22:27 Just Sting 04:22:28 she casted sting once and that was it 04:22:32 her HD is low so she doesn't cast very often 04:22:33 Patashu: Twice 04:22:34 but when she casts she means business 04:22:37 But still 04:22:38 Nothing 04:22:44 Well, that was fun. 04:22:53 Your abomination took the hit, though. 04:22:54 you want to always act as though you have worst case erolcha, anyway 04:23:15 You might want to rest a bit so your x will heal. 04:23:20 NihilistDandy: If you run into anything tougher than the average monster, and you're in a corridor, swap places with your x. 04:23:26 So it can -- haven't seen Psyche before. 04:23:29 -- do some of your fighting for you. 04:23:33 ion: Do they heal? 04:23:39 yes 04:23:41 Psyche (@) | Spd: 13 | Int: normal (items) | HD: 5 | HP: 39 | AC/EV: 0/12 | Dam: 7 | Fl: spellcaster | Res: magic(26) | Chunks: contam | XP: 371 | Sp: throw frost (3d6), cantrip, haste, throw flame (3d6), magic dart (3d4), invisibility. 04:23:45 05:23 psyche[1/2]: A purple unique magess that is generally unremarkable in both dungeon spawn location and ability, but can still be quite dangerous when she hastes herself and unloads a wand or chaos dagger on you. Or in the 25% of the time that her dagger is distortion. 04:23:49 and I think she's likely ot have a dagger of chaos 04:23:53 Meh; swap places with the x and wait to see. 04:23:53 oh, or distortion 04:24:05 You'll see if it's chaos or disto. 04:24:07 NihilistDandy: Press . 04:24:09 To skip 04:24:10 Not 5 04:24:14 Eek. 04:24:15 It's chaos. 04:24:16 Be careful. 04:24:28 "Be careful" =/= "run up and melee her", for god's sake. 04:24:28 lucky 04:24:33 haha 04:24:37 05:24 chaos brand[1/9]: Imitates other brands, or can heal, polymorph, berserk, haste, invisify, petrify, paralyse, torment, cause miscasts and probably do a lot more to enemies. Added in 0.5, only gifted by Xom, Xom's vault guards, found on Pan lords, or on the uniques Crazy Yiuf (always) or Psyche (sometimes). 04:24:42 She got boxed in by the ant 04:24:50 NihilistDandy: Will that help you if you become an ant? 04:24:55 Or get paralysed? 04:25:00 No. But that will be hilarious 04:25:15 Should I take that dagger? 04:25:19 Or… something? 04:25:26 Maybe. 04:25:35 BTW, Trog doesn't care about what corpses you give it, just that you give corpses. 04:25:35 weapons of chaos aren't particularly useful 04:25:43 since you can't use them on anything tough for fear of hasting/zerking them 04:25:44 Patashu: Will anything else pick it up? 04:25:47 probably 04:25:51 Right. 04:25:51 Well, you might pick it up so no-one else gets it on the level, and drop it before going to the next level. 04:25:53 elliptiott: I know, but I figured he liked mages better 04:25:54 NihilistDandy: Pick it up just in case. 04:26:01 You can stash it somewhere if your inventory gets full. 04:26:13 Robe? 04:26:20 Nope, it’s a light armour. 04:26:25 NihilistDandy: Chaos fun: 05:26 chaos brand[4/9]: Gastronok fails to defend himself. You open Gastronok like a pillowcase!!! Gastronok suddenly stops moving! Gastronok is heavily wounded. Gastronok fails to defend himself. You open Gastronok like a pillowcase!!! You kill Gastronok! Gastronok instantly turns into a zombie! Your dagger of chaos parrots the noises around you. 04:26:40 lol 04:26:47 I love any game message with more than two exclamation marks. 04:26:56 ??pillowcase 04:27:03 This isn't ##crawl. 04:27:06 What does yellow mean, again? 04:27:13 05:27 pillowcase[1/1]: Linley Henzell doesn't know how to open these. 04:27:15 :D 04:27:17 NihilistDandy: Nothing much. 04:27:18 contaminated, but eatable 04:27:23 Oh, really? 04:27:25 Thought so 04:27:26 I never knew that! 04:27:28 yes 04:27:29 white = clean 04:27:31 I keep getting nausea all the time :/ 04:27:33 -!- atehwa has quit (Ping timeout: 245 seconds). 04:27:35 yellow = contaminated (MAY make you nauseous) 04:27:36 Don't eat that, then :) 04:27:45 green = poisonous (can't eat without rpois) 04:27:45 But you're hungry, so. 04:27:53 purple = mutagenic (will give you a random mutation instead of nutrition) 04:27:54 NihilistDandy: Oh, right, you can eat greens now. 04:28:01 red = bad (I don't want to know what happens if you try to eat this) 04:28:03 What's more, you can go down! 04:28:04 green turns white when you have rpois 04:28:07 Done with this level 04:28:15 -!- atehwa has joined. 04:29:17 When in the situation @.X where X is an enemy, don’t move toward her. Let her move toward you. You’ll get the first hit. 04:29:25 ion: Do you have that on a macro? 04:29:31 ion: Good point. 04:29:33 NihilistDandy: That's not better than what you're wearing. 04:29:43 Your armour is really good. 04:29:50 elliott: I’m starting to feel like i should. :-P 04:30:02 Red 5 will forever be burned in my memory as the most annoying thing besides a gray I 04:30:06 -!- elliptiott has changed nick to elliott. 04:30:14 NihilistDandy: Blue p is a bit more annoying. 04:30:19 Like I said, don't bother to think with crimson imps. 04:30:25 Just keep whacking tab until it stops existing. 04:30:30 Unless something terrible happens. 04:30:30 I suppose that's true. Phantoms suck 04:30:47 Did I mention tab can also handle the moving-efficiently-towards-an-enemy for you? 04:30:48 Back up. 04:30:52 why is unarmed combat on, btw 04:30:58 Patashu: Horns. 04:31:01 We asked you whether it was worthwhile. 04:31:08 oh 04:31:09 it really isn't 04:31:13 NihilistDandy: Turn off UC. :p 04:31:16 You headbutt the centaur! 04:31:17 You kill the centaur! 04:31:18 I'd rather pump axes 04:31:23 Seemed to work with the centaur rather nicely. :-P 04:31:25 ion: it does that much damage regardless of UC skill 04:31:43 NihilistDandy: Yeah, maybe de-focus armour. 04:31:48 Your AC/EV is good. 04:31:53 Leave it on, but defocus it. 04:31:59 (Is there a better term for "focus"?) 04:32:23 untransmogrify 04:32:39 Nice 04:32:48 Do you have anything to identify? 04:32:54 Oh, the amulet you're not wearing. 04:33:00 And the ring, I... suppose. 04:33:05 use your ID on potions if you have any 04:33:05 Oh, and potions. 04:33:08 id the potions. 04:33:21 Quaff gain intelligence. 04:33:37 man 04:33:39 you're one smart zerker 04:33:43 Yeah. :D 04:33:47 He could spellcast, were it not for the heavy armour. 04:33:50 obviously you should ditch trog and learn some spells 04:33:50 ME SOOOO SMARRRRT 04:34:00 trog won't mind, honest. he won't send berserk stone giants after you, honest 04:34:09 Just spellcast WITH TROG. 04:34:12 hahahaha 04:34:14 trog won't mind! 04:34:15 yes 04:34:15 Actually, I guess 10 Int is average human intelligence 04:34:22 MiBes are badass enough to spellcast even if their gods hate it. 04:34:26 crawl doesn't follow the D&D stat scales 04:34:32 You wouldn't let any puny god stop you using magic, right? 04:34:37 CRUSH GOD 04:34:57 I like how Trog doesn't mind wands. 04:35:02 NihilistDandy: Goliath beetles hit hard. 04:35:03 But they're slow. 04:35:06 They're really tedious to fight. 04:35:07 Confusion wand 04:35:13 Just whack it and stop if it hurts you. 04:35:17 Or, yeah. 04:35:22 for goliath bettles 04:35:24 Well, that didn't help. 04:35:30 haha 04:35:34 What's that potion? 04:35:36 well, when you're not diesel 04:35:44 goliath beetles hit really hard but only act every other turn 04:35:46 SO DIESEL 04:35:50 so you can hit them once, step back, . until they're next to you and repeat 04:35:52 NihilistDandy the Cleaver 04:35:55 `quote hack and back 04:35:56 diesel lite 04:35:58 839) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 04:35:58 ealy game diesel 04:36:36 Wyverns are just, like, wyverns, you know? 04:36:52 Nice cornering. 04:37:03 lol 04:37:29 Stay where you are. 04:37:31 Just pick em off one by one. 04:37:36 You didn't do the waiting thing. 04:37:38 ion: Macro time. 04:37:52 does the orc warrior have a polearm? 04:38:01 (Press Ctrl+P to see previous messages) 04:38:09 battleaxe, cool 04:38:13 you'll want that once you pry it from his cold dead hands 04:38:13 :) 04:38:17 Yeah, just whack it. 04:38:21 Wait, don't advance. 04:38:22 Sigh. 04:38:27 When in the situation @.X where X is an enemy, don’t move toward her. Let her move toward you. You’ll get the first hit. 04:38:28 he's fine 04:38:29 too diesel 04:38:29 It's OK, I do it too. 04:38:36 Yeah, get that axe. 04:38:41 take the battleaxe; wield the battleaxe 04:38:46 if there's any plate armour wear that too 04:38:48 Patashu: Uncurse the current axe first. 04:38:48 uncurse your hand axe 04:38:51 Currently finding the battleaxe 04:38:54 Patashu: Plate armour? Naw. 04:38:59 +0 plate is worse than his +4 splint. 04:39:11 Not splint 04:39:18 Eh? 04:39:20 Doesn't he have splint? 04:39:37 Sacrifice that corpse. 04:39:39 Yay. 04:39:40 I thought it was a +4 scale mail. 04:39:43 You got a star of piety. 04:39:49 Oh, chain. 04:39:53 OK, I guess the plate might be better. 04:39:54 oh 04:39:57 at ****** he'll start giving you good axes 04:40:00 monqy: Stop for a second. 04:40:01 Err 04:40:02 NihilistDandy: 04:40:06 Let me check your current AC/EV to compare before/after. 04:40:12 18/10 04:40:13 AC 18, EV 10. 04:40:16 OK, wear the B. 04:40:28 heh 04:40:30 It's worse. 04:40:32 it's minus one EV but 04:40:34 you'll have more GDR 04:40:36 so imo it's better 04:40:36 Fair enough. 04:40:38 GDR? 04:40:43 Maybe focus armour training some more? 04:40:49 fyi 04:40:50 gdr[1/1]: Guaranteed damage reduction versus melee attacks, conferred by body armor. Formula is 14 * sqrt(base AC-2)%. This percentage applies to the maximum potential damage for an attack, not the actual damage rolled. However, GDR will prevent at most AC/2 damage. 04:40:54 Thanks 04:40:57 also 04:40:59 focus axes only 04:41:01 since you have a battleaxe now 04:41:04 and you need to get it to mindelay 04:41:07 Fair enough. 04:41:09 Remove armour entirely? 04:41:14 20 axes for mindelay battleaxe 04:41:15 yeah 04:41:17 focus on axes until 20 04:41:19 then do what you want 04:41:20 NihilistDandy: Wield that battlexae. 04:41:26 Yay. 04:41:29 Go and kill things. 04:41:31 =isa to make it the letter a. 04:41:39 Do what ion said. 04:41:41 Drop the hand axes. 04:41:52 Let's use foot axes instead, please. 04:41:55 You can switch between wielding a and b with ' 04:42:01 NihilistDandy: Do you have any scrolls of enchant armour or whatever? 04:42:04 That would be nice right now. 04:42:06 Or enchant weapon. 04:42:17 I’d spare them for even better stuff. 04:42:20 zzo38: axe body spray is far more useful against miasma 04:42:20 Shame. 04:42:30 quintopia: OK, then use that instead. 04:42:35 Drop the chain? 04:42:40 yeah 04:42:43 zzo38: crawl does not have foot axes, but it does have curse toes 04:42:52 and death cobs 04:42:59 and moths of mundanity 04:43:06 Drop the cursed ring, or identify for possible bittersweet goodness? 04:43:07 NihilistDandy: You can find all that stuff later with Ctrl+F. 04:43:12 Keep the ring, it's not hurting anything. 04:43:13 it might be useful but cursed 04:43:14 or it might be hunger 04:43:15 keep it around 04:43:42 NOT THE FEARSOME HOBGOBLIN 04:43:44 YOU'RE DOOOOOMED 04:43:48 Holy shit, nice ace 04:43:50 *axe 04:43:59 Well, hobgoblins are always weaklings. :p 04:44:04 it's okay 04:44:15 when trog starts gifting you'll get a branded battle or exec 04:44:15 +1 is the best weapon I've seen. Give me a break 04:44:21 Sweet 04:44:23 Just wait until you get an executioner’s axe of venom. :-) 04:44:36 Identify non-cursed first 04:44:43 Which one? 04:44:46 any 04:44:53 lame 04:45:01 ring of teleport isn't completely useless 04:45:01 What was it? 04:45:05 you can evoke it for teleport on demand 04:45:08 That gives you teleportitis. 04:45:15 Only when you wear it 04:45:16 it gives you teleportitis AND evoke for teleport 04:45:17 in crawl 04:45:17 Right. 04:45:17 yeah 04:45:25 But teleportitis is still annoying as a long-term thing :) 04:45:29 Yaaaak 04:45:35 NihilistDandy: Yaks hit hard but they're boring. 04:45:43 They're basically like ogres with horns. 04:45:49 Step back. 04:45:50 Yeah. 04:45:53 You can zerk them. 04:45:58 Since they hit hard. 04:46:04 Zerking gives you extra HP as well as the strength. 04:46:18 Yaks also have hugs corpses! 04:46:18 it multiples your current hp by 1.333... when you use it 04:46:19 *huge 04:46:21 so a late zerk is pointless 04:46:25 Patashu: It wasn't late. 04:46:28 right 04:46:31 just for future reference 04:46:34 zerk early or don't zerk 04:46:36 Eat eat eat. 04:46:58 Good to know 04:47:05 Stop. 04:47:11 hydra \o/ 04:47:11 | 04:47:11 >\ 04:47:13 I think axes chop hydrae heads. 04:47:15 yep 04:47:18 Which means you'll be left with a more-headed hydra. 04:47:19 anything sharp will do it 04:47:21 Which delivers more damage. 04:47:28 Zap? 04:47:28 fun, isn't it 04:47:32 I'm not sure what minotaurs should do in this situation. 04:47:34 Perhaps brothers in arms. 04:47:35 bia 04:47:35 Use the wands or/and get reinforcements. 04:47:39 Yeah. 04:47:44 Do BIA first, since you're right next to it, perhaps. 04:47:47 and hope for something good 04:47:56 that'll do 04:47:57 Nice 04:48:00 it has a club so it won't make more heads 04:48:03 hah 04:48:06 lol 04:48:08 well, it's hurt badly now 04:48:10 so that wasn't a waste 04:48:15 Try zapping. 04:48:16 you can probably zerk it to death now 04:48:19 or confuse it sure 04:48:24 hmm 04:48:25 I was thinking disintegration. 04:48:27 use lightning 04:48:29 or disint 04:48:29 Or that. 04:48:31 doesn't matter 04:48:33 Disintegration is bloodier. 04:48:39 true 04:48:47 nice 04:48:47 Yay! 04:48:56 (those are chunks of hydra you blew across the room) 04:48:56 Pre-chunked, too. 04:49:21 A roguelike with gibs is the funniest thing. 04:49:38 Tabtabtabtabatbaatb 04:50:20 Back up, silly. 04:50:39 NihilistDandy: How many turns in are you? 04:50:40 (% to see.) 04:50:56 10053 04:50:56 Cool. 04:51:00 Feels like more. 04:51:47 . 04:51:47 . 04:51:48 . 04:51:49 . 04:51:50 you know how jellies work 04:51:51 Careful. 04:51:55 No. 04:51:57 He doesn't. 04:51:59 NihilistDandy: Jellies corrode weapons, armour. 04:52:00 Blast it with a wand from distance. 04:52:02 They are annoying as shit. 04:52:06 ion: Why did you tell him to drop all his axes? 04:52:13 He could use a backup right now. 04:52:13 elliot: it would just eat all the axes 04:52:19 elliott: BIA, wands 04:52:20 see how it eats things? 04:52:21 Patashu: I didn't mean throw. 04:52:22 when it eats it heals 04:52:23 I meant melee. 04:52:23 oh 04:52:25 aah 04:52:28 just use wands on it 04:52:30 this is what wands are for imo 04:52:36 Disintegration! 04:52:37 I love guts. 04:52:45 And again. 04:53:03 Yay. 04:53:05 cool 04:53:07 for future reference 04:53:12 you should have retreated north instead of south 04:53:15 so you could have -kept- retreating indefinitely 04:53:20 (jellies are slower than you) 04:53:25 Yeah, my bad. Wasn't thinking 04:53:30 Enchant weapon! 04:53:37 You *could* save it but considering how rare axes are this game... 04:54:03 trog will gift him -plenty- of axes 04:54:03 He’ll get plenty from Trog in a while. 04:54:03 soon 04:54:09 trog won't be able to fucking stop 04:54:27 or the other way around 04:54:40 You're kinda wasting permafood... but I don't blame you, because Crawl's hunger sucks. 04:54:53 try not to eat permafood 04:54:56 unless it's a fruit, then no one cares 04:54:57 Next level? 04:55:03 I just ate a rambutan 04:55:05 Fruit 04:55:10 Yeah, next level. 04:55:12 Drop the chaos dagger first. 04:55:14 You're more than strong enough. 04:55:21 You can probably tabspam this lot. 04:55:24 ion: Eh, no need. 04:55:33 Whoa. 04:55:47 CAREFUL 04:55:48 nooooo 04:55:52 STOP 04:55:54 ahaha 04:55:55 what is it 04:55:56 I want to see 04:56:02 Wights drained him and there's an ogre. 04:56:08 and he keeps tabbing :-P 04:56:09 oh wow 04:56:10 look at all the things 04:56:19 So, thoughts? 04:56:21 I was the one who told him to tab them. But these wights are vicious. :( 04:56:22 is he standing on the staircase right now? 04:56:24 Yes. 04:56:28 fun 04:56:29 hmm 04:56:32 But will he survive an ascent? 04:56:35 probably not 04:56:37 Perhaps quaff heal wounds and then berserk. 04:56:41 (Don't do that right away.) 04:56:41 Stop 04:56:43 It was 04:56:44 Drink heal wounds, BIA, berserk? 04:56:45 an idea 04:56:47 for vetting 04:56:49 Yeah, try BIA. 04:56:51 what I would do is 04:56:52 step one sw 04:56:55 so you're in a better position 04:57:02 Then BIA. :p 04:57:14 sw again 04:57:21 BIA again, perhaps. 04:57:21 hit the wight that's next to you 04:57:24 or that 04:57:26 Or that. 04:57:28 OK, that's good. 04:57:31 ok, situation's diffused now 04:57:36 *defused? 04:57:39 Defused. 04:57:46 NihilistDandy: Lesson to be learned here: don't necessarily trust me when I say you might be able to tabspam something :) 04:57:49 Go up the upstairs to rest. 04:57:53 lol 04:58:02 Btw, you can hit ^X to get a list of items in your field of vision. 04:58:16 Good to know 04:58:29 And ^F. to get a list of items in the level. 04:58:42 NihilistDandy: That's all junk. 04:59:26 Relax. 04:59:29 Yaks aren't such a big deal. 04:59:33 And that's not a chokepoint, anyway. 04:59:33 back up once 04:59:40 yeah, you're being hit by three yaks at once 04:59:40 Craeful. 04:59:40 Dude. 04:59:43 rofl 04:59:50 Why do you not look at the HP meter when it flashes red a billion times? 04:59:56 in this game called 'crawl' monsters can attack diagonally even past walls 04:59:57 You don't close your eyes during tabspam :P 05:00:01 I'm an American cowboy 05:00:03 it's incredible. I know. 05:00:11 they just reach over and poke you 05:00:28 Royal Canadian Yaksman 05:00:31 I know they can. I didn't realize getting hurt made you unable to blind fight right away 05:00:37 It doesn't. 05:00:41 *It doesn't. 05:00:42 But it can make you die. 05:00:47 it just turns off tab 05:00:49 so you don't kill yourself 05:00:54 In the game called KING, opponent pieces can move diagonally past walls, and line of sight and thrown rocks work diagonally past walls, but your piece is blocked 05:00:56 If those three yaks gored you, you could have died the next turn. 05:00:59 Ah, okay 05:01:24 Worker ant zombie is harmless, just kill it and rest up. 05:01:30 X zombie is weaker than X. 05:01:46 Those shops might be interesting. 05:01:48 That one isn't. 05:01:55 Better prices than the last one, but still shit 05:02:09 food shops are for when you eat all the permafood in the game 05:02:13 don't buy food otherwise 05:02:22 Careful. 05:02:24 You have a corridor. 05:02:25 Use it. 05:02:51 You slice the wight!! 05:02:51 Nice 05:02:53 Try that battleaxe. 05:03:01 Corridors are not to be eaten. 05:03:19 lol 05:03:22 Wha wha 05:03:28 It's cursed, that just means you can't take it off. 05:03:32 Don't bother. 05:03:34 Mrh. 05:03:35 *Meh. 05:03:39 It's probably worse than what you have, so switch back. 05:03:40 it's not even necessarily a bad axe 05:03:49 I would have kept the curse until you saw its stats. 05:03:53 I'll wield it until a fight and we'll find out 05:03:57 That work? 05:03:59 Sure. 05:04:01 sure 05:04:04 Don't get your hopes up, though. 05:04:15 It's a piece of shit, apparently 05:04:18 rofl 05:04:25 it's random whether you find out or not per hit 05:04:29 but no brand, so whatever 05:04:36 What was it? 05:04:37 Oh, is it? Also good to know 05:04:37 I missed. 05:04:42 he didn't find out 05:04:44 Ah. 05:04:51 Well, just keep using this one. 05:04:55 In which games, is it possible, if you have scroll of item destruction, to use it to destroy a cursed item which you cannot get rid of, if you drop everything else other than the item you want to destroy and the scroll? 05:04:57 It's still uncurded, so I could keep using it 05:05:03 *uncursed 05:05:23 There's no real point. 05:05:25 It's probably going to be shit. 05:05:46 wands 05:05:49 wandddssss 05:05:55 hah 05:05:57 in your face elliott 05:05:58 Whoah. 05:05:59 Nice 05:06:00 What color of wands? 05:06:06 we don't know yet 05:06:07 Octarine. 05:06:15 hmm 05:06:20 ok, nothing really good in there 05:06:39 (really good = haste, heal wounds) 05:07:19 Gnolls aren't really scary any more. 05:07:24 Oh, oksy 05:07:25 *okay 05:07:33 gnoll shamans are pretty forgettable 05:07:35 Not to say you should tabspam them. But they're not going to do all th- 05:07:38 dragons on the other end... 05:07:50 a steam dragon, you mean 05:07:53 steam dragon is like 05:07:54 the runt of dragons 05:07:59 Well, yeah. 05:08:02 But I want to instill the fear of dragons. 05:08:25 Walk into or no? 05:08:32 if you want 05:08:34 the damage is very low 05:08:34 No, that would be kind of dumb and you don't have to. 05:08:35 but it is damage 05:08:44 nice use of the chokepoint as always 05:08:46 Zap confusion at that gnoll. 05:08:52 It's blocked by deep water. 05:08:55 Patashu: :P 05:08:57 06:08 deep water[1/2]: This most corrosive of solvents will dissolve almost anything that falls in, even artefacts and hapless adventurers. It may be possible to {scramble} free, however. Also known as blue lava. 05:09:07 Oh, wait. 05:09:09 Confusion won't help. 05:09:13 I guess it can just stay there. 05:09:19 You could disintegrate it, I suppose. 05:09:22 But it'd be for entertainment only. 05:10:14 It's not a cprse. 05:10:16 It's a chunk. 05:10:17 You exploded it. 05:10:23 Get that last chunk then rest off a bit. 05:11:40 Hey, Trog gifted you. 05:11:47 Noticed 05:11:52 invisible orc wizard. 05:11:57 See that {? 05:11:59 That's where it probably is. 05:12:06 Watch your HP. 05:12:13 Don't open those two doors, I think it's a vault. 05:12:18 Check out Trog's gift though. 05:12:32 Not sure where it is, mind. 05:12:35 NihilistDandy: No, it's on the floor. 05:12:36 ctrl+f god gift 05:12:38 ^X 05:12:45 Woot 05:12:51 Equip that dude 05:12:58 war axe is worse than battleaxe since it's one handed 05:13:01 Oh, really? 05:13:04 but 1) you can use it with a shield 2) it might have a neat brand 05:13:05 yeah 05:13:17 Oh well, wield it. 05:13:20 it goes hand axe < war axe < broadaxe (one handed) < battleaxe < executioner's axe (two handed) 05:13:22 iirc 05:13:29 -!- azaq23 has quit (Quit: Leaving.). 05:13:33 Yay, anti-magic. 05:13:34 Dude. 05:13:35 Dude. 05:13:38 NihilistDandy: Look at your goddamn HP. 05:13:39 haha 05:13:42 he's petrified 05:13:44 he can't do shit 05:13:44 Stone... 05:13:46 Why the fuck would you explore with that HP? 05:13:47 You're so dead. 05:13:51 rofl 05:13:53 ok 05:13:56 Lucky as shit. 05:13:58 so 05:14:00 how anti-magic works is 05:14:00 YOU WERE SAYING? 05:14:02 when you hit dudes with it 05:14:04 they can't cast spells anymore 05:14:07 Sweet 05:14:07 otherwise the battleaxe is better 05:14:11 Can you set autoexplore to refuse to operate if you're below 66% HP? 05:14:15 elliott: if only 05:14:32 wtf 05:14:36 ok great 05:14:41 you can't close the door since there's an arrow on it 05:14:46 Move the battleaxe to position a and the antimagic war axe to position b and you’ll be able to switch between them with ' 05:14:55 just zap wands at it 05:14:58 ion: do you mean ` 05:15:07 Uhhh 05:15:07 Stop! 05:15:11 Didn't realise your HP was like that 05:15:15 Quaff something 05:15:18 BIA might block his arrows. 05:15:19 Heal wounds or curing 05:15:27 OK, yeah, BIA. 05:15:36 meta-solution: don't do that in the first place 05:15:38 elliott: ' 05:15:38 STOP 05:15:40 Trog's hand. 05:15:48 You want that regen in a situation like this. 05:15:52 (How did that centaur kill an ogre???) 05:15:55 step next to the centaur 05:16:03 now just combat wombat it 05:16:04 Maybe berk it ;) 05:16:12 (Kidding.) 05:16:14 Phew. 05:16:16 Rest immediately. 05:16:18 swap back to battleaxe 05:16:20 sounds like the force is strong with nihilist 05:16:25 and don't be dumb around centaurs 05:16:25 Do what ion said. 05:16:30 Battleaxe to a, war axe to b. 05:16:43 No, don’t rest. You should autoexplore some more. 05:16:48 clearly 05:16:56 Autoexplore with 1 HP. 05:17:03 NihilistDandy: Wrong battleaxe, no? 05:17:05 he is still alive after all this sleeping i did 05:17:05 You have a better one. 05:17:37 Eat the centaur then check out your scrolls. 05:17:42 You have some stuff to identify, I think. 05:17:49 Ooh. 05:17:51 Splint mail. 05:18:00 It sucks. 05:18:06 Well, yeah. 05:18:06 He already has a plate armour. 05:18:12 Oh, he does! 05:18:14 OK, drop the splint. 05:18:25 Also the rotting gnoll. 05:18:32 Do you really not have scrolls of identify? 05:18:32 It’ll rot away by itself. 05:18:42 Not a one, right now 05:18:54 What's that ! 05:19:01 Yellow. 05:20:12 Henzell offers no guidance on Hippogriffs 05:20:14 NihilistDandy: It's not terribly scary. 05:20:16 NihilistDandy: Try Gretell. 05:20:20 @??hippgriff to it. 05:20:28 HP and damage being the most important. 05:21:15 You need to diagonal better. :p 05:21:43 Still no lair entrance, right? 05:21:49 (Ctrl+F lair to see.) 05:21:51 it's not guaranteed until D:13 05:22:07 I know, just checking. 05:22:10 Ha. 05:22:14 Fuckin' A 05:22:18 it's ok 05:22:19 it's alone 05:22:54 Also, use the antimagic against shamans etc. 05:23:01 Sidenote: Wow, berserkers are much better when they have high HP. 05:23:23 REALLY? 05:23:23 So, next level? 05:23:30 Was that to ion or me? 05:23:43 Er. 05:23:44 To NihilistDandy or me? 05:23:46 But yeah, >. 05:23:54 to ion 05:24:03 :( 05:24:33 Oh. 05:24:36 NihilistDandy: You know ogres? 05:24:39 Hill giants are ogres++. 05:24:39 Stop. 05:24:41 You fool. 05:24:42 What? 05:24:46 Uhh, OK. 05:24:48 When in the situation @.X where X is an enemy, don’t move toward her. Let her move toward you. You’ll get the first hit. 05:24:51 Hill giants are meant to hit very hard. 05:24:55 But this one dindn't. 05:24:56 Shut up, ion 05:24:57 *didn't. 05:24:59 I get it 05:25:02 I'm not doing it 05:25:04 But I get it 05:25:32 Probably not worth retreating; they're weaklings. 05:25:42 It's time for ion's macro again ;) 05:26:13 Maybe berk that guy. 05:26:15 Hanzell suggests little to fear 05:26:27 06:26 Harold (@) | Spd: 10 | Int: normal (items) | HD: 9 | HP: 76 | AC/EV: 0/8 | Dam: 12 | Fl: spellcaster | Res: magic(60) | Chunks: contam | XP: 1238 | Sp: b.fire (3d17), blink. 05:26:29 Quite a bit of HP. 05:26:34 But yeah. 05:26:40 Damn, you're strong. 05:26:49 Junk. 05:27:00 There's a corpse to sacrifice there. 05:27:23 Damn, so close to a wand of digging 05:28:46 wtf was that 05:29:01 Running away doesn't stop bad things existing unless you're running somewhere in particular :) 05:29:25 Patashu: You should probably watch this. 05:29:36 OK, situation defused. 05:29:41 And diffused! 05:29:48 I was just about to say “and diffused”. 05:30:05 Thank you for resting :P 05:30:21 06:30 troll (T) | Spd: 10 | Int: normal (doors) | HD: 7 | HP: 25-53 | AC/EV: 3/10 | Dam: 20, 15, 15 | Fl: regen | Res: magic(28) | Chunks: contam | XP: 305. 05:30:27 NihilistDandy: Hit kinda nasty, but otherwise harmless. 05:30:27 lol 05:30:29 You have messages. 05:30:30 Press _. 05:30:42 I don't know who that is... 05:30:45 monqy 05:30:45 You can “reply” with : 05:30:52 Yeah, :message 05:30:58 monqy: This is ND's fifth game. 05:31:04 are you giving advice 05:31:06 Yes. 05:31:15 06:31 3. NihilistDandy the Grave Robber (L2 GhNe), worshipper of Ashenzari, slain by a worker ant in D:4 on 2012-05-04, with 45 points after 300 turns and 0:05:51. 05:31:16 I thought it was only 4th :P 05:31:17 is it good advice 05:31:17 Oh, indeed, only the fourth. 05:31:21 monqy: Yes. 05:31:28 monqy: It sucks. 05:31:33 great 05:31:36 from ghne to mibe? 05:31:42 at least, I assume that's mibe 05:31:51 !lg nihilistdandy 05:31:56 Err 05:32:08 Why aren’t the ##crawl bots on #esoteric⸘ 05:32:12 monqy: 05:32:13 06:32 !lg nihilistdandy -2 05:32:13 06:32 2. NihilistDandy the Sneak (L1 VpAs), slain by a gnoll (a +1,+1 spear) in D:1 on 2012-05-04, with 84 points after 200 turns and 0:02:58. 05:32:14 06:32 !lg nihilistdandy -3 05:32:16 06:32 1. NihilistDandy the Grave Robber (L2 GhNe), slain by a goblin (a +0,+0 orcish club) in D:3 (minmay three crescents) on 2012-05-04, with 77 points after 1013 turns and 0:24:08. 05:32:18 He just picked randomly to start with. :p 05:32:19 vpas too? 05:32:30 ion: Unlike Haskell, they didn't put them there! 05:32:39 (Wait, his first game lasted 24 minutes?) 05:32:42 anyway I'm gone for a while or so 05:32:48 @time monqy 05:32:50 Local time for monqy is Thu May 3 22:32:49 2012 05:32:51 I'll wisdom etc once I get back 05:32:55 monqy sure is away a lot today!!! 05:32:58 maybe back at 23? maybe later 05:33:00 NihilistDandy: monqy has 17 wins, you know. 05:33:01 I'm away a lot always 05:33:03 That's 16 + 1 wins. 05:33:11 Winning by induction 05:33:15 Yes. 05:33:15 How do you win, anyway? 05:33:21 step 1) three runes 05:33:22 step 2) orb 05:33:24 step 3) don't die 05:33:27 You get three runes from branches of the dungeon, go down to dungeon level 27, 05:33:29 step 0) get really buff 05:33:34 do the 5 Zot levels, 05:33:36 I'm halfway decent at step 3 05:33:37 get the Orb of Zot, 05:33:42 go back to dungeon level 1, 05:33:45 and exit the dungeon. 05:33:57 Branches are themed stuff. 05:34:08 So far you've just seen the plain dungeon. 05:35:35 You don't need to chokepoint or run away from orcs. 05:35:38 They're *orcs*. 05:35:52 There could have been bigger things :P 05:36:11 Pheaqitzetz. 05:36:12 that's a good point 05:36:12 Enchant weapon? 05:36:15 orcs imply more orcs 05:36:17 Sure. 05:36:19 more orcs implies orc warriors 05:36:22 Patashu: Orc by induction? 05:36:39 There are 0 orcs, and since if there's N orcs, there's N+1 orcs, there are an infinite number of orcs. 05:36:41 .... 05:36:47 NihilistDandy: It's not as powerful as it looks. 05:36:54 I did tell you to check what unid'd scrolls were left at this point. 05:36:57 (Ages ago.) 05:37:13 I don't remember that, nor do I remember how to do it 05:37:29 it's either {, [, ], }, | or \ 05:37:29 I forget 05:37:38 NihilistDandy: When you go to "r", press \ in the list 05:37:43 Then - to negate it, and you'll see unidentified items 05:38:12 I pressed \ and it did no such thing 05:38:25 Hmm. 05:38:29 Ah, there you guo. 05:38:29 *go 05:38:29 It's just \ 05:38:31 Use - to negate it. 05:38:39 Now you see all the scrolls you don't know. 05:38:45 Good stuff 05:39:15 Hmm. 05:39:21 Patashu: Is that a vault of some kind? 05:39:24 Henzell is not reassuring me 05:39:25 Glass, etc. 05:39:27 Or is NihilistDandy fucked? 05:39:32 it's behind glass 05:39:35 buuuut 05:39:38 I wouldn't fight it right now 05:39:39 NihilistDandy: Stats speak for themselves: 06:39 stone giant (C) | Spd: 10 | Int: normal (starting) | HD: 16 | HP: 69-108 | AC/EV: 12/2 | Dam: 45 | Res: magic(85), drown | Chunks: contam | XP: 2034. 05:39:40 close it and put an exclusion on it 05:39:49 Patashu: I mean, is it a display case thing? 05:39:51 also, the stats don't tell you that stone giants hurl boulders 05:39:58 NihilistDandy: Close is C. 05:40:05 step away from the wall 05:40:05 Close the other door too. 05:40:06 or ctrl-direction 05:40:08 You'll have to kill the rock worm. 05:40:16 step away from the wall 05:40:18 Lure it out of the wall. 05:40:19 tada 05:40:20 Oh. 05:40:24 now put an exclusion on the door 05:40:24 I haven't encountered those before. 05:40:29 How do I do that? 05:40:30 Patashu: You get to teach him how to use exclusions. 05:40:32 x, east, e, e 05:40:44 there 05:40:45 e’s effect will be more noticeable with X 05:40:47 now you won't autoexplore into it 05:41:26 When did ND become so unstoppable? 05:41:46 good skills 05:41:51 This is reminiscent of the dwarves days 05:41:58 *dwarven 05:42:07 Oh, of course. 05:42:11 btw, from now on at level ups raise dex 05:42:14 instead of str or int 05:42:14 That must be why you're so smart: you're a master craftsminotaur. 05:42:25 Clearly 05:42:31 Patashu: Shall do 05:42:58 Craftsminotaur: best word? 05:43:01 Patashu: Some of that int is from a ring, mind. 05:43:26 elliott: there's still not much point raising int as a troglodyte 05:43:32 I know. 05:43:34 by the time stat loss is a problem you should have plenty of cures and carry them 05:43:34 ya 05:43:34 Just mentioning. 05:43:38 His starting int was 4. 05:43:45 ion: He went to university. 05:44:16 he got a degree in troglodology 05:44:24 and trog accepted him in a trainee position 05:44:35 Ohhh, *that's* where "Trog" comes from. 05:44:44 Troglodology sucks as a palindrome. 05:44:44 NihilistDandy: You opened the door 05:44:45 So, in spite of the exclusion, it's driving me into the Giant room 05:44:45 ? 05:44:50 Press X for bigmap. 05:44:54 it's the best palindrome 05:45:08 troglodog...ort 05:45:08 Not sure what's going on. Patashu? 05:45:16 why, what's wrong? 05:45:20 06:44 So, in spite of the exclusion, it's driving me into the Giant room 05:45:34 maybe place exclusions around it too, then 05:45:35 idk 05:45:45 Or cowboy it up and kill the thing 05:45:48 ... 05:45:52 That would result in you dying. 05:45:52 Driving you there? It didn’t open the door yet, did it? 05:45:53 kill a stone giant? 05:45:54 NihilistDandy: Remove the door exclusion. 05:45:57 you should probably leave it for later 05:45:57 ion: It did. 05:46:00 oh 05:46:03 NihilistDandy: Then put an e on the door while in the X bigmap. 05:46:05 Interesting. 05:46:06 Basically 05:46:08 lle 05:46:08 no sense in dying when you can live so easily 05:46:08 e 05:46:15 Uhhh 05:46:16 That's not right 05:46:18 e it twice 05:46:22 No. 05:46:26 l 05:46:29 l 05:46:33 l 05:46:35 e 05:46:39 Better. 05:46:43 Try it out like that. 05:46:47 cool 05:46:49 now go to the next level 05:46:50 OK, G> 05:46:59 oh noes a wight 05:47:05 RUUUUUUN 05:47:07 rofl 05:47:07 btw 05:47:11 if you get interrupted 05:47:11 G enter 05:47:13 will resume 05:47:19 cool, a labyrinth 05:47:21 I love mazes, do you 05:47:27 Do you have a scroll of magic mapping? 05:47:34 You have a limited time to reach the entrance. 05:47:35 He had one. 05:47:42 Also, do you have food? :-P 05:47:44 NihilistDandy: Don't do labrynths. 05:47:50 Labyrinths are great. 05:47:50 monqy hates them and from what I've read I hate them too. 05:47:58 So what do I do? 05:48:02 Ignore it and explore on. 05:48:10 Imagine a maze that changes, that you can't remember, and that you're stuck in until you reach teh end and fight a monster. 05:48:11 *the 05:48:11 They have some potentially good loot. 05:48:12 With nothing else. 05:48:29 Neat 05:48:36 And yes, I have food 05:48:42 You don't have nearly enough. 05:48:45 Skip it. 05:48:47 But I'll just be pressing o and doing whatever happens 05:48:50 Oh! You’re a minotaur! 05:48:51 Nope. 05:48:52 You can't. 05:48:55 Minotaurs can map the labyrinth. 05:48:58 No autoexplore, as I understand it. 05:48:59 Oh, they can? 05:49:04 How? 05:49:07 Do they need magic mapping? 05:49:11 no 05:49:18 So he can just autoexplore it? 05:49:29 Dunno if autoexplore works, but it shouldn’t forget the map. 05:49:35 Hmmm. 05:49:39 I would still skip it. 05:49:43 But it's immaterial if he doesn't find it, anyway. 05:49:50 I never skip labyrinths. 05:49:59 Well, we'll see, I suppose 05:50:04 elliott: You haven’t even tried one. :-P 05:50:10 Indeed. 05:50:13 But I read a bit about them. 05:50:15 That's just as good. 05:50:17 autoexplore does not work in labyrinths 05:50:19 you have to manualexplore them 05:50:23 magic mapping doesn't work either 05:50:24 Even if you're a minotaur? Bleh. 05:50:29 labyrinth is basically 'BOY I LOVE MAZES' 05:50:33 but the good thing about labyrinths is 05:50:40 they colour the walls by what euclidean distance they are from the exit 05:50:53 and the loot 05:50:56 so you can pretty quickly deduce which way yuou need to go 05:50:59 yes, there will be loo 05:51:01 (and a minotaur) 05:51:08 How powerful is the minotaur at the end? 05:51:14 And does he have enough food even if he can remember the maze? 05:51:18 you're diesel so no problem 05:51:19 (And does the maze still change for a minotaur?) 05:51:22 (and if he is a problem you can bia) 05:51:32 well, how much food does he have? 05:51:35 It does change, but that’s not a real problem. 05:51:36 Little. 05:51:39 He keeps eating permafood. 05:51:42 NihilistDandy: Press e 05:51:43 Even without mapping 05:51:47 that's plenty 05:51:54 OK, fine, do it. 05:52:00 oo, an invisible thing 05:52:00 NihilistDandy: Do you have a scroll of magic mapping? 05:52:01 kill it 05:52:04 You can't run away from something invisible. 05:52:09 it fled 05:52:15 must have been an unseen horror 05:52:18 Is your autopickup still off? 05:52:19 Put it back on. 05:52:26 yeah, it's still off 05:52:28 hit ctrl+A 05:52:34 Press Ctrl+A and stop wasting time; the labyrnth gate expires. 05:52:37 *labyrinth 05:52:40 Do you have magic mapping? 05:52:50 No 05:52:53 For fuck's sake, no 05:52:53 kite the basilisk back 05:52:58 in case there are friends in the black part 05:53:00 Hmph 05:53:00 I don't know what that means 05:53:01 you want to kill it alone 05:53:02 When he shoots a cloud at you, step away from it. 05:53:03 Oh, okay 05:53:05 just walk east 05:53:09 ion: that's catoblepases 05:53:13 keep walking east 05:53:14 oh 05:53:15 NihilistDandy: I wrote that message before you replied. 05:53:21 (Press _ to get rid of the annoying warning. :p) 05:53:21 Oh, okay 05:53:34 luvly 05:53:34 now kill it 05:53:36 cool 05:53:49 NihilistDandy: STOP IGNORING _ MESSAGES 05:53:51 I hate people who do that. 05:53:52 :( 05:54:00 THEN STOP SENDING THEM 05:54:02 I read IRC 05:54:05 I should send a funny message too 05:54:07 Cyclopses are like stone golems but less scary. 05:54:08 HTH 05:54:18 helpful hint for cyclopes: 05:54:20 treat them like centaurs 05:54:23 HTH 05:54:37 that works 05:54:50 hit _ 05:54:50 lol 05:54:54 forgot about the cyclops 05:54:57 lol 05:55:10 NihilistDandy: that tock clicking 05:55:10 means 05:55:13 ... 05:55:14 tock clicking 05:55:15 stop moving 05:55:18 gloves 05:55:19 oh 05:55:19 it means the labrynth is running out 05:55:20 you have gloves 05:55:21 nvm 05:55:23 Don’t waste time, find the labyrinth. 05:55:27 he has the best gloves 05:55:31 NihilistDandy: don't autoexplore if you want to find it 05:55:34 use X to find the most likely places 05:55:45 mm 05:55:48 dunno :p 05:55:54 i'd suspect it's to the right but i don't really know 05:55:56 It was “long way away”, it won’t be in the immediate vicinity. 05:56:11 It's not up there. 05:56:12 there's lair 05:56:13 do that after lab 05:56:22 He's not goingg to reach the lab at this rate. 05:56:27 Perhaps SW? 05:56:28 *going 05:56:48 lab's gone 05:56:49 do lair 05:56:59 rest for god's sake 05:57:12 rest 05:57:13 oh my god 05:57:17 unseen horror again 05:57:19 back into a corridor 05:57:20 then reverse 05:57:21 And offer the corpses to Trog after resting. 05:57:26 nice 05:57:30 I started making something called WizardCard for implementing Magic: the Gathering and other similar things, this is what I have in a parser so far: http://sprunge.us/TJjZ 05:57:33 NihilistDandy: Ctrl+F corpse 05:57:53 that corpse isn't boring :( 05:58:01 LOL 05:58:01 careful 05:58:03 ahahahahaha 05:58:03 mimics are 05:58:04 stop 05:58:04 stop 05:58:05 stopst 05:58:06 fake fucking lair 05:58:07 sotpstpst 05:58:09 s 05:58:10 lol jesus 05:58:11 topstpost 05:58:13 stsotpst 05:58:15 does he 05:58:17 never look at his hp 05:58:20 god dammit 05:58:26 to be fair 05:58:30 when were mimics this strong 05:58:30 wtf 05:58:31 NihilistDandy: this is your lesson in "mimics aren't pushovers" 05:58:31 I'm still reading this 05:58:38 Patashu: they are 05:58:40 what 05:58:41 constriction 05:58:42 . 05:58:44 dex 05:58:45 I'm never playing trunk 05:58:47 careful 05:58:52 careful 05:58:53 no tab 05:58:54 wtf 05:58:55 stop 05:58:58 you have 28 hp 05:59:00 why are you chasing things 05:59:11 There, mom, relax 05:59:12 you might be diesel but you're running out of gas!!! 05:59:33 your unreasonable luck is depriving you of the helpful learning experiences that are YASDs 05:59:42 Yup :D 06:00:04 ok, lair entrance must be on the next level 06:00:08 explore out this one then go down to it 06:00:12 it might still be on this level 06:00:13 ion: macro time 06:00:14 I think 06:00:17 forget how mimics work 06:00:35 kobold room? 06:01:02 NihilistDandy: just run up to it and bash them in 06:01:03 why are you using wand zaps on kobolds 06:01:05 bored? 06:01:06 dude, you're a minotaur 06:01:11 Patashu: Yup 06:01:11 bashing kobolds to death is what you do best 06:01:24 NihilistDandy: you'll find the lair a nice change 06:01:28 have you found no boots this game? 06:01:35 Not a one 06:01:40 poor feeties 06:01:44 trolls are like ogres 06:01:52 ooh ooh 06:01:53 gift 06:01:54 gift 06:01:58 is it exec? 06:02:01 -!- zzo38 has left. 06:02:02 you could have sacrificed that corpse 06:02:05 NihilistDandy: god gifts go on the floor 06:02:06 it's right 06:02:08 next to you 06:02:10 YES 06:02:11 yes 06:02:12 exec axe 06:02:13 wield it 06:02:13 wield that motherfucker 06:02:20 reassign it to a 06:02:21 cool 06:02:21 now 06:02:23 pump axes to 26 06:02:31 Patashu: he's already training axes exclusively 06:02:33 ok 06:02:35 well, pump axes faster 06:02:38 oh it's antimagic too awesome 06:02:47 back up 06:02:49 Some other brands are generally better than antimagic. 06:02:50 corridor 06:02:52 nn 06:02:53 what 06:02:56 lol 06:02:57 KoK 06:02:58 back up rofl 06:03:02 also, yes, very funny 06:03:03 ahahaha 06:03:04 not like that 06:03:07 that's just 06:03:10 sure whatever 06:03:11 good enough 06:03:13 that's not backing up that's just backing 06:03:16 ahahaha how is he still alive 06:03:16 (you can pretend kobolds don't exist at this point) 06:03:23 elliott: we made him too diesel :( 06:03:31 NihilistDandy: is that all the corpses 06:03:40 ALL CORPSES 06:03:40 is that a shop 06:03:42 or was it the lab 06:03:44 Search for what [Enter for "boots", or ? for help]? corpse 06:03:51 I read: ‘Enter for "boobs"’ 06:03:51 that's where the lab WAS 06:03:54 Patashu: he's making so many 06:03:57 newbie mistakes but 06:04:00 he's just too powerful to die to them 06:04:06 he reminds me of a week ago except 06:04:07 TOO NOOB TO DIE 06:04:10 diesel 06:04:42 @.X 06:04:42 Not enough arguments to @. 06:05:08 And now, down again 06:05:19 What happened? 06:05:27 Wanted to save, didn't know that also made me quit 06:05:33 NihilistDandy: It's a roguelike. 06:05:35 You can't save. 06:05:37 rofl 06:05:37 Good point 06:05:39 You can suspend and resume. 06:05:42 btw, it autosaves 06:05:45 save = quit basically 06:06:46 lair time 06:06:54 explore the whole level first perhaps 06:06:57 sure 06:07:00 burn book 06:07:01 buuuurn book 06:07:03 yesssss 06:07:09 so, here's your lair notice 06:07:11 NihilistDandy: any ?id 06:07:12 ? 06:07:14 1) don't do subbranches of lair before all of lair 06:07:18 Tengu 06:07:19 NihilistDandy: btw the lair is boring + hydrae 06:07:26 oh water 06:07:31 just go to the lair water is such a pain 06:07:38 2) monsters to watch out for: blink frogs (they're faster than you, appear in packs and blink), hydras (obviously), catoblepases (slower than you, when they breathe petrifying gas immediately move to an open tile) 06:07:42 am I missing any? 06:07:44 oh, eels 06:07:46 eels shoot lightning at you 06:07:50 but they can't move out of the water 06:07:53 22:47:50 < elliott> monqy hates them and from what I've read I hate them too. 06:07:56 labyrinths are awfu 06:07:56 l 06:07:59 22:47:50 < ion> Labyrinths are great. 06:08:01 you're awful 06:08:12 uhh NihilistDandy 06:08:14 also, the tengu are listed as gray 06:08:18 so you can probably just tab them 06:08:19 07:08 tengu (H) | Spd: 10 | Int: normal (items) | HD: 5 | HP: 16-39 | AC/EV: 2/12 | Dam: 10, 5, 5 | Fl: fly | Res: magic(20) | XP: 130. 06:08:22 they're weak as shit 06:08:24 22:33:34 < elliott> do the 5 Zot levels, 06:08:28 fsvo "do" 06:08:36 monqy: no u 06:08:37 lair time 06:08:39 lair has lots of food 06:08:41 since you have rpois 06:08:46 just G 06:08:47 L 06:08:59 easy, tab it 06:09:01 hungry ghosts make you more hungry 06:09:03 but 06:09:04 so does crawl so 06:09:07 (they really don't) 06:09:09 or if they do 06:09:13 it's negligibly little 06:09:16 07:09 hungry ghost[1/1]: A ghost whose primary attack is to decrease your satiation level, by a quarter of your current satiation - it will rapidly reduce you to very hungry or near starving if its attacks connect. If you don't have ranged attacks and can't hit hard and fast, beware. Also eats corpses on the ground. 06:09:19 it's not like the monsters in shiren that make you incredibly hungry 06:09:25 careful 06:09:26 oh, it's that much? 06:09:27 careful- ok 06:09:31 I've absolutely never noticed it 06:09:31 centaur warriors are 06:09:34 oh, hey a centaur warrior 06:09:36 yeah he 06:09:38 three shotted it 06:09:41 22:51:14 < elliott> And does he have enough food even if he can remember the maze? 06:09:42 he's too 06:09:43 strong 06:09:43 well if it was in melee range 06:09:44 it's trivial 06:09:47 food doesn't really matter in laby 06:09:57 laby is "free loot but you have to do this boring maze" 06:10:02 dude 06:10:02 wow 06:10:04 your centaur tactics are 06:10:04 what are you doing 06:10:05 -awful- 06:10:07 like the worst 06:10:08 oh and some labys have teletraps in their endings 06:10:20 monqy: are you watching this i 06:10:20 here's how centaurs work: 06:10:22 so you get teleported after finishing the laby 06:10:23 have no idea how he's still alive 06:10:24 if they see you they shoot you 06:10:27 if they don't see you they move towards you 06:10:30 dpeg is fervent about keeping them like that 06:10:32 if you are next to them they melee you which does almost no damage 06:10:40 Patashu: I am aware of these things 06:10:41 monqy: does he have any justification 06:10:45 or at least he was, before he excused himself from devteam (that happened, right?) 06:10:46 well, you're bad at centaurs 06:10:46 But I am diesel and give no fucks 06:10:49 great 06:10:51 FOR MY GOD TROG 06:10:52 NihilistDandy: you'll die 06:10:53 have fun dying to the first centaur warrior pack you see 06:11:01 FOR TROG 06:11:01 NihilistDandy: the tactics that you don't need to bother with now 06:11:05 will kill you in 5 turns later on 06:11:10 Yeah, yeah, I know 06:11:11 no matter how many jokes you have 06:11:12 :P 06:11:24 anyway 06:11:26 GL go go go 06:11:33 I'm explorin' :P 06:11:36 anyway, centaurs are easy if you 06:11:40 1) duck behind cover 06:11:43 dude 06:11:43 Ctrl+P 06:11:44 momentous 06:11:45 occasion 06:11:46 2) engage when they're a few tiels or less away 06:11:48 Ctrl+P 06:11:59 NihilistDandy: ctrl+p 06:12:00 What's Ctrl+p? 06:12:04 try it 06:12:04 shows previous messsages 06:12:06 *messages 06:12:12 You open the centaur like a pillowcase!!! 06:12:12 23:04:10 < elliott> diesel 06:12:12 oh, nice 06:12:13 first !!! 06:12:14 you're a real man now 06:12:17 wow elliott already says "diesel"? 06:12:21 monqy: Patashu started it 06:12:22 I taught him diesel 06:12:23 yw 06:12:24 i didnt know it was a thing 06:12:30 sorry 06:12:38 im just 06:12:43 hey, a hydra 06:12:44 hi 06:12:44 too gobsmacked by his still being alive to come up with other wrods 06:12:49 you should melee that hydra with your axe :D 06:12:52 good bia roll 06:13:01 127-headed hydra 06:13:04 excellent 06:13:28 back up into a hallway 06:13:32 23:10:41 < elliott> monqy: does he have any justification 06:13:33 it'll follow 06:13:33 no 06:13:47 woah 06:13:47 what is bia 06:13:48 rofl 06:13:50 but he sure got angry when minmay compared it to putting aliches on d:1 06:13:50 41 hp 06:13:51 brothers in arms 06:13:54 zerk 06:14:02 oh wtf 06:14:04 uuuuh 06:14:06 stop 06:14:07 stop 06:14:07 how did those arrows hit him for so much 06:14:08 not berk 06:14:09 not berk 06:14:10 stop 06:14:12 you idiot 06:14:12 don't zerk now 06:14:14 no 06:14:20 what potions do you have 06:14:31 heal wounds 06:14:42 and hit _ 06:14:45 reverse drinking game: feel like a dumbass every time you drink 06:14:47 ok i'm finally caught up 06:14:49 what's happening! 06:14:53 monqy: "fune" 06:14:53 he's dying to a centaur pack 06:14:56 gr8 06:14:58 Patashu: impossible. 06:15:01 Not necessarily dying 06:15:03 he doesn't 'care' about centaurs because he's 'diesel' 06:15:07 Correct 06:15:08 so now he's 'dying' 06:15:10 'yes' 06:15:14 he's going to just 06:15:14 suiciding 06:15:16 whack them and somehow survive 06:15:18 because 06:15:21 the universe hates our advice today 06:15:28 what 06:15:28 why 06:15:28 nooooooo 06:15:30 that was stupid 06:15:31 dude 06:15:32 centaurs 06:15:33 are worse 06:15:38 when you're not next to them 06:15:42 uhh 06:15:43 wait 06:15:44 doesn't he have blink 06:15:49 NihilistDandy: what scrolls do you have good god 06:15:49 from what 06:15:55 oh, he does 06:16:09 yeah, blink there 06:16:15 south 06:16:18 sw 06:16:19 b 06:16:20 yeah 06:16:24 wait there 06:16:26 rest 06:16:26 5 06:16:29 5 06:16:30 ha 06:16:33 cool 06:16:38 BIA 06:16:38 bia again 06:16:43 (he should have handed before resting, actually) 06:16:51 good advice 06:16:51 hand 06:16:51 walk behind the ogre 06:16:52 hand of trog 06:16:55 that too 06:16:56 walk behind ogr 06:16:57 walk behind ogre then hand 06:16:58 no 06:16:58 no dont hand 06:16:59 stop 06:17:01 wrong order 06:17:03 ded 06:17:13 this is going 06:17:14 Get one more BIA 06:17:14 spectacularly 06:17:17 oh boy 06:17:19 ahahaha 06:17:20 why 06:17:21 did you do that 06:17:24 there was no possible reason 06:17:26 wow 06:17:28 dude 06:17:29 b 06:17:30 what are you dOING 06:17:31 finally 06:17:31 now 06:17:32 b 06:17:34 go b 06:17:34 n 06:17:38 uugh 06:17:41 jesus fucking christ 06:17:43 rofl 06:17:43 b was the wRONG CHOICE 06:17:44 Get one more BIA 06:17:44 b again 06:17:49 ahahahaha 06:17:49 monqy: sorry 06:17:53 i just 06:17:56 remember the part where 06:17:57 so fucking lucky 06:18:00 you could have gotten out of lose quicklier with nu 06:18:03 i warned NihilistDandy about how this was going to kill him 06:18:04 and then 06:18:06 lol 06:18:08 THREE MINUTES LATER 06:18:10 IT DID NOT 06:18:13 it did not? 06:18:14 cheer up 06:18:15 it's not over yet 06:18:16 he might still die 06:18:18 :D 06:18:19 there are a few normal centaurs left 06:18:26 and nd is really bad at crawl 06:18:27 Centaur warrior is dead. Centaurs are made of babies. 06:18:28 :D 06:18:29 so he'll find a way to die to them 06:18:29 I can’t fathom how he’s still alive. 06:18:31 Sobad at crawl 06:18:31 dude 06:18:32 nothing 06:18:33 It's insane 06:18:34 is made of babies 06:18:36 at 21 hp 06:18:37 with his style of playing 06:18:45 nah lots of things are made of babies at 21hp 06:18:49 ion: 26 str, +1,+4 antimagic executioner's axe 06:18:56 wow 06:19:07 i fucking hate you for surviving another situation against all logic 06:19:08 d:1 trash for example is made of babies. on d:1 you don't even HAVE 21 hp 06:19:11 i think i need to watch this. someone link me the -cast 06:19:17 monqy: D:1 trash is not trash if you're, e.g., a felid 06:19:18 quintopia: telnet crawl.develz.org 345 06:19:19 elliott: mibe reasons 06:19:19 w 06:19:20 TROG KNOWS NO LOGIC 06:19:23 (I almost died to a hobgoblin) 06:19:24 choose nihilistdandy's letter 06:19:34 Patashu: d:1 trash isn't always trash on d:1 06:19:37 Patashu: it's trash on d:13 06:19:40 oh, yes 06:19:42 elliott: But he has gone to 1/5 health a number of times and then danced in arrow rain and then survived by miraculous luck. 06:19:45 dude 06:19:46 DUDE 06:19:48 Patashu: unless you get like an orc with disto that you somehow miss 06:19:49 HOW HAVE YOU NOT LEARNED 06:20:01 did he even have cover he could get behind that time 06:20:09 well 06:20:10 good point 06:20:12 he really didn't 06:20:13 but he was so cavalier about it!!! 06:20:17 and since centaurs are faster than you 06:20:20 you can't go far for covers 06:20:26 Patashu: do you really think he 06:20:26 (yaktaurs you see later will be same speed, otoh) 06:20:30 oh 06:20:30 thought out that reasoning in his head 06:20:31 of course not 06:20:31 before doing it 06:20:32 I'm just saying 06:20:37 NihilistDandy: GL 06:20:42 GL immediately before you meet another centaur warrior 06:20:47 the lair has no centaurs, only hydrae 06:20:47 I didn't see what happened but likely I would just have charged them 06:20:49 Not done exploring and flying in the face of logic 06:20:58 we've fed into this delusion too much 06:20:59 backing up to cover can be worse than charging in many cases 06:21:03 ah, good 06:21:05 mmm, more centaurs 06:21:07 yum yum 06:21:10 back up 06:21:12 thank god 06:21:16 ugh 06:21:18 you didn't cut that corner 06:21:19 now go for the kill 06:21:20 i'm crying 06:21:26 move into melee range 06:21:27 rofl 06:21:28 bio won't help 06:21:32 they're too weak at your piety level 06:21:41 NihilistDandy: you realise it burns piety right 06:21:48 you have to sacrifice corpses for every bia 06:21:59 elliott: Yeah, but damn it's fun 06:22:03 rofl 06:22:05 I'll have plenty of corpses 06:22:06 Patashu: i love how he just runs around with no diagonals in realtime 06:22:08 after bia 06:22:12 PROBLEM SOLVED 06:22:14 diagonals. what are those. 06:22:14 also 06:22:15 just play musu my god 06:22:19 rofl 06:22:22 also also 06:22:24 cyclops sounds bad 06:22:25 watch out for that cyclops 06:22:27 since you have like no hp 06:22:28 also also ALSO 06:22:29 use trog's hand 06:22:36 I’ve been trying to get ellie to play DESu. 06:22:40 for moar hp 06:22:46 musu was a joke, ion 06:22:48 hi cyclops 06:22:53 no 06:22:54 wow 06:22:54 dude 06:22:54 stop 06:22:57 you fucking 06:22:58 moron 06:23:00 ahahahahah what 06:23:01 no 06:23:02 no 06:23:07 you want to blink or something not just 06:23:09 oh my god 06:23:09 just 06:23:09 stop 06:23:11 for 06:23:12 how did this haPpen 06:23:13 a minute 06:23:15 no 06:23:17 STOP 06:23:19 aaaaaaah 06:23:21 s/^ // 06:23:22 why did yoit's going to hit you with a rock and you will die 06:23:32 NihilistDandy: yOU HAVE MESSAGES PRESS _ 06:23:42 * ion is laughing out loud 06:23:46 how 06:23:48 how did you survive that 06:23:50 what use is checking messages if it's just squarelos greeting you 06:23:52 ion: i've been laughing for the past 06:23:54 3-5 minutes 06:23:55 no 06:23:56 c'mon 06:23:56 dude 06:23:57 death by rock 06:23:57 it throws 06:23:59 ahahah did you really thingk it would be a good idea to rest there 06:23:59 rocks 06:24:03 ahahahahaha 06:24:08 get up the stairs 06:24:10 god 06:24:11 no 06:24:12 quaff 06:24:12 wrONG WAY 06:24:12 `log [s]trong with nihilist 06:24:13 wow, plowing through thos e blinking scrolls 06:24:13 something 06:24:15 you idiot 06:24:20 2012-05-04.txt:05:16:20: sounds like the force is strong with nihilist 06:24:27 no don't go back 06:24:29 :-D 06:24:29 NO 06:24:30 STOP 06:24:31 STOP FIGHTING 06:24:32 WHY 06:24:32 aahhahahahahaha 06:24:34 wow, look at that 06:24:35 let him die 06:24:35 ARE YOU FIGHTING IT 06:24:36 the cyclops found you 06:24:36 he deserves it 06:24:39 how can this possibly have happened 06:24:39 . 06:24:45 I want this so much 06:24:46 god this is 06:24:47 I mean wow 06:24:48 the funniest thing ever 06:24:48 a LESSON LEARNT 06:24:50 NihilistDandy: quaff 06:24:51 or 06:24:52 something 06:24:54 i don't know 06:24:55 My cheek muscles hurt for laughing so much. 06:24:56 wait 06:24:58 maybe he should 06:25:00 idk 06:25:04 i guess you can quaff curing 06:25:09 no tough 06:25:10 don't teleport 06:25:12 rofl 06:25:13 read fear 06:25:15 you would die the next turn 06:25:19 Patashu: would that help at this point 06:25:21 yes 06:25:22 if it works 06:25:23 or would it get a kick in first 06:25:23 I wasn't thinking teleport 06:25:24 ok 06:25:27 NihilistDandy: read fear 06:25:27 then 06:25:29 quaff curing for god's sake 06:25:37 Now go straight to < 06:25:38 duck behind a wall or something 06:25:41 yeah go < 06:25:43 look at how much curing sucks 06:25:46 no 06:25:46 G< 06:25:51 i don't trust you to 06:25:52 run by yourself 06:25:52 wrong way 06:25:53 stoooop 06:25:55 why are you goign that way 06:25:55 ……………… 06:25:56 hahahaha 06:25:58 do you have digging 06:26:01 no 06:26:04 Sadly, no 06:26:05 just turn around 06:26:07 and go to the exit normally 06:26:10 just 06:26:12 hit 5 06:26:14 no 06:26:17 oops 06:26:18 :-D 06:26:19 why DID YOU HIT 5 06:26:28 :--D 06:26:28 :-D 06:26:30 :-D 06:26:31 :---D 06:26:32 :-D 06:26:40 ok uhhh 06:26:41 maybe bia? 06:26:42 will it 06:26:43 no 06:26:46 ummmm 06:26:50 he doesn't have any curing potions left right 06:26:50 no 06:26:51 stop 06:26:52 stp 06:26:54 stop 06:26:58 use X 06:26:58 sotp 06:27:00 ostp 06:27:02 stop 06:27:03 then somehow survive 06:27:04 stop 06:27:05 so you can die to trog wrath 06:27:06 stop 06:27:07 I'm not doing anything. Just giving you info 06:27:08 that'll be gr8 06:27:08 stop 06:27:10 stop 06:27:12 try fear again 06:27:14 yeah i think 06:27:18 reading fear is probably your best bet 06:27:21 oops 06:27:22 wait 06:27:22 It won’t work again so soon. 06:27:24 didn't you have like 06:27:24 5 06:27:25 nice fear collection 06:27:30 AFAIR 06:27:31 hey I'm back 06:27:32 he's not dead yet? 06:27:33 Maybe fog? 06:27:34 that was tele, elliott. telliott 06:27:40 Patashu: he practically is 06:27:40 Patashu: he did bad things 06:27:46 he's rested and run into the cyclops again about 5 times 06:27:47 Maybe fog, he says. 06:27:47 wtf 06:27:48 Such bad things 06:27:53 NihilistDandy: just 06:27:54 do nothing 06:27:55 also, fog only helps against ranged attacks 06:27:55 let us 06:27:56 think 06:28:00 let the cyclops kill you 06:28:04 Patashu: Good to know 06:28:05 monqy: no i 06:28:08 want him to die to a rat or something 06:28:09 you won't learn if you keep escaping death 06:28:11 ok 06:28:19 monqy: that's what i said btw 06:28:22 i don't know if you will or won't learn if you keep escaping death but 06:28:25 i just want you to die 06:28:27 at this point 06:28:28 NihilistDandy: just 06:28:28 press i 06:28:29 lol 06:28:30 this character can live on and become something glorious 06:28:31 let us look at your inventory 06:28:39 would enslavement work on a cyclops 06:28:41 Ooh, disintegration might work 06:28:43 no 06:28:43 stop 06:28:43 it would, but MR check first 06:28:46 lol 06:28:54 it also might not hit for all the cyclops hp 06:28:56 ooh, a bread ration might work 06:28:58 enslavement might be best because 06:28:59 Okay, well Gretell's not here, so... 06:29:00 it won't hit you any more 06:29:04 wield the chaos dagger 06:29:07 lmao 06:29:08 lol 06:29:09 "trust me on this" 06:29:09 'wield the chaos dagger' 06:29:10 no 06:29:13 lol 06:29:18 hey, it COULD work 06:29:18 then hit the cyclops 06:29:19 anyway 06:29:21 you might banish it 06:29:22 Throw the chaos dagger is the correct answer 06:29:25 come on it's worth a shot 06:29:26 NihilistDandy: zap enslavement at the cyclops 06:29:27 it's like 06:29:31 not going to work 06:29:32 you know what 06:29:33 if you throw it the chaos won't "proc" 06:29:33 but nothing else will either 06:29:35 it's probably out of rocks at this point 06:29:39 Patashu: ahahaha 06:29:42 Trust Me On This 06:29:44 hahahaha 06:29:45 wow 06:29:45 how 06:29:49 did he survive that 06:29:50 gdr 06:29:53 :-D 06:29:53 `log [s]trong with nihilist 06:29:55 ugh just hit it 06:29:55 easily resists 06:29:59 that means high MR right 06:30:00 no 06:30:01 stop 06:30:02 don't 06:30:02 just hit it 06:30:04 either you'll kill it soon enough or die 06:30:04 stop 06:30:05 it's how close it was to making the check 06:30:05 2012-05-04.txt:06:24:20: 2012-05-04.txt:05:16:20: sounds like the force is strong with nihilist 06:30:05 ahahahaha 06:30:07 you 06:30:07 YESSSSS 06:30:07 aposfkofdijgofhjtiuhyjtdy8t 06:30:08 :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 06:30:08 what 06:30:09 [rtijogfhiojghiojghiojgho 06:30:10 WHAT 06:30:11 hushiudfihuvdgiydvhidfhiudfhiudfhoudf 06:30:12 sklndgfm, hljkdhttslrae 06:30:13 congrats I guess 06:30:22 finally 06:30:22 that's one in a million, kid 06:30:26 ahahahaa 06:30:26 ooh 06:30:26 I’m sure crawl’s source code has special dice rolls for NihilistDandy. 06:30:28 maybe he'll die to this 06:30:33 i was expecting him to 06:30:35 start autoexploring again 06:30:36 before resting 06:30:38 quick 06:30:40 let him fend for himself on this one 06:30:40 let's all stop giving him advice 06:30:42 and see how long he lasts 06:30:43 wow he actually 06:30:43 yes 06:30:44 ducked 06:30:45 amazing 06:30:49 christ 06:31:02 i think he's doing this purposely to upset us by this point 06:31:24 I am actually a crawl master~ 06:31:29 no 06:31:30 rest 06:31:30 you 06:31:31 to be fair 06:31:32 thank you 06:31:33 :-D 06:31:34 it is pretty hilarious 06:31:34 also 06:31:36 no more advice 06:31:41 im still giving advice but 06:31:41 until he starts being good at crawl spontaneously 06:31:46 but what 06:31:46 it'll be advice of me not clawing my skin off 06:31:47 troll advice? 06:31:50 haha 06:31:55 Patashu: i have this 06:31:57 horrible vision 06:31:59 that he's going to win this game 06:32:03 :-D 06:32:04 that would be funny 06:32:07 but I bet he dies on vaults 8 06:32:17 NihilistDandy: lair 06:32:18 lair now 06:32:20 fucking lair 06:32:21 lair 06:32:30 no 06:32:31 god 06:32:32 dammit 06:32:34 rofl 06:32:34 bia 06:32:39 he can do the lair whenever he wants, maaaan 06:32:45 bia is going to suck 06:32:46 due to his piety 06:32:50 I'd use wands 06:33:02 ahahaha 06:33:18 no 06:33:18 dude 06:33:19 dont 06:33:20 ever 06:33:21 let him 06:33:22 melee a hydra 06:33:35 stop 06:33:37 you idiot 06:33:38 stop 06:33:46 I didn't mêlée it 06:33:49 you did 06:33:52 you did 06:33:52 because it grew another head 06:33:53 That was an attempt at BIA 06:34:01 btw 06:34:02 eight-headed 06:34:04 hits even harder 06:34:05 so 06:34:10 do you have heal wounds or whatever 06:34:15 drank it all 06:34:16 what is the effect of a hydra growing a head? 06:34:17 read all his blinking 06:34:23 quintopia: it gets stronger 06:34:26 NihilistDandy: hit _ 06:34:26 quintopia: more attacks 06:34:27 quintopia: It will become even more badass. 06:34:34 does it lose health? 06:34:43 monqy: art 06:34:46 anyway 06:34:50 Sav'd 06:34:52 NihilistDandy: try bia again 06:34:53 or 06:34:54 die 06:34:56 i don't know 06:34:59 DIE IT IS 06:35:02 does he even have any options here 06:35:02 * Sgeo plays with Bitlbee 06:35:06 no 06:35:06 stop 06:35:07 sotp 06:35:08 stop 06:35:10 how 06:35:10 whee 06:35:12 stop 06:35:14 stop 06:35:15 wow are you growing the hydra 06:35:15 what the hell is that picture squarelos sent 06:35:15 cheer up 06:35:16 wand it 06:35:16 stop 06:35:17 it's almost dead 06:35:17 before it heals 06:35:18 stop 06:35:20 how 06:35:20 wand it wand it 06:35:20 elliott, who are you talking to? 06:35:20 use lightning on it 06:35:22 no 06:35:24 he cannot survive this 06:35:26 disinteg it 06:35:28 Sgeo: NihilistDandy 06:35:30 ok 06:35:32 don't disint it 06:35:33 again 06:35:34 ok 06:35:35 lightning it 06:35:35 lightning? 06:35:38 lightning 06:35:41 disint has an MR check 06:35:42 jesus 06:35:43 which is gay 06:35:45 fucking christ 06:35:45 lol 06:36:03 no 06:36:04 blink frog 06:36:05 zombies 06:36:05 are 06:36:07 haha 06:36:07 not 06:36:09 you will die 06:36:11 next turn 06:36:14 stop 06:36:16 stop 06:36:17 sotp 06:36:19 stop 06:36:19 go to the upstairs 06:36:21 how 06:36:23 stop 06:36:25 wraiths are not 06:36:27 seriously 06:36:29 there's an upstairs right there 06:36:31 take it 06:36:50 wow look at that 06:36:52 -magically- 06:36:54 you are out of danger 06:36:58 aren't staircases fucking amazing 06:37:01 (not like brogue's) 06:37:02 wait until a centaur warrior comes 'round the corner 06:37:03 lol 06:37:09 eh 06:37:11 if a centaur appears 06:37:12 he can read fog 06:37:14 since he's in a corridor 06:37:17 ok 06:37:18 lair 06:37:19 immediately 06:37:20 no 06:37:21 i will not accept 06:37:24 disagreements 06:37:25 GL 06:37:27 GL 06:37:29 GL 06:37:30 I expected him to go back down the stairs without resting and then kill the wraith without dying. 06:37:31 I need to find food 06:37:31 no!!!! 06:37:33 GL 06:37:35 ion: :D 06:37:36 eat? 06:37:38 NihilistDandy: dude the lair has 06:37:42 so many things you can eat 06:37:45 it's crawling with minor bugs 06:37:50 and the entrance is 06:37:52 on this level 06:38:04 Yeesh, fine 06:38:33 GL 06:38:48 f i n a l l y 06:39:15 so, let's take bets on death cause 06:39:17 1) hydra 06:39:19 2) blink frog pack 06:39:22 3) death yak pack 06:39:24 4) comedy option 06:39:25 green rat 06:39:29 so 4 06:39:31 NihilistDandy: enxhant weapon 06:39:32 *enchant 06:39:56 his EV is 9 06:39:58 what happened with that 06:40:02 oh he got drained 06:40:05 and wasn't training armour 06:40:10 draining lowers your skills? 06:40:15 doesn't it? ok 06:40:20 NihilistDandy: can you please start taking our advice 06:40:21 god I hope it doesn't 06:40:21 more seriouslyn ow 06:40:23 *seriously now 06:40:27 Patashu: i have no idea, i was just guessing 06:40:46 I've been taking it seriously, I've just also been ignoring some of it for entertainment value 06:40:54 Don't pretend you don't enjoy my exploits :D 06:41:14 i wonder if that cloakis better than yours 06:41:16 probably not 06:41:19 it was pretty funny when he did absolutely everything wrong 06:41:20 and lived anyway 06:41:27 if he was xl27 it'd be a candidate for great near misses 06:41:51 Elven cloaks add stealthiness, but that’s irrelevant for your character. 06:41:52 Patashu: if these aren't some of the most-watched tvs 06:41:54 there is no justice 06:41:59 *don't become 06:42:18 Oh, are there people outside this channel watching this shit? 06:42:21 The TV would need to have this IRC discussion merged to the game. 06:42:27 That may be more hilarious 06:42:29 NihilistDandy: no, but moments can be recalled for TV 06:42:31 later on 06:42:33 Neato 06:42:36 your meat has gone off i think 06:42:39 (it's usually used to laugh at tile players' stupid deaths) 06:42:44 quintopia: TWSS 06:42:54 Tile players? 06:43:02 you have five viewers, so me ion quintopia monqy 06:43:04 and Patashu 06:43:09 NihilistDandy: people who play with the graphical tilesets 06:43:22 What makes them more prone to stupid deaths? 06:43:34 tiles are awful, people who use them are awful 06:44:16 I bought ten. http://www.ebay.com/itm/MACGYVER-Original-floating-home-used-Richard-Dean-Andersons-home-TV-series-/140738046722?afsrc=1 06:44:27 once you have axes at 26 or 27 06:44:29 turn on armour and fighting 06:44:54 i love lair's doors 06:44:56 what's with them 06:44:58 they just 06:44:59 put doors there 06:45:03 lair generates a dungeon map 06:45:06 and then randomly adds noise 06:45:39 J for jelly eh? 06:46:16 ^F. 06:46:20 "Due to the incredible response on this auction, we have contacted the Guinness Book of World Records to see if we can create a new category for "Most Views on a Single Item on eBay"." 06:46:51 G> 06:47:08 Well, shit 06:47:19 < 06:47:29 i assign Patashu to blink frog duty 06:47:56 NihilistDandy: no point wandering around 06:48:00 you can go downstairs, it just requires planning 06:48:10 ion: Patashu: monqy: 06:48:19 hello 06:48:26 hi 06:48:47 he's going to die, you have to arrange it to be enterataining 06:48:49 *entertaining 06:49:08 Though knowing me, I might *not* die in the most hilarious way possible 06:49:52 ion: if you don't advice him 06:49:53 Jesus, I've been playing for 4 hours? 06:49:55 he'll start doing stupid stuff 06:49:57 *advise idk 06:51:22 he’ll “start doing stupid stuff”? 06:51:28 yeah yeah 06:51:29 just 06:51:30 do something 06:51:33 *stuff* 06:51:55 Press and hold tab 06:51:58 no 06:51:58 (don’t) 06:52:11 Gonna go ahead and smoke a pipe while you guys confer. My strategy involves BIA and holding tab. Maybe some Hand 06:52:16 oh, blink frogs 06:52:17 read ?tele 06:52:20 Or jerk. Haven't done that in a while 06:52:21 Patashu: he's on < 06:52:22 *berk 06:52:25 oh 06:52:26 use the < then 06:52:27 stairdance 06:52:28 he did 06:52:30 no that's awful 06:52:34 sigh 06:52:35 fine 06:52:37 what 06:52:38 That was an awesome Freudian typo. 06:52:40 NihilistDandy: press < and kill it 06:52:40 stairdancing is a great idea 06:52:42 now he only has to kill one thing 06:52:45 (or two I guess) 06:52:48 ion: i suspect it was intentional 06:53:01 sacrifice the other corpse 06:53:03 and then rest 06:53:25 cyan ugly thing? 06:53:29 ugly things can appear in lair? 06:53:57 that was lucky as shit 06:54:02 rest 06:54:03 no 06:54:04 dude 06:54:04 lol 06:54:04 i 06:54:05 now rest 06:54:07 rest 06:54:08 rest 06:54:10 rest 06:54:13 kill that 06:54:14 and eat it 06:54:21 what 06:54:22 are you DOING 06:54:22 you can kill it it's OK 06:54:25 lol 06:54:51 aand again 06:54:58 ok good 06:56:29 Hmm. Not great for mêlée 06:56:41 if it's alone you can tab it 06:56:51 I forgot how aggressive my autocorrect is 06:56:56 wait 06:56:58 your autocorrect -does- that 06:57:02 Yeah 06:57:03 I thought you were just being annoying 06:57:04 hahaha 06:57:16 lol 06:57:19 Sadly, no 06:57:21 (the 'sick' status turns off regen) 06:57:38 yake 06:57:41 monqy: are you watching this 06:57:46 its not to b mise 06:57:46 mmm, yaks 06:57:57 i love how you run to 06:57:59 Still no Trog gifts? I suppose not since you’ve been using BIA so much. 06:58:02 things that don't even resemble chokepoints 06:58:04 I mean, new ones. 06:58:05 ion: he's had two... 06:58:06 ah 06:58:11 yeah he needs to 06:58:15 p on all those corpses 06:58:17 p all over them 06:58:42 New wand 06:58:49 Rest 06:58:58 … 06:58:59 zap test 06:59:05 ion: it's only 84/92 he's been worse 06:59:19 Against a wall, so it gets id’d if it’s a wand of digging. 07:01:03 NihilistDandy: black mambas aren't that dangerous 07:01:09 you have rpois; they just hit kinda hard 07:01:10 sure they are 07:01:11 but he's diesel 07:01:28 Whoops 07:01:32 Read the wrong E 07:01:41 congrats 07:01:45 potions 07:01:46 id all those potions 07:01:47 and maybe r 07:01:58 Try r on first. 07:02:05 if you have a scroll of remove curse. 07:02:30 ID a potion 07:02:33 O 07:02:34 id O 07:02:38 haha 07:02:43 useful 07:02:44 quaff 'em 07:02:48 obviously 07:02:50 no 07:02:50 i 07:02:55 I will so do it 07:02:56 ok do it fine 07:02:59 why the hell not 07:03:00 Nah 07:03:13 A GIFT 07:03:21 junk 07:03:25 well 07:03:28 unless it's flaming 07:03:28 -!- noseovertail has joined. 07:03:29 then it's a swap 07:03:29 try it 07:03:34 This is my channel! 07:03:36 Yea! 07:03:39 `welcome noseovertail 07:03:42 `@ noseovertail ? esoteric 07:03:44 Hey elliot! 07:03:45 meh, anti-magic again 07:03:47 ok 07:03:49 noseovertail: 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:03:51 back to the exec 07:04:01 noseovertail: This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 07:04:02 o I thought this was esoteric terrance mckenna style 07:04:02 mmm, yaks 07:04:06 now can you swap back to the exec 07:04:08 LOL thanks 07:04:17 -!- noseovertail has left. 07:04:19 No esotericism here. 07:04:20 haha 07:04:21 Just anti-magic. 07:04:28 I knew that guy was in the wrong place. 07:04:34 The excitement of having found the right channel tipped my off. 07:04:35 *me 07:04:43 Nobody has trouble finding a channel about esoteric programming languages. 07:04:54 Done. Next level. 07:05:00 the lair is 8 levels btw 07:05:07 you're not going to find a better axe 07:05:44 the only kind of axe you'd want at this point is speed, vampiric, or flaming (for hydras) 07:05:59 or maybe holy wrath but you're not getting that 07:06:58 NihilistDandy: what were the two rings 07:07:19 junk 07:07:21 well 07:07:25 not necessarily 07:07:29 but not better than what you have 07:08:24 wow 07:08:26 look at all the things 07:08:35 clearly you need to keep hitting the hydra that isn't hurt at all 07:08:43 dude 07:08:43 stop 07:08:44 wtf 07:08:46 you're going to die next turn 07:08:47 stop 07:08:49 sotp moving 07:08:51 stop 07:08:52 it's cool 07:08:53 see 07:08:53 stop 07:08:55 stop 07:08:56 open the map 07:08:57 wow 07:09:06 no 07:09:07 dude 07:09:08 stop 07:09:12 NihilistDandy: you are going to die 07:09:14 if you do not listen to us 07:09:14 btw 07:09:18 use hand to regen faster if you're in danger 07:09:18 hit __ 07:09:20 hit _ 07:09:22 he's not going to die 07:09:34 btw are you training armour and fighting yet 07:09:36 you should 07:09:36 monqy: he was going to 07:09:43 he's not at mindelay yet 07:09:44 but 07:09:45 You said at 26 or 27 07:09:46 if you want to you can 07:09:54 hit _ 07:10:00 (I don't know if the 'min delay first' rule still applys for execs) 07:10:02 Who's squarelos? 07:10:09 having defenses and hp is important 07:10:14 This is my channel! 07:10:14 Yea! 07:10:14 obsessing over mindelay is silly 07:10:16 yeah, ok 07:10:18 turn on fighting and armour 07:10:30 also: other benefits from Fighting 07:10:33 like: damage etc etc 07:10:42 is it worth focusing axes 07:10:44 when it's so high 07:10:50 i'd defocus axes and focus fighting 07:10:51 "mindelay" 07:11:08 NihilistDandy: ps you're near starving 07:11:12 NihilistDandy: what armour are you in 07:12:53 > wait until not nauseous so you can finish your chunks > eat a ration instead??? 07:12:54 : parse error (possibly incorrect indentation) 07:12:56 welcome to crawl 07:13:11 Patashu: Nausea's annoying 07:13:21 it is, but you didn't have to eat a ration either 07:13:26 nbd, keep playing 07:13:46 stop 07:13:48 go to the upstairs 07:14:02 why does he never notice _ 07:14:08 rofl 07:14:09 there we go 07:14:15 go up again 07:14:16 what 07:14:17 ok too late 07:14:23 haha 07:14:31 just 07:14:34 go up and down the stairs 07:14:35 at your leisure 07:14:38 stop 07:14:38 btw 07:14:42 going up and down the stairs takes 1-2 turns 07:14:44 god 07:14:44 finally 07:14:44 there we go 07:14:45 Woof 07:14:49 That was awesome 07:14:54 why did you do that 07:14:55 Mostly I just needed to go to bed 07:15:02 It was fun :D 07:15:04 monqy: he died 07:15:10 he died deliberately though 07:15:12 so it wasn't as funny 07:15:13 NihilistDandy: i predict you will never reach that stage again 07:15:25 08:15 who is nihilistdandy? 07:15:29 i don't know how to answer this question 07:15:31 elliott: I think you will find that Trog provides for the ones who bring him blood 07:15:50 08:15 and why did they stairdance a hydra several times without any plan? 07:16:04 it has already begun 07:16:15 lololol 07:16:17 TROG 07:16:19 TROG 07:16:20 TROG 07:16:21 TROG 07:16:37 couldn't you go to bed without dying? 07:16:38 monqy: he's on tv 07:16:47 monqy: Link? 07:16:56 NihilistDandy: telnet termcast.develz.org 07:16:57 b 07:18:02 oh no did you die 07:19:22 08:19 this isn't bad for 5 games 07:19:24 Yeah, but on purpose and to trivial challenges 07:19:24 monqy: how can he ever understand 07:22:51 Patashu: muck 07:23:16 :D 07:23:24 do you even know what muck is 07:26:03 Yes 07:26:22 what is it 07:26:30 Assuming we're still talking about text games, that is 07:26:39 yes, but probably not what you're thinking of 07:27:00 i'm referring to mummy chaos knight 07:27:04 Patashu: muck!!! 07:27:08 Oh, lol 07:27:31 Patashu: no you're doing it all wrong 07:27:33 die and go for muck 07:27:46 Next time I'll play muck 07:27:50 And I will rock it 07:28:02 nobody rocks muck 07:28:06 not even monqy and all he plays is muck 07:28:13 ragdoll rocks muck 07:28:37 Okay, too much talking in that channel 07:28:42 Patashu: you are going to disto a gsc and wield it right 07:29:11 and never let go 07:30:45 it's tempting 07:30:54 I don't know if I want to win or have fun yet 07:30:58 you can do 07:30:59 ~both~ 07:31:22 oh man 07:31:23 are you serious 07:31:30 yes 07:31:31 elliott, esolangs doesn't use php-cgi does it? 07:31:33 win with disto gsc 07:31:34 Or whatever 07:31:38 Sgeo: Why'd you ask? 07:31:38 so, ogres can't use armour, right? 07:31:42 so I should go spell casting hybrid at some point 07:31:44 elliott, bug, etc. 07:31:54 It uses php-fcgi. 07:32:01 "nginx+php-fpm are not affected" - so no. 07:32:10 Ah, ok 07:32:22 ?-s dumping source code would be irrelevant, anyway. 07:32:22 Maybe you meant: . ? @ ask bf do ft id msg pl rc v wn 07:32:31 The only exposed files are common MediaWiki stuff. 07:33:50 Somehow, I think http://en.wikipedia.org/wiki/Video_Life is a more usable programming environment than http://en.wikipedia.org/wiki/BASIC_Programming 07:34:06 Patashu: you're meant to dig or sth i think 07:34:37 08:34 Deleted sastopher[1/1]: Orc -> Elf -> Lair -> Swamp -> Snake -> Slime 07:34:39 wow what an order 07:35:16 pikhq_: It's probably easier to make a game of pong, anyway 07:35:21 * Sgeo is now interested in zero-player games 07:35:45 NihilistDandy: I'm not sure that BASIC Programming cart is even TC. 07:35:55 Sgeo: aka simulations 07:36:12 While Game of Life, of course, is. Modulo infinite space, of course. 07:36:21 Awesome 07:36:29 Math wins again 07:36:56 wow, what the hell 07:36:59 I have -five- heal wounds potions 07:37:01 and I'm only on D:3 07:37:03 Nice 07:37:18 'You can now bend space around yourself.' 07:37:19 is that good 07:37:26 that happened to me once 07:37:32 oh, it's blink+dispersal 07:37:33 cool 07:37:51 kmc: you should play crawl so all this stuff makes sense to you 07:37:58 don't you always bend space around yourself? 07:37:59 drugs: like video game powerups for real life 07:38:33 Sgeo: now ##crawl know my SECRET IDENTITY!!! 07:38:43 'You can now bend more space around yourself' just lacks panache. 07:40:16 wow 07:40:18 that bend space sure helped! 07:40:27 ~first heal wounds quaff of the game~ 07:40:40 What, that you're a scientist who, in a tragic type-level programming accident, created the most chaotic IRC bot possessed of AI and a taste for text games ever seen? 07:41:04 lambdabot being a close second. 07:41:31 Does DF count as a text game? 07:41:47 Sgeo: well i was rambling in #gamedev the other day about non-interactive games 07:42:04 Yes. 07:42:12 Or rather, a glyph game or whatever. 07:42:19 and how flash movies on newgrounds might almost count as games 07:42:45 you guys are already familiar with the nature of my rants though. 07:43:05 That flash is awful and shut up that is the end of the discussion? 07:43:17 nods 07:44:06 What do you imagine it would take to wipe PHP off the programming map? 07:44:34 tipex 07:44:41 Other than extermination (fsvo "other") 07:45:20 *Tipp-Ex 07:45:34 Unless you think...YES 07:45:36 Of course 07:45:43 An Israel pop band has been the key all along 07:45:50 *Israeli 07:45:50 humm.. drive it to near extinction 07:46:08 *fuckyou 07:46:20 *marryme 07:46:34 Teapacks (also known as Tipex) (Hebrew: טיפקס‎) was an Israeli band that formed in 1988 in the southern Israeli city of Sderot. Originally the band was named after the correction fluid Tipp-Ex, but the name was then changed so as not to infringe on the well-known brand. 07:46:48 Oh, fair point 07:47:10 go to guy for tipp-ex 07:47:27 Being European helps with that 07:47:42 We call that whiteout (Wite-Out) 07:48:31 Yeah, um, that's the first time I've seen "Tipp-Ex". 07:48:48 hey, elliot 07:48:50 want to see how my first ogak died 07:48:51 it was unreal 07:48:55 http://www.youtube.com/watch?v=AI_S0tswjWc 07:49:00 Patashu: k 07:49:10 I probably played wrong 07:49:11 but it was funny 07:49:19 elliott: I like this song already 07:49:30 They sound a bit like DDT or Gogol Bordello 07:49:49 And a little like Zlad 07:50:20 blonk 07:50:24 mmm, meph 07:50:35 so I hit it a bunch but suck at combat 07:50:39 so I have to guzzle ?heal wounds like a moron 07:50:44 NihilistDandy: this song is actually great 07:50:46 i mean 07:50:52 for eurovision at the least 07:50:58 Yeah, I'm into it 07:51:14 then I realize 'this isn't working' 07:51:17 Patashu: your error was using mephitic cloud 07:51:18 so I back up and use the goblin as cover 07:51:23 until the goblin gets confused and stops being my meat shield 07:51:26 and then I just run for the stairs 07:51:27 and then 07:51:28 this happens 07:51:41 fucking game 07:51:46 I laughed, though 07:51:49 elliott: shachaf: http://dl.dropbox.com/u/13786158/monqy.png 07:51:50 rip 07:51:59 I got confused and fell down the stairs 07:52:00 monqy: you neglected to misspell your name!!! 07:52:02 otherwise gr8 gr8 gr8 07:52:03 yet it still took like 3 turns for it to stop 07:52:09 how do i misspell "monqy" 07:52:10 is that what you look like 07:52:14 monqy: monky 07:52:16 oh 07:52:25 i also "forgot" to put monqy before the thing 07:52:34 its ok you get a special self-portrait 07:52:36 maybe my "forgettings" cancel each other out 07:52:46 im going to set that as the esolang wiki's background 07:53:13 I'm thinking ghoul next time. I like getting health from consuming corpses 07:53:21 & yes that is what i look at 07:53:24 especially in real life 07:53:31 That's exactly what I expected 07:53:57 monqy: are you a pear 07:54:00 yes 07:54:06 ah 07:54:16 i'm not 07:54:20 We are all pears here. Pear-reviewed esolang discussion 07:56:16 monqy: what's crawl 07:56:24 i dont know 07:56:32 me too 07:57:33 Oh, crawl? You guys should try it! It's a roguelike, but with no rules or strategies, just cowboys 07:59:32 console cowboys? 08:00:06 elliott: help should i use faith or clarity 08:00:27 uhhhh 08:00:29 faith means xom acts more but clarity means he won't confuse me (assuming that bug's fixed where xom confuses through clarity) which means less lame deaths 08:00:38 do you want to laugh or win 08:00:42 D: 08:00:52 ostensibly less lame deaths means more laughs 08:01:01 go for clarity then 08:02:51 @time monqy 08:02:52 Local time for monqy is Fri May 4 01:02:51 2012 08:02:58 monqy: oops 08:03:02 deazly 08:06:06 monqy: rip 08:07:07 Maybe Xom is what was missing from my last play 08:07:29 well 08:07:32 xom would make your play more NihilistDandy 08:07:36 but i think you need to make it less NihilistDandy instead 08:07:47 are you watching squarelos? 08:07:55 No, should I? 08:07:58 well 08:08:00 it's always an experience 08:08:24 Who the hell is he, anyway? 08:08:28 monqy 08:08:29 In channel, that is 08:08:32 Oh, okay 08:08:36 this is the second time i've told you that 08:08:54 the flashing square thing is his, that's not part of the game itself 08:09:07 also he has both autoexplore and a custom autofight script on space and bashes it a lot 08:09:08 uh 08:09:10 kinda like you actually 08:09:26 I might be in love 08:09:34 He is much faster, of course 08:10:06 I like "squarelos the Poker" 08:10:08 monqy: running from sigmund? how could you 08:10:20 I was slowed then got confused and then sandwiched with an ogre 08:10:27 he just wants to say hi 08:11:45 monqy: you should convert to chei 08:12:51 why 08:13:04 monqy: exactly 08:13:17 imagine all the fun of xom and all the slow of chei 08:17:01 09:16 who's on squarelos? 08:17:04 i don't understand this question 08:17:07 monqy: has anyone but you ever been on squraelos 08:17:10 *squarelos 08:17:15 yes 08:17:20 in the past year 08:17:24 yes 08:17:28 in the past 6 months 08:17:31 i think so 08:17:33 in the past 3 months 08:17:34 ask blade 08:17:40 who isn't online 08:17:42 in the past 24 hours 08:17:44 in the past 3 minutes 08:18:56 I just got 6 silver javelins from Xom 08:19:12 are you really 08:19:13 playing muck 08:19:17 Yeah 08:19:20 Doing okay, too 08:19:23 monqy: you might want to tell NihilistDandy why muck is a bad idea even if xom 08:19:29 LIKE YOU DIDN'T TO ME FOR MY FIRST FEW GAMES 08:19:29 NihilistDandy: muck is a bad idea 08:19:41 was i even around then 08:19:41 i said why not tha 08:19:42 *that 08:19:45 monqy: i don't remember 08:19:54 i chose muck because of you though 08:20:18 NihilistDandy: it's this bad: 09:20 muck[1/1]: Win this (without abandoning Xom) and you can win any argument before it starts. 08:21:12 what a great grinder strategy 08:21:12 i 08:21:13 no 08:21:15 you're kidding me 08:21:19 monqy: watch nihilistdandy 08:21:20 he just 08:21:25 meleed grinder with 22 hp and died 08:21:32 but xom revived him and gave him a crimson imp 08:21:44 this is awful he's going to survive again 08:21:45 Shit was so cash 08:21:49 No, I died 08:21:53 thank god 08:21:57 don't play muck 08:22:01 Being crazy is totally worth it, though 08:22:09 you can play ck 08:22:12 just don't play mu with it 08:22:28 The lack of hunger is really convenient, though 08:22:34 yeah but 08:22:37 you also can't quaff potions 08:22:43 Also, short sword 08:22:44 which xom makes even worse than it already is 08:22:50 spear is the best starting weapon 08:22:51 monqy wisdom 08:23:02 Right, short sword is the worst 08:23:19 you should open that door 08:23:20 no 08:23:21 the other one 08:23:25 no 08:23:28 if youre playing muck 08:23:33 then thats the kind of thing youre doing on a regular basis 08:23:51 don't you dare fucking survive 08:23:55 jesus christ 08:24:00 lol 08:25:11 monqy: hi 08:25:26 elliott: chaos spear zerked the trol 08:25:51 SID 08:25:56 monqy: has anyone won muck with xom 08:25:56 ? 08:26:00 elliott: yes 08:26:04 NihilistDandy: it doesn't matter 08:26:05 you're muck 08:26:11 pick anything, you will die the same 08:26:21 elliott: contrary to popular belief, i'm not the best player, and i certainly got worse after my hiatus 08:26:29 monqy: nonsense 08:26:31 you're the best player 08:26:39 how else could you dispense such pure wisdom 08:27:13 Oh, and I haven't even touched my skills 08:27:19 This is crazy 08:27:29 monqy: for example 08:27:34 monqy: has anyone else made their player into a flashing square 08:28:12 I don';t think so 08:28:30 monqy: exactly 08:29:00 I have a ring of see invisible 08:29:05 This is great news 08:29:12 closest would probably be xomscumming (ragdoll), who uses a flashing M 08:29:46 i know them because they died to a butterfly 08:29:50 (i asked sequell) 08:29:57 ah yes, I was around for that 08:30:07 was it intentional 08:30:10 yes 08:30:18 that makes it less cool 08:30:20 we had a "dying to things without attacks" party 08:30:21 -!- MoALTz_ has joined. 08:30:35 like fungi and toadstools and plants and bushes and butterflies 08:30:46 good 08:30:59 Level 4 08:32:24 Is there a scroll with very specific requirements for use? I've used this one near enemies and walls, but it doesn't seem to do anything 08:32:35 Oh, curse jewelry 08:32:37 Sweet 08:32:55 Cursed ring of see invisible :D 08:33:19 -!- MoALTz has quit (Ping timeout: 250 seconds). 08:34:30 elliott: have you tried smart kobold yet 08:34:33 monqy: no should i 08:34:36 yes 08:34:40 right now? 08:34:42 sure 08:34:43 i'd say to termcast it but 08:34:46 :'( 08:34:51 i could 08:34:53 stream it 08:34:54 if you know of a 08:35:01 not-completely-terrible thing for that 08:35:03 uhhhhh 08:35:06 depends on your standards 08:35:11 low 08:35:15 well high but 08:35:17 i can't expect much 08:35:24 i use justin.tv because it's the first thing i found a hacky shell script thingy to stream with 08:35:32 where by hacky shell script thingy i mean 08:35:43 elliott: If you were watching a second ago, you'd have shit yourself with rage at my survival 08:35:45 what to pass to ffmpeg to make it do streamy 08:36:03 monqy: the os x thing is still a problem 08:36:07 turns out ogak is better once you know you can pray over corpses 08:36:12 i'll try building it 08:37:19 Level 5 08:37:36 yaey 08:38:23 Now download libtcod1.5.0 and install into ../lib. You can copy the 08:38:23 version in ../../linux/lib to ../lib to get this effect. 08:38:25 uugh 08:38:28 -!- sebbu2 has joined. 08:38:39 ok let me try wine 08:39:37 wow, this ogak is crazy 08:39:44 I just met two ogres in a row and suffered no problems whatsoever 08:39:46 O_O 08:39:49 he's just suddenly...good??? 08:40:11 monqy: im compiling wine 08:40:20 failing that i'll reboot i think i have a disused linux partition on here 08:41:47 -!- sebbu has quit (Ping timeout: 246 seconds). 08:41:59 Warning: Clang currently miscompiles some parts of Wine. If you have gcc, you 08:41:59 can get a more stable build with: 08:41:59 brew install wine --use-gcc 08:42:00 oopse 08:43:01 monqy: i need squarelos entertainment for all this effort 08:43:09 ok 08:46:55 monqy: what happened 08:46:58 bad 08:47:16 rip 08:48:13 Srg 08:48:21 i didn't notice the water mocasine 08:50:31 is smart kobold really hard to play :( 08:50:59 depends on what you mean hard, play 08:51:05 thanks 08:52:26 god this build is so slow 08:52:28 @time monqy 08:52:31 Local time for monqy is Fri May 4 01:52:29 2012 08:52:35 happy 01:52:59 08:52:57 why couldn't you just get libtcod is there no mac libtcod or something 08:53:38 i guess i could i just 08:53:42 gave up after seeing it's not in homebrew 08:53:48 oh 08:54:26 should i just compile it myself 08:54:27 ill try it 08:54:43 where's the source 08:56:36 http://doryen.eptalys.net/libtcod/ oh no wheres the sourc 08:56:50 oh theres "svn" oh it's 404 08:57:11 https://bitbucket.org/jice/libtcod sourc 08:57:18 yeah i found that 08:57:59 how do i build libtcod 08:58:08 there's cmake crap and stuff here 08:58:09 no clue 08:58:13 uuugh 08:58:14 well 08:58:16 wine installed 08:58:17 ive only ever just used the binarys 08:58:18 lemme try this 08:58:20 ok 08:59:19 oh hey 08:59:20 i 08:59:22 found a thing 08:59:45 An application has requested X11 to change the resolution of your display. X11 will restore the display to its previous state when the requesting application requests to return to the previous state. Alternatively, you can use the ⌥⌘A key sequence to force X11 to return to the previous state. 08:59:45 help 09:00:04 monqy: go on 09:00:20 i can make my language change every turn i think 09:00:29 im going to do it 09:00:30 oh 09:00:30 howso 09:00:38 i discovered: crawl.setopt 09:00:43 omg 09:00:43 monqy: make it 09:00:46 change charset every turn 09:00:48 so the walls flahs 09:00:49 *flash 09:02:12 * elliott installs cmake oops 09:02:45 -!- elliott has quit (Read error: Connection reset by peer). 09:03:31 -!- elliott has joined. 09:04:54 it works 09:04:54 monqy: its not work 09:04:56 oh does it 09:04:57 oh so it does 09:05:05 monqy: you should make it never choose the same one twice in a row 09:05:13 also you didn't do the charset thing :'( (creibriadoses) 09:05:16 :( 09:05:30 monqy: wait i have a better idea 09:05:39 monqy: make the layout of the stats display change every turn 09:05:54 i'm going to make the hud panel change colours 09:07:04 wow im going to make so many of my options random 09:07:06 it's going to be great 09:07:53 just change a random option randomly each tur 09:07:54 *turn 09:08:02 wait 09:08:02 wait 09:08:22 monqy: change whether the messages are on top or bottom randomly every 50 turns or so 09:08:30 aaaahgh yesss 09:10:02 ../dircontrol.h:41: error: ‘NAME_MAX’ was not declared in this scope 09:10:02 ugh 09:10:28 ../firefly.cpp:65: error: ‘class TCODConsole’ has no member named ‘setBack’ 09:10:29 ugh 09:10:39 ... 09:10:52 That's the first time I've been highlighted because of a file name, I think 09:11:43 monqy: im maybe going to reboot into os x; does the justintv shell script you found support streaming a single window 09:12:19 no :( but if you make the streamy portion small and put your window in the top right of your screen it "works just fine" 09:12:34 probably there are better shell scripts but i just haven't needed one 09:12:34 uugh 09:12:37 that's annoying because 09:12:42 i want to tab to irc 09:12:45 ok i'll keep hacking this source 09:14:49 ugh 09:14:51 this tcod shit 09:14:53 is so shitty 09:14:58 the stable release 09:15:00 has no build system 09:15:02 the hg stuff 09:15:03 doesn't work 09:15:19 do the binarys do they not work?? 09:16:08 http://doryen.eptalys.net/libtcod/download/ 09:16:11 do you see an os x binary here 09:16:18 oh whoa there is 09:16:18 but 09:16:21 it's of too old a version 09:16:39 also a beta release 09:16:42 "beta" 09:16:47 smart kobold wants 1.5.0 09:17:02 hows wine 09:17:08 it just crashed 09:17:13 =/ 09:17:16 uhhh do i have a virtual machine thing on here 09:17:20 nope 09:17:32 ill try upgrading x11 09:20:17 monqy: ugh this stuff looks like a pain 09:20:19 where's your script 09:20:24 what script 09:20:30 oh 09:20:32 that thing 09:21:50 where i found it was http://michaelchinen.com/2011/06/27/justin-tv-streaming-in-linux/ but searching for justin tv ffmpeg returns a lot more results which might be better 09:22:10 http://stackoverflow.com/questions/10050988/haskell-removes-all-occurrences-of-a-given-value-from-within-a-list-of-lists 09:22:13 scroll down to the last answer :D 09:22:20 monqy: that's what i found too 09:23:23 also this deleted one 09:23:23 [[ 09:23:25 Thanks to your class mate I seem to have proof you are cheating on my coursework! Mr Badr expect 0% for your Haskell coursework and we may even remove the marks already attained in your previous coursework. Furthermore this username will be sent to other all the lectures who will check for plagiarism in for their coursework. You have been warned and have been told several times that you must not do this and their will be a severe pena 09:23:26 lty! Your autumn modules will be reviewed too! 09:23:28 Please Contact the your tutor who will give you advice on this situation. 09:23:30 ]] 09:26:55 monqy: how did your configuration go 09:26:59 uhh 09:27:01 configuration?? 09:27:17 crawl 09:27:19 oh 09:27:20 it's 09:27:22 still going 09:32:29 wow changing status caption colour each turn makes it so they each get a different colour that applies when they're updated 09:33:18 i want to se 09:33:20 *see 09:33:35 that's good 09:33:40 not quite good enough yet though 09:33:47 right i've only just started 09:34:48 Error: No available formula for zenity 09:34:48 ugh 09:36:06 monqy: might have smart kobold running soon 09:36:17 yesss!! 09:38:42 what else to randomis hm 09:39:22 Unhandled exception: unimplemented function msvcp80.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z called in 32-bit code (0x7b82756c). 09:39:23 ugh 09:40:44 monqy: ill try linux 09:40:55 -!- elliott has quit (Remote host closed the connection). 09:42:25 -!- elliott has joined. 09:42:30 ugh this installation is disused 09:42:31 monqy: hi 09:42:47 helo 09:43:50 ./kobold_bin: error while loading shared libraries: libtcod.so: cannot open shared object file: No such file or directory 09:43:53 i forget what this error means 09:44:43 libtcod.so is in ../lib 09:44:47 er 09:44:51 well 09:44:53 somewhere in there 09:44:54 right but 09:44:57 i copied it 09:44:57 so 09:45:08 oh hmm 09:45:15 did you copy it onto your loadpath 09:45:21 LD_LIBRARY_PATH=. works :p 09:47:38 -!- elliott has quit (Read error: Connection reset by peer). 09:47:41 -!- elliott_ has joined. 09:47:48 monqy: it ~sort~of~works~ 09:47:58 i start it and little lines of blue light dance at the top of the screen 09:48:00 and the music starts 09:48:01 and they keep dancinga 09:48:04 *dancing 09:48:06 and nothing else happens 09:48:08 and it's fullscreen 09:48:17 unfollscren it 09:48:19 how 09:48:23 theres a thing 09:48:28 thanks 09:48:42 when you start it 09:48:53 thers a togl full screen option 09:48:55 no 09:48:57 you don't understand 09:49:03 it does not show anything on my screen apart from the tiny lines of light at the top 09:49:28 uhhhh 09:49:32 how did that happen 09:49:46 let me check my crystal ball. 09:50:26 does anyone know how to force sdl to be windowed 09:50:32 alternatively 09:50:39 you could try wineing it 09:50:40 monqy: what exact keystrokes do i need from it starting to get it windowed 09:50:42 so i could do it blind 09:50:51 no, it doesn't work in wine, i tried on os x 09:50:56 it was an error with an unimplemented function 09:50:56 so 09:51:20 jjjjjjj 09:52:03 noted 09:52:09 how long do you have to wait before starting it for that to work 09:52:11 loading time and stuff 09:52:19 and does the music take a while to start for you too 09:52:30 the music happens once you start playing the game 09:52:46 huh, it suddenly started working 09:52:57 it's a bit small windowed :( 09:53:02 :( 09:53:07 i'll lower my resolutionle 09:53:09 *resolution 09:53:10 less to stream too 09:54:03 monqy: link script again? 09:55:34 http://michaelchinen.com/2011/06/27/justin-tv-streaming-in-linux/ i had to change it a bit to get it working but 09:55:42 can i have your copy 09:55:43 ive done enough 09:55:44 changing 09:55:45 for one day 09:56:41 i changed the qual line to 09:56:45 QUAL="ipod320" # one of the many FFMPEG preset 09:56:55 since thats a ffmpeg preset for me and "fast" is not 09:57:02 and i changed the ffmpeg invokation to 09:57:06 ffmpeg -f x11grab -s "$INRES" -r "$FPS" -i :0.0 -f alsa -ac 2 -i hw:0,0 -vol 4096 -vcodec libx264 -vpre "$QUAL" -s "$OUTRES" -acodec libmp3lame -ar 11025 -ab 128k -threads 0 -f flv "rtmp://live.justin.tv/app/$STREAM_KEY flashver=FMLE/3.0\20(compatible;\20FMSc/1.0)" 09:57:14 because of i forget why 09:57:24 oh right uh 09:57:31 thaaaaaaaats a bit broken i think 09:57:40 because there's one part that I should have changed 09:57:41 but I didn't 09:57:45 and II keep forgetting to 09:58:04 the -vol thing i think it is 09:58:24 im like 3 seconds away from giving up on this and never playing smart kobold 09:58:28 since i've gotten reports of my streams have hilaribad clippy audio 09:58:32 :( 09:58:48 at least play smart kobold, even if you don't stream it 09:58:52 how bad will the quality be at 960x600 anyway 09:58:58 i doubt you'll be able to see the individual tiles 09:59:00 dunno 09:59:32 what target fps??? 09:59:32 should i use 09:59:43 i just 20 for that 10:00:00 (i havent messed with it) 10:00:00 which is the vol thing 10:00:11 oh 4096 10:00:11 its one of the ffmepg flags 10:00:13 what should i change that to 10:00:16 dunno 10:00:19 "havent mesed" 10:00:32 im fine with awful clippy audio it's like home to me 10:00:56 please open up http://www.justin.tv/ehird 10:01:22 opend 10:01:24 [rtmp @ 0x138d660] Server error: Authentication Failed. 10:01:24 help 10:01:28 uhh 10:01:34 did you put your stream key in the stream key thing 10:01:43 yes 10:01:57 i don't know whats wronge :( 10:02:16 btw i won't be looking at the 10:02:17 chat thing 10:02:21 ~irc~ 10:02:25 i wont be using it 10:03:19 http://community.justin.tv/forums/showthread.php?t=7479 10:03:23 [[ 10:03:24 Long & short of it is simple - FFMpeg is NOT intended for streaming stuff on the Internet. Never was. It's only intended for playing stuff back locally. 10:03:24 Try not using FFMpeg. You'll be amazed at what will happen..... 10:03:24 Cheers 10:03:25 ]] 10:03:27 thanks a lot buddy 10:04:08 oh 10:04:12 you have to cut off the flashver apparently?? 10:04:21 that works 10:04:24 monqy: am i broadcasting 10:04:32 your thing is flashing 10:04:39 but not quite baordcasting yet 10:04:44 [libx264 @ 0x1690400] broken ffmpeg default settings detected 10:04:44 [libx264 @ 0x1690400] use an encoding preset (e.g. -vpre medium) 10:04:45 [libx264 @ 0x1690400] preset usage: -vpre -vpre 10:04:45 [libx264 @ 0x1690400] speed presets are listed in x264 --help 10:04:45 [libx264 @ 0x1690400] profile is optional; x264 defaults to high 10:04:47 it's like it tried broadcasting but didnt quite make it 10:04:55 aha 10:04:57 now it's working 10:04:59 fast is a preset for me 10:04:59 yes 10:05:00 and ipod320 isn't 10:05:03 oh 10:05:03 can you see me 10:05:07 it's black 10:05:14 are you sure 10:05:15 "a start" 10:05:18 i'll refresh 10:05:29 i refreshed and it's still black 10:05:34 let me test 10:05:36 oh 10:05:39 there it goes? 10:05:44 great 10:05:52 does it work now? 10:05:55 oh wait no 10:05:58 wtf 10:05:59 it went offline and showed a pic 10:06:04 its offline now 10:06:15 what pic? my computer or just 10:06:16 "oops" 10:06:16 "any pice" 10:06:22 your computr 10:06:22 maybe the bitrate is too high 10:06:24 ok 10:06:34 i'll lower the audio bitrate 10:06:48 live again 10:06:49 -!- cheater_ has joined. 10:06:51 black 10:06:59 "drop=18" 10:07:02 perhaps that has something to do with it 10:07:09 "drop=19" 10:07:28 is it dropping all of your frams 10:07:28 let me try a lower fps 10:07:38 ok try now 10:07:38 its 10:07:39 8 fps 10:07:41 anything can manage 8 fps 10:07:52 drop=9 lol 10:07:55 it's still blakce 10:08:15 whatever game you were playing before, i'm pretty sure ffmpeg is a worse game 10:09:00 lemme try and watch my own 10:09:15 ad 10:09:16 gr8 10:09:28 i didn't realize crawl had audio 10:09:34 it doesn't 10:09:37 whoa. 10:09:41 it does if you make it 10:10:01 you guys always take things to the next level 10:10:01 -!- elliott_ has quit (Read error: Connection reset by peer). 10:10:10 -!- cheater has quit (Ping timeout: 260 seconds). 10:10:52 -!- elliott_ has joined. 10:11:00 hmph 10:11:34 :( 10:12:04 can VLC do audio 10:12:10 no clue 10:13:02 it can play audio files. i dunno anything about streaming thouhg 10:13:27 monqy: maybe it's working now?? 10:13:39 its; black 10:13:48 well 10:13:52 the bitrate is like 273 kb/s 10:13:56 and my upload is like 10:13:58 less than that 10:14:39 monqy: now??? 10:14:40 -!- Phantom_Hoover has joined. 10:16:09 what about now i set the resolution to something ridiculously low 10:16:21 oh it looks on 10:16:31 yeah it's 10:16:34 going alright 10:16:35 it should be a hideously distorted view of my screen 10:16:38 screenshot 10:16:42 i can 10:16:44 adjust the resolution and stuff 10:17:06 Oh fucking great, I have aura over half my field of vision. 10:17:06 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 10:17:07 (that was a request for a screenshot) 10:17:28 ...and my keyboard has forgotten that it's a UK one. 10:17:29 im screnshot 10:17:36 i too am screnshot 10:18:09 that's a quality bitrate 10:18:11 aura as in that stuff i see sometimes when i get low blood sugar 10:18:18 or aura as in a video game effect :P 10:18:20 http://dl.dropbox.com/u/13786158/notsobad.png 10:18:35 obviously the answer isnt important to me 10:18:36 haha nice it just 10:18:39 chopped off part of my screen 10:18:40 -!- Sgeo has quit (Ping timeout: 276 seconds). 10:18:53 lemme try and start the game 10:18:55 see how terrible it looks 10:19:29 how does it look & what's the fps like 10:19:56 fps is good enough and i can see it "good enough" 10:20:04 what about the AUDIOE 10:20:11 it works 10:20:19 is it clip 10:20:46 no it's on the quiet side and only in my right ear phone 10:20:48 ill tweak the settings slightly just to make them less completely terrible 10:22:51 monqy: restarted 10:23:05 ites black 10:23:09 give it a minute to starte 10:23:15 ok 10:23:19 i can lower the bitrate if it doesn't 10:23:42 oh it 10:23:43 stopped 10:23:47 monqy: try now 10:23:55 blak 10:24:04 another ten seconds 10:24:15 blaak 10:24:19 ok fine 10:25:02 it's going 10:25:10 woot 10:25:16 screenshot? 10:25:37 also can you toggle fullscreen ingame 10:25:53 because if so i'll probably do that because of 10:26:01 ~the quality issues~ 10:26:05 *the ~quality 10:26:26 http://dl.dropbox.com/u/13786158/takeii.png 10:26:28 @time monqy 10:26:29 Local time for monqy is Fri May 4 03:26:28 2012 10:26:31 s/ $// 10:26:40 wow it's worse somehow 10:26:40 you can togole with escap menu i think 10:26:47 lemme try that 10:27:20 how did that go 10:27:47 it was just like nonfullscreeen except in the upper lefthand corner 10:27:57 no biggening 10:28:00 or anything like that 10:28:09 oh 10:28:13 weird 10:28:17 i'll just leave it unfullscreened then 10:28:17 are you able to like 10:28:18 read the text 10:28:24 some of it 10:28:27 good enough 10:28:34 ok, brb one second and then let's get started 10:28:37 ok 10:28:47 monqy: you're in charge of linking Phantom_Hoover to the stream 10:28:54 oh 10:29:03 Phantom_Hoover: http://www.justin.tv/ehird 10:29:30 all i see is 10:29:30 lag 10:29:39 lots 10:29:40 theres lots of that 10:29:40 of lg 10:29:43 I AM ON TELEVISION 10:29:43 lag howso 10:29:44 too 10:29:51 ok who's 10:29:51 ready 10:29:52 way 10:29:52 wait 10:29:55 lemme up the font size on this irc 10:29:57 Well I *still* haven't said anything beyond 'oh' in the stream. 10:29:59 Oh wait 10:30:03 Just now I did. 10:30:11 now you can all see stuff 10:30:15 hopefully 10:30:19 not yet 10:30:19 ok is everybody sitting comfortably 10:30:25 it hasn't laagged to this side yet 10:30:29 ok there it goes 10:30:29 what 10:30:31 how laggy is it exactly 10:30:39 pretty laggy 10:30:41 but it's ok 10:30:46 Hello mum! 10:31:04 here we go!!! 10:31:14 monqy: you'll have to remind me of the keys as i go 10:31:39 the keys are pretty simple 10:31:43 What’s that game? 10:31:47 is thi9s crawl 10:31:47 smart kobold 10:31:51 smart kobold 10:31:56 whats music 10:32:01 smart kobold 10:32:29 cant read 10:32:30 words 10:32:33 whAT 10:32:43 monqy: can i eat corpses 10:32:52 i don't think so 10:33:33 i have no clue what the fuck is going on 10:33:40 where's my hp 10:33:47 also you should search a lot but searching is pretty tolerable since it shows you where yous earch and searching is guaranteed to find traps and then the treaps are remove after searching 10:33:51 the blue stuff is your hp 10:33:59 oh 10:34:01 that's 10:34:03 the stupidest hp display i've ever seen 10:34:28 wait 10:34:37 the blue tinkly stuff is hp 10:34:43 yes 10:34:54 help 10:34:58 when you lose hp it turns brown and falls 10:35:03 help 10:35:12 ellitt if you press s multiple times your search radius grows 10:35:15 There’s about 45 seconds of lag. 10:35:19 wtf is this game 10:35:24 smart kobold 10:35:28 monqy: are you responding to all my old searches 10:35:32 this lag is 10:35:33 yes 10:35:35 not tenable 10:35:38 dude smart kobolds make 10:35:38 come on 10:35:39 no sense 10:35:42 i have to tweak the settings 10:35:57 oh shit the bitrate went up!! 10:35:58 look im just going to 10:36:00 lower the fps 10:36:21 will 2fps make it unlaged 10:36:24 i tried 5 10:36:32 actually i'll try 3 10:36:46 How crappy is your upstream bandwidth? 10:36:49 ion: really crappy 10:36:55 like 60 Kio/s max crappy 10:36:58 ok how is it now 10:37:14 god it really doesn't feel like the future over here 10:37:19 monqy: 10:37:21 You’re using H.264, right? 10:37:24 yes but 10:37:27 approx. as crappy? 10:37:31 monqy: seriously? 10:37:31 ugh 10:37:54 well 10:37:59 crappier now that the fps is lower 10:38:05 but no less laggy? 10:38:15 ugh 10:38:16 monqy 10:38:18 look up presets for me 10:38:21 find one crappier than "fast" 10:39:08 they should be in your PREFIX/share/ffmpeg directory 10:39:22 help 10:39:25 which one's crappier 10:39:30 i dont know 10:39:43 you could find your copy of fast and make a copy of it with crappier everywher 10:40:09 let's see if ultrafast is better or worse 10:40:21 how's it 10:40:29 not up yet 10:40:58 monqy: still not up? 10:41:00 What the eff are you doing??? 10:41:05 hi 10:41:07 hi 10:41:15 its "off line": 10:42:05 ok im 10:42:06 trying another thing 10:42:20 oh that made it worse 10:42:20 oh there it goes 10:42:23 "upe" 10:42:25 how laggy now 10:42:29 uhhh 10:42:29 i think probably more 10:42:33 but i can probably fix that 10:42:51 about a while laggy 10:42:54 gr8 10:43:38 this is kind of hopeless 10:43:53 last resort 10:43:55 ive lowered my resolution 10:45:00 ok there is 10:45:05 literally no way the quality can get shittier 10:45:09 if this is laggy 10:45:10 tough 10:45:14 yes there is 10:45:16 its black 10:45:25 it 10:45:26 stopped 10:45:29 rip 10:45:30 let me try that again 10:45:48 oh there it goes 10:46:27 how's it doing 10:46:59 lagged about 30s 10:47:07 rip 10:47:11 i cancelled it 10:47:14 oh fuck it 10:47:19 im putting it back on and playing it deal with it 10:47:27 ok im fine w lag 10:47:49 is it working 10:47:59 are Phantom_Hoover and ion watching 10:48:04 blacke 10:48:04 mo 10:48:06 no 10:48:09 Phantom_Hoover: watch 10:48:15 monqy: still? 10:48:18 Kind of, but i’m about to fall assleap. 10:48:21 it dead 10:48:30 now? try refreshing 10:48:46 ok it goe 10:49:35 -!- NihilistDandy has quit (Quit: ["Textual IRC Client: www.textualapp.com"]). 10:50:12 do i really forget parts of the level as i go 10:50:17 no 10:50:19 weird 10:50:20 are you sure 10:50:24 sort of 10:50:31 you "forget" them in a sense but 10:50:38 that sense is that other parts of the level go over them 10:50:42 it's a jefflaitism 10:51:13 so you'll end up forgetting things when you overwrite them 10:51:24 with knowledge of your current z-positioning 10:51:27 er 10:51:27 from 10:51:28 w/e 10:51:29 Remembering the level is available as DLC for just $19.99 10:51:44 oh looks like you died 10:51:54 this game is difficult 10:52:27 are all jeff lait games this difficult 10:52:34 i don't think so 10:52:46 i'm blanking on most of them 10:52:58 sword in hand is pretty difficult but not smart kobold difficult 10:53:05 I've never really tried powder or jacob's matrix 10:53:06 uhhhhhh 10:53:10 blanking on the rest 10:54:34 they're not going to let me chokepoint them are they 10:54:43 they're smart kobold 10:54:44 s 10:54:46 :( 10:55:27 this game is impossible 10:55:28 has anyone won 10:55:34 i don't know 10:55:51 as you may have figured out, smart kobold is less of a game than an experience 10:56:03 or a work of art 10:57:00 i wasn't even killed by smart kobold that time 10:57:04 i was killed by Smart Kobold 10:57:16 that's because you walked through all those traps 10:57:32 but it's so boring to search all the time!!!! 10:57:39 just hit keys faster 10:57:50 also one thing you can do is use m to explore the levl 10:58:04 yeah what does that 10:58:04 do 10:58:04 its nice to see it before you alert all the kobolds 10:58:07 m 10:58:10 i did 10:58:11 and also what they do when you alert them 10:58:13 oh 10:58:23 m and then hjklyubn to look around 10:58:33 do i get to keep the memory 10:58:57 depends on if you went over yourself 10:59:10 i dunno if you get to keep it at all actually 10:59:18 that jefflaitism is 10:59:21 really annoying and confusing 10:59:42 I’ll continue to stream the video through the brain implant while sleeping. Goode nyghte. 10:59:52 i wish i had one of those 10:59:58 ion: rip 11:01:05 Thanks, will do. 11:01:09 monqy: i correct that to "really really annoying and confusing" 11:02:11 I forget if terrified baby kobolds become normal kobolds when they drop their pacifiers or not 11:02:56 im lost 11:03:38 monqy: oh, i see what you mean by z-level 11:03:42 the level actually overlaps 11:03:48 yeah 11:03:55 oops 11:04:09 this game is impossible 11:04:15 quite possibly 11:04:21 I've sure never won iut 11:04:22 it 11:04:24 will i derive any more enjoyment out of 11:04:26 continuing 11:04:30 no clue 11:04:47 strike that "more" actually 11:04:57 no clue 11:05:08 "no clue" - monqy, 2012 11:06:07 i think i give up 11:06:26 ok 11:06:31 creibriadoses 11:06:39 :'[ 11:06:53 your mouth went angular all of a sudden 11:06:59 :'< 11:07:04 help 11:07:09 :'- 11:07:13 ,,, 11:07:21 :' 11:07:25 : 11:08:42 -!- elliott_ has quit (Quit: Leaving). 11:10:45 -!- elliott has joined. 11:11:34 hi 11:14:11 helo 11:15:17 monqy: wow that audio quality was good wasn't it 11:15:31 i 11:15:33 i cant remembr 11:25:04 anyway 11:25:08 smart kobold is an evil game 11:33:38 -!- monqy has quit (Quit: hello). 11:36:20 @tell monqy Yes, Smart Kobold is winnable: http://www.youtube.com/watch?v=cfS6OwitNoM 11:36:20 Consider it noted. 11:45:24 -!- TeruFSX has quit (Ping timeout: 272 seconds). 12:05:44 -!- Phantom_Hoover has quit (Remote host closed the connection). 12:07:22 -!- Phantom_Hoover has joined. 13:34:11 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 13:34:19 -!- Patashu has joined. 13:34:19 -!- Patashu has quit (Client Quit). 13:38:05 -!- elliott has quit (Remote host closed the connection). 14:22:52 -!- asiekierka has joined. 15:01:50 -!- esolang_1234 has joined. 15:02:01 `welcome esolang_1234 15:02:05 esolang_1234: 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 15:02:36 I know :). I've read the wiki for a while now, but this is the first time on the chat. 15:04:16 -!- esolang_1234 has left. 15:11:13 -!- KingOfKarlsruhe has joined. 15:40:38 -!- ais523 has joined. 16:15:41 -!- sebbu2 has changed nick to sebbu. 16:31:24 -!- olsner has quit (Ping timeout: 245 seconds). 16:38:29 -!- jfischoff has joined. 17:08:28 -!- MoALTz_ has quit (Quit: brb). 17:08:53 -!- MoALTz has joined. 18:06:19 -!- calamari has joined. 18:12:59 -!- MoALTz has quit (Ping timeout: 252 seconds). 18:13:17 -!- MoALTz_ has joined. 18:21:24 -!- Ngevd has joined. 18:21:48 Hello 18:24:28 -!- asiekierka has quit (Remote host closed the connection). 18:26:27 -!- MoALTz__ has joined. 18:26:43 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 18:28:50 -!- olsner has joined. 18:31:18 -!- MoALTz__ has quit (Quit: brb). 18:31:33 -!- MoALTz has joined. 19:03:04 It's queit... 19:07:11 -!- zzo38 has joined. 19:08:18 *quiet 19:08:30 Hello zzo38, fungot 19:08:32 Ngevd: has anyone else read srfi-74 yet?) extra-www compliant. you can't rush these kind of limitations would be in the form of regions away from the swarm all the effects 19:08:38 Hello 19:08:44 It's quiet 19:09:46 I wonder how commonly the Show, Bounded, and Enum classes are used in Haskell for the purpose I am using them for in this WizardCard parser program with the BuiltinKeyword datatype. 19:10:01 How are you using them 19:10:40 data BuiltinKeyword = KW_convert | KW_enum | KW_fail | KW_if | KW_macro | KW_section | KW_success deriving (Eq, Bounded, Enum, Show); builtins :: Map String Word32; builtins = M.fromList $ zip (drop 3 . show <$> [minBound..maxBound :: BuiltinKeyword]) [0..]; 19:12:42 Does <$> have a lower precedence than .? 19:12:48 Actually I could probably use fromDistinctAscList since the data is already sorted 19:13:24 zzo38, how busy are you at the moment? 19:13:55 Ngevd: Not much. If you have something to tell to me then please do, regardless of how busy I am; if I cannot do so at the moment I say so. 19:14:23 I was wondering if you could teach me category theory, or at leat introduce me to it 19:14:32 Ngevd: The precedence is correct in that code. It does work. 19:14:35 Or tell me what I need to know first? 19:15:57 Ngevd: There are articles in Wikipedia. But in general: A category consists of a collection of objects, and a collection of morphisms, each morphism having an input and output object, such that there is an identity morphism of each object, and a composition operation which if you have a morphism (f : a -> b) and (g : b -> c) then you can compose them (g . f : a -> c). 19:16:19 Composition is associative and has the identity morphisms of the objects as identity leaving the other side unchanged. 19:16:41 So it is sort of like a monoid except that you need to indicate the object on each side. 19:17:00 Is this good to you so far? 19:17:15 Let it sink in 19:17:47 Can there be multiple morphisms with the same input/output objects? 19:17:52 Ngevd: Yes. 19:17:56 Okay 19:18:39 Okay, I think I know what's going on 19:20:03 A few examples: * The category of sets. Objects are sets, and morphisms are functions having elements of those sets as the inputs and outputs. * Any monoid can be made a category with a single object. * Any category has a dual where the input/output are reversed and composition is reversed. * Any directed graph makes a category, where objects are the nodes and morphisms are the ways to walk from one node to another. 19:23:12 Okay 19:23:21 And then there are functors, monads, and so on 19:24:53 A functor is a way converting objects and morphisms from one category to another. I will use (T x) to represent the object in the new category corresponding to (x) in the old category, and (fmap f) to represent the morphism in the new category corresponding to the morphism (f) in the old category. 19:25:16 A functor must satisfy the laws: fmap id = id and fmap f . fmap g = fmap (f . g) (same as in Haskell). 19:26:47 So that a morphism from (x) to (y) in first category becomes morphism from (T x) to (T y) in second category. It may be the same category in both cases in which case it is called endofunctor. (The Functor class in Haskell is for endofunctors on the (->) category.) 19:27:39 What do you mean by the (->) category? 19:28:10 By the (->) category I mean the main category of Haskell; the category with types as objects and functions as morphisms. (In Haskell, categories can be identified using the type for their morphisms.) 19:28:19 Okay 19:31:22 A monad on some category is an endofunctor on that category with two additional operations eta (or return) and mu (or join), with eta :: (x -> T x) for any object x and mu :: (T (T x) -> T x) for any object x; these must also satisfy certain laws. For example the identity monad; the endofunctor converts all objects and morphisms to themself, and eta and mu are both identity morphisms (this works with any category). 19:32:49 There are also, morphisms which can be inverse of another; if f is inverse of g then f . g = g . f = id (possibly two different identity morphisms if they are different objects). And then, final objects, which means for each object x, there is exactly one morphism from x to the final object. 19:33:25 You can actually do a lot of things with category theory; you may be able to figure out some of these things by yourself, too. 19:34:40 Okay 19:35:57 In addition, the eta/mu operations of a monad are what are called "natural transformations"; Wikipedia has diagrams to explain what a natural transformation is. 19:38:03 I think there may be some other people on here who know a few things about category theory, too. 19:48:06 -!- MoALTz has quit (Ping timeout: 248 seconds). 19:52:30 oh 19:52:31 dear 19:52:31 is 19:52:33 zzo38, 19:52:35 explaining 19:52:37 monads 19:52:38 to 19:52:41 taneb 19:53:00 oh 19:53:01 dear 19:53:01 is 19:53:03 Phantom_Hoover: 19:53:06 posting 19:53:07 one 19:53:08 word 19:53:10 per 19:53:13 line 19:53:23 Not any more. 19:56:49 Would T (T x) be an an object in a category of categories? 19:57:13 Ngevd: No, T (T x) is an object in the same category as the base category, because T is an endofunctor. 20:00:02 Oh Jesus Christ you *asked* him to do this? 20:00:10 Ngevd, 20:00:14 what exactly 20:00:17 went through your head 20:00:36 Phantom_Hoover, morbid curiosity 20:01:09 And an endofunctor is a transformation from a category to the same category, right/ 20:01:35 Ngevd: Yes 20:02:08 But each object may not end up as the same object? 20:02:19 Ngevd, i mean 20:02:26 i get why you'd want to learn cat theory 20:02:28 but 20:02:31 asking zzo?? 20:02:31 Ngevd: Yes, it might not. 20:03:44 So, mu takes a category that has been transformed twice by the same endofunctor back one transformation? 20:04:46 Ngevd: Perhaps I am not explaining it so well. Ask someone understanding better, or look in Wikipedia. Also notice that these monad laws are the same as Haskell, in case you can understand better that way. 20:05:10 I'm perhaps not listening very well either? 20:05:32 Ngevd: Yes, that too. 20:05:54 Monads are just monoids in the category of endofunctors. 20:05:57 Phantom_Hoover, who would you have asked? 20:06:39 Ngevd, probably oerjan, if he's in; otherwise, either Google it, go into #haskell for resources or ask any number of people who aren't zzo. 20:06:54 Il 20:07:09 *I'm about to run out of battery, so I'll go now 20:07:51 -!- Ngevd has quit (Quit: BATTERY LEVEL). 20:15:04 -!- ais523 has changed nick to about. 20:17:50 -!- oerjan has joined. 20:22:22 -!- about has changed nick to ais523. 20:43:00 -!- oerjan has quit (Quit: Lost terminal). 20:44:29 -!- Taneb has joined. 20:44:40 Hello 20:44:46 Do you know what time it is? 20:44:52 IT'S DWARF FORTRESS TIME 20:47:10 I think it crashed 20:47:22 -!- derdon has joined. 20:49:47 Taneb, where stream# 20:52:47 -!- Taneb has quit (Read error: Connection reset by peer). 20:53:00 -!- Taneb has joined. 20:53:09 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 20:55:38 @ping 20:55:38 pong 20:55:43 :) 20:55:49 dwarf fortress time for realz? 20:56:15 4 reelz 20:59:32 -!- elliott has joined. 21:07:18 hi 21:07:18 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 21:07:29 elliott: dwarf fortress time 21:08:22 ill watch later 21:12:02 o 21:26:58 Yay happiness and marriage and love 21:27:23 I'm gonna let them have this party 21:29:05 -!- elliott has quit (Remote host closed the connection). 21:30:50 -!- elliott has joined. 21:33:31 ais523: it's 4 time 21:33:44 what sort of 4? 21:33:48 begat 21:34:06 hmm, uxterm is broken. why is uxterm broken? 21:34:21 so that you could ask 21:34:24 oh, there it goes 21:34:33 * elliott wonders who Kray is 21:34:48 elliott: someone whe haven't seen here before, I expect 21:34:50 hi Kray 21:34:52 `? welcome Kray 21:34:55 `WELCOME KRAY 21:34:55 welcome Kray? ¯\(°_o)/¯ 21:34:59 KRAY: 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 21:35:02 has a Finnish name 21:35:05 `?welcome Kray 21:35:07 `welcome Kray 21:35:08 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?welcome: not found 21:35:08 there we go 21:35:10 Kray: 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 21:35:19 I find these bots highly annoying 21:35:27 ^rainbow Great! 21:35:27 Great! 21:35:28 ^celebrate 21:35:28 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 21:35:29 | | | `\o/´ | | | `\o/´ | | | 21:35:29 /< >\ |\ | /| >\ >\ | /< /´\ /< 21:35:29 /'\ (_|¯'¯|_) 21:35:29 (_| |_) 21:35:44 `quote 21:35:47 758) Yes, it is true; I don't really like PHP either. 21:35:49 Kray: Feel free to make them less annoying, I'm sure they'll accept patches for fungot 21:35:49 Lumpio-: are you making it with was just goddamn crappy browser. :p fnord/ fnord, but that 21:35:52 ^source 21:35:52 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 21:35:54 There 21:36:00 Get hacking 21:36:15 ^RAINBOW DASH 21:36:21 Darn, it's case sensitive 21:36:27 ^rainbow RAINBOW DASH 21:36:28 RAINBOW DASH 21:36:35 It's not really a rainbow. 21:36:42 Indeed. 21:36:59 `@ Kray ? esoteric 21:37:00 `@ Kray ? finland 21:37:02 Kray: This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 21:37:06 We need more wisdom entries to spam newbies with. 21:37:09 We don't have enough. :( 21:37:16 Kray: Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus. 21:37:17 `@ Kray ? Ngevd 21:37:19 Kray: Qiqj.uTp!1:42rz>G.isYy&.b.`..epgJ.*0"AA.$IlT.a@.jJoF.ۋL..cf.Քm!Yu!@9%4`p$׉6Kʋ.q)..R=tTm8N;.|\..,SORa!.v.3'.x.Ou>.Zl.'%JO6KE`ϔ..3(9}.j.3(+__֦.G]..%j]Db&.;Yb].!.|Ny2=VvcůakI.C].$h.>U.GHU?O\)[v+b?.G;#Lx C.`7cCѢ$ \ }'6E.ea|. 21:37:25 elliott: it's possible they're here for talking about esolangs 21:37:27 rather than messing with bots 21:37:37 ais523: Well, then they're in the wrong place! 21:37:44 no they aren't 21:37:51 lol 21:37:51 Pffffft 21:37:58 You must be new. 21:46:32 -!- MoALTz has joined. 21:48:40 Well, goodnight 21:48:48 bye :) 21:49:24 -!- Taneb has quit (Quit: SLEEP). 21:57:41 @dave4420 when u copy and paste from notepad++ it turns commas to semi. – Mike 9 hours ago 21:57:41 Unknown command, try @list 21:58:16 semicommas! 21:59:32 By the way, my question appeared after reading this tutorial haskell.org/haskellwiki/IO_inside and this paper webcache.googleusercontent.com/…) – user1374768 8 hours ago 21:59:32 21:59:32 21:59:33 An IO type defined as RealWorld->(a,RealWorld) is used here, so an action sequence is realized using the fake parameter RealWorld. But IMHO this model is impossible in pure language without outer compiler hacks. So I wonder why this implementation is used, hope that pdf has more clearly explanation. – user1374768 8 hours ago 21:59:43 OK, http://www.haskell.org/haskellwiki/IO_inside should be deleted 22:00:09 it's a whole page devoted to the State RealWorld "model" 22:00:42 why don't you like that ""model""? 22:01:02 ais523: because it's false, misleading, and not a model 22:01:10 and many people believe it anyway 22:01:14 ah, OK 22:01:19 (backed up by the fact that GHC *looks* like it uses it) 22:01:25 there's actually a RealWorld type in GHC, isn't there? 22:01:30 now I'm sort-of wondering what it represents 22:01:35 it's State# RealWorld but it doesn't actually exist 22:01:36 basically 22:01:37 it uses 22:01:48 State# RealWorld -> (# a, State# RealWorld #) 22:01:52 where (##) is an unboxed tuple 22:01:58 but the thing is that that function arrow (->) is an *impure* function arrow 22:02:10 and State# RealWorld is a 0-bit type, only used to keep the optimiser from reordering IO actions 22:02:10 -># 22:02:18 (because there's a data dependency on every previous result) 22:02:29 ais523: right :) 22:03:00 I think I accept your explanation; it's sort-of State RealWorld except that it's not a Haskell State monad, but a State monad from some other language 22:03:10 yes, but that's not even what the model is 22:03:12 the model is that 22:03:21 putStrLn :: String -> World -> ((), World) 22:03:33 putStrLn s world = ((), modify_the_world_to_have_just_printed_s_on_your_screen world) 22:03:42 which is beyond absurd 22:03:54 it'd work for noninteractive IO 22:03:59 but noninteractive IO is kind-of silly 22:04:00 and, even if you accept that this works (it... doesn't), you can't do concurrency properly with it 22:04:07 ais523: no, you extract the input from the world 22:04:23 elliott: agreed, but I mean all-input-at-start-all-output-at-end IO 22:04:29 Why is the latest Freeman's Mind not available in HD yet >_< 22:04:34 it "does" interactive IO too 22:04:38 by "does" I mean doesn't do 22:04:39 I'm going nutty waiting for YouTube to fix the quality. 22:04:42 anyway, it's not actually a model 22:04:48 because it does not give any denotational semantics whatsoever or anything 22:04:53 it's just mysticism :P 22:06:12 ais523: oh yeah, the biggest problem with the model 22:06:16 is that it doesn't stop you duplicating World values 22:06:19 or using past World values 22:06:27 you need to enforce the linearity of Worlds (which is done in languages like Mercury) 22:06:32 Haskell does not have linear types 22:06:32 -!- augur has quit (Remote host closed the connection). 22:06:37 elliott: that's what the monad is for, isn't it? 22:06:58 hmm, this is the point where I realise I thought you understood but you didn't 22:07:01 btw, nonlinearity is a monad too, there was a seminar on that on Tuesday 22:07:05 elliott: I wasn't being serious 22:07:08 obviously if you treat IO as an abstract black box it works 22:07:12 sorry about that, I was trying to be a bit facetious 22:07:13 the whole point is that we're trying to /explain/ IO 22:07:17 yes 22:07:21 which means we have to give it a model, which we aren't allowed to hide things about or restrict 22:07:22 ais523: ok :p 22:07:39 sorry, Poe's Law is bad enough without me trying to make it worse 22:10:08 coppro: democrat! 22:14:46 ais523: btw, I upgraded Esolang; you probably saw 22:15:42 nah, I rarely read it in a web browser 22:15:44 * ais523 look 22:15:45 *looks 22:15:55 ais523: I posted on the community portal about it 22:15:56 -!- Patashu has joined. 22:17:48 -!- ais523 has quit. 22:28:02 "Hatfield is a city in Pipestone County, Minnesota, United States. The population was 54 at the 2010 census.[1]" 22:31:15 yay you're back to arguing about how to explain Haskell IO 22:31:16 i missed this 22:31:27 kmc: There wasn't an argument! 22:31:39 I quoted someone mislead by it because of a terrible page on the HaskellWiki and expressed sadness that the page exists. 22:31:52 Then ais523 asked me what was wrong with State RealWorld because he didn't know. 22:33:22 you should fix the haskellwiki 22:34:05 kmc: I can't delete pages on it. :( 22:34:08 haha 22:34:15 you could replace it with the empty string 22:34:21 I think it'd get reverted. 22:34:21 or a link to a better explanation 22:34:51 People tend to be overprotective about not deleting content on wikis, even if it's fundamentally wrong, and proven to mislead. 22:35:34 ok 22:35:38 so this will just remain shitty, forever 22:35:42 Yep! 22:35:45 Like http://www.haskell.org/haskellwiki/Monad. 22:36:20 the haskell community is too nice to ever figure out how to teach the language properly 22:36:57 * elliott would revert that page to its pre-"improvement" state (http://www.haskell.org/haskellwiki/index.php?title=Monad&oldid=33391) but expects that would get reverted too. 22:39:15 I do think they should delete things if they are entirely wrong, but I also think that pure wiki deletion should be used. 22:39:50 (Meaning the text that used to be on the page becomes not hidden) 22:44:32 -!- absentswett has changed nick to tswett. 22:45:55 elliott: ? 22:46:02 coppro: voting for Murphy :P 22:46:14 You and your quaint separation of powers. 22:47:35 ah 22:47:41 elliott: it's a rule, isn't it? 22:47:50 I don't think so? 22:48:20 it was at one point 22:48:33 We don't need rules like that. 22:48:35 Just efficiency. 22:48:48 * elliott thinks democracy has failed Agora. 22:48:56 aha 22:48:57 Bring on the Promotor-Assessors and voting golems. 22:50:28 Maybe I should add in the (>>=||) (>>=|||) (>>=|\/) (>>=\/) for if the function on right takes many parameters and the monad on left is the inside being a tuple with that many parts (I have to use "made up" roman numerals since you cannot use digits here) 22:50:49 elliott: I suggest that the Bakor keep the Roll of golems 22:51:46 I am back. 22:51:51 I will assume that nothing important happened while I was away. 22:53:51 probably Haskell needs some knowledgable person to not only provide a coherent explanation of everything, but directly attack the shitty explanations 22:54:23 kmc: The problem is that you would need different explanations for different purposes too 22:54:46 -!- nortti_ has joined. 22:56:26 it just feels so good to be here using a real client (even though that client is a piece of shit) 22:57:30 will try to get this SASL bullshit working on irssi 22:57:39 nortti_: Then use a different client if that one is no good 22:57:42 There are many 22:58:24 zzo38: this is the only one that supoorts sasl and doesn't want to spy on me on android 23:00:44 If you know how, you could modify any existing one with open-source to support SASL, I would guess 23:01:18 zzo38: I don't have android dev tools 23:01:55 and I don't think it would run on my computer 23:03:20 (This phone has better performace than my computer) 23:06:13 -!- jfischoff_ has joined. 23:08:00 And this client is at least better that webchat.freenode 23:08:07 +.net 23:08:59 -!- jfischoff has quit (Read error: Operation timed out). 23:09:00 -!- jfischoff_ has changed nick to jfischoff. 23:11:05 -!- nortti_ has changed nick to nortti. 23:27:52 -!- jfischoff has quit (Remote host closed the connection). 23:28:17 -!- jfischoff has joined. 23:34:51 -!- augur has joined. 23:47:46 this question is 23:47:46 amazing 23:48:11 what question 23:48:17 let me save a copy 23:48:28 -!- augur has quit (Remote host closed the connection). 23:49:14 I am writing a lisp interpreter on lambdastack 23:49:21 -!- augur has joined. 23:52:10 -!- augur has quit (Remote host closed the connection). 23:54:34 http://ompldr.org/vZG1rbg/stackoverflow.com-q-10029651.html 23:56:36 -!- augur has joined. 23:57:11 Heh, Raymond Chen commented on it. 23:57:21 (Click the "comments" links on the sides.) 23:59:11 -!- augur has quit (Remote host closed the connection). 23:59:41 I'm surprised there is a cloud suggestion but no GPU suggestion. 2012-05-05: 00:00:44 Don't be silly. GPUs just don't have the kind of elastic scaling you need to enumerate every GUID. 00:02:02 facepalm, how could I forget about elastic scaling? 00:02:53 If you have one of the 50 fastest computers in the world, then you can make the subatomic strings themselves elastic. 00:03:00 I have added a new version of "prelude-generalize" Haskell package with (>>=||), (>>=|||), (>>=|\/), (>>=\/), azero, aplus, unnull. 00:03:04 So you could have it done by next Tuesday. 00:03:38 -!- derdon has quit (Remote host closed the connection). 00:04:16 but only if that is the way google does it 00:04:34 Oblig. http://www.youtube.com/watch?v=1yH_j8-VVLo 00:04:43 There is no Checkout compiler as far as I know. 00:07:56 elliot: nice. Just learned that I'm a munctional programmer. 00:13:17 -!- augur has joined. 00:15:38 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:15:58 Patashu: 00:15:59 You finish putting on the +2 pair of gloves of the Republic {rPois Str+3 00:15:59 Dam+6}. 00:16:07 not bad 00:16:08 Do these offset the loss of my unarmed combat bonus, being a ghoul? 00:16:15 (I don't need the rPois, obviously.) 00:18:06 Patashu: Better question: What exactly is the bonus? 00:18:15 the dam bonus? 00:18:21 Oh, jeanjacques just told me :P 00:19:22 -!- augur has quit (Remote host closed the connection). 00:19:22 OK, time to choose myself a god. 00:19:32 I guess it's Makhleb or Ashenzari again (comedy option: chei). 00:20:19 Patashu: You were advocating sticking with Ashey, right? 00:21:54 well 00:21:59 if you're going to go ash, bind yourself fully 00:22:03 if you don't feel like it go makhleb 00:22:48 I'll go with Makhleb. I feel like I'll like Ashenzari more when I'm older and wiser and less violent. :p 00:22:59 But, you know, HP on killing! 00:24:45 Patashu: Did you say I could hear a buckler too? 00:25:04 *wear 00:25:06 always wear a buckler unless you're using a ranged weapon or 1.5-2 handed weapon 00:25:15 Yikes, EV 4. 00:25:16 *EV 5 00:26:01 I guess I'll switch back and train armour. 00:28:00 elliott: http://dpaste.com/hold/743008/ poly.hs is unmodifed the entire time 00:28:26 variable: hahaha, that "file" output is amazing 00:28:32 well done 00:28:38 why .hs? 00:28:45 I was testing ghc 00:28:58 but its literate haskel 00:29:16 You need to set the extension to .lhs to use literate Haskell 00:29:42 zzo38: poly.lhc: file not recognized: File format not recognized 00:29:55 variable: That is because you put .lhc by mistake 00:29:57 erm 00:29:58 oops 00:30:01 You need .lhs 00:30:18 [9656 eitan@radar ~/poly ]%./poly 00:30:18 I'm a Literate Haskell program. 00:30:55 pfft, literate haskell is cheating ;) 00:31:34 elliott: I know 00:31:42 Patashu: _Level annotation: magistern's ghost, experienced HOEE 00:31:42 :( 00:31:49 -!- nortti has quit (Quit: nortti). 00:33:40 oh god, it gets worse 00:33:44 there are... 00:33:46 BUTTERFLIES 00:33:59 ! 00:34:13 ! 00:34:26 elliott: fuck 00:34:31 I just had to climb through the most awful arena level anyway 00:34:33 *ever 00:34:35 after getting shafted 00:34:42 ion: Should I be really scared of that ghost? :( 00:34:47 it was full of: orc priests. orc wizards. a hydra. a two-headed ogre. a kobold with a wand of fire. 00:34:48 etc 00:34:56 -!- augur has joined. 00:34:59 hmm 00:35:02 20 hp that's not so bad 00:35:05 elliott: Dunno, i wasn’t paying much attention. 00:35:08 oh xl 2 00:35:08 and I tried using corrupt but it was shit 00:35:11 why is it "experienced" then 00:35:35 ion: ahaaha look at my game 00:35:39 these butterflies are confusing 00:35:43 the ghost's hiding amongst them 00:35:47 heh 00:36:55 oops 00:37:06 wonder if i can get to that upstairs 00:37:06 poops 00:37:08 or read fear 00:37:43 lol 00:37:47 Two orc priests? Nice. 00:37:48 fear worked on everyone but the things i care about 00:38:21 this is one of those situations where i should have read teleportation a year ago 00:39:29 ion: help :( 00:39:35 i know, i know, i'm dead 00:39:42 You have to go to the leftstairs and then destroy the human priest of the International Church of Evil and then activate the blue clock and as soon as it reaches 42, you have to immediately teleport into hyperspace. 00:40:10 If you don't do it *exactly* then you will lose. 00:40:34 -!- tzxn3_ has quit (Ping timeout: 276 seconds). 00:41:08 And even if you do it exactly correctly, then you still have a 50% chance to lose anyways. 00:41:18 And a 25% chance to draw and 25% chance to win. 00:41:34 elliott: What would NihilistDandy do? 00:41:48 ion: have more hp 00:41:58 No, he wouldn’t, but he’d still make it. :-P 00:42:00 And never begin a sentence with "and". 00:42:05 how am i still alive 00:42:16 wow 00:42:18 just like that 00:42:19 their weapons just 00:42:24 turned to rubber for the past 10 turns 00:43:57 oh 00:43:59 are deep elf soldiers scary 00:44:07 01:44 deep elf soldier (e) | Spd: 10 | Int: high (items) | HD: 3 | HP: 9-18 | AC/EV: 0/12 | Dam: 6 | Fl: spellcaster | Res: magic(24) | Chunks: contam | XP: 33 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), confuse, invisibility, magic dart (3d4) / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility. 00:44:08 no 00:44:21 elliott: Do they have a weapon? If so, then you should escape. 00:44:47 ion: OK 00:46:04 http://i.imgur.com/jfmoY.jpg 00:46:38 looks like spaghetti 00:48:25 What is it with this vault? 00:49:09 -!- monqy has joined. 00:50:09 monqy: did you know java is interpreted and not optimised 00:50:56 oh no are you getting into a dumb argument in ##crawl 00:52:10 i dont even want to know how this happned 00:52:31 -!- oerjan has joined. 00:52:35 im exiting the dumb argument in ##crawl 00:52:42 me ---> the argument's exit 00:52:49 is kyrris dumb or something 00:52:57 im just asking because 01:51 this is your first time talking to kyrris isn't it 00:54:15 If all of the deep elf soldiers have the same spells and equipment then it makes it easy they should mix it up a bit to confuse you too 00:54:53 yake 00:54:53 -!- oerjan has quit (Client Quit). 00:54:59 hi oerjan bye oerjan 00:55:56 rip 00:56:10 monqy: how did your conflagration go 00:56:47 what conflagration now 00:56:52 the 00:56:54 colours 00:56:55 and stuff 00:57:14 ?? 00:57:30 square 00:57:31 lose 00:57:37 oh 00:57:45 which part 00:57:49 i 00:57:50 don't know 00:58:44 :'( 00:58:46 :( 00:59:12 -!- elliott has quit (Read error: Connection reset by peer). 01:01:42 -!- Guest26299 has joined. 01:01:43 help 01:01:50 how 01:01:53 :( 01:01:57 im not elliott 01:02:09 D: 01:02:15 maybe you should start being elliott 01:02:49 its not possible 01:03:02 02:02 Error(437): elliott Nick/channel is temporarily unavailable 01:05:02 wh 01:05:03 why 01:05:10 because i 01:05:12 failed to identify myself 01:05:22 great 01:05:29 im all alone in my sadness 01:06:26 Guest26299: Release 01:06:28 Guest26299: /nickserv release 01:06:33 Gregor: i know 01:06:35 i know 01:06:35 but 01:06:36 will it cure 01:06:38 my sadness 01:06:48 i dont think i can do it Gregor can you release it for me 01:07:18 So Amazon incorrectly gave me the wrong MP3. What I have labeled "Pyotr Ilyich Tchaikovsky - 77 - The Snow Maiden (Snegurochka): Aria.mp3" is in fact some awesome upbeat jazz with vibraphone solos. 01:07:20 Guest26299: Sure, just tell me your password. 01:07:22 release me 01:07:32 "what is it you want us to do?" "die..." 01:07:45 Gregor: its a little known fact that chykovskee actually loved jazz 01:07:46 unz unz unz unz unz unz unz unz 01:07:56 kmc: Arrrgh I remember that line but can't place it ... Star Trek or Stargate ... 01:07:57 *chykofskee 01:08:07 Gregor: Independence Day, as sampled by Infected Mushroom 01:08:29 im upset that Gregor isnt taking issue with my spelling of chykofskee 01:10:05 What the hell do I care about transliterations of Cyrillic names? 01:10:25 no i was 01:10:30 trying to misspell it terribly and phonetically 01:10:38 Damn it, it's even TAGGED as Tchaikovsky, I can't figure out who it is :'( 01:10:38 its just that even the pronunciation is too exotic and complicated to admit that :( 01:10:52 Gregor: feed it into musicbrainz picard 01:10:58 with the audio id stuff 01:11:07 -!- jfischoff has quit (Ping timeout: 276 seconds). 01:12:52 Guest26299: Wow, that's pulling in a lot of deps :( 01:13:05 Gregor: There are other clients, I think. Dunno if any of them do the fingerprinting stuff. 01:13:17 There are various phone apps and the like that try and do the same thing. 01:13:23 libqt4-opengl // So glad this program needs OpenGL ... uhh, maybe Debian's 'picard' package isn't what I want X-D 01:13:28 But I think Picard will have a good chance of getting it, it's just a matter of how complete their database is. 01:13:35 Gregor: It uses Qt. 01:13:39 So it's probably just pulling in all the Qt stuff. 01:13:41 I have programs that use Qt. 01:13:45 I have Rosegarden. 01:13:51 It'll be some indirect dependency, probably :P 01:14:23 http://codu.org/tmp/Pyotr%20Ilyich%20Tchaikovsky%20-%2077%20-%20The%20Snow%20Maiden%20%28Snegurochka%29:%20Aria.mp3 <-- listen to Tchaikovsky's lovely aria for vibraphone. 01:15:39 You could also contact Amazon about it to ask. 01:16:14 Gregor: help, i'm bobbing uncontrollably listening to this 01:17:10 Gregor: wow i SERIOUSLY underestimated tchaikovsky 01:17:50 X-D 01:19:00 Picard is giving me a bullshit response, it thinks it's this: http://www.youtube.com/watch?v=hvDkIR-OyYI 01:19:20 Gregor: Are you sure you used the fingerprinting stuff? 01:19:34 No 01:19:35 It can identify tracks by tags and length, or fingerprints or something and obviously only the latter are meaningful here. 01:19:41 Check the manual, it's vaguely helpful :P 01:19:42 I have no idea how to do that, this UI sucks. 01:19:45 It does. 01:20:35 Aha, I see, I had clicked 'scan' and it did nothing, so I tried something out. 01:20:39 It did nothing because it couldn't match it :( 01:20:47 :( 01:20:53 What was the name of that other thing that does it... Shazam or something. 01:24:19 Can they include formats other than MP3 or does it have only MP3 format? 01:24:23 -!- augur has quit (Read error: Connection reset by peer). 01:24:39 Gregor: You could post it on /r/TOMT or something. 01:25:25 -!- augur has joined. 01:28:36 Internet Quiz Engine is not Turing-complete since all programs will halt; it has no loops. It does have conditions, but they cannot be nested. However, write some quiz file. Perhaps, try to write a quiz file which will attempt to guess which of people on this channel you are, without asking the questions which are direct enough to answer it. (Assuming that everyone in this channel, and nobody else, can try to answer, and answer truthfully) 01:29:33 (The answers which users select are not logged anywhere; they are only passed in the selector string in order to perform calculations on them and send the result to the client. If you still don't like it, you can download and run the program locally.) 01:29:55 monqy: oops 01:30:09 -!- Guest26299 has changed nick to elliott. 01:30:10 (However, there currently is no local mode. Write one if you want; I may also do so later on) 01:30:11 -!- elliott has quit (Changing host). 01:30:11 -!- elliott has joined. 01:31:33 wow ok 01:31:40 turns out jessica is powerless even at xl 3 and 19 hp 01:31:59 jessica is usually a wimp 01:33:00 oh no i misread cheibriados as creibriados help 01:33:11 that's its real name!!! 01:33:35 monqy: WHAT A COINCIDENCE 01:34:04 (this coincidence only makes sense if you're watching my game) 01:34:12 hit p 01:34:34 done 01:34:37 hit Y 01:34:42 no 01:34:43 and then Y again 01:34:53 i did 2/3 instructions 01:34:57 :( 01:35:34 does chei really boost all your stats by 15 levels or am i misunderstanding it 01:36:10 stats are str/int/dex 01:36:15 ah 01:36:24 that's still a bit overly high isn't it 01:36:25 if you want skill boosts go ashe 01:36:35 ashe boosts skill? 01:36:36 *skills 01:36:38 yes 01:36:40 oh right 01:36:40 not 01:36:41 stats 01:36:44 i got confuse 01:36:52 i went with makhleb last game because 01:37:01 im too young and violent for ashey 01:37:39 xom's altars are great 01:37:56 you could worship xom! ! 01:38:23 it's true! it's theoretically possible for me to worship xom this gam 01:38:24 *game 01:38:32 monqy: does the ** starting piety apply to xom's interest level thing 01:38:37 dunno 01:38:50 whoah 01:38:51 rude 01:39:06 you have to know a spelle 01:39:17 no sif muna is totally stuck up 01:39:20 im going to blow up that altar later remind me 01:40:43 hi, sigmund 01:40:54 You are wearing: f - a ring of see invisible (left claw) 01:40:56 yaey 01:41:34 ion is right 01:41:41 i should add "hits you from afar" to that list 01:42:58 -!- augur has quit (Remote host closed the connection). 01:43:56 oops 01:44:10 i wasn't looking what happened 01:44:49 centaur occurred 01:45:09 have blinke? 01:45:20 oh 01:45:21 so i do!! 01:45:31 hmmmmm 01:45:32 not much 01:45:34 cover to speak of 01:45:39 maybe blink over the ant? 01:45:44 idk 01:45:49 like here 01:45:50 ? 01:45:56 it may or may not protect you 01:45:59 i think i'd probably die dipping around the corner 01:46:00 as it moves 01:46:13 could happen! 01:46:42 no don't fight 01:46:46 wait i had heal wounds 01:46:50 :( 01:46:55 * elliott bad at crawl 01:48:02 time to try again!!! 01:49:16 cap,e 01:49:50 -!- azaq23 has joined. 01:50:12 im cap 01:50:16 yaey 01:50:30 i should enchant it to +2 01:50:57 most body slot armoures go to +2 01:51:05 and also cloaks 01:51:31 the only exception I can think of is bardings, which are internally represented as boots 01:51:42 oh righ tand somme body slot armours give more base ac than others 01:51:49 like caps give +0 whereas helmets give +1 01:51:59 more like: boreding 01:52:03 wait caps dont give me any ac??? 01:52:06 but a +0 cap is better than nothing because it gives a bit of acid protection 01:52:09 im wearing th ok 01:52:28 enchanted robe 01:52:32 "should have chosen cap" 01:52:47 you'll probably be replacing both 01:52:56 im going to stick with the cap for the rest of the game 01:52:57 robe for heaver armoures and cap for hemlet 01:53:01 oh 01:53:06 im probably not 01:53:08 unless itll be 01:53:08 what if you find a cool artefact cap!! 01:53:09 really funny 01:53:13 ok that's fine 01:53:17 but not hemlet!! 01:53:27 dyrovepreva is a cap i think 01:53:35 and hat of the alchemist is megagood cap 01:53:59 whats visored 01:54:01 i mean 01:54:04 i know what visored means 01:54:08 what does it mean for thegame 01:54:10 *the game 01:54:16 i think it means you can't wear it with a beak? 01:54:29 so no tengu :'[ 01:55:11 ":(" --tengu 01:55:41 oh no the helmet gives me one more ac 01:55:45 yes 01:55:48 does hte helmet give me acid resistance 01:56:33 (say no) 01:57:22 all you need is the slot covered with something for the acid protection 01:57:28 so yeah the helmet works for head slot 01:57:46 ill 01:57:51 keep the cap around for sentimental reasons 01:57:56 but use the helmet 02:01:02 hi 02:01:27 creis 02:01:47 wow that was lucky 02:08:25 monqy: good self self portrait 02:08:36 thanks shachaf 02:09:19 I need to start keeping track of all these self-portraits. 02:09:24 Otherwise I'll lose them. 02:10:35 wow i can afford that cursed ring of hunger 02:11:06 monqy: when is the self portraite of kmc coming out 02:11:19 whenever i figure out what to draw on it 02:11:45 i.e. whenever i see the true nature of kmc's self 02:12:11 maybe i'll go on a discovery adventure journey tonight to discover it through the power of adventure and journey 02:12:28 go into your cave and find your power animal 02:13:02 monqy: kmc doesn't have a self 02:13:06 kmc: have you ever had a self portrait drawn of you 02:13:24 no 02:13:45 wonqy: poor kmc 02:14:19 monqy: is your true self a pear 02:14:29 oh no it's this vault 02:14:36 shachaf: yes 02:14:59 monqy: is your false self a moth 02:15:09 yes 02:15:31 monqy: are you going to answer no to this question 02:15:41 D: 02:15:56 monqy help it's this vault 02:15:58 i dont like gnolle 02:16:19 wait i have no ranged attacks whatsoever 02:17:34 maybe i should just 02:17:35 skip this level 02:19:11 GNOOOLLE!!! 02:19:25 oh no i was looking away 02:19:39 why is it always when im not watching that you get in trouble 02:19:45 because 02:19:46 its 02:19:47 physics 02:19:57 those four doors open up to a scary vault right 02:20:13 if you trrey opening them you'll rpobably gnolldie a gnolldeath 02:20:32 help 02:21:40 monqy: :'( 02:21:49 hav bliink? 02:21:57 nope 02:22:36 feare might work unless there's still that buge 02:22:46 might be your best bet anyway 02:23:10 im safe 02:23:10 that's probably yiufe vaulte 02:23:14 oops 02:23:40 hi yiuf 02:23:53 snower arm orb guardian 02:25:11 i forget how bad ev 6 is 02:25:20 me too 02:26:17 "oops" - me, too 02:27:34 gr8 02:29:18 hi 02:29:30 run up the staires maybe 02:29:57 yeah i'll just 02:29:58 "dance" 02:31:33 what a weird map 02:33:10 oh no i hate merfolk 02:35:35 oh man 02:35:38 goliath beetle + crimson imp party 02:36:35 more like giant arghball ha ha ha 02:37:30 -!- augur has joined. 02:37:47 oh yeah 02:37:49 i should train invocations right 02:38:31 ye 02:38:58 you'll want decent invo for greater servant 02:39:23 i forget the sucese calculatioens 02:39:29 where by suces i mean 02:39:38 hostile chance 02:39:55 maybe ill turn off combat and turn on armour and invocations i dont know theres so much ~conflicting advice~ about skills i see on ##crawl 02:40:09 i don't really see how anyone manages training only one skill at a time long-term 02:40:19 ##crawl is bad at agreeing with itself 02:40:27 i train multiple skills at a time 02:40:30 yeah i take what i read there with 02:40:32 "a grain of salt" 02:40:42 -!- augur has quit (Remote host closed the connection). 02:40:52 btw 02:40:55 why does autopickup turn off on invis 02:40:58 the training one skill at a time craze is from when skills were in descrete levels rather than continuouse 02:40:59 I trust everything said on this channel. 02:41:02 to avoid picking up when fighting? 02:41:05 yeah 02:41:10 right 02:41:13 that's annoying 02:41:16 (i won't turn it off though) 02:41:27 i hate jellies 02:41:34 yes 02:41:43 too bad i'm too shitty at minor destruction to take them down from a disatnce 02:41:59 Someone really should make a status line item out of autopickup being off. Perhaps i’ll get around to making that patch some day. 02:42:17 put it in the same place and colour as (Hit _) so nobody notices it 02:42:27 ion: nethack or crawl? 02:42:29 Crawl 02:43:44 hi, giant spore 02:43:45 monqy: is there a 02:43:47 giant spore strategy 02:43:51 i mostly just let them explode on me 02:44:09 hit them with ranged like darts or minor destruction to explod them from afar 02:44:18 they don't matter so much as undead since then they dont confuse you 02:44:26 hey, at least the ogre died 02:44:56 Yeah, just throw something at them or blast them with something. 02:45:35 might switch to splint soon 02:45:59 vehumet is weird 02:46:13 haha i read that as 02:46:19 4 scrolls of sky frog flesh 02:46:57 oh boy!!! 02:47:01 monqy 02:47:05 oh boy 02:47:08 i don't think i'm going to be able to worship chei this game 02:47:20 spider form for clinging 02:47:24 jokes your'e a ghoule 02:48:09 I once found a scroll named MNOSOI SHIT. 02:48:30 hmm i should enchant something 02:48:30 shachaf: did you know that MIT's Kerberos realm uses single DES? 02:48:35 there's a huge learndb entry with things like that 02:48:37 it's awful 02:48:50 Yeah, fuc da sac or something like that. 02:49:03 Awfully hilarious, you mean. 02:49:29 Err. http://crawl.akrasiac.org/learndb.html seems blank. 02:49:52 it forgot everything 02:50:37 i really need to learn how to chokepoint 02:51:35 monqy: kikubaaqudgha sounds hardcore -- oh i suddenly realise that that's kiku 02:51:44 kikubaaqudgha is necromancy god 02:52:00 necromancy magic, that is 02:52:08 contrast with yredelemnul, undead friends god 02:52:40 lesser servant you're not helping!! 02:52:54 you have to hold the troll in place 02:53:00 dancing around it and getting yourself hit won't help 02:53:04 yeah oops 02:53:48 no fair!!! 02:53:56 what happened 02:54:01 i was looking away 02:54:04 and suddenly you dead 02:54:07 prince ribbit happened 02:54:19 ribbit is dangerous 02:54:45 but he' syelloe!!!! 02:55:00 don;t trust the mlist, seriously 02:58:52 i know, i know 02:59:09 i just thought my "memories of scare" were from when i was 02:59:10 weaker 03:04:57 Somewhat in here in before, I was asking something about some partial ordering (relating to multimanas in Icosahedral RPG). But we have, X is less than or equal to X, and if X less than or equal to Y and also Y less than or equal to Z, then X is also less than or equal to Z. But it looks like these two rules make a category; the first one is identity morphisms and the second one is composition of morphisms. 03:32:05 -!- Kray has quit (Ping timeout: 248 seconds). 03:32:58 -!- Kray has joined. 03:55:50 -!- Sgeo has joined. 04:04:05 Can we make up the Crawl variant with the following options which can be turn on/off before the game starts: * Do not restrict race/class combination * Disable artifacts * Disallow revisiting dungeon levels unless you are at a dead end * Disable religion * All items are created cursed * All NPCs explode when killed * Disable permanent food * Hit points refilled upon entering new dungeon level 04:07:05 * Hit points do not recover over time * Power points refilled upon entering new dungeon level * Power points do not recover over time * PC's experience level never increases * Skill levels never increase * Permanent map * Use "Twonky"-style display * Adjust NPC stats * No diagonal moves * All NPCs have a tracking device to track the PC * All NPCs know PC's weaknesses 04:09:17 * Creatures cannot be identified * Player is penalized for standing still 04:11:33 zzo38: Feel free to. 04:11:48 * PC cannot step in the same tile more than once 04:12:44 ion: Do you like this? Do you hate this? 04:13:50 Mostly hate. :-) 04:13:58 But that doesn’t mean someone else wouldn’t love it. 04:14:10 hi 04:14:15 hi 04:14:51 zzo38: * bad * bad * bad * terrible * awful * terrible * probably good * terrible * good * what are power points 04:16:10 what is even twonky 04:17:52 Twonky is an old computer game, played on a grid of tiles, each of which can be floor, teleporter, or wall; two of them are marked special as the goal square and a square which causes the game to end in a draw if touched. There is also the Twonky which moves toward you each turn and you lose if its distance to you is less than 2. 04:18:37 You cannot see any of the tiles; but you are told the distance from your location to Twonky and distance from your location to the goal square. You can also shoot. You are told if you land on a teleporter, or bump into a wall or the edge of the grid. 04:18:48 (The distances are Euclidean distances) 04:19:52 elliott: Maybe this game doesn't call them power points; maybe they are called magic points or spell points; or does it use Vancian casting? 04:20:02 It has MP, yes. 04:20:10 Have you even played Crawl? 04:20:12 elliott: Then that is what I mean. 04:20:32 And, yes, I have played Crawl a while ago but I forget a lot of it. I have played it both on the computer and on the Nintendo DS. 04:20:53 Hmm, Crawl is available for the DS? 04:21:14 I seem to recall it is, but I may be wrong. 04:21:35 I bet it uses tiles. :( 04:22:46 Actually it does use ASCII text for most (but not all) things (I don't know why). 04:22:55 I’d *love* tiles with the tiles being simply renditions of the same Unicode characters with the same colors the terminal version uses. The benefit would be that the tiles are square and the minimap can work. 04:23:42 s/tiles/a tiles version/ 04:23:48 I don't even hate tiles, inherently; there's no reason a roguelike should be constrained to the terminal grid as it is. I just have every tileset I've seen. 04:24:14 They disregard the most important part of a roguelike: the highly stylised, minimalistic, symbolic line-art aesthetic that derives from the technological restrictions. 04:24:27 The same characters but perfectly square would be just perfect for me. 04:24:30 The Geoduck tilesets are probably the closest to getting it right... but unfortunately they're pretty hideous. 04:24:43 ion: Yes they are square; I remember that. 04:24:43 -!- elliott has quit (Read error: Connection reset by peer). 04:25:33 -!- elliott has joined. 04:25:39 05:23 I don't even hate tiles, inherently; there's no reason a roguelike should be constrained to the terminal grid as it is. I just have every tileset I've seen. 04:25:39 05:24 They disregard the most important part of a roguelike: the highly stylised, minimalistic, symbolic line-art aesthetic that derives from the technological restrictions. 04:25:39 05:24 The same characters but perfectly square would be just perfect for me. 04:25:41 05:24 The Geoduck tilesets are probably the closest to getting it right... but unfortunately they're pretty hideous. 04:25:43 05:24 ion: I think you'd find just making them square might leave a bit too much horizontal space to be aesthetically pleasing. 04:26:46 Just scaling the glyphs without respecting the original aspect ratio works. 04:27:00 (I’ve tried that with PuTTY which supports that.) 04:27:09 Ew. 04:27:31 That would do horrible things to the glyphs. 04:27:59 ion: By the way, what's your definition of "roguelike"? 04:28:18 roguelike, a. 1. like Rogue 04:28:30 I knew you would do that. 04:28:35 Now do it again without using the word "Rogue"> 04:28:36 *. 04:29:44 Turn-based, random world, … 04:30:14 The "..." is the cheating part : 04:30:15 :p 04:30:54 Mine is something like "A turn-based role-playing game that takes place in a mostly-randomised grid world." 04:31:02 That doesn't quite capture the you-vs-everything-else aspect, though. 04:31:35 you vs everything else is common but not really something that makes a roguelike a roguelike imo 04:32:31 monqy: Yeah, fair enough. I was just thinking that e.g. giving Pokemon a randomised world and making it turn-based wouldn't make it a roguelike. 04:32:52 (Or maybe it would? I don't think so, but maybe changing the graphics to glyphs would be enough to sway my opinion. :p) 04:33:07 I don’t find Crawl’s style where almost everyone else is 0) your enemy and 1) an ally with everyone else the best way. 04:33:28 graphics fall in the "common for roguelikes but not something that makes a roguelike a roguelike" bin for me 04:33:50 If you meet a random ogre and a random hydra, why couldn’t the hydra be an enemy of the ogre as well? Take care of the hydra together and then perhaps the ogre notices you have some nice stuff it would like to have. 04:33:57 monqy: Right, that was facetious, but it's something that affects my gut reaction. 04:34:05 ion: crawl devs don't like that sort of stuff 04:34:11 If you show me a grid of tiles with a @ moving about in it in turn-based fashion I'll think "roguelike". 04:34:27 Or perhaps it finds you a bit too formidable and prefers to try not to provoke you. 04:34:38 ion: Yeah, I don't really like the "MONSTER TEAM" thing. 04:34:54 An ogre wouldn't exactly queue up behind a bat and a rat to wait to have a go at you. 04:35:11 OTOH, I can imagine that making monsters purely self-serving would just result in a dungeon full of blood and corpses. 04:35:32 i forget why the crawl devs don't like monsters fighting each other, or maybe it was just the outspoken opionionful devs that didn't like it 04:35:40 i.e. dpeg didn't like it, and he really didn't like it 04:36:30 dpeg sounds awful 04:36:57 opinions was his job (he didn't touch the code) and he sure had a lot of it 04:37:03 some of his opinions were good 04:37:07 the rest were bad 04:37:10 wait how are you a "dev" if you don't touch the code 04:37:16 he was lead dev 04:37:18 isn't the job title "loudmouth" 04:37:23 “manager” 04:37:32 "lead designer" 04:38:11 devesignoper 04:38:21 i forget exactly how many of his opinions were good/bad but 04:41:48 monqy: you should name my roguelike 04:41:52 something nice and misspelled 04:41:58 can you make a word that's a misspelling of itself 04:43:00 -!- monqy has quit (Quit: Reconnecting). 04:43:09 oops 04:43:18 -!- monqy has joined. 04:44:03 monqy: i had no idea there were so many angband variants 04:44:10 there are lots 04:44:19 also 04:44:23 05:38 i forget exactly how many of his opinions were good/bad but 04:44:23 05:41 monqy: you should name my roguelike 04:44:23 05:41 something nice and misspelled 04:44:25 05:41 can you make a word that's a misspelling of itself 04:44:27 if you 04:44:29 missed 04:44:33 before you quitted 04:44:46 @ 04:44:47 "Animeband is an animé-themed variant of Angband, with references to dozens of different animé series and video games. Its primary language is Japanese, although versions are later ported into English." "For example, races include DBZ Saiyajins and Androids, Moogles from the Final Fantasy series, and 'Hententmons' (a combination of hentai tentacle beasts and Pokémon)." thank you, RogueBasin 04:46:10 monqy: oh, of course 04:46:16 ugh i had a nice implementation of this function but I've forgotten it 04:47:22 monqy: what's a nice implementation of (Monad f) => (a -> f b) -> f (Maybe a) -> f (Maybe b) 04:50:24 hm 04:50:41 @type \f xs -> maybe (return Nothing) (fmap Just . f) =<< xs 04:50:41 forall a (m :: * -> *) a1. (Monad m, Functor m) => (a1 -> m a) -> m (Maybe a1) -> m (Maybe a) 04:50:44 istr the solution involves >>= and liftM 04:50:53 ion: that's what I have 04:50:56 it's not ideal :( 04:52:13 hmmm 04:52:23 i would also accept 04:52:30 (Monad f) => f (Maybe (f a)) -> f (Maybe a) 04:52:36 which I think is what lead me to the nice solution last time 04:54:15 It would be the case that the high score table would not be kept if any of the options I have specified are adjusted; unless you created a seperate high score table for the specific set of options. 04:54:33 monqy: did you see zzo38's suggestions for crawl 04:54:37 yes 04:54:56 i liked a lot of them but probably they wouldn't work in crawl 04:55:01 because crawl is crawl 04:55:38 I do remember when playing the game, that I have wanted some race/class combinations which are not available; there were also some races and some classes which I have wanted to use which did not existing in that game. 04:55:56 most race/class combinations are selectable in crawl 04:56:11 the only ones you can't select are impossible in-game right 04:56:11 the only ones that aren't are things like demigod priests since demigods can't worship gods 04:56:20 a few redundant ones are unselectable too i think 04:56:29 and things that depend on items you can't use 04:56:37 mostly this applies to felids 04:56:48 you forgot to say ha ha ha felids 04:56:52 ha 04:57:09 I would want to be able to select redundant ones and ones which have unusable features anyways; they should simply be highlighted in a different color to warn you 04:58:12 crawl already highlights terrbible combinations 04:58:18 by highlight i mean 04:58:19 the opposite of that 04:58:53 (>>= maybe (return Nothing) (fmap Just)) 04:59:06 zzo38: Yeah, that's what I came up with too. 04:59:10 I swear I had something nicer. :( 04:59:27 Are you sure? 04:59:47 I think so. 05:00:34 What did you call it? Is "joinJust" OK? 05:01:39 I didn't call it anything, I inlined it at its only use site. :p 05:01:59 and you lost it :'( 05:02:56 Okay, how about f (Maybe (a -> b)) -> f b -> f (Maybe a)? 05:03:00 (>>= sequence) 05:03:06 -!- augur has joined. 05:03:10 Nice! But for Applicative f only this time :( 05:03:38 (I was answering your original question; not this new one.) 05:04:55 Ah 05:05:10 That's much nicer :) 05:05:18 I take it that's Traversable's sequence? 05:05:21 yes 05:05:43 elliott: Yes. 05:05:58 yes 05:06:04 yes 05:07:55 @type \f xs -> sequence . fmap f =<< xs 05:07:56 forall (m :: * -> *) a a1. (Monad m) => (a1 -> m a) -> m [a1] -> m [a] 05:08:08 sequence . fmap f, aka mapM f 05:08:38 Ah, indeed. 05:08:48 O, yes, it is 05:10:06 monqy: should i play corwael 05:10:07 omg 05:10:10 that's my roguelike's name 05:10:10 corawel 05:10:12 oops 05:10:17 excellent, i'm misspellign it already 05:10:17 corwael 05:10:19 good name 05:10:25 it's set in scotland 05:10:28 you have to kill all the scots 05:10:34 its plote 05:10:37 I think you may also be misspelling "misspelling" too, isn't it? 05:11:08 its true 05:11:16 im also misorthographising "it's" and "I'm" 05:11:26 or is it misorthographing 05:11:32 I don't know 05:11:36 :( 05:11:52 misthinging 05:11:52 corwæl 05:11:57 monqy: im corl 05:12:10 ii watchtch 05:12:32 god i really hate the earlygame 05:12:52 all the better to autuomat it 05:12:56 im going to make a mini-roguelike where you start out fully equipped and statted 05:12:59 at the endgame 05:13:17 so it's just fune endgame dying action all the way 05:13:17 doomrl has something kind of like that 05:13:43 O, and then you have to decrease your stats as you advance an experience level......... 05:13:54 angel of confidence and angel of overconfidence challenge games, at which you start out 1/3 and 2/3 through the game already, respectively, with some gear to match 05:13:55 zzo38: a reverse roguelike? :D 05:13:59 -!- azaq23 has quit (Quit: Leaving.). 05:14:12 and i think some odd angbands have modes where you start at the bottom and have to get out 05:14:18 monqy: mine would be more like 05:14:32 22:13:43 < zzo38> O, and then you have to decrease your stats as you advance an experience level......... 05:14:34 tries to present you with a game of nethack that has already been played up to the planes or whatever 05:14:38 ive heard of a roguelike like that 05:14:42 elliott: Well, you could reverse experience levels in some game possibly. 05:14:44 (wrt what zzo said) 05:14:47 i forget what it is called 05:14:51 and I don't thinkl i've ever played it 05:15:03 people who say wrt are good people 05:15:32 John while James had had had had had had had had had had had a better effect on the teacher 05:15:38 crawl monsters that need to be removed: bats, phantoms, this list was longer but i forgot the other items 05:15:56 there are a lot more 05:16:04 *that need to be removed that i have encountered 05:16:11 elliott: OK, then add one option to my list which allows you to remove bats and phantoms and the other ones 05:16:12 mcrawl gets rid of all the annoying water and lava monsters by way of not having water or lava 05:16:30 06:16 amulet of rage[1/1]: Allows you to go {berserk}, and may extend the duration on kills. Chance of success depends on evocations. 05:16:31 oh no 05:16:34 this amulet will not be good for me 05:16:40 you're aghoul 05:16:41 cant berk 05:16:49 imps are no good either 05:16:51 _e - a cursed -2 ring of protection (left claw) 05:16:52 im ac 2 05:16:59 yumme 05:17:05 monqy: yeah imps should go but they're less annoying than phantoms 05:17:19 uhhh 05:17:20 vampires 05:17:24 you haven't seen them but 05:17:25 wow 05:17:34 what do they do 05:17:35 oh yeah 05:17:38 worms and goliath beetles 05:17:40 well 05:17:41 no 05:17:43 I would also make up a game that, if any wearable item is cursed, the curse only disallows you to remove it and not any other effect. Non-wearable items which are cursed differ in different ways. 05:17:45 actually worms just need nerfing 05:17:46 oh you mean 05:17:50 elliott: I’m bored of watching your ghoul games. Play a DESu. :-( 05:17:53 worsms and golaioth betls nee dtogo 05:17:54 to have a less powerful attack 05:18:06 elliott: play a desu so ion stops complainign about it 05:18:10 yes 05:18:10 ion: i might play a strong melee race at some point 05:18:26 i don't want to play fancy stuff until i've won something because otherwise i'll just keep hopping forever 05:18:41 yay 05:18:43 maybe you'll hate desu 05:18:47 good chance you'll hate desu 05:18:59 monqy: ill hate desu because of the acronym it doesnt matter what the play itself is like 05:19:14 then play musu (ha ha ha) 05:19:31 what's musu like 05:19:34 is it ha ha ha 05:20:14 I would also have no autocursing items (although it might be the case that some items are more likely to be created cursed) 05:20:47 monqy: is there a way to force rest/travel even if an X is nearby 05:21:01 elliott: luau scripts 05:21:23 thanks 05:21:26 musu is one of the "infamously boring characters" 05:22:32 06:22 musu[1/1]: Most exciting race/class combination ever! Wait 300k turns, go to next Dlvl, repeat. If you have a boring beetle zombie pet, you should name it "MuSu". 05:22:34 sounds gr8 05:22:52 nice ring!!!!! 05:24:15 musu isn't actually like that but 05:24:30 what's it like i don't know what 05:24:32 sus do 05:24:36 summon stuff 05:24:37 except 05:24:38 summon 05:24:39 right 05:24:44 why does mu make it more boringer 05:24:56 hungerlesssnes 05:24:59 you get free channeling 05:25:06 so you just sit there spamming summons until things die? 05:25:17 that's the gist of it 05:25:22 gr9 05:25:32 noooo 05:25:33 nooo 05:25:34 fuck 05:25:35 gnolls 05:25:44 whyyy 05:25:55 whyyyyyyyyyy 05:26:14 i think this is the first time i've died to a hobgoblin 05:26:45 personally i find summonerrs lsess boring than conjurers because there's less keywork in it 05:27:03 monqy i died 05:27:05 :'( 05:27:09 about the same level of thought (not much) but easier to numb the pain 05:27:12 :'/ 05:27:30 I would do it too, you can select any kind of creature in game as your character and also too many classes to list, so instead we have to make the race/class selection you type in what you want, and you can use tab-completion; if you type ? then it selects one at random, and if you push ? followed by tab then it expands to a random selection in place, which you can remove if you wish. 05:27:33 pretty much everyone who isn't me prefers conj. over summ 05:27:37 its not unreasonable to think that gnolls hit way too hard for things that can hit you from afar and come in packs really early on right 05:27:54 you're probalby mishandling them a little bit 05:28:05 my gnoll strategy is just "run" because even with a chokepoint they just wear down my hp :( 05:28:08 they haven't been so bad for my musus 05:28:09 er 05:28:10 not musus 05:28:11 mucks 05:28:16 and aren't mucks like 05:28:19 worse than ghmo?? 05:28:24 yes but 05:28:29 your script is probably smarter than me 05:28:36 my script is rly dumb 05:28:43 exactly 05:28:47 ok how do i handle gnolls 05:28:49 D: 05:28:53 i don't know 05:28:57 it just comes naturally ?? 05:29:27 :( 05:29:30 elliott: Play a spriggan enchanter. 05:29:33 my previous strategy was 05:29:35 chokepoint 05:29:36 tab tab tab 05:29:38 but that lead to 05:29:38 die 05:29:40 because 05:29:42 they hit hard 05:29:45 and come in packs 05:30:28 so 05:30:29 :( 05:31:38 elliott: They move fast, are stealthy, don’t need to eat much and are pretty okay at enchanting. 05:31:38 ill just 05:31:42 resign myself to dying to gnolle 05:32:10 ion: yeah but that's like wildly different from everything else i've played (apart from my unserious spas diving) so 05:32:20 INDEED. 05:32:28 branching out is good 05:32:29 You’ll get to confuse guys and stab them. 05:32:37 monqy: not when i'm terrible at everything! 05:32:39 Do you know anything about what I have posted far above relating to partial orderings and categories? 05:32:47 im trying to become less bad at things before branching out 05:33:38 bad mindset 05:33:54 is the implication that i'm not good at anything 05:34:05 erm 05:34:08 *not going to get less bad at 05:34:41 Perhaps you’ll get better at things *by* branching out. :-) 05:34:53 ok ok 05:34:55 what should i play 05:34:55 You’ll have more fun. 05:34:57 uhhh 05:35:13 what's a nice melee race with lots of hp and str except not mibe or mifi or whatever because they're TOO MAINSTREAM 05:35:18 by race i mean 05:35:19 combo 05:35:21 play whatever ion suggests so he'll shut up 05:35:27 SpEn! DECj! DESu! TrBe! 05:35:36 monqy: ion will never shut up 05:35:37 ok don't play what ion says 05:35:43 ion: SpEn does not meet 05:35:44 my criteria 05:35:45 afaict 05:35:56 i think trbe counts as too mainstream 05:36:00 what does str have to do with anything 05:36:00 I just want you to try a goot magic guy. 05:36:01 WkmO? WWNp? ABCD? 05:36:03 good 05:36:06 15534 games 05:36:07 too mainstream 05:36:12 monqy: oh str was 05:36:15 literally an abbreviation for strength 05:36:19 not referring to the stat 05:36:21 o h 05:36:31 ion: crawl's magic seems boring 05:36:38 It’s pretty fun. 05:36:40 it depends on what magic you're doing 05:36:44 some people like it 05:36:47 some people like parts of it 05:36:51 some people don't like any of it 05:36:59 you'll have to try each part of it for yourself 05:37:18 or i could just unfairly disregard it 05:37:18 It’s so fun to cast ice/fire clouds with a powerful DE. 05:37:29 no that's boring 05:37:38 clouding everything is so ugh 05:37:40 elliott: You also have to try Sprint! 05:37:46 i did i died after 3 turns 05:37:47 doing the same spell routines to everything is uuuugh 05:37:57 i would play a summoner except 05:38:00 do you get to summon straight away 05:38:02 yes 05:38:04 yes 05:38:10 you get spammals 05:38:10 hmmm 05:38:17 how different are the first few dlvls playwise to like 05:38:19 everything i've been doing 05:38:21 with a summoner 05:38:43 different 05:38:55 ok 05:39:02 what race for summoner :( 05:39:05 DE 05:39:08 no 05:39:12 og 05:39:19 monqy: that's greyed out!!! 05:39:27 you want a noongrey? 05:39:35 you're trolling me so i end up with problem and then i will mad :( 05:39:46 wait ion is here he'll take that non-ironically 05:39:49 ogsu is "goode" 05:39:52 Are you allowed to select one that are greyed out? 05:39:54 monqy: felid is non-grey maybe i should go with felid!!! 05:39:55 "i like it" 05:39:56 zzo38: yes 05:39:58 it's just saying 05:39:58 elliott: yes 05:40:01 "crawl devs don't like this" 05:40:07 DE has the most MP at start IIRC. 05:40:09 monqy: ogres don't sound like they'd be very good at magic!!! 05:40:11 this sounds like a TRICK 05:40:16 elliott: ogres have +2 spellcasting 05:40:20 what really 05:40:20 ok 05:40:21 I realized that what I wrote above about partial ordering as a category is correct; I look on Wikipedia and yes it is in there the same thing I was thinking of. 05:40:24 fine im ogsu 05:40:28 yay 05:40:28 elliott: JOKES' THEY HAVE -3 IN EVERY SCHOOL 05:40:29 why don't ogres have lots of health 05:40:36 ogres have lots of health jeeze 05:40:50 monqy: your joke is mean :'( 05:40:51 you didn't even try? 05:40:52 lame 05:40:56 nope 05:40:59 you should at leastt 05:40:59 "i blame monqy" -- me 05:41:00 try it 05:41:07 not before trying something less hideously terrible!!! 05:41:07 Agreed 05:41:14 it's not hideously terrible! 05:41:23 wanna play ddsu? have fun 05:41:30 no 05:41:31 i was just 05:41:34 resting the cursor 05:41:51 ill play musu if yhou don't save me in the next 10 seconds 05:41:59 anyway pick whatever i don't care. just don't play vpsu 05:42:12 Why not just pick DE? They’re good at magic. 05:42:26 monqy: guess what i just focussed 05:42:30 Play as ABCD 05:42:30 focussssed 05:42:39 (if it is permitted!) 05:42:40 elliott: vp has the most annoying hunger mechanic in the game 05:42:47 play as zzoo 05:42:48 is it the potion of blood thing 05:42:51 yes 05:43:11 you have to manage your blood level for resists/regeneration/etc 05:43:16 anyway i cant play DESu because itll result in terrible people making terrible jokes based on the acronym sory 05:43:20 monqy: sounds lovely 05:43:25 elliott: i won't make joke 05:43:36 its not you im worried about!!! 05:43:37 That’s not nearly as funny as HOMo. 05:43:42 shut up 05:43:44 golly 05:43:46 ^ 05:43:54 elliott: Then modify the acronym and recompile 05:43:59 hey you know what'[s funny 05:44:01 KoCK 05:44:03 play KoCK 05:44:09 ha ha ha ha haah ah ah ah ha haha its hilarious because its a word 05:44:13 kobold chaos knight? 05:44:23 thats the only one i can figure out 05:44:37 desu is deep elf summoner 05:44:37 i dont even remember what mu is 05:44:42 mummy 05:44:44 oh 05:45:40 oops 05:45:42 i restarted ogsu 05:45:48 it's ok 05:45:51 monqy: ok listen ill do ogsu if you come clean about how terrible it is 05:45:51 you can play ogsu now 05:46:02 elliott: m 05:46:04 it's not terrible! 05:46:11 06:40 elliott: JOKES' THEY HAVE -3 IN EVERY SCHOOL 05:46:14 i dont believ yuo :'( 05:46:21 Category theory does a lot of things!! 05:46:32 Spellcasting is probably more important and it’s positive for ogres. 05:46:52 monqy: ok what i focus 05:46:57 uhhhh 05:47:06 turn off dodge and stealth 05:47:20 and use manual mode of course 05:47:21 ok how do i 05:47:22 spelle 05:47:22 Switch to manual and perhaps use Spellcasting * and Summonings + 05:47:34 elliott: z key to spell 05:47:34 ion: summonings are -3 apt though :'( 05:47:46 elliott: it matters less than you'd think 05:47:50 uhhh should i still melee small things 05:47:53 Kan extensions also does a lot of things!! 05:47:54 z? lists spells, M memorizes new ones. 05:47:58 You shouldn’t melee. 05:48:02 you should melee 05:48:07 but use a giant spiked club!!!! 05:48:13 Just spammals now. 05:48:15 not your fists 05:48:21 for just startinfg off use spoammals 05:48:22 i don't have giant spiked club 05:48:23 you can train a weapon later 05:48:31 aaargh no 05:48:36 ogre has bad hunger 05:48:55 thank 05:49:23 Rest to get Spammals! 05:49:27 err 05:49:29 Spammals! 05:49:33 Rest to get more MP 05:49:41 this is tricky 05:49:44 before 5’ing to kobolds 05:49:44 elliott: go musu if you don't wnat hungre 05:49:50 Err. I’m too tired for IRC. 05:49:50 monqy: noooo 05:49:53 before o’ing to kobolds 05:50:07 what about kosu 05:50:12 kobolds have an ok hunger mechanism 05:50:18 (and 0 hp) 05:50:54 then go kosu 05:51:04 a wall of summons is kind of like hp 05:51:06 done 05:51:07 ill regret this 05:51:28 what should i do when i summon a bat urgh 05:51:31 if i recast i run out of mp 05:52:40 uhhhh 05:52:45 unix signals are an unholy clusterfuck 05:52:46 i have no idea how to play this properly 05:52:50 Just spammals with all your MP. 05:53:03 And switch places with them so they get to surround the guy. 05:53:20 kmc: No kidding 05:53:33 really the whole idea of POSIX is absurd at face value 05:53:49 kmc: Why do you hate UNIX signals? 05:53:50 that one could take a bunch of different operating systems that sort of have some shared history 05:53:58 and make them act almost like the same operating system 05:54:24 the remarkable thing about a dancing bear is not how well it dances, but that it dances at all 05:54:48 elliott: now is when you learn 05:54:56 learning is boring 05:54:57 elliott: You can tell your spammals to attack someone in their FoV with t 05:55:07 elliott: M to learn new spells. 05:55:17 learning is boring :( 05:55:18 Ok, you can’t yet. 05:55:35 kmc: hi, welcome to ##crawl! 05:55:42 zzo38: where to start 05:55:49 let's start with every table and list in http://man7.org/linux/man-pages/man7/signal.7.html 05:56:30 also the sheer number of signal-related syscalls 05:56:37 linux has a syscall now named rt_tgsigqueueinfo 05:59:03 monqy: is su always like this 05:59:11 i dunno 05:59:12 how's su? 05:59:19 fiddly 05:59:27 Fiddly? 06:00:04 just added a bunch more options to squarelos' randomiser 06:00:14 i wanna see 06:00:17 including: messages_at_top, view_lock_x, view_lock_y 06:00:21 yessss 06:00:27 i must see 06:00:38 also the turn display will switch between the two different types of turns 06:00:42 so the turncount will go up and down 06:00:52 i hope messages_at_top changes less frequently 06:00:56 and it toggles -ctele display too 06:00:57 or you'll get a headache 06:00:59 yeah it does 06:01:27 * elliott spams space on the CDO game list 06:01:44 -!- asiekierka has joined. 06:01:54 this is amazing 06:01:55 -!- calamari has quit (Remote host closed the connection). 06:02:00 :-) 06:02:05 im upset that not all the colours of the stat things change though 06:02:17 that turn count is just perfect 06:02:18 woops 06:02:35 tryin gagain 06:02:41 this time sitting up straight 06:02:44 not all 06:02:52 hunched over the back of my seat 06:02:56 i do that 06:03:20 monqy: another thing you could randomise is the number of lines devoted to messages 06:03:25 mmm 06:03:33 which would be especially great when it's on top 06:03:41 because everything else would bob up and down 06:04:12 does the language change on every turn? it seems to stay at Skermeesher for a while 06:04:14 oh there it goes 06:04:25 A concrete category is a category that is equipped with a faithful functor to the category of sets. But, what is a category that is equipped with a fully faithful functor to the free category of a subset of its quiver (meaning, a collection of some of its morphisms)? 06:05:18 monqy: i sent that around orc priest inner flam 06:05:49 monqy: what are the two types of turn anyway 06:06:26 one is how many moves you've made and the other is how long you've taken in game time 06:06:37 ah 06:06:51 I prefer the latter. 06:07:00 It immediately shows how slow your hits are etc. 06:07:11 one is a turn count and the other is a clock 06:08:24 monqy: rip (i didn't see what happened) 06:08:32 i feel like im getting progresisvely worse 06:08:49 sometimes i consider playing non-muck but that's just less cool no matter how you look at it 06:09:20 also why aren't my messages going to the top occasionally :( 06:09:32 i wondered this also 06:10:10 i think its fairly obvious that continually playing with a nigh-unusable interface and mashing with a nigh-useless script will make you worse :P 06:10:12 Is the smoke trail behind you caused by Xom? 06:10:16 yes 06:11:51 what should i play 06:11:58 muck is fine bu 06:11:58 t 06:12:02 maybe something else too 06:12:05 feck of chei 06:12:09 ugh fine 06:12:15 i was kidding but 06:12:18 go for it 06:12:31 that wasn't feck of chei 06:12:36 maybe my script doesn't work so good with feck 06:12:52 does it work so good with anything 06:13:15 play idk something 06:13:20 ion: what should monqy play 06:13:31 dunno 06:13:55 monqy: play DuNo 06:14:00 *DUNo 06:14:04 :( 06:14:19 Deep Undulate Norwegian 06:14:26 Deep Uranian Nobbler 06:14:36 i'll just play trck "oh well" 06:14:42 trck of chei please 06:14:49 fine 06:14:53 how to make a combo funnier: append "of chei" 06:14:57 im crawl expert already 06:15:20 i dont think my script knows how to not starv 06:15:40 maybe it forgot how to eat on nonghouls 06:15:54 nah that's definitely eating 06:16:05 Is it butchering? 06:16:11 yes 06:17:49 monqy: you should play deep dwarf skald 06:17:49 or 06:17:53 :( 06:18:02 merfolk fire elemental 06:18:40 monqy: merfolk fire elemental has to be good, right??? 06:18:46 :( 06:19:41 ":(" -- monqy 06:21:24 :-D 06:21:43 monqy: do fire elementals get a god 06:21:48 or merfolk 06:21:48 if you pcik one 06:21:50 i know nothing about either 06:21:52 i meant 06:21:53 stock 06:21:56 "ootb" 06:21:56 fire elementalists worship vehumet 06:21:58 obviously 06:22:32 do they have to 06:22:38 wow im lage 06:22:39 no 06:22:43 i mean 06:22:45 do they start doing so 06:22:48 monqy: im not lage 06:22:50 no I was joking 06:23:38 monqy: (D)'sterity 06:24:01 how come only health is changing colours now 06:25:17 animate skeleton looks like a fun spell 06:26:24 A dioid that remains a dioid if addition and multiplication are swapped and zero and one are swapped. 06:27:50 Is that something like topology? 06:29:08 monqy: ^ 06:29:39 wow, wtf 06:29:41 Do any mathematics known here? Maybe oerjan? Maybe someone else? 06:29:44 the skeletons from animate skeletons never time out? 06:30:53 -!- aloril has quit (Ping timeout: 245 seconds). 06:31:28 -!- augur has quit (Remote host closed the connection). 06:33:33 monqy: what happened 06:33:41 Lava snakes 06:33:52 script got me deep into some serious lava snake trouble, i underestimated them on my escape trip 06:34:11 Lava snakes are equally nasty IRL. 06:35:03 monqy: have you considered you haven't been getting progressively worst, just your script has 06:35:27 no 06:35:46 but i require my script or crawl is unplayable 06:36:03 what does monqy's script do 06:36:05 not true, you can also dive!!! or maybe you considered that unplayable but you didn't seem to 06:36:10 Patashu: explore and fight and eat 06:36:19 he has it bound to spacebar 06:36:31 oh it also traverses stairs! 06:37:16 oh that's clever 06:37:19 it clears D:1 for you etc? 06:37:25 it clears everything for you 06:37:28 it's a bot 06:37:32 except it's dumb and gives up a lot 06:37:35 and monqy has to get it out of its mess 06:37:42 so it's more like 1/3 a bot 06:38:34 the important 1/3 06:38:35 obviously 06:38:40 have you seen monqy play 06:38:57 Danswan's ghost (powerful Tengu Conjurer) comes into view 06:39:01 hmm I wonder what spells it knows 06:39:32 nvm 06:39:34 it died before casting anything 06:40:44 monqy: are you going to play one of the combos i suggested ;( 06:40:49 uhh which 06:41:01 deep dwarf skald or merfolk fire elemental (whichever makes less sense) 06:41:11 i don't wnat either of those 06:41:49 that's why i suggested them 06:42:11 guess i'll do ddsk 06:42:44 i don't even know what skalds do 06:43:42 monqy: i like how deep dwarves just die slowly 06:43:50 reminds me of my life :'( 06:44:08 -!- aloril has joined. 06:44:08 ahahaha 06:44:09 it 06:44:14 abbreviated one of your inventory items as "hy" 06:44:57 g 06:46:42 monqy: rip 06:46:44 rip 06:47:03 07:45 hunger should be seriously nerfed 07:46 Robot2600: why? no one starves to death 06:47:08 stupid words :( 06:47:15 (i say it in here so nobody can disagree with me) 06:47:29 (that's the kind of abuse you can achieve when you ADMINISTRATE A POPULAR WIKI!!!) 06:49:52 monqy: you converted to chei? 06:50:13 does anyone have good abbreviations for "consequent" and "antecedent" 06:50:26 con, ant 06:50:29 cons, ante 06:50:33 conse, antec 06:50:50 conseq, antece 06:51:00 conseque, antecede 06:51:02 oh hmm i was misusing consequent and antecedent 06:51:11 what would you call p, a and b in if p then a else b 06:51:19 p is the consequent i guess 06:51:28 erm 06:51:31 antecedent i mean 06:51:45 a might be the consequent but then i'm not sure what b would be and this is kind of silly 06:57:34 -!- aloril has quit (Ping timeout: 265 seconds). 07:00:11 The elsequent. 07:00:17 :D 07:00:30 monqy: what soids fk okkr p ekt 07:00:51 hlep?? 07:00:59 :( 07:02:34 monqy: shoudl i play sprint 07:02:46 if you want 07:02:50 is it crap 07:02:58 no 07:03:17 not interested then 07:03:20 it has different problems from normal crawl 07:04:15 which is the best sprint 07:04:19 I looks like it has sonja 07:04:23 i remember 07:04:26 sprint opinions being a thing 07:04:27 what are yours 07:05:02 uhhh 07:05:08 they're all different! 07:05:20 which ones are terrible 07:05:24 they're all different! 07:06:15 how do you not have opinions on them come on you hate something about almost every given aspect of crawl 07:06:40 i have opinions on each sprint and they're incomparable 07:06:56 yes but do any of them suck 07:07:04 depends on what you mean by suck 07:07:06 Hmm. I think i’ve won one of the sprints, but i don’t remember which one. 07:07:14 also apparently the crawl light server has a version with a bug where corpse sacrifices don't delete the corpses so you can gian infinite piety from them 07:07:34 monqy: you're awful just recommend me a sprint!!! 07:07:34 (bugged implementation of sacrifices sacrificing everything in los) 07:07:39 Crawl light server? 07:07:44 yah 07:07:53 elliott: all of them, in rotation 07:07:57 http://store.barackobama.com/joe-biden-can-holder.html thanks biden 07:08:00 monqy: uuugh 07:08:02 Huh, i hadn’t encountered Crawl light before. 07:08:03 monqy: which should i start with 07:08:10 elliott: any 07:08:16 you're awful 07:08:18 i'll do 3 07:08:24 elliott: cheers champ 07:08:33 ill be a felid abyssal knight 07:08:58 i died 07:09:59 im watchieng crawl lgiht game 07:10:17 where 07:10:19 where serve 07:10:28 telnet light.bitprayer.com 07:10:31 help 07:10:35 be sure to mess with your TERM if it's bad 07:10:42 -!- aloril has joined. 07:10:53 what's your password i want to send messages 07:11:20 Do you need a password to send messages? 07:11:31 i need monqy's specifically 07:12:11 name squarelos, password robin 07:12:20 theres only one active game and it's idle :( 07:12:30 (i just registerd there) 07:12:32 it wasn't idle 58 seconds ago! 07:12:39 (the ond server deid or something??) 07:12:48 (so my config is just defaults) 07:13:01 maybe you can try crawl light ! 07:13:02 can i play squarelos (i mean on cod (im not actually serious about this because i couldnt hope to live up to the artform you have taken crawl playing to)) 07:13:04 oh hey it's unidle 07:13:05 *cdo 07:13:15 yeah anyone can play squarelos 07:13:18 just don't mess with the config 07:13:30 i already said it wasn't serious!!! 07:13:33 *i 07:13:48 so far crawl light looks like crawl 07:13:54 Does this seriously not tell which Sprint i played? http://crawl.develz.org/morgues/trunk/ion/morgue-ion-20110721-190348.txt 07:14:11 ion: violet keep of menkaure 07:14:45 Does it say that somewhere? 07:14:46 a few things look different from normal crawl 07:14:50 like it has a glow bar 07:15:01 and an auto 07:15:04 yeah 07:15:09 the experience system is a bit different 07:15:14 and # 07:15:37 monqy: i cant decide if my roguelike should use 256colours or not 07:15:46 whatever you want! 07:15:55 How about 2^32 colours 07:16:10 monqy: what does yours do!!! 07:16:13 qfr: terminals can't do that!!! 07:16:21 Make an OpenGL client 07:16:23 Doofus 07:16:26 elliott: undecided 07:16:27 So write a new terminal which will be a requirement for your new roguelike. 07:16:31 Also, are your roguelikes multiplayer? 07:16:33 Do they have PvP? 07:16:39 multiplayer roguelikes don't 07:16:43 work very well generally 07:18:05 What about Crawl light warrants a fork? 07:18:06 qfr: also why 07:18:07 opengl 07:18:27 im having trouble thinking of much a roguelike would require beyond sdl 07:18:37 -!- augur has joined. 07:18:43 unless you can reuse an existing opengl engine or whatever it 07:18:45 hardly seems worthwhile 07:18:59 SDL is icky 07:19:06 opengl is icky 07:19:15 Meh, better use a 2D API that’s an abstraction over OpenGL. You’ll get much better 2D acceleration. 07:19:20 qfr "never seen opengl" 07:19:26 ion: it's turn-based... but yeah im not defending sdl it's just 07:19:35 ion that remark made little sense 07:19:43 uh yes it did 07:19:47 it made perfect sense 07:19:50 for stuff like vector graphics, scaling etc. 07:19:51 ion: messing with a pixel buffer is a hell of a lot less pain than writing opengl crap 07:19:57 I suggest use a different frontend program as backend program, so that you can use it on a frontend for standard terminal, or a different one with mouse and icons, etc 07:19:59 especially if you use the programmable pipeline like you're meant to 07:20:22 are there any reasonably complete 2d apis that use opengl under the hood? 07:20:31 like that aren't at the level of "game framework" 07:20:59 I’d hope so, but i haven’t researched what’s available. 07:21:36 anyway i might go for a graphically-rendered non-terminal thing i dunno 07:21:50 it's more work 07:22:23 i kind of like the imposed 80x24 constraint you get if you go terminal-based and have moral standards though 07:22:24 Cairo supports OpenGL, but i don’t know whether it would be useful for a game. 07:22:40 also: font rendering is "a pain" 07:22:47 with a terminal everyone gets to use font rendering they like, more or less 07:22:56 everything is a pain 07:22:58 if i do it myself text will probably be kinda yucky 07:23:00 monqy: it's true 07:23:27 my reasons for terminal would be: font, terminal, online play, termcaste 07:23:33 i've preferred a graphical display occasionally because you can improve things like new monster discoverability with it 07:23:55 like it would actually be useful for brief stats to appear as a "tooltip" style thing when a new monster appears 07:24:03 you can't really do that with a terminal 07:24:24 monqy: wrt online play/termcasting, I have a fairly solid plan for that already 07:24:30 oh? 07:24:56 since I'm abstracting backends, the engine will explicitly keep track of "what the player knows/sees"; i.e. taking into account LOS and invisible monsters (if I have those) and so on 07:25:02 as a separate entity from the game world itself 07:25:09 and it will also keep track of how it /changes/ from one turn to the next 07:25:13 Browser-based is an alternative, too. 07:25:19 so you can turn that into a network protocol really easily 07:25:26 by simply streaming the changes 07:25:30 and that can be plugged in to the frontend locally 07:25:41 so you can use your client with your settings to connect to an external server 07:25:49 and similarly you can "termcast" by playing locally and also streaming the same stuff 07:26:02 and play on a server by having your client connect to a server and send commands/render the changes it gets 07:26:12 (which the server then also sends to anyone who wants to watch) 07:26:25 That stream with timestamps also works as a saved “termcast”. 07:26:25 monqy: it does require that people who want to watch have to have the game which is a disadvantage but 07:26:30 ion: yes, exactly 07:26:36 abstracting backens is something i'd do even if i only planned on implementing one backend but 07:26:38 it's better than a termcast because you can e.g. 07:26:40 seek to a turn 07:26:43 or seek to an event 07:26:44 or whatever 07:26:47 uuugh writing multiple backends and networking stuff 07:26:53 oh and 07:27:02 it'd be really nice to be able to look at someone's inventory 07:27:04 while they're playing 07:27:06 even if they don't choose to 07:27:07 things like that 07:27:27 And you’ll be able to freely look at the inventory, abilities etc. while observing. 07:27:32 that's what i said :p 07:27:34 Oh, you just said that. :-D 07:27:43 :--D 07:28:02 basically as long as you have a clear separation of game world / known game state / commands that have an in-game effect (like changing a training schedule or whatever) vs. commands that are just interface commands (opening/closing inventory, examining items, etc.) 07:28:18 then you get recording/broadcasting/server play for free 07:28:29 oh *you also have to track deltas 07:28:30 fsvo free 07:28:32 rather than just mutating things in-place 07:28:38 monqy: well, for cheap, at leat 07:28:39 *least 07:29:11 Perhaps also not make everything about the game based on convoluted logic written in low-level C code spread over a bunch of files under ellawl-ref/source. 07:29:20 monqy: it *is* nice that people can play online and always get the latest version of the game though 07:29:28 which you lose with this, you have to update it yourself 07:29:41 ion: isn't it C++ 07:29:47 monqy: so, i'm torn 07:30:08 monqy: i *could* implement all this and then just only write a terminal backend and put it behind a mosh server 07:30:17 but it feels like such a waste given the advantages 07:30:19 actually having said that 07:30:25 the recordings would be useful even if i did that 07:30:30 since you could watch them with the server's copy of the game 07:30:36 and still get all the nice seeking tools and so on 07:30:39 elliott: Well, not very C++-like C++, but it’s C++ FSVO C++. :-P 07:30:43 (and watch with your preferred charset!) 07:30:49 (and so on) 07:31:02 or your preferred client, such as one on a smartphone or a browser-based one. 07:31:11 or a terminal client on a VT100. 07:31:16 ion: you lost track of what i was saying. 07:31:24 you should read everything i say before replying :p 07:31:36 08:29 monqy: so, i'm torn 07:31:36 08:30 monqy: i *could* implement all this and then just only write a terminal backend and put it behind a mosh server 07:31:37 08:30 but it feels like such a waste given the advantages 07:31:38 08:30 actually having said that 07:31:40 08:30 the recordings would be useful even if i did that 07:31:40 Sorry, i’m very tired and have a bit of trouble concentrating. :-) 07:31:51 tiredness excuses don't work on me! 07:32:00 also, I never read anything anyone else says before replying 07:32:07 i'm just complaining because complaining is grreat 07:32:10 *grrreat 07:33:22 monqy: anyway "i d k" 07:33:27 me too 07:33:30 monqy: i don't really plan to have releases so 07:33:32 :'[ 07:33:35 oh 07:33:35 i do want everyone just playing the latest VCS version 07:33:46 which makes the you-have-to-install-it-locally thing difficult 07:33:48 unless it autoupdates 07:33:49 i haven t decided about releasinge 07:33:53 i 07:33:57 dont want to write autoupdates 07:33:58 wow 07:34:03 it was half a joke 07:34:14 a half too much 07:34:16 it would never work on e.g. linux where there's a billion things that can go wrong compiling 07:34:20 er 07:34:22 a half too little 07:34:35 monqy: what i could do is make the backend a separate executable 07:34:36 so like 07:34:54 all it has to handle is rendering a grid and messages and a stat display and do whatever fancy things like tooltips i add 07:34:55 so that 07:35:00 it wouldn't need updating when the game updated 07:35:03 but that'd make things like 07:35:06 viewing inventory of a game you're watching hard 07:35:13 because it'd uuuugh 07:35:15 programming is hard 07:36:04 i still haven't decided whether to go for 16 or 256 colours oops 07:36:25 how about 88 colors! 07:36:48 for terminal im torn. for nonterm i;d just go all coloiurs all the time 07:37:01 no two pixels should ever have the same color 07:37:19 that's what happens when you go all coloiurs all the time 07:38:12 there should be an artform where you pick a 256-color palette and then draw a 16x16 image which uses each color exactly once 07:38:39 kmc: Try 07:38:57 there's a program that converts images to huge ones that use an entire 16-bit pallette 07:39:04 but still look basically the same (except awful) 07:39:40 oh hey elynae's playing sprint iii 07:39:48 now's your chance to see sprint in motion 07:40:03 spront 07:40:12 that crawl light game was exceedingly dull 07:40:19 yes 07:40:35 rip elynae 07:40:40 killed by ctrl+s 07:40:43 :( 07:41:16 "sprinting is tough worke" 07:41:35 monqy: the thing with 256 colours is that picking colours for tiles becomes ~impossible 07:41:36 otoh 07:41:43 it allows for things like pretty shading for like 07:41:45 water depth or whatever 07:41:51 i think i've only won sprints 1 and 5 :( but i've won them a lote 07:41:52 or heat (if theiy'res fyre) 07:42:01 and like 07:42:08 pseudorandom shades of grey for walls and floor!!! 07:42:56 the trick to picking tiles colours is restrict yourself to say a 16 coloure palaet and then vary the coloures at rune time based on conditieons 07:43:03 e.g. lighting 07:43:09 yeah 07:43:13 or just a random variation 07:43:16 or something 07:43:27 just make everything rainbow 07:43:33 every tile is flashing rainbow 07:43:58 http://throbs.net/fun/swf.asp?rgb.swf (seizure warning) 07:44:36 old 07:44:42 but lovely 07:45:25 have you noticed how it stops seeming to have colour after a while 07:45:30 the colour becomes "flashing" 07:45:56 yeah 07:46:18 sort of 07:49:12 monqy: ive solved my colour problem "the solution is tiles" (guffaws) 07:49:39 gufawes 07:50:02 guyfawkes 07:50:20 good joke 07:50:24 laughter abounds 07:52:58 monqy: maybe ill colour everything programmatically 07:53:10 how do they decide tile colours for nethack and dcss anyway 07:53:17 well i guess nobody knows about the former 07:53:17 no clue 07:53:56 i don't know exactly how brogue does it but not everything of the same tile has the same colour so it definitely does something 07:54:11 yeah seeing brogue screenshot is what made me think maybe i should 256 07:54:11 -!- zzo38 has quit (Remote host closed the connection). 07:55:50 monqy: should i play brogue can brogue be played online 07:56:02 i dunno if there are any brogue servers 07:56:34 and yes i recommend playing brogue it was fun until i got sick of it 07:56:41 can it be termcasted 07:56:48 ie does it have ~terminal playe~ 07:57:02 there are least used to be terminalmod but it's uuugly 07:57:24 (and the faketerm mode is pretty) 07:57:42 :'( 07:57:47 how can i play any game without broadcasting it!!! 07:57:59 you could 07:58:02 try the terminalmode 08:03:18 -!- Taneb has joined. 08:03:37 Hello 08:04:23 hi 08:10:15 Ubuntu 13.04 Radical Radish 08:14:58 -!- Phantom_Hoover has joined. 08:15:55 that would be 12.10 08:16:14 13.04 would be Severe Skidmarks 08:17:09 16.10 would be Zygohistomorphic Zebromorphism 08:17:51 shutp up 08:17:52 12.10 is Quantal Quetzal 08:18:29 right, the english alphabet is different 08:18:34 cheater_, fuck off. 08:18:56 olsner, don't interact with cheater_; that way, he'll fuck off quicker. 08:19:42 hahaha 08:19:47 you're entertaining 08:19:54 i'll get some pop-corn and hang around 08:21:17 Phantom_Hoover: so what's up 08:22:02 cheater_++ for Zygohistomorphic Zebromorphism 08:22:21 -!- elliott has left ("this channel is terrible"). 08:22:36 i love it 08:22:46 but are you lovin' it? 08:22:48 cheater_ says the most innocuous thing and everyone flips out and gets butthurt 08:22:54 he is such a good troll that he doesn't need to do any trolling 08:23:02 i'm a co-troll 08:25:36 kmc have you seen the i3 wm? 08:25:53 no 08:26:26 sounds good 08:26:36 consider it a gift 08:27:34 so apparently software patents have been disabled from functioning in an EU court 08:27:49 waiting for the rest of the world to follow 08:28:03 -!- Phantom_Hoover has left ("Leaving"). 08:28:43 another one bites the dust 08:33:26 I think it's dwarf fortress time 08:35:26 -!- mtve has joined. 08:45:30 Taneb, I my me mine I my me mine I my me mine I my me mine 08:45:39 (Yes, that has a very tenuous connection to DF) 08:46:18 -!- monqy has quit (Quit: hello). 09:06:40 i'm probably too stupid to play dwarf fortress, i keep on losing right away. 09:08:04 Time to stop 09:11:39 cheater_, there are guides... 10:02:22 in g++ 2.x you could define operator?: 10:06:47 -!- cheater__ has joined. 10:10:37 -!- cheater_ has quit (Ping timeout: 276 seconds). 10:14:29 -!- ais523 has joined. 10:37:24 -!- KingOfKarlsruhe has joined. 11:29:08 -!- impomatic has quit (Quit: impomatic). 11:33:49 -!- Taneb has quit (Ping timeout: 276 seconds). 12:01:38 -!- Taneb has joined. 12:08:32 -!- MoALTz_ has joined. 12:10:47 -!- azaq23 has joined. 12:11:33 -!- MoALTz has quit (Ping timeout: 248 seconds). 12:15:33 -!- MoALTz__ has joined. 12:18:45 Hello 12:18:55 -!- MoALTz_ has quit (Ping timeout: 250 seconds). 12:23:41 hi 12:26:28 -!- Taneb has quit (Ping timeout: 276 seconds). 12:30:43 -!- asiekierka has quit (Remote host closed the connection). 13:21:41 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 13:50:01 I seriously have no idea what the mingw.org guys are thinking. Their installer has an installer. 13:53:24 meanwhile, I have decided that because all existing free wave-to-score programs suck, I need to write my own 13:54:58 I'm making decent progress, by using a novel approach I'm not sure has been tried yet 13:55:04 it's based on /not/ doing fourier transforms 14:10:16 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:12:54 -!- AnotherTest has joined. 14:14:07 I created a page on your wiki, http://esolangs.org/wiki/~English, about a language I designed. Is it okay? 14:18:39 AnotherTest: it's OK to document an esolang even if you're the only person who knows about it 14:19:01 alright 14:28:05 -!- Taneb has joined. 14:31:10 Sgeo: yeah, but i think playing by guides is sort of boring 14:31:13 -!- impomatic has joined. 14:31:21 Sgeo: it's less playing and more work 14:31:35 Then you will NEVER BE ABLE TO PLAY DWARF FORTRESS 14:31:37 *extreme 14:33:55 i see 14:34:04 sad but true 14:43:04 -!- asiekierka has joined. 14:52:43 -!- Madoka-Kaname has quit (Ping timeout: 276 seconds). 14:53:04 Can someone check out Lowgate again and see if it's correctly possibly-turing-complete now? 14:53:16 http://esolangs.org/wiki/User:Taneb/Lowgate_and_Dilston 15:25:55 I may play dwarf fortress for a bit 15:39:53 -!- AnotherTest has quit (Quit: Leaving.). 15:45:49 -!- AnotherTest has joined. 15:50:07 Bye! 15:50:11 -!- Taneb has quit (Quit: Leaving). 15:51:30 -!- asiekierka_ has joined. 15:52:05 -!- asiekierka has quit (Ping timeout: 252 seconds). 15:55:27 -!- Gregor has set topic: It looks like an anemometer, but it is not. Anemometers don't fire bullets. Not even the expensive ones! Or I don't think they do ... if they do, meteorologists are more hardcore than I thought. | http://codu.org/logs/_esoteric/. 16:08:58 -!- azaq23 has quit (Quit: Leaving.). 16:16:11 -!- atran has joined. 16:16:44 -!- atran has quit (Client Quit). 16:32:02 how do I create a modifiable associative array in Javascript? is it {}, new Array. new {}, or something else? 16:34:33 The first one 16:34:45 And it's an object in JS parlance 16:35:02 new Array shouldn't be used at all in most cases 16:35:06 OK, just wondering if I'd create a constant if I did that 16:35:22 I really don't remember much JavaScript… 16:35:22 new {} isn't even valid syntax 16:35:33 JS doesn't have constants really 16:35:51 Or well, strings and numbers are immutable 16:36:00 But there are no immutable tuples or sequences 16:37:15 -!- ais523 has quit. 16:40:56 -!- ais523 has joined. 16:46:25 -!- MoALTz__ has quit (Quit: brb). 16:48:55 -!- MoALTz has joined. 16:56:49 kmc: Nope. 16:57:12 Single DES doesn't sound like a good thing to use. 16:57:53 -!- Madoka-Kaname has joined. 16:58:52 -!- asiekierka_ has changed nick to asiekierka. 17:00:12 -!- Taneb has joined. 17:00:16 Hello 17:01:15 hello. 17:04:38 -!- MoALTz has quit (Ping timeout: 245 seconds). 17:12:33 I'm figuring out how to use reddit 17:12:36 Goodbye free time 17:22:48 -!- asiekierka has quit (Read error: Connection reset by peer). 17:33:21 I'm streaming df again 17:43:04 What do you guys think of Java? 17:43:13 I try not do. 17:43:15 *to. 17:43:17 Never used it 17:44:03 I teach it 17:44:12 and it is not a good language to teach people as their first programming language 17:44:12 I don't really like it, since I have only a limited amount of RAM on this old machine 17:44:22 indeed, it can be quite RAM-hungry 17:44:38 Fortunately all new machines come with infinite amounts of. 17:45:33 I have a newer machine too, although I always like software to be usable on both 17:46:35 The first (and so far, only) language I got decent at is Haskell 17:46:53 ah haskell 17:47:03 But that's because I think weird? 17:47:04 I was thinking about looking into that further some time ago 17:47:31 But I eventually just stayed with good old C++ 17:47:41 (as a main language) 17:48:06 I'm trying to learn C 17:48:28 no C++? 17:48:44 C++ doesn't quite appeal to me 17:48:48 ah 17:48:50 how so? 17:48:55 OOP? 17:49:04 I dunno 17:49:41 When I write C code, I'm usually annoyed by the unchecked type system 17:49:41 C++ is really incredibly far too complicated for its own good 17:49:55 ^ possibly :p 17:50:00 and just like XML and violence, the cure for dealing with C++ features tends to be more C++ features 17:50:12 ^ also possibly 17:50:26 although I still like the language 17:50:33 I like XML 17:50:39 Dunno why 17:51:20 ais523: but you can't ignore that some of those features are really appealing 17:51:34 AnotherTest: which are you a fan of? 17:51:39 templates. 17:51:43 Maybe because there's no equivalent for XSLT in S-expressions? 17:51:50 AnotherTest: oh dear 17:51:53 Unless Lisp is one? 17:51:55 -!- derdon has joined. 17:52:03 Taneb: Lisp has macros, which are saner than templates 17:52:09 ais523: that sounds bad :( 17:52:17 macros are usually bad 17:52:22 well at least in C++ 17:52:23 AnotherTest: do you know what SFINAE means? 17:52:31 Most web browsers don't run Lisp 17:52:37 AnotherTest: the word has a different meaning in Lisp to cp 17:52:38 *cpp 17:52:46 doesn't mean anything to cp :P 17:53:06 yes 17:53:12 it's a pretty big flaw. 17:53:35 AnotherTest: that C++ templates are so complicated that it's even /meaningful/ is a sign that something is wrong 17:53:53 they'd probably have been better of with explicit arguments in the <>, that'd avoid three quarters of the issues with them 17:54:00 although that'd still leave quite a lot wrong 17:54:01 * impomatic wants to learn a tiny language next so I can write my own compiler / interpreter. I though maybe Algol 60 or Oberon. 17:54:12 impomatic: ooh, go algol 60 17:54:23 I study mathematical idealizations of that, it's a really neat language 17:54:29 and there's not really been anything similar since 17:55:04 I have a few books on Algol... Maybe after I finished the next version of Itsy Forth. 17:55:21 Unfortunately, my C textbook was written pre-ANSI 17:55:50 Teneb: mine too. But you should be able to pick one up for a few $ 17:56:13 ais523: templates may have problems, but I think every language feature in every language has problems 17:56:37 what language would you propose as an alternative? 17:56:44 to C++? C 17:57:13 well, it really depends on what you're using it for 17:57:14 Not really an alternative. 17:57:31 since C doesn't even check types 17:57:41 C's typechecking is only marginally worse than C++'s 17:57:43 and also, it doesn't allow for user defined types 17:57:57 err, yes it does? typedef exists, as do struct, union, and enum 17:57:58 C++'s type checking isn't that bad at all I think 17:58:08 C and C++ have /almost the same typechecking algorithm/ 17:58:10 yes, but those do not allow member functions 17:58:15 only difference is that C++ treats const differently 17:58:18 Hmm... 17:58:19 AnotherTest: are your member functions virtual? 17:58:31 If needed. 17:58:35 if not, you can replace them with non-member functions with no issues 17:58:52 > 15.9 + 2.8 17:58:53 18.7 17:58:57 Yes, but it takes away a notational convenience 17:59:10 I can get a second-hand copy of K&R C for 18.70 17:59:10 who cares, it takes away a lot /more/ inconveniences 17:59:24 Mhm. 17:59:27 I'm not sure. 17:59:40 in fact, if you really need virtual functions, it's typically more straightforward to implement a vtable by hand than it is to use C++, which is a pretty crazy state of affairs 17:59:42 > 22.53 + 2.8 17:59:43 25.330000000000002 17:59:49 ??? 18:00:04 I doubt I have even a hundredths of your experience but I did find C++ quite nice so far 18:00:04 Are there any Factor fans here? 18:00:05 Taneb: floating point rounding error, I guess 18:00:21 But that's how much a new copy costs from amazon 18:00:26 impomatic: I don't know that much about it 18:01:21 It seems most of this channel is in either #0x10c-dev or #haskell or both 18:01:33 I'm not in either 18:01:39 and haven't heard of #0x10c-dev 18:01:51 same 18:02:08 although I'm not a frequent freenode visitor 18:02:10 hmm… 0x10c is 256+12 is 268 18:02:21 I don't see an obvious meaning to the number 18:02:38 ais523: http://0x10c.com/ 18:02:47 The year 268 would have been a leap year :p 18:03:25 oh, it's a notchgame 18:04:30 I think it's 10^c 18:04:47 10^c what would that be? 18:04:53 10 ^ speed of light ? 18:05:22 It's 0x10^0xc 18:05:35 oh 18:05:44 10 ^ 13 ? 18:05:58 16^12 18:06:15 It's Notch's (the maker of Minecraft) next game 18:06:26 Yeah, I realized that 18:06:27 but 18:06:32 what's up with the name? 18:06:49 presumably he's started using bizarre names ever since Bethesda threatened to sue him 18:06:52 Read the "backstory and setting" 18:08:18 Heh, I think I'm taking a trope too literally 18:08:24 I'm wearing a flag on my head 18:08:34 apparently Notch offered to settle the lawsuit with a match of Quake III 18:08:36 Also, bbq time, see you guys later! 18:08:37 -!- Taneb has quit (Quit: Leaving). 18:09:02 Taneb: 9.46 http://www.amazon.co.uk/The-Programming-Language-ansi-Version/dp/8120305965/ref=sr_1_4?ie=UTF8&qid=1336241084&sr=8-4 18:09:12 Oh too late... 18:10:09 impomatic: is that K&R2? 18:10:26 I wonder if that's still in print 18:10:31 ais523: Answering a question not asked to me; yes 18:10:33 and yes 18:12:27 ais523: You said you teach Java? I'm interested, what else do you teach? 18:12:36 AnotherTest: OCaml 18:12:43 used to teach C, but I got out of that 18:12:54 that module was a mess, and I couldn't do anything about it 18:12:55 Heard of that, it's a functional language based on ML right? 18:13:00 it was trying to fit far too much into the syllabus 18:13:19 AnotherTest: ML is a functional+imperative language; Caml is a dialect, OCaml adds objects to it but people rarely use them 18:13:35 aha, yes, I thought that 18:13:40 just that OCaml is probably the best-supported ML dialect around at the moment, so people use OCaml when they just want a generic ML 18:13:47 (much to the annoyance of SML fans) 18:13:53 I read it in 'an introduction to lambda calculus'(one of the many) I guess 18:14:19 That was 2 days ago, in fact 18:14:40 So, where do you teach? 18:14:44 Birmingham University 18:14:52 nice 18:16:34 Do the students learn Java as a first language? 18:16:35 because 18:16:35 ais523: By functional+imperative do you just mean impure functional 18:16:56 Deewiant: I mean that the language contains first-class imperative constructs 18:17:02 ifs, whiles, assignable variables, that sort of thing 18:17:10 Alright 18:17:12 I live very near the university of Leuven and here all students start with Java 18:17:25 AnotherTest: they do, although it's not really a good choice for a first language 18:17:49 What language would you say is good to start out with? 18:18:02 also, why would it be not a good language to start out with? 18:18:12 I started out with PHP I think. 18:18:26 -!- Phantom_Hoover has quit (Remote host closed the connection). 18:18:52 Although that's not really general-purpose, and I think it might be better to start out with a general-purpose language(?) 18:19:23 -!- zzo38 has joined. 18:19:54 My first language was BASIC :-( 18:20:01 hm 18:20:12 that makes me think of Edsger Dijkstra 18:20:14 -!- Phantom_Hoover has joined. 18:21:04 not to insult you, but he once said that "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration." 18:21:36 Dijkstra was wrong :-P 18:22:01 zzo38: is this your site? http://zzo38computer.cjb.net :-) 18:22:09 Yes I agree Dijkstra was wrong. Possibly with some students it will be difficult not everyone though 18:22:12 impomatic: Yes 18:23:01 http://www.cs.utexas.edu/users/EWD/transcriptions/EWD04xx/EWD498.html 18:23:09 I think it should be in there. 18:23:52 zzo38: Google sent me to FORTAVM :-) 18:24:30 impomatic: Google sents you to everywhere 18:25:48 -!- Phantom__Hoover has joined. 18:26:49 zzo38: not quite everywhere. I see this a couple of times a day "In response to a complaint we received under the US Digital Millennium Copyright Act, we have removed 1 result(s) from this page" :-( 18:27:32 Wow 18:27:36 I've never seen that before. 18:28:26 It should also not send you to my webpage because I have blocked that from any search engine 18:28:31 http://esolangs.org/wiki/~English 18:28:31 It's my first esoteric programming language. Is it bad/alright/whatever? 18:29:49 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 18:35:21 AnotherTest: I don't know. 18:36:17 Just one more language related question 18:36:23 what do you guys think of Perl? 18:36:51 because I like it on one side, but I dislike the scalar type 18:37:02 and the constructors 18:37:53 I don't know a lot about Perl programming, but I do know AWK 18:44:04 AnotherTest: I like it quite a bit 18:44:07 Perl, that is 18:44:24 it's not appropriate for everything, but it's the language I normally use for writing a one-off program, or for writing glue code (whether one-off or not) 18:49:56 Someone said the Canadian government would be stop making pennies. Is it correct? And, does United States government doing the same thing? If it is correct, can the stores accept United States coins (many already do) so that you can pay for one cents as well? 18:52:20 -!- monqy has joined. 18:53:47 zzo38: that is correct; the last penny was minted yesterday. 18:54:01 The US has no plans at the point that I'm aware of. 18:54:12 I suppose that stores will accept US pennies, likely 18:55:14 Also, how does this affect taxes? 18:56:26 Taxes aren't paid in cash 18:57:01 Uhhh, surely taxes CAN be paid in cash. 18:58:58 Do you like this chess variant? Except for the White player's first turn, each player may, twice per game, move a piece with duplication meaning a copy is left at its original location. You may not duplicate queens and kings (although pawns can be duplicated). Also, pawns can use such a move while capturing or non-capturing; other pieces can use duplication only for non-capturing. 18:59:45 Gregor: I've never heard of anyone paying taxes in cash rather by cheque or other means 19:00:05 -!- impomatic has left. 19:00:28 coppro: I don't mean that it's ever done, but all sorts of theories of economics break down if cash can't even be used to pay the institution that defines its value ... 19:01:50 Gregor: No they really don't 19:02:37 Gregor: you can definitely clear bills in the UK using cash, there are designated places you can go to with some cash and some bills you want to pay, and they will take the cash from you and electronically send the same amount of money to the person the bill is from 19:02:51 only works with compatible bills, but there are quite a lot of those 19:03:33 mostly it's done in supermarkets, to make sure they're sufficiently commonplace 19:03:57 Gregor: money is artificial; physical cash too 19:05:34 coppro: No shit. Not relevant. 19:05:53 Gregor: yes it is 19:06:17 cash can be used to pay, just not directly 19:06:35 The government should not be forced to rely on other institutions to accept payment. 19:07:09 Moreover, the government should not force YOU to rely on other institutions to give payment. 19:08:12 that's stupid 19:08:48 Well, your argument is both powerful and convincing X_X 19:10:22 Gregor: It is stupid to make a system that relies exclusively on the transfer of physical objects with deemed value, when there is nothing in particular that is special about those objects versus any other forms of payment 19:11:13 Physical cash is not the underpinning of the economy 19:11:20 coppro: There is nothing special in general fare, but there is something special for the government: THEY MINT IT. 19:11:41 irrelevant 19:12:49 physical cash is a convenience 19:12:50 nothing more 19:13:24 Physical cash is a convenience which also happens to be the only form of money directly attributed value by the government trying to accept funds X_X 19:14:02 no, it's not 19:14:45 This conversation. It is so pointless. I don't even give a fuck anymore. 19:14:52 laws about bills of exchange exist 19:14:54 physical cash is only a token of value 19:14:57 ^ 19:15:10 a cheque is a negotiable instrument the same as cash 19:15:34 -!- AnotherTest has quit (Ping timeout: 245 seconds). 19:16:39 it has its value defined by reference to cash, but there is no reason that cash needs to exist. If the government made a law saying "the new currency is the entirely digital zordnik. We are going to regulate the supply of zordniks like we did paper money." things would work fine. 19:18:28 I have a idea for "digital cheques": You put the cheque number, sequence number, date, amount, and type of currency, and then digitally sign it with your private key. It may be further encrypted with the recipient's public key and/or the bank's key (to ensure not NSF cheque). And then you print it out and give it to the recipient the same as an ordinary cheque. 19:18:29 BUT THEY DIDN'T FUCKING DO THAT 19:18:58 A check is an instrument the same as cash negotiated WITH BANKS. The banks are regulated but they are not the government. 19:19:04 Argh why am I still talking 19:19:14 I need elliott's "just huff out" ability. 19:19:17 (The sequence number is there to ensure that it is not copied) 19:23:46 Gregor: The banks are institutions granted charter by the government. Like, say, the mint. 19:27:46 I had some question in here before relating to mathematics; I would wonder, does somme people in here, know any of these answers? 19:28:42 perhaps 19:28:49 can you reask them or point to them in the logs 19:28:54 OK 19:29:36 One question is, I know that a category equipped with a faithful functor to category of sets is called concrete category. But what is a category which is equipped with a fully faithful functor to the free category of a subset of its quiver? 19:31:40 I have other question too, in case you want them repeated at this time, too. 19:35:10 Is there a dioid which is also a dioid if addition is swapped with multiplication and zero is swapped with one; and what (if anything) does this have to do with topology? 19:38:05 bleh, this closure isn't closing properly 19:38:38 * ais523 tries putting it in an anonymous scope 19:38:51 ais523: What closure do you mean? 19:39:05 it's an anonymous function in JavaScript 19:39:56 coppro: Do you even know answer of these question relating to mathematics? 19:41:11 -!- MoALTz has joined. 19:53:50 ais523: Pastebin some code. 19:54:41 Gregor: I'm going to get around it by using eval, I think, which is really hacky 19:55:06 Uhh, yeah, don't do that X-D 19:55:16 Post some code or describe your problem or something X-D 19:55:58 basically, I do { var fc = f; var gc = g; obj.onchange = function() { myfunc(fc, gc); } } 19:56:24 in a loop 19:56:36 and when myfunc's called, it's always with the values of f and g on the last iteration of the loop 19:56:58 (function(fc, gc) { return function() { ... }; })(f, g) 19:56:59 Yes 19:57:03 That's how closure works. 19:57:11 that is bizarre 19:57:16 -!- jfischoff has joined. 19:57:19 Not really 19:57:20 Why is it bizarre? 19:57:23 That ... is not bizarre. At all. 19:57:28 It's just an imperative language with closures. 19:57:28 Gregor: wouldn't that just call the function immediately? 19:57:30 That's how closure works in any language I've used 19:57:32 `welcome jfischoff 19:57:37 ais523: It does. 19:57:41 jfischoff: 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 19:57:43 But what that achieves is that it rebinds the variables 19:57:44 ais523: That calls the OUTER function immediately, the outer function returns an inner function which closes as you expect. 19:57:50 oh, I see, you need a scope that happens to belong to a function to close, rather than just any function 19:57:50 It make sense to me. 19:57:51 Creates a new environment with their current values 19:57:54 what a weird restriction 19:58:03 what 19:58:05 in Perl, any lexical scope will do 19:58:05 ais523: JavaScript only HAS function-level scopes. 19:58:08 How is it weird? It is sensible to me. 19:58:16 Gregor: ah, OK, that's what I was missing 19:58:19 Actually newer versions of JS have block scope 19:58:24 If you use "let" instead of "var" 19:58:26 Gregor: In Mozilla, you can use let to add other scopes too 19:58:34 That explains it. 19:58:43 zzo38: Fine fine, in ECMAScript you only have function-level scopes. 19:59:14 Mozilla also supports yield, and also allows changing prototypes, which I have occasionally found to be useful. 19:59:32 So, if you are writing the program to run in Mozilla, then you can use these features. 20:00:48 hello Gregor 20:00:59 -!- ion has quit (Ping timeout: 245 seconds). 20:01:42 jfischoff: You're lucky, we're actually talking about a language, albeit a nonesoteric one. Usually we talk about stupid nonsense and play with the bots. 20:02:11 As well as a large number of other stuff. 20:02:20 Oh, but you're not actually new, I just hadn't seen you X-D 20:02:21 Oh well 20:02:26 We are rarely on the topic but feel free to ask anyways. 20:02:47 This is an advice that you should tell to everyone entering this channel. 20:03:24 We should add it to `welcome ^^ 20:03:34 Welcome to a channel where we talk about random shit, enjoy! 20:04:11 Gregor: What is surprising about javascript is the variance of the user's skill level 20:04:20 Haha, indeed. 20:04:38 so people think it is a bad language 20:04:41 From "obviously eval is the only way to solve this what are arrays?" to "I use JavaScript because I have years of experience with Scheme" 20:04:47 but really it is an okay language 20:05:06 Gregor: totally 20:05:49 http://osteele.com/sources/javascript/functional/ 20:06:10 I know it's an OK language, but I also know I'm not very good at it 20:06:15 ...I don't think the variance is surprising at all 20:06:23 I'd almost understood it right, just missed the nonexistence of inner scopes 20:06:23 At least it has /some/ good users 20:06:25 (Unlike, say, PHP) 20:06:51 Yes, JavaScript is better than PHP 20:07:07 zzo38: way better, IMHO 20:07:22 Yes. 20:09:57 But, FurryScript and Icoruma are implemented in PHP. Unfortunately, Icoruma is too slow with PHP. But at least I do better that Internet Quiz Engine is implemented in C (you might disagree and say there are security issues; but look at the program and then make a better opinion/analysis). 20:12:20 -!- MoALTz_ has joined. 20:13:27 (Actually, the main menu of Internet Quiz Engine (selectors starting "quiz.menu") is implemented in PHP, but when a quiz file is running (selectors starting "quiz.run"), that part is written in C.) 20:13:37 zzo38: no, I do not 20:13:54 although the first seems irrelevant 20:14:01 and the second far too vague 20:15:08 -!- MoALTz has quit (Ping timeout: 240 seconds). 20:15:24 -!- ion has joined. 20:15:32 coppro: You are refering to my questions about mathematics? What makes the first one irrelevant? And what is wrong with the second one? 20:16:30 the first one is nomenclature for a property that does not seem particularly relevant, and "what does X have to do with Y" is, as a rule, always too vague 20:19:25 -!- MoALTz_ has quit (Ping timeout: 265 seconds). 20:25:19 coppro: Do you have any opinion about my Haskell "prelude-generalize"? 20:26:54 I don't know what that is. 20:28:44 It affects the type of many standard functions, as well as implement a few new classes, and import common things from many other modules. Such as: head :: Foldable t => t x -> x; tail :: MonadLogic m => m x -> m x; (!!) :: (Copeanoid i, Foldable t) => t x -> i -> x; filter :: MonadPlus m => (x -> Bool) -> m x -> m x; choice :: (Foldable t, Alternative f) => t (f x) -> f x; concat :: (MonadPlus m, Foldable f) => m (f x) -> m x; 20:30:33 -!- TeruFSX has joined. 20:31:28 In addition, you will write "head" instead of "fromJust", and "null" instead of "isNothing", and "convList" instead of "listToMaybe" or "maybeToList". 20:32:56 -!- KingOfKarlsruhe has joined. 20:39:14 hi zzo38 20:39:23 hzo38 20:40:37 shachaf: Hello. Do you like 83 cent coins? 20:40:53 -!- MoALTz has joined. 20:41:01 zzo38: I've never seen one. 20:41:07 Are you named after them? 20:41:16 shachaf: No. 20:41:47 I read an article somewhere that wants the Canadian government to make 83 cent coins. 20:42:01 zzo38: What are you named after? 20:42:49 shachaf: Actually, some random letters and number that a long time ago I was making a design on a pollowcase and ask them I wanted to put numbers, but the only numbers they had is 3 and 8. 20:43:12 (Some people do not believe this; but actually this is true.) 20:43:30 zzo38: Did you see monqy's self-portrait of me? 20:43:39 shachaf: No. I have not seen. 20:43:47 It's pretty great. 20:43:50 But I lost the link. 20:46:12 http://dl.dropbox.com/u/13786158/shachaf.png 20:47:11 thonqy 20:47:13 OK 20:47:29 monqy: did you ever draw any more self portraits 20:47:51 I drew one of elliott and one of myself 20:47:56 and uh 20:48:00 one of nihilistdandy 20:48:00 can i have one 20:48:03 This looks some kind of strange 20:48:05 sure 20:48:06 DRAW ME DRAW ME 20:48:53 I'm a bit busy so it'll have to wait but 20:48:58 My attempt: http://codu.org/hats/random.php?sm 20:48:59 "maybe eventually I'll do it" 20:49:25 Phantom__Hoover: IMPRESSIVE 20:49:40 monqy: can i see the one ofe nihilistdandy 20:49:47 im good arte 20:49:55 can i see the one of elliott 20:50:03 http://dl.dropbox.com/u/13786158/dondy.png 20:50:06 http://dl.dropbox.com/u/13786158/eliot.png 20:51:31 -!- MoALTz has quit (Quit: brb). 20:51:59 Phantom__Hoover: ask for monqy"s self self portraite 20:52:05 http://dl.dropbox.com/u/13786158/monqy.png 20:52:26 Phantom__Hoover: never minde, monqy read your minde 20:52:46 its all those eyes 20:53:38 monqy: could you draw a self self portrait of me? or is that too many selves 20:54:09 -!- oerjan has joined. 20:54:13 dude he linked to one like 5 minutes ago 20:54:21 that was just a self portrait of shachaf 20:54:29 oh 20:54:31 damn eyes 20:54:36 I've only ever drawn a self self portrait of myself 20:54:58 in other words a self self self portrait 20:55:31 if it's of myself, it's every self potrait 20:55:39 it's also a self self self self self portrait 20:55:46 and self self self self self self portrait 20:56:06 eventually you'll get tired of putting self in front so you may wish to stop while you're ahead 20:56:20 oh 20:56:23 good thinkinge 20:58:00 -!- oerjan has quit (Client Quit). 20:58:09 > cycle "self " ++ "portrait" 20:58:11 "self self self self self self self self self self self self self self self... 20:58:27 a sad faite 20:58:28 @let self = fun "self" :: Expr -> Expr 20:58:29 Defined. 20:58:33 > fix self 20:58:34 self (self (self (self (self (self (self (self (self (self (self (self (sel... 21:10:15 data Declaration = Declaration Name [Token] Token deriving (Eq, Show); data Token = T_Name Name | T_Para Int | T_Num Int | T_String PoolString | T_List [Token] | T_Call Name [Token] | T_Enum TreeName | T_Lambda [Int] [Token] deriving (Eq, Show); Now I have [Declaration] what is best way to make the index of the blocks of different kind to be accessed easily? (The first Name of Declaration indicates the kind, not the name, of the block.) 21:11:26 (Note: Name, PoolString, and TreeName are all type synonyms for Word32) 21:27:17 -!- jfischoff has quit (Quit: jfischoff). 21:28:37 -!- jfischoff has joined. 21:35:22 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 21:53:10 -!- pikhq has joined. 21:56:04 -!- pikhq_ has quit (Ping timeout: 252 seconds). 21:59:10 http://www.wired.com/threatlevel/2012/05/weak-evidence-seizure 22:06:21 http://news.cnet.com/8301-1009_3-57428067-83/fbi-we-need-wiretap-ready-web-sites-now/ 22:22:10 -!- ais523 has quit. 22:23:05 -!- MoALTz has joined. 22:28:00 -!- derdon has quit (Remote host closed the connection). 22:31:45 -!- Patashu has joined. 22:39:28 Full moon tonight. 22:41:50 -!- nortti has joined. 22:43:59 -!- azaq23 has joined. 22:44:03 yay. Freenode SASL script for irssi requires Crypt::OpenSSL::Bignum which of couse refuses to build correctly on my system 22:44:15 zzo38: tomorrow, i think 22:46:14 And I have confirmed that freenode intentionaly blocked my ISP fron using non-SASL connection 22:46:19 quintopia: In my timezone it is today. 22:46:51 zzo38: sometime between dusk here and dawn here :) 22:47:41 In GMT it is (Sun) 5/ 6/2012 3:35 Sun (Tau) Opp (Sco) Moon 22:48:18 In my timezone it is at 20:35 today 22:48:26 oh 22:48:35 it would be 22:35 here 22:48:37 hmm 22:48:41 my app is wrong then 22:48:49 or 22:48:59 Your app is wrong? What app is that? Maybe you misconfigured it? 22:49:07 this thing 22:49:34 it is called Luna 22:49:37 @time 22:49:38 Local time for nortti is Sun May 06 01:52:05 UTC+3.00 2012 22:49:38 it only has one setting 22:49:51 (northern or southern hemisphere) 22:50:43 Then get a better program, such as the UNIX "phase of moon" program, or Astrolog. 22:51:19 http://i.crackedcdn.com/phpimages/photoshop/7/8/9/127789.jpg?v=1 22:51:57 nortti, please stop pasting today's Cracked articles into the channel. 22:52:26 Phantom__Hoover: okay 22:52:27 Otherwise you will be shipped off to Guantanamo under UK anti-free speech legislation. 22:53:06 Phantom__Hoover: But I happen to live in finland 22:53:24 We'll invade you because we're so jealous of your free utopia. 23:00:34 Phantom__Hoover: by the way os there anything new going on in Airstrip One? 23:00:41 *is 23:01:05 Well we considered passing a motion to outlaw happiness for young, liberal 20somethings. 23:06:25 "It was during this age that most of the Finnish culture formed, like the Sauna, the Finnish cottage (mokki), hunting (metsastys) and drinking themselves to death due to depression(perjantai-ilta)." 23:10:38 "We're going to take a trip, way, way back to the prehistoric times of April 18, 2011: The day Apple claimed ownership of the rectangle." 23:11:15 I'd ask what, but really I don't want to know 23:11:16 so 23:11:17 nortti: hi 23:11:32 elliott: forgive me etc etc etc 23:11:44 monqy: hi 23:12:48 monqy: which one you don't want to know about 23:13:00 both 23:16:12 monqy: first one: perjantai-ilta means friday evening 23:17:03 Hey wow Minecraft finally eliminated seperate single-player. 23:26:07 -!- MoALTz_ has joined. 23:26:18 monqy: hi 23:26:28 elliott: forgive monqy etc etc etc 23:28:50 -!- MoALTz has quit (Ping timeout: 252 seconds). 23:29:30 http://cnet.com/news/57428067 23:31:44 zzo38: full moon was yesterday already 23:32:29 -!- jfischoff has quit (Quit: jfischoff). 23:37:35 -!- MoALTz_ has quit (Ping timeout: 265 seconds). 23:53:00 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 23:57:10 shachaf: indeed single DES is not a good thing to use 23:57:57 it looks like these people will sell you a device which brute forces DES in a day for $10,000: http://www.sciengines.com/ 23:59:29 there are so many other ways to screw up crypto; if brute force is a realistic attack for your system that's really pathetic 2012-05-06: 00:00:51 DES was probably less pathetic in the 1970s. 00:01:18 yes 00:01:37 i don't know why MIT can't switch now 00:01:38 kmc, Debian keys produced with that bug, would trying all possible keys be considered brute-force? 00:02:21 probably they have some legacy system that only does DES but i don't know what or how important it is 00:02:42 i think SIPB should force the issue by buying a DES cracker; they have too much money anyway 00:02:53 Sgeo: not for the purposes of my statement 00:02:57 the screwup there is Debian's patch 00:03:27 Does a device that brute-forces DES in a day really cost $10,000? 00:04:02 cheater__: Yesterday? But the full moon has not yet occurred. 00:05:36 looked full enough. 00:07:40 It isn't quite full. 00:09:22 shachaf: it's hard to find prices, but some places say $10k 00:09:30 i believe it anyway 00:09:35 -!- itidus22 has joined. 00:12:13 I mean that I would've expected it to be less. 00:12:20 But I don't have much of a reference point. 00:12:33 ah 00:12:34 (Other than "$250,000 in 1999, apparently".) 00:12:52 If you have a horoscope, you can see when the full moon is. There should be a line (called an aspect) between the sun and moon. If this line passes through the center of the chart, then it is full moon. The moon and sun move counterclockwise relative to the signs; the moon moves much faster. So depending on which side the aspect line misses the center, you can see the before/after full moon. 00:13:01 -!- itidus20 has quit (Ping timeout: 276 seconds). 00:13:07 yeah 00:13:11 EFF's thingy used custom chips 00:14:11 zzo38: is there a bare eye way to discern a full and not-quite-full moon? 00:14:40 cheater__: I don't know if the difference is enough to see by a bare eye; you might need a telescope. 00:15:14 ok 00:15:36 thx 00:25:38 -!- itidus22 has quit (Ping timeout: 240 seconds). 00:28:55 -!- itidus21 has joined. 00:29:23 -!- MoALTz has joined. 00:31:45 phantom_hoover: URL, please. 00:31:54 Oh, he left. 00:32:25 hion 00:32:44 hachaf 00:35:29 You could use the UNIX "phase of moon" program if you have it, to tell you phase of moon. You could also use a program such as Astrolog to tell you the phase of moon and many more things (if you can understand what everything means). Most calendars also have phase of moon but those only indicate the date and not the time of day, so it may not be precise enough. 00:36:28 (Note: Astrolog has the ability to print calendars, but you cannot plot any other data on these calendars; only the month, days of week, and day numbers are being displayed!) 00:37:05 thion 00:37:56 heegan 00:52:12 -!- nortti has quit (Ping timeout: 272 seconds). 00:55:49 -!- Patashu has quit (Ping timeout: 248 seconds). 00:57:52 -!- pikhq_ has joined. 01:01:24 -!- pikhq has quit (Ping timeout: 245 seconds). 01:18:05 -!- Patashu has joined. 01:27:56 -!- jfischoff has joined. 01:32:30 -!- PatashuXantheres has joined. 01:35:20 -!- Patashu has quit (Ping timeout: 255 seconds). 02:05:11 What is the bird for (\f g x -> f (g x) (g x))? 02:06:17 Rooster. 02:06:58 joke. 02:07:09 good joke 02:07:54 Rooster is only going to make some of us hungry. 02:14:31 I made it so that Warbler is a type for endomorphisms of any category and Starling is a type for endomorphisms of a Kleisli category of a monad on any category. 02:14:58 -!- calamari has joined. 02:21:15 -!- PatashuXantheres has quit (Ping timeout: 255 seconds). 02:23:16 `log [e]xtend every extra extreme 02:23:49 No output. 02:23:52 `log [e]xtend every extra extreme 02:24:07 2012-04-26.txt:01:24:11: and finally, there is a game named Extend Every Extra, and as google told me another one named Extend Every Extra Extreme. And another game named Kingdom Hearts 3D subtitled Dream Drop Distance 02:27:42 -!- Patashu has joined. 02:48:57 Do you agree that the whole house system is stupid? 03:01:48 -!- jfischoff has quit (Quit: jfischoff). 03:23:29 s/house //, yeah 03:24:25 -!- jfischoff has joined. 03:29:02 OK 03:54:36 -!- azaq23 has quit (Quit: Leaving.). 04:06:10 -!- Taneb has joined. 04:06:12 Hello 04:12:48 OK 04:13:31 The time is not a time I like 04:13:42 Why? 04:13:57 Because it's inbetween 3 and 6 AM 04:14:40 What house is the sun at? 04:15:02 Number 14? 04:15:11 I don't actually know what that means 04:15:22 No, I mean the houses on a horoscope; they only go up to 12. 04:15:50 Well, I have no idea 04:16:21 (Houses numbered 1 to 6 are below the horizon; numbered 7 to 12 are above the horizon. The sun is at the cusp of the 10th house at solar noon.) 04:17:02 It looks like twilight at the moment? 04:17:13 But it's been twilight for a while 04:21:53 On my computer I can compute those things with a few different house systems. In my location, sun is in 6th house. 04:22:25 For twilight, maybe the sun is in first house? 04:25:02 If I give you my co-ordinates, will that help? 04:25:22 Yes. 04:25:51 54.9695 N, 2.0842 W 04:26:06 (approximately) 04:26:36 That is close enough 04:26:56 Yes the sun is in first house in that location 04:26:56 The approximation is in accuracy, not precision 04:26:58 Okay 04:27:23 It is still close enough for most purposes. 04:28:22 Could I have just said "55N, 2W"? 04:28:59 Taneb: The program I have expects two decimal places, and the coordinates of a city in a map should be close enough. 04:29:12 Okay 04:38:40 -!- jfischoff has quit (Quit: jfischoff). 04:38:58 i was pondering yesterday that it would be interesting to me to have a number that was either: integer a + 0, or integer a + 0 > b > 1 .. written like 3 or 3.f where f stood for fraction 04:40:09 since i will get told off no matter which incorrect notation i use, i tried my best 04:41:05 so, normally i might have 4 numbers: 2, 5.3, 7, 3.11 but i would now have them as: 2, 5.f, 7, 3.f 04:41:36 or probably even leaving the decimal off altogether 04:42:26 Some house systems are Placidus, Campanus, and Regiomontanus. 04:43:11 (There is also Whole, but Whole house system is very stupid so don't use it.) 04:52:28 -!- jfischoff has joined. 05:34:18 -!- jfischoff has quit (Quit: jfischoff). 05:34:24 This week’s electronics lectures have a promising start: http://imm.io/oobP 05:50:49 zzo38: have you ever played stratego? 05:58:13 So. There's a way to stick 364 bytes in a Twitter message. 05:58:15 How, you ask? 05:58:24 Easy. Encode base 2^21-1. 05:59:04 Twitter's message limit is in codepoints, not bytes. 05:59:18 https://blogs.oracle.com/ksplice/entry/the_1st_international_longest_tweet 06:00:45 Oh, dear, you can use UTF-8 that doesn't map to code points. 06:01:22 I would have thought it would be characters, not codepoints 06:01:37 Taneb: It's not. If it's characters East Asia is screwed. 06:01:46 because they would perform normalization server-side? 06:01:54 kmc: Kay, true. 06:01:54 that's plausible but not what I would expect 06:02:16 quintopia: I have played some similar things. 06:02:24 zzo38: kriegsspiel? 06:02:48 how many copies of U+FDFA 'ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM' can you tweet :) 06:03:11 that one probably doesn't normalize out to basic letters 06:03:19 under whatever twitter would use 06:03:29 So, the upper bound is... 538 bytes? 06:03:37 but there are some situations where single codepoints will expand dramatically 06:04:52 pikhq_: is there a way to print a message longer than usual so that it will display correctly on the twitter site? 06:05:13 lb((2^31-1)^139)/8 that is. 06:06:20 quintopia: I have once played a chess variant known as kriegspiel. 06:06:33 zzo38: how hard was it? did you win? 06:06:56 Of course, if their UTF-8 parsing is still more naive you might be able to get more in. 06:06:58 I forget. 06:07:15 Maybe they let you use an unbound number of continuation bytes? :) 06:08:11 But I also know about Luzhanqi (which is a Chinese kind of Stratego game) 06:13:55 -!- asiekierka has joined. 06:18:34 "Assembling service pack", says Windows. 06:18:47 I like to think they write it in assembly and distribute the source code. 06:39:34 -!- TeruFSX has quit (Ping timeout: 244 seconds). 06:40:03 -!- jfischoff has joined. 06:45:34 zzo38: i think one of the biggest problems in game design is that sometimes people think there are rules to follow they can rely on, and other times people think there are no rules 06:47:49 i'll have a second shot at saying that: game designers are subject to the following wiki cut and paste: 06:47:53 "At a group or community level, the conventional levels of significance or salience are slowly embedded in the sign systems and culture, and they cannot arbitrarily be changed." 06:50:31 Like I still don't understand why platform games are fun, but due to convention it is difficult to think about 2d games in other ways. 06:53:29 5 fucking hours, and Windows is installed. 06:53:40 And I still don't have a C compiler! 06:55:17 -!- Slereah_ has quit (Ping timeout: 248 seconds). 06:55:52 -!- Slereah has joined. 07:01:34 itidus21: The rules of game design are whatever you design the rules to be. And then, if you don't like it, adjust it until it is better. 07:02:11 pikhq_: Yes, that is the problem of Windows; it lacks many important programs as standard. 07:02:53 zzo38: Not the only one. 07:03:06 Probably not even the most significant problem. 07:03:20 pikhq_: Yes; there are many other problems too. 07:03:22 Probably the most significant problem is how stupifyingly hard it is to dev for. 07:03:58 yeah, even though free tools exist, a lot of them don't work as well as MSVC 07:04:02 like for anything OpenGL 07:04:16 if you're just doing basic stuff though, Dev-C++ is a pretty easy way to get mingw set up 07:04:20 and an okay IDE 07:04:27 kmc: And MSVC itself doesn't work tolerably for C. 07:04:34 nb: all my information about windows dev is 5+ years out of date 07:04:36 pikhq_: oh? 07:04:44 kmc: They last touched it in the 90s. 07:04:57 true, they don't even implement all of C99 07:04:57 Besides which, unless you're going to use a higher-level language, you're stuck with the Win32 API. 07:05:11 Which is evidence in favor of the nonexistence of God. 07:05:25 They don't even implement C90 perfectly. 07:05:39 from what i recall, Win32 API is pretty bad, but POSIX is no picnic either 07:05:42 Though admittedly, that's just because of a couple weird edge cases. 07:06:18 POSIX is rough. Win32 is designed by monkeys on typewriters. 07:06:34 i hear the Windows kernel interface is pretty nice, if undocumented 07:06:47 itidus21: In addition, I do not completely understand that wiki cut and paste. 07:06:47 Win32 contains the letter s a few dozen times, and some monkey piss? 07:06:58 because unlike Linux they break compatibility whenever they like 07:07:15 Linux has a *lot* of syscalls which are special cases of other syscalls 07:07:50 int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) 07:08:09 what does CALLBACK do? 07:08:10 How do you make the *entry point itself* seem horrible? 07:08:24 that's not so horrible 07:08:30 kmc: It's one of the calling convention specifiers. 07:08:36 which one, though 07:09:50 -!- jfischoff has quit (Quit: jfischoff). 07:10:23 -!- asiekierka has quit (Read error: Connection reset by peer). 07:10:49 -!- asiekierka has joined. 07:11:00 Dammit this is impossibly hard to find. 07:11:24 -!- Patashu has quit (Ping timeout: 245 seconds). 07:12:20 It's odd that one of C's main criticisms has became standard in many programming languages 07:12:24 Namely, = vs == 07:13:28 that's not one of C's main criticisms 07:13:51 Worse still, just by not using those *stupid* typedefs it could look nicer: int WinMain(void *h_instance, void *h_previnstance, char *cmdline, int cmd_show) 07:14:49 Shame that junk's there because Win16. 07:15:20 kmc, it's the criticism of C that I hear most often 07:15:45 Where it would've been more like int WinMain(void __long * h_instance, void __long *h_previnstance, char __long *cmdline int cmd_show) 07:16:57 Also, some moron liked his Hungarian. 07:20:38 hikhq_ 07:21:28 Hi. 07:21:43 Taneb: that's because people are idiots and can't look past trivial syntactic matters to the things which actually make a language good or bad 07:22:22 also it's easy to have an opinion about syntax, and there's no objective right/wrong answer 07:22:33 Except we can all agree Malbolge is bad. 07:22:48 Anything less than Malbolge, though? Yeaaah. 07:23:13 if you voice an opinion about semantics or types or implementation or security, someone can actually refute your claim with objective fact 07:23:49 kmc: In some cases it might depend what kind of opinion they are, too? 07:23:57 (Like, I mean, more specific than what you said) 07:23:59 though the opposite extreme is dumb as well 07:24:21 programming language design is largely a user interface problem, and syntax *is* important 07:25:10 Just easy to bikeshed on. 07:25:21 Though, any UI problem is. 07:26:27 -!- Slereah has quit (Remote host closed the connection). 07:26:59 yeah 07:29:31 -!- Slereah has joined. 07:29:41 i think the spelling of = and == is probably below the level that makes a big difference even from a UI / UX perspective 07:30:11 stuff like having consistent syntax, uncluttered syntax, that's a big deal 07:30:26 = and == are conventional enough by now that I don't really care 07:30:42 = versus <- causes loads of confusion in Haskell, but it's not like there's an existing convention to appeal to 07:30:55 =/== bugs can be a big deal when you can use = in expressions like in C 07:31:11 /= in Haskell is a bit weirder. 07:31:34 monqy: true, but it's easy enough for a compiler to warn about those 07:31:38 kmc: How does = versus <- cause confusion in Haskell? 07:32:04 zzo38: they're both sort of like assignment in traditional imperative languages, but neither is actually that 07:32:19 the confusion is not actually syntactic 07:32:47 the confusion is that beginners don't have the concept of "let binding" and "monadic sequencing" 07:32:55 but it's phrased as "what's the difference between = and <-" 07:32:57 does it ever really help to overload operators when bugs will be caused by the differences? 07:33:05 Just that the syntax happens to look like the syntax for completely different semantics. 07:33:18 Though in-and-of-itself = and <- are quite reasonable choices. 07:33:21 kmc: The problem is solved by not using do-notation and list-comprehensions? 07:33:28 zzo38: maybe 07:33:37 But = just means to specify the definition of something 07:33:39 you still have to explain how = in let/where is not an assignment 07:33:55 also in practice people will see tons of code that uses "do" and list comprehensions 07:34:00 you can't just ignore them 07:34:09 in general, does not knowing what any piece of a program does always lead to bugs :D 07:34:11 itidus21: i recommend writing code without bugs instead 07:34:33 I recommend writing in /bin/cat. 07:34:47 that language has a simple quine 07:34:56 or, in other words, does writing code with side effects always result in bugs? 07:35:17 So does shell. 07:35:23 kmc: Sure, a lot of codes will use them; but you do not have to use them even if another code does. 07:35:43 zzo38: but you have to understand them if you want to read existing haskell code 07:35:43 crackers never seem to run out of exploits 07:35:48 including any of the popular books 07:35:55 and that's really essential if you want to learn the language 07:36:02 (unless the null file happens to be a valid executable on your system) 07:36:22 a "cracker" is someone who breaks into computers, not to be confused with a "hacker", which is someone who cares a lot about what Paul Graham and ESR write 07:37:20 kmc: Yes, that is right; you should understand the features of existing programs. 07:37:42 but do hackers call vulnerabilities in programs "exploits", and write code which makes use of said "exploits"? 07:38:44 itidus21: I suppose it might sometimes be the case; but features of the program might not necessarily be security vulnerabilities 07:38:46 by which i mean, a bug which only matters when someone intentionally invokes it 07:39:51 i imagine that you wouldn't get many bugs in pure functional code 07:40:02 itidus21: you'd fit right in in #haskell 07:40:12 you should go there and ask them "does writing code with side effects always result in bugs?" 07:40:13 I don't really know if such things really are bugs which only matters when someone intentionally invokes it 07:41:14 verily, one might say the maintenance part of the software development lifecycle is due to side-effects 07:41:30 Verily. 07:41:58 Clearly there are no bugs in the software that is never ran. 07:42:16 itidus21: basically, if your program typechecks, it's fairly certain to be doing what it's supposed to do 07:42:26 * pikhq_ for i in /bin/* /usr/bin/*;do ln -sf /dev/null $i;done 07:42:50 Knuth once said "Beware of bugs in the following program; I have only proven it correct, not tried it" 07:42:58 especially functions of type [Char] -> [Char]. 07:43:14 Yeah! What could that possibly do? 07:43:37 well theres a malware side-effect 07:43:39 zzo38: *proved 07:43:45 Clearly it can't be anything *but* a perfectly correct C-to-Brainfuck compiler. 07:43:49 itidus21: the bonzy buddy theorem, yes. 07:43:53 bonzi? 07:43:56 it installs a rootkit 07:43:58 pikhq_: Well, it is certainly wrong 07:44:00 pikhq_: there you go 07:44:09 somewhere between [Char] and [Char] 07:44:56 itidus21: That is why they have Safe Haskell 07:45:20 So that you cannot install a rootkit somewhere between [Char] and [Char] 07:45:23 what if someone calls unsafeExecuteBonziBuddyExe 07:45:38 in c (which is basically all i know) char stuff(char a) { install_rootkit(); return a; } >:-) 07:45:51 unsafeExecuteBonziBuddyExe :: () -> () 07:46:05 -!- monqy has left. 07:46:12 oops 07:46:14 bonqy 07:46:22 stuff = unsafePerformIO install_rootkit `seq` id 07:46:23 There's no channel like #esoteric. 07:47:06 Oh dear. 07:47:19 Jamie Oliver and Steven Gerrard have joined forces. 07:47:23 This cannot bode well. 07:47:27 have they joined bodies? 07:47:29 itidus21: Yes, you can od that, but even in C, you could have the operating system deal with what you are doing such as having things to sandbox the program or to trace system calls or whatever 07:47:56 who are these people 07:48:34 BBC News‎ - 6 hours ago 07:48:35 Celebrity chef Jamie Oliver and England footballer Steven Gerrard are calling on the government to fight obesity through cookery teaching in ... 07:48:37 first hit 07:48:38 google it 07:48:41 "what's google" 07:48:58 google is a search engine which you access with the URL http://www.google.com 07:49:12 worse c code might be .. char add(char a, char b) {unsigned int c,d,e; c=(unsigned int)a; b=(unsigned int)d; e=c+d; a=(char)e; return a; } 07:49:21 kmc: What would you think, my opinion that such features of Haskell such as do-notation and so on should be macros rather than built-in; what would you think? 07:49:30 that's not obfuscated 07:49:44 zzo38: i would like that 07:49:53 i'd like to have a macro system powerful enough to do these things 07:49:57 itidus21: Why, that's isomorphic to the Haskell code "foo = unsafeLaunchTheMissiles"! 07:49:58 as long as it's not also terrible 07:50:15 Oh, wait, no. 07:50:25 I'm stupid: all variables actually do get initialised there. 07:50:28 i was at a job interview last wednesday, and they gave me fizzbuzz, i solved it by concatenating strings, and outputting it in the end. it was argued that use of a variable to hold the final output string was obfuscation and the code became unmanageable. 07:50:33 That's merely bad. 07:50:36 int main() { printf((char*) 0xGOATSE); } 07:50:44 pikhq_: What about d? 07:50:45 kmc: Myself too, it is why I wanted to make up the working group for new "Ibtlfmm" programming language, to make these and other features; perhaps we can help 07:50:52 what's it stand for? 07:50:54 shachaf: Oh, blah, sure enough. 07:50:55 kmc: are you able to solve the fizzbuzz problem 07:50:58 pikhq_: ya.. the main problem with it is the function being named add 07:51:06 kmc: I would think that is not a valid C code, it won't compile, isn't it? 07:51:07 shachaf: Why, that *is* identical to unsafeLaunchTheMissiles. 07:51:13 kmc: it is a very prominent problem in computer science 07:51:21 npikhq_ 07:51:39 cheater__: you should have given them a solution which uses each of the GoF Design Patterns 07:51:42 cheater__: If by "computer science" you mean "interviews that seek to eliminate people with truly gross incompetence". 07:51:57 if they don't get the joke, walk out immediately 07:52:09 kmc++ 07:52:10 if they do get the joke, cockslap them for being smug elitists and walk out 07:52:13 kmc: actually on friday i was considering if you could make a language where Singleton and MVC are the only two basic data structures, and there are some simple operations between them 07:52:18 kmc+=kmc 07:52:18 and if it would be touring-complete 07:52:45 tourette-complete 07:52:48 cheater__: Put something on esolang wiki if you have ideas about that 07:53:03 > map succ "Haskell" 07:53:03 "Ibtlfmm" 07:53:07 cheater__: I hope you don't want to work at that place that gave you fizzbuzz. 07:53:18 kmc = kmc↑↑↑G 07:53:44 kmc: i started to get a hint of it when i learned that the best assembly language programmers basically know all the side effects of all the instructions 07:53:48 I mean, really, giving a shit about it beyond "is this person less qualified than the average janitor?"? 07:53:50 no they wanted to pay much below the standard rate 07:53:54 asking fizzbuzz does not necessarily indicate that they're idiots 07:54:02 but it does indicate that they're casting something of a wide net 07:54:05 also they didn't have AC 07:54:06 kmc: Computable functions are passé. 07:54:18 with full-height glass walls 07:54:20 at which point, i don't really see why assembly language is so valuable 07:54:20 true 07:54:35 which means you end up being a roast chicken in june and august 07:54:46 kmc: Fizzbuzz only really tells me that they happen to have idiots coming in asking for jobs. 07:54:52 kmc = fix (\i → Σ(i)) 07:55:02 ok i should have wrote fix Σ 07:55:03 i don't particularly look forward to sitting in a room with four sweating computer programmers 07:55:05 itidus21: But assembly language can be good for program for only a specific computer; for other programs you shouldn't use assembly language 07:55:06 Well, except they then gave a damn about how it's implemented. 07:55:10 haha cheater__ 07:55:17 kmc: Too mch time away from #haskell! 07:55:20 What's Σ? 07:55:23 pikhq_: i think everyone offering a job has some idiots coming in 07:55:26 busy beaver function 07:55:27 is the one i meant 07:55:31 -!- Slereah has quit (Remote host closed the connection). 07:55:32 perhaps assembly language programs should be specified in terms of the intended side-effects 07:55:39 kmc: can i see your beaver? 07:55:40 Ah. 07:55:44 like .. "i want to swap this flag" 07:55:45 good function 07:55:47 And fizzbuzz is quite handy for finding those idiots. 07:55:54 -!- Slereah has joined. 07:55:55 i'm not sure they're idiots exactly 07:55:59 they also gave me some other thing 07:56:02 they're people trying to scam their way into a job they aren't qualified for 07:56:07 a thousand word text to sort by frequency 07:56:10 they might be perfectly intelligent 07:56:12 Kay, true. 07:56:13 -!- Slereah has quit (Read error: Connection reset by peer). 07:56:28 i imagine a lot of the people caught by fizzbuzz are smarter than average people with useless liberal arts degrees who can't pay rent anymore 07:56:34 -!- Slereah has joined. 07:56:38 Damned shame programming ability *isn't* identical to intelligence. :P 07:56:52 i did this in the simplest way possible and the guy gave me shit that i didn't use some sort of hashing algorithm to keep count during a single iteration 07:56:53 pikhq_: what do you mean? my ability to write PHP code proves I'm a world-class olympic rockstar genius 07:57:07 And, given some of the code I've seen, at best only weakly correlated. :/ 07:57:10 you know you learn a lot about the company in an interview 07:57:17 maybe more than they learn about you 07:57:21 and then i told him that it still wouldn't have been perfect and started describing to him the ultimate way of doing it char by char 07:57:25 using a trie 07:57:28 ℙℍℙ 07:57:30 and he bailed out 07:57:31 basically each assembly language instruction seems to be a set of register manipulations not implied by the mnemonic in question 07:57:38 shachaf: my eyes, i can see forevenr 07:57:53 If you get asked to do a fizzbuzz program at an interview, do they tell you which one's fizz and which one's buzz? 07:58:11 actually they did "hip" and "hop" on mine 07:58:21 What if they're *both* fizz, man? 07:58:33 Then it would be called fizzfizz 07:58:45 And you'd have to do it in Befunge 07:58:47 arguably you get more information because the company interviews more people than the number of places you interview at 07:59:03 and so their interview performance is more of a well-worn expression of their identity 07:59:06 Haneb 07:59:15 i have definitely learned more about them than they about me 07:59:23 it was some privately-owned startup 07:59:42 owned by some aging guy who put his family's savings into it 07:59:59 i'm kind of hoping that next time I need to get a job, I can just be like "look at all this stuff i made [url]" and skip the fizzbuzz stuff 08:00:01 ended up buying a lot of stylish furniture for the office 08:00:14 If you program assembly languages codes you should learn the effect of the instructions. 08:00:14 kmc: for bonus points, make the url fizzbuzz 08:00:20 haha yes 08:00:32 i'll be sure to put up a gratuitous implementation of fizzbuzz too 08:00:35 zzo38: but... i don't like the fact that theres no shortcuts 08:00:52 like a version in AVR assembly which uses self-modifying code 08:01:14 why can't side-effects be friendly ... 08:01:15 fpga 08:01:21 yes 08:01:25 but write it in verilog, not vhdl 08:01:58 -!- Phantom_Hoover has joined. 08:02:25 no, a board made with wire wrapped 7400 series DIP quad NAND gates 08:03:03 dip is for pussies, you want to do bga with a toaster 08:03:03 i kind of want to build a relay computer 08:03:08 no you don't 08:03:09 i wonder if i can get cheap relays somewhere 08:03:14 kmc: Have you ever been asked actual fizzbuzz-style interview questions? 08:03:25 I think that's mostly a myth. 08:03:31 i don't think so 08:03:40 kmc applies for jobs much finer than i 08:04:04 the closest i got was "implement fib(n) recursively, then iteratively, and write the time complexity of each" 08:04:10 in C++ 08:04:16 the first part of which is fizzbuzz level 08:05:07 yeah, i get the stable boy jobs 08:05:32 at the finance company we had a written programming test which everyone got as the first thing in the day 08:05:38 and this was the first question 08:06:16 was it the idea of a Big Swinging Dick 08:06:17 "write this recursively" seems like a strange thing to say, as opposed to "write this". 08:06:29 heh 08:06:32 cheater__: Liar's Poker? 08:06:52 you're adept 08:07:03 yeah after i accepted the job, they sent me a copy of that book 08:07:18 "efficiently" is a reasonable constraint, I guess, but "do this recursively and iteratively" seems dangerously close to a game of "guess what I'm thinking". 08:07:20 did they stick "training manual" on the front cover 08:07:26 haha 08:07:35 did you finish it 08:07:40 yeah 08:07:52 i think the best small companies try to hire through personal connections 08:08:03 no they hire through python.org/jobs 08:08:06 so they know everyone coming in can at least pass fizzbuzz 08:08:10 this doesn't scale so well 08:08:19 if you think so then you've never relied on friends for doing a job 08:08:26 you end up severely disappointed 08:08:39 like you hope each person you get expands your network a bit 08:08:58 everyone at ksplice has pretty much the same friends and so this didn't really work 08:09:06 they do, but the people working for you are for a reason not the people hiring newcomers 08:09:12 it's because they don't know how to 08:09:15 they hired like the entire MIT computing club as interns 08:09:24 It's just a shortcut anyway. 08:09:27 so this guy they'll rave about, he's just as likely to be good as he is to be weak 08:09:45 hm 08:09:47 You don't get more information from it than you would from asking some write-code-which-also-happens-to-be-interesting question, you just get it faster. 08:09:47 explain? 08:09:59 shachaf: that's true 08:10:08 yeah it works in places with very strong compsci communities 08:10:09 but not in usual places 08:10:09 with the usual run of the mill digital carpenters 08:10:39 shachaf: actually we moved to an online programming test which they could take before even the phone screen 08:11:04 @ping 08:11:04 pong 08:11:09 which theoretically saved a lot of time by going asynchronous 08:11:22 in a place where people see computer programming as just a job, they'll be less likely to form connections based on the quality of someone's understanding 08:11:28 the pecking order is decided by other things 08:11:36 you can easily cheat on an online test, but it only wastes their time and ours 08:11:53 in a place like a good university everyone will be looking up to the best h5x4rz 08:12:06 h sexars 08:12:15 kmc: If your plan is to cheat your way through the whole thing somehow, you'll probably start with the online test. 08:12:19 "Joy of joys" now I'm getting junk SMS 08:12:22 hsex is like sex but better because it's in haskell 08:12:28 shachaf: true 08:12:39 Worse, it's phishing junk SMS. 08:12:50 From shady-ass companies apparently in Panama 08:13:01 pikhq_, at least you can pretend to have friends! 08:13:03 pikhq_: WAL-MART CUSTOMER: U have won a free $100 gift card! 08:13:17 speaking of U 08:13:18 shachaf: BESTBUY, actually. 08:13:21 i should get going 08:13:54 And another one saying "we are giving away free overstock iPad 2's" 08:14:03 it was nice chatting with you all, pikhq_ shachaf and itidus21 and kmc and Taneb and zzo38 08:14:15 nice chatting with you cheater__ 08:14:24 we should definitely arrange a repeat 08:14:31 you know where to find me :) 08:14:31 i'll have my PA call your PA 08:14:45 * shachaf wonders where to find kmc 08:14:58 shachaf: Mid-Cambridge, obviously 08:15:03 Bye, cheater__ 08:15:05 berkeley basement dungeons 08:15:14 bbl 08:15:29 Nice place, Mid-Cambridge. 08:15:57 I should move there. 08:16:46 you could work for Ksploracle 08:16:52 or ITAoogle 08:17:06 I thought big companies were evil. 08:17:19 or Akamanotboughtbygooglejustyet 08:17:31 maybe 08:17:33 Did the company interview ever ask you questions, such as, how much garlic do you put in your tomato sauce? 08:17:40 not i 08:17:46 -!- lexande has joined. 08:17:50 lexande! 08:17:52 hexande 08:18:05 And, how many different colors of socks do you own? 08:18:07 octande 08:18:46 all my socks are gray/grey and need to be washed 08:19:14 zzo38: How much garlic do you put in your tomato sauce? 08:19:45 shachaf: did I tell you about my idea for a disruptive mobile social local web application platform? 08:19:49 it's called SockSwap 08:20:11 kmc: Did you figure out a way to make a non-reverse-engineerable lock yet? 08:20:13 you know, everyone has different sorts of socks, sometimes an odd number of one kind 08:20:31 so you photograph your sock drawer using our iPhone™ app 08:20:45 and it maches you with other people in your area who also have one of that kind of sock 08:21:03 which provides a platform for social engagement (coffee, fucking, founding of web startups) 08:21:09 kmc: I saw a Vietnamese soup place called iPho. 08:21:12 All my socks are white with dark blue/black on the heels, toes, and with bands at the top 08:21:13 -_- 08:21:15 Except the 'o' was an almost-Apple-logo. 08:21:15 shachaf: really? 08:21:18 wow 08:21:29 -!- calamari has quit (Quit: Leaving). 08:21:39 Is it weird that I find it satisfying to report shit like that to the FCC? 08:22:02 FCC? 08:22:06 Downtown Mountain View has a frozen yogurt shop called "yoogl". 08:22:08 not, like USPTO? 08:22:23 It used to have Google-colored-and-fonted letters. 08:22:28 They changed that at one point, though. 08:22:38 kmc: Junk text messages and cell phone telemarketing. 08:22:44 Oh. 08:22:48 pikhq_: Can you report mine too? 08:22:50 http://s3-media1.ak.yelpcdn.com/bphoto/gVdl2TZJWcDEJj2yvLjAgw/l.jpg 08:22:56 pikhq_: oh, I thought you meant iPho 08:22:58 thikhq_ in advance. 08:23:12 kmc: Yep, that was the logo. 08:23:20 Complete violation of FCC regulations, and companies that do it and get caught (i.e. reported) get fined obscene amounts. 08:23:22 so what other restaurants can be named this way 08:25:25 kmc: How well do you know category theory and other mathematical things? 08:25:36 Facebok choy 08:25:39 that's pretty weak 08:26:31 Bing Crab 08:27:01 Kiwikipedia 08:27:11 ipad thai 08:27:27 blexande 08:27:53 excuse me? 08:28:03 instagram crackers 08:28:21 bless you, lexande 08:29:09 Apple pie 08:29:28 shachaf: Blants. 08:34:13 If I make company, it is private so that nobody can purchase it and then mix it up too much 08:54:06 Do you know how to write a file for Internet Quiz Engine? (The documentation says that certain commands can only be used in certain areas, but this isn't precisely correct. Any command can be used in any area, although they won't necessarily do what you expect.) 08:55:39 -!- Phantom_Hoover has quit (Remote host closed the connection). 08:59:42 For example, the ? = ; commands are actually all equivalent, except that ? accepts an optional skip condition based on the answer to the previous question, and neither ? nor = will be skipped in a false conditional. 09:10:11 -!- zzo38 has quit (Remote host closed the connection). 09:10:34 -!- quintopia has quit (Ping timeout: 276 seconds). 09:24:12 I feel awful 09:24:15 -!- Patashu has joined. 09:35:59 -!- impomatic has joined. 09:36:47 -!- quintopia has joined. 09:42:24 Taneb: :( 09:42:27 why / how? 09:43:45 Tired and hungry 09:44:01 Because I'm tired I don't feel like eating, and because I'm hungry I can't sleep 09:48:41 oh 09:48:42 that blows 10:00:50 -!- Taneb has quit (Quit: Leaving). 10:06:49 -!- cheater_ has joined. 10:10:22 -!- cheater__ has quit (Ping timeout: 276 seconds). 10:12:25 -!- MoALTz has quit (Quit: brb). 10:18:42 -!- MoALTz has joined. 10:36:29 -!- MoALTz_ has joined. 10:39:45 -!- MoALTz has quit (Ping timeout: 260 seconds). 10:57:16 -!- impomatic has quit (Quit: impomatic). 11:31:19 -!- impomatic has joined. 11:42:18 -!- azaq23 has joined. 11:48:00 -!- impomatic has quit (Ping timeout: 260 seconds). 12:04:44 -!- pikhq_ has quit (Ping timeout: 245 seconds). 12:04:47 -!- pikhq has joined. 12:35:18 -!- ais523 has joined. 12:37:12 hm, do C++ compilers have a special rule to treat "main" as extern "C"? 12:38:08 Yes 12:38:37 Or to emit a separate main function which calls the C++ main, or whatever. 12:39:02 "main" isn't the actual entry point 12:39:10 yeah 12:39:15 a c++ program starts with c++ main, exactly how that happens is unspecified magic afaik 12:39:25 i guess the C++ runtime library could arrange to call a C++ name-mangled main 12:39:28 The entry point does initialization and teardown before calling your name() 12:39:32 but that's not how g++ does it apparently 12:39:38 er, teardown comes after obviously 12:39:56 IIRC gcc likes to generate the entry point as _start or something 12:40:06 That stuff could be added to your main() instead of being in a separate entry point. 12:40:08 well gcc doesn't generate _start 12:40:12 it's part of the C runtime library 12:40:25 Well fine "the gnu tools" 12:40:34 Combined 12:41:00 kmc: main isn't allowed to be recursive in C++, partly because of this sort of thing 12:41:02 C runtime library and/or libc 12:41:06 ais523: interesting 12:43:12 if main were the entry point, returning from main would not work 12:43:14 at least on Linux 12:44:21 it would work on DOS 12:44:34 stack starts out with a 0 on it, and there's an exit instruction at memory location 0, with .com files 12:45:08 cute 12:45:29 Compilers could emit the appropriate exit code in place of returns from main. 12:45:45 Deewiant: another reason to make it not recursive 12:45:47 Deewiant: but then you wouldn't be able to call main from elsewhere 12:45:54 which is allowed in C? 12:46:00 kmc: it is, but not in C++ 12:46:01 i'm not sure if it's allowed actually 12:46:03 ok 12:46:10 i haven't seen it done except in IOCCC entries 12:46:22 but i'm sure there is "legitimate" code somewhere that does it 12:46:29 probably to re-enter the options parser 12:47:02 nah, it'd be really bad style, you should just use a wrapper function for that 12:47:02 there is C++ code at google which is like void Foo::reset() { this->~Foo(); new (this) Foo; } 12:47:05 so anything's possible 12:47:23 ais523: sure, it's really bad style, but I'm sure someone has done it and thought themselves quite clever for it 12:47:42 kmc: well, that code is just a bizarre way to call the destructor then constructor, isn't it? 12:47:48 yeah 12:48:28 i'm no C++ language lawyer but I'm pretty sure it's allowed (maybe not if reset is virtual) 12:48:38 however it's bizarre 12:48:49 uses a couple of C++ features that many professional C++ programmers don't know about 12:49:01 kmc: if reset is virtual and the destructor is not virtual, you'd be asking for trouble 12:49:10 yeah 12:49:26 and I can only see one rarely known feature there (placement new) 12:49:32 what's the other one? calling a destructor manually? 12:49:36 yeah 12:49:46 i guess even if you aren't aware this can be done, the syntax is what you expect 12:49:48 it's just a function, I don't see why you /couldn't/ do that 12:49:53 right 12:50:05 although it's nontrivial to parse, there are larger issues in C++ parsing 12:50:15 (did you know that C++ 11 allows you to use >> to close two < brackets?) 12:50:21 yeah 12:50:38 did you know that there are valid C++03 programs which are still valid under this rule but behave differently? 12:50:40 154702 kmc there is C++ code at google which is like void Foo::reset() { this->~Foo(); new (this) Foo; } 12:50:46 no, don't fucking use that 12:50:47 no 12:51:04 kmc: no, that's hilarious; what does it use to hide the > > from the C++11 version? 12:51:34 there's an example in http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1757.html 12:51:40 std::cout << (Y>::c >::c>::c) << '\n'; 12:52:02 also, hmm, the syntax for placement new is really weird, you'd think this->Foo() would be more natural 12:52:17 that's kind of weird too 12:52:19 because placement new is not the opposite of any sort of delete, it just calls the constructor with an arbitrary pointer 12:52:22 perhaps it'd need a cast 12:52:39 you're calling a method on something that isn't yet a valid pointer to an object of that type 12:52:46 also, you can overload operator new with any argument type you like 12:52:47 I wonder if c++ allows mysterious invisible dependencies on this that make destroying this illegal even if you don't use this in the source before reconstructing 12:52:58 kmc: if it's not a virtual method, there's clearly no intrinsic problem with that at all 12:53:28 if you have a nonvirtual method foo and a variable obj of type Obj, obj->foo(x,y) compiles to Obj::foo(obj,x,y) 12:53:36 there's no difference between this and any of the other arguments 12:53:45 Pool pool; new (pool) Foo; 12:53:55 makes a lot more sense syntactiaclyl than pool->Foo(); 12:54:14 let's say if your compiler copies all code from the class into constructed objects, and clears out the code when destroying an object 12:54:15 ais523: that's an implementation detail, in a sense 12:54:30 kmc: right, but it may be one that's implied by the language 12:54:33 i agree that usually you can call ((Foo*) 0)->bar() if bar is a non-virtual method 12:54:53 like the stack in C (auto variables in C have stack-like semantics, so even if you're not storing them on a stack, you have to store them on something that works like a stack) 12:55:06 or you know ((Foo*) malloc(sizeof(Foo)))->bar() 12:55:10 does the standard require this to be non-null in a cal? 12:55:14 *call 12:55:21 but I don't think that's a reasonable syntax for placement new 12:55:27 because it violates expectations 12:55:31 but it would be hardly the first C++ feature to do so 12:55:44 ais523: don't know 12:55:47 kmc: well, to me placement new violates expressions, because I expect new, in some sense, to be the opposite of delete 12:55:53 and placement new isn't the opposite of anything 12:55:58 *violates expectations 12:56:08 you can overload operator delete as well 12:56:22 and operator new, can't you? 12:56:24 if you're implementing a memory pool, you would do both 12:56:46 except nobody knows about this feature or can be bothered to use it 12:56:48 only a memory pool for a specific class 12:56:58 that's probably not the most common application 12:56:58 ais523: no, the overload returns a void* 12:57:14 oh, I see, you could overload it outside a class 12:57:22 http://www.parashift.com/c++-faq-lite/new/memory-pools.html 12:57:42 even overloading it within a class makes sense when you're taking an allocator as an argument to the constructor, I guess 12:57:58 I've seen an STL that does that (not sure if it was /the/ STL or some third-party one) 12:59:23 also some calling conventions pass "this" in a special way 12:59:41 the default calling convention in Visual C++ in fact 13:00:31 on x86, 'this' is passed in ECX and all other arguments are on the stack 13:00:48 i don't know if there's a rationale or if someone at microsoft was just hitting the crackpipe particularly hard that day 13:02:11 normally if passing arguments in registers, you have to come up with some complicated rule for deciding what goes where in all possible circumstances 13:02:17 "this always goes in ECX" is a pretty simple rule 13:02:22 ais523: by "/the/ STL" you mean SGI's reference implementation? 13:02:45 kmc: I was referring to APIs, so I mean the API specified by the standard 13:02:50 oh 13:03:07 whether or not constructors can take allocators as argument is definitely an API issue 13:03:11 STL containers usually take an optional template argument specifying the allocator to use 13:07:35 maybe the idea in thiscall is that methods frequently invoke other methods on the same object 13:07:44 often without doing much additional work 13:11:58 ais523: is there any reason you couldn't store C function activation records in a garbage-collected heap? 13:12:27 kmc: no, but it would have to have stack semantics, for determining what copy of the variable to look at 13:12:58 there's nothing forcing it to /be/ a stack, it just has to /act like/ a stack 13:13:07 which means that it's usable as a stack 13:13:48 many things are 13:14:22 for determining what copy of the variable to look at, you just have a register that points to the current activation frame 13:14:32 and you can CPS transform so that you never need to restore old values of that register 13:14:42 doing this for C is probably unreasonable, but is possible 13:15:13 i agree this is usable as a stack 13:15:25 so is a heap-allocated linked list, or a heap-allocated church-encoded linked list :) 13:18:15 I entirely agree that a heap-allocated church-encoded linked list could be used for C auto variables 13:18:22 but I would /still/ say that it's a stack 13:18:31 it's not a stack implemented in terms of an array, but it's still a stack 13:21:49 the other day I saw a bird that looks like a duck and quacks like a duck but isn't a duck 13:23:06 i think it was a loon 13:23:49 if you take 2 arbitrary measurements of thing X, and they match type Y, then thing X must be type Y 13:24:19 i apologize for the mistakes. 13:24:21 kmc: but how did you know it was not a duck, if it did everything like a duck? 13:24:36 because someone who knows more about birds than I told me so 13:24:50 you should have asked for more proof 13:24:58 it quacks like a duck but not *exactly* like a duck 13:25:01 such as duck dna? 13:25:05 the duck is in the details 13:25:54 BBC: 'A "supermoon", bigger and brighter than usual, is seen in the night sky as it comes closer to the Earth' 13:26:06 how much closer? 13:26:08 this is a really alarming headline if you assume that scientists have no idea why it happened 13:26:45 itidus21: over 9000 feet 13:26:45 as if i wasn't already alarmed by things 13:26:47 :P 13:28:05 what, 9000? 13:28:21 thats no moon 13:28:29 thats a space station 13:28:29 itidus21++ 13:29:05 ty ty 13:29:08 there is no dark side of the moon really 13:29:08 someone remind me the workaround for the /top tab-completion bug in irssi 13:29:12 matter of fact it's all dark 13:30:43 in a conspiracy theory lab, in a suburb far far away 13:31:01 plans are made about what the reptiles have dubbed the supermoon 13:31:47 -!- Vorpal has joined. 13:46:16 -!- ais523 has quit. 13:56:45 -!- nortti has joined. 13:57:20 Fuck yeah! Got sasl to work after disabling DH-BLOWFISH 14:03:42 `pastefirtunes 14:03:51 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastefirtunes: not found 14:03:57 `pastefortunes 14:04:04 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.14206 14:05:22 i clicked the link and i didnt get any tunes :/ 14:05:30 i even went and pasted it 14:05:36 still no tunes appeared 14:05:41 stupid hackego 14:05:51 quintopia: paste fortunes 14:06:34 nortti: paste for tunes -______- 14:07:00 quintopia: so it takes paste and gives you tunes? 14:07:08 :D 14:07:15 no, but thatd be great 14:07:36 or other way around 14:08:09 no thatd be stupid 14:09:25 `pastefortunes 14:09:31 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20091 14:12:06 -!- TeruFSX has joined. 14:14:19 -!- Patashu has quit (Ping timeout: 245 seconds). 14:16:02 quintopia: what kind of daemon is thatd? 14:19:06 -!- atehwa has quit (Remote host closed the connection). 14:21:18 I'll give rep+ to the first one to decipher what this piece of python code does (lambda x: (lambda s,(x,y): ([(x[0],y[0])]+s(s,(x[1:],y[1:]))) if len(y)>0 else [])((lambda s,(x,y): ([(x[0],y[0])]+s(s,(x[1:],y[1:]))) if len(y)>0 else []),(x,x[1:]))) 14:21:53 Looks like zip 14:22:33 zip`ap`tail 14:22:55 zip`ap`tail? 14:23:03 > (zip`ap`tail) [1..10] 14:23:04 [(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(7,8),(8,9),(9,10)] 14:23:16 ?quote aztec 14:23:17 quicksilver says: zip`ap`tail - the Aztec god of consecutive numbers 14:23:27 @rep+ Deewiant 14:23:27 Plugin `dummy' failed with: Prelude.read: no parse 14:23:40 @rep 14:23:40 () 14:23:46 @rep nortti 14:23:46 nortti 14:23:57 @karma nortti 14:23:57 nortti has a karma of 1 14:24:04 -!- impomatic has joined. 14:24:07 @karma+ Deewiant 14:24:07 Deewiant's karma raised to 2. 14:25:50 Deewiant: is zip`ap`tail builtin in haskell? 14:25:56 ?ty zip 14:25:57 forall a b. [a] -> [b] -> [(a, b)] 14:25:58 ?ty ap 14:25:59 forall (m :: * -> *) a b. (Monad m) => m (a -> b) -> m a -> m b 14:25:59 ?ty tail 14:26:00 forall a. [a] -> [a] 14:26:35 The only "builtin" part of that is the syntax, zip`ap`tail means ap zip tail 14:27:33 (Which means ap(zip,tail) or rather (ap(zip))(tail) in a language with C-style function call syntax.) 14:29:04 ?ty ap :: (c -> a -> b) -> (c -> a) -> (c -> b) -- the relevant Monad instance expanded 14:29:05 forall c a b. (c -> a -> b) -> (c -> a) -> c -> b 14:41:44 -!- AnotherTest has joined. 14:41:49 hello guys 14:50:26 @karma AnotherTest 14:50:26 AnotherTest has a karma of 0 14:50:34 @karma+ AnotherTest 14:50:34 AnotherTest's karma raised to 1. 14:50:40 @karma- AnotherTest 14:50:40 AnotherTest's karma lowered to 0. 15:12:46 -!- Lumpio- has quit (Read error: Operation timed out). 15:13:02 @karma nortti 15:13:02 nortti has a karma of 1 15:13:07 ooh. 15:13:19 @karma itidus21 15:13:19 itidus21 has a karma of 1 15:13:36 itidus21: what about my karma 15:13:57 no reason 15:36:34 -!- Lumpio- has joined. 15:36:47 -!- elliott has joined. 15:37:06 17:56:37: what language would you propose as an alternative? 15:37:06 17:56:44: to C++? C 15:37:06 17:57:13: well, it really depends on what you're using it for 15:37:07 17:57:14: Not really an alternative. 15:37:09 17:57:31: since C doesn't even check types 15:37:11 17:57:43: and also, it doesn't allow for user defined types 15:37:13 you're high 15:38:04 I meant user-defined types that have member functions 15:38:16 it has those, too 15:38:18 and C doesn't check types [properly] 15:38:22 yes, it does 15:38:25 AnotherTest: why is your nick AnotherTest 15:38:27 as much as C++ does 15:38:29 No idea. 15:38:39 Why is yours nortti? 15:38:43 there are minor differences in terms of const, and C++ has a safer version of casting 15:38:52 but that's it 15:39:01 elliott: let's first clarify which version of C we are talking about 15:39:07 ANSI? 15:39:09 C89, C99, doesn't matter one bit 15:39:17 basically applies to K&R too, if anyone still used it 15:39:19 elliott: Around a year ago you were going to hack some pty-related stuff into tup, but I'm not getting coloured output from clang, what's up! 15:39:21 oh, C11 is out too 15:39:23 C11 too! 15:39:33 Deewiant: I was? 15:39:33 well, define a type in C that has a member function? 15:39:47 struct type_in_c { void (*member_function)(int); }; 15:39:49 elliott: https://groups.google.com/group/tup-users/msg/b303970d79ed6edc 15:40:03 Deewiant: :( 15:40:05 Deewiant: Stupid archiving. 15:40:08 AnotherTest: I used nick nörtti in ohjelmointiputka.net but when I tried using it on ircnet when I wanted to join #ohjelmointiputka my own irc client crashed 15:40:18 Deewiant: I didn't do it, ask tup-users if anything's happened. :p 15:40:28 elliott: Presumably not :-P 15:40:30 so I used nortti and it just stuck 15:40:42 Deewiant: ISTR *something* happening along those lines. 15:41:14 nortti ah I see 15:41:34 -!- ais523 has joined. 15:41:41 ais523: wat: http://esolangs.org/w/index.php?title=BAM128&curid=3491&diff=32356&oldid=30896 15:42:01 hi elliott 15:42:04 hi ais523 15:42:05 elliott: I can't be bothered to ask, I'm just putting 'CC = clang -fcolor-diagnostics' in my Tupfile 15:42:22 Deewiant: Yeah, I think that might have been the solution. Or maybe I'm thinking of ninja. 15:42:25 it consists of? 15:42:35 elliott: looks like a test edit, more than anything else 15:42:37 AnotherTest: What? 15:42:41 or someone who doesn't understand English and thinks they do 15:42:44 I just rolled it back 15:42:59 I was going to revert it with a meaningful edit summary, but I suppose that works too :p 15:43:13 I'm pretty sure it's someone trying to fix the grammar, except they're not any good at it 15:43:15 elliott: It happened in ninja, at least (its bug report is the top Google result I've run into a couple of times now when wondering whether tup does it) 15:43:22 elliott: Should I use ninja? 15:43:22 Deewiant: Right. 15:43:28 elliott: I just noticed the edition, found I a little weird 15:43:32 *editing 15:43:38 Ah, right. 15:43:46 Deewiant: I dunno. I'd stick with tup. 15:43:52 Deewiant: With ninja, you need to write a script to generate your build script. 15:44:03 Usually in Python, since they have an outputting library for it. 15:44:21 It's kind of yucky. Good for things like Chrome where you need MAXIMUM SPEED and the build rules don't change often, since that's what it was designed for. 15:44:23 elliott: I asked you because you're the "DO THE ARROWS GO UPWARDS" guy when it comes to build systems 15:44:32 Deewiant: ninja's arrows do go upwards, though, yes. 15:44:43 And ninja supports multiple output files, which is what got me interested in it in the first place (for Haskell). 15:44:48 I have a patch in ninja! 15:45:20 Deewiant: I'd just stick with tup though. Especially since variants are coming. 15:45:30 What's the most minimal programming language existing? 15:45:40 (as in minimal typing to do a certain task) 15:45:58 AnotherTest: That is not really a meaningful question. 15:46:06 alright 15:46:10 let me attempt to refine 15:46:25 wtf? MIT Scheme says (eval '(+ 1 1)) is invalid 15:46:28 nvm I'll fail 15:46:32 nortti: It is. 15:46:36 You need to pass an environment too. 15:46:46 elliott: if I find a website that puts an in an URL and later omits a _ from the same URL, what should I assume? broken parser for a Markdown-like language? 15:46:54 (the was replacing a _) 15:47:03 ais523: Yes. 15:47:04 elliott: repl.it didn't require that 15:47:09 nortti: Then repl.it is broken. 15:47:17 elliott: That reminds me: re. variants, the thread on them currently ends with Mike asking for your thoughts. 15:47:18 Or, rather, has some implementation-specific extension. 15:47:21 Consult R5RS. 15:47:27 elliott: why is it not meaningful? 15:47:31 Deewiant: Yes, I have that email set as unread so I can reply to it. 15:47:39 AnotherTest: Because "a given task" is pretty vague. 15:47:45 ah I see 15:47:45 elliott: Alright, just checking. 15:47:57 (I wrote that before your parenthical; I interpreted "minimal" very differently beforehand, which kinda proved my point :P) 15:48:06 Deewiant: I guess I'll do it now, since you've prodded me. 15:48:11 ah 15:48:18 I also need to reply to Conor McBride :( 15:49:20 If you'd e-mail less, you'd have to reply less. 15:49:40 I hardly email at all! 15:49:41 which language allows the shortest implementation for an algorithm that solves the traveling-salesmen problem using a brute-fore approach without it being a built-in feature? 15:49:46 (better?) 15:50:00 Deewiant: Anyway, that's not strictly true. 15:50:15 AnotherTest: Define "built-in feature"... I could split the algorithm into two parts and give those one instruction each. 15:50:49 He probably means "existing language". 15:50:49 existing language anyway, I doubt any language has such a feature so just drop that last part 15:51:08 Also 15:51:14 Deewiant: That question is still probably impossible to answer, since you don't know what the shortest program for the task in any given language is. 15:51:16 I'm pretty sure you know what I mean 15:51:17 *don't (can't) 15:51:20 so just anwser 15:51:28 AnotherTest: It is not possible to answer. 15:51:33 Doubt it. 15:51:40 AnotherTest: Very well, you answer it then. 15:51:41 Maybe it's not possible for you. 15:51:56 I see you're still suffering from Dunning-Kruger. 15:51:57 I ask the question; it is thus only logical that I do not know the answer 15:52:18 Of course it's possible, just prove a minimum length in each language and then enumerate all programs up to that length. 15:52:31 (Okay, maybe the proof isn't so easy.) 15:52:46 let's not start about the physics guy who wasn't a physics guy again 15:52:47 Deewiant: FSVO enumerate that involves a human-written proof at each step. 15:53:00 because it's still clear that you suffer autism 15:53:04 lol 15:53:07 Go away already. 15:53:21 no thanks 15:53:26 I'm free to come here 15:53:27 elliott: Not at each step, only for each language. 15:53:32 I.e. before the enumeration. 15:54:09 AnotherTest: please don't insult people like that 15:54:15 I try not to 15:54:18 You failed. 15:54:23 Correct. 15:54:27 (If you really did try, you'd apologise afterwards.) 15:54:44 Well, no, because you sort of insulted me to 15:54:46 *too 15:54:55 you seem to make a habit of that every time I visit 15:55:04 You've only been here twice. 15:55:08 Anyway, whatever. 15:55:12 Yes, I have 15:55:21 but does that mean it can't be a habit? 15:55:23 -!- jfischoff has joined. 15:56:05 "The judge and attorneys have to question the child to determine the communication skills of the child and also question to determine if the child understands the difference between true and false, and will tell the truth." 15:56:17 why don't they do that with /adults/? 15:56:32 Because the judge and attorneys are adults. 15:57:34 that's about witnesses 15:57:47 I guess they get them to swear oaths, but I'm not sure everyone has respect for oaths 15:57:53 -!- ais523 has quit. 15:58:10 -!- ais523 has joined. 15:58:15 -!- ais523 has quit (Changing host). 15:58:15 -!- ais523 has joined. 15:58:20 Bye ais523. Hi ais523. Bye ais523. Hi ais523. 15:58:25 OK, Unity has increased Konversation's capacity for bizarre typos quite a bit 15:58:37 ah unity 15:58:40 don't like it 15:58:41 both in opportunities, and bizarreness 15:58:46 that's why I don't use I guess 15:59:08 that was alt-nothing r, rather than alt-t r 15:59:08 You're on ubuntu? 15:59:14 yes 15:59:21 11.*? 15:59:23 I actually rather like unity, but some of the keybindings are unfortunate 15:59:26 12.04 15:59:29 oh 15:59:35 hmm, I wonder if I can change them? 15:59:39 Yes 15:59:45 * ais523 loads up compizconfig 15:59:50 It's possible to pick a custom keyboard layout I think 15:59:59 I dislike unity. All the bloat and inteface is horrible 16:00:00 Well at least I did it once in 10.04 16:00:19 I agree with nortti, my computer can't handle it properly 16:00:28 that was easy 16:00:43 now I have super-space rather than just super, and alt-super-space rather than just alt 16:00:52 should have done that earlier 16:01:00 -!- impomatic has quit (Ping timeout: 255 seconds). 16:01:15 AnotherTest: do you know my computer's specs? 16:01:19 nortti: unity, bloated? that doesn't fit my view of it 16:01:25 it seems more primitive than bloated 16:01:31 nortti: Unfortunately not 16:01:44 although I consider bloat a statement about features rather than load 16:01:53 if it's putting too much load on a system, that's simply a bug 16:01:57 ais523: really, with the menu that constantly flops in and out? 16:02:07 AnotherTest: Thinkpad T20 with 700MHz Pentium III and 64MB of RAM 16:02:57 AnotherTest: that's no longer the default optoin 16:02:59 *option 16:03:03 I just have it up constantly 16:03:04 ah 16:03:11 well at least they made a good choice there 16:03:15 ais523: define too much load. Using that logic almost all new software is filled with bugs :p 16:03:28 (on my system at least) 16:03:39 -!- jfischoff has quit (Quit: jfischoff). 16:04:13 nortti: I'm on an Intel Pentium 4 CPU 2.53GHz with 1002.4MiB RAM 16:04:36 nortti: substantially more than would be reasonably expected for what the software actually does 16:05:12 I'm just going to stay with 10.04 16:05:20 ais523: That doesn't work if you have unreasonable expectations. 16:05:23 AnotherTest: try lubuntu 16:05:25 elliott: indeed 16:05:43 nortti: I might, also, xubuntu; is that notable? 16:05:54 AnotherTest: only 1G? although that should be easily enough for almost anything, sadly programs rarely assume that any more 16:05:58 AnotherTest: almost as slow as ubuntu 16:06:04 also, 1002.4 is not 1024, that's an interesting decision… 16:06:17 he should have said 1GiB 16:06:19 I think 16:06:30 AnotherTest: no, 1 GiB = 1024 MiB 16:06:34 Gio, if you want to be pedantic. 16:06:37 1002.4MiB != 1024MiB 16:06:38 oh I switch them around 16:06:39 elliott: indeed 16:06:59 even one megabel is enough sound intensity to destroy the Earth 16:07:05 And yes, on this machine just 1G 16:07:12 probably even one kilobel, come to think of it 16:07:17 ais523: It's not really "sadly". There's no point devoting time and effort to minimising memory footprint if everybody has more. With that kind of argument, everyone should code like we're using Altair 8800s. 16:07:23 I find it enough 16:07:36 (Where "o" is an abbreviation for "octet" I think I invented and almost nobody will understand, so be careful about where you use it.) 16:07:39 elliott: well, programs still take a noticeable amount of time to load and execute 16:07:47 Deewiant: I've seen it elsewhere 16:07:56 I think, at least 16:07:56 Deewiant: It's useful for pedantry and also arguing with pedants! 16:08:06 ais523: That's mostly unrelated to RAM. 16:08:09 elliott: Sure, but not for much else. :-) 16:08:11 ais523: Disk is a huge factor in that. 16:08:17 right, indeed 16:08:20 elliott: indeed 16:08:29 If you get an SSD you'll notice everything go noticeably faster; if you run from a RAMdisk, even faster. 16:08:33 *RAM disk 16:08:33 hmm, I wonder how long it takes to fill a 1GiB array with consecutive integers? 16:08:46 would depend of the memory access? 16:08:53 ais523: Faster if you use SSE ;) 16:08:55 Ask Vorpal. 16:08:59 can't check, only have 927MB free 16:09:02 He's the filling-big-arrays-unreasonably-fast guy. 16:09:07 (*cough* cfunge) 16:09:08 elliott: well even I assume that my system has at least 2MB of RAM and I try to minimize memory footprint 16:09:16 ais523: elliott picked it up from my web site and may have spread it around, at least. 16:09:21 Deewiant: I haven't. 16:09:22 Vorpal: do you know how long it takes to fill a 1GiB array with consecutive integers? 16:09:26 Deewiant: But I have seen it elsewhere too, I think. 16:09:42 elliott: Well, you've used it here at least a couple of times, which kinda counts. 16:09:52 #esoteric is the terminology propagation centre of the world. 16:10:26 is the "Dragon Book" still up-to-date? 16:10:34 I've heard people saying it's not. 16:10:41 Depends on your definition of "up-to-date". 16:10:43 elliott: a quick websearch implies that both "Mio" and "mebioctet" are in Christian Biere's signature 16:10:45 Which would suck because I orded it 16:10:53 *ordered 16:10:56 cpressey doesn't like it and recommends something else instead. 16:11:11 up-to-date := useful nowadays 16:11:23 AnotherTest: I'd say so 16:11:30 ais523: Who's Christian Biere? 16:11:30 nowadays := today 16:11:39 elliott: I have no idea 16:11:39 someone who has both "Mio" and "mebioctet" in their signature 16:11:40 today := 06/05/2012 16:11:40 AnotherTest: At least from what I have heard 16:11:48 AnotherTest: You misspelled 2012-05-06. 16:11:51 I did try finding out, but apparently they're just some random person 16:11:52 alright 16:12:00 elliott: no, I live In belgium 16:12:05 we write it like that here 16:12:18 actually it is 6.5.2012 16:12:26 I don't think the English language prescribes a correct notation for dates 16:12:49 ISO does! I think they need a militia to enforce their standards. 16:13:35 ah ISO, they'd better bother with Javascript 16:14:03 elliott: is ISO standard yyyy-mm-dd? 16:14:19 Yes. (It's more involved than that, but yes.) 16:14:35 Actually it's not quite perfect, since the full yyyy-mm-ddThh:mm:ss format is ugly because of the T. 16:14:36 yyyy-mm-ddThh:mm:ss then a letter for the timezone, typically Z for UTC 16:14:43 ais523: It's more involved than that. 16:14:43 I think that's discrimination elliott 16:14:49 AnotherTest: What? 16:15:01 because it's assuming the culture of everyone has the Christian religion 16:15:10 What is discrimination, exactly? 16:15:16 AnotherTest: people mostly use the Gregorian date system whether Christian or not 16:15:35 ais523: true, I was just teasing elliott 16:15:38 wow, ddate isn't in the coreutils package any more 16:15:46 s/easing/rolling/ 16:15:47 or even in the repositories, under that name at least 16:15:52 (Hey, those are both words.) 16:16:07 define "trolling" 16:16:16 AnotherTest: rolling with a t in front of it 16:16:18 ais523: Can you find a reference older than 2009-07-05? 16:16:20 or in the repositories under any name 16:16:24 What is rolling exactly? 16:16:34 AnotherTest: the gerund form of "roll" 16:16:39 AnotherTest: http://en.wikipedia.org/wiki/I_know_it_when_I_see_it 16:16:45 What is roll, exactly? 16:16:52 alternatively, present participle of "roll" 16:17:00 oh so you're an empiricist, elliott? 16:17:20 AnotherTest: http://en.wiktionary.org/wiki/roll#Verb 16:17:36 ais523: thanks, that's what I call some definiton 16:17:42 although I didn't realize it had 27 different meanings 16:17:50 but oh wait 16:17:54 27. (transitive) This word needs a definition. Please help out and add a definition, then remove the text {{rfdef}}.  [quotations ▼] 16:17:59 thanks, wiktionary! 16:18:00 what exactly is a definition? 16:18:29 AnotherTest: you probably have enough information to find out yourself 16:18:33 perhaps you even know the answer already! 16:18:44 Yes, but how can that information be trusted? 16:19:04 suppose the defintion of defintion would be wrong? 16:19:12 Well I suppose that's impossible. 16:19:24 AnotherTest: eventually, sooner or later, you have to trust something or someone 16:19:27 Because then the definition of wrong would be wrong :(. 16:19:36 16:19:41 that's not irony 16:19:47 oh god 16:19:48 or, hmm, maybe it is 16:20:00 I guess it all depends on the defintion 16:20:02 elliott: if a dictionary did misdefine "wrong", that would indeed be ironic 16:20:03 probably nothing is ironic, considering how much people say isn't 16:20:09 assuming it was done by mistake 16:20:16 ais523: yes, but if the definition of wrong is itself wrong, not as a mistake done by a dictionary, would that be ironic? 16:20:35 elliott 16:20:37 you have point 16:20:40 elliott: I'm not even sure the concept of wrongness makes sense wrt definitions in natural languages 16:20:47 since then the definition of ironic would be wrong 16:21:00 Well, I think this explains the Alanis Morissette song. 16:21:05 in computer languages, it's possible to have an objectively wrong definition, though (such as one that's incompatible with the desired semantics) 16:21:19 elliott: it's genuinely ironic that the song is meant to be about irony and yet doesn't know what irony is 16:21:28 The *song* doesn't know what irony is? 16:21:35 Well, I suppose it doesn't. 16:21:52 ais523: yes, but the semantics parser will still give an error 16:21:57 err, that the existence of those lyrics of the song imply that their author doesn't know what irony is 16:22:07 AnotherTest: you don't know what you're talking about 16:22:07 ais523: and the language does not consists of only a syntax parser 16:22:16 *consist 16:22:21 ais523: how so? 16:22:32 * elliott concurs 16:22:58 you're using the lies-to-first-years definition of "semantics", rather than the mathematical definition 16:23:19 lies-to-first-years :D 16:23:25 I was never in first year :( 16:23:27 elliott: by analogy with lies-to-children 16:23:30 ais523: I know, it's amusing 16:23:39 I would rather pick lies-to-children then 16:23:51 I actually saw that lie made a few months ago 16:23:59 I read it :( 16:24:08 AnotherTest: do people seriously teach children compiler design? 16:24:15 In Belgium they do. 16:24:18 children teach themselves 16:24:21 that's how things go 16:24:36 agreed, I think; now I'm wondering if I could have written a compiler before I turned 18 16:24:50 It's possible, since I've done so. 16:24:57 I'd need to have thought of doing so, for one thing; I definitely could have learnt 16:24:58 You're not ais523. 16:25:03 AnotherTest: if you are interested in compiler development I would recommend reading crenshaw's Let's build a compiler 16:25:03 I doubt you wouldn't be able to if if you could 16:25:07 *if 16:25:21 oh, of course I could, I read a book on compiler design before then 16:25:29 and later cited it in my Masters' project 16:25:58 hmm, fun YouTube regression: the Pause button no longer changes to a Replay icon when the video ends (but clicking on it replays the video anyway) 16:26:17 nortti: books, books, books! I'll first finish the books I'm currently reading; but thanks for the tip 16:26:47 AnotherTest: atually Let's build a compiler is a article series 16:27:35 ais523: It just occured to me that I haven't used youtube's own player to play youtube videos for a year 16:27:58 nortti: oh 16:28:06 nortti: do you download them, violating the TOS, then play them in some other player? Or use a streaming player? 16:28:38 * ais523 notes that streaming and downloading look identical from the server's point of view, and mostly from the client's too, so it's weird that the distinction is made 16:29:06 ais523: youtube-dl (download) currently, mactubes/youview (streaming) on my iBook 16:30:12 AnotherTest: it teaches how to build simple compiler on Pascal under SK*DOS compiling to m68k assembly 16:30:23 oh pascal :( 16:30:31 I would have to learn Pascal first then 16:30:39 AnotherTest: meh, it's just a simplified algol 68 16:30:47 hmm, looks like the tailor of panama has the opening titles set in comic sans 16:30:59 AnotherTest: I translated code to python even thought I don't really know pascal either 16:31:21 I wan't that hard 16:31:35 nortti: but I think you always make big mistakes if you don't really understand a language; you just don't notice it 16:32:26 I'm just going to read the dragon book, I think that should be as well as those articles? 16:33:04 AnotherTest: pascal code used there is very easily readable without much pascal knowledge and I always sanity checked all my modifications and the seemed to work. Also I think that there is a forth version of Let's build a compiler 16:33:44 AnotherTest: dragon book is bit harder to learn from because it covers more 16:34:12 I think I'll be fine 16:34:20 it's intended to learn from 16:34:24 so that shouldn't be a problem 16:34:25 *It wasn't that hard 16:34:57 everyone knows that an intent to teach always translates to being easy to be taught by 16:35:35 -!- derdon has joined. 16:37:02 elliott: how can you be sure everyone does? 16:37:09 what 16:37:10 maybe you should redefine everyone 16:37:16 oh 16:37:42 AnotherTest: this sort of needless pedantry really doesn't add much to the conversation, save it for compilers 16:38:34 (define everyone '(everyone who knows that an intent to teach always translates to being easy to be taught by)) 16:38:49 ais523: again, I'm just fooling with elliott's urge to define things 16:39:02 AnotherTest: yes, and it is not a useful thing to do 16:39:04 s/ooling/rolling/. Wait... 16:39:21 conversations go much faster if you're not throwing in pointless trolling every few lines 16:39:25 ais523: I agree, but I can't help it 16:39:37 AnotherTest: is this some sort of Internet version of Tourette's? 16:39:45 or is it that you actually /can/ help it 16:39:47 and just don't want to? 16:39:47 people who can't help but troll should avoid IRC 16:40:18 ais523: I can't help to because elliott insulted me more than once 16:40:41 AnotherTest: this is a pretty bad explanation 16:40:42 elliott: I agree 16:40:47 and because I'm trying to make him stop with the definition thing 16:40:53 do you know what a "mutual recrimination cycle" is? 16:41:00 no 16:41:09 But I'm guessing 16:41:11 I did "the definition thing" once to try and help you find an answer to your extremely vague question. 16:41:16 it's when one person does something to annoy someone else, and they respond in kind (or worse), and the first person responds in kind (or worse) 16:41:19 and it gets out of hand 16:41:42 if you're going to respond to someone annoying you, try to do so in a less bad way than the original, not a similar or worse way 16:41:50 it's true 16:41:53 I realize that 16:41:53 not only does it prevent it getting out of hand, it also lets you take the moral high ground and go around being smug 16:42:03 Win-win 16:43:25 but tbh, elliott, you did it more than once; but let's not continue the viscous circle 16:43:44 I assure you, the circle will be as solid as they come. 16:44:51 anyway 16:45:07 are there still esolang boards? 16:45:14 elliott: solidity is a state of maximum viscosity 16:45:30 ais523: Oops. 16:45:33 AnotherTest: The wiki. 16:45:46 AnotherTest: kareha on esoteric.voxelperfect.net was disabled because nobody used it, and I have no idea what's happened to esoteric.sange.fi 16:45:56 Graue shut the forum down when I took over the wiki since it got tons of spam and nobody used it. 16:45:57 but alt.lang.intercal still exists, even though nobody posts there 16:45:58 But I have an archive at http://esolangs.org/forum/. 16:46:26 "BUY LOST DVD WITH LOWEST PRICE" 16:46:27 mhm 16:46:45 doesn't sound like an esoteric programming language :p 16:46:45 "Nice.. but the idea is difficult to understand. Life is much more hard to live than you can imagine.." 16:51:39 Gun Holsters That Shoot You in the Leg, A Flammable Fire Extinguisher, Hand Sanitizer That Adds Bacteria to Your Skin, The Laundry Detergent That Shreds Clothes, The Flashlight That Can Stop Your Heart 16:52:24 wat 16:52:48 This is still the best spam thread from the forum: http://esolangs.org/forum/kareha.pl/1302671493/l50 16:53:04 elliott: http://www.cracked.com/article_19805_the-5-most-baffling-product-recalls-all-time.html 16:53:28 -!- calamari has joined. 16:55:12 I was wondering 16:55:29 (and I'll try to be specific elliott, but I might fail) 16:55:50 does any programming language exist where 16:56:11 where what? 16:56:15 let me type 16:56:44 the type-system works "top-down"; with that I mean that you evaluate an expression to a given type (rather than to an unknown type and then check it with the given type) 16:56:48 You don't have to press enter before finishing your sentence, you know. 16:57:03 I'm sorry 16:57:20 Deewiant: Hey, I do it. :p 16:57:26 (Admittedly I type really fast.) 16:57:37 anyway so Real r = 5 + 5; would be Real r = Real(5) + Real(5); 16:57:46 AnotherTest: Haskell does that with typeclass overloading. 16:57:47 I only do it accidentaly 16:57:54 Assuming I understand what you mean. 16:58:06 rather than Real r = Int(5) + Int(5); (assuming 5 is an integer literal) 16:58:13 (5 + 5 :: Real) is really (fromInteger (5 :: Integer) + fromInteger (5 :: Integer) :: Real) under the hood. 16:58:27 And you can make overloaded values whose result depends on the type you use them as. 16:58:30 Well, I know 16:58:41 but I meant, that, does a language exists where that isn't the case? 16:58:56 Well, I interpret that as "top-down" by your definition. 16:59:06 (Note that the "typeclass overloading" is not related to OOP classes, and is something OOP can't do.) 16:59:33 Many languages separate evaluation from type-checking, anyway. 16:59:38 and is there a language where the whole type system is done like this? 17:00:04 Because I actually find that this isn't that bad 17:00:10 (the top-down approach) 17:01:15 I'm still not sure what the top-down approach constitutes. How does type-checking differ for such a language? 17:01:25 AnotherTest: Perl's type system works like that 17:01:31 although it only has two types, list and scalar 17:01:57 instead of the type of an expression being based on the expression, it's based entirely on the context 17:02:04 elliott: it differs fundamentally, the idea is sort of the reverse of the normal one 17:02:10 AnotherTest: When I say 17:02:11 17:58 (5 + 5 :: Real) is really (fromInteger (5 :: Integer) + fromInteger (5 :: Integer) :: Real) under the hood. 17:02:16 and quite a lot of things behave differently in list and scalar context 17:02:16 I mean that the former is what you actually type. 17:02:19 ais523: really? I need to look into perl more 17:02:20 You can also have, e.g. 17:02:24 myTest :: String ==> "abc" 17:02:27 myTest :: Int ==> 42 17:02:31 (Where (a :: b) means "a with type b".) 17:02:38 Which sounds like what you're looking for. 17:02:42 I have to go, dinner; bye 17:02:50 elliott: is ==> the actual syntax for that? 17:02:58 ais523: that's metasyntax for evaluation 17:03:06 ah, OK 17:05:25 AnotherTest: Anyway, the key thing that makes that work is the ability to overload only on return value. 17:05:38 Erm, that's badly-phrased, but whatever. 17:19:23 -!- elliott has quit (Read error: Connection reset by peer). 17:21:12 -!- elliott has joined. 17:29:52 elliott: overloading based on return type, indeed, that was partially why I was was interested in this approach 17:30:32 Haskell uses that quite extensively 17:30:32 besides that, it would also solve the typical C++ string literal problem where std::string a = "A" + "B"; is illegal 17:30:51 although that's just C++ :| 17:32:06 I think(and might be totally wrong) that maybe types should be separated from their literals 17:32:46 Haskell does that for numeric literals, and with an extension for string literals as well. 17:33:04 My interest in Haskell is rising 17:33:11 but I'm scared by people saying that it's horrible 17:33:31 but I guess there are always people who say that something's horrible 17:34:02 Are the people saying it's horrible C++ programmers? :P 17:34:03 "There are only two kinds of languages: the ones people complain about and the ones nobody uses." -- Bjarne Stroustrup 17:34:16 ^ :) 17:34:18 (Bonus: he's a C++ programmer. Well, the C++ programmer.) 17:34:20 Deewiant: true 17:34:28 knew that one, it's in The C++ Programming language 17:35:28 elliott: surprisingly, no 17:35:40 it are Perl programmers 17:35:41 AnotherTest: http://www.learnyouahaskell.com/ is the best Haskell book, FWIW. (Avoid Real World Haskell, it's outdated and goes too fast.) If you don't like LYAH, get a copy of http://www.cs.nott.ac.uk/~gmh/book.html; I haven't read it, but have received glowing recommendations for it. 17:36:05 How is RWH outdated where LYAH isn't? 17:36:09 (Honest question) 17:36:19 what haskell implementation should I use? 17:36:23 nortti: GHC. 17:36:24 GHC 17:36:25 ghc 17:36:37 The others are either really outdated or not really prime-time-ready. 17:36:37 For most practical purposes, there is no other Haskell implementation. 17:36:55 UHC is useful for some specialised purposes (compiling to JavaScript), jhc is of interest but not really practical yet. 17:37:02 More or less everything else is dead. 17:37:05 Deewiant: Parsec, IIRC. 17:37:24 Deewiant: Also it recommends ByteString for text, because a certain one of the authors hadn't written Text yet ;) 17:37:32 elliott: bookmarked that :) 17:37:44 Both LYAH and RWH have the mtl 1 vs. mtl 2 problem, but that's just changing the capitalisation of one letter to fix, so... 17:37:46 Well, ByteString still has its uses. 17:37:52 Deewiant: No, it was for Unicode (IIRC) text. 17:37:55 Over String. 17:38:03 oh for the love of the $DEITY! Do I have to compile a compiler with this machine? 17:38:09 nortti: You can't, GHC depends on GHC. 17:38:16 The Linux binary is good, and can be installed to any prefix. 17:38:34 Just use it, GHC takes about 2 hours to compile on a fast machine even if you had an existing binary lying around. 17:39:14 elliott: good. Usually it is source compile when package is not on slitaz's repo 17:39:35 nortti: Note: Install 7.0.4, not 7.4.1. 17:39:49 Not every package builds with 7.4.1 yet and the Platform uses 7.0.4. 17:39:55 -!- jfischoff has joined. 17:40:09 (After you have GHC installed, you'll probably want to install the source package from http://hackage.haskell.org/platform/linux.html.) 17:42:38 -!- jfischoff has left. 17:45:39 I suppose lamda knowledge is useful in Haskell? 17:46:10 Depends what you mean by lambda :P 17:46:25 Haskell corresponds to an extended version of a certain lambda calculus (not /the/ lambda calculus), but you don't need any background in it to start reading LYAH. 17:46:26 lambda calculus, sorry 17:46:34 Nah, I knew that, it's just that there's a bunch of them. 17:46:40 alright 17:46:41 (Sure, Haskell uses anonymous functions, but even C++ has those nowadays.) 17:46:59 yes, but I meant more /the/ lambda calculus 17:47:14 because I don't really consider closures to be the whole lambda calculus 17:47:20 that would be rather restrained 17:47:35 no, short-sighted is a better word I think 17:47:42 Well, that's all the lambda calculus is, really; closures plus application. 17:47:49 what other lambda calculi there are than /the/ lambda calculus? 17:48:00 nortti: /The/ lambda calculus usually means the untyped lambda calculus. 17:48:25 There's various typed lambda calculi, including the simply typed lambda calculus, members of the lambda cube (http://en.wikipedia.org/wiki/Lambda_cube), etc. 17:48:37 elliott: ah. Doesn't haskell implement untyped lambda calculus? 17:48:46 No, Haskell is typed. 17:48:55 elliott: read about that in the introduction I read 17:49:10 Haskell is Hindley-Milner plus typeclasses. 17:49:24 (Okay, s/Hindley-Milner/the lambda calculus which Hindley-Milner checks and infers typs for/.) 17:49:25 -!- nortti has quit (Quit: leaving). 17:50:27 (And s/Hindley/Damas/g just to be different.) 17:53:23 Deewiant: Have you played brogue? Is quaff-iding potions a good idea in brogue? (I picked you because you're the last person to talk and also Finnish.) 17:53:37 I have not played brogue. 17:53:44 Damn. What about the second question? 17:54:02 elliott: I've seen a Let's Play of brogue that says that most items can be use-IDed safely with appropriate precautions 17:54:05 like not doing it in combat, etc 17:54:05 Based on experience in other roguelikes I'd guess "no". 17:54:20 I'm not entirely sure if this implies that some can't be 17:54:25 Deewiant: You should play brogue, it's really pretty. 17:54:29 but the person in the game quaff-IDed a potion of descent 17:54:34 which was inconvenient but not really fatal 17:54:52 Or "no, unless you're powerful enough that you know you can't easily be instantly killed". 17:55:13 "pretty" isn't a good reason to play a roguelike. 17:55:30 Exactly what does the potion of descent do? Teleport you to lower levels? 17:55:33 Deewiant: No, I mean, *really* pretty: http://ompldr.org/vZG1ueg 17:56:50 Meh. 17:56:54 ion: takes out the ground beneath anyone who drinks it (or just destroys the ground directly if it breaks on it) 17:57:07 which causes the drinker, or anyone you throw it at, to fall to the level below 17:57:07 ais523: THANKS FOR THE ADVICE http://ompldr.org/vZG45Mg 17:57:12 At least the fire, too, is really pretty. 17:57:38 elliott: well you didn't die, did you? 17:57:43 Not *yet*. 17:57:58 My monkey d id, though. 17:58:04 and you're only two squares from walking out of the fire 17:58:10 ais523: No, the fire was *on* me. 17:58:16 but to be fair, that was worth it just for "Your monkey catches fire!" 17:58:17 i.e. it followed me around. 17:58:22 ooh, interesting 17:58:27 Well, I'm almost dead, but I'm not on fire any more, and I'm still levitating. 17:59:04 Cool, I'm hovering over a pool of my own blood. 17:59:08 That's really metal. 17:59:38 why o why jQuery, does thou not do as I say?(or I'm just doing it wrong :() 17:59:55 also, seems like rather cool game 18:01:59 AnotherTest: jQuery? that second boss is hard as hell 18:03:03 jQuery, the (over-)popular JavaScript library(assuming you're asking about what it is) 18:03:12 *asking what it si 18:03:14 *is 18:05:36 -!- zzo38 has joined. 18:16:45 -!- nikolos has joined. 18:16:45 In my opinion you cannot really understand monad and other things from LYAH, and there are other things too like that; I find reading Haskell 2010 report also helps understanding syntax and so on a bit better but even that won't help completely; you have to learn it by yourself 18:16:56 hi 18:17:04 `welcome nikolos 18:17:08 nikolos: 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 18:17:09 `@ nikolos ? esoteric 18:17:20 yes 18:17:24 nikolos: This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 18:17:31 our bots are so slow :( 18:17:42 ok 18:17:50 elliott: was that a guess? 18:18:00 everything's a guess 18:18:02 kind of 18:18:08 right 18:18:23 guess to the point 18:18:36 wat 18:18:55 Yes bots are slow so try harder 18:18:59 ok 18:19:24 -!- nikolos has quit (Client Quit). 18:19:40 hi 18:22:09 I have fortune file too. I have added two of the pasted ones 18:31:30 -!- Phantom_Hoover has joined. 18:31:53 Just a few seconds ago I have corrected Internet Quiz Engine so that a ? block may contain multiple ! conditions without damaging the answer numbers. 18:32:41 (It will now pay attention to skipped : instructions when numbering the answers so that when skipping a question that has already been answered, it knows which one it is.) 18:34:24 -!- nortti has joined. 18:42:53 -!- monqy has joined. 18:50:54 http://farm1.staticflickr.com/31/103658637_bc9b5c88fa_z.jpg lol :D Do some people really think like that? 18:51:02 -!- Ngevd has joined. 18:51:37 Hello 18:51:50 I'm feeling a lot better now 18:52:04 hi 18:52:19 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 18:53:12 elliott: did you hear: i forked crawl. bad idea. now i won't be able to get any work done :'( 18:53:22 monqy: i didn't hear when did this happen 18:53:24 -!- Phantom_Hoover has joined. 18:53:27 and why 18:53:27 last night 18:53:31 i forget 18:53:32 and what's it called and what's changed so far 18:53:39 monqys-crawl 18:53:44 that's way worse than qrawl 18:53:53 it's what gitorious called it 18:53:57 i just went with the flow 18:54:04 link 18:54:18 btw, convince ais523 that nethack's id game is boring 18:54:18 i havent comited anything im just playing around by myself right now :'( 18:54:37 oh right i created it because i wanted to see what crawl would be like without randomization in combat and then i made all levels 24x24 18:54:52 hahaha 18:54:54 next up I'm removing healing over time, removing food, removing identification 18:54:58 uhh 18:55:03 squarelos too? 18:55:07 oh wait 24x24 18:55:08 nolos i guess 18:55:11 elliott: it probably needs full spoiling to be interesting, probably item ID techniques should be spoiled 18:55:17 24x24 is a bit too big for nolos 18:55:36 monqy: why not just make levels the size of the default viewport 18:55:41 maybe that's a bit too small 18:55:45 that's what i did originally but yeah 18:55:52 levels ended up having like no features 18:55:55 you could make levels bigger to compensate but 18:55:56 erm 18:55:58 i could have mucked with levelgen but ehhh 18:56:01 *make there be more levels to compensate 18:56:12 oh right also next up i'm removing upstairs 18:56:18 :( 18:56:21 i don't like games without upstairs 18:56:37 and scaling ood rate up 18:56:49 monqy: why remove upstairs, out of curiosity? 18:57:14 elliott: because optimal stashing play in Crawl is really boring 18:57:22 i don't like stairdancing or stashing or anything like that that, which upstairs allow 18:57:25 that is one reasonable fix for that, I've actually suggested it to Crawl's devteam 18:57:30 ais523: I'm asking for his opinion so I can suggest alternative solutions 18:57:39 and with healing over time removed you can't go upstairs to heal 18:57:40 that don't remove upstairs, because I like upstairs 18:57:57 monqy: with stashing, you could just make some common monsters pick up items they can't use 18:58:02 or destroy them somehow 18:58:10 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 18:58:10 nah 18:58:11 hmm, I guess levels don't run when you're not on them 18:58:25 there's code to destroy off-level items 18:58:27 jiyva uses it 18:58:32 elliott: the other solution to stashing is to have a bag of holding that takes a lot of time to access so you can't do it in combat 18:58:42 monqy: for stairdancing, I have a decent idea for fixing that, but you sound like you've already made up your mind, so 18:58:47 but Crawl's devteam is vetoing containers with contents in the name of keeping the game simple (!) 18:59:11 i agree w/ adding a bag of holding 18:59:12 How hard could it be to write a roguelike? 18:59:16 Ngevd: not very 18:59:26 they avoid many of the typical gamedev issues 18:59:32 balancing a roguelike, OTOH... 18:59:38 monqy: (but if you're not then I'll tell you) 18:59:41 How hard could it be to write a roguelike for someone with minimal video game programming experience? 18:59:47 what is it 19:00:01 monqy: if a monster is trying to fight you (i.e. not wandering), and you go upstairs, then it'll "follow you" 19:00:03 it'd be simpler for me to leave staircases than remove them, and when i make my very own roguelike i just won't have them 19:00:08 Ngevd: this is a guide to writing roguelikes, did you already see it? 19:00:11 oh that 19:00:12 read: after N turns (how long it'd take for it to get to the upstairs), it appears on the downstairs 19:00:13 brogue does that 19:00:18 calamari, no I did not 19:00:28 monqy: (then do the same for compansions and you can also remove the radius thing) 19:00:40 by radius i mean 19:00:47 the fact that things one away from you teleport up the stairs with you 19:01:18 Does your game have PC/NPC unification (if applicable)? Does it have multiple stairs? Macros? Discouragement of wasting time (including fighting a lot of the same kind of creature)? 19:01:21 Ngevd: http://roguebasin.roguelikedevelopment.org/index.php/How_to_Write_a_Roguelike_in_15_Steps 19:01:35 monqy: maybe i should look at crawl's code 19:01:54 hav fun 19:02:06 monqy: it's not fun i'm looking for it's revenge 19:02:07 calamari, yay 19:02:09 why do you like upstairs, out of curiosity? 19:02:15 well 19:02:28 one "realism" i.e. i just don't like the idea of staircases disappearing once you go down them 19:02:38 two, for things like entrances to branches 19:02:47 (1) no issue, they'll all be escape hatches 19:02:50 What if they are *not* staircases, but instead are holes in the ground? 19:02:59 monqy: that's just silly instead 19:03:10 monqy: three, I think it's OK to go back for loot that you skipped (as distinct from stashing) 19:03:25 if you want the loot, pick it up!!! 19:03:36 but it's heavy and I can't use it yet! 19:04:04 pick it up anyway 19:04:05 elliott: Then that is your fault for stealing things that you cannot carry. Perhaps find a similar thing later on 19:04:07 :( 19:04:10 monqy: what about #2 19:04:24 (btw, are you going to remove food entirely, or just hunger? the latter seems better because ghouls and the like) 19:04:29 (or are you removing ghouls too) 19:04:36 -!- Phantom_Hoover has joined. 19:05:00 removing food entirely, modifying mummys and ghouls and vampres to make them mean something again 19:06:15 lol :D my bookmarkfile is larger than my text editor binary 19:06:53 Do you know the answers to my questions? 19:07:00 monqy: what about #2 ;_; 19:07:44 firefox's places.sqlite (which stores bookmarks and history, I believe) is about 25 times the size of my text editor binary 19:07:45 "there will be a solution" 19:08:02 monqy: to branches??? 19:08:06 OK this is fucking enough. 19:08:06 I have had it up to here with this motherfucking GNOME on this motherfucking laptop. 19:08:15 anyway uugh i really don't like removing upstairs but "your game" 19:08:27 traveling between branches is ugh anyway 19:08:34 interlevel travel is 19:08:35 generally ugh 19:08:47 monqy: conversely, why do you want to remove stairs with the tweaks I suggested? 19:08:52 Deewiant: I am using a flat file 19:09:01 +text 19:09:30 i don't like your antistashing tweak 19:09:35 and I have used this file for about a month 19:09:43 Phantom_Hoover: I was using Kde 3.5/Trinity.. when I got my new laptop, I tried a ton of DEs.. finally came back to Trinity, it's my favorite 19:09:51 monqy: ais523's is probably better 19:10:29 calamari: has there bern much change from kde 3.5? 19:10:42 nortti: not really 19:10:55 the bag of holding? 19:10:59 yes 19:11:07 nortti: it's definitely stuck in the past.. but that's me, I guess 19:11:15 calamari: how much memory does it use 19:11:38 I'm not actually sure how to determine that 19:11:44 calamari: I used to use twm 19:11:58 + so age is not anissue 19:12:10 i'm not really fold of those either but maybe there are solutions?? 19:12:15 calamari: use top command 19:12:32 monqy: how about limiting the amount of weight a tile can support? 19:12:49 so if you try and put too much on one tile, it just turns into a shaft or whatever 19:12:52 how would that prevent stashing 19:12:52 nortti: right, but there are diffrent numbers, and I was never sure which one was real 19:12:57 monqy: it'd make it really tedious 19:13:00 "great" 19:13:03 "just what i wanted" 19:13:07 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 19:13:10 monqy: that discourages it, doesn't it? 19:13:27 making something more tedious doesn't stop it from being optimal 19:13:42 i want to remove the "optimal but tedious" aspect 19:13:50 nortti: I'll add up a few of there and see what I get 19:13:52 nobody plays optimally; if you make the optimal stuff annoying enough, people won't bother 19:14:13 i don't like that philosophy 19:14:15 at 19:14:16 all 19:14:20 fair enough 19:14:23 I like removing upstairs less 19:15:05 monqy: how about just making dropping an item destroy it :) 19:15:13 :( 19:15:20 it's better than removing upstairs!! 19:15:26 no it's not 19:15:33 you'd leave items on previous levels and come back to them 19:15:39 what 19:15:41 did you not 19:15:42 or 19:15:43 maybe not you 19:15:43 but 19:15:44 nortti: I'm assuming you'll want to run the standard stuff like package update notifications 19:15:45 oh right 19:15:45 other people 19:15:46 well 19:15:51 monqy: items would get destroyed when you go > 19:16:01 calamari: yes 19:16:15 elliott: and you prefer that over removing upstairs? 19:16:19 monqy: yes 19:16:31 calamari: actually n9 19:16:35 *no 19:17:28 I think my roguelike will go up rather than down 19:17:40 calamari: my computer is IBM ThinkPad T20 with 700MHz Pentium III and 64MB of RAM 19:17:42 monqy: anyway idkkkk you should at least leave removing upstairs for last so i can come up with adequate solutions to your objections in the meantime :p 19:18:10 ok 19:18:28 -!- Phantom_Hoover has joined. 19:18:32 you should termcast what you have so far sometime or something 19:18:41 nortti: it looks like around 150mb 19:19:14 calamari: ugh. I'll just stick with openbox then 19:19:20 nortti: laptops are cheap, why not upgrade? 19:19:56 calamari: I try to use my computers as long as I can 19:19:57 It will be called "Business Barbarian" 19:20:19 nortti: 64mb ram is pretty limiting tho, even besides the gui 19:20:57 which browser do you use? 19:21:15 calamari: links2, hv3 and netsurf 19:21:24 I have a machine around that speed and iceweasel was not too fun 19:21:30 ah hehe 19:21:41 helliott 19:23:07 monqy: what are you going to do about vaults 19:23:37 a lot of them work but most of them get vetoed 19:23:53 calamari: my main browser is links2 in graphical mode and most of the programs I use are already terminal aplications. If I could only get framebuffer to work with my computer I would not autostart X 19:23:54 i meant 19:23:57 the annoying/bad ones 19:23:57 i'm pretty fine with this for monqys-crawl. it's not an entirely serious project 19:24:00 oh 19:24:05 uhh 19:24:09 saving that for last i guess 19:24:20 are you getting rid of imps :( 19:24:59 (that :( means "i hope so") 19:25:02 calamari: links2, netsurf and mplayer can be run on framebuffer 19:25:05 most monsters aren't very annoying right now 19:25:17 honqy 19:25:33 i'll probably have to make some adjustments because everything dies really really quickly like in one hit 19:25:45 haha what did you do 19:25:59 halamari 19:25:59 made most if not all things do max damage 19:26:15 maybe they should do average damage instead 19:26:19 maybe 19:26:22 (i'm not sure removing randomness in combat is A Gr8 Idea) 19:27:50 (but) 19:27:52 ("yr game") 19:28:08 like i said its 19:28:15 not really a serious project 19:28:30 neither is crawl 19:28:44 was that a joke 19:28:52 no 19:28:58 -!- Ngevd has quit (Quit: Goodbye). 19:29:04 should it have been 19:29:15 nortti: I haven't used netsurf, but yeah I've done that with links2 and mplayer 19:29:36 monqy: you should remove the non-xom gods (im giving good advice) 19:29:51 wait no keep chei too 19:30:48 calamari: netsurf is a browser originaly for risc os that is a bitch to get to compild because of its dependecies 19:33:23 monqy: are you going to tweak starting stats/inv, btw, if you're increasing ood spawns? 19:34:53 by ood increase i might actually mean not generating monsters before your current depth because they're just not worth having 19:35:02 and by not generating them i might mean replacing them with oods 19:35:08 i don't know, myself! 19:35:15 i don't know myself either 19:35:47 monqy: why is crawl like 400k lines of code :( 19:35:52 ok by 400k i mean 373k 19:35:56 because bad 19:36:02 but that's like 19:36:03 a lot of source code 19:36:36 it's not particularly pleasant either 19:36:45 i don't even know where the monster definitions are 19:37:52 You could also make some things to be options which can be selected before the game starts 19:39:28 -!- asiekierka has quit (Read error: Connection reset by peer). 19:40:10 I don't think the Crawl people understand OOP 19:40:37 But is it better than Nethack?? 19:40:55 code-wise? 19:40:56 probably 19:41:16 bye 19:41:39 -!- AnotherTest has left. 19:42:12 oh thank god i was only reminded who he was right after he left 19:42:45 -!- atehwa has joined. 19:44:05 Phantom_Hoover: who he is? 19:44:27 an idiot 19:44:41 ok 19:44:44 He came in going on about how general relativity is clearly bullshit. 19:44:55 When challenged on this, he claimed to be an expert on it. 19:44:56 that wasn't quite how it went 19:45:00 (it was terrible though) 19:45:13 Well roughly that, he was criticising it based on claimed expertise. 19:45:19 Then I asked him what a tensor was. 19:45:21 see http://codu.org/logs/log/_esoteric/2011-12-20#133853AnotherTest onwards 19:45:21 It got ugly. 19:45:26 what!? challeged general relativity? 19:45:32 it ends at 14:24 19:45:40 read ~if you dare!!!~ 19:45:43 yes we convicted him under uk anti-free speech legislation 19:46:08 oh 19:46:09 you need the 19:46:13 13:36:50: "Time is a part of the measuring system used to sequence events, to compare the durations of events and the intervals between them, and to quantify rates of change such as the motions of objects.[1] The temporal position of events with respect to the transitory present is continually changing; events happen, then are located further and further in the past. Time has been a major subject of religion, philosophy, and 19:46:13 science, but defining it in a n 19:46:13 13:36:51: on-controversial manner applicable to all fields of study has consistently eluded the greatest scholars. A simple definition states that "time is what clocks measure"." 19:46:14 13:36:56: -- Wikipedia, attempting to define "time". 19:46:16 13:37:10: Did you know that events happen, and then are located further and further in the past? 19:46:18 context for that 19:48:39 -!- atehwa has quit (Quit: testaan startup-skripti'). 19:48:41 Oh no, now I'm reading that log again. 19:48:41 -!- TeruFSX2 has joined. 19:48:50 -!- atehwa has joined. 19:49:15 The correct way to define time is according to its effects on physics. 19:49:36 nortti: fwiw I run openbox on that laptop :) 19:50:00 fwiw? 19:50:14 for what it's worth 19:50:47 I tried openbox/lxde on my new one but it jus tcouldn't handle multiple unmatched screens properly 19:51:49 -!- TeruFSX has quit (Ping timeout: 248 seconds). 19:52:48 elliott, the ending makes it all worthwhile. 19:53:29 calamari: have you ever used wwm? it is quite nice window manager 19:53:56 14:17:16: < means something, in fact 19:53:56 14:17:22: < implies =/=. 19:53:56 14:17:25: No 19:54:14 :) 19:54:49 Do you think this is the correct way to define time, or do you have other opinion? 19:54:51 14:21:27: I'm even doubting whether you understand what a momentum is, Phatum 19:54:54 nortti: nope 19:54:55 Phantom_Hoover: You're Phatum_Hoover now. 19:55:02 -!- Phantom_Hoover has changed nick to Phatum_Hooveer. 19:55:04 -!- Phatum_Hooveer has changed nick to Phatum_Hoover. 19:56:13 Hovver 19:56:45 phætom howeyr 20:02:55 monqy: hi 20:03:10 hello 20:03:33 :o 20:03:34 -!- orionx has joined. 20:03:46 `welcome orionx 20:03:49 orionx: 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 20:03:50 `@ orionx ? esoteric 20:03:53 orionx: This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 20:04:40 -!- orionx has left. 20:04:48 :'( 20:05:25 maybe we should put the programming note directly in the welcome message 20:05:55 `learn 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. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 20:05:58 I knew that. 20:07:18 It seems difficult (or maybe completely impossible) making the category for a partial ordering in Haskell. (As far as I can tell, the laws of a partial ordering are the same as the laws of a thin category.) 20:16:10 -!- MoALTz__ has joined. 20:18:20 Jesus christ why is texlive so huge 20:18:24 -!- MoALTz_ has quit (Ping timeout: 260 seconds). 20:18:25 monqy: this is a great sprint game im watching 20:18:26 they're just 20:18:28 mephitic clouding everything 20:19:16 scummos? I'm assuming it's not n7 20:19:21 yes 20:19:24 Phatum_Hoover: Probably it includes all of LaTeX which is very large, as well as fonts and drivers and so on; I do not know if it is possible to tell it to omit LaTeX. Also, do you have PCL printer? 20:19:41 ok they're not mephitic clouding the elephant slug 20:19:42 If you do not have a PCL printer, you won't need the programs "dvipcl", "dvilj", and their variants, either. 20:19:47 Sorry, allow me to amend my original comment. 20:19:56 Jesus christ why is texlive so huge zzo need not reply 20:20:27 O, you are asking Jesus Christ. Well, he isn't here right now. 20:21:04 when will he be back 20:21:04 sprint seems to involve a lot of running away 20:21:15 or maybe this guy is just bad at it 20:21:19 yeah 20:21:34 he's kiting the elephant slug, but maybe that's his only option 20:21:38 and that's only the first sprint 20:21:39 in like 20:21:40 zig sprint 20:21:42 there's no running 20:22:12 aren't you meant to kill sonja last 20:22:13 if 20:22:15 the level's named after her 20:22:24 no 20:22:27 jUST SAYING!!! 20:22:30 Freenode Sonja? 20:22:36 So mean 20:22:45 what 20:22:59 Oh, I thought you meant the freenode Sonja, I guess not 20:23:03 Frequents many channels 20:23:11 what a reasonable thing to believe 20:23:27 Phatum_Hoover: Perhaps you can remove the files that you don't want, after install? When I installed MiKTeX, it included many files I did not want but there is an option to remove them so that is what I did. 20:24:57 sprints look hard 20:25:23 sprint difficulty depends greatly on which sprint, combo, and if you know how to do it 20:25:36 by its fixed nature, it's much more spoily than normal crawl 20:26:25 i have a feeling it isn't very suited to pure melee characters 20:26:28 at least unless you have a ton of hp 20:26:36 no it's perfectly fine on them 20:26:39 at least 20:26:40 some sprints are 20:31:35 wow sprints are popular today 20:44:31 monqy: anyway i guess removing upstairs isn't such a bad idea except for the messing up branches thing 20:44:36 (also how are you going to do the orb run) 20:44:58 undecided 20:45:04 the mcrawl approach is just not have orb run 20:45:14 you just win once you pick up the orb or w/e? 20:45:16 yeah 20:45:21 i guess you could do the rogue thing 20:45:22 top priority momentarily is make it segfault less 20:45:30 change downstairs into upstairs once you get the orb 20:45:41 and i guess 20:45:45 have an upstairs next to the orb 20:45:50 orb run is pretty dull but maybe in monqys-crawl it would be more interesting 20:46:20 im working on the assumption that anything dull would be made more interesting 20:46:33 (ps it would be less dull with the things-follow-you-upstairs change!!!) 20:46:39 (maybe) 20:46:48 things-follow-you-downstairs 20:47:03 right, that should be added even if upstairs are removed 20:47:18 otherwise you can just skip any level with anything dangerous on it and since you can't go upstairs anyway you don't really lose much 20:48:38 -!- Ngevd has joined. 20:48:43 ps remove goliath beetles, nerf worms 20:48:52 Hello 20:48:57 hi 20:48:57 My roguelike is going well 20:48:59 worms were nerft by the max damage dealie 20:49:10 most things were, really. except for the things that were megabuft 20:49:18 "needs rebalancing" 20:49:19 -!- Phatum_Hoover has quit (Ping timeout: 276 seconds). 20:49:23 monqy: yeah but that seems to have nerfed everything to a terrible degree so 20:49:25 "that can come after making it not segfault" 20:49:28 my balancing suggestions are assuming you fix that 20:49:46 the problem with removing randomness from combat is that 20:49:58 you can basically predetermine whether you'll live or die before doing anything 20:50:05 which removes all possibility of taking a risk or whatever 20:50:16 which is kind of A Shame 20:51:07 Change of plan, bye 20:51:08 -!- Ngevd has quit (Client Quit). 20:51:52 "we'll just have to wait for monqy's actual roguelike" 20:52:30 didn't you realise it's impossible to make a crawl variant AND another game 20:52:33 didn't they TELL you 20:53:21 nobody told me :( 20:53:45 anyway i'm still suggest even if it's totally non-serious 20:53:52 *im *its 21:01:57 http://www.terminally-incoherent.com/blog/2009/07/21/on-optimization/ 21:05:04 -!- Phatum_Hoover has joined. 21:10:07 -!- Phatum_Hoover has quit (Ping timeout: 276 seconds). 21:16:09 -!- MoALTz__ has quit (Ping timeout: 260 seconds). 21:31:17 I am trying to think of how to make WizardCard to know which headings are more specific than others 21:32:17 -!- Phantom_Hoover has joined. 21:32:19 For example, the heading macro/xyz(0) is more specific than macro/xyz(#1) 21:32:53 You know what annoys me? 21:32:54 Since the first heading only matches exactly xyz(0) but the second one matches xyz with anything else too 21:33:16 How hard it is to configure wifi connections on Linux. 21:33:33 I *still* have no idea whatsoever how to do it except with the GNOME applet. 21:33:48 Phantom_Hoover: Did you read the man page? 21:33:58 Yes, the man page on wifi. 21:34:03 Or perhaps connecting to wifi. 21:34:22 I cannot find documentation without having the slightest idea which tool I'm even looking at. 21:34:24 *for 21:34:29 I don't know what that man page will be called; you can try man -k to search 21:40:20 or apropos 21:40:32 Can you help me with the algorithm of most specific headings? It is not only as simple as the examples I have given; there are other possibilities too. 21:42:13 zzo38: how about defining a union-of-two-headings function? 21:42:37 then x `isMoreSpecificThan` y = x == mappend x y 21:42:41 (if it forms a monoid) 21:43:04 Well, OK, but can you give an example of what you mean? 21:43:21 err, I'm not sure what you mean, that *was* the example :) 21:43:34 mappend x y would be a heading that matches whenever x or y matches 21:43:42 @ask Gregor what is wrong with bsd userland 21:43:42 Consider it noted. 21:43:42 OK 21:44:08 Thanks that looks like it will work 21:44:18 -!- Vorpal has quit (Ping timeout: 272 seconds). 21:44:24 elliott: wouldn't you need the specificity order to form a lattice then 21:44:38 monqy: yep, I was making assumptions about zzo38's situation 21:44:51 zzo38: does it form a lattice 21:45:12 monqy: Can you explain what a lattice is, then? 21:46:49 The headings are of type [Token] and, other than the exact match tokens, the other ones are T_Para (matches anything), and T_List and T_Call (both of which can contain other tokens) 21:47:24 latice, basically: partial order with operations to take the greatest upper lower and least upper bound of any two elements 21:47:26 It seems that sometimes two headings cannot be combined in this way 21:47:52 i guess you could just get away with a semilattice though 21:48:07 monqy: What is a "greatest upper lower"? 21:48:09 semilattices only need one of those operations 21:48:11 er 21:48:17 i meant greatest lower bound 21:48:21 not greatest upper lower 21:48:23 "woops" 21:48:27 OK, that is what I thought you might have meant 21:48:29 its ok greatest upper lower was greatest 21:48:33 (also upper and lower) 21:49:40 zzo38: one of them is called "meet" and the other is "join" and I can never remember which is which, but mappend in elliott's example is one of them, depending on which way you order your stuff 21:50:49 fwiw, there's http://hackage.haskell.org/package/lattices 21:51:02 OK 21:51:21 which is probably better than Monoid for you since it ensures commutativity and so on 21:52:07 But "join" is already used in Haskell for the monadic operation. But are "meet" and "join" dual like in a dual category (treating the partial ordering as a category)? 21:52:29 you can import the module qualified (as L, say) 21:53:30 But, still, some headings may not be able to combine in this way 21:53:57 `pastefortunes 21:54:02 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20890 21:54:39 Unless you meant something that may match *more* than only the two original headings. 21:56:55 Perhaps you can clarify? 21:57:57 win 14 21:58:19 coppro: Can you elaborate on that? 21:58:23 typo 21:58:29 I forgot the / on an irssi command 21:58:38 OK 21:58:47 win 14 21:58:49 ... 21:58:50 OK I think I actually have Henry back to being tolerable!! 21:58:51 I give up 22:00:03 -!- Phantom_Hoover has quit (Remote host closed the connection). 22:00:10 coppro: Do you know somethings about answering my question though? Maybe not? 22:00:50 elliott: For example, the headings macro/x(0) and macro/x(1) are both matched by macro/x(#1) but then it matches many other things too 22:04:13 nortti: I have a fortunes file too. Do you have? 22:04:39 zzo38: yes but it is very small 22:05:38 (Also, if the part before the slash differs, the headings won't combine at all, but that is not relevant since the ordering of specificness is not important if the headings are of a different kind) 22:06:21 -!- pikhq has quit (Read error: Operation timed out). 22:06:38 -!- pikhq has joined. 22:07:04 c2bf project status: c2bf-cpp now supports #define, c2bf-libc has now been split to multiple files (stdio.c,string.c) 22:07:25 *c2bf-libc.c 22:08:39 -!- elliott has quit (Remote host closed the connection). 22:10:54 todo: implement strings 22:12:47 -!- zzo38 has quit (Quit: TODO: QUIT). 22:13:44 -!- elliott has joined. 22:14:20 21:54:39: Unless you meant something that may match *more* than only the two original headings. 22:14:25 alas, no 22:15:35 monqy: does it still segfault :'( 22:15:54 i havne't worked on it since last night 22:15:58 "home work" 22:16:08 "hha ha schoole" 22:16:16 home work: make crawl variant 22:16:21 i wish 22:18:12 Aural myiasis (the technical term for "being earfucked by worms") 22:18:44 kool 22:36:45 qool 22:38:16 zool 22:38:20 xool 22:40:49 monqy: yool :'( 22:41:11 wool 22:41:12 fool 22:41:14 pool 22:41:18 aool 22:41:39 rool 22:42:11 vool >:( 22:42:41 tool 22:45:52 λool 22:46:15 ‰l 22:46:18 þool 22:46:18 Gregor: You have 1 new message. '/msg lambdabot @messages' to read it. 22:46:26 @messages 22:46:26 nortti asked 1h 2m 44s ago: what is wrong with bsd userland 22:46:31 ... 22:46:34 nortti: I was TROLLING 22:46:44 Gregor: ok 22:50:31 -!- Phantom_Hoover has joined. 23:09:26 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:28:10 monqy: alsobtw, are you removing identification entirely or just making things identify on pickup? 23:30:39 plans to remove id entirely 23:30:55 picking things up to identify them then dropping them when they aren't good found "lots of fun" 23:32:07 monqy: yeah it's kind of boring; it's interesting in some respects but maybe not enough to keep it 23:32:14 not in the context of Crawl at least 23:33:09 i was thinking My Roguelike(tm) might have some minor forms of identification but they'd be very limited and race-based 23:33:35 e.g. a stupid race wouldn't be able to identify scrolls before using them (because they can't read) until they upped int 23:33:48 but the solution would be: don't use scrolls 23:33:49 the only form of identification i've considered for my roguelike so far is that spell-identification thing i talked about 23:34:14 -!- olsner has quit (Ping timeout: 252 seconds). 23:34:22 well, "spell" "identification" 23:34:50 maybe i shouldn't speak of anything resembling an identification game in anything even resembling a positive light while i'm trying to convince ais523 that nethack's id game is really awful 23:35:03 -!- olsner has joined. 23:35:13 -!- nortti has quit (Quit: nortti). 23:37:50 ais523: (which it is) 23:37:57 (im just saying) 23:51:50 hmm 23:52:00 my monkey is apparently not smart enough to not kill pit bloats 23:53:59 -!- Patashu has joined. 2012-05-07: 00:02:46 -!- derdon has quit (Remote host closed the connection). 00:10:12 17:09:15 < Delcan> Crawl loves... it's just misunderstood 00:10:12 17:09:20 < Perryman> hate is love. 00:10:12 17:09:25 < Perryman> thats what i tell my girl anyway 00:10:12 17:09:30 < Perryman> did i say that out loud 00:10:12 17:09:33 < monqy> hi 00:10:19 ##crawl quality. ##crawlity. 00:11:31 monqy: was that hi as punishment? 00:12:11 as punishment as it can be without anyone understanding it 00:12:36 I mean, us in #esoteric understand that you mean hi as a threat 00:12:39 does ##crawl generally know that? 00:12:53 I don't think so 00:13:25 a threat? 00:13:28 what does it threaten? 00:13:32 to continue? 00:13:33 well, a punishment 00:13:39 it's the sort of thing you threaten 00:13:41 -much like this- 00:13:49 i know i'd feel ashamed if monqy "hi"d me :( 00:14:09 -I could keep this up for ages- 00:14:15 -It doesn't work if you don't punctuate.- 00:14:25 -it doesn't work as well at least- 00:14:31 -but punctuating is rare on IRC anyway- 00:14:41 im getting bored of brogue im going to play crawl instead 00:15:47 after playing a fixed-viewport game for a while crawl's moving viewport makes me dizzy again oops 00:16:51 aaa it's awful 00:20:23 monqy: help :( 00:20:37 maybe triy a different stairs down 00:20:41 oh too late 00:20:42 elliott: play nh4 00:20:42 actually it was the 00:20:49 viewport i needed help with 00:20:51 coppro: already have 00:21:12 it's not different enough to nethack for me to play it more yet 00:22:17 coppro: but if ais523 listens to me maybe i will ;) 00:23:40 _You sense Yredelemnul urging you to kill the trapped human. 00:23:43 yred, that's mean :( 00:24:26 maybe that was a bad idea 00:24:59 how so? 00:25:09 "oh no, a goblin" 00:25:09 idk i was expecting yred to 00:25:11 i dunno 00:25:13 reanimate it 00:25:14 or something 00:25:15 and kill me 00:25:16 i have no idea 00:25:31 wait, undead can worship yred? 00:25:38 yes 00:25:43 yred hates nonliving though 00:25:51 so 00:25:56 you can worship it but it'll hate you 00:26:00 no 00:26:06 nonliving is distinct from undead in crawl 00:26:11 (they're technical terms) 00:26:22 is nonliving like 00:26:22 plants 00:26:26 no 00:26:28 golems and stuff 00:26:43 the crawl holinesses are natural, plant, undead, nonliving, holy 00:26:56 (holiness is also a crawl term) 00:27:14 crawl what are you DOINGe 00:27:25 should i worship yred (no) 00:27:38 yaey, undead friends. yaey, alley managemtn 00:27:51 yaey, drain life? 00:28:20 do you want to hear a joke 00:28:30 i love jokes 00:28:33 orcs 00:28:37 ha 00:28:48 pls ha some more 00:28:52 ah 00:28:54 aaah 00:29:14 no 00:29:14 ha 00:29:15 the a comes 00:29:17 after the hs 00:29:47 wow after playing monqys-crawl crawl levels look so big and empty 00:29:55 i want to see monqys-crawl :'( 00:30:07 it's not ready for the public eye!!! 00:30:17 im not public!!! 00:30:35 i was almost going to fix the segfaulting today but then i remembered i had homework 00:30:43 segfaulting is part of the monqys-crawl experience!!! 00:30:43 "man i sure suck at not having that" 00:31:11 monqys-crawl doesn't actually exist you've just put a segfault in some branch of standard crawl code and lied about the rest "my prediction" 00:31:34 noo!!! 00:31:51 there are lots of segfaults ! 00:31:54 i have 00:31:54 NO 00:31:55 reason 00:31:58 to believe you!!!! 00:32:09 yaey, i can go berserk 00:32:09 D: 00:32:17 good joke eliot 00:32:20 ill go berserk over monqy's LIES 00:32:22 :'( 00:32:23 D: 00:32:34 elliott: what's the command to find out what my internet interfaces are 00:32:37 Hmm. Someone should make a roguelike where you have to try to win by avoiding actual segfaults. 00:32:56 maybe i'll termcast monqys-crawl once I get some of the segfaultiness ironed out 00:33:17 monqy: are you telling me that segfaults wouldn't make a termcast at least 67.4% more amusing 00:33:29 im sorry but i just cant condone your heretical views 00:33:30 monqy: what is the betterness of monqys-crawl? 00:33:33 ±0.1% 00:33:34 elliott: segfault likelihood increases quickly as you descend 00:33:44 monqy: that's even funnier!!! 00:33:47 quintopia: it's not really a serious branch 00:33:48 :''( 00:33:58 you know what's unserious? 00:33:58 segfaults 00:34:03 =/ 00:34:10 im going on crawl strike until i see monqys-crawl "taking a stand for freedom" 00:34:17 "with peer pressure" 00:34:25 ugh fiiiiiiine 00:34:34 yay 00:34:36 let's see i if i remember how to do this 00:34:42 i can tell you if you want 00:34:45 its 00:34:46 uhhh 00:34:49 ais523 what's the termcast oneliner 00:34:53 no i have it 00:35:00 thanks 00:35:03 `pastlog ratry_login 00:35:04 i just forget how to type 00:35:06 ais523: i don't need to know any more 00:35:11 monqy: this happens to me also 00:35:12 it'll be hilarious if this works ;) 00:35:16 * :) 00:35:35 No output. 00:35:43 ha 00:35:44 ha 00:35:45 `pastlog ratry_login 00:35:46 ha 00:35:47 ha 00:35:49 ha 00:35:54 elliott: it may have just been the HackEgo startup bug 00:35:55 ha 00:35:56 its so funny i cant survive help :( 00:35:56 ha 00:35:57 ha 00:36:01 ha 00:36:01 elliott: hi 00:36:01 ha 00:36:02 im dying 00:36:04 ha 00:36:06 ha 00:36:08 ha 00:36:10 im ded 00:36:10 2010-08-29.txt:22:22:02: script -f >( cat ./ratry_login - | nc -q5 noway.ratry.ru 31337 > /dev/null ) "$@" 00:36:15 elliott: ha 00:36:39 * ais523 goes back to feeling smug 00:36:55 ha 00:37:10 yay, it brought you back from the ded 00:37:20 no im still ded 00:37:25 im just laughing also 00:38:11 Hmm. xw on CDO seems to be running a bot of some kind, too. 00:38:18 And now he died. 00:38:39 elliott: halp 00:38:41 And now he died again. 00:38:56 TESTIN' POTIONS 00:39:00 TESTIN' SCROLLS 00:39:16 WEARIN' RIN' 00:39:35 xw is n7's autorobin fork 00:39:44 this thing is better than monqy's bot 00:39:49 "big surprise" 00:39:56 im surpis 00:40:00 ye die 00:40:02 ok uh 00:40:03 oh 00:40:04 felid 00:40:08 i got termcaste runeing 00:40:21 (i'm squarelos) 00:40:23 good ps1 00:40:29 monqy: On what server? 00:40:32 termcast.org 00:40:34 ais523: quick watche!!! 00:41:20 what a shell :) 00:41:34 well, shell prompt 00:42:07 so uh 00:42:09 what should i play 00:42:15 feck of chei 00:42:16 or 00:42:17 just 00:42:17 anything 00:42:18 SeAM 00:42:21 (not feck of chei) 00:42:23 * SEAM 00:42:38 i don't know if my modifications touched ranged combat, so it might megasuck 00:42:39 monqy: play something that won't die instantly or i guess nothing will since everything got nerfed 00:42:41 uhh 00:42:45 just play what you've been playing or w/e 00:42:52 let's pick a combo that's bad but not horrendously bad 00:42:53 hard choices 00:42:57 unless they removed AM altogether 00:43:04 AM got removed and then unremoved 00:43:08 SpFi 00:43:13 ion: haha 00:43:24 that's not so much bad as completely missing the point :) 00:43:28 monqy: just play (a) whatever you played when testing or (b) muck or something 00:43:44 but i've only been playing op things 00:43:46 MfFE 00:43:55 monqy: that's fine!!! 00:43:57 it'll mean we 00:44:02 DEIE 00:44:03 ~see more of the monqys-crawl experience~ 00:44:17 ok i'll cycle through everything you suggest that isn't just "whatever you tried" 00:44:24 i suggest: 00:44:26 whatever you tried 00:44:26 what about just viable random? 00:44:29 so first, a feck that takes chei first chance it gets 00:44:35 ok fine 00:44:50 at least xom's teleportation isn't very scary when the maps are this small 00:44:53 erm 00:44:55 monqy: TERM=xterm 00:44:56 the 00:44:58 dark grey is 00:44:59 hmm, the felid is a Unicode character that isn't in dejavu sans mono 00:44:59 black again 00:45:00 oh no is it not working 00:45:07 it works apart from dark grey that turns out black because 00:45:08 urxvt 00:45:08 gnome-terminal can render it fine 00:45:12 xterm can't 00:45:23 ais523: it's not the normal fe glyph 00:45:24 ais523: no, it's a square 00:45:29 monqy plays as a flashing rainbow square 00:45:30 elliott: The politically correct term is African-American. 00:45:34 oh, it's /meant/ to look like that 00:45:37 monqy: pls TERM=xterm? :( 00:45:40 ion: shut up 00:45:50 elliott: what about looking at it through screen? 00:46:04 what's with the messages, too? 00:46:09 ais523: I know for a fact it works if you set TERM=xterm, so why bother? 00:46:14 rip, eliot is a jerk 00:46:21 now what 00:46:30 octopode abyssal knight of chei 00:46:31 MDFi 00:46:32 oh right it was uh seam wasn't it 00:46:36 yes 00:46:48 trying to remember where I remember that combo from, it might have been a nemelex choice 00:47:09 "what wepon" - monqy 00:47:15 yeah 00:47:17 what weapon, i mean 00:47:21 i dunno if it was neme choice 00:47:26 weapone 00:47:26 whatever you have the best apt for, I guess 00:47:30 javs then 00:47:39 "skilles" 00:48:01 wow 00:48:02 oh no i oopsed 00:48:04 monqys crawl has 00:48:07 swarm problems 00:48:11 just 00:48:12 low hitpoint warning already? 00:48:13 go with something op already 00:48:19 so you don't keep dying 00:48:23 fiiiiine 00:48:23 you're still in sight of all three of the entry squares :) 00:48:34 so uh 00:48:36 what's op 00:48:38 whatever 00:48:38 you 00:48:40 tested with 00:48:41 D: 00:48:42 are you ASHAMED 00:48:46 i tested with a LOT OF THINGS 00:48:53 and yes im totally ashamed because of how op it is 00:48:59 its fine 00:49:01 we wont judge you 00:49:02 its just for testing 00:49:03 :'( 00:49:16 we'll accept this convenient fiction and ignore the fact that you obviously always play that combo when offline 00:49:33 does monqys-crawl have the randomised languages and colours and turncount-type-changing built in 00:49:41 no that's my .crawlrc 00:50:05 wow did you 00:50:07 start with full piety 00:50:19 elliott: he dropped to five, then back to six the next turn 00:50:19 Someone shoulde make a Britishe localisation for Crawle. 00:50:28 so I guess it has some sort of scaling, even more extreme than Sprint's 00:50:36 this looks more fun than crawl already 00:50:37 ion: Crawl is in British English already, actually 00:50:39 well, Australian English 00:50:45 or was it New Zealandish? 00:50:46 ais523: But not Britishe Englishe 00:50:47 monqy: you realise you're going to die so hard if you remove upstairs 00:50:51 but much closer to British than American 00:51:07 elliott: no 00:51:10 monqycrawl reminds me of Sprint a bit 00:51:11 Wait. Why do you have so much ********? 00:51:14 elliott: i forgot i had a conduct where i didnt take upstairs 00:51:20 ion: it's obviously being scaled 00:51:21 monqy: tell us about why you started with lots of piety :'( 00:51:23 ais523: it's kind of like zigsprint 00:51:33 monqy: also that's a bad conduct sheeshe!!! 00:51:36 elliott: nope, but i have sprint piety gainsenabled 00:51:38 "upstairs are good" 00:51:40 monqy: actually, that seems like a good game mode 00:51:53 what does? 00:51:54 ais523: what does? 00:51:57 start the player in a zig, put Sprint-like exp gains 00:51:58 monqy: "highe five" 00:52:10 increase the amount of loot somewhat 00:52:15 ais523: zig sprint is a thing, it's not really a zig but 00:52:28 oh, they made a Sprint map that's like a zig? 00:52:34 yeah 00:52:39 sprint v, by st_ 00:52:46 hmm, perhaps I'll play that, I prefer Sprint to regular Crawl quite a bit 00:52:52 on CDO? 00:52:57 monqy: hmm, are you sure just making maps the full size of the viewport was too small?? 00:53:01 s/\?\?/?/ 00:53:12 it looks like they're too thin and too tall 00:53:13 so 00:53:21 elliott: these are square 00:53:29 elliott: it's the shape of your font that makes it seem like that 00:53:34 :( 00:53:51 i think the piety scaling might be a bit extreme 00:54:06 getting rid of corpses means getting rid of corpse sacrifices 00:54:13 fair enough 00:54:21 i'll see if it's extreme after then 00:54:23 i think all the monsters are 00:54:27 and i turned on the sprint stuff just for fun 00:54:27 a bit too nerfed yeah 00:54:28 otoh 00:54:34 the kind of packs you get when going downstairs 00:54:34 some of them are megabuff 00:54:39 they just don't show up yet 00:54:41 will probably annihilate a low-level player with th enerfing 00:54:42 also 00:54:44 *the nerfing 00:54:44 reversed 00:54:49 so 00:54:52 "idke" 00:54:53 it doesn't help that I have 10ac. ac is op in monqys-crawl 00:55:15 great segfault 00:55:22 "glah" 00:55:52 this actually looks way better than crawl 00:56:19 ahahaha 00:56:23 i told you 00:56:23 :-) 00:56:28 they're great!! 00:57:27 monqy: you went upstairs!!! 00:57:35 i forgot about hte conduct 00:57:39 i also forgot about the no-resting conduct 00:57:42 "upstairs are great see" 00:57:47 it's just wired into me from so much crawl play 00:57:49 no i hate it 00:57:52 monqy: no-resting is a bit unreasonable if you get poisoned or slow or whatever 00:57:58 trogs hand 00:58:02 you're only removing HP regeneration, right? 00:58:06 i have infinite piety 00:58:13 magic/pois/etc. regeneration seem reasonable to keep 01:00:36 monqy: yuore skills are default 01:00:37 i think 01:00:40 no 01:00:43 oh 01:00:46 wow how are they 01:00:47 that high already 01:00:53 sprint xp gains 01:01:04 oops i forgot to go upstairs 01:01:06 whoops it reset you 01:01:09 yeah 01:01:15 i'll just dive 01:01:35 funne 01:01:43 you can't really 01:01:48 dive in this version 01:02:18 maybe you should 01:02:20 do something about that hp 01:02:42 rip 01:02:54 i get careless when its too easy and then there's a huge difficulty spike 01:02:57 monqys-crawl is like that 01:03:06 crawl is like that 01:03:08 now what to play!! 01:03:18 monqy: octopode chaos knight of chei 01:03:18 dsbe again? 01:03:20 like i said before 01:03:22 ok 01:03:30 recipe for humour: chaos knight of chei 01:03:39 op can't armoure so it might be a bit "difficult" 01:03:51 its ok armour is monqys-crawl's version of mephitic cloud 01:04:00 "dont use it" - monqys-crawl's version of monqy 01:05:33 ais523: does this look fun to you i cant tell if im just hallucinating 01:05:35 monqy: good glass 01:05:46 elliott: I'm playing zigsprint instead 01:06:13 ais523: bah, how can i choose between you playing crawl and monqy playing monqys-crawl? 01:06:53 monqy: you forgot to remove the monster colour-coding 01:07:06 it's low on the priority list 01:07:54 monqy: see that's what i meant by 01:07:57 opck "decidedly bad" 01:07:58 dying when going downstairs post-un-nerfing 01:08:05 (the no armour simulates the un-nerfing) 01:08:24 monqy: not yes 01:08:25 "aye" 01:08:43 monqy: try "ye" 01:08:59 monqy: do a same letter combo 01:08:59 i.e. 01:09:01 aa or pp or whatever 01:09:08 "excitinge variation" 01:09:39 monqy: * 01:09:47 Err, i mean # 01:09:53 monqy: wait it 01:09:55 actually asks for combination? 01:09:56 oh 01:09:56 huae? 01:09:57 because random 01:10:01 huae is 01:10:03 good pronouncing 01:10:04 so yes 01:10:21 i think it's pronounced like the first word of Beowulf 01:10:46 It’s the name of a Chinese network hardware manufacturer. 01:10:48 whoa 01:10:50 monqy: what happened 01:10:56 deid to ooze 01:11:17 is ddbe 01:11:17 good 01:11:20 yes 01:11:22 it sounds like it accidentally picked you an ok combination 01:11:59 Oh, i had totally forgotten DDs sense surroundinges. 01:12:44 theyre deep 01:12:53 "the two-headed ogre shouts in stereo!" 01:12:59 monqy: im dibs on setting up the first monqys-crawl server 01:13:06 the dibs are mine 01:13:13 ok 01:13:21 p eliot is a jerk's ghost 01:13:34 -!- elliott has changed nick to jerks_ghost. 01:13:42 -!- jerks_ghost has changed nick to jerks-ghost. 01:13:56 monqy: will you implement monsters following you downstairs please 01:13:58 thanxke 01:14:05 ok 01:14:31 "forgot to updsatatairs" 01:14:43 monqy: thank you you're good person :') 01:14:59 does that also mean you'll remove things teleporting downstairs when they should by rights take multiple turns to get down just because they're right next to you 01:15:03 (correct answer is yese) 01:15:44 good 01:15:54 are duvessa and dowan nerfed too 01:16:05 everyone got the same changes applid 01:16:11 yes but you said 01:16:16 some things are bufffffffed 01:16:23 ais523: btw you can reply to my messages with : hope this helps 01:16:31 jerks-ghost: I knew 01:16:38 just didn't feel like replying earlier 01:16:59 :'( 01:17:02 bleh, didn't quite last long enough 01:17:08 but it turned out not to matter 01:17:22 Full Pois Slow Exh -cTele 01:17:24 good combination 01:17:30 if only it was Starving too 01:17:39 monqy: at least the monsters shield you from the centaur 01:17:48 "gah" -- monqys-crawl 01:19:26 -!- lexande has left ("Leaving"). 01:19:38 monqy: what button did you press by oops 01:19:39 -!- azaq23 has quit (Quit: Leaving.). 01:19:42 ac 01:19:44 instead of ab 01:19:46 oopse 01:20:01 monqy: did you asnwer my regen question i forget 01:20:02 *answer 01:20:05 ais523: you're missing out on monqys-crawl!!! 01:20:06 which 01:20:38 monqy: you're removing hp gen; i'm assuming you'll leave magic/pois/slow/exh/etc. regen? 01:20:42 oh 01:20:59 yeah, except for magic 01:21:12 hp/magic regen will be handled in similar ways 01:21:20 magic regen seems like 01:21:22 more of a pain 01:21:25 i forget, how are you handling hp regen 01:21:33 undecided 01:21:37 you could make food regen hp for everyone but "woops no corpsen" 01:21:55 (maybe leave corpsen and just make them regen hp instead of the hunger mechanic???) 01:22:54 eating is bad tho 01:23:05 would rather just atuomatically just regain hp from kile 01:23:24 that doesn't help if you need hp regenerating later on after kille 01:23:37 hmm 01:23:40 so it doesn't! 01:23:43 you could do hp on kill + remove max hp 01:23:44 dd of makh sure doesn't mind 01:23:56 so that killing increases max hp instead of hp if you're at max 01:23:59 well 01:24:01 max hp and hp rather 01:24:05 (or maybe just max hp???) 01:24:24 dunno if that would have any downsides or whatever "i d k"??? it's "just an idea" 01:24:28 nice 01:30:18 monqy: what happpended 01:30:20 in monqys-crawl, levels take a long time to generate because of how small they are 01:30:49 could be stuck vetoing everyyyyyyything 01:30:53 oh is it 01:30:56 literally hung 01:30:56 ok 01:31:05 or it may have actually hung itself rip 01:31:13 "attach gdb to it" 01:31:16 i'll put it out of its misery and try again 01:31:25 or that 01:31:33 monqy: what did you thinke about 01:31:36 above ideae ^ 01:31:41 whihc 01:31:54 02:23 you could do hp on kill + remove max hp 01:31:54 02:23 dd of makh sure doesn't mind 01:31:54 02:24 so that killing increases max hp instead of hp if you're at max 01:31:56 02:24 well 01:31:58 02:24 max hp and hp rather 01:32:00 02:24 (or maybe just max hp???) 01:32:02 02:24 dunno if that would have any downsides or whatever "i d k"??? it's "just an idea" 01:32:27 oh 01:32:44 dunno how that would work out 01:32:49 well, that explains why people hate torment, at least 01:32:59 mummy level? 01:33:03 yes 01:33:13 ais523: what happend 01:33:20 tormented repeatedly and then poked to death 01:33:25 I couldn't out-regen them 01:33:34 and they also killed the berserking trolls really quickly 01:35:20 monqy: well the idea would be: remove increasing max hp on level up 01:35:42 -!- quintopia has quit (Remote host closed the connection). 01:35:45 oh nuts slime critter 01:36:49 are they 01:36:51 hard in monqys-crawl 01:36:55 they merge and 01:36:56 i havent seen 01:37:00 anything hard in monqys-crawl yet!!! 01:37:03 monqy: i know what slime creatures do 01:37:08 that one got to enourmouse, ie 88dam 01:37:15 with maxdam that's uh 01:37:17 88dam 01:37:22 but then i subtract ac so 01:37:24 less than that but 01:37:27 "you get the idea" 01:37:33 jerks-ghost: they're designed to punish fighting in corridors 01:37:46 and interpret everywhere as a corridor in a level as confined as a monqys-crawl level 01:38:04 monqys-crawl must be gr8 for characters that are claustrophobic 01:39:52 monqy: yaktaur captain sounds like fune 01:40:12 yake 01:40:32 monqy: do the changes you made 01:40:34 affect the branches 01:40:42 they affect everything 01:40:49 probably make branch endings crash 01:40:58 monqy: go to the temple :D 01:42:01 monqy: :'( 01:42:43 ok fine i'll go to the termplel 01:42:53 thank 01:43:11 gr8 01:43:11 hapy? 01:43:13 hapy 01:43:18 now go to lair 01:43:19 oops 01:43:20 you kiled 01:43:21 it 01:43:22 forever 01:43:23 oops 01:43:24 its GONE 01:43:32 maybe try again??? 01:43:33 maybe ill 01:43:33 revive 01:43:34 i'll continue playing my testing gam 01:43:46 i br b for one second 01:44:21 im bake 01:44:35 monqy: did i miss anything 01:44:52 segfau 01:44:57 oopse 01:45:18 oh right in this game I have ignite blood and a vampiric battleaxe 01:46:15 do mutations come more often since 01:46:17 sprint 01:46:25 yeah 01:46:26 well 01:46:30 you gain levels more often 01:46:31 so 01:46:33 monqys-crawl sounds like 01:46:36 jog 01:46:36 or 01:46:37 brisk walk 01:46:42 (compared to crawl, sprint) 01:46:57 i told you it's not presentable yet :| 01:47:06 i didnt say that was a bad thing!!! 01:47:08 it looks great fun 01:47:20 it'd crash when going into zot too right 01:47:33 zot:5 for sure 01:48:46 monqy: have you not been using wizmode for testing? 01:48:54 wizmode is for cheaters 01:49:00 oopse 01:50:37 hi urug 01:50:42 hi haurice 01:50:48 hi joseph 01:53:05 wow good level 01:53:50 wow 01:53:51 that's 01:53:57 did you see the action 01:53:59 no 01:54:00 what happened 01:54:03 was it 01:54:05 ltos of monsters 01:54:14 every square had a monster 01:54:24 nioce 01:54:28 maybe you should make there only be one downstair wit 01:54:29 *with 01:54:31 the kind of levels you generate 01:54:33 i spawned next to a giant spore, which killed everything except me (barely), a hill giant(which it confused) and a centaur (which was outside the blast radious) 01:54:42 jerks-ghost: that's on the todo list 01:55:17 oops you died 01:55:21 oops 01:55:32 lots of dsbe and trbe eh 01:55:38 yeah 01:55:41 "testing" 01:55:42 you're revealing your TRUE PREFERENCES!!! 01:55:43 *PREFERENCES 01:55:46 :( 01:55:47 i should get back to my 01:55:49 homework 01:55:57 you are shamed!!! 01:57:03 monqy: im jerks-ghost forever now btw 01:57:22 did you die 01:57:40 yes, rip, im ded 01:57:46 monqy: i want to play monqys-crawl :( 01:58:04 haven't you ever heard of "commit early commit often"!!!!!!!! 01:58:08 D: 01:58:09 should i commit what i have, segfaults and all 01:58:56 yes 01:59:04 is it all going to be in one big commit 01:59:12 the git user inside me is sobbing 01:59:56 :( 02:00:09 normally i try to commit early and often!! monqys-crawl is just an exception 02:00:25 wherein i just wanted to play around 02:00:40 you could do what i do 02:00:50 do a bunch of changes and then use git commit -p 02:00:51 except 02:00:55 sometimes you have to stash half-way through 02:00:59 and reverse some commits and uh 02:01:01 it can get kinda messy 02:01:14 once i had a commit session that lasted a few hours on mchost 02:01:23 aahhhh 02:01:25 so how do i do this 02:01:33 it's uhh i 02:01:36 really wouldn't recommend it 02:01:40 oh 02:01:40 but 02:01:41 git commit -p 02:01:43 presents you all the hunks 02:01:45 just one big commit for now? 02:01:46 and lets you y/n them 02:01:48 and then 02:01:50 just commits those 02:01:54 oh 02:01:58 that's OK; it's when you have more complex requirements that it gets 02:01:58 not ok 02:02:03 like if you have changes that both touched the same place 02:02:05 but you want them in separate commits 02:02:13 then it's stash and restash and apply and modify and uugh time 02:03:03 but 02:03:05 git commit -p is ok 02:04:31 monqy: nice self-self-portrait 02:04:45 i think i forgot a few selfs :( 02:04:58 dind't you see it already before? did i accidentally make another 02:05:06 https://gitorious.org/~monqy 02:05:26 i use git add -p 02:05:37 kmc: but then you have to git commit!!! 02:05:41 yep 02:05:51 life's a bitch 02:07:04 monqy: alternatively: just do it all in one big commit if you would instead give up 02:07:45 (shouldn't you be doing it in a branch though) oh wait there's no commits 02:07:53 (don't do it in another branch its boreing) 02:08:10 ok i made the comites 02:08:18 hapy 02:08:20 ??? 02:08:27 doing what in a branch 02:08:34 monqys-crawl 02:08:47 oh boring 02:08:53 "technically" git "accepted wisdom" would have it in a branch if you had any pretenses about merging it back into crawl itself 02:09:11 monqy: ok now do the push :'( 02:09:13 i don't think they'd accept my changes 02:09:27 also uhhhh does it put stuff in my home directory or whatever 02:09:34 i dont think so 02:09:35 i don't know how to push!!! 02:09:45 im learn 02:10:35 monqy: git push 02:10:40 "that was hard" 02:10:42 thanks 02:11:40 TWSS 02:11:50 what 02:11:59 come on you can do better than that, ion 02:12:03 TWSS 02:12:07 coycdbtti 02:12:11 ion: stop it already 02:12:17 TWSS 02:12:32 "hi" - she 02:12:48 “that” –she 02:12:56 plonk 02:17:05 ok i 02:17:07 think i psuhed 02:17:13 "one waty to foidn out" 02:17:25 yeah there it goes 02:17:44 oh no i just remembered i forgot to make the code look presentable too 02:17:46 help i don't see them 02:17:52 refersh 02:17:58 http://gitorious.org/~monqy/crawl/monqys-crawl 02:17:59 elp 02:18:01 *h 02:18:10 oh its on your user page 02:18:23 monqy: your commit messages are lowercase :'( 02:18:34 was i suposed to upercase them 02:18:37 did i do soemthing wrong 02:18:38 heLP 02:18:57 the crawle repo uses "Blah blah blah blah." (but "Blah blah blah blah" is the git standard (but crawl adds .s too)) 02:19:00 its ok ill just judge you 02:19:08 also wouldn't it have been simpler to just 02:19:10 override crawl_state.game_is_sprint 02:19:10 i never should have comited 02:19:12 im just 02:19:13 asking 02:19:13 im not 02:19:15 that doesnt work 02:19:22 it was my first try 02:19:22 im not complaining!! im just judging 02:19:25 monqy: huh why not 02:19:27 but 02:19:30 just 02:19:32 out of ucriosirty 02:19:32 it tries to load sprint maps 02:19:33 but 02:19:41 oh 02:19:49 it doesnt have the sprint map thingy set so 02:19:51 it doesnt work 02:19:55 rip 02:20:10 defender->heal(1 + random2avg(7, 2), true); // heh heh 02:20:10 2159 defender->heal(1 + 7, true); // heh heh 02:20:11 heh heh 02:20:18 ("1 + 7" goode) 02:20:21 Transmogrify the tribbles (title without a dot in the end) 02:20:23 (empty line) 02:20:31 i expect the optomizer to catch that 02:20:40 const int damage = 5 + random2(10); 02:20:40 1950 const int damage = 5 + (10); 02:20:40 An optional longer explanation for the commit, potentially multiple lines/paragraphs. 02:20:42 goode 02:20:43 i think that's where distortion heals blink frogs 02:20:49 its the parens this time 02:20:50 not the number 02:20:56 beam.damage.num += 2; 02:20:56 1848 beam.damage.num *= 2; 02:20:59 thats not fair! 02:21:16 what did i do there i forget 02:21:21 im sure i had a good reason 02:21:21 i have no idae 02:21:23 *idea 02:21:29 ok im going to 02:21:31 compile monqys-crawl 02:21:38 "hav fun" 02:22:12 if i get it working maybe i'll remove identification or something "getting my toes wet in the water that is the crawl codebase" 02:22:21 oh right i remember why i did that thing 02:22:41 have you considered just 02:22:44 reverting that commit 02:22:48 in crawl when you lrd certain monsters it either instakills them or adds 2 damage 02:23:05 i got rid of the instakill and changed add 2 to multipl;y by 2 02:23:09 i think what i did was fair!! 02:23:17 i dont mean 02:23:18 that part 02:23:19 i mean al lthe 02:23:25 unrandomisde parts that made every monster either terrible or too good 02:23:43 :( 02:23:49 (maybe you should have split the lrd part into another commit!!!) 02:23:58 no 02:24:08 :'( -- the lrd part 02:24:11 "not good enough" -- the lrd part 02:24:31 wow its slow to downloade 02:26:09 ok it 02:26:10 s 02:26:11 downloaded 02:26:27 monqy: how do i build crawl :( 02:26:30 make 02:26:35 does -j3 work 02:26:39 duno 02:26:45 ais523: does -j3 work 02:26:54 probably not 02:27:06 im not going to remove unrandomisation but i'll probably twaeak it and also other monster-related things 02:27:08 ls: /Developer/SDKs: No such file or directory 02:27:08 Makefile:412: *** You do not seem to have any Mac OS X SDKs installed! This build is doomed to fail. Stop. 02:27:11 this makefile is out of date!!! 02:27:16 monqy: what do you have against random :'( 02:27:27 its kind of boring if fights are predetermined! 02:27:28 random in crawl is pretty annoying 02:27:38 doesn't have to be in monqys-crawl!! 02:28:20 monqy: will you accept patches to make it work with xcode 4.something 02:28:31 sure 02:29:07 ugh its 02:29:08 really ingrained 02:29:09 but really those should be going to the normal crawl gus 02:29:36 i dont want to associate with them!!! 02:29:51 fiine 02:30:04 wow the path is 02:30:07 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs 02:31:59 Makefile:447: *** The Mac OS X /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs: SDK seems missing. Stop. 02:32:01 this is 02:32:02 a pain 02:32:13 yaey, crawl 02:33:16 argh this is 02:33:17 awful 02:33:25 im juts going to 02:33:26 hack it up 02:34:51 im git submodule update 02:35:01 monqy: how does it decide whether to build tiles or not 02:35:06 i bet it decides to tiles on os x 02:35:12 if you say make TILES=y it tileses 02:35:21 maybe make tiles makes tiles too 02:35:24 idk ive never made tiles 02:35:30 Cloning into 'crawl-ref/source/contrib/pcre'... 02:35:30 fatal: The remote end hung up unexpectedly 02:35:30 Clone of 'git://gitorious.org/crawl/crawl-pcre.git' into submodule path 'crawl-ref/source/contrib/pcre' failed 02:35:31 help 02:35:35 oh now it works 02:35:44 ???? 02:35:53 it failed but 02:35:54 then it worked 02:35:57 im updating the submodules 02:37:06 No TILE defined for 'milk chocolate' 02:37:06 No TILE defined for 'dark chocolate' 02:37:07 oh NO!!! 02:38:53 * ion realized a brain/computer interface could be called a silicon implant. 02:39:13 could it? 02:41:06 crawl is slow to compile!!!!!!! 02:41:11 yes 02:41:14 you know what's fun 02:41:17 touching a header 02:41:22 and then everything recompiles 02:41:53 "c++" 02:42:26 herks-ghost 02:43:09 is this "ur permenant nikc" 02:43:43 CXX rltiles/tiledef-feat.o 02:43:44 help 02:43:47 looks like tiles to me ! 02:43:52 monqy: so uhhh 02:43:53 if i start ./crawl 02:43:56 will it put stuff in my home directory 02:44:06 i dont think so 02:44:10 "hop not" 02:44:18 but 02:44:22 high scores and stuff? 02:44:26 katia:source elliott$ ./crawl 02:44:27 ./dat/des/altar/altar.des:279: Map too large - 20x7 (max 16x16) 02:44:27 help. 02:44:34 that goes in source/something/somethingesel i think 02:44:40 ar you termckasting 02:44:45 help 02:44:49 it won't astart 02:44:50 katia:source elliott$ ./crawl 02:44:50 ./dat/des/altar/altar.des:279: Map too large - 20x7 (max 16x16) 02:44:52 should nt it be 02:44:53 24x24 02:44:56 oh no is it 02:44:57 is it broken 02:45:01 did it get broke 02:45:07 yes 02:45:08 it 02:45:11 prints that every time 02:45:13 git diff 02:45:15 :[ 02:45:17 maybe you have uncommitted stuffes 02:45:25 it doesnt say so!! 02:45:52 well 02:45:54 type make 02:45:55 does it work for you 02:46:14 as in 02:46:15 the resulting 02:46:15 binary 02:46:58 it works for me yes 02:47:11 d: 02:47:11 D: 02:47:13 make clean 02:47:13 make 02:47:18 also 02:47:20 you had a thing where you 02:47:22 deleted lots of files 02:47:26 was altar.des meant to be one of them 02:47:29 i guess not since 02:47:32 20x7 < 24x24 02:47:33 but uhhh 02:47:40 yeah make clean && make and maybe then it'll break? because 02:47:42 it thinks the maximum is 16x16 02:47:52 ok i made clean and am mak 02:51:33 ;_; 02:51:49 mak taks tim 02:52:36 you should add a new god called Maktakstim 02:52:45 it's the god of slowness O H W A I T 02:55:37 it uh 02:55:38 still works 02:55:41 ??? ? ? ? ? ? ? ? ? ?? 02:55:57 hlep 02:56:42 :'( 02:56:46 try cloning a new repo? 02:58:23 and then 02:58:24 building that 02:58:25 but uhhh 02:58:26 o-k 02:58:34 monqy: i think it might have built with tiles?? 02:58:40 waht 02:58:43 because 02:58:43 try 02:58:43 os x 02:58:45 building with 02:58:46 not tiles 02:58:52 should make TILES=n work 02:58:57 maybe ! 02:59:02 OH WAIT 03:01:00 tool/tile.cc:9:25: warning: SDL_image.h: No such file or directory 03:01:00 tool/tile.cc: In member function ‘bool tile::load(const std::string&)’: 03:01:00 tool/tile.cc:381: error: ‘IMG_Load’ was not declared in this scope 03:01:02 make[1]: *** [tool/tile.o] Error 1 03:01:04 make: *** [build-rltiles] Error 2 03:01:06 help 03:01:08 it did 03:01:10 make -C rltiles all ARCH=x86_64-apple-darwin11.3.0 TILES=n 03:01:41 monqy: where's the 03:01:42 building documentation 03:02:03 did oyu do the git submodule --init thing but really you shouldn--it's somewhere--'t need to build rltiles if you're not tiles ????? maybe crawls build just dum 03:02:20 monqy: where's the 03:02:21 building documentation 03:02:43 somewhere!! 03:03:04 http://crawl.develz.org/wordpress/downloads try this i think it has some documentat 03:03:24 no theres 03:03:25 a file 03:03:26 with info 03:03:35 oh i forget where that is 03:03:39 "woops" 03:03:46 maybe it's in like 03:03:48 # Typical parameters: 03:03:48 # TILES -- set to anything to enable tiles build 03:03:49 the doc foler 03:03:50 nooooo thats misleading 03:03:51 or somethin 03:03:55 D: 03:03:59 that's awful 03:04:01 where's 03:04:03 the doc folder 03:04:09 the sourc tre 03:04:17 greet: 03:04:17 might be docs 03:04:17 @printf " * If you experience any problems building Crawl, please take a second look\\n"\ 03:04:17 " * at INSTALL.txt: the solution to your problem just might be in there!\\n" 03:04:19 thanks 03:05:25 Mac builds use the Unix build process described above, but require you 03:05:25 to add 'APPLE_GCC=y' to the 'make' command-line. In addition, to build the 03:05:25 graphical version of Crawl, you must add 'NO_PKGCONFIG=y' and 03:05:26 'CONTRIB_SDL=y'. 03:05:28 creis 03:05:33 im try 03:05:34 APPLE_GCC=y 03:05:43 monqy: can you check that 03:05:45 dat/des/altar/altar.des 03:05:46 exists for oyu 03:05:49 *you 03:06:15 it does 03:06:16 im all headachey and bleh i blame crawl 03:06:34 im make from the fresh clone now 03:10:28 little did know when monqy forked crawl 03:10:31 that he would have to support it 03:10:40 D: 03:10:47 i dont want to support it can i unfork it 03:11:00 no 03:11:07 theres no going back 03:12:06 jerks-ghost: why are you called "jerks-ghost", jerks-ghost 03:14:13 monqy: did it work 03:14:36 ok FINALLY it break 03:15:14 ok now 03:15:18 monqy: diff your two directories 03:15:19 or 03:15:20 something 03:15:23 oh wait! 03:15:24 try 03:15:26 git diff --cached 03:15:30 in the 03:15:34 old directory 03:15:34 or just 03:15:38 diff the two directories but i'd do that first 03:18:20 monqy: if diff says theres no differences ill 03:18:22 scream 03:19:05 screm 03:19:47 -!- TeruFSX2 has changed nick to TeruFSX. 03:19:54 monqy: are you srs 03:19:55 did you 03:19:57 diff it correctly 03:20:10 diff -r dir1 dir2 03:20:16 uh -u too i guess 03:20:58 the onlllllly thing i can find that diffffers that i think might make adifference is 03:21:09 saves/des 03:21:22 hmmm 03:21:34 looks suspicious to me!!! 03:21:35 sure enough i remvo and it break 03:21:44 well 03:21:51 but now what went wrong !! 03:21:52 the error is 03:21:55 03:45 ./dat/des/altar/altar.des:279: Map too large - 20x7 (max 16x16) 03:21:58 so i bet somewhere you have 16 03:21:59 where you meant 24 03:22:05 I love assumptions like this in math questions: “The person is entirely made of water, which weighs 1kg/L.” 03:22:07 like you divided by two once too many or something!!! 03:22:11 so uh 03:22:12 fix that 03:22:22 at least there's not many places it can be 03:22:32 D: 03:23:09 i can even 03:23:12 narrow it down 03:23:15 ok 03:23:24 its either 03:23:25 http://gitorious.org/~monqy/crawl/monqys-crawl/commit/934ebc7df7933d82e37bf959b5e62c749a2efffc 03:23:29 or http://gitorious.org/~monqy/crawl/monqys-crawl/commit/fc9667dff88582d60a78de5b4bc36074c69dcb98 (<-- less likely) 03:26:06 i'll think about it when i have less homwork 03:26:16 monqy: hi does elliott have me on /ignore 03:26:24 I don't know. 03:26:33 or does he just h8 me :( 03:26:37 I don't know. 03:27:05 what is that thing at the end of your sentence 03:27:14 thing 03:27:27 oh i have to go "oops" 03:27:37 bonqy 03:29:00 i may never get to play monqys-crawl :'( 03:38:47 -!- oklopol has joined. 03:44:34 -!- quintopia has joined. 04:01:23 -!- quintopia has quit (Quit: leaving). 04:01:36 -!- jerks-ghost has quit (Remote host closed the connection). 04:03:23 -!- quintopia has joined. 04:16:03 -!- zzo38 has joined. 04:19:53 -!- asiekierka has joined. 04:29:02 -!- madbr has joined. 04:32:42 -!- zzo38 has set topic: It looks like a pipe, but it is not. Anemometers don't fire bullets. Not even the explosive ones! Or I don't think they do ... if they do, meteorologists are more hardcore than I thought possible. | http://codu.org/logs/_esoteric/. 04:33:31 ceci n'est pas une pipe? 04:40:23 OK 04:58:08 -!- calamari has left ("Leaving"). 05:08:46 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 06:01:12 -!- pikhq_ has joined. 06:01:28 Ceci n'est pas une "ceci n'est pas une pipe". 06:01:52 why is french weirde 06:02:07 it should be like english 06:02:33 The French musta thought English should be more like French. 06:02:38 Hence the invasion. 06:03:46 -!- pikhq has quit (Ping timeout: 276 seconds). 06:04:38 -!- asiekierka has quit (Quit: Wychodzi). 06:12:00 latin meets german did it 06:15:13 Who is Arthur Mometer? 06:15:58 -!- zzo38 has set topic: It looks like a pipe, but it is not. Astronomers don't fire bullets. Not even the explosive ones! Or I don't think they do ... if they do, meteors are even more hardcore than I thought possible. | http://codu.org/logs/_esoteric/. 06:26:21 @tell elliott By the way, the "unordered tuple" thing is just n-choose-k. 06:26:21 Consider it noted. 06:26:52 @telliott 06:26:52 Unknown command, try @list 06:27:11 thion 06:36:34 @tell elliott OK, maybe not quite. 06:36:34 Consider it noted. 06:38:27 unordered tuple? multiset? 06:40:38 @tell elliott (n + k - 1) choose (k - 1)? 06:40:38 Consider it noted. 06:40:47 monqy: Of a particular size. 06:40:57 right 06:41:25 I've heard that (n + k - 1) choose (k - 1) thing called "multichoose" too 06:42:19 shachaf, do you know why -fstack-protector would have a much higher relative performance impact on an Atom N270 than a Core 2 Duo? 06:42:28 monqy: I haven't heard that. 06:42:44 I have! 06:42:50 kmc: Nope. 06:42:55 Any more details? 06:43:12 that's about all i have 06:43:22 How did you measure it? 06:43:40 also i used GCC 4.4 and 4.6 respectively, so that might be it 06:43:51 shachaf: ran a Mosh benchmark program a few times 06:44:16 You should try profiling it. 06:44:23 No idea whether that'll yield any insights. 06:44:42 function-level profiling probably will not 06:44:50 since each function has its own copy of the stack-check code 06:45:16 ...that could be why, actually. 06:45:21 i-cache blowout 06:45:34 Right, instruction-level profiling. 06:45:50 i don't know how to do that, and i don't know if the Atom has the right CPU features 06:45:58 That seems like a reasonable theory. How much code does it actually generate? 06:46:19 The Linux program "perf" makes at least some kinds of instruction-level profiling pretty easy, I think. 06:46:23 There's also oprofile. 06:46:40 i also don't have the Atom machine handy anymore :/ 06:47:01 You should use perf anyway! 06:47:06 It's nifty. 06:47:06 maybe 06:48:05 i was also thinking it could be bad branch prediction 06:48:12 basically i can only speculate 06:49:02 kmc: apt-get install linux-base # maybe?; perf record ./blah; perf annotate 06:54:13 monqy: thonqy 06:54:18 Good operation. 06:55:01 shachaf: on amd64 it adds at least 25 bytes to each function 06:55:39 -fstack-protector is for people who make mistakes. Just don't make mistakes. 06:55:46 seriously 07:01:35 i write all my source code compressed to save keystrokes 07:03:21 You might as well write the binary directly then because making changes to any part of that code will entail rewriting most of it 07:04:39 hmm.. i write the binary compressed.. 07:07:37 -!- Phantom_Hoover has joined. 07:09:09 PK A,8 07:09:12 If you write the binary directly, it makes the program less portable and less adjustable, I would think. Still, for sufficiently small and simple programs it may be useful. 07:09:35 it requires a lot of messing around with the Alt key though 07:09:45 itidus21: Is this in ZIP format? 07:10:00 lol. wow.. nice spotting. 07:10:15 The "PK" kind of gave it away 07:10:17 its not quite genuine though.. i faked some parts of it 07:10:40 yes.. for all those people who know that zip files start with a PK when viewed as ascii :P 07:10:47 The PK followed by CTRL+C and CTRL+D is what made me realize; these are the first four bytes of any ZIP file. 07:10:47 its a dead giveaway :-s 07:11:11 the rest of the code is faked with spaces etc 07:11:58 humm.. im just being silly of course 07:13:50 i was inspired by shachaf's comment about not making mistakes 07:14:30 itidus21: you're a Real Hacker 07:16:15 shachaf: the code gets about 12% bigger with stack-smashing protection 07:16:18 (on 32-bit now) 07:16:21 i'm not trying to hide the fact i took a zipfile(instead of traditionally open compression format) and opened it in Windows wordpad and pasted the first few chars 07:17:11 or the fact that producing source code in compressed format would be computationally more expensive 07:17:55 kmc: That's a bigger increase than I thought. 07:18:00 i guess that... could explain a 20% performance hit? 07:18:05 not sure 07:18:06 Maybe? 07:18:10 You should profile it. :-) 07:18:19 i don't know if I care enough to dig deep on this 07:18:24 but it would be cool to learn how to do that 07:18:30 but i have so many other things i could do 07:18:40 i'm going to blog post it and hope someone else tells me the answer 07:18:41 but i think it would be cool in a sci fi kind of way to be able to type data in compressed format 07:19:09 http://en.wikipedia.org/wiki/Shorthand 07:19:16 kmc: I would measure it but I don't have a program or an Atom CPU handy. 07:19:24 http://en.wikipedia.org/wiki/Stenotype 07:19:36 But perf etc. can measure icache misses pretty easily, I think. 07:19:39 court stenographers are the true cyberpunk heros 07:19:41 yeah 07:19:56 the program is in Mosh; i can send you a link 07:20:07 I heard of that program once. 07:20:46 hm oh I do have an Atom machine I forgot about 07:20:53 but it's running a weird Linux distro 07:21:10 Doesn't make a big difference, I think. 07:21:11 also it's not the same one I did the original measurements on 07:21:26 If you can't reproduce the original measurements on, even better! 07:21:28 and it's not turned on 07:21:34 Ouch. 07:21:35 so I'd have to walk all the way upstairs 07:21:38 OK, unpossible. 07:21:45 it's not even plugged in, man! 07:22:10 grr 07:22:22 the forces of curiosity and laziness are doing battle in my head 07:23:00 You can do it, laziness! 07:23:03 unpossible = simpsons reference 1. maybe. airconditioner fighting the heater in the rental car is the second. 07:23:34 kmc: You should "learn" to do simple instruction-level profiling. 07:23:37 It's fun to a point. 07:23:43 And perf has this fancy TUI. 07:24:42 ok fine i'll at least see if perf can get cache misses on atom 07:25:06 i'll use the same Atom machine I used before (but not the same OS install) 07:25:12 which is not ideal because it's under load 07:25:21 Load? 07:25:59 oh, wait, no I don't have that machine at all 07:26:04 it's in new york city 07:26:16 too many netbooks 07:26:40 the one i have has a 900 MHz Celeron M, not an Atom 07:29:51 fuck it 07:29:58 let the internet sort this one out 07:32:31 LAZINESS WINS AGAIN 07:34:08 shachaf: it's 12% bigger because we stack protect *every* function 07:34:18 Just protect the ones with bugs in them. 07:34:22 even the ones with no buffers 07:34:34 shachaf: i might have to upgrade gcc to get that feature 07:35:21 kmc: Did you know Either (Nat,Nat) Nat is an even type, but (Nat,Nat) isn't? 07:35:47 shachaf: Better: annotate the ones with bugs in them. 07:36:00 Then, you can stick every single statement in its own function! 07:36:37 @tell elliott Did you know Either (Nat,Nat) Nat is an even type, but (Nat,Nat) isn't? Becuase of the extra diagonal. 07:36:37 Consider it noted. 07:36:52 what's an even type? 07:37:14 @tell elliott Also it's actually just (n + k - 1) choose k, for the sensible value of k 07:37:14 Consider it noted. 07:37:21 kmc: A type you can divide by 2. 07:37:31 For example Bool is even but Maybe Bool isn't. 07:37:45 i didn't read that paper on quotient types or whatever 07:37:51 I didn't either. 07:37:55 ok 07:38:06 well then 07:38:07 Just #haskell-blah gossip with dolio. 07:38:27 kmc: It makes some sense for (n^2 + n) to be even for any value of n. 07:38:35 00:33 < dolio> The reason is, I guess, that Left (n, n) is the same as Right n, and Left (m, n) is the same as Left (n, m), so there are two of every thing you want to make into one element. 07:38:38 00:34 < dolio> You can't just divide Nat * Nat by 2, though, because there is only one of each of the diagonal. 07:38:42 00:34 < dolio> You have to add an extra diagonal to it. 07:41:06 I know what even finite types are but even infinite types are a bit weirder. 07:41:32 Maybe Nat is also even. 07:41:43 -!- madbr has quit (Quit: Radiateur). 07:41:58 I'm not sure either makes sense. 07:42:02 Nat = 1 + Nat, after all. 07:46:32 Tell me what half of (Either (Nat,Nat) Nat) is? 07:47:12 An unordered pair of Nats. 07:48:16 OK 07:48:27 Prove it 07:48:31 Well, in general for a finite type x, (x^2+x)/2 is an unordered pair of xs. 07:48:47 zzo38: See dolio's thing above for a mapping. 07:49:06 I'm not sure that it's valid for infinite types, but take it for arbitrary finite types instead. :-) 07:55:59 -!- impomatic has quit (Ping timeout: 245 seconds). 08:02:06 doesn't even type just mean there's a cycle of length two through which you can create a quotient 08:02:55 because if yes then it's fairly obvious anything with a binary choice in series with other type features will be even 08:04:18 i liked dolio's explanation 08:04:53 i really like the fact that this channel is talking about haskell, even though it's not really an esolang 08:07:01 OR IS IT?????? 08:07:02 It isn't? 08:07:12 esolang is in the eye of the beholder 08:07:14 well i use it at my job 08:07:21 oh really 08:07:23 it's totally in the industry 08:07:27 what do you use it for? 08:07:35 did you tell #haskell? did they cream their pants? 08:07:41 i told you the last thing i used it for 08:07:41 kmc +1 08:07:50 and you creamed your pants 08:07:53 oh 08:07:55 i don't remember 08:08:01 except that was a lie because your pants were probably off already 08:08:04 yeah 08:08:09 there's really no reason to wear pants 08:08:16 unless you're having guests 08:08:20 (yeah right) 08:08:59 yeah when i have guests over, i have to put pants on 08:09:02 sometimes they come off though 08:09:35 like when the mormons come over for a bible talk? 08:09:44 yes 08:09:48 love thy brother 08:10:21 highlight of yesterday's visit to hi-fi tradeshow: audiophile breakers 08:11:46 gold-plated contacts n' all 08:15:24 circuit breakers? 08:15:32 yea 08:15:43 the stuff that's in your breaker box 08:15:43 data Zero; data UnordNatTag :: * -> * where { Z :: UnordNatTag Zero; S :: UnordNatTag x -> UnordNatTag (Maybe x); }; type UnordNatPair = DSum UnordNatTag; Is this a correct way of an unordered pair of natural numbers? 08:15:55 wow 08:15:58 that's a hell of an industry 08:16:02 i should get into it 08:16:06 cocaine's a hell of a drug 08:16:07 do they have special food for audiophiles yet? 08:16:11 they have special food for gamers 08:16:16 they do? 08:16:22 -!- ais523 has quit (Ping timeout: 276 seconds). 08:16:25 i've seen special food for geeks 08:16:27 ubuntu cola 08:16:31 haha 08:16:33 you seen ubuntu cola? 08:16:36 it's a thing in london 08:16:52 http://en.wikipedia.org/wiki/Ubuntu_Cola 08:16:56 http://www.gamergrub.com/ 08:17:04 nice 08:17:17 looks like it's not really related to the OS? 08:17:21 no 08:17:28 it's still an african scam though 08:17:29 too bad 08:17:35 419 cola 08:17:40 ++ 08:18:04 419 scam westerners every day 08:18:06 You can do much better than audiophile stuff. 08:18:09 Homeopathy! 08:18:09 "boost your game with gamer grub" 08:18:13 how fucking quaint 08:18:25 pikhq_: oh yeah, that's really good too 08:18:32 so anyways 08:18:33 Actually, combine them. 08:18:39 Homeopathic audiophile equipment. 08:19:07 this western electric stuff, i've seen a recreation of it 08:19:15 just one tweeter cost 9000 euro 08:19:19 "Each box contains a 50X solution of Sennheiser headphones, making your audio experience the best it can be!" 08:19:29 and it's like an electromagnet and a small horn and that's it 08:19:43 nothing you couldn't do on a rotary mill 08:21:28 Do you know answer for my question above? 08:23:13 not i, perhaps try to explain your reasoning? 08:24:10 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 08:24:55 I am using the DSum type from "dependent-sum" package; it is defined as follows: data DSum tag = forall a. !(tag a) :=> a 08:28:12 This way may be better: data UnordNatTag :: * -> * where { Z :: UnordNatTag (Maybe Zero); S :: UnordNatTag (Maybe x) -> UnordNatTag (Maybe (Maybe x)); }; 08:30:09 It does seem to work; it is not really unordered but the larger number must come first so it acts like just two natural numbers put in one box where you don't know the order 08:36:53 -!- Phantom_Hoover has joined. 08:38:33 -!- Taneb has joined. 08:38:42 Hello 08:38:57 getUNP :: UnordNatPair -> (Integer, Integer); getUNP (Z :=> Nothing) = (0, 0); getUNP (S x :=> Nothing) = (\(a, b) -> (succ a, b)) $ getUNP (x :=> Nothing); getUNP (S x :=> Just y) = (\(a, b) -> (succ a, succ b)) $ getUNP (x :=> y); 08:39:47 putUNP :: (Integer, Integer) -> UnordNatPair; putUNP (0, 0) = (Z :=> Nothing); putUNP (x, y) | x < 0 || y < 0 = error "Cannot use negative numbers here"; putUNP (x, y) | x < y = putUNP (y, x); putUNP (x, 0) = case (putUNP (pred x, 0)) of { (Z :=> Nothing) -> (S Z :=> Nothing); (S a :=> Nothing) -> (S (S a) :=> Nothing); }; putUNP (x, y) = case (putUNP (pred x, pred y)) of { (Z :=> b) -> (S Z :=> Just b); (S a :=> b) -> (S (S a) :=> Just b); }; 08:42:12 It works for me. 08:48:23 @ping 08:48:23 pong 08:49:27 -!- Taneb has quit (Read error: Connection reset by peer). 08:49:53 -!- Taneb has joined. 08:49:57 -!- monqy has quit (Quit: hello). 08:54:15 ping....ouch..... 08:54:54 :P 08:58:44 -!- shubshub has joined. 08:58:48 Hi 08:59:19 @ping 08:59:19 pong 08:59:25 interesting. 08:59:37 Hai cheater 08:59:59 !ping 09:00:04 Pong! 09:00:16 !!!Batch a 09:01:06 Who delted my interp!!!!!!!! 09:01:19 My brother called mahjong players that called sequences a lot, a "chii"ter 09:01:39 -!- Taneb has quit (Quit: DOING OTHER THINGS). 09:03:14 DONR IGNORE ME! 09:03:45 OK 09:03:47 -!- azaq23 has joined. 09:03:58 -!- azaq23 has quit (Max SendQ exceeded). 09:04:15 Who deleted my user interp! 09:04:28 I don't know 09:04:32 .... 09:05:02 * shubshub needs another fejoa 09:08:39 what's that 09:08:54 fruit?- 09:09:08 is it delicious 09:13:23 yes 09:13:40 Ihave a huge fejoa tree in my yard 09:25:18 -!- zzo38 has quit (Quit: That is what happens when you burn your finger on an ash tray). 09:44:21 Why am I good at being awake at unreasonable hours? 09:44:42 It's a skill, all right. 09:45:16 Least desirable skill. 09:45:27 Am I turning into elliott? 09:45:37 lol 09:45:52 I've got the "awake at stupid hours and complaining about it" bit down, at least. 09:46:03 * shubshub should start playing dwarf fortress 09:46:11 Turning into elliott: also a useful skill. 09:46:16 Why 09:46:21 Playing Dwarf Fortress: a useful skills. 09:46:25 Also the hubris. But that just comes with being a programmer. 09:46:35 (there are so many skills involved) 09:46:38 How is that useful :P and whats hubris? 09:47:49 Phantom_Hoover: how is playing dwarf fortress a usefull skill? 09:48:14 suppose you find yourself stuck in the wilderness with 6 other dwarves and a wagon full of supplies 09:48:16 what now 09:48:48 -!- Ngevd has joined. 09:48:51 Phantom_Hoover: I suffer from miasma. 09:49:03 Hello 09:49:39 Ngevd, do you feel you could survive indefinitely given only a square of lightless dirt, one plump helmet seed and a rock. 09:49:59 lul 09:50:08 Phantom_Hoover, probably 09:50:28 Assuming I had some space next to the dirt 09:50:37 Oh, fair point. 09:50:48 -!- ais523 has joined. 09:50:48 Phantom_Hoover: Can't farm that seed without a hoe and a water block. 09:50:58 * shubshub got his DSTT working :P 09:51:04 Hahaha pikhq_ is stupid minecrafter. 09:51:05 pikhq_, it's dirt, you can use your hands 09:51:22 pikhq_, and Plump Helmets are pretty hardy 09:51:34 You only need water for bare cave floors, and moving it to the farm should always be a colossal undertaking. 09:51:38 It is the Dwarven Way. 09:51:57 The only dwarves I like are in Boatmurdered. 09:52:00 My advice is don't try to make an underground fishing plaza 09:52:06 It's not worth it 09:52:27 I made one by accident in Rosyarrow. 09:53:50 aaaaah that Peaceful Dragon Quest 9 Music ATLAST :D 09:53:55 (It was meant to be a well.) 09:54:02 (That didn't really work out.) 09:54:17 and it freezes...... 09:54:53 Maybe DQH Rocket slimes is better then :P 09:55:06 :D 09:55:27 Dragon Quest Heroes Rocket Slimes FTW 10:00:15 http://www.youtube.com/watch?v=cGA7kGPEVPE "Drunk teacher" 10:01:13 All of my fortresses that have ended for reasons other than boredom or goblins, have ended due to underground fishing plazas 10:01:43 SPACE INVADERS!!!! 10:06:59 -!- cheater__ has joined. 10:10:46 -!- cheater_ has quit (Ping timeout: 276 seconds). 10:22:58 -!- MoALTz has joined. 10:31:36 -!- cswords has joined. 10:34:10 -!- cswords__ has quit (Ping timeout: 276 seconds). 10:40:54 -!- shubshub has quit (Quit: Its Illegal). 10:41:36 -!- MoALTz_ has joined. 10:42:29 -!- MoALTz has quit (Ping timeout: 248 seconds). 10:46:19 -!- Ngevd has quit (Read error: Connection reset by peer). 10:50:26 -!- Ngevd has joined. 10:53:37 -!- MoALTz__ has joined. 10:55:37 -!- MoALTz__ has quit (Client Quit). 10:56:18 -!- MoALTz_ has quit (Ping timeout: 244 seconds). 11:14:38 -!- Ngevd has quit (Ping timeout: 240 seconds). 11:17:26 shachaf: i'm playing with perf now 11:21:01 kind of insane to run a short test program and see "98,469,751,820 instructions" 11:21:08 i'm still not really used to how fast computers are 11:29:07 -!- nortti has joined. 11:30:22 -!- derdon has joined. 11:39:07 sasl still requires a bit of tweaking (you can't use autoconnect) but I have moustly solved my problems like irssi crashing 11:39:29 -!- Ngevd has joined. 11:53:55 -!- ion has quit (Ping timeout: 252 seconds). 11:56:43 -!- Ngevd has quit (Ping timeout: 276 seconds). 12:06:46 -!- itidus20 has joined. 12:08:29 -!- ion has joined. 12:10:10 -!- itidus21 has quit (Ping timeout: 256 seconds). 12:11:22 -!- Ngevd has joined. 12:13:32 Hello 12:13:37 I'm in a Taneb mood 12:13:39 -!- Ngevd has changed nick to Taneb. 12:13:52 `? Ngevd 12:13:56 `? Taneb 12:14:07 ​:mt"4}*.J<,C.).Y?;H.sܭ~~Fv..$:..؀|]&.}Dt7C9.Sl-O9.Ӝ.O-g[XPwU{%.|,.tvڛ3q.ZeQ.ie=hߑ..e2w8M2ND/ZWj/.'a.*{t..6.؋2f7tZayj.%5d$ʠKK..PyEqnhS*f"4..uI.pvqI.fe. \ HÚNO.K1u.5M&g. 12:14:16 Taneb ? ¯\(°_o)/¯ 12:14:38 `? nortti 12:14:40 nortti? ¯\(°_o)/¯ 12:16:33 -!- MoALTz has joined. 12:17:04 `learn Taneb is not elliott, no matter who you ask. 12:17:07 I knew that. 12:18:47 `? elliott 12:18:51 elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? 12:26:12 -!- MoALTz has quit (Ping timeout: 244 seconds). 12:51:02 -!- nortti has quit (Quit: Lost terminal). 12:58:11 -!- MoALTz has joined. 12:59:29 shachaf: i'm unable to reproduce the performance hit on my other atom machine :/ 12:59:52 and stack protector does not make a large difference in the number of branches or branch mispredictions 13:34:18 -!- Taneb has quit (Quit: Goodbye). 13:35:46 what's a user interp? 13:36:23 -!- itidus22 has joined. 13:40:37 -!- itidus20 has quit (Ping timeout: 248 seconds). 13:53:07 oklopol: it interps users 13:53:50 kmc: maybe one of your machines is compiled for atom's funny machine code and not for x86? 13:54:22 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 13:56:36 what's that cheater__? 13:56:42 do you mean LPIA? 13:57:11 no idea, i remember atom has its own set of instructions that it translatex x86 to 13:57:18 it can also be fed that directly 13:57:24 there was ubuntu for that i think 13:57:32 or debian or something 13:57:57 i think you're thinking of lpia 13:58:14 i might be 13:58:15 which isn't really a different instruction set, just a different set of optimization options 13:58:21 as i understand it 13:58:28 right 13:58:44 was supported by ubuntu for a little while, but it never took off and got desupported 13:58:47 i thought atom was actually some sort of risced thing 13:59:00 yeah, i heard they shut it down when it brought no improvement at all 13:59:34 so what's up kmc 13:59:36 i mean all (?) x86 implementations use microcode 13:59:54 yeah 13:59:58 you can sort of consider that 'translating to RISC' but Atom is not special in this regard, afaik 14:00:20 yeah but you can't normally feed the cpu its microcode 14:00:21 can you 14:00:27 no 14:00:35 sometimes you can upload new microcode 14:00:40 can u 14:00:41 to fix bugs with particular instructions, or add new ones 14:00:55 can you do that on any desktop intels 14:01:06 but that's more like redefining a single instruction; you can't upload an arbitrarily long stream of microcode and say "execute this" afaik 14:01:11 think so 14:01:37 is that because of the pentium floating point mult fiasco 14:01:55 hm I doubt that would be fixable in microcode anyway 14:01:56 but i don't know 14:03:24 so what are you trying to do on atom? 14:03:40 sounds like something being done for work 14:05:04 Transmeta implemented x86 with a software JIT sort of thing and a chip with their own VLIW architecture 14:05:24 or is it a super duper secret ksploracle project you're working on 14:05:37 ksplorificle 14:05:43 and of course you can JIT x86 to RISC architectures not explicitly designed for it 14:05:46 using qemu 14:05:57 that's pretty cute 14:06:17 i like how qemu does every thing you can imagine 14:06:30 and the Loongson 3 variant of MIPS has a bunch of extra instructions to make that JITted code faster 14:06:36 specifically for x86 14:06:43 i don't work for ksploracle 14:07:06 lately i have been working on http://mosh.mit.edu/ 14:07:11 as a volunteer / open source thing 14:07:41 the only thing i've been doing lately is working out 14:07:47 one thing i did was add automatic binary hardening -- stack protector, position independent code, etc. 14:07:51 i should start doing like, geeky stuff again 14:07:59 and so I wanted to see how much performance this cost 14:08:05 and one of my test machines was this atom netbook 14:08:29 was it a huge hit 14:08:35 and it got a surprisingly large hit from stack protector 14:08:42 and I'm not sure why 14:08:46 so that's what I'm trying to figure out 14:09:05 how many colors does mosh support 14:10:04 turning on all the hardening cost like 29% on the netbook 14:10:36 how much was it on a normal pc thing 14:10:41 negligible? 14:10:55 17% on another 32-bit Atom system 14:11:09 4% on my Core 2 Duo laptop 14:11:20 2% on my Phenom II desktop 14:11:36 it's expected that position-independent code has a 5-10% performance penalty on 32-bit x86 14:11:50 have you thought that maybe it's just a constant amount of performance being eaten 14:12:04 and since an atom has overall much less performance that constant amount is a higher percentage 14:12:24 but I'm not sure why stack protector should have another 20% on top of that, for the one atom only 14:12:27 yeah, that might be 14:16:46 -!- asiekierka has joined. 14:17:34 comparing the speeds of the two atom machines just about accounts for 29% vs 17% hit 14:17:45 but on the former, like 80% of the performance hit goes away if you disable stack protector 14:17:55 and on the latter only like 40% 14:19:00 but it's all a bit iffy 14:19:06 there are various other differences, like GCC version 14:23:23 i'm not trying to do rigorous science here 14:23:33 just to get an idea of how much it costs us 14:23:49 really that's already settled and I'm just writing up a blog post for other people who want to add hardening to their autoconf projects 14:27:27 cheater__: mosh supports 256 colors, if the outer terminal does 14:28:46 -!- Patashu has quit (Ping timeout: 272 seconds). 14:32:22 k 14:32:37 does vim work well over mosh 14:33:56 yeah 14:35:47 that's all i need 14:36:22 cool cool 14:36:31 i mainly use it for irssi 14:36:58 i tire of chatting in fixed fonts quickly 14:37:04 heh 14:37:22 whereas i swiched from xchat to irssi so i could have a persistent session over mosh :) 14:37:33 http://www.dangerousmusic.com/ass.html 14:37:35 gotta do the same for aim / gchat 14:37:49 haha 14:37:51 yeah i kinda don't give a fuck about that 14:38:12 it's mostly, look on irc, see if you can have fun for n minutes, leave 14:38:20 heh 14:38:26 having scrollback is useful but only marginally 14:38:55 i've been on connections which are too shit to connect to irc at all 14:38:59 but mosh works ok 14:39:10 really 14:39:15 also if you're in the middle of a conversation and need to switch from wifi to cell or such 14:39:18 then the roaming is nice 14:39:19 that's pretty impressive 14:39:28 that it works better than irc that is 14:39:31 i can see why 14:39:35 but i'm still surprised 14:39:46 yeah, IRC is TCP-based 14:39:56 TCP does not do well with non-congestive packet loss 14:40:17 yea 14:40:39 kmc: would you put these in your house http://hifiheroin.blogspot.de/2012/04/munich-high-end-2012-preview.html 14:40:45 and it will drop entirely if you go too long without an ack 14:41:04 whereas a mosh session will survive arbitrarily long and will come back within 3 seconds if the network comes up 14:41:30 yea 14:41:32 i can take my laptop on the subway and use my mosh sessions for the one bit where it comes out of the ground to go over the bridge between Boston and Cambridge 14:41:34 why 3 seconds? 14:41:43 is 3 seconds a built in delay or something? 14:41:43 that's the heartbeat packet interval 14:41:47 ok 14:48:41 kmc, the mobile shell, or something else? 14:48:51 (See? I did Google!) 14:48:53 cheater__: speaking of qemu have you used ubuntu's magical qemulated chroots? 14:49:17 Sgeo: i'm talking about http://mosh.mit.edu/ 14:49:26 kmc, ah, so yes 14:51:51 No Windows client :( 14:52:54 -!- augur has quit (Remote host closed the connection). 14:55:01 " The heartbeats allow Mosh to inform the user when it hasn't heard from the server in a while (unlike SSH, where users may be unaware of a dropped connection until they try to type)." 14:55:03 I love it already 14:55:08 mosh-1.2 works in Cygwin, maybe 14:55:17 some people say it does, some say it doesn't 14:55:36 the core mosh team doesn't use Windows 14:56:08 * ais523 tries to explain the may bank holiday to non-british people 14:56:32 (elliott and ngevd, when they logread this, will understand why that's amusing) 14:56:45 (or maybe not, if they assume that every country works like that) 14:56:53 what's the amusing part? 14:57:33 kmc: it's a holiday that doesn't commemorate anything 14:57:42 most countries have too many holidays to celebrate one thing or another 14:58:00 the UK doesn't have enough, so it adds a couple at convenient times of year just because people need a holiday 14:58:06 heh 14:58:12 so it's not a May Day labour thing? 14:58:18 no 14:58:25 well, hmm, perhaps it was originally, I'll check wikipedia 14:59:23 :Q: Does mosh work with Amazon EC2? 14:59:23 Yes, it works great, but please remember to open up UDP ports 6000061000 on the EC2 firewall.: 14:59:39 hmm, seems it was originally created by merging 8¼ saint's days (on average) and the day after whitsun 14:59:43 Did I seriously use : as a quote character? 14:59:50 And why does mosh need so many ports? 14:59:54 kmc: what are magical qemulated chroots good for? 15:00:08 in an attempt to cut down on the excessive number of saint's days 15:00:08 US labor day is pretty decoupled from actual labor stuff for most people 15:00:11 *saints' days 15:00:15 but this may reflect my white-collar upbringing 15:00:23 Sgeo: it doesn't need them all at once, just one per session 15:00:39 oh, wait, no, that's late spring bank holiday 15:00:44 mosh-server picks the first available port in that range 15:00:53 first monday in may is a purely arbitrary one indeed 15:01:09 so if you only need 5 concurrent sessions, you only need open 5 ports 15:01:25 ais523: cool 15:01:33 i think japan has some holidays like that too 15:01:41 and was only added in 1978; surprisingly recent 15:02:05 kmc: why doesn't it reuse the port 15:02:16 kmc: that sort of sux doesn't it 15:02:39 there is no persistent mosh daemon 15:02:54 each session launches its own mosh-server process 15:03:10 they could be different users running different versions of mosh-server they compiled separately 15:03:20 and so the easiest way to get packets to the right place is for each session to use its own port 15:04:31 http://en.wikipedia.org/wiki/Public_holidays_in_Japan 15:05:33 Massachusetts has one extra official public holiday compared to the US federal govt 15:05:40 this year it fell on Tax Day 15:05:42 great fun 15:16:04 Heegan 15:16:21 Isn't perf fun? 15:17:24 kmc: holiday clashes are impossible in the UK 15:17:35 this sometimes leads to Christmas being moved to dec 26, if it would naturally fall on a sunday 15:17:41 (and thus boxing day moved to dec 27) 15:17:48 although everyone celebrates it on dec 25 anyway 15:18:21 hais523 15:18:40 -shachaf- 15:18:54 I'm not sure what *that* means. 15:19:02 I didn't think you would be 15:19:07 but it means hi, sort of 15:19:13 shachaf: fun enough 15:19:19 probably only elliott could get it, and that doesn't mean he /would/ 15:19:34 as it involves cross-referencing multiple inside mems 15:19:36 *memes 15:19:36 kmc: that's not the simplest, it's just the laziest 15:19:54 oh yeah cheater__? 15:20:00 imo simplest is for mosh to use a shared resource 15:20:26 a shared resource installed by a sysadmin? that's a non-starter for a lot of our users 15:20:56 no, you can have the process instantiate one locally if it's not found system-wide 15:21:00 a big selling point of mosh is that you can compile it in your homedir and use it right away without any administrative intervention 15:21:08 cheater__: local for that user only? 15:21:11 yeah, that doesn't change 15:21:11 yes 15:21:18 so you still have the problem of multiple ports 15:21:39 and you've added significant complexity to make this agent relay packets around 15:21:39 so one user ends up using one port at most 15:21:40 and at the least, all users just use one port 15:21:43 for what gain? 15:21:58 you only have the problem in a fairly stupid situation 15:22:27 one which happens but does not happen to often 15:22:33 so kmc, you never told me what those qemu'ed chroots were good for 15:22:43 can you have an arm chroot? 15:22:48 what stupid situation? 15:22:49 yeah cheater__ 15:22:54 or a 32 bit chroot on a 64 bit system? 15:22:56 k 15:23:07 you run a simple command or two and you get a chroot full of ARM binaries on an x86 Linux machine 15:23:11 which automatically execute through qemu 15:23:12 the stupid situation is that there's no system-wide support for mosh 15:23:24 which only ever happens on multiuser systems 15:23:39 and let's be honest here, it's not like people do this sort of thing these days 15:23:39 but they talk to your real kernel, not some emulated ARM machine 15:23:52 it's not like people run their BitchX from grex.org anymore 15:24:19 or try to hack the modified bsd kernel of cyberspace.org to be able to run 'drops 15:24:31 as a mosh developer i'm really glad that Mosh doesn't have a persistent daemon or anything setuid / setgid or anything that runs as root 15:24:44 well you don't need to have a persistent daemon 15:24:46 i'm reluctant to throw that away for the cause of saving a few UDP ports 15:24:53 since there's 2^16 of them 15:24:56 you just have the first one that starts up handle everything 15:25:02 and persist until everything quits 15:25:10 anyway I still don't see what problem this solves really 15:25:14 it's certainly not the simplest solution 15:25:26 not having to open port ranges 15:25:34 ideally you just want a single port 15:25:37 huge port ranges are unmanageable 15:26:25 schroot itself is also pretty slick 15:26:37 it's used for the debian package build infrastructure, among other things 15:26:49 a nice way to enter chroots and also have ephemeral copy-on-write clones of existing chroots 15:27:26 -!- augur has joined. 15:28:49 cheater__ i don't see why you said "your solution is not simplest, just laziest" and then proceeded to describe a solution which is emphatically less simple, though it has certain advantages 15:29:03 main advantage to a single port is that it's easier to firewall 15:29:10 i guess in general the way engineers argue is they pick different definitions of the word "simple" 15:29:41 kmc: it's the simplest from the user's point of view 15:29:53 it's not the simplest from the developer's point of view 15:30:17 it's better from the user's view, but arguably more complicated 15:30:27 because you still need to explain about port ranges, in the multi-user case 15:30:39 and you also need to explain about this extra daemon that stays running 15:30:49 and about the unix socket or whatever it uses to talk to the mosh-servers 15:32:36 i know corporate IT security doesn't like to open too many ports 15:33:02 but is identifying a mosh session by a UDP port number really any worse than identifying it with a 16-bit number immediately inside the UDP packet? 15:33:18 kmc: not beyond the firewall 15:33:33 but configuring it correctly is awkward because many firewalls don't have obvious support for port ranges 15:33:57 arguably the port number is better for security; it's easier to correlate port numbers with users and mosh-server processes 15:34:34 i guess that's so 15:35:10 my firewall config is just an iptables shell script and so i used a shell loop :) 15:35:16 (though i think iptables also has range support) 15:43:12 -!- elliott has joined. 15:43:20 -!- elliott has quit (Changing host). 15:43:20 -!- elliott has joined. 15:46:12 multiple ports is just very impractical 15:46:21 and it's not like explaining my scheme is that difficult 15:47:39 "mosh will use a single port for all sessions if it can, but it might have to use more ports due to permissions. You can read about the exact scheme in [7]." 15:47:53 99.999999999% of all people using it will not need to read [7] 15:48:29 wow 15:48:42 even if every person on earth is a Mosh user, only 7% of one person will need to read that link 15:50:08 -!- elliott has quit (Remote host closed the connection). 15:55:29 -!- itidus21 has joined. 15:57:56 -!- itidus22 has quit (Ping timeout: 255 seconds). 15:59:05 anyway it's not impossible we will implement some kind of multiplexer 15:59:47 i think what's more likely is that we'll use hole punching techniques (as do Skype and many other applications) to make both directions of UDP traffic look "outgoing" to firewalls 16:01:51 kmc: i like ur math 16:05:06 kmc: do you think there's an actual real reason to use quemu chroots? 16:05:07 i'm thinking, the one thing i am missing with linuxes right now is the ability to migrate a 32 bit system to 64 bit 16:05:07 it really really sucks there isn't anything to do it 16:05:08 so maybe this sort of thing is necessary 16:07:03 i used it for testing and debugging the ARM build of Mosh 16:07:08 on my amd64 desktop 16:07:20 this was much more pleasant than using a whole system emulated arm system 16:07:23 which i have also done 16:07:49 qemu is not necessary for running 32-bit binaries on 64-bit kernel of the same architecture family, usually 16:08:29 disabling 32-bit compat on a multi-user system is a savvy security move 16:08:34 but i don't think many people do it 16:11:19 -!- AnotherTest has joined. 16:12:16 hello 16:12:28 yeah but still, you can't migrate 32 bit to 64 bit 16:12:28 at least that i know of 16:12:28 do you know of a way? 16:12:29 brb 16:13:01 what do you mean by "migrate" exactly 16:14:09 -!- cheater__ has quit (Quit: Ex-Chat). 16:16:06 http://d24w6bsrhbeh9d.cloudfront.net/photo/3981354_460s.jpg oh really? 16:17:20 -!- cheater has joined. 16:17:48 cheater: what do you mean by "migrate" exactly 16:18:14 i have a computer with an OS which i installed with a 32 bit ubuntu dvd 16:18:26 i want it to start using 64 bit versions of everything 16:35:56 I'm a Cadaeic! I'm a Cadaeic! I'm a real Cadaeic! 16:37:29 cheater: ok 16:37:34 that's a package manager problem i guess 16:37:44 i wonder if debian's new multiarch support helps 16:38:07 i don't know if it has a way to "pivot" which binary is actually stored at /bin/ls or whatever 16:39:28 -!- cheater has quit (Ping timeout: 276 seconds). 16:49:13 -!- pikhq_ has quit (Ping timeout: 276 seconds). 16:50:14 -!- cheater has joined. 17:10:20 -!- cheater has quit (Ping timeout: 260 seconds). 17:12:07 -!- cheater has joined. 17:17:49 -!- cheater has quit (Ping timeout: 276 seconds). 17:31:12 -!- ais523 has quit. 17:39:45 -!- cheater has joined. 18:01:17 -!- pikhq has joined. 18:04:12 -!- nortti has joined. 18:05:56 Power plug of my computer fell off when I was updating slitaz. Now it doesn't want to boor 18:06:22 *boot 18:06:43 you may need to plug in the power again 18:09:47 olsner: i have done that 18:10:37 olsner: it boots to grub and starts loading and then it panics 18:11:30 maybe you can ease it up against a wall, that's what you do with panicking horses apparently 18:13:45 -!- MoALTz has quit (Quit: brb). 18:13:58 KERNEL panics 18:15:40 -!- cheater has quit (Ping timeout: 276 seconds). 18:19:21 -!- AnotherTest has left. 18:19:43 -!- cheater has joined. 18:23:59 -!- asiekierka has quit (Remote host closed the connection). 18:27:45 I almost want to `addquote Power plug of my computer fell off when I was updating slitaz. Now it doesn't want to boot you may need to plug in the power again 18:28:21 Why only almost? 18:28:40 It's too obvious. It's not an especially #esoteric joke. 18:38:13 we have high standards 18:45:48 -!- elliott has joined. 18:46:15 -!- zzo38 has joined. 18:53:49 2:43 18:53:50 elliott: You have 6 new messages. '/msg lambdabot @messages' to read them. 18:55:58 Popular guy. 18:56:10 But ten minutes off. 18:56:34 ten minutes and many hours 18:57:10 If we assume PM, you were in fact only ten minutes off for me. 18:58:12 Sure thing, American. 18:58:50 -!- cheater has quit (Ping timeout: 260 seconds). 18:59:05 hi elliott 19:06:55 -!- pikhq_ has joined. 19:06:57 -!- pikhq has quit (Ping timeout: 252 seconds). 19:28:01 hmm, my ability to differentiate the words terrific and terrible is deteriorating 19:28:58 -!- Ngevd has joined. 19:28:59 That's just terrifible. 19:29:25 Hello 19:29:26 terrifblic 19:30:00 Ngevd: Hi! 19:30:04 Terry Feeble 19:30:05 Ngevd: How's your roguelike? 19:30:10 elliott, stuck! 19:30:21 Ngevd: :''( 19:30:34 I haven't worked out how to simulateneously render something and input characters! 19:30:43 Ngevd: You don't. 19:30:48 You render the screen, and then you wait for character input. 19:30:51 Well, yeah 19:30:52 Rinse, wash, repeat. 19:31:13 use threads, and you can also simultaneously crash terrifibly unreliably 19:31:15 (You probably want to use a terminal library like one of the curses bindings or vty if you're not.) 19:31:26 Yeah, I'll look into that 19:31:32 I DO MANY THINGS NOW 19:31:34 Hahahah 19:31:44 -!- cheater has joined. 19:31:52 (Note that some of the curses bindings are awful.) 19:31:53 Including what is now the second-best chess game for the 0x10c CPU 19:32:12 (vty might be the best option, even if it is kind of gross.) 19:33:29 sooooo 19:33:42 i had this girlfriend who lived in kuopio and was going to move to turku 19:33:52 and now i have this girlfriend who lived in turku and moved to kuopio 19:33:58 and they are fucking neighbors 19:34:23 they don't know each other, and have no links. 19:34:28 Are you the neighbors? 19:34:34 oklopol: you are a link 19:34:42 oklopol: introduce them 19:35:02 "hello ex, this is why i left you" 19:35:33 i just wanted to drive 800km to show you. 19:36:03 then they will knife-fight to the death (as all finns do) and you will take the winner 19:36:20 olsner: Are you sure you weren't born Finnish? 19:36:31 you don't have to drive all the way though, you can just tell them "hey, she's your neighbor now!" 19:36:32 Nothing wrong with some finnish 19:36:38 ( ̄ー ̄) 19:37:03 Finns use ridiculous smilies like ( ̄ー ̄). 19:37:05 elliott: yes 19:37:15 olsner: Are you sure? 19:37:24 elliott: yes 19:37:29 olsner: Are you sure? 19:37:32 elliott: yes 19:37:33 olsner: i'm going there this weekend. i'm sure this will be fun. 19:37:41 olsner: Are you sure? 19:37:43 elliott: yes 19:37:47 olsner: Are you sure? 19:37:47 elliott: that is aproximaltely how out face looks like 19:38:10 olsner: Aren't you sure? 19:38:22 elliott: I am sure 19:38:25 olsner: Arse you sure? 19:38:31 elliott, you're like that person in that book I'm reading by that person who Phantom_Hoover is disappointed by his appearance due to it not being recursive enough 19:38:32 elliott: arse you 19:39:02 Ngevd: Is that the book I think it is? 19:39:32 elliott, that would depend on which book you think it is. 19:39:36 But probably. 19:39:48 I will just leave http://esolangs.org/wiki/User:Chris_Pressey#G.C3.B6del.2C_Escher.2C_Bach:_An_Eternal_Golden_Braid here. 19:39:52 Are you thinking of The Stainless Steel Rat's Revenge? 19:40:09 HOW DID YOU GUESS 19:40:34 Three things: 19:40:40 One, you live in my local area 19:40:46 Two, you have EYES EVERYWHERE 19:40:57 Three, I am currently reading The Stainless Steel Rat's Revenge 19:41:08 I'm going to have to move away from Ngevd. :'( 19:41:27 * elliott tries to figure out where the recursion comes in. 19:42:28 next to the review of wolfram's book, I just can't figure out what level of sarcasm/irony/parody that GEB review is written with 19:43:07 Has anyone ever ended a serious statement with "!!1!"? 19:43:32 yes, I'm sure someone has 19:44:04 err, I mean 19:44:08 Ah yes, that's what Chris thought of the Dragon Book: "The classic, borderline-incomprehensible book on compiler construction". 19:44:18 Has anyone ever ended a retorical question with? 19:44:43 -!- azaq23 has joined. 19:44:44 pluss speling 19:44:46 -!- Ngevd has quit (Read error: Connection reset by peer). 19:44:51 -!- azaq23 has quit (Max SendQ exceeded). 19:44:54 coppro: Who's Noé Rubinstein? 19:44:58 Oh. 19:45:05 -!- Ngevd has joined. 19:45:13 Never mind, Gmail answered my question first. 19:45:30 -!- azaq23 has joined. 19:47:05 "The robot stood as stolid as a statue" 19:47:08 STOLID 19:47:15 STOLID 19:47:34 o_O 19:47:37 O_o 19:47:40 hi 19:47:54 Harry Harrison really needs a better editor 19:48:10 hi 19:48:36 hi 19:48:45 no 19:48:49 Ngevd: stolid is a word that can be used in a sentence just like that 19:49:07 terrifibly stolid 19:49:13 it even makes sense, although statues aren't necessarily stolid 19:49:21 good statues probably aren't 19:49:22 It's a silly word 19:49:34 stilly 19:49:50 terrifibly stillily stolid 19:50:33 Ngevd: I'm bored. You should play Crawl so I can watch and laugh. 19:51:06 elliott, I'm currently using Windows for stilly and friviltous treasons 19:51:12 Ngevd: Do you have PuTTY? 19:51:29 Can you stream with PuTTY? 19:51:34 I thought it could only recieve 19:51:37 Yes, you play on the server. 19:51:44 Aaaah 19:51:47 Which then streams it for you (and also lets people send messages). 19:51:55 (Mostly "Squarelos: hi".) 19:52:06 Okay, running PuTTY 19:52:13 What settings? 19:52:13 crawl.develz.org, port 345 19:52:14 Telnet 19:52:26 "stream"? 19:52:33 olsner: Termcast style. 19:52:36 Gotcha 19:53:09 Playing 19:53:32 Don't you dare be an elf. 19:54:13 Don't be a vamp. 19:54:30 It's quite slow? 19:54:35 What is? 19:54:38 The lag 19:54:43 basically you telnet to it and it appears in your terminal? sort of like how telnet works? 19:54:45 It's sometimes a bit laggy. But then it isn't. 19:54:50 olsner: wat 19:55:09 elliott: I am confuse 19:55:21 olsner: It lets other people watch. 19:55:34 Ngevd: Go for Minotaur or Troll or something. 19:55:35 -!- Ngevd has quit (Read error: Connection reset by peer). 19:55:43 If you want something overpowered enough to let you survive on pure luck. :p 19:55:49 TANEEEEEEB 19:56:00 -!- Ngevd has joined. 19:56:07 Ngevd: Go for Minotaur or Troll or something. 19:56:10 If you want something overpowered enough to let you survive on pure luck. :p 19:56:38 Fighter or Berserker would complete the overpowered-melee-fighter combo. 19:56:46 Axe. 19:57:02 Ngevd: You know about vikeys, right? 19:57:06 No? 19:57:15 Don't use the arrow keys, you'll die, because you can't do diagonals. 19:57:22 If you have a number pad you can use that. 19:57:26 Otherwise it's hjkl/yubn to move. 19:57:36 Also, the two more useful keys are o and tab. 19:57:39 *most useful 19:58:13 Ngevd: You should chop that corpse. 19:58:43 Oh, wait. 19:58:45 It's a Kobold corpse. 19:58:55 -!- oerjan has joined. 20:00:12 (You might want to adjust the skills you're training by pressing m.) 20:00:24 (Turning off everything but axes would be reasonable.) 20:00:51 Oh, press / to go manual. 20:00:53 Or it won't really work. 20:01:02 Crawl's skills settings are kind of complicated. 20:01:42 Ngevd: You're still using the arrow keys, aren't you. :( 20:02:50 No 20:02:57 I just forget about diagonals 20:03:11 Ngevd: Did you leave that scroll there on the previous level? 20:03:15 (Ctrl+F scroll to check.) 20:03:28 Try a. to go back there and pick it up. 20:03:40 hm it appears that DMM has filled up the LMOO queue by drawing other other people 20:03:40 It'll walk for you. 20:03:44 's suggestions 20:03:54 (The advantage of using o rather than walking around manually, apart from being less tedious, is that it makes sure you don't miss picking anything up>0 20:03:56 *up.) 20:04:50 You should chop corpses after killing them with "c", unless they show up as green text. (So you can eat them when you get hungry.) 20:05:39 Ngevd: Stop. 20:05:41 Press Ctrl+P. 20:05:52 Eating is... a bad idea when you're in combat. 20:06:29 21:05 Taneb the Shield-Bearer (L3 MiFi), blasted by Sigmund (magic dart) in D:3, with 91 points after 1086 turns and 0:08:54. 20:06:38 go team sigmund 20:13:07 Well, neither Vty nor hscurses want to install 20:18:52 What errors? 20:18:56 vty should be easier to install. 20:19:26 Ngevd: what are you trying to do? 20:20:02 Write a roguelike 20:21:10 elliott, http://hpaste.org/68200 20:21:19 Ah. 20:21:23 That's Windows for you. 20:21:42 I think there might be a curses binding on Hackage that works with PDCurses. Maybe. 20:22:09 Oh, it's http://hackage.haskell.org/package/nanocurses. But that package has been broken for years. 20:25:49 If you are writiing a roguelike, a few things to consider are: * Separate front-end and back-end * PC/NPC unification * If using Haskell, the "extensible-data" package 20:29:05 http://www.terminally-incoherent.com/blog/2010/05/18/lets-use-a-methaphor-charlie-and-his-car/ 20:30:48 Challenge: Write introductory paragraph that can start no blog post of value. Submission: "Few weeks ago I posted a rant about stupid people not knowing how to internet. Most of the readers could relate, but some folks criticized me for being elitist. I’m pretty sure these people were just trolling but I guess they were successful enough to make me want to revisit this post." 20:32:02 Ngevd: Anyway, you could just... 20:32:05 Ngevd: I dunno, use SDL or something. 20:32:14 Or write it in Python, that has libtcod bindings. :p 20:48:49 "Turn: 167115944" 20:48:53 that's a many turn 20:54:29 I was using ansi-terminal, but input is dodhy? 20:55:55 ansi-terminal can't do the kind of things you'd want. 20:56:08 I suppose you could just redraw the entire screen each time... :p 20:57:15 elliott: thanks, you just made me not read nortti's link 20:57:35 olsner: But now you've missed out. :( 20:57:54 No he didn't 20:57:58 That blog is awful 20:58:22 You can miss out on awful things, too! 20:58:25 Ngevd: why do you think so 20:58:48 Because Charlie is an awful name! 20:59:06 Ngevd: Did you know that every teenager consumes porn? 20:59:07 http://www.terminally-incoherent.com/blog/2012/05/02/is-your-teen-browsing-the-pr0n/ 20:59:07 now I just need to learn how to internet, to make sure that blog poster doesn't make fun of me 20:59:10 CHECKMATE ASEXUALS 20:59:16 -!- blacksun1 has joined. 20:59:22 Ngevd's cover is blast wide open. 20:59:23 elliott, FSVO porn 20:59:25 `welcome blacksun1 20:59:29 blacksun1: 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. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 21:00:07 I occasionally have disturbing deviantArt binges 21:00:19 -!- blacksun1 has quit (Client Quit). 21:00:25 TELL US NO MORE 21:07:01 Well, goodnight 21:07:03 -!- Ngevd has quit (Quit: Goodbye). 21:14:18 Grawr 21:26:26 -!- nortti has quit (Quit: nortti). 21:32:44 -!- itidus20 has joined. 21:35:53 -!- itidus21 has quit (Ping timeout: 245 seconds). 22:06:20 -!- Patashu has joined. 22:10:25 -!- augur has quit (Remote host closed the connection). 22:38:25 I occasionally have disturbing deviantArt binges TELL US NO MORE 22:38:46 Welp, time to look up "pony" on Deviant Art and see how many pages I have to go through 'til I get to pony porn. 22:38:48 My guess: 0 22:39:50 Gregor: That's some cover you have there. 22:39:59 How long have you been waiting for a tangentially-related IRC discussion to reply to with that? 22:40:31 ( ゚∀゚) 22:40:47 I was going to say that right now regardless, it was merely happy happenstance that it vaguely fit a previous conversation. 22:41:34 Shameless as ever, I see. 22:48:00 -!- oerjan has quit (Quit: Lost terminal). 22:49:18 ( ゚∀゚) // I honestly can't make heads or tails of this smiley. 22:49:25 Is it smiling? Freaked out? A bird? 22:49:42 Really? 22:49:57 What about (  ゚,_ゝ゚) 22:50:24 It looks like the O RLY owl to me. 22:50:26 I mean, the previous one. 22:50:27 That's pretty understandable. 22:50:42 What about (ノ`Д´)ノ彡┻━┻ 22:50:45 -!- variable has changed nick to const. 22:52:16 http://shoppies-img.jp/res_items3/746/7465945/PT_110601202610190.jpg 22:52:20 Not an owl 22:52:25 Definitely an owl. 22:52:35 I guess an exaggerated version of ( °▽°) 22:52:36 My system's rendering of it is better. 22:52:37 If you must 22:52:43 The dors are wider than just the dot, and to the left of the character. 22:52:51 *dots 22:52:57 * elliott screenshots. 22:53:06 http://ompldr.org/vZG51cA 22:53:21 Yeah that's a pretty odd rendering 22:53:30 They're not dots, they're degree signs. 22:53:41 Degree signs are just dots with ego. 22:53:43 They're supposed to be circles. 22:53:50 They are circles. 22:53:53 Just small circles. 22:53:56 ...with no fill 22:53:58 Just a stroke 22:54:09 They turn into hollow circles when I increase the font size. 22:54:17 There you go 22:54:19 -!- derdon has quit (Remote host closed the connection). 22:54:21 I already knew that. 22:54:23 Just leave it on the higher setting from now on 22:54:27 So you can see my ° 22:54:30 It's hard to display the hollowness without distorting the sizes at a font size like that. 22:54:38 Lumpio-: I already interpreted it as a circle. 22:54:49 Lumpio-: Also, that is a different character. 22:54:54 Maybe you should change fonts 22:54:57 That one renders as larger and more hollow here. 22:55:34 hm? 22:55:42 ゚° 22:55:44 http://ompldr.org/vZG51cQ Compare your original smiley to your "So you can see my" line. 22:55:44 oo, you're right 22:55:59 It's not a degree sign, it's a half-width handakuten mark 22:56:19 IN YR FACE 22:56:48 (Which should also preferably be a circle, mind you) 22:57:05 It is a circle, just a small one. 22:57:05 ugh, mozc's standard dictionary uses a full-width handakuten mark for those 22:57:22 Yeah but the proportions are off. 22:57:23 Japanese text isn't really well-suited to this font size on displays with standard pixels per inch. 22:57:43 (Even though this display has an above-average PPI.) 22:57:45 My font size is the same or smaller tbh 22:57:53 And it's quite legible. 22:58:00 It would probably be better at this size with more hinting. 22:58:12 Yeah, full hinting is a must. 22:58:18 But I don't use Japanese on IRC, so :p 22:58:22 Otherwise it's just black blobs. 22:58:41 OS X never hints afaik. 22:58:57 mm 22:59:01 Enjoy your blobs then I guess 22:59:09 Full hinting + stroke elimination is a must for small text 22:59:47 On my resolution even 書 has enough horizontal lines to require stroke elimination 22:59:51 er, font size 23:00:00 If there's any justice, increasing PPI will obsolete that (and antialiasing) soon enough. 23:00:02 (There isn't any justice, though.) 23:00:14 (Especially since most OSes are woefully badly-equipped to handle larger PPIs.) 23:00:28 (Let me guess, "except OSX") 23:00:36 No, OS X is terrible at it. 23:00:39 * elliott doesn't usually use OS X. 23:00:44 ¬u¬ 23:00:51 OS X just assumes everything is 100 PPI and uses bitmap images for most things. 23:01:00 Anyways PPI hasn't increased on your usual laptop displays for years 23:01:12 Consumers seem to be content with "full HD" 23:01:29 Hard to find displays with better resolution. 23:01:48 I blame Windows. 23:02:05 This display is ~128 PPI, which is nice. (1440x900 at 13") 23:02:07 Actually I doubt most desktop displays go higher than that either. 23:02:20 96 DPI is still standard. Alas. 23:02:32 My other laptop is the same size but 1366x768, which is smaller than I would like. 23:02:47 LVDS1 connected 1440x900+1920+0 (normal left inverted right x axis y axis) 367mm x 229mm 23:03:02 I wonder if xrandr can calculate DPI for me, too lazy to 23:03:33 "578 characters were initially added, though some characters unsuitable for names such as 怨 (grudge, resent), 痔 (haemorrhoids) and 屍 (corpse) were removed as a result of public feedback." 23:03:50 You mean I can't call my kid Grudge Haemorrhoidscorpse? 23:04:07 So much for free speech. :( 23:04:53 I don't think that would go through in most countries... 23:04:54 elliott: You still can. 23:05:13 It just can't be 痔屍 怨. 23:05:20 You'll have to spell it out. 23:05:37 GRUDGE  HAEMORRHOIDSCORPSE 23:06:20 グラッジ ヘモロイヅコープす morelike 23:07:08 倉地 兵諸井戸幸符巣 23:07:14 Or KURAJI HEMOROIDOKOUPUSU 23:07:16 there 23:07:31 恨みの痔の死体 23:07:36 Lumpio-: Nonono. Kuraji HEMOROIDOKOUPUSU 23:07:41 Yeah, google translate doesn't do it justice 23:07:41 "Piles of corpses of resentment" 23:07:47 Well, that's my new metal album name. 23:07:53 pikhq_: ...I capitalize randomly because Japan doesn't have capitalization. 23:08:14 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:19 悪の宇宙へようこそハローお名前とご住所を記入してください。 23:08:30 pikhq_: ...I capitalize randomly because Japan doesn't have capitalization. 23:08:34 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:36 pikhq_: ...I capitalize randomly because Japan doesn't have capitalization. 23:08:37 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:37 悪の宇宙へようこそハローお名前とご住所を記入してください。 23:08:39 No. 23:08:40 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:43 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:43 No. 23:08:46 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:49 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:51 I reject your reality and substitute my own. 23:08:52 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:55 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:08:58 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:09:01 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:09:04 ... 23:09:04 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:09:07 Lumpio-: When you romanise names, if you do all-caps, the bit in all-caps is a last name. 23:09:11 elliott: "Welcome to the space of evil, hello. Please write down your name and address"? 23:09:18 Lumpio-: Close enough. 23:09:19 音声学アルカトラズは、オステオパシーの解釈の赦免をバカ-うねる。 23:09:30 o_Ô 23:09:45 I have no idea what 赦免 is 23:09:51 "Phonetics Alcatraz osteopathic moron-undulate exegesis pardoning." 23:09:54 Ah. 23:10:00 Through the filter of GOOGLE. 23:11:05 Phonetics Alcatraz stupid-twist the pardon of the analysis of osteopathy 23:11:10 Is what I'd have guessed. 23:11:20 pikhq_:That is what I eould have say. You have to use kana, only that specific kanji disallow 23:11:37 Piles of Corpses of Resentment, by The Pardon of the Analysis of Osteopathy 23:12:58 ( ´ー`) 23:13:18 You have to admit, it's catchy. 23:14:55 -!- cheater has quit (Ping timeout: 260 seconds). 23:17:01 -!- zzo38 has quit (Remote host closed the connection). 23:18:41 -!- augur has joined. 23:18:44 -!- azaq23 has quit (Quit: Leaving.). 23:26:57 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 23:27:05 -!- Patashu has joined. 2012-05-08: 00:12:13 H E L O 00:23:33 501 HELO requires domain address 00:27:16 -!- monqy has joined. 00:29:54 elliott: 17:29:46 Plugin `tell' failed with: thread killed 00:30:05 congratulations!!! 00:30:09 previously that's only happened to PH 00:30:21 you got messages in ##crawl too (not from me) 00:30:27 yeah i saw 00:31:19 -!- elliott has quit (Remote host closed the connection). 00:33:13 -!- elliott has joined. 00:33:21 -!- elliott has quit (Changing host). 00:33:21 -!- elliott has joined. 00:33:25 wow lag 00:37:07 monqy: Is _Concrete Mathematics_ a good book? 00:37:17 i don't know 00:37:18 is it 00:44:28 whoah, arcane sentiment started looking different 00:44:34 its am shock to america 00:45:32 "i can confirm that i am shock" - america 01:01:51 -!- zzo38 has joined. 01:24:10 02:23 Ok, so I was playing a Sonic the Hedgehog game made for the Sega Saturn. Anyways, the big bad in this one wasn't Eggman/Robotnik, it was the "Cow King". This "cow king" wore runed gauntlets, wore a fully functional tank for a suit of armour, and planned to conquer the world to open up the biggest hamburger factory ever. To beat him, I had to shoot Sonic out of a cannon built onto the final boss of Sonic 2 (obviously piloted 01:24:11 by Robotni 01:24:15 monqy: ##crawl quality. ##crawlity. 01:24:22 data LeftCo m f x = forall z. LeftCo (f (m z) -> x) (f z); If m is monad, does this make a comonad? If m is monad, does this make a comonad transformer? 01:28:21 elliott: about half the channel /ignores Lightli. the other half doesn't. 01:28:36 02:25 that the cow king was wearing. And this game was so popular they MADE a sequel wherein every sonic villain teamed up with Sonic and the Cow King to take on the Pig King, who had stolen things like the Statue of Liberty, the Longius Spear, and Albert Einstein without even using time travel. 01:28:37 (i don't, of course) 01:28:49 they sure are interesting!! 01:28:53 monqy: what perctnage of #esoteric /ignores me。 01:28:54 wow they use webchat. make that *really* interesting 01:29:32 No channels are listed under WHOIS Lightli 01:29:40 thanks zzo38 01:29:57 zzo38: /whois on Freenode normally only lists channels that you share with the /whoisee 01:30:21 /whoisee in this channel is none of your business 01:30:31 Should that be "/whomisee"? 01:30:34 I don’t know about Freenode, but /whois generally hides channels that have the +s mode unless you’re there, too. 01:31:12 ion: Yes I think so, channel mode +s and possibly also user mode +i might do 01:31:14 monqy: i think monqys-crawl should have 2x2 levels 01:31:20 just remove the walls 01:31:22 aaaaahhhh 01:31:23 (what happens if you remove the walls) 01:31:30 (can you walk into nothingness) 01:31:40 ion: freenode sets +i for everyone by default. 01:31:47 So you can almost never use /whois to spy on people. 01:32:47 Ah, forgot about +i. 01:33:03 I didn’t know it affects /whois, too. 01:33:39 The help file for this server only says "+i - Designates this client 'invisible'." under "umode" 01:35:04 monqy: what happens :'( 01:35:22 uhh 01:35:35 you can't move into the lvel boudnarys 01:35:41 What does the +p user mode mean? I get :verne.freenode.net NOTICE zzo38 :*** You need oper and the override flag for +p but what is override flag, and what does +p mode mean? Help file doesn't say what that mean 01:35:43 which will be shown as rock 01:35:43 :'( 01:36:02 except when they're not, like in some places they're "open sea" or endless lava 01:36:08 creiyse 01:36:13 where by endless i mean you can't move into it 01:36:16 it just says it's endless 01:36:21 (i m creyaeying) 01:36:25 monqycrawl levels should have a topology that wraps over both axes. 01:36:43 I don't want to muck with that part of crawl 01:36:46 Also, I get a 501 error for +k and -k and for +l but for -l I get no message. 01:36:53 pathfinding and rendering and 01:36:53 and 01:36:54 monqy: creibriados :'( 01:36:54 everything 01:37:25 02:37 ...I think I just accidently made a badIRC quote. BRB going to sleep 01:37:27 Play the game on a hex grid, or on a 3D grid, or a mobius strip grid, etc 01:37:30 toroidal crawl "probably not worth the effort" 01:37:32 zzo38: hexcrawl exists 01:37:35 its 01:37:37 hexcrawl 01:37:48 0xcrawl 01:38:02 elliott: But does mobius strip crawl exists? 01:38:08 no 01:38:11 well 01:38:12 it might!!! 01:38:13 but i dont know of it 01:43:40 monqy: btw how does sequell know about tiles games. are they all webtiles 01:43:47 or can you play tiles on cao/cdo somehow 01:44:13 all webtiles, which is cdo 01:45:32 Is there a Crawl variant on a 3D grid (without gravity)? If so, are trigonal moves allowed? Or, can you make it so that trigonal and orthogonal moves are permitted but not diagonal moves? 01:45:59 monqy: it's not *real* *true* cdo 01:48:01 Whats the solution for exploding. 01:48:38 don't eat so much! 01:48:55 monqy: Help. 01:50:40 monqy: isn't this the second time geomancer asked that help ;_; 01:50:43 ##crawl is so confusing 01:50:58 and fast 01:51:04 i haven't been paying attention 01:51:09 too much effort to keep up 100% all the time 01:51:23 02:48 So why did the get rid of MDs? 01:51:53 there's a dev blog post about it, giomancer!!! you're ages late to the party 01:54:35 monqy: shields are a bad idea as unarmed ghmo right i keep 01:54:36 forgetting 01:55:05 "monqy wisdom ~ so valuable, yet so easy to forget" 01:55:16 some people like shields as unarmed, i forget if i do or not 01:55:19 i usually don't bother 01:55:21 its a buckler if that matters 01:55:38 monqy: can i hgave monqy wis dom, 01:55:51 on my mftm i had a buckler of resistance and could cast blade hands to meld it (but then i lost my rF rC) 01:56:08 rip, ijyb 01:57:46 rijyb 01:58:13 02:57 crate, you'd like monqys-crawl 01:58:17 monqy: "approvale" 01:59:12 02:58 Responding to that. So shove it, minqmay 01:59:14 "disapprovale" 02:00:37 02:58 scum traps for berserk 02:00:41 "monqys anti-scumming plans destroyed" 02:00:48 free ##crawl commentary sponsored by elliott airlines 02:01:50 monqys-crawl wont have traps 02:02:08 monqy: mikee_ lied!!! 02:02:12 what!! 02:02:16 he said you were making the ouch message berserk you "monqys-crawl disinfo cmpaign" 02:02:23 02:57 he's making it so the ouch message berserks you 02:02:28 yes i told mikee i'd do that 02:02:36 mikee_ disinfo campaign 02:02:39 ps, ogres are jerks 02:02:53 oh are you playing 02:02:55 what are you even meant to do with ogres when you have 36 hp to your name "the answer is throw things at it but that's too boring" 02:03:01 yes but ill probably die in the next turn 02:03:07 great 02:03:37 i was wrong 02:03:39 it took several turns 02:03:51 Lets Try That Again(tm) 02:06:11 HOW MUCH WATER CAN ONE FOUNTAIN HAVE 02:06:44 finally 02:07:50 monqy: have you lied to me about monqys-crawl too 02:07:50 Is this what you meant by the union of two headings in my program? http://sprunge.us/LRVX 02:07:56 (i hope so) 02:08:06 elliott: lied?? 02:08:38 zzo38: looks like it, but you can't use it to determine which is more specific unless headingUnion xs ys is always xs or ys 02:08:42 monqy: yes 02:08:47 does only mikee get the lies :( 02:09:03 what lies!! 02:09:14 03:02 yes i told mikee i'd do that 02:09:22 that doesn't mean i'm not doing it!! 02:09:28 but you're not having traps!!! 02:09:36 i'm not having traps! 02:09:43 is it a vacuous truth :( 02:09:44 i never told anyone i'd have traps 02:09:46 what 02:09:50 the 02:09:50 the ouch message isn't from traps 02:09:53 it was 02:09:54 in context 02:09:56 oh 02:09:57 i didnt 02:09:58 see that 02:10:14 it was 02:10:19 blah blah blah i stepped on trap but didn't get ouch message 02:10:22 elliott: Well, I would only need to determine which is more specific if there is more than one heading which matches something, I think. 02:10:27 youd love monqys-crawl monqy is making the ouch make you go berserk 02:10:33 ha ha scumming traps for berserk 02:11:34 oh 02:12:48 did you know you can use g to pick things up as well as , :O 02:12:49 Make up many kind of traps, such as: * Spikey trap * Arrow trap * Pit trap * Stone block trap * Exploding trap * Poison trap * Teleport trap * Evil teleport trap * Healing trap * Magical discharge trap * Surveillance trap * Shrinker trap * Enlarger trap * Random spell trap * Death trap 02:14:08 Where some of the traps will not affect flying creatures. 02:14:11 monqy: help 02:15:22 -!- sebbu2 has joined. 02:15:22 -!- sebbu2 has quit (Changing host). 02:15:22 -!- sebbu2 has joined. 02:15:25 elliott: yes 02:15:32 help 02:15:39 oh 02:15:42 you're in trouble 02:15:47 i thought you waere asking for help about g 02:15:54 uhhh 02:15:59 no that was a 02:16:02 maybe you shouldn't have done that 02:16:02 "jokinge comment" 02:16:16 Do you like to make up any of these kind of traps? 02:16:19 monqy: help 02:17:17 help 02:17:24 "if only i was playing monqys-crawl" 02:17:26 "id be berserk right now" 02:17:30 "too bad its broken" 02:17:45 you wouldnt be berserk 02:17:48 youy're a ghoul 02:17:59 surely monqys-crawl will make it work for every race 02:18:14 no 02:18:24 kool 02:18:26 monqy: are you sure 02:18:39 maybe i should play something other than ghmo 02:18:43 something with 02:18:45 more hp 02:19:16 -!- sebbu has quit (Ping timeout: 276 seconds). 02:19:31 ghouls have 02:19:33 pretty good hp 02:19:33 man 02:19:57 maybe you should play something that starts with ranged or an escape ability 02:20:02 O, and also, the healing trap should harm any undead which touch it 02:20:19 like a warper or an ak or something with summ or conj or idk 02:20:19 monqy: i was going to go for 02:20:20 "even more hp" 02:20:21 but 02:20:24 'decided on simplicity' 02:20:29 or just play a troll 02:20:44 lots of hp and if you get low on it you can pillar dance :) 02:20:46 if i escaped to the abyss for the sake of a single ogre i'd hate myself forever 02:20:54 monqy: that's the smuggest :) i've ever seen 02:20:54 you wouldnt' escape to the abyss 02:20:57 you';d bend space 02:21:21 or banish it before it starts murderkilling you 02:21:33 but ghak is, like, greyed out!!! 02:21:37 meanwhile, http://esolangs.org/wiki/♦ 02:21:39 play dsak then man 02:21:53 monqy: food mechanic 02:21:54 s 02:21:56 *-s 02:21:58 trak 02:22:08 muak 02:22:11 muak 02:22:12 what's tr again 02:22:14 troll 02:22:17 muak sounds bad 02:22:22 greyed out doesn't actually matter 02:22:33 ddak! dd has good invo skill 02:22:46 03:22 !won * muak 02:22:46 03:22 * (muak) has won 6 times in 517 games (1.16%): 6xMuAK 02:22:46 03:22 !won * trak 02:22:48 03:22 * (trak) has won twice in 748 games (0.27%): 2xTrAK 02:22:49 perfect for bending space, banishing else 02:22:50 popular combos 02:22:51 er 02:22:52 self 02:22:59 monqy: i already know ddak is terrible!!! 02:23:01 you can't: foole me 02:23:06 elliott: popularity and winrate don't matter anything!! 02:23:11 or mean anything 02:23:12 or we/ 02:23:13 that was jokinge 02:23:15 the popular combos part 02:24:21 monqy: maybe i'll just play a random combo 02:24:24 "good ideas" 02:25:41 monqy: halfling hunter 02:25:57 uhhh help 02:25:57 hav fun 02:26:00 sling 02:26:11 what do i train 02:26:14 i dunno 02:26:17 i don't like hunters 02:26:26 way2quit 02:26:31 demigod wizard 02:26:39 does wz have meph 02:26:49 it used to at least 02:26:54 how do i tell 02:26:55 it's in the book not memorized 02:26:58 check M or i 02:27:01 03:26 * (dewz) has won 70 times in 31958 games (0.22%): 70xDEWz 02:27:04 oh that's so mainstream 02:27:04 ahhhhhh, meph 02:27:12 that's dgwz, not dewz, elliott 02:27:37 03:27 * (dgwz) has won 15 times in 3076 games (0.49%): 10xDGWz 5xDgWz 02:27:39 that's slightly better 02:27:48 merfolk transfmuter 02:27:49 what could do wron 02:27:50 g 02:28:04 fuck this 02:29:07 im done with crawl im a monqys-crawl person now 02:29:11 forever 02:29:12 oh no 02:29:15 i wanted to bold forever 02:29:17 but i couldn't 02:29:22 and i blame monqy 02:29:24 are you going to fix monqys-crawl now 02:29:28 don't blame me!! 02:29:41 i thought you were fixing it 02:29:46 no i'm doing homework 02:30:01 what an inefficient allocation of resources 02:30:12 anyway i don't know where they bug is!!!! you're the one who said you found it 02:30:18 no 02:30:18 i didnt 02:30:24 i said i was looking for it 02:30:27 then i stopped 02:30:29 looking for it 02:30:32 and started homewrok 02:30:33 i thoguh ty ou said it got in when you 16x16 tried 02:30:39 no 02:31:00 i said before i tried 24x24 i tried 16x16 and was looking to see if anything from then got left behind and commited 02:31:01 ls: /Developer/SDKs: No such file or directory 02:31:01 Makefile:412: *** You do not seem to have any Mac OS X SDKs installed! This build is doomed to fail. Stop. 02:31:01 oh no not again 02:33:16 so i tried removing ones that are too big "stope-gape" but then ./dat/des/branches/abyss.des:54: Map 'abyss_furniture_001' is too big for the Abyss: 3x3 - max 0x0 02:33:32 ./dat/des/branches/blade.des:60: Map 'hall_of_blades' is too big: 70x30 - max 24x24 02:33:34 this is confuse 02:34:30 ok that maks mor sens 02:34:39 yeah but it still says 02:34:41 16x16 for some of them 02:34:44 o 02:34:50 oh right what iw as going to do next is 02:34:53 find where it prints the error 02:34:55 im guessing you have one scaling factor or sth wronge still 02:34:57 i can 02:35:01 get the 16x16 error for you again 02:35:02 and either work backwards or just patch it up for now 02:35:06 ./dat/des/altar/altar.des:279: Map too large - 20x7 (max 16x16) 02:35:10 (note different formate!!!) 02:35:28 perhasp different things that make that happen 02:35:33 "i'll have to "check it out"" 02:35:38 "eventually latr" 02:36:19 its ok monqy will be forced to fix it in the next 5 minutes due to burning curisorjity 02:36:24 *crap 02:37:19 monqy: (brun) 02:37:26 --curisorjity 02:38:13 Curisorjity is a good god name 02:39:29 Is it the way? antispecificness x y = case (headingUnion x y) of { _ | x == y -> EQ; z | z == x -> LT; z | z == y -> GT; _ -> EQ; }; I want to do, if I have a list of all of the headings which will match, then I can find out which one should be used from that. (Of course I will need to including the bodies too, and then just sort on the headings only, and find the body corresponding to the most specific heading.) 02:47:05 monqy: you should rename Cheibriados to Curisorjity in monqys-crawl and also make felids die when they worship it 02:47:08 so you could say taht 02:47:12 curisorjity killed the cat 02:48:56 monqy: no? 02:49:32 no. :( 02:54:24 -!- elliott has quit (Read error: Connection reset by peer). 02:55:02 -!- elliott has joined. 02:55:07 -!- elliott has quit (Read error: Connection reset by peer). 02:57:50 -!- elliott has joined. 02:57:56 hi 02:58:35 Patashu: nice situation you were in there 02:58:42 that was "are" when i was typing it 02:58:48 yes 02:58:49 it was great 02:59:10 monqy: you missed: ******* 7 orbs of fire 03:01:54 news bulletin: Patashu saved by obsolescence 03:04:00 rip Patashu 03:04:18 04:04 KILL IT ASAP 03:04:20 ##crawl wisdom. 03:04:22 ##crisdom. 03:04:33 ok i'm not doing that any more before i turn this into a crappy meme 03:06:24 rip Patashu 03:06:40 rip, butterflies 03:06:53 im a bit confused Patashu 03:06:56 why are you summoning butterflies 03:07:24 meat shields 03:07:28 it's the best spell in crawl 03:07:34 (all of the level 1-2 spells are really good) 03:07:39 that's horrific 03:11:02 ripatashu 03:17:19 monqy: "Homework" is just code for "playing shameful overpowered Crawl combos locally", right? 03:17:24 no 03:17:25 im back 03:17:30 i was HYEIGEN 03:17:41 Hyeigen is just code for etc., right? 03:17:50 monqy: you missed: 03:59 monqy: you missed: ******* 7 orbs of fir 03:17:51 *fire 03:18:13 maybe patashu is playing the german version of crawl 03:18:35 7 orbs of fur 03:18:45 if i add orbs of fur to monqys-crawl will you accept them 03:19:32 perhaps 03:19:53 what if i add monqys :( 03:20:27 perhaps 03:20:34 :( 03:20:46 monqy: wait are you a monqy 03:20:53 monqy: i thooguht you were just monqy 03:21:09 im a monqy, yes 03:21:15 oh 03:21:17 surprised?? 03:21:17 are you also monqy 03:21:20 yes 03:21:21 surprised?? 03:21:27 monqy the monqy?? 03:21:30 yes 03:21:30 surprised?? 03:21:35 surprised!!!!!! 03:21:37 yes 03:21:40 maximal surprise 03:21:43 yes 03:22:03 monqy: whats the plualra of monqy 03:22:11 undecided 03:22:18 perhaps it's monqys 03:22:48 the plural of monqy might be monqy 03:22:57 yes 03:23:10 is monqy a verb 03:23:19 monqy is whatever you want monqy to be 03:23:26 i want monqy to be a verb 03:23:50 monqy: ok what monqys would do is 03:24:03 normally they're just really weak melee monsters 03:24:04 except 03:24:13 if you drop permafood close to them 03:24:18 they'll walk up to it and eat it and become pet 03:24:21 there's no food in monqys-crawl 03:24:27 "sorry to disappoint" 03:24:32 ok how about 03:24:41 if you drop uhhhhhhhhhhhhhhhhhhhh 03:24:42 help 03:25:06 monqy: ok alternate plan 03:25:24 monqys appear only on zot:5 and all they do is blink 03:25:28 they have no melee attacks but like 03:25:31 a gazillion hp 03:25:33 and also they come in packs 03:25:43 :( 03:25:47 this simulates the experience of talking to monqy on irc 03:25:50 :( 03:25:51 (im jokes its not really like that) 03:25:54 :) 03:26:01 (will you accept a patch that adds that) 03:26:04 no 03:26:11 but i don't think you understand 03:26:14 they blink every. single. turn. 03:26:42 is monqy a demon 03:26:48 maybe if they were like butterflies or something and also actually invulnerable 03:27:05 so they wouldn't block autoexplore or resting but you couldn't torment them to near-death and finish them off easily 03:27:34 ok that sounds good 03:27:36 so they're just 03:27:38 making them nonliving or demonic or undead could also work but on principle i'd prefer actual invulnerability 03:27:41 monqy: did you hear "my pun" 03:27:42 there to get in the way 03:27:51 monqy: actually you might be able to "'sploit" it if they're invulnerable 03:27:53 like 03:27:56 hide behind a wall of them 03:27:56 20:08 < shachaf> dmwit: Some of my bathrooms have baths. The rest are restrooms. 03:27:58 "they "create "tactical "situations"""" 03:28:00 i guess you could just uh 03:28:04 hide behind a literal wall also though 03:28:13 sploit is the whole reason i'm allowing them!! 03:28:14 Just make "Curisorjity" a new one instead of rename the other one, and then make it so that they will kill the cat and not anything else. 03:28:15 ok maybe i'll "do that" 03:28:24 monqy: did you see my chei rename proposal 03:28:29 also reverse-sploit of them blocking you from getting to a smiter or fireballer or something 03:28:31 yes 03:28:36 i don't want to ban felids from chei :( 03:28:36 are you considering it 03:28:40 unless i like 03:28:42 ban felids outright 03:28:48 which i just might 03:28:48 just make all felids die on turn one 03:28:57 monqy: Then consider my suggestion instead if you do not like that one 03:28:58 and make a class you don't like start with chei 03:29:09 so curisorjity can kill the cat without actually having to have playable felids 03:30:55 (Curisorjity kill the cat, including but not limited to felids, I mean; and that includes both PCs and NPCs) 03:30:59 monqy: also can monqys be a playable race; you can't move normally, all you can do is (uncontrolled to start with) blink 03:31:07 and attack and stuff obviously 03:31:54 Make chess knights into a playable race then, that you can make knight moves (disallowing king moves) but other thing is normally 03:32:11 elliott: like blinkrobin? 03:32:20 monqy: that sounds like my kind of robin 03:32:22 monqy race would be awful 03:32:34 04:32 ??blinkrobin 03:32:34 04:32 blinkrobin[1/2]: blinkrobin: You cannot move. 03:32:34 04:32 ??blinkrobin[2] 03:32:36 04:32 blinkrobin[2/2]: Press and hold 'o'. When lvl 2, learn blink and assign it to b. Press and hold 'o'. More macros are coming. 03:32:38 yes, like blinkrobin. 03:32:47 except that 03:32:53 autoexplore would be made to use blink too 03:32:59 also 03:33:06 if you get ctele then 03:33:14 the direction keys make you blink in "roughly that direction" 03:34:18 monqy: if you don't like that terrible idea, here's another 03:34:59 monqy: race without HP but instead a maximum turn count. once it gets down to 0 you die. attacks decrease your turn count but you regain it on kills 03:35:04 and it starts stupidly low 03:35:18 What about, instead of not be able to move at all, you are not permitted to make king moves but are allowed to make knight moves instead 03:35:47 monqy: c'mon appreciate this 03:36:01 apreciateing 03:36:29 monqy: would you 'acept the patche' 03:36:32 as the kids call it 03:37:05 Patashu: how have you not won yet 03:37:07 maybe 03:37:17 why are you even eating you were on D:9 and you have the orb 03:37:25 monqy: that sounds like no!!! 03:37:35 depends on what's in the patche 03:37:36 Or, you do not regain turn count on kills but do upon eating (and that includes eating corpses; but you might have to consider in case some corpses are danger) 03:37:40 monqy: it would add the above 03:37:45 zzo38: no food in monqys-crawl!!! 03:37:45 i wouldn't accept monqy race as proposed 03:37:47 monqy: "have you won crawl" 03:37:57 monqy: not the monqy race the 03:37:57 17 times, didn't you hear 03:37:59 turncount race 03:38:01 oh 03:38:03 I'd accept that 03:38:05 actually 03:38:06 elliott: O, well, then. 03:38:09 you could just replace felids with that 03:38:09 i mean 03:38:13 cats are fast right 03:38:13 feel free to implement it 03:38:15 so 03:38:18 perfect speedrun race 03:38:35 challenge combo: elliotts-felid of chei 03:38:54 Perhaps, do not make this one of the races but instead make it a game variant option 03:39:01 wow monqy 03:39:02 wonqy 03:39:04 crawl does everything via races 03:39:12 except for the things it does via backgrounds or gods 03:39:24 Anyone of you playinge nowe or soone? 03:39:42 Well, it shouldn't. That way is racist. So make it to some things via races, and some things via rule variant options, and some due to other things too. 03:39:45 ion: patashue 03:39:59 ion: but that's over in about really soon 03:40:01 patashoe 03:40:02 Where (and what username if not that)? 03:40:03 ion: so don't bother 03:40:04 Patashu: DON'T YOU THINK YOU'D BETTER EAT 03:40:06 NEAR STARVING AND ALL 03:40:26 i couldn't win while near starving actually 03:40:28 wouldn't feel right 03:40:30 well 03:40:32 i couldn't win full stop but 03:40:47 ill probably play after i see Patashu win or lose i guess 03:40:49 Patashu: don't you wish you were a mummy about now 03:40:50 unless monqy fixes monqys-crawl 03:40:54 i won't 03:40:57 don't worry 03:41:00 :( 03:41:08 crey's 03:41:18 Ah, found it. 03:41:44 oh did Patashu eat 03:41:45 good Patashu 03:41:55 Got to see the last ten seconds. :-) 03:42:56 monqy: should i play corl 03:43:03 Patashu: what combo should i play 03:43:14 monqy: what ocmboiem should i paelrjy 03:43:21 whl';ewf 03:43:24 have you done healer yet 03:43:53 I think rule variant options should be implemented. Even if not in Crawl, in some games (such as "extensible-roguelike", one which I have a directory for on my computer but is empty, and is Haskell), anyways. 03:43:55 monqy: should i do healer 03:44:09 if you want 03:44:10 Hea Gno Mal Neu 03:44:15 monqy: is healer good 03:44:20 for purposes of branching out, i'd advise you at least try it 03:44:22 It’s annoyinge. 03:44:22 OR!!!!!!! 03:44:25 Hea Gno Fem Neu 03:44:27 monqy: that sounds like 03:44:28 But try it. :-) 03:44:31 "it's terrible but im being diplomacy" 03:44:38 i haven't played new healier 03:44:42 so 03:44:54 DEFE/DEIE 03:44:56 i can't advise it for any other reason 03:44:59 no ion 03:45:03 Oh, there’s a new healer? I’ll have to try it. 03:45:18 Can you implement knight's game? 03:45:26 im not going to try healer 03:45:29 Patashu: suggeste something else 03:45:41 ogak 03:45:43 since i just won one 03:45:45 it's clearly possible!!! 03:45:50 elliott: pealer 03:45:59 s/p/d/ 03:46:03 Patashu: muck "also been won" 03:46:18 feck of chei "we're getting there" 03:46:37 whats that mean monqy!!!!!!! 03:46:38 !!! 03:46:38 !! 03:46:39 ! 03:46:43 how about something death knight of yred 03:48:22 i'm afraid i've already convinced elliott he doesn't want to play yred, but feel free 03:48:32 how did you do that 03:48:51 "ally management" 03:48:51 "ally management" 03:48:52 "ally management" 03:48:58 say it enough times and anyone will back off 03:49:01 lol 03:49:02 alley management 03:49:24 bah 03:49:30 i'll play feck of chei if nobody gives a better suggestion 03:49:35 haha 03:49:44 you don't believe me but i wil 03:49:45 *will 03:50:27 Maybe it would even be possible to implement a roguelike game in WizardCard, or a text adventure game in WizardCard, etc; but actually WizardCard is meant to implement card games such as Magic: the Gathering so we don't know how well it implement another things 03:50:27 monqy: last chance!!!! 03:50:36 uhhhhhhh 03:50:43 idk maybe something dk of yred 03:50:48 not yred! 03:50:50 no 03:50:51 yes yred 03:50:53 right, feck of chei it is 03:51:04 elliott: Maybe you prefer chei of feck? 03:51:08 ok im playing 03:51:12 you're just hating yred because i told you yred is boring!! you should actually try yred and see for yourself 03:51:18 holy shit felids are weak 03:51:27 uhhhhhhh 03:51:28 btw felids have lowest hp in the game have fun 03:51:32 help 03:51:37 Then you can use that as challenge if it is weak, is one way 03:51:37 there is no help 03:51:41 only feck of chei 03:51:45 or xom, really 03:51:50 agen 03:51:52 you didn't even get chei-far 03:52:24 monqy: wait why didn't i revive 03:52:34 you need to level up a few times 03:52:41 you get a lif every 3 levels 03:52:48 with a max of 2 extras at a time 03:52:51 wow felids can't even 03:52:52 ranged attacks 03:53:02 they can spelles and invokations and some misc items 03:53:21 also you should use the option that makes you always butcher the top corpse of a corpse stack with a single press of c 03:53:32 settings arent settingse 03:53:38 ok 03:53:39 how do i interest xom again 03:53:44 will quaff-iding potions keep xom happy 03:53:44 don't worry about it 03:53:53 people telling you to worry about keeping xom happy are awful 03:54:03 is that "against the xom experience" 03:54:21 it's dumb and not worth the bother and i'm not sure it even helps 03:54:31 ion: someone isn't watching feck of chei!!!! 03:54:35 oh ion is playing 03:54:40 hey he realised the truth of tinyterm 03:54:48 monqy: did you know 80x24 isn't the smallest terminal any more????? 03:54:51 it's 79x24 now 03:55:16 is it? I thought the commit message said it was 79x25 but that's bigger than 80x24 03:55:21 yeah but 03:55:23 he just reduced the minimum width 03:55:30 the minimum height is 03:55:31 obviously not 25 03:55:33 but there might be other things!! 03:55:42 elliott: I’m not playing very seriously. I’m tired and pretty much just autopiloting. :-P 03:55:45 well 03:55:51 he snarked about 80x24 being bigterm now!!! 03:55:52 "qede" 03:55:55 Which means i’ll die soon. 03:56:13 oops 03:56:15 monqy: xom is borede 03:56:18 elliott: kilobyte isn't my favourite dev 03:56:27 when did i say he wase 03:56:31 hates squarelos, is awful 03:56:34 uh ohe 03:56:40 don't worry 03:56:52 see how little he did 03:56:55 "Suffer!" 03:56:55 You feel clumsy. 03:56:55 _You are now a toy of Xom. 03:56:57 im worey 03:57:00 stop it 03:57:05 worry when something actually bad happens 03:57:08 worey 04:04:59 ion: when did you realise that bigterm is immoral 04:05:11 I didn’t. 04:05:20 ur bad 04:05:35 if you want to watch someone, watch coolrobin 04:06:03 coolrobin is a dest who took trog and then abandoned for zin for zot!! 04:06:14 im watching coolrobin 04:06:15 now 04:06:17 i had it open but 04:06:19 didn't look at it 04:06:21 monqy: they're still zin!!! 04:06:23 oh i see 04:06:24 abandoned for 04:06:26 yes 04:06:28 does that mean 04:06:29 trog wrath 04:06:36 yes 04:06:38 also whatse st 04:06:41 stalker 04:06:45 trog wrath is part of the cool 04:07:05 yes i gathered it was 04:07:07 "that kind of cool" 04:07:20 Hmm. Do reaching attacks use the evocations skill? 04:12:30 monqy: is monqys-crawl fixed yet 04:12:40 no 04:13:08 will it EVER be fixed 04:14:20 yes 04:14:37 remember when you asked me to lie to you about monqys-crawl 04:15:29 monqy: :'( 04:15:34 is monqys-crawl abandoned already 04:16:25 no "i was joke" 04:16:47 me too 04:16:52 why isn't coolrobbin quaffing porridge 04:18:58 monqy: did coolrobin get the orb 04:19:03 yes 04:19:05 oops 04:20:47 monqy: what does zin give 04:21:23 stuff 04:21:27 -!- asiekierka has joined. 04:21:29 thanks 04:21:39 what doesn't zin give 04:21:51 the rest 04:21:55 thanks 04:22:13 wait how did he get to dungeon level 9 04:22:18 it was on zot wasn't it 04:22:21 isn't zot on d:27 04:22:24 crawl is complicated 04:29:19 monqy: did you fix m 04:31:18 monqy: onqys-crawl 04:32:54 if you want it faster you fix it!!i have to do all this homework and won't get a chance for a while 04:33:03 longer if im keeped bothered about it!!!! 04:35:19 dont you understand 04:35:21 my secret plan 04:36:25 monqy doesn't understand my secret plan 04:37:40 my secret plan is to bug monqy so much that he never fixes monqy-crwl 04:37:40 crawl 04:37:44 opening up the markaet for elliott-crawl 04:37:46 *meerkat 04:40:14 monqy: ok fine 04:41:48 monqy: doyou really fomat conditionals 04:41:50 if (like) { 04:41:51 this; } 04:41:57 no 04:42:13 i was, as they say, "lazeY" 04:42:23 and, "not care" 04:42:26 but 04:42:28 you didn't actually 04:42:30 change the conditionals 04:42:34 you just added { and } in that format 04:42:36 what 04:42:39 ??? 04:42:41 seriously 04:42:43 http://gitorious.org/~monqy/crawl/monqys-crawl/commit/934ebc7df7933d82e37bf959b5e62c749a2efffc 04:42:55 i must have changed it, and then uncahgned it 04:42:59 in debugging 04:43:03 im thinking the 04:43:08 xs/xr/ys/yr lines look suspicious 04:43:21 because what are 80 and 70 doing there, wonders I, if 80 and 70 are no longer the maximum things 04:43:25 they are awfully suspicious!! why don't you remove them 04:43:38 maybe because im too scared to live 04:43:40 too scared to dream 04:43:41 too scared to hope 04:43:44 too scared to even exist 04:43:47 yeah ok i'll remove them 04:44:19 wow it even compiled without rebuilding everything 04:44:23 ./dat/des/altar/altar.des:279: Map too large - 20x7 (max 16x16) 04:44:24 :'( 04:44:40 they're there because the level generator does everything in terms of 80 and 70 and i needed to scale it down to work in my new bounds (GXM and GYM) and i thought it would be better to make it "robust" to "changing it again" rather than "just changing the numbers themselves everwywhere" 04:45:10 if (map.width() > GXM - MAPGEN_BORDER * 2 04:45:10 || map.height() > GYM - MAPGEN_BORDER * 2) 04:45:10 { 04:45:11 return make_stringf( 04:45:13 "%s '%s' is too big: %dx%d - max %dx%d", 04:45:15 is_minivault(