00:01:46 -!- hagb4rd2 has joined. 00:01:46 -!- hagb4rd has quit (Disconnected by services). 00:01:47 -!- hagb4rd2 has changed nick to hagb4rd. 00:09:50 -!- augur has quit (Remote host closed the connection). 00:17:35 -!- Frooxius_ has joined. 00:20:07 -!- Frooxius__ has joined. 00:20:33 -!- Frooxius has quit (Ping timeout: 244 seconds). 00:20:48 -!- Frooxius__ has changed nick to Frooxius. 00:21:10 -!- zbrown has quit (Ping timeout: 272 seconds). 00:23:59 -!- Frooxius_ has quit (Ping timeout: 264 seconds). 00:28:29 -!- MDude has joined. 00:29:11 -!- zbrown has joined. 00:31:10 http://techlaze.com/2012/03/richard-stallman-to-launch-his-own-fashion-line/ 00:31:45 -!- MSleep has quit (Ping timeout: 276 seconds). 00:54:23 -!- FireFly has quit (Ping timeout: 245 seconds). 01:26:01 -!- Frooxius has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]). 01:26:17 -!- Frooxius has joined. 01:29:22 -!- Jafet has joined. 01:38:10 elliott: I think it may be time to de-1st the site ;) 01:42:27 -!- augur has joined. 01:43:12 @time RocketJSquirrel 01:43:13 Local time for RocketJSquirrel is Sun Apr 1 21:42:41 01:43:41 -!- augur has quit (Read error: Connection reset by peer). 01:43:55 Lemme know when it's April 2nd on Baker Island. 01:44:54 -!- augur has joined. 01:55:38 RocketJSquirrel: I can revert it if you really want me to :P 01:56:58 -!- Patashu has joined. 01:59:28 -!- hagb4rd has quit (Ping timeout: 246 seconds). 02:01:02 -!- hagb4rd has joined. 02:01:20 On sociological questions: 02:01:24 as a sociological question: anyone else here observe the okcupid security vulnerability these weekend? 02:01:25 er, you're in #haskell 02:01:25 it was sociological question 02:01:25 nevermind 02:01:28 * carter has quit (Quit: Textual IRC Client: http://www.textualapp.com/) 02:04:44 @time shachaf 02:04:45 Local time for shachaf is Sun Apr 1 19:04:15 2012 02:04:51 RocketJSquirrel: Is it April 2 ANYWHERE? 02:06:50 RocketJSquirrel: 'Tis done 02:08:48 -!- augur has quit (Remote host closed the connection). 02:12:40 -!- augur has joined. 02:20:11 if you feel to fuel your hatred for mankind, you should watch 'black mirror', a dark dystopia (trilogy) by charlie brooks.. http://www.youtube.com/watch?v=lQKYB262H8E ..well done stuff 02:20:59 I, too, fuel my hatred for humankind by watching completely fictional works. 02:21:43 seriously.. it mirrors some dark sides of human nature 02:22:19 The French subtitles really add a touch of class. 02:28:07 -!- zzo38 has joined. 02:32:05 elliott: HI 02:32:43 elliott: You know what this channel doesn't have enough of? 02:32:51 The answer is sociological questions. 02:33:29 No, that is another question. 02:38:29 -!- augur has quit (Remote host closed the connection). 02:41:06 -!- MDude has quit (Ping timeout: 276 seconds). 02:41:37 -!- augur has joined. 02:42:44 -!- augur has quit (Remote host closed the connection). 03:00:33 -!- Jafet has quit (Ping timeout: 246 seconds). 03:01:24 monqy, UPDATE 03:01:37 elliott, I forgot are you still on update list? 03:01:48 Although lately I haven't really been doing it :/ 03:02:04 elliott is on the update list 03:04:51 Am I on the update list? 03:04:58 what is the update list 03:05:05 HELP 03:05:05 Sgeo: put shachaf on the update list 03:05:11 shachaf: you're on the update list 03:05:12 Wait! 03:05:20 Do I want to be on the update list? 03:05:29 yes 03:07:59 everyone wants to be on the update list 03:09:17 elliott: What's the update list good for? 03:13:06 -!- hagb4rd2 has joined. 03:13:07 -!- hagb4rd has quit (Disconnected by services). 03:13:07 -!- hagb4rd2 has changed nick to hagb4rd. 03:16:41 -!- Jafet has joined. 03:20:33 @time 03:20:34 Local time for itidus20 is Mon Apr 02 14:16:25 03:20:51 @time 03:20:52 Local time for Sgeo is Sun Apr 1 23:20:22 03:21:05 Pulling a bizarre WIFOMy prank 03:21:07 i dont know if my pc time needs adjusting though 03:21:42 ahh should be 13:16:25 03:21:57 rather, 13:20:22 03:23:04 @time 03:23:06 Local time for itidus20 is Mon Apr 02 13:22:35 03:26:26 hmm 03:26:46 hagb4rd: Okay, I retract my sarcasm since that actually made me watch it and it's as good as I've heard, so thanks. 03:26:50 shachaf: It's good for nothing. 03:26:53 shachaf: Absolutely nothing. 03:27:01 shachaf: And now you're on it! 03:27:18 elliott: How do I get off the update list? 03:27:31 elliott: I need to wake up before noon tomorrow. :-( 03:27:36 Several hours before. 03:27:53 shachaf: Off? 03:27:58 Oh, no. Nobody ever gets off the update list. 03:28:02 Ever. 03:28:10 @time shachaf 03:28:12 Local time for shachaf is Sun Apr 1 20:27:42 2012 03:28:49 @tachaf 03:28:50 Unknown command, try @list 03:29:40 i wonder if its possible for someone else to request the time on my client 03:30:28 elliott: Apparently cotton candy is called "candy floss" in the UK. 03:30:45 its called fairy floss here 03:31:11 @time itidus20 03:31:12 Local time for itidus20 is Tue Nov 05 13:30:41 03:31:39 itidus20 is a time traveler. :-( 03:31:45 :-D 03:32:14 Wait, maybe the months are just backwards in the southern hemisphere. 03:32:24 That makes more sense. 03:32:30 it was a half-baked prank 03:32:43 So the summer is still in July but July happens in February. 03:32:56 frankly michael j fox hasn't aged a day since 1985 03:33:17 shachaf: Apparently "candy floss" is misspelled "cotton candy" in the US. 03:34:51 elliott: OH YEAH, WELL, IN HEBREW IT'S CALLED "sugar on a stick". 03:34:56 At least, when it's on a stick. 03:35:06 At least that's what I always heard it called. Apparently there are other names. 03:35:09 Grah, why is it when I WANT people to guess "It's an April Fools joke" they never do 03:35:11 * Sgeo is ticked 03:35:55 elliott: kmc wants to be on the update list. 03:36:23 what? 03:37:25 shachaf: Can I tell you a secret? 03:37:28 shachaf: We're all on the update list. 03:37:32 Every single person in the world. 03:37:38 Oh. 03:37:39 Consigned, forever. 03:37:44 Aren't you happy? 03:37:52 Yes. 03:37:55 Oh. 03:37:56 I'm not. 03:37:59 But it has nothing to do with the update list. 03:38:00 :( 03:38:03 I'm just generally happy. 03:39:25 The months are not backward in southern hemisphere; the seasons are backward. 03:39:54 elliott: I get annoyed at some things, though. Like when people end sentences with words starting with an octothorpe. #annoyingthingsdespitebeinghappy 03:40:15 zzo38: That doesn't make any sense. Are you saying that itidus20 is a time traveler? 03:40:26 I thought time travel hadn't been invented yet. 03:40:35 shachaf: I guess that's why you hate #haskell 03:40:39 #didyouseewhatididthere 03:41:13 #didyouseewhatididntthere 03:41:22 #isawwhatyoudidthere #butieatedit 03:42:56 @time 03:42:57 Local time for elliott is Mon Apr 2 04:42:54 03:43:00 What! 03:43:02 Come on. 03:43:04 @time 03:43:04 Local time for elliott is Mon Apr 2 04:43:01 03:43:08 No! That's later! 03:43:46 shachaf: No, I am not saying itidus20 is time traveler. 03:43:58 @time zzo38 03:43:59 Local time for zzo38 is 2012/04/01 20:34:29 -0700 03:44:28 zzo38: But itidus20's local time is Nov 05. 03:44:30 @time Urist_McTiktalik 03:44:31 Local time for Urist_McTiktalik is Sun Apr 1 21:44:02 03:44:40 Suspiciously... AMERICAN. 03:44:43 shachaf: Then it is set incorrectly. 03:45:10 lambdabot: Y U CTCP TIME ME 03:45:36 zzo38: I think it's more likely that it's Nov 05 in Australia. 03:46:42 Agreed. 03:46:45 lambdabot wouldn't lie. 03:47:14 elliott: Perhaps lambdabot wouldn't lie, but it asks the client and that client might lie or be incorrectly configured. 03:47:33 The sun declination means the sun will be directly overhead if you stand there. Depending on the tropical ecliptic longitude of the sun, the declination is the tropics on the world map (the Tropic of Cancer when the sun's ecliptic longitude is at 0 Cancer). The approximate dates of the sun's ecliptic longitude are given in most newspapers. When sun declination is near your hemisphere, it is summer time in your area. 03:47:45 So that is why the seasons backward in south hemisphere. 03:48:03 no, it's really nov 05 in australia 03:48:08 See? 03:48:51 zzo38: I think elliott just defeated your argument. 03:48:57 Do they use a different calendar in Australia? 03:49:28 zzo38: Do you trust lambdabot? 03:49:44 shachaf: Only if the input is correct. 03:50:04 If the input is correct, then the output will also be correct. Otherwise it might not be correct. 03:50:07 lambdabot: Is your input correct? 03:50:13 yes 03:53:46 Do they use a different calendar in Australia? 03:54:10 it's upside down 03:55:25 Which city does itidus20 live? 03:55:45 australia 03:55:54 No, I connect it says, itidus20, TIME message is Apr 2 03:56:11 elliott: O, I thought you meant the *country* Australia. Sorry 03:56:25 same thing 03:58:09 When I send the TIME request to itidus20, using direct or lambdabot, it asys is Apr 2. So why did you say is Nov 5? 03:59:27 Therefore I don't believe you 03:59:34 @time itidus20 03:59:35 Local time for itidus20 is Mon Apr 02 13:59:02 03:59:49 itidus20: Did you move out of Australia since the last time I asked?! 04:00:23 You must have a fast airplane/boat/teleporter/whatever to move out of Australia that fast. 04:00:43 rocket launcher 04:01:43 But still, I doubt that is the reason. Either you mixed up lambdabot to tell you the wrong answer or itidus20 set the time incorrectly on their computer to confuse you and then fixed it afterward. 04:02:28 @tіme elliott 04:02:29 Local time for elliott is Mon Apr 2 05:02:26 04:02:29 Local time for elliott is Mon Apr 2 04:03:12 04:02:33 What! 04:02:35 zzo38: Maybe itidus20 *is* a time traveler. 04:02:36 I used a Cyrillic i. 04:02:40 Oh. 04:02:42 Spell correction. 04:02:46 FOILED AGAIN 04:03:00 im sorry :( 04:03:09 -!- lambdabot has left. 04:03:14 -!- lambdabot has joined. 04:03:16 hi 04:03:25 OK I will stop now. 04:03:49 just kidding 04:04:00 elliott: Cale will rue the day when he allowed this to happen. :-( 04:04:37 Naw. I'm respectable. 04:04:42 18k rep on SO, you know. 04:04:53 (I even have a Careers.SO account! I don't want a career.) 04:05:03 I have a Careers.SO account! 04:05:10 If multiple people are using lambdabot to @msg, it's harder to point the finger at any one of them. 04:05:12 I'm not sure how that happened. 04:05:14 why does it keep 04:05:22 ...being to earl 04:05:23 y 04:05:33 shachaf: It's an "exclusive" "invite-only" service, which I think means they automatically invite pretty much anyone who gets an SO account. 04:05:34 hard to type with my guitar hogging my hands 04:05:40 i'm elliott, and i approve of this message 04:05:45 oklofok: good morning! 04:05:52 elliott: I got invited by SO user #13! 04:06:09 shachaf: Jeff Atwood! I had no idea you were such good friends! 04:06:18 i went to work at like 1 am and proved such awesome things that i had to come home to chill out for a bit 04:07:03 oklofok: do you hate me :( 04:07:15 nope 04:07:17 mornings to you too 04:07:29 oklofok: ♥ 04:07:55 * shachaf points the finger at elliott. 04:08:00 No, shachaf sent that last one. 04:08:01 The rest were me. 04:08:09 Huh? 04:08:13 @admin - shachaf 04:08:16 @admin + shachaf 04:08:34 shachaf: Well, I didn't send that last one. 04:08:40 It was either you, or... someone else. 04:08:48 @admin - shachaf 04:08:52 * shachaf isn't actually an admin. 04:09:26 I want to know all the admin commands. :( 04:09:28 @flush 04:09:28 Not enough privileges 04:09:30 dun dun dun 04:09:44 can't flush this 04:10:01 lambdabot: hi 04:10:10 This seems to be a rare consequence of a non-atomic process. Making the data routines atomic would obviously slow the site way down, so this glitch (while very improbable) is likely to forever stay a potential occurrence. 04:10:11 monqy: hi 04:10:31 Okay, I'm not using @msg any more. 04:10:34 My hands are tied. 04:11:32 @time 04:11:32 Local time for elliott is Mon Apr 2 05:11:29 04:11:35 Fuuuuuuuuuck 04:14:55 monqy: Did you know I can make lambdabot quit from IRC? 04:14:56 I won't, though. 04:14:59 I'm far too responsible. 04:15:17 Well, at least you didn't do it permanently. 04:15:18 I can make lambdabot 04:15:18 uh 04:15:25 evaluate haskell expressions 04:15:38 monqy wins 04:15:46 @ignore + monqy 04:15:47 NOT ANY MORE 04:15:49 @ignore - monqy 04:15:53 phew 04:16:32 elliott: You can't even make lambdabot flush its state. 04:16:51 @flush 04:16:51 Not enough privileges 04:16:55 shachaf: :( 04:17:19 @flush 04:17:42 @flush shachaf 04:17:51 :-( 04:18:12 elliott: I'm secretly a cache line. 04:18:52 @time 04:18:53 Local time for elliott is Mon Apr 2 05:18:49 04:18:57 klfjsdfklf 04:20:23 lambdabot: elliott is being rude to me in /msg 04:20:26 Make him stop. :-( 04:20:43 :-( 04:21:04 * lambdabot jabs elliott with a C pointer 04:21:18 @slap shachaf 04:21:18 * lambdabot clobbers shachaf with an untyped language 04:22:23 L = {s,d,f} R = {j,k,l} RRLRLLLRRL .. therefore klfjsdfklf is highly random 04:22:26 @admin - shachaf 04:22:33 That'll learn ya. 04:23:08 itidus20: oh? 04:23:39 -!- itidus22 has joined. 04:23:45 itidus22: oh? 04:27:35 -!- itidus20 has quit (Ping timeout: 265 seconds). 04:36:09 -!- MDude has joined. 04:36:29 -!- augur has joined. 04:38:10 -!- elliott has quit (Read error: Operation timed out). 04:46:04 -!- Jafet has quit (Ping timeout: 246 seconds). 04:49:29 curse my internet? 04:50:12 -!- itidus22 has changed nick to itidus21. 04:51:47 yes 04:56:42 oh yeah the random thing 04:57:18 elliott typed an even distribution of left hand and right hand characters in his deuidewhudhweuidhweuid 04:58:05 -!- asiekierka has joined. 05:00:31 2 instances of R followed by R, 3 instances of R followed by L, 2 instances of L followed by R, 2 instances of L followed by L 05:03:40 -!- kmc has quit (Remote host closed the connection). 05:03:58 -!- kmc has joined. 05:15:07 -!- hagb4rd has quit (Ping timeout: 246 seconds). 05:38:16 -!- PatashuXantheres has joined. 05:41:54 -!- Patashu has quit (Ping timeout: 260 seconds). 05:45:45 -!- MDude has changed nick to MSleep. 05:55:41 -!- kmc has quit (Quit: Leaving). 05:55:55 -!- kmc has joined. 06:03:01 -!- PatashuXantheres has changed nick to Patashu. 06:07:05 -!- asiekierka has quit (Quit: Wychodzi). 06:30:19 -!- azaq23 has joined. 07:10:11 -!- oerjan has joined. 07:18:58 its called fairy floss here <-- only the australians are willing to admit to the grim procedure whereby it is produced. 07:19:13 hth 07:21:28 shachaf: We're all on the update list. <-- so that's what the matrix of solidity _is_ 07:22:20 oerjan: nonono. Only Australians use that particular production method. 07:22:27 oh. 07:22:48 Americans prefer to use fairies as slave labor to work the cotton fields. 07:23:02 ah. 07:23:06 Much more economically efficient. :) 07:31:42 oerjan: My mother-in-law told us we should always carry our own toilet paper because Norwegians are so miserly, they steal the toilet paper from public restrooms. Y/N? 07:32:36 fizzie: she said that yesterday, right? 07:34:15 i haven't had that particular problem, anyway. now if the personnel could only refill promptly... 07:35:04 (actually they _usually_ do.) 07:36:04 i suppose you might be thinking of roadside stop stuff though... i haven't used those much. 07:36:36 and being remote they might be vulnerable to _both_ sloppy refilling and vandals. 07:37:08 in lethal combination. 07:38:39 -!- derdon has joined. 07:39:44 elliott typed an even distribution of left hand and right hand characters in his deuidewhudhweuidhweuid <-- btw a _too_ even distribution can itself be a sign of nonrandomness. 07:40:33 * itidus21 sits and eats the fairy floss. 07:44:26 -!- monqy has quit (Quit: hello). 07:47:22 -!- MoALTz_ has joined. 07:49:37 -!- MoALTz has quit (Ping timeout: 265 seconds). 07:50:44 elliott: Did you really use WorldWideWeb? On NeXT computer? 08:01:09 -!- MoALTz__ has joined. 08:03:30 -!- MoALTz_ has quit (Ping timeout: 244 seconds). 08:27:15 @time 08:27:32 Local time for itidus21 is Mon Nov 19 08:05:02 08:33:32 @time pikhq_ 08:33:34 Local time for pikhq_ is Mon Apr 2 02:33:04 2012 08:34:13 meh.. hard to adjust time based on javascript because it adapts itself to the system time 08:43:25 -!- cheater has quit (Ping timeout: 272 seconds). 08:44:56 -!- hagb4rd has joined. 08:52:19 -!- cheater has joined. 09:15:39 -!- hagb4rd has quit (Ping timeout: 276 seconds). 09:17:26 -!- Frooxius has quit (Read error: Connection reset by peer). 09:17:54 -!- Frooxius has joined. 09:39:21 traverseBox :: Applicative f => (Node -> f Node) -> x -> f Node; 09:59:52 -!- Taneb has joined. 10:03:31 -!- Ngevd has joined. 10:06:41 -!- Taneb has quit (Ping timeout: 246 seconds). 10:07:52 -!- Taneb has joined. 10:08:29 -!- nortti has quit (Ping timeout: 260 seconds). 10:08:59 -!- nortti has joined. 10:09:42 Hello! 10:11:03 -!- Ngevd has quit (Ping timeout: 260 seconds). 10:11:28 -!- Taneb has changed nick to Taneb|Hovercraft. 10:11:37 -!- oerjan has quit (Quit: Bye!). 10:27:14 Attention Facebook: Making things that change even when you don't click Accept or Ok or equivalent is BAD UI design 10:27:40 -!- nortti has quit (Quit: Leaving). 10:28:04 -!- nortti has joined. 10:29:15 noteto self: check which application is active before you press cmd-q 10:29:19 *note to 10:30:04 http://blindcode.net/ 10:59:21 -!- lifthrasiir has quit (Ping timeout: 265 seconds). 11:07:20 -!- nortti has quit (Quit: Leaving). 11:07:46 -!- lifthrasiir has joined. 11:07:46 -!- nortti has joined. 11:09:44 Kinda funny how X11.app doesn't automatically get focus even if I click one of X11 windows 11:14:47 -!- myndzi\ has joined. 11:16:07 -!- zzo38 has quit (Remote host closed the connection). 11:18:08 -!- myndzi has quit (Ping timeout: 245 seconds). 11:26:22 I think the main feature a social network needs to have is needs to be successful to be successful 11:26:36 As in, people go for the one their mates go for 11:29:02 On another note, to my knowledge there are 3 esolangs with heavy use of graphs 11:29:08 Two of which are in user spaces 11:29:52 Eodermdrone, User:Taneb/Salesman, User:Fizzie#Grasp 11:33:40 Any others? 11:36:34 Hungary's president has resigned over allegations of plagarism 11:39:14 i proved something awesome, and it was known to this one dude already :( 11:39:36 waaaaaaaaaaaaaaaaaaaaaaaaa 11:39:36 :( 11:39:48 Is that why you're no longer the president of Hungary? 11:40:43 a mathematician would never plagiarise 11:40:50 -!- Nisstyre has quit (Ping timeout: 246 seconds). 11:41:26 What about Lobachesky 11:42:01 http://www.youtube.com/watch?v=UQHaGhC7C2E 11:44:46 "On analytical algebraic topology of locally euclidean metrizations of infinitely differential riemannian manifolds" 11:44:49 Good lyrics 11:45:29 And now, I will dissappear 11:47:44 well the russians are a different story 11:48:24 i've heard crazy stories about russian mathematicians 11:48:52 one russian who talked at our uni did a long speech about how he discovered something independently from someone else 11:48:56 as if anyone gave a shit 11:49:21 another russian lamented for ages about this russian guy who published case 2 of something, and claimed case n follows similarly. 11:49:32 no one knows how. 11:49:51 and he promised to write a journal paper as soon as possible, so people aren't really touching the problem. 11:49:56 meanwhile, he's working on different things 11:51:35 i would probably not publish a paper if someone told me they'd already proved those results 11:59:25 -!- Slereah has joined. 12:01:12 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:01:49 And I'm back 12:04:22 -!- graue has joined. 12:04:53 hello all you smiling people 12:05:32 Hello! 12:06:39 i have an esowiki trivia question 12:07:01 where does "Enjoy being locked in your matrix of solidity." come from, or what does it mean y'all 12:07:31 the sentence does not really mean anything to me 12:07:38 you could say it's a bit........... esoteric 12:08:55 a crazy guy came here and said things, that was one of them. 12:09:21 for obvious reasons, everyone fell in love with it. 12:11:39 cool. 12:12:24 i dig that story 12:13:14 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20377 12:15:09 so that is where that quote came from 12:17:57 -!- Slereah_ has joined. 12:18:00 -!- Slereah has quit (Ping timeout: 260 seconds). 12:18:19 -!- kmc has quit (Quit: Leaving). 12:18:32 -!- kmc has joined. 12:26:03 -!- Slereah has joined. 12:27:20 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:34:08 -!- Slereah_ has joined. 12:35:16 -!- Slereah has quit (Ping timeout: 260 seconds). 12:36:51 -!- Slereah has joined. 12:37:54 oklofok: the same problem happens with video game rom translation projects 12:38:29 someone soaks up all the fame and attention by announcing a W.I.P. translation but then gets venemous when questioned about it.. 12:38:32 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:38:47 "leave him alone man... if you don't like it do it yourself" 12:39:27 oh.. samurai shodown rpg... when will someone translate you so the masses can have closure 13:07:03 -!- MoALTz__ has quit (Quit: brb). 13:07:25 -!- MoALTz has joined. 13:17:48 https://www.youtube.com/watch?v=wsOXvQn3JuE 13:18:00 -!- MoALTz has quit (Ping timeout: 264 seconds). 13:21:30 I forgot about yesterday 13:29:53 -!- Slereah_ has joined. 13:30:20 -!- Slereah has quit (Ping timeout: 260 seconds). 13:34:52 deewiant: Hah 13:37:58 -!- Slereah has joined. 13:39:12 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:39:37 -!- derdon has quit (Remote host closed the connection). 13:43:37 -!- Slereah_ has joined. 13:45:17 -!- Slereah has quit (Ping timeout: 260 seconds). 13:47:17 -!- Slereah has joined. 13:48:04 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:51:16 -!- Slereah_ has joined. 13:51:48 -!- Slereah has quit (Ping timeout: 260 seconds). 13:56:41 -!- Slereah has joined. 13:57:07 -!- ais523 has joined. 13:57:58 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:59:39 -!- Slereah_ has joined. 13:59:49 -!- elliott has joined. 14:00:11 -!- elliott has set topic: http://codu.org/logs/_esoteric/. 14:01:02 -!- Slereah has quit (Ping timeout: 244 seconds). 14:03:01 hi ais523 14:03:25 hi elliott 14:04:14 elliott: Did you really use WorldWideWeb on NeXT computer? 14:04:50 -!- Slereah has joined. 14:06:11 -!- Slereah_ has quit (Ping timeout: 250 seconds). 14:07:03 nortti: No. 14:07:15 I tried to use WorldWideWeb on a non-NeXT computer once. 14:07:16 It went badly. 14:09:13 -!- Slereah has quit (Ping timeout: 250 seconds). 14:09:31 -!- Slereah has joined. 14:11:48 random ponderance coming, perhaps loosely related 14:13:27 i was reading about the history of books on wiki, and it occured to me that screens/displays/monitors/tvs/projectors will eventually replace the book with a single page which can automatically change it's state to that of any page 14:14:03 You mean, like ebooks? 14:14:41 im not sure where i am drawing the line though 14:15:15 and im sure i will fail to in the end.. 14:15:51 i guess the pages of the book is really stored in a ram 14:15:58 ^ram/rom whatever 14:16:19 i had forgotten that 14:17:45 I don't have anything with an e-ink screen. :/ I'd kinda like to see one, once. 14:17:45 oh well. 14:17:47 -!- asiekierka has joined. 14:18:15 i find the greatest excitement comes from concluding upon a fallacy 14:18:48 since it is like temporarily living in a strange new world where the fallacy is not a fallacy 14:20:24 -!- sebbu2 has joined. 14:20:24 -!- sebbu2 has quit (Changing host). 14:20:24 -!- sebbu2 has joined. 14:21:14 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:21:49 fizzie: No ebooks in Finland, as they say. 14:22:22 I think I saw someone on the bus with one once. 14:22:42 I think I saw someone one the bus, too, but couldn't be entirely sure it was e-inky. 14:22:54 An e-reader it anyway was. 14:23:00 i have an e-inky e-reader 14:23:04 and thankfully it's not a Kindle. 14:23:25 Deewiant: fizzie: You must have been hallucinating. 14:23:41 Onyx Boox i62, the thing i like most about it is how it supports anything you throw at it, supports full webkit (JS/canvas demos, too!) and comes with linux rooted out of the box 14:23:57 the thing i hate about it is that compiling the SDK right is probably only a rumour 14:24:11 DR800SG is the same, and the SDK is easy to use ;) 14:24:20 well the SDK for Onyx uses QT 14:24:23 so porting apps is not too hard 14:24:24 -!- sebbu has quit (Ping timeout: 276 seconds). 14:24:27 But the company's out of business, 'cuz you don't make money selling things that don't suck. 14:24:41 some company already ported a Mono app to it 14:28:10 It's more complex than I thought. The book is now an application of text, and text is in 2 parts: the data and the presentation of the data. 14:31:59 once they hook up electronics to your optic nerves, a hacker can become invisible literally 14:37:24 = need more beer 14:43:06 sorry kinda stopped the room in tracks 14:50:02 RocketJSquirrel: NO BREATHETIHING???? 14:51:49 ... well, those are words. 14:53:40 "Breathetihing" is a word now? 14:54:10 -!- MoALTz has joined. 14:56:14 Well, it's a sequence of letters. 14:56:23 Not sure if I need more from my words than that. 14:56:55 RocketJSquirrel: Asoidjfgk. 14:59:36 Oooh yeah 14:59:51 Hey, there's a new user on the wiki 15:02:33 Yep! 15:02:40 SO EXCITING 15:02:48 Odds of BF derivative? 15:02:50 Should we start, like... "welcoming" new people? 15:03:00 ...nah. 15:03:00 Odds of being NSQX? 15:03:19 Taneb|Hovercraft: I checked that 202.156.*.* hadn't accessed the signup page today, don't worry :P 15:06:29 (diff | hist) . . N Index.php‎; 15:02 . . (+3,491) . . Dannybury (Talk | contribs | block)‎ (Created page with "It is tremendous entertaining and genuinely excellent if you have a way with words and spelling. If you are involved obtain the scrabble cost-free obtain for cellular telephon...") 15:06:32 FUUUUUUUUCK YOUUUUUUUUUUU 15:07:36 I TRUSTED YOU, DANNUYBURY!!!!! 15:07:39 I TRUSTED YOU 15:08:01 "A single of the wonderful characteristics of truck video games are their one of a kind appears. The vans are created with a assortment of unconventional, entertaining, excellent and futuristic appearances. The style of the vans showcase their exclusive skills, distinctive powers and all round efficiency capabilities." 15:08:07 OK, this has to be the best spam we've gotten in a while though :P 15:08:23 "They can then beam with satisfaction when the trucker guardian returns residence on subsequent visits and they are equipped to proudly display just how significantly their expertise have enhanced. The broad wide variety of on the web truck game titles available can easily preserve drivers of all amounts intrigued. Just about every game is exclusive and supplies a wide variety of challenges for drivers. Scrabble mobile phone sport is now a cost-f 15:08:23 ree down load as properly. It is not tricky to participate in, but can be sufficient of a problem to retain your fascination peaked. This sport normally takes two to four players making an attempt to rating points by forming words onto a board in Need Cash Now." 15:27:45 "Linux users interface directly with the CPU via telepathy, but if they're tired, they can use the same UNIX scripting support Mac users have." 15:40:26 REAL EXPLODIN' OK 15:43:13 -!- Taneb|Hovercraft has quit (Read error: Connection reset by peer). 15:44:42 -!- augur has quit (Remote host closed the connection). 15:57:05 -!- MoALTz has quit (Ping timeout: 265 seconds). 16:03:57 http://meta.stackoverflow.com/questions/127878/sending-large-files-in-c-using-sockets 16:04:29 elliott: I love the poorly-pasted code. 16:04:35 Server side: INCLUDE INCLUDE INCLUDE 16:06:12 RocketJSquirrel: Yes, the include headers elevated it to a work of art, rather than just a particularly amusing trainwreck. 16:06:25 RocketJSquirrel: (Never mind the fact that it's on the site for discussion about Stack Overflow, rather than Stack Overflow itself.) 16:07:19 http://www.youtube.com/watch?v=W2Wwf1UVdFo 16:07:23 closed as off topic by lunboks, Tim Stone, The Establishment, balpha♦ 24 secs ago 16:10:47 RocketJSquirrel: What's good webserver log analytics software> 16:10:48 ? 16:11:14 I want to find out what the most popular URLs starting with /wiki/ requested by non-bots are. 16:11:22 (With multiple visits from the same IP not counting) 16:12:29 elliott: Donno. 16:12:42 How 'bout grep :) 16:13:19 RocketJSquirrel: If there isn't anything nice for it I'll just use Perl :P 16:14:37 RocketJSquirrel: Main problem is I'll have to filter out all the bot user agents myself >_> 16:14:51 Donno 16:15:23 I think there are like twice as many bots as there are search engines. 16:16:20 Awstats and Analog are the two statistics things I've used. 16:16:26 I doubt either is especially nice. 16:16:40 Isn't awstats the one with five billion security holes? 16:17:21 Seems like analog's website is down. 16:17:29 "Analog has not been officially updated since the version 6.0 release in December 2004. The original author moved on to commercial traffic analysis. Updates to Analog continued informally by its user community up until the end of 2009 on the official mailing list. Currently the only formally compiled updated redistributable of Analog is that of Analog C:Amie Edition, which has focused on fixing issues in Analog's XML DTD and on adding new operati 16:17:29 ng system and web browser detection to the original code branch." 16:17:31 Yeaaaaaaaaaaaaaaaaah 16:27:47 How can a log stats analyzer have security vulnerabilities? 16:27:56 Doesn't it just generate a report? 16:30:04 RocketJSquirrel: awstats is a CGI script thing, I think. 16:30:10 With password protection and so on. 16:30:17 I understand it's... not very well-written. 16:30:31 I mean, obviously I can just hide it behind nginx HTTP auth, but it's still a pain. 16:30:32 Ahhhhhhhhhh 16:31:25 http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=awstats 16:31:35 22 CVEs for a web log analysis tool. Not good. 16:36:52 RocketJSquirrel: Is there a Perl module I can load to get it to automagically work when I open a file ending in ".gz"? 16:37:05 I want zperl. (Like zgrep.) 16:37:18 If not RocketJSquirrel, maybe FIZZIE knows???? 16:48:55 http://stackoverflow.com/questions/9974502/paypal-api-through-zend-framework 16:52:43 I run awstats in an offline mode. 16:52:57 Since it looked far too messy to run as a CGI. 16:53:40 fizzie: Oh, how does that work? 16:53:51 RocketJSquirrel: I'm cooler than the musl guy, right? 16:54:13 It's got some sort of "--year X" or "--month Y" command-line flags that generate a static page. It wasn't completely clear how to set it up though. 16:54:49 And there's a gzip IO layer in Perl, but I don't know offhand something that'd auto-apparate based on filename. 16:55:02 Well, I don't need the filename thing per se. 16:55:09 It's just that access.log isn't gzipped while access.log.47.gz is. 16:57:07 PerlIO::gzip seems to have an "autopop" mode. 16:57:27 "Potentially dangerous. If the first two bytes match the gzip header "\x1f\x8b" then a gzip header is assumed (and checked) else the layer is silently popped. This results in gzip files being transparently decompressed, other files being treated normally. Of course, this has sides effects such as File::Copy becoming gunzip, and File::Compare comparing the uncompressed contents of files." 16:58:23 fizzie: Well, the context would be using it with Perl's -n mode. 16:58:29 With a bunch of filenames on the command-line. 17:00:11 Mhrm. Well, I don't know what would be the proper magic to make that happen when it's internally opening the files. 17:00:13 I am a beginner of Haskell. I am trying out the happy. 17:00:28 fizzie: Doesn't it just use the Perl open()? I guess maybe not. 17:01:51 I suppose I might write a little Haskell module to parse the log lines. 17:01:53 -!- pikhq has joined. 17:01:57 They aren't very regexpable. 17:02:22 -!- pikhq_ has quit (Ping timeout: 276 seconds). 17:06:00 It occurs to me that even though at least one person here is a Facebook friend, some details of my life are not visible to this channel at all 17:06:30 ok 17:07:49 fizzie: Oh, the Debian has the awstats. 17:08:38 Okey, I will trey it. 17:08:52 -bash: awstats: command not found 17:08:53 ":/" 17:13:48 How do you list the files in a Debian package again? 17:14:34 dpkg-query -L 17:14:51 -!- boily has joined. 17:14:54 /usr/lib/cgi-bin/awstats.pl is the script. 17:16:01 /usr/lib/cgi-bin/awstats.pl -config=$cfg -update and then ... -year=X -month=Z -output -staticlinks are what my scripts call. 17:17:09 Oh, and then -year=X -month=Z -output=W -staticlinks for W in a long list of report page types. 17:17:29 It's not really very nice to use "offline" like that. 17:18:31 Though I think /usr/share/doc/awstats/examples/ has some model scripts too. 17:19:04 (The -update step is the one that reads all new logs; the rest output HTML to stdout.) 17:20:01 Oh, and /usr/share/awstats/tools/ has some pre-made "build static pages" script. 17:20:33 That was somehow deficient, I think. Though maybe I was just NIHhing. 17:21:01 I'm... not convinced this is better than writing my own thing. 17:22:03 How come there's no fancy Web 2.0 log analyser with fancy searching and AJAX and pretty graphs and all that? They all seem to use those silly javascript web bugs. 17:23:43 "the web scale web log webalyzer" 17:24:33 :( 17:24:47 hmm, this is a shame, adding program size to the fitness makes it evolve only boring programs 17:25:05 http://piwik.org/ -- see, this is nice, if only it didn't use a bug. 17:25:08 olsner: What're you evolving? 17:25:33 elliott: kuskelar a clatsop man, http://codu.org/eso/bfjoust/report.txt 17:26:31 I guessed BF Joust :) 17:26:39 olsner: Well that thing's terrible. 17:27:11 RocketJSquirrel: Have you considered failing all programs with negative points (not score)? 17:27:27 They're almost always things that just aren't any good on the current hill and win only because the scoring system is weird. 17:27:57 it's probably better than what I would achieve in one night of jousting though :) 17:29:00 olsner: Have you seen the really gigantic programs? 17:29:36 yeah, one or two of them 17:29:49 http://codu.org/eso/bfjoust/in_egobot/Gregor_furry_furry_strapon_pegging_girls.bfjoust includes its generator script ;) 17:29:56 (As does http://codu.org/eso/bfjoust/in_egobot/Gregor_furry_furry_leather_discipline_girls.bfjoust) 17:30:04 that was slightly boggling yes 17:31:00 * elliott wants to see the programs that generated http://codu.org/eso/bfjoust/in_egobot/ais523_anticipation.bfjoust and http://codu.org/eso/bfjoust/in_egobot/quintopia_space_elevator.bfjoust 17:32:45 http://sprunge.us/AaHT 17:33:09 the funny thing about anticipation is, it'd be trivial to write a version that isn't sensitive to details of the opposing programs 17:33:28 but then it'd be too long for the interpreter, so instead I had to tweak constants to use only the lines that actually mattered against programs on the hill 17:38:25 ais523: wow, that's surprisingly short 17:38:46 "Given that a better interpreter could allow for all values" 17:38:48 the program itself is very simple and repetitive, just doesn't compress well because the numbers are different each time 17:38:53 ais523: would this require extending the language with more macro facilities? 17:38:57 did you not notice that anticipation is basically the same line over and over again 17:39:00 or is chainlance or whatever it was just too limited? 17:39:11 elliott: oh, that'd help more, but the actual problem was just the restriction on program size 17:39:16 and sort of, but not really, since it's very long 17:39:20 ais523: how big would it be without the special-casing? 17:39:31 (also, would cpp be enough to provide the necessary macro facilities?) 17:39:53 around 5 times as long, and only if you can get it to count in decimal 17:40:05 you can :) 17:40:09 (but it's a pain) 17:40:15 (which I don't think you can do without a crazy state machine; it can evaluate integer expressions, but not substitute their results into the generated code) 17:40:21 ais523: but, I mean, you could use cpp for the ()* and ()% parts too 17:40:28 just assume that it uses an incremental cpp interpreter of some kind 17:41:05 anyway, I consider BF Joust pretty much broken by now, I don't think standard defensive programs can possibly win against slowpoke's clear loop, and it's possible to adjust it to beat anticipation too 17:41:40 that's not what you said a while ago 17:41:43 specifically, timer clear beats regular locks, the structure of its loop beats both triplocks and shudder-style programs, and it could be adapted to beat anticipation simply by giving a fallback strategy 17:42:01 I discovered that you could change timer clears to beat anticipations too a while back 17:42:07 * elliott thinks there's a *lot* more possibilities for defence programs than the "standard" style 17:42:09 -!- augur has joined. 17:42:18 it's a much more varied field than attack, by a huge margin 17:42:24 yes 17:42:46 hmm... idea 17:42:57 there's lots of defence programs that start attacking if they figure the opponent is defending 17:43:10 are there any attacking programs that start defending if they think the opponent is coming to attack them? 17:43:24 obviously that'll require quite a slow rush, but still 17:44:33 @ping 17:44:33 pong 17:44:41 pang 17:44:44 pung 17:44:48 peng 17:45:12 elliott: I know that waterfall switches from a complicated defence strategy to a much simpler one if it notices that its early decoys have the wrong values 17:45:13 Thanks, lambdabot. 17:45:16 Thambdabot. 17:45:31 potatobot 17:45:41 and I'm pretty sure someone else had an attack program that changed if it had early decoys disrupted, although it may have been to a turtle rather than a defence program 17:46:11 has anyone made a program that will switch strategies more than once? 17:46:23 i.e. that'll actually bounce back multiple times if it thinks the other program is changing _its_ behaviour 17:46:46 I don't think that makes sense, once you're in an attack race switching isn't going to help 17:46:57 and if you're both defending it doesn't matter what you do 17:47:07 ais523: yes, but consider if the other program is switching strategies itself 17:47:30 e.g., it waits until the other defence program gives up, concludes it's defending and starts rushing 17:47:38 and then it attacks while the other program is blindly rushing 17:47:53 elliott: well, the problem is that that's just changing once 17:47:54 if the other program could change behaviour back to defending while it's rushing, it could prevent that 17:47:57 ais523: yes, see ^ 17:48:04 which would be two changes 17:48:38 anyway, the point is, that defence programs that start attacking after a while, do so with a strategy that can't easily be defended against 17:48:42 like five- or seven-cycle clear 17:48:45 -!- calamari has joined. 17:49:10 err, so? 17:49:12 I never contradicted that 17:49:47 ok, consider a program A, when faced against a defence program B, it just sits there waiting, then B concludes that A must be defence program and starts fast-rushing; A takes this opportunity to rush B, which is no longer defending and just blind-rushing 17:50:10 if B rushed a little slower to get the opportunity to know that _it's_ being counter-rushed, it could run back to defend (which would be 2 mode changes) 17:50:20 -!- nortti has left ("Leaving"). 17:50:23 oh, that's really bad play from both programs 17:50:42 attacking is the worst thing you can do if you detect that you're being blindly rushed, unless you happen to be closer to the opponent's flag than they are to yours at the time 17:50:47 you'll just lose 17:51:13 and B's subsequent retreat would just be throwing away the chance to win for a chance at maybe safeguarding its flag, and it'd have to interrupt its own rush to check 17:51:17 ais523: well, the idea is that A would wait near to B's flag 17:51:26 so it could be notified of the rush early, and get to B's flag quickly 17:51:28 elliott: if it knew where B's flag /was/, it could just clear it 17:51:35 this is the whole problem with BF Joust, right? 17:51:42 ais523: yes, but the point is that B is defending... 17:51:46 so A doesn't want to go near until B is gone 17:52:12 elliott: yes; but how can A figure out where to wait? 17:52:21 note that if it waits near B's flag, it can't figure out that B has gone 17:52:25 because B is unlikely to leave a trail 17:52:42 A would have to be at least 9 spaces away from B's flag, because B is going to be using the rule of 9 17:52:54 well, OK 17:52:55 and to guarantee /that/, it has to be on its own flag 17:54:20 it could always sacrifice lower tape lengths 17:54:54 -!- calamari has left ("Leaving"). 17:55:14 doesn't help, you'd need to sacrifice more than half of them to be able to be closer to the opponent's flag than they are when you detect them attacking 17:55:38 well, what about a program that works by magic and has no possible objections to its strategy? 17:56:09 I do not consider this a valid argument :) 17:56:28 -!- teD_thE_PoTHead has joined. 17:56:39 `welcome teD_thE_PoTHead 17:56:41 oh, wait 17:56:43 teD_thE_PoTHead: Welcome to the international hub for esotericism and the occult! For more information, check out our wiki: http://www.demonicpedia.com/ 17:56:44 we haven't de-april foolsed that yet 17:56:48 how embarrassing 17:56:54 teD_thE_PoTHead: hi, http://esolangs.org/wiki/Main_Page 17:57:08 `pastlog Welcome to the international hub 17:57:22 2011-12-09.txt:23:10:56: espero: 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 17:57:27 `run echo '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' >wisdom/welcome 17:57:30 No output. 17:57:36 `welcome teD_thE_PoTHead 17:57:40 teD_thE_PoTHead: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 18:03:02 -!- graue has quit (Quit: Leaving). 18:03:13 -!- augur has quit (Remote host closed the connection). 18:07:22 -!- pikhq_ has joined. 18:07:31 -!- pikhq has quit (Ping timeout: 252 seconds). 18:08:17 -!- teD_thE_PoTHead has left. 18:24:09 (User creation log); 18:23 . . David.werecat (Talk | contribs | block)‎ New user account 18:24:17 I wonder if this one is a spammer too. Hopefully not. 18:24:32 -!- oerjan has joined. 18:24:41 Ah, an Opera user. 18:24:45 Well, no spammer would impersonate Opera users. 18:24:57 olsner: HEAR THAT, OPERA USER? 18:25:45 ais523: do we subst {{unsigned}} or not? 18:26:07 * oerjan concludes that his theory of roman numeral look-and-say implies all sequences have an asymptotic growth rate given by the unique real solution to x^19 = x^8 + x^5 + x^2 + 1. 18:26:16 I don't think it matters 18:26:22 probably yes, but I don't really care 18:26:33 there's only two substituted uses of it 18:26:36 so I'll de-subst them, I suppose 18:26:51 hey, I can made {{unsigned}} work with a history line 18:26:55 without requiring the | divider 18:27:46 yay 18:27:57 although i still have to correct the timezone :( 18:28:10 -!- MoALTz has joined. 18:28:43 oerjan: I just set the wiki to UTC 18:28:56 no reason for comments and recent changes to be in different timezones 18:29:08 hmph 18:29:21 * oerjan elliott may have a point 18:29:30 * elliott elliott may have a point 18:29:40 * elliott hird 18:29:48 * oerjan johansen 18:30:01 hi 18:30:06 ho 18:32:32 it's off to work we go 18:34:29 ais523: don't spoil the answer for me, btw 18:35:38 answer to what? 18:35:56 ais523: I'm trying to do some template trickery I know is possible, but not how 18:35:59 but I want to figure it out myself 18:36:02 ah, OK 18:37:54 "This type of wallhack is rampant. Even for the most popular of games." 18:38:10 ais523: (it's related to substitution) 18:38:12 NO SHIT SHERLOCK OF COURSE THERE ARE MORE LIKELY TO BE MODIFICATIONS OF MORE POPULAR GAMES 18:38:43 Sgeo: I think the implication is that the developers of popular games have more motivation to stop cheating 18:38:51 Ah 18:39:19 Sgeo: fifa 2010 vs nethack 18:39:51 -!- MoALTz_ has joined. 18:40:18 * oerjan notes wolfram alpha factorizes x^2 - x + 1 out of that polynomial 18:40:52 and has that annoying "register to copy and paste" that has been mentioned before 18:41:29 * oerjan concludes that his theory of roman numeral look-and-say implies all sequences have an asymptotic growth rate given by the unique real solution to x^19 = x^8 + x^5 + x^2 + 1. 18:41:31 *all* sequences? 18:41:46 for roman numeral look-and-say, yes 18:42:33 x ~ 1.09808 18:42:34 -!- MDude has joined. 18:42:38 -!- MoALTz__ has joined. 18:43:20 -!- MoALTz has quit (Ping timeout: 252 seconds). 18:44:02 oerjan: hands off the new language, that wikifying is _mine_ 18:44:08 OKAY 18:45:07 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 18:46:22 -!- MSleep has quit (Ping timeout: 276 seconds). 18:48:26 > iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:48:27 [1.1,1.0985457517719988,1.0981920311715194,1.0981060808817724,1.09808520098... 18:48:48 > drop 10 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:48:49 [1.098078502947138,1.0980785019051384,1.0980785016520256,1.0980785015905417... 18:49:03 > drop 20 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:49:04 [1.0980785015708157,1.098078501570815,1.0980785015708148,1.0980785015708145... 18:49:06 perl -pe 's/
//; s/-/<\/code> || /; s/^/|-\n| /' 18:49:07 skillz 18:50:01 http://esolangs.org/wiki/ProgFk WIKIF'YYYD 18:50:21 ais523: OK, I give up 18:50:28 ais523: what's the trick to creating a template that behaves specially when substed? 18:50:43 oh, I don't think there is one 18:50:50 erm, there is 18:50:56 all the deletion templates yell at you if you do that, f.e. 18:51:02 oh, right 18:51:12 and I know there's a special trick based on it you can do that makes substing a template actually turn into a non-substed transclusion 18:51:13 > drop 50 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:51:14 [1.0980785015708145,1.0980785015708145,1.0980785015708145,1.098078501570814... 18:51:19 which is cute enough that I want to know how it works 18:51:28 you could use a template like {{!}}, I guess, that generates a | when substed 18:51:34 and makes it change the parameres to another call 18:51:57 ais523: yes, unfortunately #if and #ifeq don't seem to work properly, I guess you need the equivalent of qif 18:53:10 > map snd . dropWhile ((>= 1e-12) . uncurry (-)) . (zip <*> tail) . iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) $ 1.1 18:53:12 [1.0980785015710974,1.0980785015708834,1.0980785015708314,1.098078501570818... 18:53:32 > map snd . dropWhile ((>= 1e-24) . uncurry (-)) . (zip <*> tail) . iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) $ 1.1 18:53:33 [1.0980785015708145,1.0980785015708145,1.0980785015708145,1.098078501570814... 18:54:18 (diff | hist) . . N DBFV!‎; 18:50 . . (+1,320) . . David.werecat (Talk | contribs | block)‎ (DBFV! is a language by David Catt where each line is a separate function.) 18:54:28 * Sgeo wonders if MC will work on this machine 18:54:28 ais523: oh dear, remember Pegasus adding a billion languages in three minutes? 18:54:36 I can only wikify so fast... 18:54:50 elliott: I don't 18:57:53 ais523: http://esolangs.org/wiki/Parnassus might jog your memory 18:58:05 and http://esolangs.org/wiki/Libertas 18:58:36 hmm, our style guide is kind of crazy 18:58:39 "Only use bold for the title of an article, and only the first time it appears." 18:59:49 (diff | hist) . . N RunR‎; 18:59 . . (+2,683) . . David.werecat (Talk | contribs | block)‎ (RunR is a language by David Catt where all instructions are in a two dimensional space known as "The Grid".) 18:59:53 skldjfl;sdkjfkl;sdfj 19:00:11 fgsfds 19:00:18 * elliott wikifies then leaves an introduction message 19:00:20 ineiros: Well spoken. 19:02:38 ais523: how do you uppercase a matched group in a regex substitution? 19:02:39 in perl 19:02:48 I guess /e :/ 19:02:52 you need /e 19:02:54 or, hmm 19:03:01 does \U$1\E work? 19:03:27 yes, thanks 19:04:35 oerjan: http://esolangs.org/w/index.php?title=Language_list&curid=960&diff=31702&oldid=31456 19:04:45 oerjan: you get to teach another person the alphabet :) 19:06:03 -!- MoALTz_ has joined. 19:08:35 -!- MoALTz__ has quit (Ping timeout: 248 seconds). 19:10:21 -!- nortti has joined. 19:12:13 -!- augur has joined. 19:13:20 -!- augur has quit (Remote host closed the connection). 19:13:44 `run echo '@time' 19:13:47 elliott, they typoed the language name 19:13:47 ​@time 19:14:14 Sgeo: Oh, heh 19:14:21 nortti: HackEgo does funny business to stop you doing that. 19:14:22 `? lambdabot 19:14:23 `run echo 'lambdabot: @time' 19:14:25 Sgeo: (Are we being watched???) 19:14:25 lambdabot? ¯\(°_o)/¯ 19:14:33 oerjan: ooh, clever 19:14:37 lambdabot: @time 19:14:37 i forgot about that 19:14:42 ok one second lemme whip up a quick botloop 19:14:59 @where+ hackegoloop `cat lambdabotloop 19:14:59 Nice! 19:15:06 it's _conceivable_ someone fixed that loophole... 19:15:07 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:15:10 No output. 19:15:11 `cat lambdabotloop 19:15:15 lambdabot: @where hackegoloop 19:15:15 `cat lambdabotloop 19:15:20 lambdabot: @where hackegoloop 19:15:21 `cat lambdabotloop 19:15:24 lambdabot: @where hackegoloop 19:15:24 `cat lambdabotloop 19:15:28 lambdabot: @where hackegoloop 19:15:28 Well this is a bit slow. 19:15:28 `cat lambdabotloop 19:15:32 Come on, ramp up before it gets killed. 19:15:32 lambdabot: @where hackegoloop 19:15:32 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:36 lambdabot: @where hackegoloop 19:15:36 `cat lambdabotloop 19:15:46 @where hackegoloop 19:15:46 @where hackegoloop 19:15:46 `cat lambdabotloop 19:15:46 @where hackegoloop 19:15:46 `cat lambdabotloop 19:15:47 `cat lambdabotloop 19:15:47 @where hackegoloop 19:15:47 `cat lambdabotloop 19:15:55 lambdabot: @where hackegoloop 19:15:55 `cat lambdabotloop 19:15:58 * oerjan assumes elliott knows how to stop the loop 19:16:01 This is the least dramatic botloop ever. 19:16:02 oerjan: Yes. 19:16:13 lambdabot: @where hackegoloop 19:16:14 `cat lambdabotloop 19:16:18 I refuse to do it until it rises above the pace of a slow crawl :P 19:16:25 lambdabot: @where hackegoloop 19:16:25 `cat lambdabotloop 19:16:32 lambdabot: @where hackegoloop 19:16:32 `cat lambdabotloop 19:16:35 lambdabot: @where hackegoloop 19:16:35 lambdabot: @where hackegoloop 19:16:35 `cat lambdabotloop 19:16:35 `cat lambdabotloop 19:16:39 OK, a few seconds more. 19:16:43 Just savouring the flavour and textures. 19:16:51 lambdabot: @where hackegoloop 19:16:52 `cat lambdabotloop 19:16:53 `rm lambdabotloop 19:16:54 lambdabot: @where hackegoloop 19:16:54 `cat lambdabotloop 19:16:56 lambdabot: @where hackegoloop 19:16:56 `cat lambdabotloop 19:17:00 lambdabot: @where hackegoloop 19:17:00 `cat lambdabotloop 19:17:04 `rm lambdabotloop 19:17:04 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:06 `rm lambdabotloop 19:17:09 @where+ hackegoloop nowhere 19:17:09 Good to know. 19:17:14 lambdabot: @where hackegoloop 19:17:14 nowhere 19:17:17 lambdabot: @where hackegoloop 19:17:17 nowhere 19:17:26 X-D 19:17:27 @where- hackegoloop 19:17:28 Maybe you meant: where where+ 19:17:31 Harumph 19:17:33 cat: lambdabotloop: No such file or directory 19:17:40 @where asdlasldjkasdasd 19:17:40 I know nothing about asdlasldjkasdasd. 19:17:45 @where+ hackegoloop I know nothing about hackegoloop. 19:17:46 Done. 19:17:50 rm: cannot remove `lambdabotloop': No such file or directory 19:18:06 cat: lambdabotloop: No such file or directory 19:18:09 Definitely not the best botloop I've seen. 19:18:12 cat: lambdabotloop: No such file or directory 19:18:14 Though the after-effects are amusing. 19:18:21 lambdabot: @where hackegoloop 19:18:21 I know nothing about hackegoloop. 19:18:24 lambdabot: @where hackegoloop 19:18:24 I know nothing about hackegoloop. 19:18:28 No output. 19:18:31 HackEgo really wants to know about hackegoloop. 19:18:42 STOP IT ALREADY 19:18:43 No output. 19:18:44 lambdabot: @where hackegoloop 19:18:44 I know nothing about hackegoloop. 19:18:44 No output. 19:18:51 No output. 19:18:51 No output. 19:18:51 lambdabot: @where hackegoloop 19:18:52 I know nothing about hackegoloop. 19:18:52 No output. 19:18:55 THE PAIN!!!!! 19:19:11 Wait, wait. 19:19:16 oerjan: It has to be done one more time. 19:19:24 wat 19:19:49 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:19:54 `cat lambdabotloop 19:19:54 No output. 19:19:57 cat: lambdabotloop: No such file or directory 19:19:59 `cat lambdabotloop 19:20:02 lambdabot: @where hackegoloop 19:20:02 `cat lambdabotloop 19:20:06 lambdabot: @where hackegoloop 19:20:06 `cat lambdabotloop 19:20:09 lambdabot: @where hackegoloop 19:20:09 `cat lambdabotloop 19:20:09 SELF-CREATING BOTLOOP 19:20:11 lambdabot: @where hackegoloop 19:20:12 `cat lambdabotloop 19:20:15 lambdabot: @where hackegoloop 19:20:15 `cat lambdabotloop 19:20:16 `rm lambdabotloop 19:20:19 lambdabot: @where hackegoloop 19:20:19 `cat lambdabotloop 19:20:25 lambdabot: @where hackegoloop 19:20:25 `cat lambdabotloop 19:20:29 lambdabot: @where hackegoloop 19:20:29 `cat lambdabotloop 19:20:33 lambdabot: @where hackegoloop 19:20:33 `cat lambdabotloop 19:20:34 No output. 19:20:35 I think I just invented bot teledildonics. 19:20:37 lambdabot: @where hackegoloop 19:20:37 `cat lambdabotloop 19:20:40 cat: lambdabotloop: No such file or directory 19:20:50 what is hackegoloop? 19:21:00 @where hackegoloop 19:21:01 `cat lambdabotloop 19:21:04 cat: lambdabotloop: No such file or directory 19:21:07 * oerjan wonders what was self-creating about that 19:21:09 @where+ hackegoloop I know nothing about hackegoloop. 19:21:10 It is stored. 19:21:12 oerjan: 19:21:13 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:21:14 `cat lambdabotloop 19:21:32 hm 19:21:44 (lambdabot admins can cause lambdabot to send messages.) 19:22:00 (But I'd prefer it if you just assumed lambdabot decided to do that of its own accord.) 19:22:06 O KAY 19:22:30 no 19:22:52 `run echo '`car hackegoloop' > hackegoloop 19:22:55 No output. 19:23:00 `car 19:23:03 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: car: not found 19:23:04 oerjan: Did you know I can cause lambdabot to quit from IRC? 19:23:28 `run echo '`cat hackegoloop' > hackegoloop 19:23:32 No output. 19:23:49 `cat hackegoloop 19:23:52 ​`cat hackegoloop 19:23:56 Did you know I can cause ion to quit from IRC? 19:24:04 Oh, wait. I can’t, actually. He’s addicted. 19:24:04 X@quit ion 19:24:12 (If I hadn't added that X...) 19:24:29 @admin - shachaf 19:24:38 elliott: you have mentioned 19:24:39 Huh? 19:24:56 shachaf: I just decided to deadmin you. 19:24:58 You know, just in case. 19:26:04 I wasn't even an admin. 19:26:06 http://stackoverflow.com/questions/9981756/missing-dates-programfrom-text-file 19:26:08 plz keep in mind the leap years 19:26:51 `date @1333333337 19:26:54 date: invalid date `@1333333337' 19:28:23 @flush 19:30:08 date -d @ 1333333337 19:30:28 `date -d @ 1333333337 19:30:31 -!- augur has joined. 19:30:31 Mon Apr 2 02:22:17 UTC 2012 19:30:37 -!- asiekierka has quit (Remote host closed the connection). 19:32:35 oerjan: i'm gaining on your editcount >:D 19:32:46 | 1938 | Oerjan | 19:32:46 | 1464 | Ehird | 19:34:04 including deleted revisions: 19:34:06 | 1943 | Oerjan | 19:34:06 | 1579 | Ehird | 19:34:10 mwahaha 19:34:34 just as well to get it over with. 19:35:10 -!- zzo38 has joined. 19:35:16 -!- nortti has quit (Quit: nortti). 19:36:27 ais523: hey, surely there's a MediaWiki extension for marking names as to be displayed in lowercase? 19:36:49 perhaps, I guess you can check 19:37:12 hmm, I did, and they all seem to involve hideous source mods; I would think you could simply monkeypatch a method of the User class 19:37:16 assuming PHP can do monkeypatching 19:37:53 oh, I could even make it use the display title of their user page, appropriately scrubbed, to determine the preferred capitalisation 19:38:46 (except then ais523 would have to lose his user page gag for it to work :)) 19:39:24 it's not /that/ good a gag 19:40:00 actually, I suppose it'd be technically incorrect if we got that, since the technical limitations would be removed 19:43:49 -!- augur has quit (Remote host closed the connection). 19:43:53 ais523: do you want to hear a joke? 19:44:04 not particularly, I guess 19:44:07 but you're probably going to tell it anyway 19:44:12 ais523: userboxes 19:44:30 Do you want to hear a secret? None of my jokes are actually jokes. 19:45:03 elliott: Where does a general keep his armies? 19:45:59 Above his legsies. 19:46:02 in his sleevies? 19:46:21 That's probably the best joke. 19:47:03 Probably. 19:49:06 But it's not a very good joke. Hence there are no good jokes. 19:50:11 I like all the words mathematicians have invented that all mean "therefore". 19:50:24 Probably to make some long proofs less boring or something. 19:50:54 ergo summandum 19:51:17 hence thence whence therefore thus so implies ergo then 19:51:34 @msg #esoteric But it's not a very good joke. Hence there are no good jokes. 19:51:53 hmm, I wonder if there's a counterpart of summa summarum in english? 19:51:54 shachaf: I scored 4. 19:51:54 lambdabot: Well I never! 19:51:56 Is that a high enough score? 19:52:04 elliott: 4 what? 19:52:18 hmm... that should be a statement about me wondering, not a question 19:52:40 -!- zzo38 has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:52:46 yeah, why would you end a non-question with a question mark. 19:52:57 I don't know? 19:53:11 Perhaps the topic message is still not overfull 19:53:24 olsner: well stop that? 19:53:36 oerjan: do you want me to stop. 19:54:03 isn't that obvious! 19:54:27 are you annoyed yet 19:54:28 And we all say: OH! 19:54:28 Well I never! 19:54:28 Was there ever 19:54:28 A Cat so clever 19:54:29 As Magical Mr. Mistoffelees! 19:54:44 (Yes, both Iuckqlwviv Kjugobe and Richard Feynman were here while you weren't looking) 19:54:54 elliott: 4 what? 19:55:04 shachaf: Synonyms of "therefore" in your list that I've used in SO answers. 19:55:21 elliott: Oh. 19:55:35 You'll never make it in the real mathematics world, kid. 19:55:57 accordingly, we may conclude there are always more synonyms. 19:56:07 -!- zzo38 has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Richard Feynman was also here | Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:56:30 zzo38: Richard Feynman was not here. 19:56:31 -!- oerjan has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Richard Feynman was also here | Zombie Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:57:05 elliott: That list was incomplete, of course. 19:57:23 shachaf: I know. 19:57:25 accordingly consequently wherefore 19:57:39 I've used "Accordingly" too, I think. 19:57:45 subsequently 19:58:10 (But neither was the fictional character Iuckqlwviv Kjugobe; and anyways the topic message can contain these kind of strange things even if not true about Feynman not being in here today) 19:58:20 thereby 19:58:25 correspondingly 19:58:37 olsner: Now you're stretching it. 19:58:40 amusingly 19:58:46 By the way, olsner = oerjan, right? 19:58:51 Extensionally 19:58:59 facets of the scandinavian hivemind 19:59:04 @time 19:59:06 Local time for elliott is Mon Apr 2 20:59:02 19:59:09 @lime 19:59:10 Local time for elliott is Mon Apr 2 20:59:07 19:59:18 @serious organised crime 19:59:18 Unknown command, try @list 19:59:29 @lie 19:59:29 Maybe you meant: bid dice elite id let list time 19:59:45 @thyme 19:59:45 Maybe you meant: time type 20:00:13 @tame 20:00:17 Local time for oerjan is Mon Apr 2 21:59:43 2012 20:00:33 @fame 20:00:34 Maybe you meant: fact faq free time 20:00:43 @dame 20:00:43 Maybe you meant: dice time 20:00:45 @shame 20:00:45 Unknown command, try @list 20:00:47 @blame 20:00:47 Unknown command, try @list 20:00:49 @flush 20:00:51 @admin + oerjan 20:00:52 @admin - oerjan 20:00:53 @admin - shachaf 20:00:56 hi 20:01:06 elliott: You're a terrible admin. 20:01:13 @admin - elliott 20:01:13 Not enough privileges 20:01:16 @admin - zzo38 20:01:16 Not enough privileges 20:01:20 @admin - lambdabot 20:01:20 Not enough privileges 20:01:22 is elliott an admin of the lambdabot. 20:01:44 yes 20:01:46 @admin - elliott 20:01:49 @admin + lambdabot 20:01:54 Despite appearances, shachaf isn't. 20:01:55 Put that back. 20:02:11 @admin + zzo38 20:02:14 -!- augur has joined. 20:02:21 @admin + elliott, thx 20:02:26 -!- augur has quit (Remote host closed the connection). 20:02:31 @admin + elliott 20:02:33 @admin - shachaf 20:02:33 @admin - elliott 20:02:34 Not enough privileges 20:02:39 @admin - lambdabot 20:02:44 Ooh, a race condition. 20:02:49 elliott won the race. :-( 20:03:07 @admin - elliott 20:03:30 However, you should not set my name to admin (you didn't; because of a space; but nevertheless) because I do not have nick protection set on my account 20:03:40 shachaf: Please stop that. 20:03:58 zzo38: At this point I doubt that'll make much difference. 20:04:01 zzo38: Neither do most of the other admins, which is why shachaf keeps using admin commands. 20:04:11 Or rather "how". 20:04:37 zzo38: You should have nick protection set on your account. 20:05:08 zzo38: What if some really weird person starts pretending to be you? 20:05:30 I think it'd be quite obvious if he suddenly became that normal 20:07:01 -!- MoALTz__ has joined. 20:07:05 im heathen 20:07:45 "That's all well and good Chris, but shouldn't you have written that site in Happstack?" -- Michael Snoyman 20:07:46 shachaf: he;lp 20:07:53 If I ever need to become administration of lambdabot or anything like that I will set nick protection; but currently I have no need to be such administrations and so on, so I will just leave it how it is 20:08:38 zzo38: Nick protection wouldn't help, anyway. 20:08:40 It only kicks in after 30s. 20:08:43 -!- nortti has joined. 20:08:44 Stealing zzo38's nick would be like a Turing test. Can YOU behave like zzo? 20:08:44 30s is quite enough time to type "@admin + shachaf". 20:09:07 elliott: Are you able to send /msgs before it kicks in? 20:09:19 RocketJSquirrel: That sounds like a fun game. 20:09:23 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 20:09:26 zzo38: Teach me how to be like you. 20:09:29 shachaf: You can send @admin + in public... 20:09:36 dmitry.co/index.php?p=./04.Thoughts/07.+Linux+on+8bit 20:09:47 Some people might be able to behave like zzo if they want to. Then again, some people might not. 20:10:01 nortti: Ooool- wait, did I link that in here... 20:10:07 oerjan: F- obviously wrong 20:10:15 WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 20:10:16 oerjan: Not want to or not be able to? 20:10:19 second sentence was awful 20:10:23 first sentence was better 20:10:49 elliott: is whooshing shachaf good or bad there 20:10:57 Perhaps, they should set lambdabot to +R mode and then disallow public administration commands; that might work. 20:11:19 hmm, that's not really linux on 8-bit though, it's just linux on emulated 32-bit 20:11:24 oerjan: I understood that you were behaving like zzo38 there. 20:11:38 olsner: What's the difference, man? 20:11:40 OK it is good that you understood that. 20:11:41 approximately like saying linux on cpu is linux on 1-bit because it's all transistors 20:11:42 oerjan: I responded in the same way that I would've responded to zzo38 if he had said it instead of you. 20:11:53 olsner: Well, isn't it? 20:12:01 yes 20:12:44 Well then. 20:13:22 nortti: "The raw video is in a few segments, since I had to change camera batteries a few times while filming." X-D 20:14:07 "It takes about 2 hours to boot to bash 20:15:20 +" 20:15:54 But, someone without an account might want to send queries to lambdabot anyways 20:17:40 It would be easy enough for lambdabot just to check whois. 20:18:26 elliott: what if you use different name on the wiki? 20:18:36 zzo38: O, that is true 20:19:12 elliott: Yes. It is what I was thinking of next 20:19:18 shachaf: Yes 20:19:59 zzo38: Yes 20:20:00 (I think there is the 330 line to indicate if you are loggedi n) 20:20:15 -!- derdon has joined. 20:20:41 -!- nortti has quit (Quit: nortti). 20:22:51 elliott: what if you use different name on the wiki? 20:22:53 norhuh? 20:23:00 oh 20:23:02 dammit nortti 20:23:07 leaving and all that 20:25:49 -!- boily has quit (Quit: WeeChat 0.3.7). 20:27:03 -!- MoALTz__ has quit (Quit: brb). 20:27:24 -!- MoALTz has joined. 20:28:45 -!- elly_ has joined. 20:30:57 -!- Zuu_ has joined. 20:31:21 -!- Deewiant_ has joined. 20:31:27 -!- rvchangue has quit (Ping timeout: 260 seconds). 20:31:28 -!- Deewiant has quit (Ping timeout: 260 seconds). 20:31:28 -!- Zuu has quit (Ping timeout: 260 seconds). 20:31:30 -!- elly has quit (Ping timeout: 260 seconds). 20:31:30 -!- lambdabot has quit (Ping timeout: 260 seconds). 20:31:55 -!- rvchangue has joined. 20:32:00 rip lambdabot, "we missed u" 20:32:10 elliott: What did you just do to #haskell? 20:32:56 "i hate u sulamit haskell" -- eliot 20:33:13 Did I do something? 20:33:16 elliott: Whoa, man. You call it that too? 20:33:23 What. 20:33:34 "sulamit haskell" 20:34:05 what 20:34:08 hele sulamitten 20:34:53 -!- sebbu2 has changed nick to sebbu. 20:34:57 what 20:35:10 a whole lotta sulamits 20:35:12 -!- Nisstyre has joined. 20:35:18 -!- Zuu_ has changed nick to Zuu. 20:35:51 what 20:36:04 apparently it's hebrew 20:36:15 It means '#'. 20:36:23 Alternatively, "little ladder". 20:36:46 More like paamyiamyiaymaim neukeudedokaytayim am i right 20:36:47 http://stackoverflow.com/questions/9972598/haskell-warp-and-ajax 20:37:15 "am i right" -- eliot 20:37:18 "no" -- universe 20:37:29 @admin - shachaf 20:37:38 * oerjan sympathy eliot 20:37:52 oerjan: hi 20:37:56 im sympathy 20:40:42 * oerjan tries to look up sulamit[th]? and refuels his disgust for web dictionaries that give google hits for words they don't actually have definitions for 20:41:32 oerjan: Try סולמית 20:44:17 -!- Deewiant_ has quit (Ping timeout: 245 seconds). 20:44:27 that + definition brought me to a page with no definition, a blocked popup and an annoying non-blocked popup which showed up when i tried to click "show all definitions" 20:45:25 Did you try Wiktionary? 20:45:49 does linux routing count as an esoteric language? ;) 20:45:56 -!- myndzi\ has changed nick to myndzi. 20:45:58 O, and you should try Google Translate too if you tried Wiktionary and it did not work. 20:46:06 -!- Deewiant has joined. 20:46:23 i found a place glosbe.com which had a definition 20:46:31 There is also the internet dictionary service, but as far as I know that is English only 20:46:37 haha, proggit's arguing over what should happen if you hash NaN 20:46:39 but what does that have to do with the biblical meaning 20:47:09 I /actually/ think NaN is the only possible return value 20:50:07 Is this good now? class Typeable x => NodeClass x where { showNode :: x -> String; hRender :: x -> Node -> RenderPos -> (PageObjects, RenderPos); vRender :: x -> Node -> RenderPos -> (PageObjects, RenderPos); hPackNode :: x -> ([Node], Glue, Dimen, Dimen, [Node]); vPackNode :: x -> ([Node], Glue, Dimen, Dimen); nodePenalty :: x -> Maybe Int; 20:50:35 ais523: fun fact: there are 3295 users with no undeleted edits and more than zero deleted edits 20:50:45 I just wish there weren't a handful of that set that aren't spambots... 20:50:56 nodeWidth :: x -> Dimen; nodeHeight :: x -> Dimen; nodeDepth :: x -> Dimen; nodeGlueSet :: x -> GlueSet; isNodeDiscardable :: x -> Bool; traverseBox :: Applicative f => (Node -> f Node) -> x -> f Node; showNode _ = "Node;"; hRender x _ y = ([], y + toRenderPos (nodeWidth x)); vRender x _ y = ([], y + toRenderPos (nodeHeight x + nodeDepth x)); hPackNode x = ([Node x], fixedGlue (nodeWidth x), nodeHeight x, nodeDepth x, []); 20:51:35 vPackNode x = ([Node x], fixedGlue (nodeHeight x), nodeDepth x, nodeWidth x); nodePenalty _ = Nothing; nodeWidth _ = 0; nodeHeight _ = 0; nodeDepth _ = 0; nodeGlueSet _ = GlueSet 0 Finite Stretching; isNodeDiscardable _ = False; traverseBox f = f . wrapNode; }; 20:51:58 elliott: Fun fact: If you edit the esolang wiki, you are by definition a spambot. 20:52:24 ^ul ((SPAM )S:^):^ 20:52:24 SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM ...too much output! 20:52:43 shachaf: Have you ever considered saying something that isn't cheap snark? 20:52:51 fungot is a fun got 20:52:53 shachaf: just when i tottered to my feet and began to stagger fnord toward the bottom of the pedestal. the fnord scarf is found on a crag in the dark. it was then that madness took me utterly. an instant later, and i followed them. the phrase was just this: ' fnord! you are off! send back earth's gods to their haunts on unknown kadath whom he sought. when he took down the receiver in the library once more, i feared, had come to 20:52:55 Wait, how do you make fungot talk? 20:52:56 fungot: tlak to me 20:52:56 shachaf: seen one ( for that fabled father of shantaks in the king's dome is fed in the dark. drowsiness, however, the short distance to the right, so that he had 20:52:56 shachaf: but i havent told you the whole story. here i found what seemed much like that by which i had brought in a mechanic from a neighbouring all-night garage, we learned that nothing could be done about those rats. he would be properly confined. if something graver appeared, and before i could investigate there came a 20:53:22 elliott: Yes, but you gotta stay competitive in this channel, you know? 20:53:45 competing with elliott? madness! 20:53:54 elliott: It's an elliott-eat-everybody world out there. 20:55:01 oerjan: I agree -- there's no way I can beat elliott on the cheap snarks. 20:55:07 oerjan: But at least I can stay alive. 20:55:08 -!- nortti has joined. 21:00:03 oerjan: there's some kind of rule against putting five languages on the wiki per day, right? :) 21:01:01 ais523: grr, another joke language with other categories on it 21:01:07 ais523: did we figure out what to do about all that? 21:01:09 no 21:03:13 is “calling functions in data structure” possible in haskell? 21:04:31 well you could say that's sort of what lazy evaluation is 21:04:55 oerjan: note the smart quotes, it's an SO question title :P 21:05:13 O KAY 21:05:21 I see no reason why you couldn't make a tuple of functions 21:05:26 although I may have misunderstood the questino 21:05:44 and the smart quotes are indistinguishable from straight quotes in this font and font size, unless they kern differently 21:05:49 questinos, like questions, except whizzing past at near lightspeed 21:16:00 -!- Frooxius has quit (Read error: Connection reset by peer). 21:16:29 -!- Frooxius has joined. 21:20:26 -!- MoALTz_ has joined. 21:22:59 -!- MoALTz has quit (Ping timeout: 248 seconds). 21:31:48 -!- nortti has quit (Quit: nortti). 21:33:43 (diff | hist) . . N Robol(in)‎; 21:23 . . (+2,731) . . David.werecat (Talk | contribs | block)‎ (Created Page) 21:33:45 * elliott cries. 21:33:56 "Robol(in) is an incomplete specification by David Catt (user:David.werecat). It will probably never be updated or implemented." 21:34:13 ais523: wait, didn't we agree that personal very-sketchy WIPs aren't appropriate for articlespace? 21:34:44 we agreed that they were inappropriate for the list of ideas 21:34:51 although I have no particular reason to want them in articlespace 21:35:47 WIPHs 21:36:56 oerjan: work in phantom hoovers? 21:37:05 permanent hiatus 21:37:07 those are all bricks ready to become brains 21:38:29 ais523: I approve of your punishment 21:39:01 elliott: heh 21:39:08 I'm not sure what it actually does, but that's part of the un 21:39:10 *fun 21:39:33 I was originally planning to do an exile judged to increase your reregistration timeout by one day, but it seems I can't do that 21:42:36 -!- elly_ has changed nick to elly. 21:43:13 http://stackoverflow.com/questions/9965043/i-have-a-troubles-in-basic-about-the-codes "Did I put MISMATCH in the wrong place?" 21:47:16 ) 21:47:21 -!- augur has joined. 21:51:52 oerjan: ( 21:52:00 O, it makes a sad face, see? 21:52:13 (diff | hist) . . N ELANG‎; 21:50 . . (+4,740) . . David.werecat (Talk | contribs | block)‎ (Created Page) 21:52:13 O_O 21:52:15 }: 21:52:29 I assign oerjan to clean up http://esolangs.org/wiki/ELANG, I've done far too many for one day 21:55:45 Oh, oerjan did Robol(in)? 21:55:50 Of course you realise, this means war. 21:56:48 > ord '|' 21:56:55 ^asc | 21:56:55 124. 21:57:52 oerjan: {{!}}} 21:57:52 hth 21:57:54 *}} 21:58:30 huh 21:58:32 that actually breaks 22:01:41 oerjan: hey how long has /// been featured language. 22:01:47 is it two weeks yet. are we keeping them two weeks or a month. 22:01:50 i don't even know. 22:02:08 i don't know, but you're a day late if you want deadfish next. 22:02:22 or almost two days. 22:02:28 oerjan: ...god dammit, that would have been perfect. 22:02:41 especially since it'd align things to nice even numbers if we run the languages for a month. 22:02:47 WHY DIDN'T YOU SUGGEST THAT AT THE TIME ;__; 22:03:46 since 19 march 22:04:01 elliott: i _did_, you just didn't logread properly. 22:04:56 oerjan: ... 22:05:02 oerjan: i could block you, you know :P 22:05:10 * oerjan whistles innocently 22:05:22 i could ban you, you know :P 22:05:57 then we'd both be happy! 22:06:05 yay! 22:06:09 hmm 22:06:20 ais523: it's more surprising for esolang's real april fool's joke to be a day late, right? 22:06:24 everyone's guard is down on april 2 22:06:33 TRULY 22:06:36 it's not an april fools' joke then 22:06:38 (look out for my new 10-volume work-in-progress, The Art of Rationalisation) 22:06:53 Do you think the functions for the NodeClass for DVI typesetting is good enough by now? 22:07:08 hmm, it went up early in the morning 14 days ago 22:07:16 so now is actually perfect for two weeks 22:07:22 oerjan: are we doing two weeks or a month, which is best, "hlep" 22:09:06 IT'S TOO LATE WE'RE ALL DOOMED 22:09:14 HL;EP!!!!!! 2 WEEKS OR MONTH HEPL 22:09:21 CREYS 22:09:28 @dice 1d2 22:09:39 CURSES, FOILED AGAIN 22:10:09 oerjan: ^bool 22:10:12 http://stackoverflow.com/questions/9983840/what-are-the-pros-and-cons-of-enumerators-vs-conduits-vs-pipes can you say "not constructive"? 22:10:18 ^bool 22:10:18 Yes. 22:10:23 2 WEEKS 22:10:36 oerjan: ok but won't we run out 22:10:37 of esolangs 22:10:44 ^bool 22:10:44 No. 22:10:47 that's 26 languages PER YEAR!!! 22:10:49 CERTAINLY NOT. 22:10:54 are there even 26 good esolangs?? 22:10:58 ais523 are there 26 good esolangs 22:11:15 OK RECONSIDERATION: 2 MONTHS 22:11:43 elliott: possibly 22:11:50 month is best IMO 22:11:51 -!- derdon has quit (Remote host closed the connection). 22:11:53 elliott: Do you think the functions for the NodeClass for DVI typesetting is good enough by now? 22:12:06 * oerjan swats shachaf -----### 22:12:10 or do what some wikis do, weekly but with repeats every now and then 22:12:17 weekly is far too fast 22:12:43 ais523: a month is probably best for supply, but it seems to me like the /// featured language is getting old already. 22:12:56 at least the idea of it being up another repeat of the period it already has seems awfully stale. 22:13:00 *up for 22:13:29 yes 22:13:48 -!- zzo38 has left. 22:14:06 well, i'm impatient and i want to see deadfish on the main page 22:14:08 so i'm doing it now :P 22:14:34 oerjan: guess who has to help me write a blurb for [[Deadfish]] 22:14:40 shachaf. 22:14:56 ACTION vaguely considers just copying "Deadfish has a way to output things but it has no way to input them! It has only a few commands, only four in total. It is also case-sensitive, and can deal only with integer values when adding or subtracting, however once squared this number increases greatly! You can have several commands per line, at least in the C implementation. Errors are not acknowledged the shell simply adds a newline character! Anyth 22:15:22 but that might give people the wrong impression as to the quality standards of the wiki :P 22:15:30 (ok, the right impression, but the wrong right impression) 22:15:34 what do you me... right 22:15:39 oerjan: No, it's you. 22:15:49 shachaf: IMPSSBLE 22:16:07 M VWL KS JST STPPD WRKNG, Y S 22:16:35 0H N0 22:16:55 ais523: ok, /you/ help me write a blurb for Deadfish 22:17:04 oerjan = ais523?! 22:17:13 hmm, tired 22:17:20 also, I'd have the wrong attitude 22:17:22 oerjan: Are you tired? 22:17:39 elliott: Can I write the blurb for Deathfish? 22:17:44 shachaf: No. 22:17:46 I'd write such a good blurb. 22:17:49 Well, yes. 22:17:51 But I'll reject it. 22:18:00 What if it's good? 22:18:03 oerjan: what's snl.no 22:18:07 shachaf: it's not meant to be good 22:18:16 i don't know 22:18:18 What if it's bad in the right way? 22:18:22 oerjan: ok 22:18:26 shachaf: Go on. 22:18:34 something like "Deadfish is a language originally created as a joke, featuring an internal state of only one integer, that can be decremented, incremented, squared or output. Although incrementing 255 produces 0, higher integers can be produced via squaring. The language became strangely popular, with a large range of interpreters for it written in a range of languages, perhaps due to its simplicity." 22:18:40 oh, it's a norwegian encyclopedia 22:18:48 see, now you'll have to write a better blurb than that 22:18:54 or otherwise you'll have to use mine, and that'd be terrible 22:18:58 * oerjan has an old paper version stored away 22:19:03 Norcyclopedia. 22:19:42 oerjan: ic, apparently it is fudding against wikipedia (im reading no.wikipedia's village pump for some reason) 22:19:46 ais523: boooooooooooring 22:20:18 elliott: well yes it's been in trouble for a while 22:21:28 While no one was looking, Jonathan Todd Skinner invented Deadfish. Deadfish can increment 40 times. That's as many as four tens. And that's terrible. 22:22:40 Deadfish can increment 255 times. That's as many as 255 1s. 22:22:45 It can also square, decrement and print. It's catchphrase is "IMPLEMENTATIONS, IMPLEMENTATIONS, IMPLEMENTATIONS". 22:22:48 shachaf: ooh, better. 22:22:57 *Its 22:23:04 fifteen seventeens? 22:23:22 *Someone* in this channel isn't too lazy to factor numbers. 22:23:33 Or maybe he is too lazy, and just named two random numbers that sound approximately right. 22:23:36 I'm too lazy to check. 22:24:00 !perl print 15*17; 22:24:03 255 22:24:22 Wow, what a scam. 22:24:26 * Sgeo hugs poor lambdabot 22:24:29 > 15 * 17 22:24:31 It says it's not perl, but then runs Perl. 22:24:43 Sgeo: You monster. :-( 22:24:47 ....because lambdabot isn't here 22:24:52 Did elliott crash lambdabot? 22:25:05 no 22:25:07 it pinged out 22:25:09 /msg lambdabot @quit 22:25:23 I tried to stop him! 22:25:26 but as shachaf astutely points out I don't need to crash lambdabot to make it go away 22:25:30 i didn't actually do that though 22:25:47 elliott: I'm pretty sure @quit counts as crashing. 22:25:50 It's premature terminating. 22:25:56 I'm premature grammaring. 22:26:13 Deadfish is a very environmentally friendly language, if you like bad smell. 22:26:17 Are you saying you're one of those anti-abortion activists? 22:27:13 Deadfish is the evil mutated offspring of HQ9+. 22:29:12 "Geany is the best open source tool for programmers. But not available for mac." -- answer to question "Mac text/code editor" 22:29:27 A truly compliant Deadfish implementation cannot be aborted. 22:30:47 Grah 22:30:50 The definition of an esolang is a language in which implementing Deadfish is at least somewhat tricky. 22:31:05 Trying to convince myself that Home Row is TC. I mean, it looks it, looks similar enough to BF, but 22:31:06 -!- pikhq has joined. 22:31:19 I see a trivial way to translate to BF but that's the wrong direction 22:31:24 Sgeo: no nested loops 22:31:28 ...oh 22:31:32 however 22:31:38 j might be able to interact with l in a way to produce "overlapping" loops 22:31:44 jl....l.....l or something 22:31:46 but... 22:31:49 -!- pikhq_ has quit (Ping timeout: 272 seconds). 22:31:52 idk 22:32:02 ooh, now I have an idea for an esolang 22:32:11 -!- oerjan has quit (Quit: Good night). 22:32:22 tape-based, with < > + - from BF, and a "jump to start if nonzero" for program control 22:32:32 the interesting thing would be computational class 22:32:52 Why does this sound vaguely familiar? 22:32:56 IIRC, [prog] is enough for TCness 22:33:01 wait, no 22:33:09 [prog] with some additional instruction in prog is enough or something 22:34:35 ais523: anyway, that's not enough, I don't think 22:34:40 hmm... 22:34:45 xJy is [x]y 22:34:47 erm 22:34:50 xJy is x[x]y 22:34:56 ais523: I don't think there's any way to meaningfully skip code 22:35:07 elliott: exactly, that's the whole point 22:35:11 you have to undo it instead 22:35:12 all you can do is go back to the start, which basically means that at the first "branching" point, you're stuck 22:35:16 < > + - are all reversible 22:35:20 hmm... 22:35:39 OK, put this on the wiki, it's great 22:35:46 there'd be a trivial translation from BF if "jump to start if nonzero" were reversible, but it isn't 22:35:56 which is the sticking point 22:36:06 I'd guess sub-TC 22:36:13 but I have no proof 22:36:19 if only oerjan was here 22:36:20 I shall call it Homing Pigeon 22:36:28 unless someone tells me that that's a stupid name 22:36:30 and probably even then 22:36:36 it's a stupid name 22:36:50 ais523: you should call it brainfuck 22:36:51 elliott: Have you ever considered saying something that isn't cheap snark? 22:36:52 *Brainfuck 22:36:57 whichever one you were planning on 22:37:05 oh, right 22:37:14 I was going to make that one have the same commands as bf, though 22:37:24 yes, but that'll be less confusing 22:37:26 since nobody will talk about it 22:37:36 (if you go with that name, put it at [[Brainfuck (ais523)]], obviously) 22:37:48 I was going to put it at [[Brainfuck (capital B)]] 22:37:56 You should call it Elliott. 22:38:02 Is there a langauge called Elliott? 22:38:05 ais523: but we have precedent for [[Language (author)]]! 22:38:11 shachaf: there's Elliottcraft 22:38:15 elliott: but the name isn't the same 22:38:18 ais523: Haven't Hird of it. 22:38:20 just the software can't tell them apart 22:38:30 shachaf: it's a three-dimensional bully automaton 22:38:36 ais523: how do you know Clue's and Clue's names are the same? 22:38:37 with somewhat complex semantics 22:38:49 I'm not sure it's possible to implement efficiently, sadly 22:39:25 elliott: and string comparison 22:39:26 I suppose you can call it Homing Pigeon if you want, but how many BF derivatives can you expect to make in one life, really? 22:39:38 I've already made two! 22:39:39 ais523: that's as biased as MediaWiki title comparison! 22:39:46 I have an exciting idea for a BF derivative. 22:39:49 (reversible BF, and DoFucK) 22:39:50 *DoFuck 22:39:54 "elliott" means - 22:39:58 "ais523" means > 22:40:04 "oerjan" means [ 22:40:13 ais523: what about Norfuck? 22:40:15 or is that not a BF derivative? 22:40:16 "olsner" means < 22:40:25 ais523: also, kick shachaf before he completes 22:40:29 it's for his own brickbrain protection 22:40:31 "shachaf" means ] 22:40:36 there's not much time! hurry! 22:40:43 "monqy" means + 22:40:45 HURRY 22:40:46 but PH isn't here 22:40:47 "zzo38" means ! 22:40:50 ais523: HE'LL SEE THE LOGS 22:41:00 Wait, I forgot about input and output. 22:41:03 QUICK!!!! 22:41:09 "Phantom_Hoover" means . 22:41:15 !!!! 22:41:17 "pikhq_" means , 22:41:29 "fungot" means ? 22:41:29 shachaf: faint remnant must still lurk down there in the ancient partitions were the worst. i tried fnord but the constant ravings of the two rooms or the hall below me. 22:41:29 ais523: I'm pretty sure that counts as being complicit to murder 22:41:53 BF has a ? command? 22:41:58 #esoteric logs are now a BF derivative. 22:42:06 ais523: Yes. 22:42:12 It's a nop. 22:42:13 ^style 22:42:13 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft* nethack pa qwantz sms speeches ss wp youtube 22:42:17 knew it 22:42:27 ^style nethack 22:42:28 Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) 22:42:30 fungot feels lucky 22:42:38 fungot? 22:42:38 ais523: they say that the only heavenly body to influence this game." " my dear chap, right on time! we'll just have lunch, and, flinging it away, crying out for grid bugs only exist in a little while even more powerful of all nations, by michael capuzzo) 22:44:24 ^style qwantz 22:44:24 Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) 22:44:28 fungot: proselylteitse 22:44:29 elliott: and i think to myself: this is a black market, t-rex? there are already a lot, but they're always a good time, because he is! that's why it is such a good joke! you are using the wrong words. i counted myself among the most un-satisfying i'd ever tell him that, of all places, t-rex, but t-rex explained how the bank that only i don't wear pants, so he put it on his stove and heated it, and it got great names for everyon 22:48:54 -!- zzo38 has joined. 22:49:18 hello zzo38 22:49:21 Now I have sent package http://hackage.haskell.org/package/dvi-processing-0.1 on Haskell you can please make DVI programming too. 22:49:23 ais523: what's the best UK ISP? have I asked you that yet? 22:49:35 I don't think you have 22:49:43 but from people I've seen talk about it, there are exactly two good ones 22:49:44 zzo38: Can I please make DVI programming too? 22:49:47 sadly I can't remember which, though 22:49:58 shachaf: Do you have Haskell? If so, then you can try to do so. 22:50:11 zzo38: Can I use lambdabot? 22:50:18 ais523: is one of them Andrews & Arnold (AAISP)? 22:50:30 shachaf: Not for this purpose; lambdabot does not have this package, as far as I know 22:50:36 I don't know 22:50:43 I don't think I've heard of it, so possibly no? 22:50:43 zzo38: What's the best UK ISP? 22:50:48 but I'm really not confident in that answer 22:50:54 zzo38: What if I don't have Haskell? All I have is GHC. 22:51:16 shachaf: GHC is OK; it works with GHC. 22:51:25 btw, I can tell you that Virgin Media's reputation is pretty accurate; fast and good for the typical customer's needs (i.e. Windows, IPv4, no inbound traffic…) when it's working, and reasonably incompetent at fixing it when it goes wrong 22:51:26 And I don't know what is best UK ISP; I do not live in UK. 22:51:34 -!- zzo38 has quit (Quit: 42). 22:51:35 zzo38: Isn't Canada the UK? 22:51:37 oh, and ja.net is amazing as usual, but is not a consumer ISP 22:51:40 oops 22:51:41 ais523: Don't Virgin shape torrent traffic? 22:52:07 elliott: quite possibly 22:52:10 ais523: hmm, is the fact that www.ja.net prompts me before giving me a cookie your fault? 22:52:14 it doesn't seem to mind multi-gigabyte downloads, though 22:52:22 also, Virgin Media aren't really an option for me, we don't get cable 22:52:27 and maybe not my fault specifically, but the fault of thousands like me 22:52:32 and their DSL services are... not competitive (and apparently crap) 22:52:38 ais523: there aren't thousands of people like you 22:52:52 in that respect, at least ;) 22:53:31 ais523: well, do any of Sky, AAISP, Zen and XILO (Uno) ring bells? :P 22:53:39 (if Sky doesn't, I'm going to ask you what rock you live under) 22:53:45 Sky! 22:53:49 I know that thing. 22:53:49 not in that respect; I'm aware of Sky, but didn't know they did internet 22:53:52 although it's not surprising 22:53:57 ais523: oh, I suspect one of the ones you counted as good were probably Be 22:53:59 The Sky is Blue. 22:54:02 who aren't available here, annoyingly 22:54:05 perhaps 22:54:12 The Sky is Blue in California. 22:54:14 this was secondhand information in the first place 22:54:16 and I can't rememebr it 22:54:17 It's probably Grey in UKia. 22:54:20 hmm, were 1&1 the others? 22:54:22 Or maybe it's Gray. 22:54:25 the only reason I'm considering Sky is because (a) it's really cheap if you have Sky TV (7.50 pounds/mo), and (b) they don't shape or throttle traffic 22:54:38 the other ISPs are all rather less commercial 22:54:41 if it's that cheap, it's worth trying it and seeing what went wrong 22:54:46 do you have Sky TV? 22:54:48 ais523: 12 month contract 22:54:50 and yes 22:55:02 7.50 pounds/mo? 22:55:02 12 * 7.50 is £90 22:55:04 do 1&1 even do internet access? 22:55:08 yes 22:55:09 That's, like, $2, right? 22:55:20 shachaf: more like $15 22:55:25 per month 22:55:25 ais523: well, OK, 90 pounds is reasonable, but they do local-loop unbundling 22:55:36 ais523: Every month? 22:55:41 ais523: which means it'll cost $more to move off it to a non-LLU service 22:55:46 (like most of the other options i'm considering) 22:55:58 I think it's the cost of setting up a new BT line again, or something, like 90 pounds again or something, but I don't really know 22:56:14 ah, OK 22:56:15 @google 7.50 pounds in dollars 22:56:17 -!- lambdabot has joined. 22:56:22 wait what? 22:56:23 $2/month 22:56:25 -!- lambdabot has quit (Client Quit). 22:56:26 (wrt shachaf and lambdabot) 22:56:33 oh, that's not lambdabot 22:56:35 it's shachaf pretending 22:56:43 SAYS WHO 22:57:07 ais523: I don't believe you about 1&1 22:57:22 elliott: I may be misremembering 22:57:26 so not believing me is a good option 22:57:30 I can't find anything on their website about it, at least :) 22:57:55 about what? 22:58:00 offering internet access 22:58:08 -!- kappabot has joined. 22:58:10 I went to http://1and1.co.uk 22:58:16 and the title was "1&1 Internet" 22:58:16 > 1 + 1 22:58:19 2 22:58:23 @google norway 22:58:27 http://www.norway.org/ 22:58:27 Title: Norway - the official site in the United States 22:58:30 @google what is norway, really? 22:58:33 http://www.dailymail.co.uk/debate/columnists/article-185956/So-Norway-rich.html 22:58:34 Title: So why is Norway rich? | Mail Online 22:58:35 but right, they seem to do serving rather than ISP stuff 22:58:45 ais523: I would just go with AAISP (static IP, native IPv6, good pricing, very tech-savvy), but their usage pricing is annoying (one unit is 50 gigabytes offpeak, but only 2.5 gigabytes peak (9am-6pm mon-fri)) 22:59:07 (you purchase usage in "units") 22:59:09 that's a weird peak time for home internet 22:59:14 that might be reasonable, if I had a reasonable sleep schedule 22:59:19 I'd have assumed that people would be at work then 22:59:24 and thus not using the internet at home 22:59:27 but since I don't, there's no guarantee I won't be downloading tons peaktime and not at all offpeak 22:59:46 ais523: I think that's why you get much less bandwidth then 22:59:48 do you go to school, btw? 22:59:53 admittedly, it makes the "peak" nomenclature strange 23:00:31 ais523: "I don't do drugs. I am drugs." --Salvador da Vinci 23:00:49 --Mark Twain 23:00:52 --elliott 23:02:04 "I don't do school. I am school." 23:02:06 --elliott 23:02:15 Exactly! I am school. 23:02:32 Do school, kids. Unless you want to end up like elliott. 23:03:05 Also, stay in drugs. 23:03:55 shachaf: kappabot is you, right? 23:04:00 @admin + elliott 23:04:00 Not enough privileges 23:04:05 I don't like kappabot. 23:04:11 @admin + elliott 23:04:11 -!- monqy has joined. 23:04:11 @quit 23:04:11 -!- kappabot has quit (Quit: requested). 23:04:14 ... 23:04:16 That was too perfect. 23:04:42 hi 23:04:55 -!- kappabot has joined. 23:05:09 shachaf: By the way, I sent that right before your adminning arrived on my screen. 23:05:15 I'm sure. 23:05:42 Thank you for depriving Freenode of valuable I Can't Believe It's Not Lambdabot(R) services 23:05:46 @join #haskell 23:06:11 whose bot is kappabot? 23:06:22 kappabot is a free bot 23:06:37 A free bot over an endofunctorgroupset. 23:06:41 @part #esoteric 23:06:42 Not enough privileges 23:06:45 Can you make me a kappabot admin? 23:06:58 @ignore + elliott 23:07:01 @admin + elliott 23:07:04 @ignore - elliott 23:07:07 > 2+2 23:07:08 4 23:07:09 :( 23:07:10 :D 23:07:12 @admin - shachaf 23:07:16 @admin + shachaf 23:07:18 See, diplomacy. 23:07:20 @admin - elliott 23:07:22 No! 23:07:24 @ignore - elliott 23:07:25 > hi 23:07:26 The fall of diplomacy! 23:07:26 Not in scope: `hi' 23:07:29 kappabot: hoi 23:07:32 kappabot: hi 23:07:43 hi monqy 23:07:50 what does kappabot do 23:07:52 -!- Jafet has joined. 23:07:59 monqy: you're my favourite monqy 23:08:05 mine too 23:08:38 maybe I'll convince aaisp to offer me units that don't vary according to time 23:08:43 elliott: OK, I'm making you an admin so you can tell kappabot to @part when Cale comes back. 23:08:48 shachaf: Thanks. 23:08:50 @admin + elliott 23:08:56 -!- Jafet1 has joined. 23:08:56 You have responsibility now. 23:09:13 @help offline 23:09:18 offline. Start a repl 23:09:22 @offline 23:09:27 @online 23:09:42 I think it gets corrected to @offline. 23:10:00 No, it only does edit distance of 1. 23:10:07 No, it does 2. 23:10:13 @tuma 23:10:16 Don't you know your lambdabotology? 23:10:18 Oh. 23:10:34 Local time for elliott is Tue Apr 3 00:10:13 23:10:38 By the way, if it's going a little slow, it's because I did @listall. 23:10:54 @tuna 23:10:55 not an expression: `' 23:11:09 You can tune a fs, but you can't... 23:11:47 shachaf: How come kappabot has a gazillion notices stored? 23:12:19 -!- Jafet has quit (Ping timeout: 245 seconds). 23:13:10 elliott: Can I commission a portrait from you? I want it to be titled "shachaf, paraphrased" 23:13:59 ais523: What's the worst UK ISP? 23:14:00 shachaf: OK. 23:14:13 elliott: I look like this: 23:14:20 elliott: hmm, I'd guess someone like BT, but I don't know 23:14:51 http://slbkbs.org/sb/1.png 23:15:37 You're ugly. 23:16:15 monqy: "monqy: You're ugly." -- elliott 23:16:56 oh no 23:17:12 @slap elliott 23:17:12 * kappabot puts on her slapping gloves, and slaps elliott 23:18:32 95.149.229.194 - - [02/Apr/2012:16:14:58 -0700] "GET /sb/1.png HTTP/1.1" 200 136338 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:37 95.149.229.194 - - [02/Apr/2012:16:15:09 -0700] "GET /sb/ HTTP/1.1" 403 198 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:42 95.149.229.194 - - [02/Apr/2012:16:15:11 -0700] "GET / HTTP/1.1" 200 437 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:48 Stop poking around my website, elliott. 23:19:23 No. 23:20:07 elliott: Did you know your compute is broadcasting its IP address to every website that you connect to on the Internet?! 23:20:17 Install Bonzi Firewall today! 23:22:37 shachaf: http://ompldr.org/vZDhvaA/shachef.png 23:23:03 yay 23:23:03 Wait, I forgot a background. 23:23:10 elliott++ 23:23:14 Delicious kappabot karma. 23:23:24 @karma elliott 23:23:24 elliott has a karma of 1 23:23:28 applause 23:23:39 @karma 23:23:40 You have a karma of 0 23:23:44 @karma kappabot 23:23:45 kappabot has a karma of 0 23:23:53 does elliott have the most karma of anyone 23:24:00 bleh, had to kill firefox 23:24:14 @karma c 23:24:15 c has a karma of 3 23:24:17 website opened around 100 cookie-confirm dialog boxes, and they're all modal, and I couldn't figure out which was the most recent 23:26:55 @karma pmichaud 23:26:55 pmichaud has a karma of 1017 23:27:16 pmichaud++ # so many karmas 23:27:24 @karma lwall 23:27:24 lwall has a karma of 530 23:27:34 lwall++ # perl 23:27:49 shachaf: Almost done! 23:29:05 is kappabot using the same karma database as lambdabot? or does it monitor for karma changes in the same channels? 23:29:22 @which channels are you in kappabot 23:29:22 Unknown command, try @list 23:29:43 @misochans 23:29:43 #esoteric #haskell #stackoverflow weird# 23:29:57 @leave #stackoverflow 23:30:53 @join #haskell-blah 23:30:55 :') 23:31:04 elliott: Put on your typeglasses. 23:31:35 What's the weird# thing 23:31:46 @part weird# 23:31:49 @misochans 23:31:50 #esoteric #haskell #haskell-blah weird# 23:31:51 It's weird#, right? 23:31:56 unsafePerformWeird# 23:32:03 Some Unicode trick? 23:32:10 No, it's just weird#. 23:32:19 elliott: I *believe* the correct spelling is "paraphrozen". 23:32:29 "paraphrosen" in the UK, I guess. 23:32:37 Do you have freesers in the UK which freese things? 23:33:26 Have I mentioned the GIMP is nearly impossible to use? 23:33:58 who here thinks that haskell is one of the best languages. I do have one problem, it is not good for game development . do any of you know what the best language is other than c++ 23:34:00 elliott: 16:32 < johannes__> who here thinks that haskell is one of the best languages. I do have one problem, it is not good for game development . do any of you know what the best language is other than c++ 23:34:04 * shachaf curses. 23:34:05 @slap shachaf 23:34:05 Come on, let's all slap shachaf 23:34:19 @join shachaf 23:34:43 join shachaf x = shachaf (shachaf x) 23:35:11 elliott: Is that portrait finished yet? 23:35:57 Almost. 23:36:02 okay so i should use javanese. Can you give me a bit of code 23:38:34 Gah, I've completely forgotten how to do this. 23:39:32 I'm going to regret becoming involved 23:40:58 shachaf: http://ompldr.org/vZDhvag/shachef.png 23:43:31 shachaf: I apologise. 23:43:33 @admin - elliott 23:44:19 yay 23:44:27 (That was for http://i.imgur.com/ZUTx3.png.) 23:44:31 (In case you didn't notice.) 23:44:55 bleh, Linode has at least two highly objectionable terms in its ToS 23:45:05 what other VPS people should I look at? 23:45:09 prgmr 23:45:10 ais523: prgmr? 23:45:13 oh, and one in their privacy policy too 23:45:17 * ais523 looks at prgmr 23:45:23 The VPSes suck, though. :p 23:45:35 prgmr is very "we're just some nerds nerdin' up a VPS" 23:45:35 elliott: ...Oh. 23:45:36 ais523: Imagine all the objectionable terms you've agreed to *without* reading them! 23:45:49 -!- kappabot has quit (Quit: requested). 23:45:50 * lambdabot (~lambdabot@li85-105.members.linode.com) has joined #haskell 23:45:57 I regain power just as soon as I lose it! 23:46:14 I regain powder just as soon as I lose it! 23:46:49 I wonder if @quit + lambdabot typo-correction has ever lead to any accidents. 23:46:52 -!- Patashu has joined. 23:47:05 oh, prgmr's are much better 23:47:14 I wonder if anyone's ever chosen a VPS provider based on their ToS before? 23:47:18 shachaf: You never thanked me for my finished portrait. :( 23:47:21 elliott: GUESS HOW MAN BANDWIDTHS I'M GETTING 23:47:24 ais523: Stupid people, assuredly. 23:47:28 elliott: THANKS! 23:47:34 shachaf: I don't need to hear about your "man bandwidth", sinner. 23:47:38 FOR THE FINISHED PORTRAIT 23:47:39 Mandwidth. 23:47:42 elliott: GUESS HOW MANY BANDWIDTHS I'M GETTING 23:47:43 YOU'RE WELCOME. 23:47:48 How many? 23:48:06 2.5M/s 23:48:20 It doesn't say M what, though. Megamicrobytes? 23:48:53 Is that in megabits? 23:49:03 ytes 23:49:07 -!- lambdabot has joined. 23:49:07 one thing that's really noticeable: linode give a lot more bandwidth relative to memory than prgmr do, who give a lot more memory relative to bandwidth 23:49:08 Seriously? 23:49:23 Length: 1332645499 (1.2G), 1330483498 (1.2G) remaining 23:49:27 ais523: What were the objectionable terms, out of intense self-hatred? 23:49:31 ais523: I'm faaaaaaaaaairly certain that prgmr doesn't actually meter bandwidth, they just have a number to throw around if they need to. 23:49:52 elliott: That's on the computer I'm using right now, by the way, not a VPS thing. 23:50:02 elliott: indemnification; ability to change ToS at any time without warning; and keeping credit card numbers on file 23:50:07 shachaf: Are you sure you mean megabits and not megabytes? 23:50:29 ais523: I would expect that to be standard; standard; irrelevant 23:50:39 The credit card system has no security. 23:50:48 whereas prgmr just have a change at any time on the AUP, which is not quite as bad as changing it to something ridiculous would merely allow them to terminate the account, which they can do anyway 23:50:58 elliott: but the problem is that if they have my CC number, they can charge me money without my explicit permission 23:51:13 I'm not a fan of standing orders 23:51:27 ais523: Yes. So can every single entity you have ever purchased anything with your credit card from. 23:51:31 and even if indemnification is standard, it's ridiculous 23:51:35 elliott: not legally 23:51:46 So? 23:52:00 ais523: Anyway, there's a specific page to give them money. 23:52:01 elliott: I'm not a fan of having to opt-out to paying someone money, rather than opting in 23:52:05 Just pay in batch and they won't charge you. 23:52:22 (As in, you can pay them $200 and they won't charge you for 10 months.) 23:52:33 ais523: Besides, with prgmr you'll have to use PayPal. 23:52:36 I'm sure you have moral objections to that. 23:52:46 -!- Jafet1 has changed nick to Jafet. 23:52:51 seriously? how ridiculous 23:53:04 you're right 23:53:15 Have you considered retreating into a cave and never doing anything ever again? 23:53:24 time to look for someone else, I guess 23:53:33 Moral objections to paypal should not override pragmatic objections to the credit card verification system 23:53:49 ais523 has no practical objections, only an infinite supply of moral objections. 23:53:55 * Jafet throws bitcoins in the air, metaphorically. 23:53:58 Jafet: there are pragmatic objections to paypal too, such as the fact that they've closed accounts in the past without refunding the money in them 23:54:39 It's okay, they are a formally audited international banking sys... oh wait. 23:55:24 ais523: By the way, there is not a single VPS provider on the planet who will both promise not to store your credit card, and not outsource their payments to asystem which won't promise not to store your credit card. 23:55:42 ais523: Also, what are you talking about, "not legally"? You don't give Linode the right to charge you $3489394834 by giving them your credit card. 23:55:45 hi ais523 23:55:51 buy your vpses cheap from shachafvps 23:55:51 So your objection to them being able to charge you money without your permission is nonsense. 23:55:56 I don't mind if they outsource it, if the outsourced company doesn't allow them to charge to the credit card 23:56:03 i promise i won't store your credit card 23:56:04 elliott: well, I'm giving them permission by signing up 23:56:14 shachaf: do you run a VPS company? 23:56:26 ais523: very good cheap vps 23:56:36 ais523: Yes, you're giving them permission to charge you $N/month. 23:56:45 yep 23:56:55 So, you are not giving Linode the ability to charge you money without your explicit permission any more than you do when buying anything with a credit card ever. 23:56:58 I'm the sort of person who'd prefer the server to go down if I don't pay, rather than them charging me more money 23:57:03 And, as I said, (As in, you can pay them $200 and they won't charge you for 10 months.) 23:57:09 There's always 365ezone 8-D 23:57:40 elliott: but they'll charge me /after/ 10 months 23:57:51 I think you're missing the point here 23:58:05 ais523: Not if you pay them again within 10 months, or cancel your account. 23:58:15 Are you planning to die in the next 10 months? 23:58:35 no 23:58:50 but the point is, /it requires explicit action from me to stop them charging me again/ 23:58:58 elliott: I think you're missing ais523's point here. 23:58:58 thus, /they are charging me money and it's opt-out not opt-in/ 23:59:12 -!- Jafet has quit (Ping timeout: 265 seconds). 23:59:12 I understand ais523's point perfectly. It's stupid. 23:59:22 elliott: Can you back up my glowing recommendation of 365ezone? 23:59:24 It's stupid even by ais523's standards. 23:59:31 I mean, have you ever seen glogbackup go down? 23:59:48 RocketJSquirrel: Yes.