00:04:08 it has been known to associate with certain ... identities. sometimes while commuting. 00:05:05 and it is also suspected of distribution, although we have no firm evidence 00:06:23 so we simply had to bust this ring. 00:06:33 oerjan: I'm sure you'll be abel to come up with something. 00:06:57 /kick oerjan 00:08:03 oerjan: If you manage to join their secret meet, you'll have a field day. 00:08:33 don't lattice get _all_ out of hand, now 00:24:04 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:35:37 darn wikipedia front page is knocking monads 00:37:03 kick oerjan 00:37:27 Monads are impossible for humans to understand 00:38:04 Lumpio-: is the joke that that's bullshit 00:38:49 itt: Lumpio- reveals himself to be soundnfury in disguise 00:39:08 well it is ok because we have kmc here to argue with tedious morons who say bullshit about haskell 00:39:10 that is his job 00:39:11 good old kmc 00:40:42 The joke is that it's the truth 00:40:58 Developers should stick to well-established and easily understandable industry-standard design patterns 00:41:26 Lumpio-: are you really this stupid hahahahahahahahaha 00:41:50 no way that last sentence wasn't a joke 00:41:55 I take it you have never experienced working in the enterprise. 00:42:08 ok yeah you are obviously just bullshitting at this point 00:42:52 We do not take kindly to propeller-cap wearing kids trying to replace our proven practice COBOL systems with their new fancy schmancy C or Haskell or whateveritis these days 00:43:06 there is no way you're not joking 00:43:06 monqy: You have 2 new messages. '/msg lambdabot @messages' to read them. 00:43:16 well obviously by now 00:43:20 so please stop!!! 00:43:30 we clearly is missing a language called whateveritis 00:43:34 *are 00:43:34 Would *you* have your stock transactions go through a "monad"? 00:43:41 I for one wouldn't. 00:43:56 nobody likes your joke stop it you're hurting our joke feelings 00:44:09 i know this because i conducted a joke meeting 00:44:15 we all agreed your joke is bad 00:44:15 Punched tape has worked perfectly fine for the last eleven decades and it's not going anywhere. 00:44:18 joke consortium 00:44:19 ¬u¬ 00:44:22 damn 00:44:28 joke council handing down joke fines 00:44:35 joke sentencing of joke jailtime 00:44:45 people get joke arrested and go to joke prison 00:44:48 but prison is no joke 00:44:50 I'll be sure to file an advance application the next time I feel like making a joke 00:45:02 ...in punched tape form 00:45:35 joke council accepts only .rtf 00:46:19 Not .docx!? 00:49:03 docx uses monads 00:50:20 it's been years since I've last seen an rtf 00:50:26 maybe not even a year since I've seen docx 00:51:19 I guess this means rtf is better??? 00:52:04 monqy: it's because geocities died and took all the rtfs with it : ( 01:03:30 pumpkin jokes.pdf 01:03:39 :O 01:13:56 -!- TeruFSX has joined. 01:32:12 -!- jiella has quit (Quit: Leaving.). 01:57:21 the nice thing about punched tape is it's human readable 01:57:45 -!- augur has quit (Read error: Connection reset by peer). 01:57:46 -!- augur_ has joined. 01:57:56 ^without electricity 01:58:34 because, you just know that any year now the property of technology that doesn't need electricity will become important for some reason 02:00:31 whoa 02:00:57 bec isn't supposed to lose his sword like that I think 02:03:08 itidus21: http://en.wikipedia.org/wiki/Dies_the_Fire hth 02:27:02 -!- oerjan has quit (Quit: Good night). 02:33:34 -!- hogeyui_ has quit (Ping timeout: 244 seconds). 02:34:25 "a mysterious worldwide event that suddenly alters physical laws so that electricity, gunpowder, and most other forms of high-energy-density technology no longer work." just because 02:37:12 Is that possible? I doubt it. Anyways, even if such things is possible, it may be a "universewide" event, not just the worldwide event. 02:42:19 -!- augur_ has quit (Read error: Connection reset by peer). 02:43:13 -!- augur has joined. 02:43:58 it doesn't have to be possible to be a good sci-fi premise 02:45:28 OK, but even in sci-fi, maybe it should be apply for universe, possibly other thing in universe also goes wrong later they realized later on 02:52:51 -!- augur has quit (Remote host closed the connection). 02:57:08 -!- augur has joined. 03:03:47 a special goo was invented such that an animal's form interpolates with the last animal it was in contact with 03:04:40 when you think about it, thats quite an impressive backstory to spin to account for anthropomorphic turtles 03:11:17 google translation shuffle from "once upon a time he said riddle me this." to "Time, he said to me once when this mystery." 03:21:06 -!- TeruFSX_ has joined. 03:32:10 -!- augur has quit (Remote host closed the connection). 03:51:38 -!- Jafet has joined. 04:37:24 How do I convert double to HWND type in C? 04:39:16 -!- ais523 has quit. 04:39:26 @hoogle Double -> HWND 04:39:26 Warning: Unknown type HWND 04:39:27 Unsafe.Coerce unsafeCoerce :: a -> b 04:39:27 Control.OldException throwDyn :: Typeable exception => exception -> b 04:39:45 "Warning: unknown type, but why not try unsafeCoerce anyway?" 04:40:20 I mean in C, not in Haskell. 04:41:19 this is one of those cases where I say something which is not 100% a serious suggestion 04:42:08 -!- augur has joined. 04:42:21 How to make a DLL in MinGW? 04:43:02 -!- TeruFSX has quit (Ping timeout: 256 seconds). 04:43:49 Something like g_hWnd=(HWND)(int)hwnd; seems to compile at least, but I don't know if it is correct, and it won't link, maybe I need some switch to tell it to make DLL? 04:46:20 I tried -Wl,--export-all-symbols -Wl,--dll but it doesn't work. 04:47:13 -!- hogeyui has joined. 04:49:40 Maybe it works now.... 04:50:50 zzo38: do you know a program that converts formatted text to .txt by wrapping italics in // and underlines in __ etc 04:52:10 quintopia: I don't know, but what file format is the input in? 04:52:49 what is formatted text 04:52:57 who cares? pdf, html, rtf? 04:53:08 well presumably you care since you wanted a program for it :P 04:53:17 there are html to markdown converters 04:53:25 well i'd like to know if it exists for any format 04:53:26 cf. http://milianw.de/projects/markdownify/ 04:54:03 quintopia: pandoc can convert stuff to markdown 04:54:25 html and latex in particular 04:54:34 though it's not, like, a full implementation of the TeX macro engine 04:55:58 cool 05:02:12 -!- FreeFull has quit (Quit: 6am). 05:32:24 -!- ais523 has joined. 06:38:52 -!- ais523 has quit (Read error: Connection reset by peer). 06:39:07 -!- ais523 has joined. 06:42:07 How good is ARCFOUR as just a random number generator? 07:15:38 -!- zzo38 has quit (Remote host closed the connection). 07:28:54 -!- ais523 has quit (Read error: Connection reset by peer). 07:41:13 -!- mtve has joined. 07:41:25 -!- AnotherTest has joined. 07:41:31 Hello 07:42:16 It's better than RANDU. 07:46:27 anyone go to the magic prerelease 07:46:59 -!- sivoais has quit (Ping timeout: 260 seconds). 07:47:44 I picked the Azorius guild 07:49:39 -!- dajfsa has quit (Quit: leaving). 07:59:54 -!- sivoais has joined. 09:01:56 -!- Sgeo has quit (Read error: Connection reset by peer). 09:09:56 -!- Sgeo has joined. 09:27:28 -!- ais523 has joined. 10:07:33 -!- Arc_Koen has joined. 10:08:13 -!- Arc_Koen has quit (Read error: Connection reset by peer). 10:08:28 -!- Arc_Koen has joined. 10:21:48 -!- copumpkin has quit (Ping timeout: 245 seconds). 10:22:25 -!- copumpkin has joined. 10:26:59 -!- carado has joined. 10:40:41 -!- carado has quit (Quit: Leaving). 11:08:16 -!- barts has joined. 11:11:16 -!- barts_ has quit (Ping timeout: 248 seconds). 11:22:57 -!- jiella has joined. 11:30:56 -!- monqy has quit (Quit: hello). 11:39:44 -!- kinoSi has quit (Read error: Connection reset by peer). 11:40:11 -!- kinoSi has joined. 12:06:05 -!- heroux_ has quit (Read error: Operation timed out). 12:10:28 -!- heroux has joined. 12:20:01 -!- Phantom_Hoover has joined. 12:30:58 hey sgeo 12:31:29 -!- boily has joined. 12:32:24 Hi 12:34:01 i agree 12:34:17 my tutor did his phd with ian stewart WHAT SAY YOU 12:35:11 I say I know why you're mentioning Ian Stewart to me, you are curious what my reaction is. 12:35:49 such insight 12:36:41 I want to see if I can find the quote 12:36:42 I would've said something irrelevant that fact is to me, but actually I'M VERY JEALOUS 12:37:22 that's nothing 12:37:38 There's a guy at UW who did his PhD under Hawking 12:38:23 "Page 435 is not part of this book preview" 12:38:36 Now I'm annoyed, since it now seems very likely that that's the exact page I want 12:39:13 why, what's on it 12:40:13 The part where there's an advertisement screaming something like "Supersymmetric Sisters!" or something like that, very uncomfortably reminiscent of quantum mechanics quackery 12:41:02 that sounds more like porn than physics to me :/ 12:41:02 Not at all convinced that the best approach to equality is "Hey! In some invisible dimensions, we actually have more sides than the men" 12:41:39 Actually, that wasn't the exact concept, but something similar to it 12:41:46 Number of symmatries I think 12:42:05 so in other words symmetry is entirely relevant 12:42:54 also he had coffee with terry pratchett once 12:42:59 he was 'surprisingly normal' 12:43:16 I think maybe trying to push for equality based on the idea that number of symmetries is irrelevent is better than "technically, we're better" 12:44:58 I was in the same room as hawking once is what say I 12:45:23 you dont have the same galactic scale as i coppro 12:45:24 Well, *I* see prof. (em.) Kohonen here every now and then! Uh... I guess that's not terribly impressive, he's maybe not exactly a household name. 12:45:51 for i can claim to have been on the same planet as hawking, and there are billions more planets than there are rooms! 12:46:20 http://i.imgur.com/OkbGc.jpg 12:46:43 not only that, but i managed to be alive at the same time as hawking! out of the ~14b yrs the universe has existed and at least that much more it will go on 12:46:51 I'm gonna puke 12:47:03 (Not for reasons relevant to this conversation) 12:48:09 "at least that much more it will go on" not if I have something to say about that! ...er, nothing. 12:50:11 -!- ogrom has joined. 12:55:58 -!- ais523 has quit (Ping timeout: 245 seconds). 12:56:29 fizzie: PROFESSOR KOHONEN?!??!?!?! 12:56:32 fizzie: Tell him he's my hero. 12:56:40 -!- aloril_ has quit (Ping timeout: 244 seconds). 12:57:06 tell him he's a mangy frua 13:04:53 fizzie: so I wanted to add a possibility for subroutines in Kipple, but I did not want to add new syntaxes 13:05:08 I made it so that stacks are executable, but that doesn't sound like Kipple at all 13:06:40 I saw something about that. It's not all *that* far off, really. 13:07:46 well I didn't write down what it meant to execute a stack exactly - for instance, should it be parsed already? or can it still contain whitespace and numbers expressed as multiple digits? 13:08:46 maybe I should just include a way to define and call functions... but as I said I don't really like the idea of new syntax - I'd like everything to use stacks 13:09:13 or maybe I should make functions, and include a special "call stack" 13:11:04 (isn't there already a language that allows to access its call stack?) 13:13:47 -!- aloril_ has joined. 13:15:49 Forth, at least. If a bit unportably. 13:19:05 http://sprunge.us/XMOh -- nasty, eh? 13:34:00 fizzie: http://sprunge.us/SDDP 13:34:10 I'm thinking the call stack doesn't add anything useful, actually 13:39:45 i think the entire purpose of humans existing is to have a species which does things that do not make any sense whatsoever from a biological standpoint 13:40:08 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 13:40:35 thats the whole point.. thats why the earth is not free of humans 13:40:42 good observation itidus21 13:42:23 we are a species which spends most of it's time seeking states of intoxication and laughter 13:43:06 and when not doing that we try to travel along roads at 300miles an hour just because we can 13:43:53 oh yes and porn.. 13:44:10 so you think other species don't do that? 13:44:12 by "we" do you mean "me" 13:44:33 Arc_Koen: i am actually fairly confident other species do not drive on roads at 300 mph just because they can 13:44:52 i pulled 300mph mostly out of hte air 13:47:24 -!- copumpkin has quit (Quit: Computer has gone to sleep.). 13:47:44 by analyzing bits and pieces of the universe it can seem to make sense, but taking everything as one thing, it can only be some kind of joke 13:48:20 so you've read that egg thing? 13:49:45 if you ask an infinite number of "why?" questions, in the limit you find "for a joke" 13:50:34 i dont know what in the limit means... 13:50:36 why? 13:50:44 im heavily borrowing idioms 13:50:52 -!- boily has quit (Quit: Poulet!). 13:50:54 -!- boily1 has joined. 13:52:19 why? 13:53:59 should make a bot that does that... "I love chocolate" "Why do you love chocolat?" "because it tastes good" "Why does it taste good?" "because there is cocoa in it "Why is there cocoa in it?" and so on 13:55:24 "why did the chicken cross the road?" "to get to the other side" 13:55:51 "Why get to the other side?" 13:56:14 BECAUSE GRASS IS GREENER 13:56:40 quintopia: its true 13:56:52 or at least i would like to think it's a joke 13:57:03 hi coppro 13:57:13 -!- Nisstyre-laptop has quit (Ping timeout: 245 seconds). 13:57:50 why, has the universe been bullying you? 13:58:51 facebook is somewhat of a joke 14:01:18 haha! facebook! good oone! 14:07:35 -!- Phantom_Hoover has joined. 14:09:31 -!- copumpkin has joined. 14:10:25 by "we" i do basically mean "me" 14:10:48 how humble you 14:12:49 "i am a species which spends most of its time seeking states of intoxication and laughter" 14:12:56 you're my kind of species itidus 14:20:40 "For some time, Gell-Mann was undecided on an actual spelling for the term he intended to coin, until he found the word quark in James Joyce's book Finnegans Wake" 14:20:46 wow 14:21:13 i see you've been reading the wiki article on quarks 14:21:28 only that part 14:21:29 i did so also fairly recently 14:21:55 somehow i found that part 14:22:46 it would be a better story if it went 14:23:23 my plan was to say: i am tempted to say i wonder what would happen if there were no electrons. but then it would mean there were no quarks, but then i pondered saying no particles, but quarks were particles 14:23:30 "Gell-Mann was undecided on an actual spelling for the term he intended to coin, until he saw an episode of Star Trek: Deep Space Nine featuring everyone's favorite Ferengi" 14:23:33 so i wonder what would happen with no particles 14:24:12 Also what if everything was made of asparagus 14:24:17 way to ask meaningful questions 14:24:45 lemme try 14:25:01 i wonder what would happen if time went backwards and reverse entropy was the norm 14:25:08 damn that one actually has an answer 14:25:13 i'm no good at this 14:25:21 um 14:25:58 sometimes i act like there are no particles 14:26:06 i wonder what would happen with the fourth fundamental force being antigravity 14:26:11 i'm gonna ask randall 14:26:41 Also I'm not sure reversing time would reverse entropy 14:26:46 ah that reminds me to check whatif 14:28:05 on a monday? 14:29:43 i have not looked for a while 14:36:23 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 14:37:00 i find most whatifs end in tragedy 14:50:13 -!- FreeFull has joined. 15:00:49 -!- augur has quit (Remote host closed the connection). 15:00:58 -!- sivoais has quit (Ping timeout: 245 seconds). 15:09:40 -!- sivoais has joined. 15:09:47 -!- jiella1 has joined. 15:11:00 -!- jiella has quit (Ping timeout: 244 seconds). 15:14:12 -!- aloril_ has quit (Read error: Operation timed out). 15:28:22 -!- aloril_ has joined. 15:36:41 -!- Sgeo has quit (Ping timeout: 245 seconds). 15:38:58 -!- Sgeo has joined. 15:44:55 -!- ogrom has quit (Quit: Left). 15:45:57 -!- Sgeo has quit (Read error: Connection reset by peer). 15:46:23 -!- Sgeo has joined. 15:48:20 -!- Phantom_Hoover has joined. 16:00:03 -!- augur has joined. 16:03:13 itidus21: WE BLEW THE MOON UP!! that's not a tragedy that's AN ACCOMPLISHMENT 16:03:37 The introduction of emulators created to play illegally copied Nintendo software represents the greatest threat to date to the intellectual property rights of video game developers. […] the assumption that the games involved are vintage or nostalgia games is incorrect. Nintendo is famous for bringing back to life its popular characters for its newer systems http://www.nintendo.com/corp/legal.jsp 16:04:27 Oh no. :-( 16:05:26 well, emulators themselves are legal, aren't they? 16:06:07 -!- augur has quit (Read error: Connection reset by peer). 16:06:29 Arc_Koen: Possibly, but since they are the GREATEST THREAT maybe they shouldn't be! 16:06:35 -!- augur has joined. 16:07:48 "Such emulators have the potential to significantly damage a worldwide entertainment software industry which generates over $15 billion annually, and tens of thousands of jobs." 16:07:57 See, you are RUINING it. 16:08:43 In case you feel like saying something to the contrary, remember that it's not open to debate. 16:08:47 ("Emulators developed to play illegally copied Nintendo software promote piracy. That's like asking why doesn't Nintendo legitimize piracy. It doesn't make any business sense. It's that simple and not open to debate.") 16:09:58 They also have the "linking is infringing" argument, I note. That's always a fun one. 16:13:01 * FreeFull links to google.com 16:13:03 Oh no 16:22:10 How many ROMs exist that aren't copies of Nintendo games? 16:22:14 As in, homebrew ROMs? 16:25:07 I don't know how you could count that kind of thing, since there's presumably quite a few that only exist on their creator's computer. 16:27:46 Are there a significant enough number that there's at least some usage of emulators that are legitimate? 16:30:44 yes 16:30:55 (that's a wild guess) 16:31:05 (but I think it's a good approximation) 16:31:29 pouet's search finds 33 releases for NES; presumably watching those on an emulator should be legal. Depending, of course, whether those involve any burned-in-ROM code for which Nintendo claims copyright. 16:32:34 -!- Arc_Koen has quit (Read error: No route to host). 16:33:02 -!- Arc_Koen has joined. 16:33:31 -!- Arc_Koen has quit (Client Quit). 16:33:34 (As well as 98 SNES releases, and somewhere around 250 GBA things.) 16:34:01 Can't you legally make a copy of a ROM you have for your own use? 16:36:34 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 16:36:42 shachaf: Not according to Nintendo, because the copying devices are illegal. 16:36:46 Due to their "functions". 16:37:10 "Are Game Copying Devices Illegal? Yes. Game copiers enable users to illegally copy video game software onto floppy disks, writeable compact disks or the hard drive of a personal computer. They enable the user to make, play and distribute illegal copies of video game software which violates Nintendo's copyrights and trademarks. These devices also allow for the uploading and downloading of ... 16:37:16 ... ROMs to and from the Internet. Based upon the functions of these devices, they are illegal." 16:37:17 -!- elliott has quit (Read error: Connection reset by peer). 16:37:29 I'd argue, but I'm sure this too is "not open to debate". 16:38:46 Anyway, I don't think there's (at least currently) a DMCA exemption for archival copying, so they might be (US-)right for all I know. 16:47:07 So... CD-Burners are illegal too? 16:47:31 also: By that definition, any regular computer is illegal? 16:47:38 -!- Phantom_Hoover has joined. 16:47:56 I need to talk out my emotions somewhere, and my gf isn't online 16:48:23 oh lord 16:48:38 I'm probably not actually going to talk them out 16:48:41 At least, not here 16:49:25 mroman: Well, IANAL. It might have to do with a value judgement on whether the device is "intended" to circumvent technical rights-protection measures or not, and whether it has any other uses. At least the Finnish anti-circumvention law criminalizes "circumvention devices" that have "only limited commercial uses" in addition to the circumvention bit. For regular computers and CD burners, I ... 16:49:32 ... would think it's reasonably clear they have substantial noninfringing uses. 16:54:31 (At least the Finnish law has a general-purpose exemption that you are allowed to circumvent a protection if you need to in order to use the product; so it'd be legal to go through AACS to watch a legally bought Blu-ray disc. Er, assuming you were clever enough to figure out how to do that; importing, distributing, selling, etc. of devices, products, parts or services to do it is of course a ... 16:54:37 ... criminal act. 16:55:31 fizzie, does your client do some sort of wrapping thing automatically 16:55:53 There exists a person with the nick of fi 16:56:06 Discovered while trying to VERSION fizzie 16:56:26 It does, and I've configured it with a somewhat pessimal auto-wrapping line length limit. 16:56:59 Because the one it calculates (from uhost prefix, channel/target name etc.) sometimes fails miserably and leaves a few characters clipped. 16:57:14 (It's the quasi-standard irssi splitlong.pl.) 16:59:11 The autoguessed length is 497 - length($server->{nick} . $server->{userhost} . $target) where 497 is 510 - length(":! PRIVMSG :") and I think I did puzzle out why it's not always right but forgot already. 17:00:14 I've just fixed it to 400 bytes of actual content. 17:02:37 Perhaps it was simply the mismatch between "fis@iris.zem.fi" and "fis@unaffiliated/fizzie". 17:03:03 The former presumably being what $server->{userhost} expects. 17:05:58 I need sleep 17:06:06 And to not feel so nauseous 17:08:01 both sterling idea 17:08:04 *s 17:16:37 -!- augur has quit (Remote host closed the connection). 17:19:15 -!- carado has joined. 17:27:04 -!- ogrom has joined. 17:39:25 -!- kinoSi has quit (Read error: Connection reset by peer). 17:39:53 -!- kinoSi has joined. 17:46:58 -!- Arc_Koen has joined. 17:50:07 -!- carado has quit (Quit: Leaving). 17:52:26 One of my typical channels for emotion stuff is also mostly inactive right now 17:54:58 we can be used to emote! 17:55:07 just ask that guy who was contemplating suicide a while back! 17:57:35 I feel nauseous. Not sure if I'm physically sick, or if it's just emotions+lack of sleep 17:57:39 I'm not running a fever. 17:58:26 those aren't emotions Sgeo 17:58:30 those are just feeling sick 17:58:34 perhaps ask a doctor 17:58:52 i guess this is a bad time for snark, i'll stop 17:58:54 But I'm having some emotions, and unsure if they may be causing the symptoms 17:59:15 a doctor would probably be able to tell you! 18:00:02 What, there was an #esoteric suicide and I missed it? 18:01:55 i think he means unknown character 18:02:22 <-- aware of the useless trivias 18:03:28 * Sgeo mentally replaces "useless" with "wicked". The wicked trivias 18:03:29 -!- sivoais has quit (Ping timeout: 255 seconds). 18:03:37 honk HONK 18:03:59 18:04:35 fizzie, he didn't commit suicide, at least not in-channel. 18:04:40 I hope not at all, I don't need that kind of angst. 18:04:59 for some reason i associate angst with fried chicken 18:07:28 -!- sivoais has joined. 18:07:38 i don't think it's synesthesia 18:10:46 Synæsthesia. (I just wanted a ligature.) 18:22:38 s/bringing back to life its popular characters/shamelessly porting very old games/ 18:23:40 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 18:26:54 Who was it that said that making a game made you immortal? 18:27:03 Because people will find ways to keep the game working 18:27:23 Sounds like something Sam Hugh would say, except he said it about math 18:29:09 Hmm, I might be changing my mind about Ian 18:30:31 It does make sense to say "Your arbitrary reason for discrimination doesn't even work", even if I would prefer "Arbitrary reasons for discrimination just suck, don't do that" 18:31:28 problem is, if someone disagrees with your second statement, you're in a dead-end 18:31:42 whereas it might be possible to reason him using the first 18:32:55 Indeed 18:35:48 Oh, PH isn't here 18:35:57 @ask Phantom_Hoover Have you read Flatterland? 18:35:57 Consider it noted. 18:36:19 @tell Phantom_Hoover Do read logs around when I @ask'd that. 18:36:20 Consider it noted. 18:50:39 -!- AnotherTest has left. 18:51:15 Sgeo: would you like me to object to the intent to deregister you, on your behalf? 18:51:36 o.O 18:51:38 Hmm, sure 18:55:29 o.O https://twitter.com/shit_hn_says 18:58:29 -!- oerjan has joined. 18:59:50 -!- zzo38 has joined. 19:01:14 Sgeo: _why? 19:01:36 shachaf, why what? 19:03:20 "if you program and want any longevity to your work, make a game. all else recycles, but people rewrite architectures to keep games alive." 19:04:27 -!- atriq has joined. 19:06:10 I completed Bastion this afternoon 19:06:10 atriq: You have 1 new message. '/msg lambdabot @messages' to read it. 19:06:12 The ending was sad 19:06:39 shachaf, oh, I feel like a derp now. 19:06:41 And thank you. 19:08:38 fizzie, in mcmap's colour scheme (in colors.txt and block.c) 19:10:46 How does the alpha work? 19:10:53 As in, which end's which? 19:12:29 apparently, the alpha is bi-endian so that depends on which mode it's in 19:12:40 Hmm 19:19:30 i find most whatifs end in tragedy <-- he does seem to make a point of that 19:20:14 *munroe 19:23:21 Maybe he's sad because his wife has cancer 19:25:03 i think it's because bad things happening to other people is the basis of humor 19:25:13 (not actually true) 19:25:21 I thought bad puns were the basis of humour 19:33:55 Puns *are* bad things happening to people. 19:34:09 Wow 19:34:33 This is like when I first got told that Monads *are* monoids in the category of endofunctors 19:35:37 I have the feeling that reading a page full of quotes from _Stranger in a Strange Land_ is a better experience than reading the actual book. 19:37:51 -!- ogrom has quit (Quit: Left). 19:45:59 atriq: It's actually opacity, so 255 is fully opaque, 0 is completely transparent. 19:48:19 atriq: (As far as I know, anyhow. And water is special.) 19:51:02 @tell Arc_Koen did you mean to remove an a from the kipple truth-machine program? i don't know kipple so... 19:51:02 Consider it noted. 19:58:49 -!- jiella1 has changed nick to jiella. 20:03:51 Is the random number generator I used in Famicom Hangman OK? 20:07:43 http://www.daniellesucher.com/2011/11/jailbreak-the-patriarchy-my-first-chrome-extension/ 20:11:14 from another internet place: 20:11:35 "Damn it Jim, I'm a roleplayer not a whore." 20:14:25 fizzie, thanks 20:16:50 fizzie, what's the point of block traits? The only one with LAVA_TRAIT is lava and lave, similar for WATER_TRAIT 20:17:23 "There is a known bug with the English language itself that Im dealing with imperfectly at the moment. See, sometimes her should translate to him, and sometimes it should translate to his. There are a lot of tricky edge cases here." 20:18:58 well translate may be the wrong word, but i understand what it's trying to say. 20:19:35 "her" is both oblique form and possessive, but "him" and "his" divide this. 20:20:57 I'm just amused by calling English "buggy" 20:24:07 atriq: Future-proofing, I suppose. It used to be so that IS_WATER checked against block IDs directly, I think. It was felt cleaner if such block properties were more centrally collected. 20:24:21 Okay 20:24:30 atriq: There are, after all, apparently two waters. (0x08 and 0x09.) 20:24:49 -!- augur has joined. 20:26:56 Okay 20:27:20 Yeah, water source and running water 20:30:21 Which generation's "Generation Y"? 20:30:24 (not mcmap) 20:31:19 The one after X, I think? Maybe? 20:31:42 Is it my generation? The one before me? The sort of half generation between my and my parents? 20:31:43 ??? 20:37:14 if it wasn't obvious, these "generations" are arbitrary groupings that are very vaguely related to the time people are born, and anyone can invent a Generation Fnarf if they want to 20:37:55 you could be in as many as a thousand generations simultaneously 20:38:03 Generation Fnarf is Gregor's, naturally. 20:38:28 and his children will be Generation Fnarf' 20:38:58 Apparently, Generation Y is the children of Generation X 20:39:02 Who were the baby boomers 20:39:11 So, I'm right at the end of Generation Y 20:43:29 I thought somehow that baby boomers were an older thing. 20:44:20 Generation after WWII? 20:44:43 "There are no precise dates for when Generation Y starts and ends. Commentators use beginning birth dates ranging somewhere from the later 1970s[2] or the early 1980s to the early 2000s (decade).[3]" 20:44:52 Sounds kinda longish-timey. 20:45:05 lul 20:45:11 Generation Y is like six generations. 20:45:42 i thought a generation was about 30 years. 20:47:30 oerjan: It's supposed to be a "demographic cohort (a group of subjects with a common defining characteristic)", not exactly a generation in the "mean time between current children becoming parents" sense. 20:47:55 Mmm hmmm. 20:48:50 oerjan: with all the kids running around getting kids nowadays, it's probably more like 15 years now 20:49:17 -!- augur has quit (Remote host closed the connection). 20:50:29 15 years!? 20:50:40 What have I been missing for the past 3!? 20:51:06 -!- atriq has quit (Quit: Leaving). 20:51:22 About LAVA_TRAIT for lava only, it is actually something similar I did in MegaZeux, I changed it to do like that due to the features I have added to make new kind of objects, so that they can be treated as lava by movement functions. 20:51:24 I suppose he left to start a family now 20:55:39 -!- boily1 has quit (Quit: Poulet!). 20:57:06 olsner: Finnish statistics for children born in 2011: mean age of mother, 30.3 years; 28.4 considering only firstborn. 20:57:46 (Firstborn children, that is. There are no statistics on the firstbornedness status of the mothers.) 21:01:33 hmm, that'd mean finland is about 1 generation behind per 15 years 21:01:39 25.0 for the latter figure over all of US in 2006. 21:02:38 -!- Phantom_Hoover has joined. 21:04:42 25.2 in 2009. 21:09:06 So I “should” be having children. 21:09:09 Ha ha. 21:09:10 Ha ha. 21:09:12 *sob* 21:09:55 I did not know you aspire to being a mother. 21:11:26 Gregor: Generation Fnarf' is dying for you to get going 21:11:59 fizzie: I assume the age is about the same for mothers and fathers >_< 21:12:22 I would guesstimate that it's higher for fathers. 21:12:37 The statistics reports don't bother saying. 21:13:00 These particular ones, anyway; I'm sure such a statistic exists. 21:14:23 29.65 for a first-time father in 2010. 21:15:14 So about four-and-half years oldr, assuming the mother ages didn't drastically change in one year. 21:16:16 Hm. 21:16:19 oerjan: yes, one specificity of Kipple is that operators can share operands, I thought it would be a good thing to show it in the truth-machine 21:16:19 Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. 21:16:21 OK, got a little bit of time! 21:16:43 @ask Gregor hi 21:16:43 Consider it noted. 21:16:46 ok 21:17:04 @messages 21:17:04 shachaf asked 21s ago: hi 21:17:06 Coincidentally, I seem to be approximately 29.46, and there's a kind of a 0.75 year obligatory delay in the process, or so I believe. 21:17:09 for instance, 0>a? first pushes a zero on a (with >), then if a's top element is 0, clear the stack 21:17:22 So I suppose I'll just forget about it. 21:18:15 or the cat program (i>o) uses i both as an operand for the test condition of the '(' loop, and as a value to push on the output stack 21:18:28 it's equivalent to (i i>o) 21:19:38 I guess I should have made a comment about the modification but I thought it was minor 21:26:56 hmm, question: is it possible to use non-printable characters in thue? 21:27:21 I saw in the external resources a link to a brainfuck interpreter in thue, and thought it would be a cool thing to do 21:27:53 and I'm thinking the easiest way to implement brainfuck cells is by stocking chars directly 21:28:51 (well I guess writing them as 8-bit sequences would work as well, but because of . I'd need to have all the translations anyway) 21:28:53 afair the main problem with thue i/o is that input is line oriented in a way that makes it impossible to do input without possible "code injection" 21:29:16 oh it's a whole line 21:29:18 right 21:30:13 * itidus21 thinks. 21:30:15 iirc the brainfuck interpreter doesn't even try to use thue i/o for brainfuck i/o 21:30:38 no I was using thue's input for brainfuck code 21:31:03 that should be possible as long as you have no comments 21:31:05 this way I can place the brainfuck instruction next to the current cell 21:31:31 yes, I decided to assume the input would be +-.,><[] only 21:31:41 (though I may drop ,.) 21:31:43 -!- augur has joined. 21:35:49 (thinks) haiku 5 bytes 7 bytes 5 bytes (look at wiki found haifu) (thinks more) pi 3 1 4 1 5 9.. a program whence the number of tokens per line is the line number'th digit of pi 21:36:48 not a big deal, just a thing 21:38:42 trivial in something like C that has free whitespace 21:39:36 yeah 21:40:43 could be an interesting text format though. 21:41:29 pi is so boring though 21:41:29 Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. 21:41:36 agh no no it wouldn't.......... 21:41:37 ooh, messages 21:43:41 oerjan: perhaps if each pi digit was a token length, including whitespace 21:44:05 I think something that might help improve thue is an event-driven feature 21:44:29 uh i guess you wouldn't need whitespace actually 21:44:31 like "if you just applied rule x, apply rule y" 21:44:56 Sgeo, would you like me to find ian stewart and present your objections to him 21:45:03 i think he has a lecture soon 21:45:18 a public one obv. not a teaching one 21:45:22 ok +->< were easy to implement... now to loops 21:45:41 Phantom_Hoover, um 21:45:53 * Sgeo panics 21:46:05 don't worry i'm not nearly motivated enough to do that 21:46:37 Oh, ok 21:46:51 Heyaduck.Lookswonderfuleh 21:48:07 oerjan: what do you think of http://sprunge.us/EPIe 21:48:21 itidus21: ooh, now that's a bit more interesting 21:48:30 Can we make up a programming language that requires use of bus conflicts and race conditions? 21:48:31 yes, i finally struck something 21:48:49 * itidus21 drops wool. picks up pitext 21:49:36 zzo38: it will have to be named after Rosa Parks 21:49:47 (well BEGIN!::=BEGIN00000000!; should be BEGIN!::=BEGIN;00000000!; instead but appart from that) 21:50:13 oerjan: ha! 21:50:15 oerjan: OK, but why, and why is Rosa Parks? 21:50:28 Arc_Koen, this is Thue right 21:50:30 why and how is she? 21:50:33 yes 21:50:40 ok i just got that 21:50:42 an interpreter for brainfuck 21:50:46 I mean, who is Rosa Parks? 21:50:51 hats off for that pun 21:51:18 but I really don't know how to implement loops 21:51:48 the whole program is one big loop, really 21:52:04 what program? 21:52:08 the thue program 21:52:11 oh, yes 21:52:21 but I mean I don't know how to implement brainfuck's [ and ] 21:52:27 bus conflicts! 21:52:43 they'd need to keep the brainfuck code somewhere, instead of taking it char after char from input 21:52:52 zzo38: "Rosa Louise McCauley Parks (February 4, 1913 – October 24, 2005) was an African-American civil rights activist, whom the U.S. Congress called "the first lady of civil rights", and "the mother of the freedom movement"." 21:52:53 if i didn't know better i'd say zzo38 did that on purpose 21:53:14 but if I do so, then how can I have statements like "if the current instruction is so, do so to the tape"? 21:53:19 Did what on purpose? 21:53:32 you made a joke 21:53:46 What joke? 21:53:51 Arc_Koen: I think the usual way is to encode some kind of marker that points out the next thing for the interpreter to do 21:54:01 zzo38: no you made the setup to my rosa parks joke 21:54:04 Can we make up a programming language that requires use of bus conflicts and race conditions? zzo38: it will have to be named after Rosa Parks 21:54:26 OK 21:54:26 olsner: I'm not sure I understand 21:55:07 problem is if I have brainfuck code someplace, and the tape in another place, I cannot apply the code to the tape 21:55:21 you see zzo38, rosa parks caused a conflict on a bus when she refused to let a white person take her seat because her race was black 21:55:35 the !::=::: statement allowed me to inject the brainfuck instruction directly into the tape 21:55:53 itidus21: OK. Now I know who is Rosa Parks. 21:55:58 -!- heroux has quit (Ping timeout: 245 seconds). 21:56:08 it couldn't be more fitting 21:56:09 But I didn't make a joke; oerjan did. 21:56:22 Arc_Koen: that _would_ seem to be a problem. i think you'll just have to move things about, that's usual with thue 21:56:34 But I am OK if you want to call it that. 21:57:20 i think they keep the bus in question in a museum or something 21:57:43 can't recall if i remember that or if i read something wrong 21:57:45 -!- heroux has joined. 21:57:53 -!- FreeFull has quit (Quit: Sleeeeeeep?). 21:57:58 oerjan: move things about? like, moving a whole portion of brainfuck code inside the tape? problem is, thue doesn't allow for "variables" (as some kind of regexp or pattern-matching), so i'd need to write transformation laws for every possible code 21:58:38 hhmmm, or I guess I could move the tape through the code instead of moving the code through the tape 21:58:46 iirc, moving everything around is what the other bf in thue interpreter is doing ... I'm not too sure where the tape is, but there is stuff moving around in the state space that roughly corresponds to the instruction pointer 21:58:47 that would feel weird though 21:58:59 the irony is on the intra bus conflicts and inter bus conflicts 22:01:44 well I'll think about it, at least it looks possible now 22:01:51 thank you for your help and good night 22:02:26 it is definitely possible 22:04:37 -!- copumpkin has quit (Quit: Computer has gone to sleep.). 22:05:03 hehe :) 22:06:15 Arc_Koen: yeah i have also been thinking about events.. 22:06:59 ok you did say good night 22:07:02 someone dropped a comment on list of ideas saying "hey I have ideas for an object-oriented derivative for thue, but I don't know how to create a page" 22:07:26 btw, I really like today's xkcd 22:08:54 (I'm puzzled as to how thue could be object-oriented... this is probably the last paradigm I would've thought of for a derivative) 22:09:05 anyway, gnight 22:09:25 hmm, object rewriting 22:11:04 oerjan: shall I answer to the thue derivative idea on the list of ideas page? since it's not a user I don't know of another way to talk to him 22:13:53 that page has always been a bit talky anyway 22:23:20 -!- copumpkin has joined. 22:28:40 well, done, good night for good 22:28:52 -!- Arc_Koen has quit (Quit: Arc_Koen). 22:48:59 hmm, how does ^/([^q].*)$ not match '/+++++.'? 22:50:38 olsner: Maybe / is being treated as a special character? 22:54:44 Maybe there's a newline at the end. (Don't laugh. Sometimes there is!) 22:57:34 !perl '/+++++.' =~ m{^/([^q].*)$} ? print "match" : print "no"; 22:57:35 match 22:57:51 itidus21: The Rosa Parks bus is in the Henry Ford museum. 22:58:19 I think the problem was that RewriteCond applies to the next RewriteRule, didn't remember that part 23:00:08 thanks 23:00:30 olsner: Do you have brainfuck in your URIs? 23:00:36 fizzie: yes 23:00:48 Sounds like a situation. 23:01:24 that's not the problem though, the problem is that it's not working 23:01:55 -!- TeruFSX has joined. 23:02:28 it seems to be going "oh, qq000000000000000101^ioiooooooooooooooo looks like a valid uri, let's go to that file!" and then serves a 400 Bad Request error 23:03:23 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:07:37 !perl 'qqr000000000000000101^ioiooooooooooooooo' =~ m{^(q.*q[^r].*)$} ? print "match" : print "no"; 23:07:38 no 23:07:52 oh, reading it backwards again 23:16:34 that's a fancy esolang 23:18:15 argh, the problem was so damn silly :( 23:18:41 you're supposed to add a colon followed by the input to the program followed by an underscore 23:18:50 if you don't, then nothing happens 23:28:27 -!- monqy has joined. 23:36:23 -!- Nisstyre has quit (Ping timeout: 245 seconds). 23:38:05 -!- TeruFSX has quit (Ping timeout: 256 seconds). 23:40:22 in other words, it was never broken in the first place, I was just using it wrong 23:49:49 wtf, now I got the 10% bug but in the *other direction* 23:50:50 -!- Nisstyre has joined. 23:57:38 -!- Sgeo has quit (Ping timeout: 245 seconds). 23:58:23 > (zipWith (/) `on` map (fromIntegral . ord)) "Oovvy#^y|vn$" "Hello World!" 23:58:25 [1.0972222222222223,1.099009900990099,1.0925925925925926,1.0925925925925926...