00:00:17 yes 00:00:20 oh okay 00:00:29 meanwhile i was absolutely, 100% certified serious. 00:00:33 English: because word formation should be nontrivial. 00:00:42 pikhq, damn right. 00:00:52 when even natives can't figure it out 00:01:20 pikhq, I mean, as a non-native speaker I expect I wouldn't be good at it. But I find that native speakers are not much better at it than me. 00:01:27 Also, vestigial grammar is fun. 00:01:48 In Swedish however it is usually quite easy to form new words 00:02:08 pikhq, what does that mean? 00:02:13 For instance: English features Germanic strong verbs. Barely. 00:02:21 oh? 00:02:21 We call them "irregular". 00:02:25 oh right 00:02:39 Because there's not many strong verbs left. 00:02:56 pikhq, they are quite irregular though. There is no pattern to them. 00:03:02 they mostly died during the plague 00:03:12 it seems that 00:03:21 no matter how careful I am. sieges always end in huge clusterfucks. 00:03:30 CakeProphet, some game? 00:03:36 No, there is a pattern. Due to the infrequency of them, the pattern has ceased to be readily apparent to speakers. 00:03:36 df. 00:03:38 CakeProphet: agreed, just ask agora :P 00:03:49 CakeProphet, easy. Trap defence is best. But also quite boring 00:03:57 fling flang flung 00:03:59 trap defence doesn't really solve sieges 00:04:01 if they just stand there 00:04:03 pikhq, there must be a lot of variants to the pattern then. 00:04:04 works for ambushes 00:04:07 Also, it doesn't help that there's 6 classes of strong verb, each with their own conjugation rules. 00:04:11 spim spam spum 00:04:14 yes they usually just stand there 00:04:18 elliott, trap the *entire* maåp 00:04:19 map* 00:04:24 what I've been doing at that point is setting up ballistas and killing them from afar 00:04:26 Vorpal: practical 00:04:29 CakeProphet: waste of time 00:04:32 yeah. 00:04:37 CakeProphet: just use danger rooms :P 00:04:39 elliott, no, but the result should be hilarious 00:04:56 Vorpal: It's a feature common to all West Germanic languages, but only really noteworthy historically, and in modern German and Dutch. 00:05:02 elliott, I actually want to trap the entire border of the map with serrated glass disks or such once. 00:05:15 lost about 20 people in that one. 00:05:22 CakeProphet: you're doin it wrong 00:05:23 (it is *not* in Afrikaans) 00:05:29 -!- ive has quit (Ping timeout: 244 seconds). 00:05:30 pikhq, yeah, Swedish have irregular verbs too I think. Can't think of any example atm 00:05:40 pikhq, why Afrikaans in particular 00:05:53 synge sang sunget 00:06:05 oerjan, sing? 00:06:08 also it seems that no matter how many "hey don't pick shit up orders " I set 00:06:09 Afrikaans has just lost strong verbs. 00:06:14 civilians end up swarming onto battlefields 00:06:14 sjung sjöng sjungit 00:06:16 so yeah irregular 00:06:19 yes, that's what it means 00:06:38 skrive skrev skrevet 00:06:41 pikhq, what do you call the craziness with "to be" 00:06:53 pikhq, am, are, is and so on 00:07:12 er var vært 00:07:16 yes that 00:07:23 wait what is the third form? 00:07:26 for that one 00:07:29 är var varit? 00:07:35 err. No? 00:07:36 Vorpal: I *think* that's a carry-over from the Scandinavian languages? 00:07:40 -!- tiffany has quit (Quit: Leaving). 00:07:41 Erm. North Germanic. 00:07:44 Vorpal: i assume 00:07:47 pikhq, we don't have that these days at least 00:08:02 pikhq, we just use "är" for first person, second person and so on 00:08:19 could be we (sensibly) lost that 00:08:25 i believe it was "ek em" in norse. even the icelandic have lost some of it 00:08:32 heh 00:09:20 ugh, also 00:09:28 why is it when I try to build things in mass some of it gets suspended. 00:09:41 bad planning 00:09:59 ? 00:10:10 CakeProphet, resources needed for other constructions are under a construction that is planned before it 00:10:15 that suspends for example 00:10:24 CakeProphet, building is basically a stack 00:10:33 so start with whatever you want to be built last 00:10:50 I'm just trying to build a large wall. 00:11:07 CakeProphet, are there stones under it? that could be used to build different parts of the same wall? 00:11:10 if so, there you are 00:11:29 I don't /think/ so. 00:11:58 Aaah. Part of it seems to be that English lost almost all of its case system. 00:12:17 (which is now a vestigial feature in its pronouns) 00:12:24 CakeProphet, idea: wall the entire map, as close to the border as possible. Leave a long trap filled path in to the trading post 00:13:02 Language change does confusing things. 00:13:04 if hilly terrain: cut off (by deramping) the edge to split it in many sections you can't walk between. 00:13:07 pikhq, yeah 00:13:13 .....wtf my manager died 00:13:16 WHY 00:13:22 so start with whatever you want to be built last <-- dwarfs are so logical 00:13:24 why do you stupidly rush out into battles. 00:13:26 pikhq, 00:13:27 CakeProphet: rip 00:13:33 CakeProphet: why is he part of your military 00:13:40 pikhq,* you still have the s for third persons on verbs. Swedish don't have that at all. 00:13:59 elliott: he's not dude. 00:14:19 CakeProphet: he got hemorrhoids. really nasty ones. 00:14:22 remember how I said civilians keep rushing into battles even though I turn off all the auto-gather stuff? 00:14:30 I have two persons able to do the manager work. Because the manager goes to sleep when I need him most. 00:15:38 so start with whatever you want to be built last <-- dwarfs are so logical <-- it actually makes sense. What if you need to urgently do a construction right now? then if you had a queue you would have to clear it out. With a stack it is easier 00:15:46 of course a deque would be even better 00:16:29 " skrive skrev skrevet" - Skrive wrote the scrotum? 00:16:41 olsner, XD 00:16:50 olsner: well yes it's actually ambiguous in norwegian 00:16:57 different tone though 00:16:57 haha 00:17:44 hmm, if that was the way we wrote it, I think it would have a different tone in swedish too 00:18:30 today's wikipedia "In the news" looks strangely synchronistic. four items about people or things coming to an end, followed by an item about a book named "The Sense of an Ending". 00:18:41 olsner, how could it be a different tone in Swedish? We don't have "skrevet" as ambiguous. 00:19:26 well I guess it could be a tone of wtfness at that interpretation 00:19:43 oerjan: things on the wp main page are rarely coincidences :P 00:19:57 Hrm. "Skrive skrev skrevet" *almost* looks like English nonsense. 00:20:01 elliott: shush you infidel unbeliever 00:20:24 "Skrive skrove skrevets" looks a bit better. 00:20:33 elliott: the coincidence is all those things ending in the same week 00:20:51 pikhq, are those actual English words? 00:20:53 Vorpal: I think 'skrevet' has the different tone already, so it's more like another word spelled the same way would usually have the normal tone 00:20:54 Vorpal: No. 00:21:12 oerjan, there are 5 things coming to and end. And the book stuck between the last too 00:21:13 two* 00:21:19 Vorpal: But it parses to me as "English sentence composed of 3 words I don't know". 00:21:19 yes 00:21:51 pikhq, heh 00:21:52 ... it's all in the skroving of the skrevets 00:22:07 -!- pikhq_ has joined. 00:22:13 pikhq, that is almost Swedish, skrov = hull (of a boat) 00:22:24 skrovet would be "the hull" 00:22:42 "Skrive" sounds like an Norwegian name 00:22:49 and "skrevets", well, drop the s 00:22:50 Also, "Skrive skrove a skrevet" for singular "skrevet". 00:23:11 pikhq_, à would work I guess. 00:23:19 but not for English 00:23:47 or it would for English 00:23:53 but in the "each" sense 00:23:55 Yeah, English doesn't really handle singular/plural quite that way... 00:24:33 pikhq_, just learn Swedish or Norwegian and do Scandinavian nonsense instead :D 00:24:33 maybe there are normal skrevets, and special skrove skrevets for skroving... and for some reason the skrove skrevets need skriving 00:24:48 olsner, ouch :P 00:24:56 -!- augur has quit (Remote host closed the connection). 00:25:14 fru ibsens ripsbusker og andre sjuksköterskar 00:25:17 olsner: Also possible. But I was interpreting "Skrive" as a name. 00:25:22 Sure works as an imperative, though. 00:25:23 I'm definitely fucked if there's another siege. 00:25:28 olsner, hm skrovning would work in Swedish. The act of hulling a boat I guess 00:25:51 -!- pikhq has quit (Ping timeout: 256 seconds). 00:25:54 oerjan, ripsbusker? 00:26:03 oerjan, some form of shrub? 00:26:13 Oh, better. "Skrive" works just fine as a verb, with past tense "skrove", gerund "skroving". 00:26:20 yes, with red sour berries 00:26:29 oerjan, I read that as "Lady Ibsen's rip-shrubs and other nurses" 00:26:38 which doesn't make a whole lot of sense 00:26:43 So, "Skrive skrove skrevets" would parse as "Hull hulled hulls", I think. 00:26:54 Or something. 00:26:55 pikhq_, in which language? 00:27:08 Vorpal: English with a verb "skrive". 00:27:27 Which I cannot make myself handle in any way *but* as an "irregular" verb. 00:27:27 pikhq_, skriv is related to write, skrov is related to hull. So Maybe Write hull writes? 00:27:40 elliott: I'm not really sure I get the diagonal flow thing. 00:27:42 Well, what would make sense for "skrevet"? 00:27:55 it just means likee... shift the aquedact diagonally on a horizontal level? 00:28:02 Vorpal: "Skrove" to me parses as a past tense of "skrive". 00:28:04 Vorpal: it wasn't meant to make sense, it was a norwegian tongue-twister seguing into a swedish one 00:28:08 pikhq_, well skrevet = the scrotum 00:28:14 pikhq_, hm 00:28:24 Ah. So, "Write written scrotums"? 00:28:40 pikhq_, I'm so confused by now. No idea. 00:28:50 pikhq_: skrive is cognate to scribe, i believe 00:29:02 No, that would be "skrive skriven skrevets"... 00:29:12 pikhq_, what are you doing? 00:29:24 Vorpal: Messing around. 00:29:30 right, carry on 00:29:41 Trying to treat "skrive" as a verb and see what happens. 00:30:24 pikhq_, yeah, well, I'm not a native speaker. Kind of hard for me to do that in English. And it wouldn't work in Swedish due to the e at the end. 00:30:26 And finding it interesting that my natural inclination is to go with an irregular conjugation. 00:30:41 pikhq_, anyway skriva (the Swedish variant) is irregular 00:30:58 Vorpal: vinbär, apparently 00:31:03 oerjan, oh okay 00:31:55 Yup. "skrive" fits the pattern for a class 1 strong verb, hence why I'm treating it that way without thinking about it. 00:32:21 (other examples in English: "ride/rode/ridden", "write/wrote/written", "shine/shone/shone") 00:33:01 hm what with the modern ability to record audio and video, do you think that pronunciation will start to change slower in the future? 00:33:35 pikhq_, so skrive skrove skridden? 00:33:43 http://dl.dropbox.com/u/16495819/help.png am I doin' it right? 00:33:51 this is for a 3-width channel 00:33:54 "Skrive/skrove/skriven" is how I'm getting it. 00:33:59 By analogy with "drive/drove/driven". 00:34:05 CakeProphet, no, the GTK+ theme is the wrong one 00:34:19 Vorpal: im 'spicious u theory 00:34:25 dive dove diven 00:34:34 uh, any df water experts here? 00:34:47 oerjan, well that is spelling (or lack of it) rather than pronunciation 00:34:50 CakeProphet: jiggy is a stupid name 00:34:52 diven sounds a bit weird 00:34:56 oerjan, I specifically asked about pronunciation 00:35:01 monqy: Yeah. 00:35:01 did som,eone name someone jiggY? that's a bAd name 00:35:07 can everyone please stop paying attention to things that aren't related to my question. :P 00:35:16 also clean up your panel 00:35:23 ahh, skeype 00:35:23 oh yeah it is a mess 00:35:36 I think by "mess" you mean perfectly organized. 00:35:47 CakeProphet, also why 3 terminal windows? Have you tried tabs in the terminal emulator? 00:35:56 ... -_- 00:35:56 oh wait, 4 00:36:08 CakeProphet: also, change your name, adam is a stupid name 00:36:19 HELP. WATER. FLOODING FORTS. 00:36:20 is that "maria"? 00:36:24 AM I DOING IT RIGHT? 00:36:32 mine's "okay" 00:36:36 i think it's....okay 00:36:38 monqy: could be mari or marie as well 00:36:49 CakeProphet, is the green one the memory meter? 00:36:52 could be mario 00:36:53 who knows 00:36:55 Vorpal: yes 00:37:10 but I trust cakeprophet wouldn't name it mario. that would just be bad. 00:37:11 -!- pikhq has joined. 00:37:13 CakeProphet, you need more RAM. Too much of it used. Unless most is disk cache 00:37:18 .................................. 00:37:19 you seem to be using a gui file manager too, that can't be good 00:37:21 I don't 00:37:21 care 00:37:22 about 00:37:22 any 00:37:25 of 00:37:27 that 00:37:36 12 hour clock? seriously? 00:37:44 yes, I'm an American. 00:37:44 yeah wtf about that 00:37:51 how is that relevant 00:37:59 CakeProphet: ... you wanted to know whether you were "doing it right", we're answering 00:38:02 ...I am accustomed to 12-hour clocks? 00:38:02 CakeProphet, also wlan? Not ethernet? 00:38:22 All this discussion of English irregular verbs makes me really freaking glad that Japanese is more regular. 00:38:25 no I'm specifically asking 00:38:30 if this diagonal arrangement 00:38:32 -!- numero has joined. 00:38:34 good thing im japanese 00:38:34 is what df wiki is talking about. 00:38:40 CakeProphet, answer: no 00:38:46 then what does it mean? 00:38:51 monqy: Oh, then you got fucked learning English. Congrats. :P 00:38:53 what it actually means 00:39:00 i jest 00:39:01 CakeProphet, you know, shift-prtscreen would have saved you all this 00:39:07 I figured. 00:39:24 CakeProphet, the corridor wideness must be like this 00:39:25 but yes, my computer looks different from yours. 00:39:26 x 00:39:28 x 00:39:30 hi numero 00:39:30 gah 00:39:31 X 00:39:31 `? welcome 00:39:32 X 00:39:34 X 00:39:35 X 00:39:36 X 00:39:37 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 00:39:38 there 00:39:40 CakeProphet, see? 00:39:42 ....no 00:39:48 X 00:39:54 CakeProphet, not using monospace font? 00:39:55 for irc 00:39:55 -!- pikhq_ has quit (Ping timeout: 240 seconds). 00:39:59 if not then it is your own issue 00:40:02 Vorpal: no I am. 00:40:15 I just don't get what you mean. 1-tile wide? 00:40:28 CakeProphet, well it must be a proper diagonal. As in 0 tiles wide at the very corner 00:40:37 iirc 00:40:48 can you like.... 00:40:58 screenshot a designation in df so I can visualize this. 00:41:26 I mean I think I get the diagonalness, but... 00:41:32 how do you maintain the same flow? 00:41:34 no I can't run df on the computer I'm on atm 00:41:42 CakeProphet, you want to cut away the pressure right? 00:41:43 atms make poor computers. 00:41:46 most are written in Java. 00:41:51 Vorpal: correct. 00:42:25 most are written in Java? I thought they all used OS/2 and Presentation Manager 00:42:43 could be REXX 00:42:51 CakeProphet, something like this would work (> is water flow direction, # is solid wall) 00:42:53 XXXXXX 00:42:53 > X 00:42:53 > X 00:42:53 > X 00:42:53 XXXXXX 00:42:54 Not in scope: data constructor `X' 00:42:54 Not in scope: data constructor `X' 00:42:54 Not in scope: data constructor `X' 00:42:59 err X is solid wall 00:43:05 oh. 00:43:08 where is the... space. 00:43:19 CakeProphet, in the corners 00:43:51 CakeProphet, there are god damn illustrations at http://df.magmawiki.com/index.php/DF2010:Pressure#Diagonal_Flow 00:43:55 why didn't you look there 00:43:57 ah so the width is irrelevant? 00:44:01 Vorpal: I did 00:44:04 I don't understand the diagram. 00:44:06 it looks to me 00:44:10 that there is a diagonally wall 00:44:13 CakeProphet, anyway it would need to be 2 wide I guess 00:44:18 that would just block everything. 00:44:32 CakeProphet, there is. But it doesn't block water. Water can flow diagonally 00:44:41 .....ooooooooooooh. 00:44:44 I see. 00:44:52 CakeProphet, same as iirc dwarves can go diagonally. Unless I'm confusing it with nethack 00:45:17 also it recommends using one more diagonal than the width of the channel 00:45:23 CakeProphet, anyway the graphics on screen is only a representation of a complex FSA. 00:45:24 I wonder how that works. I guess I just widen it at that segment. 00:45:49 CakeProphet, it is just that water flows quite slowly through a not very wide one 00:46:01 CakeProphet, so using a 3 wide like in the picture is faster 00:46:16 an 1 wide one is going to take bloody ages 00:48:59 -!- augur has joined. 00:49:09 CakeProphet, maybe you looked at the image but you didn't read 00:49:11 "Liquids moving via pressure can only move to orthogonally adjacent tiles. When faced with a diagonal gap, pressure will fail to move the liquid, forcing the liquid to instead spread out. By forcing fluids through a diagonal connection you can prevent pressure from propagating past a certain point. " 00:49:14 shift+prntscr doesn't seem to create a dialog. does it just copypaste? 00:49:30 no I read it I just uh, wasn't understanding it. 00:49:44 CakeProphet, for me it does the dialogue and just takes the current window 00:49:47 but I'm using xfce 00:49:51 I thought it meant if water moved diagonally it magically stopped having pressure, which I'm pretty sure it says. 00:49:52 maybe it is different in gnome 00:50:03 but I was misunderstanding how water flows diagonally. 00:50:16 I thought it meant if water moved diagonally it magically stopped having pressure, which I'm pretty sure it says. <-- yep 00:50:26 ah it's meta 00:50:29 not shift for me 00:50:49 okay 00:51:06 -!- numero has quit (Quit: Leaving). 00:51:10 http://dl.dropbox.com/u/16495819/BecauseSomePeopleAreJerks.png 00:51:13 so then like this I believe. 00:51:40 CakeProphet, anyway with wider than the current corridor it means that the corridor should widen at the point of the diagonal and then go back to the less wide version after 00:51:55 CakeProphet, but yes that should work, slightly slow though 00:52:00 I'm using this as a well so I really think 3-wide is already overkill. 00:52:22 CakeProphet, remember to have >=2 deep at the point of the well or you will get dirty water 00:52:28 which cause an unhappy thought 00:52:32 CakeProphet: your window buttons are on the wrong side 00:52:48 elliott, not at all! 00:52:50 elliott: incorrect. 00:53:01 CakeProphet: you shouldn't have window decorations in the first place 00:53:04 protip: people like different UI configurations. 00:53:07 also, your DF window is the wrong size 00:53:10 and you smell funny 00:53:14 -!- cheater has quit (Quit: Ex-Chat). 00:53:14 they are the wrong colours though 00:53:25 come on, orange button on dark grey 00:53:37 naff 00:54:02 CakeProphet, also you have a combat report to read says df. And a sparring report. 00:54:02 I think it looks nice. 00:54:06 or more than one 00:54:09 of each 00:54:12 or just of one of them 00:54:23 CakeProphet, the C and the R on the left side that is 00:54:32 indicates combat and sparring reports to read 00:54:54 moment of truth. time to dig into my cistern. 00:55:35 actually wait I'll make a floodgate first.:P 00:55:41 yeah good idea 00:55:51 though I already have everything closed by doors 00:55:58 I just won't be able to fix it if I mess it up. 00:56:22 flood gates are good 00:57:31 CakeProphet, anyway, above-ground fort made out of moulded obsidian is better 00:58:59 CakeProphet, with underground tunnels to archer towers 01:00:28 CakeProphet, oh and you should play Kobold Camp 01:01:40 http://www.bay12forums.com/smf/index.php?topic=70558.0 01:03:49 .......oh fuck. 01:03:56 so my best swordsman / milita captain 01:04:03 is tantrumming now. 01:04:04 and he has 01:04:11 a steel long sword. 01:04:15 like the only one. 01:04:19 everyone else has copper stuff. 01:04:51 so in the exact same instant that he started tantruming, someone else died. :P 01:05:36 ouch 01:05:43 CakeProphet, you need happier dwarves 01:05:59 CakeProphet, masterwork engravings in the dining hall 01:06:15 well I had some 01:06:18 not all were masterwork I think. 01:06:22 CakeProphet, adamantine statutes 01:06:30 ...yeah okay 01:06:33 you can't go wrong with masterwork adamantine statutes 01:06:34 is gold good enough 01:06:37 sure 01:06:43 because I already have plenty of those. 01:06:45 CakeProphet, my dwarves party all the time it seems 01:06:52 CakeProphet, nice bedrooms 01:07:01 6 hour days 01:07:10 lots of food and booze 01:07:24 (drop the 6 hour day one) 01:07:45 (you would end up like Greece) 01:09:37 -!- nooga has quit (Ping timeout: 252 seconds). 01:14:15 -!- Jafet has quit (Quit: Leaving.). 01:30:49 seems like parts of IIS runs in the NT kernel 01:30:51 how weird 02:01:00 awww yeah I have a fishing room 02:01:52 heh 02:05:51 night 02:10:07 -!- Vorpal has quit (Ping timeout: 256 seconds). 02:16:38 artifact... mechanism? 02:27:55 conveniently enough. 02:27:59 danger rooms are excellent baby killers. 02:28:08 use doors, idiot 02:28:11 * elliott helpful 02:36:30 no killing babies is good. 02:36:58 you could just use a popcap 02:37:17 uh what is that. 02:56:07 for fucks sake. 02:56:15 I turn off everything 02:56:22 remove any sort of reason to go outside 02:56:32 and then people just wander towards the goblin siegers. 02:56:35 I don't understand. 03:02:15 uuuuuugh 03:02:42 CakeProphet: Did you set up an alert? 03:03:05 what would that do? 03:03:53 ...oh. 03:03:57 I didn't know I could do that. 03:04:18 That's... 03:04:23 Why your troops keep dying. 03:04:25 And your manager. 03:04:27 And everyone. 03:07:17 wow. 03:07:24 so I have like... 03:07:28 two ridiculously good soldiers. 03:07:36 that just fended off a huge swarm of goblins. 03:08:13 that's DRs for you 03:10:49 they both went into martial trance. 03:15:23 I think this fortress is likely a lost cause, as the sieges will only get worse. 03:15:53 no they won't 03:15:57 they go away after a few 03:15:59 that's the point of a siege 03:16:02 even one, sometimes 03:16:19 er, I mean 03:16:20 future sieges 03:16:30 they won't 03:16:31 if you win 03:16:52 wow these master things. 03:16:56 are very sturdy. 03:17:29 mooseheaded dudes. 03:17:32 with poison spit or something. 03:17:49 I think this is the king of the goblins? 03:17:55 so if I kill him they might leave me alone? 03:18:05 what 03:18:30 the master of the goblins is some kind of moose thing. 03:18:40 yep that's him 03:18:50 Lomoth Gogoltacnu Sath Ura -- master/Moose Demon Administrator 03:19:37 uh 03:19:38 what 03:19:57 that uh 03:19:58 what 03:20:03 do you have any mods 03:20:03 that is the leader of the goblin civilization near me. 03:20:05 no. 03:20:10 no that 03:20:13 isn't a thing that happens 03:20:15 you must be mistaken 03:20:22 I haven't done anything extra to this game... 03:20:37 I'm not entirely sure I can kill this thing. 03:20:48 pretty much every body part he has is either cut open, broken, or gone. 03:20:50 but he's still alive. 03:20:54 did you pierce hell dude 03:20:57 that's what demons are 03:20:59 no. 03:21:06 adamantine 03:21:09 do you have any adamantine 03:21:11 no. 03:21:15 screenshot 03:21:30 I lost track of him one sec 03:21:54 uh what kind of screenshot do you want? 03:21:59 he's a purple ampersand... 03:22:02 lol 03:22:24 view him 03:22:26 and screenshot the whole thing 03:23:21 http://dl.dropbox.com/u/16495819/Screenshot-Dwarf%20Fortress.png 03:23:23 I'm fucked aren't I? :P 03:23:30 my military is almost gone. 03:23:36 but no he is definitely the leader of the goblin civilization 03:23:40 shows up in the civilization menu thing. 03:23:57 dude 03:24:02 mooses don't lead civilisations 03:24:08 maybe it just has the same name 03:24:09 THIS ONE DOES DUDE 03:24:09 also 03:24:11 sting??? 03:24:15 this thing is definitely a demon 03:24:16 I 03:24:20 CakeProphet: save the game and quit 03:24:25 the baygames people need to look at this 03:24:25 YEAH DUDE IT'S A MOOSE DEMON ADMINISTRATOR 03:24:29 ok wait 03:25:10 maybe they allow things like this on purpose? 03:25:14 CakeProphet: wait a sec, wait a sec 03:25:18 paused. 03:26:24 he did some kind of knockback thing 03:26:29 that killed my best swordsdwarf. 03:26:40 CakeProphet: irc.newnet.net 03:26:51 -!- CakeProphet has quit (Quit: Changing server). 03:26:54 ... 03:26:55 idiot 03:27:38 -!- CakeProphet has joined. 03:31:02 CakeProphet: .. 03:31:05 s/../.../ 03:31:52 CakeProphet: have you figured out how to use your client 03:32:27 yes. 03:32:32 it's not my fault irssi is weird. 03:32:33 CakeProphet: #bay12games on that server 03:32:46 ask them wtf is going on, provide screenshots of civilisation tab and http://dl.dropbox.com/u/16495819/Screenshot-Dwarf%20Fortress.png 03:33:57 Snamoz Osnung, "The Hatred of Rhyming" 03:34:05 obviously they do not like that my dwarves are excellent freestylers. 03:34:12 and have decided to attack me 03:34:15 with their moose demon adminstrator. 03:34:25 (administrator of pain) 03:35:06 you could be sitting on a valuable glitch, stop messing around and ask :p 03:37:16 23:35 < adam> Are moose demons supposed to be leaders of goblin civilizations? 03:37:16 23:36 < adam> http://dl.dropbox.com/u/16495819/Screenshot-Dwarf%20Fortress.png 03:37:16 23:36 < adam> http://dl.dropbox.com/u/16495819/CivTab.png 03:37:16 23:36 -!- Archi [~Archi@NewNet-492A2BF0.jetstream.xtra.co.nz] has quit [Ping timeout] 03:37:19 23:36 < FFLaguna> Sure 03:37:24 good answer. 03:38:21 CakeProphet: ask them why it's on your map :P 03:39:29 elliott: apparently it's completely intentionally 03:39:30 not a glitch. 03:39:38 wow :P 03:39:42 i don't even know what a moose demon _is_ 03:39:46 I guess 03:39:48 it's one of the hell demons 03:39:53 because they are all like that 03:39:54 but 03:39:55 still 03:39:56 jee 03:39:56 z 03:41:46 a moose demon is a moose demon dude. 03:41:47 he spits poison 03:41:52 but yeah demons are random gen 03:42:23 dude this battle is taking forever. 03:43:27 lol he has a crown made of elf nails. 03:43:35 and an elf hair bracelet. 03:44:29 who doesn't 03:45:26 perhaps I should release my 12 badger cages. 03:45:30 (note: this is a bad idea) 03:45:54 elliott: but it really does make sense that a bunch of goblins would come under the influence of a demon. 03:45:59 a moose demon. 03:46:01 just not quite sure how he got out of hell. 03:46:03 yes, moose demon. 03:46:29 I actually noticed that earlier 03:46:37 when I saw "moose demon administrator" I thought it was just a weird title. 03:46:40 for some goblin dude. 03:46:43 nope. actual moose demon. 03:46:56 dude if I kill this guy, maybe... 03:47:00 there will be no more goblin sieges? 03:47:10 (probably not going to kill this guy) 03:47:15 all of my good soldiers are dead 03:47:23 I'm just conscripting civilizations at this point. 03:47:50 CakeProphet: yeah uh 03:47:52 you can't kill a demon 03:47:56 not without a really good military 03:47:56 just 03:47:58 leave it alone and hope it leaves 03:48:11 uh...... 03:48:12 how do I... 03:48:14 do that. 03:48:33 disband my military completely? 03:48:40 I don't think it will leave. 03:48:46 wall it off 03:48:46 just 03:48:47 where is it 03:48:58 demons will break down doors but they won't break down constructed walls 03:49:11 so you can wall off and survive trapped underground 03:49:22 with some luck the traders will be able to kill it off when they come by next 03:49:37 bd_: you should play rosyarrow if ngevd ever finishes his turn 03:49:42 rosyarrow? 03:49:45 we're planning a large-scale invasion of hell 03:49:51 and then walling off its edges 03:49:51 oh dear 03:49:56 and putting the traders there 03:50:00 surrounded by demon cages 03:50:04 that is also how we will kill the elves 03:50:15 I thought I read somewhere that the hell dimension... shifts? 03:50:17 other fun stuff: it's literally on the coast; over half the overground map is sea 03:50:35 and our well is permanently salty due to a bug 03:50:46 fixable with a pump, I'd think? 03:50:51 nope 03:50:53 every tile below sea level 03:50:56 becomes salty 03:51:00 water tile, that is 03:51:01 no matter what 03:51:04 ... oh. 03:51:10 ... but above sea level is fine, right? 03:51:10 dfhack added support to fix it when we found that out 03:51:13 but we haven't ran it yet :p 03:51:14 bd_: yeah 03:51:16 but 03:51:18 above sea level 03:51:21 like i said 03:51:28 like two thirds+ of the map is water 03:51:44 is there a thread summarizing what's happened so far before I commit to managing some kind of cursed hellhole? >.> 03:51:55 yeah it's called our irc logs 03:51:59 heh 03:52:03 but ngevd's turn has lasted like 03:52:04 haven't been idling here that long :) 03:52:05 a real-world month so far 03:52:07 because he's useless 03:52:12 bd_: actually, of another channel :p 03:52:35 also, note, I'm more of the trapping-nobels persuasion than the DF military persuasion. never quite figured out how to get those damn dwarves to actually train. or maybe it was buggy in the last version that I tried <.< 03:52:35 ...anyway, I'd rather we avoided using cave-ins on the demons... which is a rather unpopular position... 03:52:43 because i want to trap as many as possible :p 03:52:44 what about magma traps? 03:52:47 oh 03:52:49 bd_: we've been dangerrooming indiscriminately 03:52:54 what about cave-in cage traps? 03:52:59 cave-in cage traps? 03:53:04 the plan was to use a GCS to web them 03:53:09 so that they fall into cage traps 03:53:11 dangerrooming? 03:53:18 yes we are ultimate cheaters 03:53:33 I mean, what is dangerrooming? 03:53:46 ... oh 03:53:52 right then. 03:54:02 heh 03:54:07 clever. and sadistic. 03:54:14 so totally in line with the usual DF playstyle 03:54:17 two of our dwarves killed like ten master goblin soldiers 03:54:19 in seconds 03:54:20 or was it thirty 03:54:23 I think it was thirty 03:54:44 oh, and the goblins killed the human traders... 03:54:58 it's basically ten disasters piled on top of each other: the fortress 03:55:58 what channel have you been playing this in? 03:56:10 ... also, do I know you from somewhere other than here? <.<; 03:56:44 he seems to have stopped moving. 03:56:51 perhaps I've hurt him enough to make that possible. 03:57:08 CakeProphet: check his stats? 03:57:09 CakeProphet: he's just tired 03:57:21 give him some rest, he's earned it 03:57:22 in any case it's an excellent opportunity o wall him in. 03:57:22 -!- pikhq_ has joined. 03:58:24 do demons like... 03:58:26 heal rapidly? 03:58:56 yeah some of his wounds have turned into scars. 03:59:53 -!- pikhq has quit (Ping timeout: 245 seconds). 04:01:19 CakeProphet: Can he fly? because if not this is a great time to start channeling out all but one tile of support for a 10 z-level column directly above him... 04:01:40 no he can't fly. 04:01:42 he's a moose, duh. 04:02:41 lol tantrum time. 04:02:53 What Fun! 04:04:08 could I perhaps drown him? 04:04:34 CakeProphet: if you're going to do that make sure to take proper precautions in case he can swim and breathe underwater 04:05:05 precautions are boring 04:05:19 I'm great are precautions. 04:05:24 my water system is boss 04:05:48 so yeah my jail has turned into a demon holding area. 04:06:24 next: create an arena for elf-demon battles 04:06:26 good jail 04:06:32 CakeProphet elliott tswett (not you) PH isn't here: 100% 04:07:23 eh I was going to drown him in the hopes that the goblins would leave me alone now; 04:07:30 so I can "prosper" 04:10:29 what makes something pale" 04:10:31 ? 04:10:42 does being a demon make you pale? 04:11:59 that's dying, I think 04:12:01 http://df.magmawiki.com/index.php/DF2010_Talk:Wound#Pale 04:13:09 ah so he is near death then. 04:13:29 but being a demon he might just heal? I don't know how that works. 04:17:54 migrants yessssss 04:18:51 how many dorfs 04:19:39 I had 39 before now. 04:21:01 oh 04:21:02 young fortress 04:21:24 er, no 04:21:31 why haven't you been getting migrants 04:21:33 max population was 90-something. 04:21:38 oh 04:21:38 deaths 04:21:41 yep 04:22:02 my tomb is pretty impressive. :P 04:22:22 rule of tomb 04:22:52 oerjan: you haven't added the parenthical yet >:) 04:23:06 ...you haven't reloaded properly. 04:23:21 oh, dearn 04:23:22 darn 04:23:25 oerjan: it should be at the top, not the bottom 04:23:32 to keep the page in chronological order 04:23:35 (reverse) 04:23:45 @_@ 04:23:50 and to avoid "editing" existing material (the space between the note and the heading) 04:24:52 i think i shall keep it this way just to drive you crazy. 04:24:58 oerjan: I'll tell zzo. 04:25:05 You don't want that. 04:25:22 * oerjan has ops 04:25:58 How does zzo work, exactly? 04:26:03 shachaf: well. 04:26:12 oerjan: You couldn't ban zzo You wouldn't. 04:26:15 s/zzo/zzo./ 04:26:30 you are probably right about that. 04:26:38 * shachaf hasn't quite figured the whole topic out. 04:26:55 it would somehow disturb the fragile remains of order in the universe. 04:26:59 -!- MDude has changed nick to MSleep. 04:27:15 shachaf: What topic? 04:27:25 zzo 04:27:46 shachaf: Just accept it. 04:28:06 I suppose that's the way to go. 04:28:29 * shachaf is at airport with free WiFi. 04:28:30 The wonders of modern technology. 04:29:07 Also, ~8 Mbps download/upload. Way faster than what I have at home. 04:29:25 shachaf: Is it in... uh... 04:29:32 Who's on UTC right now? 04:29:47 The server my IRC client runs on, it would seem. 04:30:10 Darn. 04:30:17 iceland, maybe? 04:30:20 (I'm flying SJC->JFK.) 04:30:34 or do they have dst 04:31:00 Why would zzo be banned? 04:31:08 Sgeo|web_: beats me 04:31:17 ah yes, iceland are on utc right now 04:31:22 perhaps, always 04:31:28 Time zoneGMT (UTC+0) 04:31:28 - Summer (DST)not observed (UTC) 04:31:32 elliott somehow deduced it as the plausible conclusion 04:31:37 shachaf: Iceland airport, right? 04:31:44 oerjan: banning me wouldn't stop zzo. :) 04:31:52 now fix it 04:31:53 ...darn 04:32:02 What is the thing being fixed? 04:32:16 elliott: i'll just claim the page has a retrograde movement 04:32:24 oerjan: but then you need to move all the content to the top 04:32:37 no no, only _new_ content is affected 04:32:50 you are bad person 04:33:03 * oerjan wonders if elliott got the pun 04:33:06 pikhq_: huh: http://wiki.debian.org/ReleaseGoals/RunDirectory 04:33:16 oerjan: no i'm actually an idiot, sorry to mislead 04:33:19 you didn't mislead 04:34:05 shachaf: http://oerjan.nvg.org/agora-horoscope/ 04:34:16 unless i mistyped it 04:34:19 nope 04:34:59 well to be precise it has already been fixed, but some elliotts remain unsatisfied 04:35:10 many elliotts 04:35:33 well you, and possibly facekicker, since he's evil 04:37:16 brb; i expect COMPLETE FIXES when i return 04:37:22 or i will demand my money back. 04:37:40 scary. 04:39:15 retrograde is an astrology term 04:39:31 DING DING 04:40:04 * Sgeo|web_ had a book on astrology when he was young 04:40:11 The Complete Idiot's Guide to Astrology 04:40:13 elliott: It's not exactly a Debian-unique thing. 04:40:32 It's probably going to be in the FHS in the near future. 04:40:55 I forget what nodes are, though. North and south pole related? 04:41:18 i'm not sure i ever knew 04:42:00 "More specifically, the Moon's nodes are the points where the Moon's orbit intersect the plane of the ecliptic." 04:42:04 http://cafeastrology.com/northnodesouthnode.html 04:42:34 There's a North Node and a South Node 04:42:44 ah 04:44:51 Why is there only one node in that chart? 04:47:32 Sgeo|web_: Usually only the North Node is specified because the South Node is opposite to it by definition. The lunar nodes can be used to predict eclipses. 04:47:42 (See the Wikipedia article about lunar nodes) 04:50:01 Do you know anything about balanced Eulerian tournament digraphs? 04:52:59 No 04:56:16 Little do demons know that though their claws and fire cannot pierce the adamantine sealing them away, a simple copper pick can dig right through it with ease. Armok forbid these unholy creatures ever get their hands on one. 04:56:48 Do you understand the lunar nodes now? I didn't know what it was either until I looked on Wikipedia, so I know how it related to solar and lunar eclipses, and so on. That astrology article doesn't help much, unless you want to know what they represent in interpretations. 05:01:35 yeah 05:03:27 -!- oerjan has quit (Quit: Good night). 05:05:15 However, that astrology stuff did describe something I could not find on Wikipedia, which is what Vertex is. It is as follows: "The Vertex is a point located in the western hemisphere of a chart (the right-hand side) that represents the intersection of the ecliptic and the prime vertical." 05:13:54 http://df.magmawiki.com/index.php/File:Champions.png 05:14:05 best screenshot. 05:17:00 CakeProphet: that's from the twodee version 05:17:14 i yhink 05:17:16 dunno 05:18:09 It also describes the Sun/Moon midpoint, which is half way between Sun and Moon. But there are two. You could choose the closer one, I suppose, but then how do you know what to choose during a full moon? Or you could choose a direction (such as clockwise from the Sun, or whatever). It is circular! It is modulus arithmetic! 05:19:47 The calcuation it describes there seems to do it such that the arc between the Sun and Moon where the midpoint is calculated on does not pass the 0 degree mark, but that does not seem best way to me. 05:21:26 (It describes converting to/from zodiac format; I prefer to work directly in degrees, which is fortunate that Astrolog includes such a feature! Astrolog can display the angles in hours/minutes format as well if you want to, or zodiac format, or degrees format.) 05:21:56 elliott: I wonder if it's possible to make a fortress that's entirely self-sustainable, requiring no surface work. 05:22:03 then you could seal yourself off from everything. 05:22:16 CakeProphet: Sure. You just need to breach an underground cave to get tower-cap growths 05:22:34 bd_++ 05:22:38 assuming you don't need to trade, you can then grow food and logs underground 05:22:42 that's rosyarrow's plan 05:23:02 we also have fishing access 05:23:15 * CakeProphet has an underground fishing room. 05:23:32 basically I just built it directly above my cistern. 05:23:43 and made evenly spaced channels above it. 05:24:03 because my cistern tends to accumulate fish. 05:28:46 a rail system would be cool. 05:28:58 no clue how it would work. 05:29:18 CakeProphet: Think of the micromanagement possibilities! You could spend real-world _days_ just figuring out the train schedules! 05:31:36 you could, for example, have archers locked in their own little archer tower rooms, with a rail system that constantly supplies them with food/drink/ammo :P 05:31:55 so they can overlook your magma-moated castle walls. 05:31:57 but first I think DF needs better stocks routing support 05:32:01 'take from' isn't quite good enough 05:32:34 I want to be able to say stockpile #7 should always have between 3-6 prepared meals, and these should be taken from any of stockpiles #10, #12, or #14, dammit :| 05:33:50 how about 05:33:54 instead of castle walls 05:34:03 you just have a huge wall of ballistae 05:34:35 each operated by a dorf. 05:36:52 Which angle display format do *you* prefer?? 05:56:48 another interesting feature of rosyarrow i forgot to mention 05:56:50 to avoid tantrum spirals 05:56:57 there are no meeting rooms or dining halls 06:02:00 how does that work. 06:03:01 I thought dining halls helped keep dwarves happy. 06:03:20 Who cares. 06:03:25 We have booze, that's enough. 06:03:30 The important thing is that they don't make friends. 06:03:36 It has been a rousing success so far. 06:04:50 I suppose you could just make really nice bedrooms 06:05:04 I'm considering designing my new living quarters with gold furniture. 06:05:15 though... I should probably focus on just rebuilding right now. 06:07:01 CakeProphet: our bedrooms are standard 06:09:56 http://df.magmawiki.com/index.php/File:Dwarven_Housing.png 06:10:01 I was wondering what the dollar sign is. 06:10:31 and why they have armor stands.. 06:21:11 in memorial of death 0000-9999, rest in peace 06:21:14 -!- elliott has quit (Remote host closed the connection). 06:47:55 CakeProphet, coins. 06:47:57 I think. 06:48:16 Loose items belonging to the bedroom owner probs 06:54:18 -!- Ngevd has joined. 06:55:01 Hello! 06:55:13 -!- SgeoN1 has joined. 06:55:19 -!- sebbu has quit (Read error: Connection reset by peer). 06:57:43 -!- sebbu has joined. 06:58:00 Madoka-Kaname: ah 06:58:02 The monarch's entourage consists of a group of dwarves with Legendary +5 skill in a random weapon (but no skill in Fighter}, Accomplished Dodger, Shield User, and Armor User, and that enter play with the "doesn't really care about anything anymore" trait. 06:58:11 Do you know if it is possible to tell the type of a solar eclipse from a horoscope, or only that there is one? 06:58:12 Madoka-Kaname: this is a good trait for members of an elite death squad to have right? 06:58:37 zzo38: I know absolutely nothing about astrology or astronomy for that matter. 06:58:49 I dunno. 06:58:56 I'm not familiar with DF military 06:59:06 ..how? 06:59:13 And I call limonite lemonade 06:59:50 CakeProphet: Even if you know only one, you probably wouldn't know. I don't know if people knowing both know. I know some, but you would have to know a lot about astronomy and a few things about astrology to know the answer to this, I would think. 07:01:04 I don't know the answer either; although I have gotten eclipse data and input them into Astrolog to see if I could notice anything that might show the type of the eclipse, and I did not find anything, so I don't know. 07:01:26 zzo38: ...why? 07:01:43 I mean, why do you keep doing astronomy stuff. 07:01:47 The curiosity of the human(?) mind 07:01:49 -!- Sgeo|web_ has quit (Ping timeout: 265 seconds). 07:02:03 Yes, due to curiosity, I suppose. 07:12:16 -!- ive has joined. 07:32:00 -!- GreaseMonkey has quit (Quit: The Other Game). 07:43:13 -!- SgeoN1 has quit (Read error: Connection reset by peer). 07:43:33 -!- SgeoN1 has joined. 07:51:36 -!- cheater has joined. 08:40:37 -!- monqy has quit (Quit: hello). 08:41:08 -!- ive has quit (Ping timeout: 240 seconds). 08:50:10 I have an idea for a game where a horoscope for the current time and location is used as the game board, updating in real time. Pieces placed on it are moved by the players according to your choices, as well as by cards you can pick up. You can also have timers (possibly the pieces themselves can be timers to limit your time!). It might seem like those kind of made up games with rules depending on whether it is Tuesday and that kind of strange 08:54:25 How many other games are there whose rules depend on the phase of the moon? 08:54:39 Probably more than zero 08:55:31 Possibly, but do you know of any? 08:55:37 No 08:55:50 Some hypothetical nomics, but other than that... 09:05:18 Hypothetical nomics? 09:05:40 It is possible for in a game of Nomic to introduce rules that depend on the phase of the moon 09:05:49 I do not know if any such Nomic has occured 09:08:42 -!- nooga has joined. 09:09:45 I didn't mean nomic games, though; I meant a board game, with rules, like how chess or backgammon or whatever. 09:10:00 And/or with cards, like rummy, poker, and Double Fanucci. 09:10:03 I don't think so 09:13:56 I wonder if it's possible to make a ruleset where some rules cannot be changed without introducing logical inconsistancy. 09:15:35 -!- sebbu has quit (Ping timeout: 258 seconds). 09:18:02 -!- sebbu has joined. 09:18:02 -!- sebbu has quit (Changing host). 09:18:02 -!- sebbu has joined. 09:22:13 -!- cheater has quit (Quit: Ex-Chat). 09:22:22 For what categories do there exist functors from that category to a cancelling digraph category? 09:25:23 -!- Ngevd has quit (Quit: Leaving). 09:26:47 -!- zzo38 has quit (Remote host closed the connection). 09:37:05 -!- cheater has joined. 10:11:29 -!- Ngevd has joined. 10:12:04 Hello! 10:12:35 hey 10:14:57 In the hall of the mountain king: music to play Dwarf Fortress to 10:28:54 Ceilidh is a weird word 10:30:02 It has a silent dh 10:30:42 I may make an esolang called K-Li 10:30:57 -!- sllide has joined. 10:32:37 -!- Ngevd has left ("Leaving"). 10:47:16 -!- Ngevd has joined. 11:22:11 -!- Ngevd has changed nick to Taneb|Hovercraft. 11:35:51 -!- Taneb|Hovercraft has changed nick to Taneb. 11:42:20 -!- Taneb has quit (Ping timeout: 240 seconds). 11:43:53 -!- Ngevd has joined. 11:59:41 Argand diagrams are annoying 12:01:55 Brogue 12:17:08 -!- Ngevd has quit (Ping timeout: 240 seconds). 12:24:54 i like how roguelikes are annoying 12:25:06 and you die every 10 minutes 12:49:52 fdeipafhip$#HR#PI$HTPIHp jellies 12:52:46 -!- Vorpal has joined. 13:02:43 aargh 13:05:28 -!- Ngevd has joined. 13:46:42 ffffuuuuu 14:06:23 ffffuuuuu 14:27:18 -!- tiffany has joined. 14:33:31 Can anyone recommend a screen recorder for Minecraft? 14:46:25 -!- pikhq_ has quit (Read error: Operation timed out). 14:56:15 -!- ais523 has joined. 15:07:05 -!- MSleep has changed nick to MDude. 15:30:47 -!- cassmacguff has joined. 15:42:03 -!- copumpkin has joined. 15:54:39 -!- derrik has joined. 16:01:30 -!- Zuu2 has joined. 16:05:28 -!- Zuu has quit (Ping timeout: 244 seconds). 16:05:32 -!- copumpkin has quit (Ping timeout: 240 seconds). 16:06:45 -!- Zuu2 has changed nick to Zuu. 16:06:49 -!- Zuu has quit (Changing host). 16:06:49 -!- Zuu has joined. 16:14:06 -!- derdon has joined. 16:16:07 Ngevd, which OS? 16:16:31 Ubuntu 11.04 16:16:38 so *nix, right 16:16:38 hm 16:17:22 Ngevd, screen recording programs that I know of: vlc (!), recordmydesktop, xvidcap 16:17:30 never tried any of them for minecraft 16:17:41 only used xvidcap myself, and not on opengl stuff 16:27:53 -!- elliott has joined. 16:43:39 -!- SgeoN1 has quit (Read error: Connection reset by peer). 16:51:11 -!- pikhq has joined. 16:51:19 -!- Vorpal has quit (Disconnected by services). 16:51:20 -!- Vorpal_ has joined. 16:51:35 -!- Vorpal_ has changed nick to Vorpal. 17:04:36 -!- Ngevd has quit (Ping timeout: 248 seconds). 17:14:55 -!- Phantom_Hoover has joined. 17:15:20 Oh god my KNEES 17:23:23 Phantom_Hoover, what happened? 17:23:45 -!- copumpkin has joined. 17:23:51 Vorpal, a 3-hour car journey happened. 17:24:15 Phantom_Hoover, I don't see how that would hurt your knees? 17:24:20 Is Ireland even that big 17:24:23 With insufficient legroom. 17:24:32 oh okay 17:24:33 You are Swedish, you must understand the pain! 17:24:42 Phantom_Hoover, ask the person in front of you to move their char forwards? 17:24:45 -!- monqy has joined. 17:24:49 or move your own chair backwards 17:24:54 Phantom_Hoover, that should solve it 17:24:55 Not like elliott, his legs are probably like this long: | | 17:25:17 More like | |. 17:25:23 Phantom_Hoover, well, I avoid small cars. 17:25:26 More like ||. 17:25:28 Phantom_Hoover, whenever possible 17:25:36 Vorpal, it's not a small car! 17:25:50 Phantom_Hoover, then just ask the guy in front of you to move his damn chair forwards 17:25:55 err seat 17:25:57 not chair 17:25:59 1 2 / 12 / 21 / 2 1 17:26:10 Phantom_Hoover, no? 17:26:41 monqy, wha? 17:26:44 Phantom_Hoover, no? 17:26:57 leg length, with endpoints numbered so it makes sense 17:27:14 each line separated by a /, rather than actually being individual lines 17:28:15 ...? 17:38:04 elliott, come on 17:38:20 Vorpal: OK fine. 17:38:27 But if we see you with any elves you're dying with them. 17:42:33 -!- copumpkin has quit (Ping timeout: 240 seconds). 17:42:49 fizzie: The reverse-context tree associations to add for the five-gram [a b c d e] are /→a, /→b, /→c, /→d, /→e, /a→b, /b→c, /c→d, /d→e, /b/a→c, /c/b→d, /d/c→e, /c/b/a→d, /d/c/b→e, /d/c/b/a→e, right? 17:48:10 Looks sensible. I suppose the frequencies of the shorter-context values will not be entirely the same that you would get by taking them from the original text (due to the overlapping, and the filtering), but there's not much you can do about that. 17:49:00 fizzie: Right. Just making sure that I hadn't gotten anything massively wrong. 17:49:59 fizzie: Specifically because I'm hand-writing the list. :p 17:50:21 I suppose I should probably generate it with lambdabot or something. 17:50:25 > inits [a,b,c,d,e] 17:50:25 [[],[a],[a,b],[a,b,c],[a,b,c,d],[a,b,c,d,e]] 17:50:33 Nope, that's not it. 17:50:47 I guess I want all ordered sublists. 17:50:56 -!- copumpkin has joined. 17:51:04 > tails [a,b,c,d,e] 17:51:05 [[a,b,c,d,e],[b,c,d,e],[c,d,e],[d,e],[e],[]] 17:51:18 > (tails >>= inits) [a,b,c,d,e] 17:51:19 Couldn't match expected type `[a] -> b' 17:51:19 against inferred type `[[[a... 17:51:26 not quite right 17:51:35 :t tails 17:51:36 forall a. [a] -> [[a]] 17:51:38 :t inits 17:51:39 > tails [a,b,c,d,e] >>= inits 17:51:39 forall a. [a] -> [[a]] 17:51:40 [[],[a],[a,b],[a,b,c],[a,b,c,d],[a,b,c,d,e],[],[b],[b,c],[b,c,d],[b,c,d,e],... 17:51:44 elliott: that's it 17:51:48 hmm 17:52:04 > [ (init xs, last xs) | xs <- tails [a,b,c,d,e] >>= inits ] 17:52:05 [(*Exception: Prelude.init: empty list 17:52:07 gah 17:52:11 > [ (init xs, last xs) | xs <- tails [a,b,c,d,e] >>= inits, not (null xs) ] 17:52:11 [([],a),([a],b),([a,b],c),([a,b,c],d),([a,b,c,d],e),([],b),([b],c),([b,c],d... 17:52:13 so what is the composition version of >>=? 17:52:16 ais523: >=> 17:52:27 :t >=> 17:52:28 parse error on input `>=>' 17:52:31 :t (>=>) 17:52:32 forall a (m :: * -> *) b c. (Monad m) => (a -> m b) -> (b -> m c) -> a -> m c 17:52:37 :t (>>=) 17:52:38 forall (m :: * -> *) a b. (Monad m) => m a -> (a -> m b) -> m b 17:52:51 :t tails >=> inits 17:52:51 forall a. [a] -> [[a]] 17:52:55 yep, seems right 17:53:44 ok, now I need one that filters out ones where any element of the list is ""... 17:53:50 except that it'll only be the tail 17:53:51 hmm 17:53:58 so it's like 17:54:08 [ pretend it's a one-gram ] ++ 17:54:14 [ pretend it's a two-gram | as long as b isn't "" ] ++ 17:54:22 [ pretend it's a three-gram | as long as c isn't ""] ++ 17:54:22 etc. 17:54:25 ugh 17:54:29 > ((tail tails) >=> inits) [a,b,c,d,e] 17:54:30 Couldn't match expected type `[a]' 17:54:30 against inferred type `[a1] -> [... 17:54:36 > ((tail . tails) >=> inits) [a,b,c,d,e] 17:54:37 [[],[b],[b,c],[b,c,d],[b,c,d,e],[],[c],[c,d],[c,d,e],[],[d],[d,e],[],[e],[]] 17:54:45 > ((tails . tail) >=> inits) [a,b,c,d,e] 17:54:47 [[],[b],[b,c],[b,c,d],[b,c,d,e],[],[c],[c,d],[c,d,e],[],[d],[d,e],[],[e],[]] 17:54:52 ??? 17:55:05 ais523: what's surprising? 17:55:05 > (tails >=> (inits . tail)) [a,b,c,d,e] 17:55:07 [[],[b],[b,c],[b,c,d],[b,c,d,e],[],[c],[c,d],[c,d,e],[],[d],[d,e],[],[e],[]... 17:55:15 > (tails >=> (tail . inits)) [a,b,c,d,e] 17:55:16 [[a],[a,b],[a,b,c],[a,b,c,d],[a,b,c,d,e],[b],[b,c],[b,c,d],[b,c,d,e],[c],[c... 17:55:19 elliott: I didn't expect the results to be the same 17:55:25 there we go, anyway 17:55:32 I still don't get why the three incorrect ones are the same 17:55:37 > (tails >=> (tail . inits)) [a,b,c] 17:55:39 [[a],[a,b],[a,b,c],[b],[b,c],[c]] 17:55:53 :t all 17:55:54 forall a. (a -> Bool) -> [a] -> Bool 17:55:59 :t >-> 17:56:00 parse error on input `>->' 17:56:04 :t >=> 17:56:04 ctxgrams :: N a -> [([a],a)] 17:56:04 ctxgrams (N a b c d e) = 17:56:04 [ (init xs, last xs) 17:56:04 | xs <- tails [a, b, c, d, e] >>= inits 17:56:04 , not (null xs) 17:56:05 , all (not . B.null) xs 17:56:06 parse error on input `>=>' 17:56:07 ] 17:56:08 :t (>=>) 17:56:09 kind of gross 17:56:10 forall a (m :: * -> *) b c. (Monad m) => (a -> m b) -> (b -> m c) -> a -> m c 17:56:11 but oh well 17:56:13 and slow probably 17:56:16 but I can optimise it later 17:57:03 >=> = map g (f a)? 17:57:18 �S�Ntrollface.jpg.gz 17:57:22 ... 17:57:25 @src (>=>) 17:57:25 Source not found. I've seen penguins that can type better than that. 17:57:27 ^ that is a trollface.jpg gzipped 9001 times 17:57:44 Nyan? 17:57:45 o.o 17:57:55 aw 17:57:58 apparently it's corrupted 17:58:01 good 17:58:10 Goodness, who would have guessed? 17:58:20 -!- pumpkin has joined. 17:58:30 :t \f g a -> flatten $ map g $ f a 17:58:32 Couldn't match expected type `Tree a' against inferred type `[b]' 17:58:32 In the second argument of `($)', namely `map g $ f a' 17:58:32 In the expression: flatten $ map g $ f a 17:58:39 @hoogle m m a -> ma 17:58:40 @hoogle m m a -> m a 17:58:41 Prelude uncurry :: (a -> b -> c) -> (a, b) -> c 17:58:41 Data.Tuple uncurry :: (a -> b -> c) -> (a, b) -> c 17:58:41 Control.Monad.ST runST :: ST s a -> a 17:58:42 Control.Applicative unwrapMonad :: WrappedMonad m a -> m a 17:58:42 Text.Regex.Base.RegexLike getAllMatches :: AllMatches f b -> f b 17:58:43 Text.Regex.Base.RegexLike getAllSubmatches :: AllSubmatches f b -> f b 17:58:51 oh wait 17:58:53 i can't even 17:58:53 lmao 17:58:56 do the not . B.null thing 17:58:58 because these are interned 17:59:06 I need to make sure 0 = null string 17:59:28 gzip -c trollface.jpg > trollface.jpg.gz; for i in $(seq 1 9000); do gzip -c trollface.jpg.gz > trollface.jpg.gz; echo $i; done 17:59:30 ~ 17:59:32 -!- copumpkin has quit (Ping timeout: 248 seconds). 17:59:56 tiffany: why 18:00:02 because :o 18:00:13 btw 18:00:15 you don't know how > works 18:00:24 what? 18:00:30 The redirection will wipe the file before gzip starts reading it. 18:00:34 oh 18:00:38 that explains why it's corrupted >_> 18:00:58 it's also corrupted because it is a horrible idea and unix will not let you do something so stupid 18:01:23 Just add 9000 .gz's in the name, it's more proper that way and you get to keep the intermediate copies. 18:01:28 .jpg.gz, the best format. 18:01:37 .jpgz 18:01:37 :t \f g a -> join $ map g $ f a 18:01:38 forall t a a1. (t -> [a1]) -> (a1 -> [a]) -> t -> [a] 18:01:46 :t join 18:01:47 forall (m :: * -> *) a. (Monad m) => m (m a) -> m a 18:01:50 :t map 18:01:51 forall a b. (a -> b) -> [a] -> [b] 18:01:58 ^@^A!^A'^BIt^CThe^Dsame^BAs^Aa^Fresult^A"^FForget^Dthat^DGood^Dland^BHe^Fseemed^CLet^Cher^EMadam^AO^COui^A.^GPerhaps^Cthe^FPraise^EQuite 18:01:58 impossible^Ddead^Csun^DThen^Chow^BTo^Dfind^CWhy^Gstrange^A(^CAnd^BPP^A)^EThose^A-^Cand^AI^AA^Ecurly^Cman^Bof^DAmen^Bhe^Cshe^Cput^Hgovernor^Equeen^Dthey^Ebegan^Cyet^Ethere 18:02:00 @hoogle (a -> b) -> m a -> m b 18:02:01 Data.Traversable fmapDefault :: Traversable t => (a -> b) -> t a -> t b 18:02:01 Prelude fmap :: Functor f => (a -> b) -> f a -> f b 18:02:01 Control.Applicative (<$>) :: Functor f => (a -> b) -> f a -> f b 18:02:10 it the same as a result forget that good land he seemed let her madam o oui. 18:02:29 perhaps the praise quite impossible dead sun then how to find why strange (and) those - and I a curly man of men he she put governor queen they began yet there 18:02:40 this is better than actually doing anything markov, just reading the intern table :P 18:02:43 na na na recompressing 18:03:27 na 18:03:36 Hey Jude? 18:03:40 Note to self: FIFTEEN 18:03:51 :t \f g a -> ap (return f . g) (return a) 18:03:53 forall a b a1 (m :: * -> *). (Functor m, Monad m) => (a -> b) -> m a1 -> a -> m b 18:04:21 :t \f g a -> ap (return $ f . g) (return a) 18:04:22 forall (m :: * -> *) a b a1. (Monad m) => (a -> b) -> (a1 -> a) -> a1 -> m b 18:04:27 fizzie: Heh, an awful lot of these only get me 10 instead of fifteen. 18:04:36 -!- ive has joined. 18:08:07 -!- Zuu_ has joined. 18:08:57 -!- ive has quit (Ping timeout: 244 seconds). 18:09:33 -!- Nisstyre has quit (Ping timeout: 240 seconds). 18:14:20 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 18:16:19 -!- Phantom_Hoover has joined. 18:18:31 -!- Zuu_ has quit (Read error: Connection reset by peer). 18:22:15 -!- ive has joined. 18:24:34 -!- Nisstyre has joined. 18:25:31 -!- pumpkin has changed nick to copumpkin. 18:29:26 -!- pumpkin has joined. 18:29:37 -!- copumpkin has quit (Ping timeout: 244 seconds). 18:33:37 -!- Slereah has quit (Ping timeout: 260 seconds). 18:34:12 -!- augur has quit (Remote host closed the connection). 18:34:26 -!- Slereah_ has joined. 18:36:02 -!- Ngevd has joined. 18:44:35 > tails [a,b,c,d,e] >>= inits 18:44:36 [[],[a],[a,b],[a,b,c],[a,b,c,d],[a,b,c,d,e],[],[b],[b,c],[b,c,d],[b,c,d,e],... 18:44:41 oh, duh 18:57:00 -!- augur has joined. 19:09:38 I am fully utilising Haskell's strengths in this program, which is why I'm using a ByteString instead of any data structures. 19:13:28 elliott: that can be done in either order 19:13:40 pumpkin: ? 19:13:41 > (tails <=< inits) [1..5] 19:13:42 [[],[1],[],[1,2],[2],[],[1,2,3],[2,3],[3],[],[1,2,3,4],[2,3,4],[3,4],[4],[]... 19:13:46 indeed 19:13:51 > (inits <=< tails) [1..5] 19:13:52 [[],[1],[1,2],[1,2,3],[1,2,3,4],[1,2,3,4,5],[],[2],[2,3],[2,3,4],[2,3,4,5],... 19:13:52 I don't think it matters much here, though 19:13:59 one works on infinite lists 19:14:16 BUT WHICH ONE! 19:14:27 you seen the awesomeness of 19:14:27 > liftA2 (=<<) zip (tail . tails) $ [1..5] 19:14:29 [(1,2),(2,3),(3,4),(4,5),(1,3),(2,4),(3,5),(1,4),(2,5),(1,5)] 19:14:30 pumpkin: My list is so finite that I just did the manual graph reduction thing again to cut seconds off my runtime. :p 19:14:37 ctxgrams :: N Word32 -> [([Word32], Word32)] 19:14:37 ctxgrams (N a b c d e) = 19:14:37 filter (\(xs,r) -> all (/= packedEmpty) (r:xs)) $ 19:14:37 [ ([], a), ([], b), ([], c), ([], d), ([], e) 19:14:37 , ([a], b), ([b], c), ([c], d), ([d], e) 19:14:37 , ([b, a], c), ([c, b], d), ([d, c], e) 19:14:40 , ([c, b, a], d), ([d, c, b], e) 19:14:41 , ([d, c, b, a], e) 19:14:43 ] 19:14:44 ah :) 19:22:27 -!- pumpkin has changed nick to copumpkin. 19:28:26 fizzie: Actually, how the heck /am/ I meant to reconstruct e.g. how much to add to the unigram count for "c" given (a,b,c,d,e,999)? 19:28:31 I guess I could just add 999. 19:28:34 Feels like lying though. 19:28:49 -!- oerjan has joined. 19:29:40 Hi oerjan. 19:29:54 good evening elliott 19:34:26 The important thing is that they don't make friends. 19:34:43 you seem to be outdoing huxley and orwell here 19:35:02 good show! 19:35:05 oerjan: Did Oceania ever colonise Hell? 19:35:08 I think not. 19:35:35 Eastasia did 19:35:35 well you haven't succeeded _yet_ 19:35:44 I mean Eurasia 19:35:46 or did you 19:35:48 elliott: Well, yes, it's a bit tricky. For the text corpus of only "a b c d e" it would be right; for a full model of "a b c d e f g h i" you'd (discounting the "edge effects") count each unigram 5 times ('e' is in "a b c d e", "b c d e f", .., "e f g h i"), but it doesn't really matter since it's just the relative frequencies that are important; with the filtering, it's anyone's guess; maybe just add 999. 19:35:49 Why did I say Eastasia? 19:35:58 Eastasia has never colonised hell 19:36:07 Ngevd: you didn't say eastasia. you always said eurasia. 19:36:07 -!- copumpkin has quit (Quit: Computer has gone to sleep.). 19:36:14 So I did 19:36:20 fizzie: Right. Adding 999 will be "morally correct" in some way, surely? 19:36:38 fizzie: I mean, I'm sure you can construct some sort of statistical argument that in the average case it approaches being the most accurate you can get blah blah blah. 19:36:39 I hope. 19:36:40 Please? 19:37:14 It's certainly better than just adding 1, and a constant factor doesn't really matter a thing, so there's not so much you could do there. I'm sure with the correct assumptions it goes more or less right in some sense. 19:37:22 Yes good. 19:40:44 -!- derrik has quit (Quit: quitter). 19:41:06 @tell zzo38 Do you know if it is possible to tell the type of a solar eclipse from a horoscope, or only that there is one? <-- i'd assume it'd be most complete when it's exactly on the node? 19:41:06 Consider it noted. 19:41:31 Why is vim so damn slow at opening large files? 19:42:46 elliott, is emacs any faster? If not: your disk bw probably 19:43:03 or it might load the entire file into a data structure optimised for smaller files 19:43:04 How to get Vorpal to say the word "emacs": say the word "vim". 19:43:22 elliott, no I'm trying to help you figure out the cause 19:43:33 It's only ninety megs, so it's not my disk. 19:43:38 hm 19:43:48 elliott, well, is another editor such as emacs, nano, or whatever faster? 19:43:56 -!- zzo38 has joined. 19:44:33 emacs -Q goes faster; M-> takes ages, so it's probably trying to avoid loading all the file into RAM. 19:44:46 Which is counterproductive in this case, because whatever it's doing is taking ages just to go to the end of the file, and I have 90 megs of ram 19:44:54 At least vim is fast once it loads up 19:45:11 Except now it's actually not, heh 19:45:44 elliott, ed? 19:45:56 Vorpal: Loads near-instantly. 19:46:08 Uses ~no RAM. 19:46:14 ais523: I like how every other problem I run into in computing is blimping. 19:46:15 elliott, and the editing at the end? 19:46:23 Vorpal: Don't feel like figuring out how to do that. 19:46:28 fair enough 19:46:38 elliott, blimping? 19:46:42 Blimping. 19:46:45 meaning? 19:46:53 What the UL→C compiler has to do to de-nest. 19:47:00 It's turning a nested structure into pointers. 19:47:09 elliott, unlambda->C? 19:47:15 Underload. 19:47:17 ah okay 19:48:35 blimping and zipperlins 19:48:51 I knew you were going to do a joke along those lines 19:49:02 zzo38, I think you have messages from lambdabot 19:49:46 Vorpal knows all 19:49:54 yes 19:50:37 O, yes, you are correct. 19:50:41 oerjan, In other words, I'm omniscient 19:51:19 Therefore you are a rock 19:51:20 oerjan: OK, I suppose so. But there are total, annular, partial, hybrid, eclipses. 19:51:31 `quote omnipotent 19:51:38 105) I seem to think of coaxial cables as being omnipotent somehow. \ 338) elliott: well what i would do if i were omniscient and omnipotent would be to create an immortal woman with perfect tits and bang her for the rest of eternity \ 482) to assume that someone can be described by a rule without 19:51:46 `quote 482 19:51:48 482) to assume that someone can be described by a rule without exception... is to assume they are omnipotent for instance stones are omnipotent, as they don't do anything, without exception 19:51:50 `quote omniscient 19:51:52 338) elliott: well what i would do if i were omniscient and omnipotent would be to create an immortal woman with perfect tits and bang her for the rest of eternity 19:51:56 `quote 19:51:57 `quote 19:51:57 `quote 19:51:58 `quote 19:51:58 `quote 19:52:02 672) never ever do bacon floats or i will hunt you down and kill you augh my leg 19:52:04 424) what would you ever need petrol for newsflash: it doesn't actually taste that good 19:52:05 zzo38: oh the annular thing would depend on the moon's distance would it, i don't think that can be deduced 19:52:09 Why would you need to be omniscient to do that? 19:52:17 202) I don't trust ducks. They always look like they're planning something. I'm not sure it's a good idea to give them language capabilities. 19:52:17 305) okay see in my head it went, you send from your other number smth like "i'd certainly like to see you in those pink panties again" and she's like "WHAT?!? Sgeo took a pic?!?!?! that FUCKING PIG" 19:52:17 570) this reminds me of a time where this guy made up a pretend language that was in his fantasy world and then roleplayed as someone from his fantasy world who used the language and then tried to talk to me about the language 19:52:23 Phantom_Hoover, it can't hurt 19:52:33 Ngevd, what would you know? 19:53:02 All I know is that this is all I know 19:53:21 Phantom_Hoover, what a "perfect tit" was? You would know that if omniscient. 19:53:56 elliott, 672 19:54:06 `quote 672 19:54:08 672) never ever do bacon floats or i will hunt you down and kill you augh my leg 19:54:09 no no that one's funny because of augh my leg 19:54:15 let's just do it again 19:54:16 `quote 19:54:17 `quote 19:54:17 `quote 19:54:17 `quote 19:54:18 `quote 19:54:22 305) okay see in my head it went, you send from your other number smth like "i'd certainly like to see you in those pink panties again" and she's like "WHAT?!? Sgeo took a pic?!?!?! that FUCKING PIG" 19:54:24 561) On further reflection, I think I did manage to miss winter and spring altogether. This does explain the goblin siege I had in autumn. 19:54:26 452) The interpreter uses an unbounded tape size, but due to technical limitations will stop being unbounded if the tap size reaches 2^63 cells. 19:54:32 82) I used to have salt licks for my horses. They would make cool abstract sculptures with them. 19:54:33 323) wow, thinkgeek really makes me hate being alive 19:54:52 I like 452 19:54:57 Same 19:55:03 Hmph, those are all pretty good. 19:55:07 82 and 305 are probably the worst. 19:55:14 elliott, why remove any one? 19:55:14 This technique is working, then 19:55:14 But the qdb doesn't seem to want me to delete anything. 19:56:20 I've had a significantly better idea for a fungot style! 19:56:21 Ngevd: belarius. look, what was indifferent too, yet somewhat doubtful, might i not then be answer'd? du. anthonio and old shylocke, both stand forth 19:56:34 bash.org 19:56:35 ^style 19:56:35 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc jargon lovecraft nethack pa sms speeches ss* wp youtube 19:56:41 ^style ss 19:56:41 Selected style: ss (Shakespeare's writings) 19:56:42 ah 19:56:51 ^style sms 19:56:51 Selected style: sms (National University of Singapore SMS corpus, 2011-08-20) 19:56:55 fungot, hm? 19:56:55 Vorpal: ten also c 19:57:00 fungot, okay? 19:57:00 Vorpal: hey i am in extreme situations: first- before getting it... second- after loosing it." luke.. today i am in cbe only. but have to seek. hee 19:57:06 fungot, what's the answer? 19:57:07 Ngevd: tell me ya confirm time later. she's in for a sec 19:57:15 oerjan: I think Astrolog does have a mode that displays distances too. 19:57:16 fungot, in what? 19:57:17 Vorpal: a sweet friend for the dog to? why nv reply me de. pls:-) 19:57:23 fungot: More abbrvs, pls. 19:57:24 fizzie: thank u. please try to sleep. i am tired of travel. ask someone to check sagamu for the same. wana plan a trip to ily at 6pm. tablesbooked already. im cabbing down so take pictures up on facebook. you are one step out from my hse one leh. why cannot go jc also 19:57:27 Although the horoscope itself does not include them. 19:57:32 ^style 19:57:32 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc jargon lovecraft nethack pa sms* speeches ss wp youtube 19:57:36 ^style pa 19:57:36 Selected style: pa (around 1200 transcribed Penny Arcade comics) 19:57:43 fungot, what? 19:57:44 Ngevd: ducks don't have any friends, so i'll have to play it? 19:57:52 ^style c64 19:57:52 Selected style: c64 (C64 programming material) 19:57:55 fungot, ooh 19:57:56 Vorpal: each gosub call places five bytes to the chrget routine will turn it on your computer would be unterlined in our listings. for now, this pointer may be shown behind sprite graphics 19:58:06 fungot, nice 19:58:06 Vorpal: there is no exception, and to load the x and y registers. y is a special type of user definable character which is the frequency of 1,022,730 hz ( 985,250 if you hold down the shift keys is being pressed. 19:58:11 "unterlined". 19:58:27 fizzie, must have been a typo in the original. In at least 2 places 19:58:39 fungot, but "this pointer may be shown behind sprite graphics", you mean like on the display? 19:58:39 Vorpal: the function, 31, 35, 374 clrchn, 272-273, 275 chkout, 272-273, 280 ciout, 272-273, 278-279 chr function, 31, 38, 56, 61, 79, 87, 89 basic numeric functions will be executed automatically by printing the second 19:58:56 fungot, is that the index? 19:58:57 Vorpal: filt 1 ( 53265, 53266 19:59:00 process :: PackedNgram -> RCT -> RCT 19:59:00 process (PackedNgram xs n) rct = foldl' (flip process') rct (ctxgrams xs) 19:59:00 where process' (ys, r) = at ys $ \(RCT paths grams) -> RCT paths (HM.insertWith (+) r n grams) 19:59:00 at [] f m = f m 19:59:00 at (p:ps) f (RCT paths grams) = RCT (HM.adjust (at ps f) p $ HM.insertWith (flip const) p (RCT HM.empty HM.empty) paths) grams 19:59:06 There are quite a lot of tables in that stuff. 19:59:20 hm okay 19:59:59 ^style wp 20:00:00 Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages) 20:00:10 fungot, how're you? 20:00:12 Ngevd: now it catches the fnord of senses does not define a political structure, there can be no valid criticisms of atheism are based on the fact that chandragupta belonged to mauryas who were asuras? is this some peculiar formatting error or some ongoing tradition? i am not a pole is not an ascii character available from keyboard ( though it is understood. and so an article on latin, and is yet further evidence that the entir 20:01:17 Ngevd: Here's the article list: http://p.zem.fi/w9q7 20:01:32 (Somewhat mangled; reconstructed it from file names.) 20:02:15 ^style agora 20:02:16 Selected style: agora (a large selection of Agora rules, both current and historical) 20:02:25 fungot, how does this one sound like? 20:02:26 Ngevd: in addition to any other player's voting potential 20:02:36 fungot, how about now? 20:02:37 Ngevd: let there be a member of more than 100 rules, past judgement, the 20:03:29 ^style alice 20:03:29 Selected style: alice (Books by Lewis Carroll) 20:03:36 fungot!!! 20:03:37 Ngevd: " could you come to-day?" 20:03:38 I have an idea for a game where a horoscope for the current time and location is used as the game board, updating in real time. Pieces placed on it are moved by the players according to your choices, as well as by cards you can pick up. You can also have timers (possibly the pieces themselves can be timers to limit your time!). It might seem like those kind of made up games with rules depending on whether it is Tuesday and that kind of strange 20:04:12 that seems like it would be slow to change; everything but the houses and maybe the moon wouldn't change perceptibly in a day 20:04:26 iirc 20:04:46 Could work for postal games 20:04:49 oerjan: Yes; but what if it is play by mail? 20:04:51 and even those would take hours 20:05:04 then maybe it could work better 20:05:07 There are still time limits, but you can have many weeks. 20:05:08 Mail nomic: longest game? 20:06:12 Any game is long by mail 20:06:29 Ngevd: agora could practically be played by mail 20:06:36 without changing the rules 20:06:38 Monopoly sometimes takes a long time, so it would be very long by mail. 20:07:08 Even Dungeons&Dragons could be played by mail if the referee rolls all the dice 20:08:42 chess has been played by mail 20:08:52 Yes, chess is played by mail a lot. 20:09:00 I have played chess by mail. 20:10:30 VGA Planets by snailmail. 20:10:41 -!- ive has quit (Ping timeout: 260 seconds). 20:10:51 it could be interesting if played by mail as you still might want to time your messages carefully to get the right horoscope for your move 20:10:54 mario by mail 20:11:01 You print out hexdumps of the turn files, and in the other end the other person types it in. 20:11:07 oerjan: Yes, that is the kind of things I was thinking about! 20:11:33 quake II by mail 20:11:58 Dance Dance Revolution by mail. 20:12:13 You need good stamina to stay on the pad for the snailmail round-trip. 20:12:22 And also the reason for time limits on your move. 20:13:00 irc by mail 20:13:10 kilgame by mail 20:13:35 For what categories do there exist functors from that category to a cancelling digraph category? 20:13:56 technically all, as you can always make a functor that sends everything to an object and its identity morphism 20:14:41 -!- augur has quit (Remote host closed the connection). 20:14:45 GTA by mail 20:15:06 elliott, ooh better idea: mail by mail 20:15:17 second life by mail 20:15:24 elliott, first life by mail 20:15:29 mail 20:15:36 elliott, yeah 20:15:38 Male by mail. 20:15:39 mail by game of life 20:15:45 oerjan: Yes, I suppose so. But require certain kind of functors, the one with each morphism and object still separated 20:15:54 ser :: RCT -> ([Word32] -> Put, [RCT]) 20:15:58 the weirdest type signature 20:16:11 `quote 20:16:13 207) DAMN YOU, I'm leaving olsner, FINALLY NOTHING BETWEEN ME AND WORLD DOMINATION! 20:16:14 :t ser 20:16:15 Not in scope: `ser' 20:16:23 elliott, where is ser from? 20:16:50 I forgot the context for that one 20:16:59 nowhere 20:17:14 in which case i don't know what that is 20:17:23 elliott, what is it for? And what is RCT 20:17:40 serialising rct, and reverse-context tree 20:17:46 `quote 20:17:46 `quote 20:17:47 `quote 20:17:47 `quote 20:17:48 `quote 20:17:49 87) hahaha, Lawlabee is running windows 'cuz it's pretty awesome. 20:17:54 422) so about jacuzzis, do they usually have a way to make it it not heat but freeze the water? 20:17:56 61) What else is there to vim besides editing commands? 20:18:01 87) hahaha, Lawlabee is running windows 'cuz it's pretty awesome. 20:18:02 187) dc -e '[a=]P?[b=]P?[dSarLa%d0 need one more 20:18:07 `quote 20:18:09 493) The Russian's emblem was the hammer and sickle, not the fist and other fist 20:18:10 87 is quite bad 20:18:11 `delquote 87 20:18:14 ​*poof* 20:18:26 187) dc -e '[a=]P?[b=]P?[dSarLa%d0 and I don't feel like parsing dc atm 20:18:52 gcd 20:18:54 oh GCD 20:18:55 right 20:19:13 yeah it makes sense 20:20:00 now it all make sense 20:20:07 s/e /es / 20:20:14 argh 20:20:23 ?hoogle [(a,b)] -> ([a],[b]) 20:20:23 Prelude unzip :: [(a, b)] -> ([a], [b]) 20:20:23 Data.List unzip :: [(a, b)] -> ([a], [b]) 20:20:23 except grammar, grammar bad 20:20:40 oerjan, yeah the -s in English is annoying 20:21:05 it's not like i _usually_ make that error. i think. 20:21:17 well yeah 20:22:22 :t uncurry zip . unzip 20:22:23 forall a b. [(a, b)] -> [(a, b)] 20:23:32 "English -s is annoying" http://en.wikipedia.org/wiki/Finnish_verb_conjugation 20:23:48 fizzie, aieee! 20:24:01 fizzie, wtf is "passive voice"? 20:24:21 oh right, found it 20:24:33 The information was eluded by Vorpal 20:24:41 No wait 20:24:50 fizzie, you use suffix for negation 20:24:51 !? 20:25:36 elliott: I take back the bad things I said about statically-sized types in Haskell now that I understand TH 20:25:37 Vorpal: What, no? Look at the first table; there's a word ("ei") for negation. 20:25:42 i distinctly thought they used the verb ei 20:25:47 The negation word gets inflected in place of the verb, those. 20:25:48 coppro: I don't see how TH is related, but ok :P 20:25:54 I guess it can help automate some things 20:25:56 elliott: [nat| 30|] 20:25:57 fizzie, ah 20:26:03 Well, sure 20:26:12 coppro: $(nat 30) is nicer 20:26:17 elliott: sure 20:26:19 either works 20:30:34 Vorpal: But we do have different suffixes for each of {first, second, third} person {singular, plural}. (OTOH at least it's sort of consistent, not just differing in the third person singular like English does it.) 20:30:59 -!- copumpkin has joined. 20:34:03 fizzie, heh 20:40:13 -!- nooga has quit (Ping timeout: 256 seconds). 20:41:03 > scanr (+) 20:41:04 Overlapping instances for GHC.Show.Show (a -> [a] -> [a]) 20:41:04 arising from a... 20:41:06 > scanr (+) 0 [9,0,9] 20:41:07 [18,9,9,0] 20:41:15 > scanr (\a b -> a + length b) 0 ["a","bc","d"] 20:41:16 Couldn't match expected type `[a]' 20:41:16 against inferred type `GHC.Types... 20:41:19 > scanl (\a b -> a + length b) 0 ["a","bc","d"] 20:41:19 [0,1,3,4] 20:42:54 > liftA2 (=<<) zip (tail . tails . cycle) $ [1..5] 20:42:56 [(1,2),(2,3),(3,4),(4,5),(5,1),(1,3),(2,4),(3,5),(4,1),(5,2),(1,4),(2,5),(3... 20:43:49 hm wait 20:43:55 > length $ liftA2 (=<<) zip (tail . tails . cycle) $ [1..5] 20:43:58 mueval-core: Time limit exceeded 20:44:01 not good 20:45:49 > scanr ((+).length) 0 ["a","bc","d"] 20:45:51 [4,3,1,0] 20:49:50 Yikes, my serialisation strategy is _really slow_. 20:49:52 Easily takes two minutes. 20:50:11 a serial time killer 21:02:45 -!- Nisstyre has quit (Ping timeout: 240 seconds). 21:04:34 -!- nooga has joined. 21:09:19 oerjan: you should help me optimise my code :D :D :D :D :D 21:10:04 -!- Nisstyre has joined. 21:10:54 elliott: i dunno anything about optimization, although i _did_ wonder if there was some fold or something for your at function above 21:11:02 oerjan: which function? 21:11:07 the inits tails one? 21:11:25 "at" 21:11:32 a local definition 21:11:42 ah 21:11:56 oerjan: that one is regrettably ugly because hashmap has no alter 21:11:57 for some reason 21:12:07 thus the (HM.adjust (at ps f) p $ HM.insertWith (flip const) p (RCT HM.empty HM.empty) paths) 21:12:15 the (flip const) keeps the original value if not there 21:12:21 so that insertWith basically gives it a default value 21:12:35 but yeah that isn't actually the slow bit her 21:12:36 e 21:13:49 -!- nooga has quit (Ping timeout: 252 seconds). 21:15:26 -!- Zuu has quit (Read error: Connection reset by peer). 21:15:41 -!- nooga has joined. 21:16:51 -!- Zuu has joined. 21:16:59 -!- Zuu has quit (Changing host). 21:16:59 -!- Zuu has joined. 21:21:16 -!- augur has joined. 21:28:35 elliott, ... 21:28:44 -!- GreaseMonkey has joined. 21:30:38 -!- CakeProphet has changed nick to ElliottDrone1. 21:32:36 -!- ElliottDrone1 has changed nick to CakeProphet. 21:46:25 -!- Rugxulo has joined. 21:48:40 regarding current iwc poll: it seems that knitted caps (tuques) count as hats in english? 21:51:15 i cannot answer the poll without knowing that, since i don't wear any other kind... 21:51:44 Lets ask our resident hat expert, Gregor 21:52:04 -!- copumpkin has quit (Ping timeout: 248 seconds). 21:52:30 -!- copumpkin has joined. 21:58:22 -!- cassmacguff has quit (Quit: Leaving). 21:58:29 oh of course 21:58:37 GREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGOR 21:58:56 * oerjan whistles innocently 22:00:09 i don't recall his collection having knitted caps though, he might be biased for style reasons 22:03:09 wait idle for 1 days 4 hours 22:03:19 SOMEONE ELSE PLEASE 22:03:28 hmm, hats? we're talking about hats? 22:03:43 yes, but i think i need a native english speaker for this 22:03:57 -!- Ngevd has changed nick to Taneb|Hovercraft. 22:04:29 since my confusion is partially from how they are _not_ "hatter" in norwegian, imho 22:05:43 I think lots of more stuff is "hats" in english, since we differentiate between hattar and mössor 22:06:02 but exactly which ones, you will need a native speaker for that :) 22:06:29 precisely 22:06:43 (hatter og luer in norwegian) 22:08:31 "In other parts of the English-speaking world, this type of hat is more commonly referred to by other names: knit hat or knit cap, sock cap or stocking cap, watch cap, skull cap or skully, snow hat, snow cap, ski cap, tossle cap, woolly hat, chook or beanie." 22:11:08 Knitted caps are hats. 22:11:15 ok 22:11:26 thank you 22:12:02 the wikipedia headgear article only confused me more, by using hat _both_ as a specific and a general term 22:15:01 -!- ive has joined. 22:15:25 -!- nooga has quit (Ping timeout: 256 seconds). 22:16:03 -!- oklopol has joined. 22:17:04 yay the number 17 won the previous poll 22:17:14 * oerjan feels the geek vibe 22:17:19 I have another idea of new commands in Haskell, where proof { } is the same as id, and proof { f; } is a value making its own anonymous class, that is either f or id depending on which one has the correct type (where f is preferred, in case both types are correct). And proof { f; g; } becomes either (g . f) or (g) or (f) or (id) depending on needed type (where (g . f) is preferred, and then (g), etc). And you can have <- and -> usable ins 22:17:22 are we voting on the best prime 22:17:27 And then make it usable with more-notation as well. 22:17:32 oklopol: http://www.irregularwebcomic.net/cgi-bin/poll.pl?a=7 22:17:43 sorry, but voting's over on that one 22:18:06 So in other words, "proof" is like an anonymous class, I guess. 22:18:27 so in an exam, this guy answered 79 to one of the questions 22:18:28 Where the members of the class are also anonymous. 22:18:33 i mean what the fuck kind of a prime is that >D 22:18:53 a perfectly respectable one 22:19:33 and very easy to check, too 22:19:52 -!- Taneb|Hovercraft has quit (Quit: Leaving). 22:20:11 how so? 22:20:56 i mean how is it simpler than other sub-100's 22:20:58 the last digit 9 rules out 2 and 5. and since the digits are 7 and 9 you easily rule out both 3 and 7 just by looking at the other digit 22:21:23 and also 11 since it's so close to 77 22:21:25 oh i don't know the rule for 7... oh wait 22:21:39 so okay it may be particularly easy 22:22:58 61 is pretty obvious, it's next-door neighbor is so cute it never had a change of finding anyone 22:24:47 89 on the other hand 22:25:08 looks primey at least 22:25:14 -!- derdon has quit (Remote host closed the connection). 22:25:18 yes, but so does 91 22:25:30 i see 91 as 70 + 21 22:25:39 then again 22:25:46 i just recalled someone said that on #math 22:25:53 like years ago 22:26:18 91 is the trickiest one below 100 to check, i think 22:26:29 probably 22:26:31 impossi 22:26:33 ble, even 22:26:55 it fits none of the easy rules 22:27:28 it fits the easy rule of having 7 as a factor 22:27:38 it's very easy to *check* 22:28:19 it's not _difficult_. it's just that division by 7 is harder to check than the other ones below 13 22:29:27 at the same time it's too big to be in the small multiplication table 22:29:29 to me, checking means someone tells you "91 = 70 + 21 so it's not a prime" and you say "good point", which takes a second 22:29:46 ah the P vs. NP sense 22:29:49 yep 22:30:05 but yeah in the other sense, maybe it's hard 22:39:39 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 22:40:44 -!- CakeProphet has changed nick to ElliottDrone1. 22:40:54 -!- ElliottDrone1 has changed nick to CakeProphet. 22:44:45 -!- sllide has quit (Ping timeout: 240 seconds). 22:52:49 -!- ais523 has quit (Remote host closed the connection). 22:59:16 -!- ive has quit (Ping timeout: 248 seconds). 23:10:15 -!- Rugxulo has left. 23:32:04 `addquote http://i.imgur.com/dosYw.png WELCOME TO FUCKING STEELROMANCED 23:32:07 690) http://i.imgur.com/dosYw.png WELCOME TO FUCKING STEELROMANCED 23:43:09 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 23:47:16 so that's dwarf fortress then? looks a bit like befunge code 23:47:31 that's overground df 23:47:34 underground looks a bit different 23:47:39 i.e. most of the map is black 23:47:43 rather than trees and shit 23:55:43 btw elliott: I am evil: http://csclub.uwaterloo.ca/~scshunt/Data.hs 23:56:12 yeah everyone uses TH for everything until they realise how stupid it is 23:56:15 same with typeclasses 23:56:18 elliott: haha 23:56:49 for example what you have there is a complicated situation that can be handled only with a simple parser and reading a file :P 23:56:59 I have a simple parser and template haskell instead 23:57:07 coppro: btw you almost certainly don't want lastProposal to be :: (Num i) => i 23:57:09 for two reasons 23:57:14 (unfortunately it's not written in such a way as to allow reuse) 23:57:15 (a) "a" not "i" 23:57:19 (b) you want that to be monomorphic 23:57:22 :: Int or :: Integer probably 23:57:23 elliott: I like i 23:57:29 and why must it be monomorphic? 23:57:43 coppro: (a) that's what everyone says when people try and help them make their code more idiomatic 23:57:50 coppro: (b) it doesn't have to be, but it makes no sense to interpret it as a Float 23:57:54 or a complex number 23:57:54 etc. 23:57:56 it's an integer 23:58:02 proposal ids are integers 23:58:08 technically naturals but there's no Nat oh well 23:58:22 elliott: it plays badly with + on an int if I make it an Integer 23:58:35 *Int 23:58:39 that's not called "playing badly" 23:58:52 that's called "Int is not the same as Integer" 23:59:05 just put it as :: Int, since it'll take quite a while for the number of proposals to overflow that... 23:59:22 btw if you say "let x = lastProposal in (somethingThatExpectsAnInteger x, x + anInt)" it wouldn't work either 23:59:33 so making the top level binding polymorphic does not really "fix" it, it just makes you think it's fixed 23:59:36 I suppose