00:00:18 it tries very hard to keep you safe 00:02:20 how can that even 00:03:29 Phantom_Hoover: basically because it originally didn't work due to running an outdated version of Firefox, the reason he was running an outdated version of Firefox was that he hadn't updated in a really long time, and his sources.list had a mix of Ubuntu and Debian repositories for some reason 00:03:51 "The worst part was, everyone kept saying “oh yeah — there’s a comic about that; have you read it?" 00:04:21 -!- glogbackup has quit (Remote host closed the connection). 00:04:23 -!- CADD has joined. 00:04:24 hoist by his own petard 00:04:28 the last part was the root cause, I guess; trying to change the SafeSearch setting was just the trigger 00:05:02 hoist by his own mustard 00:08:08 -!- Phantom__Hoover has joined. 00:10:56 -!- zzo38 has quit (Remote host closed the connection). 00:11:49 -!- Phantom_Hoover has quit (Ping timeout: 248 seconds). 00:12:13 -!- Phantom_Hoover has joined. 00:12:30 -!- Phantom__Hoover has quit (Ping timeout: 245 seconds). 00:19:49 -!- `^_^v has quit (Read error: Connection reset by peer). 00:19:55 -!- ter2 has quit (Read error: Connection reset by peer). 00:20:08 -!- nooodl_ has quit (Quit: Ik ga weg). 00:20:11 -!- ter2 has joined. 00:20:13 -!- `^_^v has joined. 00:33:46 Bike: unidecode looks at sys.argv so piping to it does not work. 00:33:49 `run unidecode $(/usr/bin/printf '\u200c') 00:33:51 ​[U+200C ZERO WIDTH NON-JOINER] 00:34:13 i think i am just unsure of which direction is encoding and which is decoding 00:35:47 Bike: Oh, sorry, it was ais523 who piped to unidecode. (Which really probably should look at stdin if given no arguments.) 00:46:33 -!- Phantom_Hoover has quit (Quit: Leaving). 00:52:51 -!- yorick has quit (Remote host closed the connection). 00:59:40 `run printf '\u200c\0' | xargs -0 unidecode 00:59:42 ​[U+005C REVERSE SOLIDUS] [U+0075 LATIN SMALL LETTER U] [U+0032 DIGIT TWO] [U+0030 DIGIT ZERO] [U+0030 DIGIT ZERO] [U+0063 LATIN SMALL LETTER C] 00:59:58 * pikhq shakes fist at moronic printf 01:00:03 `run /usr/bin/printf '\u200c\0' | xargs -0 unidecode 01:00:05 ​[U+200C ZERO WIDTH NON-JOINER] 01:00:35 Also: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/printf.html 01:00:46 Oh, right, no \u there. 01:00:59 Permitted, not required. 01:02:30 -!- Taneb has changed nick to benaT. 01:06:25 -!- benaT has changed nick to Taneb. 01:07:54 @tell shachaf nice, someone else finished cleaning up the Peter Johnstone mess 01:07:54 Consider it noted. 01:14:58 oerjan: zomg who 01:15:16 thx StAnselm 01:15:35 @messages-lead 01:15:35 oerjan said 7m 40s ago: nice, someone else finished cleaning up the Peter Johnstone mess 01:20:37 -!- Sgeo_ has joined. 01:23:00 -!- Sgeo has quit (Ping timeout: 240 seconds). 01:25:04 http://en.wikipedia.org/wiki/Moving_sofa_problem new favorite problem 01:25:07 "sofa constant" 01:27:24 it's a pity you can't get to infinity with some sort of fractal sofa 01:27:32 although people should actually make sofas that shape 01:27:48 actually having tried similar problems in real life, three dimensions tend to be involved 01:27:53 which can make things still more interesting 01:28:31 i dunno how fractals would help, it's still gotta be a rigid body... 01:29:20 hm, you know, i think if you had one person on each end you could actually move a sofa like in the gif 01:29:36 assuming a perfectly frictionless sofa, which admittedly wouldn't be good for sitting 01:30:16 Bike, it doesn't need to be frictionless on the top 01:30:20 `addquote assuming a perfectly frictionless sofa, which admittedly wouldn't be good for sitting 01:30:24 1137) assuming a perfectly frictionless sofa, which admittedly wouldn't be good for sitting 01:30:25 oh good point! 01:30:26 it'd only need to be frictionless round the edges, and low enough friction on the bottom that it would roll 01:30:39 (the friction on the bottom can be positive just so long as you're strong enough to move it) 01:32:55 look for my paper, "New Bounds on a Physically Realistic Deidealization of the Moving Sofa Problem, with Applications to U-HAUL" 01:34:57 http://www.theonion.com/articles/area-man-can-remember-exactly-where-he-was-what-he,34647/?ref=butt 01:41:39 and we heartily thank urbandictionary for their explanation of the term "u-haul". 01:42:39 you could have just used wikipedia 01:43:22 i used google and couldn't avoid noticing that hit 01:55:37 -!- oerjan has quit (Quit: leaving). 02:04:53 deidealization 02:04:55 good word 02:05:50 that's me, making shit up since nineteen ninety something 02:08:11 -!- Bike_ has joined. 02:10:25 -!- Bike has quit (Disconnected by services). 02:10:27 -!- Bike_ has changed nick to Bike. 02:17:29 -!- muskrat has joined. 02:18:54 -!- Bike has quit (Ping timeout: 265 seconds). 02:20:36 -!- Bike has joined. 02:27:25 -!- Bike has quit (Ping timeout: 272 seconds). 02:28:19 -!- ais523\unfoog has quit. 02:28:51 -!- Bike has joined. 02:37:13 -!- muskrat has left ("Leaving"). 02:42:12 -!- carado has quit (Ping timeout: 252 seconds). 02:51:37 -!- zzo38 has joined. 04:04:54 -!- Taneb has quit (Quit: Leaving). 04:18:05 “only uploading it to show that the PC Speaker can actually sound good.” http://youtu.be/wyXBESSgakM 04:57:31 -!- Sorella has quit (Ping timeout: 272 seconds). 05:08:57 -!- FireFly has quit (Excess Flood). 05:10:13 -!- FireFly has joined. 05:12:44 `welcome kmc 05:12:46 kmc: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 05:12:58 and also to california 05:23:29 -!- Sprocklem has quit (Ping timeout: 272 seconds). 06:42:09 I tried making a text adventure game involving things in my dream, although it can be expanded with things in other people's dream too. For now when it starts you get to pick one of three characters; you and anyone else may provide additional things, and then it can be more than that, and more location, situation, puzzles, too. 06:44:34 zzo38: please make it out of mnoqy's dreams thx 06:45:32 We can try. Although I started such thing I actually only made one room so far and a few properties and the starting simply to test my OASYS clone written in QBASIC. Probably the later one would be rewritten and using collaborative if that would help, too. 06:45:45 But if you have those ideas, please be more specific! It might interest. 07:11:50 zzo38: maybe you should get a programming bit in an existing mud (multi-player online open-ended text adventure world) and implement your dream there? 07:17:50 b_jonas: I do have that already. 07:17:57 great 07:18:43 I programmed it in so that you can fight me and stuff too 07:19:36 However the winner is currently decided at random 07:21:12 [[ "Money is important" I think it is, and no wonder that the. For tax increase of consumption tax recently, it has been making noise well. I would not be 8% and 3% increase in April 2014. Action we can take is two main. First, that "give up". This enclosed the belly and can not be helped anymore, Get a salary upgrade Good luck work. ]] -- recent spam through Google translate. 07:21:15 I own 176 objects on ifMUD already (see ifmud.org:4000 my apartment is room 11011) 07:29:41 However I also intend to make single-player Z-machine story files too 07:30:11 -!- FreeFull has quit. 07:34:45 b_jonas: Have you made up such a game too? 07:35:35 no 07:36:12 I tried some mud at one point but it seems it's not really my world 07:40:02 OK 07:40:47 Did you see my stuff though? 07:40:54 no 07:43:13 Did you make any standalones though that don't use internet? 07:43:38 no, but I'm starting to contribute to a non-mud game these days 07:43:54 currently mostly just testing and filing bug reports and reading source, 07:44:01 but should try writing more serious patches these days 07:44:06 What games? 07:44:11 the nethack variant nethack4 07:44:17 see #nethack4 07:45:11 I have made up various computer games using QBASIC, and other things 07:48:24 http://academictree.org/theology/tree.php?pid=59492 07:50:54 [Unsetting the zoned flag.] Field cleared. You drop leech. You drop pencil. You drop Imakuni?'s Card. You drop moldy scroll. You drop 69105-dimensional mapping tool. You drop Fanucci deck. You drop psychic channel computer. You drop list of people who read this list. You drop strange key. You drop room tester. You drop book. You drop key. You are not carrying that. You are not carrying that. 07:52:23 That is the kind of things it displays to me when I am attacked by another player. (I don't know why it says "You are not carrying that." twice.) 07:54:16 http://www.youtube.com/watch?v=9H1gRQ6S7gg "Now we destroy a castle with cannonball." 07:54:45 (It isn't very important though; other people will not see that message.) 07:57:15 fizzie: snazzy. too bad the movie looks dull. 07:58:27 that is some intense plowing 07:58:41 -!- hogeyui has quit (Ping timeout: 265 seconds). 08:05:24 They could have made a fancier video. Esp. the narration. But still, simulated snow. 08:14:23 -!- Oj742 has quit (Ping timeout: 272 seconds). 08:17:52 -!- hogeyui has joined. 08:33:22 Most people at the con didn't notice him, he just walked around, sweeping things http://imgur.com/gallery/0TWF1nJ 08:33:37 True or false: What is the bus driver's name? 08:34:19 True 08:36:17 Do you know what is the square root of your godfather's telephone number (without trying to calculate it)? 08:37:34 Sorry, i’m not in the mafia. 08:38:01 Do people in the mafia figure it out ahead of time, or are told by other people, or something? 08:38:49 Yes, they are very much into knowing the square root of everything. 09:32:27 apparently patashu is a vihart fan. 09:33:08 he thinks computation in base 2 is easier than computation with e 09:36:51 What kind of computation is meant? 09:38:03 Hm, why do I recognize the nick Patashu? 09:40:17 It sounds like Pikachu 09:44:14 FireFly: From #esoteric, I would suppose. 09:46:01 `seen Patashu ever 09:46:08 2012-06-24 23:33:06: I am a continuous chess armchair theorist 09:47:29 I see. 09:47:50 Is “ever” not the default? 09:48:05 Err, why even have such a parameter? 09:48:44 Because it takes a terribly long time to scan through all the logs. 09:49:07 -!- impomatic has joined. 09:49:13 That’s not the answer to my question. That’s the answer to “why do we use indexes?” 09:49:15 17 seconds in my query beforehand; caching is probably responsible for the above happening in six. 09:49:59 That would presumably involve updating the index every time `seen is used, which is really rarely, too. 09:51:26 Indices should be updated simultaneously with log updates, not searches. 09:51:48 But that's not doable without touching HackEgo itself. 09:51:57 What about, storing in a SQL database and then using CREATE INDEX to do it; that way you can make various kind of search/query/statistics, especially if extensions are written. 10:06:38 -!- Tod-Autojoined has quit (Read error: Connection reset by peer). 10:08:16 -!- TodPunk has joined. 10:12:15 -!- Slereah_ has quit (Ping timeout: 240 seconds). 10:31:48 -!- CADD has quit (Ping timeout: 245 seconds). 10:36:26 -!- carado has joined. 10:54:33 -!- TodPunk has quit (Read error: Connection reset by peer). 10:56:50 -!- TodPunk has joined. 10:57:17 https://github.com/mame/quine-relay 11:11:11 -!- Sorella has joined. 11:11:33 -!- Sorella has quit (Changing host). 11:11:33 -!- Sorella has joined. 11:15:20 -!- oerjan has joined. 11:19:33 -!- TodPunk has quit (Read error: Connection reset by peer). 11:21:29 -!- TodPunk has joined. 11:30:45 -!- tromp__ has quit (Ping timeout: 248 seconds). 11:30:50 -!- zzo38 has quit (Remote host closed the connection). 11:34:04 -!- tromp__ has joined. 11:49:54 -!- tromp__ has quit (Ping timeout: 246 seconds). 11:52:32 -!- tromp__ has joined. 12:12:53 -!- Sgeo_ has quit (Read error: Connection reset by peer). 12:15:35 `url bin/seen 12:15:37 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/seen 12:17:26 gah 12:19:44 I think that's partly my fault. :/ 12:20:01 In fact, it might be entirely my fault. 12:21:17 i was just wondering, does it check the files in reverse order? 12:21:47 Yes, due to "ls -r". 12:22:23 (And only the 30 latest without "ever".) 12:22:45 Oh, or did you mean within the files? 12:23:45 -!- tromp__ has quit (Ping timeout: 245 seconds). 12:24:03 nah, i don't think that would be important. 12:24:28 `seen oerjan 12:24:32 2013-11-25 12:24:28: `seen oerjan 12:24:39 -!- tromp__ has joined. 12:26:32 i was theoretically thinking, it should be possible to make a digest of files that leaves out every line that _isn't_ the last by that nick. 12:28:19 and then just replace the ls'ed files older than a certain date by those. 12:30:24 probably not worth the bother. 12:33:03 * oerjan is slightly annoyed that stackoverflow has no obvious shortcut to get to his favorite tag(s) 12:37:38 -!- Taneb has joined. 12:38:00 bah, sort -u compares the whole line, not only the key. 12:42:27 int-e: what if you add -s ? 12:45:55 wait, it works without -s for me. 12:46:59 `run (echo 'test';echo 'testing'; echo 'ho') | sort -u -k1.1,1.3 12:47:01 ho \ test 12:48:57 int-e: ^ 12:49:22 `run (echo 'testing';echo 'test'; echo 'ho') | sort -u -k1.1,1.3 12:49:24 ho \ testing 12:59:39 > (==)<*>reverse$"hi" 12:59:40 False 12:59:42 > (==)<*>reverse$"hih" 12:59:43 True 13:04:56 -!- boily has joined. 13:05:54 good cryogenic morning! 13:05:58 -!- metasepia has joined. 13:06:40 -!- ais523 has joined. 13:06:41 boily: help I want to opimize some code I wrote but I can't until I get home tonight 13:07:24 Tanelle. what kind of code is that? 13:08:05 It's not even code that particularly needs optimizing 13:08:19 Find the largest palindrome that is the product of 4 2-digit numbers 13:08:22 `run (echo 1 2; echo 1 3; echo 2 4) | sort -k1 -u 13:08:24 1 2 \ 1 3 \ 2 4 13:08:31 My code does it in .6 of a second 13:08:38 `run (echo a b; echo a c; echo b d) | sort -k1 -u 13:08:39 a b \ a c \ b d 13:08:45 A friend's does it in .006, apparently 13:09:21 `run (echo a b; echo a c; echo b c) | sort -k2 -u 13:09:23 a b \ a c 13:09:29 oerjan: I'm confused :) 13:09:30 Taneb: can I peek at your code? sounds interestoptimising. 13:09:44 boily: unfortunately my code is at home 13:10:04 oh. so the want to optimise it, but being unable to. I understand too well that urge. 13:10:11 (and I'm writing in Haskell and he's writing in C and we're timing it using different methods) 13:10:38 (so he's not taking into account startup or printing) 13:10:39 `run (echo a b; echo a c; echo b c) | sort -k1,1 -u 13:10:41 a b \ b c 13:10:52 oerjan: but it looks more and more like a bug :) 13:11:22 Taneb: compile to binary, “time ./whatever”? 13:11:28 That's what I'm doing 13:11:37 His code is doing it within the program 13:11:45 http://paste.strictfp.com/39615 is his code 13:11:49 nonsense. that's cheating, and unscientific. 13:13:13 I can remember a fair bit about my code off the top of my head 13:13:20 We used roughly the same algorithms 13:13:24 `run (echo a b; echo a a) | sort -k1 -s 13:13:26 a a \ a b 13:13:44 Except I found the answer by folding a list of [V4 Int] 13:16:37 oerjan: ah, I see. I should read manpages more often. 13:17:16 Taneb: V4? 13:17:43 (I thought -k1 and -k1,1 were equivalent but now I see that they are not.) 13:18:02 -!- yorick has joined. 13:18:05 `run (echo a b; echo a a; echo b c) | sort -k1,1,1 -s 13:18:07 sort: stray character in field spec: invalid field specification `1,1,1' 13:18:12 meh. 13:18:21 boily: it's essentially a strict 4-tuple 13:18:25 In the linear package 13:18:33 fascinating. 13:21:20 -!- Taneb has quit (Quit: Page closed). 13:21:21 Taneb: trying to solve that palindrome problem you mentioned, not in an optimized way, but just solve it 13:22:13 @tell Taneb Taneb: trying to solve that palindrome problem you mentioned, not in an optimized way, but just solve it 13:22:13 Consider it noted. 13:31:43 ) 99*97*92*76 NB. I think this is the largest one, but I don't have a nice code to prove it yet 13:31:44 b_jonas: 67144176 13:40:26 My (mostly) brute-force C verification consistently says "0.002" when timed with "time", but that's of course no proper kind of timing. 13:40:56 time(1) works a lot better than using a stopwatch 13:41:18 there should be a “propertime” binary somewhere... 13:41:30 fizzie: what result does it give? 13:41:39 b_jonas: The same. That's also in Taneb's paste. 13:41:42 great 13:41:57 Also the "time" output is "real 0m0.002s" "user 0m0.000s" "sys 0m0.000s" which is kind of meh. 13:44:36 (every time I hear “proper time”, http://youtu.be/yT5CzKGYhQk starts playing in my head.) 14:04:23 -!- ais523 has quit. 14:05:10 oh, here 14:05:14 ) #m2a=. (#~6700&<)~./:~,*/~10+i.90 14:05:14 b_jonas: 292 14:05:41 that's the list of product of two two-digit numbers greater than 6700 14:05:48 uniqued 14:05:53 ) ]mr=. m4a{~1 i.~(-:"1|."1)(8#10)#: m4a=. ~.\:~,*/~m2a 14:05:53 b_jonas: 67144176 14:06:56 m4 is all pairwise products of two of those, so they're all products of four two-digit numbers, and no such product greater than 6700*99*99 can be missing. 14:07:13 then mr is the largest palindrome from that list 14:07:20 ) mr=99*97*92*76 14:07:21 b_jonas: 1 14:07:53 and this shows the four two-digit numbers you get this from 14:23:12 -!- tertu3 has joined. 14:24:32 are there as many tertues as there are aises? 14:24:49 there is only one ais. left. 14:25:24 and there are at least three tertues. right. 14:26:21 well three rights make a left. 14:27:13 -!- ter2 has quit (Ping timeout: 245 seconds). 14:29:17 `quote theorem 14:29:19 216) (the former is a very deep theorem, i'd have had to read the whole book to understand it, so i didn't.) \ 502) theorem prover yada yada halting problem. \ 558) but i guess (x + y)^n = (x^2 + 2xy + y^2)(x^2 + 2xy + y^2)...(x^2 + 2xy + y^2) if n is even, (x + y)^n = (x^2 + 2xy + y^2)(x^2 + 2xy + y^2)...(x^2 + 2xy + y^ 14:30:09 `quote Theorem 14:30:11 216) (the former is a very deep theorem, i'd have had to read the whole book to understand it, so i didn't.) \ 502) theorem prover yada yada halting problem. \ 558) but i guess (x + y)^n = (x^2 + 2xy + y^2)(x^2 + 2xy + y^2)...(x^2 + 2xy + y^2) if n is even, (x + y)^n = (x^2 + 2xy + y^2)(x^2 + 2xy + y^2)...(x^2 + 2xy + y^ 14:30:25 * boily kicks HackEgo in the case insensitives 14:30:43 `run allquotes | grep Theorem 14:30:44 963) it's raining in newcastle, therefore the elliotts are distinct. boily's Newcastle Theorem. 14:31:05 thørjan. 14:31:39 boilyw 14:31:56 ...??? 14:32:21 you seem confused. 14:32:57 I am trying to parse that mysterious declension, with no avail. 14:33:06 alternatively, excessively punctuated. 14:33:14 it means yw, yw 14:33:26 oh. tdh. 14:33:37 I like punctuation. you can use all sort of them! 14:33:49 indeed- 14:35:27 Very funny⸮ 14:36:16 `unidecode ⸮ 14:36:18 ​[U+2E2E REVERSED QUESTION MARK] 14:37:16 "The irony mark or irony point (⸮) (French: point d’ironie) is a punctuation mark proposed by the French poet Alcanter de Brahm (alias Marcel Bernhardt) at the end of the 19th century used to indicate that a sentence should be understood at a second level (irony, sarcasm, etc.)" 14:39:08 -!- mrhmouse has joined. 14:39:21 ?⸮¿ is also a good punctuation for "nurr so confused nurr". 14:39:21 Unknown command, try @list 14:39:47 `unidecode ⸮ 14:39:48 ​[U+2E2E REVERSED QUESTION MARK] 14:39:58 (Any permutation of those three is valid, but there are subtle changes in tone.) 14:40:21 `unidecode ?⸮¿ 14:40:23 ​[U+003F QUESTION MARK] [U+2E2E REVERSED QUESTION MARK] [U+00BF INVERTED QUESTION MARK] 14:40:32 i sense one missing. 14:40:48 `unicode INVERTED REVERSED QUESTION MARK 14:40:50 Unknown character. 14:40:51 The REVERSED INVERTED QUESTION MARK is not in Unicode, as far as I can tell, shamefully. 14:40:57 darn 14:41:26 shameful encoding. Shunicode. 14:41:42 `unicode BADLY KERNED RN 14:41:43 Unknown character. 14:41:46 so much missing 14:43:29 `unicode ế 14:43:29 `unicode LATIN SMALL LIGATURE RN 14:43:30 Unknown character. 14:43:31 Unknown character. 14:43:39 `unidecore ế 14:43:40 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unidecore: not found 14:43:44 `unidecode ế 14:43:45 ​[U+1EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE] 14:44:59 `unidecode 뻯 14:45:01 ​[U+DEAD DUNNO] [U+BEEF HANGUL SYLLABLE BBEGS] 14:45:31 There are 24 question marks: the regular, the {INVERTED,GREEK,ARMENIAN,ARABIC,ETHIOPIC,LIMBU,DOUBLE,EXCLAMATION,REVERSED,VAI,BAMUM,PRESENTATION FORM FOR VERTICAL,SMALL,FULLWIDTH,CHAKMA,TAG} QUESTION MARK, the QUESTION EXCLAMATION MARK, the COPTIC OLD NUBIAN {DIRECT,INDIRECT} QUESTION MARK, the {BLACK,WHITE} QUESTION MARK ORNAMENT and the {LESS,GREATER}-THAN WITH QUESTION MARK ABOVE. 14:46:27 fizzie: also the interrobang and I think there's a banginterro or whatsit 14:46:47 Yes, I counted only characters including the words QUESTION and MARK. 14:47:53 fizzie: ok, so cuont 0x2048 and 0x2049 too 14:47:55 http://imgur.com/YlA36ze 14:48:15 b_jonas: I did count those. 14:48:23 b_jonas: They're right there in the lists. 14:48:27 ah, ok 14:48:53 fizzie: 0x203d then 14:49:11 There's also the INVERTED INTERROBANG, if you want to go that way. 14:49:26 (U+2E18.) 14:50:13 And also QUESTIONED EQUAL TO, APL FUNCTIONAL SYMBOL QUAD QUESTION, and CIRCLED IDEOGRAPH QUESTION. 14:50:42 right 14:50:56 hehe 14:51:12 First two involve a ?-like thing in them. 14:51:40 As does the official picture of the REPLACEMENT CHARACTER. 14:52:49 `unicode REPLACEMENT CHARACTER 14:52:51 ​� 14:53:03 I DON'T THINK I HAVE THAT ONE 14:54:38 You need to use UPPERCASE when discussing UNICODE. 14:56:44 FIZZIE: WHAT? CAN'T HEAR YOU. SPEAK LOUDER! 14:58:16 THERE SHOULD BE SOMETHING EVEN MORE UPPER THAN UPPERCASE WHEN UNICODISCUSSING. SOMETHING... GRANDIOSE, MAGNIFICENT. SOMETHING LIKE: EXCELLENTCASE! 14:58:53 𝐎𝐇 𝐍𝑶𝑂❢ 15:00:15 𝖀𝕹𝕴𝕮𝕺𝕯𝕰 15:00:18 * boily replaces int-e with an IOCCC entry typeset to look like a replacement character. 15:00:26 (Sorry if something broke that.) 15:00:51 something broke mine :/ 15:01:16 Both look fine in the browser-view of the logs, so I guess it's okay. 15:04:12 data:text/plain,%F0%9D%90%8E%F0%9D%90%87+%F0%9D%90%8D%F0%9D%91%B6%F0%9D%91%82%E2%9D%A3 ... hmm. 15:09:46 actually it's just screen displaying those characters that's broken -- they made it fine to the channel as http://codu.org/logs/log/_esoteric/2013-11-25 proves. 15:24:16 i didn't see anything break in tmux. 15:25:45 hm. trying to start screen in tmux in screen doesn't work. 15:26:01 shocking 15:26:04 -!- Sprocklem has joined. 15:33:23 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 15:36:39 -!- oerjan has quit (Quit: leaving). 15:40:20 -!- TodPunk has joined. 15:46:29 something broke putty. a lot. 15:48:37 FireFly: Didn't break my PuTTY or tmux. What's your remote character set? 15:48:48 Good question 15:49:09 This is a weird putty app thingy for symbian, so that might be why 15:49:47 (although, my characters don't display correctly - my RCS is UTF-8 and I'm seeing Chinese characters instead of the text I see in the browser view of the logs) 15:50:43 This putty app thing seems to render fragments of boily's all-caps line in place of int-e's an fizzie's lines 15:51:01 which I'm pretty sure is very wrong 15:51:08 -!- nooodl has joined. 15:51:16 I'd take a screenshot if I could.. 15:53:48 `ello nooodl 15:53:51 nellooodl 15:54:08 -!- FreeFull has joined. 15:54:17 good ello 15:54:50 FireeFyllo. 15:54:57 `ello FireFly 15:54:59 FireFlello 15:55:02 (it's a Firefly-FreeFull-hello combo!) 15:55:24 FlelloFly 15:56:39 Fun fact: "fyllo" is swedish slang for "drunk" 16:00:59 -!- ais523 has joined. 16:05:09 @tell oerjan I can't see a reasonable interpretation of this: http://esolangs.org/w/index.php?title=Universal_Turing_machine&curid=1168&diff=37907&oldid=7972 except vandalism, or someone who really doesn't understand how software works 16:05:09 Consider it noted. 16:19:35 bonjourily 16:22:29 hmm. http://esolangs.org/w/index.php?title=Self-modifying_Brainfuck&diff=prev&oldid=37875 16:23:45 I don't think Lucasieks understands how wikis work 16:27:47 i just think it's hilarious 16:27:55 there's clearly something he/she doesn't understand 16:27:58 but I'm not entirely sure what it is 16:29:20 hmm… I wonder if he/she is browsing entirely from view source, using some sort of third-party viewer 16:29:31 I'm not sure why you'd do that, but it'd explain the #REDIRECT change 16:31:52 Bah. There is one serious (if self-promoting) contribution, and the rest of the edits look worthless from the sample I've looked at. :-/ 16:33:36 self-promotion is fine on esolangs.org, so long as it's ontopic 16:33:39 nothing would ever get done otherwise 16:33:50 right. 16:33:50 I can agree with int-e. Looks like some kid goofing off 16:33:56 (there's a rules page somewhere where it's explicitly allowed, probably http://esolangs.org/wiki/Esolang:Policy) 16:34:01 Especially the random line breaks 16:36:15 -!- muskrat has joined. 16:37:43 ais523: on the ZZZ page, the [[stub]] thing was also added by Lucasieks. (I'm not sure whether the page should be marked as a stub. There's little more to say about a brainfuck derivative.) 16:38:16 int-e: I noticed, but at least that wasn't outright counterproductive so I just decided to fix the syntax 16:41:36 Fair enough (I should probably shut up anyway, since I'm not contributing to the wiki. Thanks for the hard work!) 16:47:11 quintopia: bon matintopia! 16:59:36 -!- Slereah has joined. 17:02:08 boily: you slipped that one in just under the wire. past the eleventh hour even! 17:14:28 -!- Phantom_Hoover has joined. 17:19:27 I am wondering 17:19:34 How does assembly work in dual cores? 17:19:47 How do you specify which CPU you're talking to 17:20:39 i was going to give you a snotty response but then realized i don't particularly know myself. well played. 17:20:45 Heh 17:20:59 pretty sure it's arch-dependent. you tell the OS to do it. how the OS does it, i don't know 17:21:25 I get a lot of "the OS does it" whenever I ask assembly questions 17:21:57 managing this shit is what the OS is for, after all. 17:22:13 Yeah, but I like to learn things bottom up 17:22:51 the problem is that there are hundreds of different bottoms for different arches :p 17:23:02 heheheh, bottoms 17:23:16 Sure, but most of them are similar bottoms 17:23:21 Hey, do you want a match? 17:23:23 I have a match 17:23:33 My bottom and your face! 17:23:37 huhuhu 17:24:00 Pretty much all computers are variations on the Von Neumann architecture 17:24:07 And a lot of them are Intel stuff 17:24:32 A lot of these questions do not depend that much on the architecture, for the most part 17:25:39 yeah but "von neumann architecture" is pretty broad, that's like saying english and sanskrit are both variations on indo-european so it's simple 17:25:42 It's not like I'm using some soviet analog computer from the 60's 17:25:44 plus modern computers are harvardish at times 17:26:08 Intel is more of a "Germanic language" though 17:26:18 Perhaps even north germanic! 17:26:23 Is english noth germanic? 17:26:26 I forget 17:26:38 Ah, west germanic 17:28:49 heh heh heh 17:28:59 «regarding x86. In a multi threaded environment (Hyper-threading, multi-core or multi-processor), the Bootstrap thread (usually thread 0 in core 0 in processor 0) starts up fetching code from address 0xfffffff0. All the other threads start up in a special sleep state called Wait-for-SIPI. As part of its initialization, the primary thread sends a special inter-processor-interrupt (IPI) over the APIC called a SIPI (Startup IPI) to each ... 17:29:05 ... thread that is in WFS. The SIPI contains the address from which that thread should start fetching code.» 17:29:28 Ah, I see 17:29:41 And I guess there's some opcodes to communicate between processors, maybe? 17:29:46 Or do they work independantly 17:29:50 independently. 17:29:57 they share memory, though. 17:30:09 Weird 17:31:08 the few cores on a CPU generally are for running totally independent processes, so intercore communication doesn't have to be fast 17:35:21 -!- sebbu2 has joined. 17:35:55 -!- sebbu has quit (Ping timeout: 246 seconds). 17:36:01 -!- sebbu2 has quit (Changing host). 17:36:01 -!- sebbu2 has joined. 17:41:20 -!- sebbu2 has changed nick to sebbu. 17:42:02 -!- fizzie has quit (Quit: Coyote finally caught me). 17:43:45 -!- augur has quit (Remote host closed the connection). 17:44:39 -!- fizzie has joined. 17:46:47 This reconnect brought to you by the We Don't Look At Hostnames In Prompts Before 'shutdown -r now' Foundation. 17:47:34 (and people like you. Thank you.) 17:48:03 fizzie: I have a different sudo password on every computer where I have sudoers access 17:48:12 it's saved me from stupid mistakes like that several times so far 17:49:16 Something like that might not be a bad idea. 17:53:46 I use one colour for the prompt per machine 18:02:58 -!- yiyus has joined. 18:09:48 * boily pokes whichever sebbu is currently connected 18:09:56 ~metar CYUL 18:09:56 CYUL 251800Z 15010KT 30SM BKN040 BKN085 BKN240 M05/M18 A3024 RMK SC5AC1CI1 SLP244 18:10:05 oh. only minus 5. yééé.... 18:10:32 ~metar ESSA 18:10:32 ESSA 251750Z 32010KT CAVOK M02/M06 Q1025 R01L/19//95 R08/19//95 R01R/19//95 NOSIG 18:13:20 -!- zzo38 has joined. 18:13:35 `ello zzo38 18:13:37 zzello38 18:14:30 Hello 18:15:32 -!- Phantom__Hoover has joined. 18:16:01 boily: A few days ago I received a message from you but the context is unclear. Can you explain it please? 18:16:40 hah. speaking of context :) 18:16:40 zzo38: was that about you being the weirdest? 18:16:42 -!- yiyus has quit (Remote host closed the connection). 18:16:46 Yes 18:17:08 the context was computer setups and suchlike. 18:18:07 `? pineapple 18:18:09 Pineapple is a hybrid species descended from a cultivar of spinach and wild ivy, therefore making it a class 6 vegetable. 18:18:20 int-e: context ↑ 18:18:37 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 18:20:09 I haven't checked on ruddy in a while... 18:20:11 So I've understood. I only know of it because of the piracy thing. 18:21:07 ah yes. fizzie: you still have a config.sys? / people here have weird, weird setups. / @tell zzo38 you are the weirdest. 18:21:49 (the discussion was longer, but that should do for context) 18:25:57 ruddy: do you understand context? 18:25:57 like in a university 18:26:09 I take that as a resounding “no”. 18:28:22 ruddy understand as much as I would expect, which isn't much 18:28:23 I guess it is more of a loop yeah 18:29:53 circular logic ftw! 18:30:34 I really need to get to work on having ruddy understand a subset of English.. or maybe just a new bot 18:30:39 mrhmouse, symbols, whose values are looked up in the court of the LORD's glory. 18:31:36 ruddy: have you been reading /r/fearme lately? 18:31:37 I need so much more privacy to be comfortable 18:31:40 -!- Sprocklem has quit (Ping timeout: 264 seconds). 18:32:05 mrhmouse: your bot is under Bad Influences. He is Basking under the Glorious Shadows of the Throne. 18:32:06 stay away from reddit then, ruddy 18:32:06 i want a break from it. so it took a while to adjust to it and crossed my fingers.) 18:32:11 ~metar EFHK 18:32:11 EFHK 251820Z 31007KT CAVOK M04/M05 Q1019 NOSIG 18:32:18 -!- Taneb has joined. 18:32:21 Does that ever say "M00"? 18:32:34 (For below-zero-but-rounds-to-zero.) 18:32:43 `ello Taneb 18:32:45 Tanebello 18:32:52 fizzie: afaicrbtnm, yes. 18:33:47 Hi 18:33:49 boily: "btnm"? "but that's not much"? 18:34:12 mrhmouse: wow. you guessed it. 18:34:18 -!- callforjudgement has joined. 18:34:23 `relcome callforjudgement 18:34:26 ​callforjudgement: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 18:34:37 -!- ais523 has quit (Disconnected by services). 18:35:20 b_jonas, we agree on the answer :) 18:50:54 -!- augur has joined. 19:07:30 -!- muskrat has quit (Quit: Leaving). 19:13:35 -!- Phantom_Hoover has joined. 19:15:57 -!- Phantom__Hoover has quit (Ping timeout: 272 seconds). 19:19:28 -!- callforjudgement has quit (Read error: Connection reset by peer). 19:19:43 -!- callforjudgement has joined. 19:20:11 HAH! I GOT IT! MWAH AH AH HA AH AHAHAHAHAHAHA! 19:20:24 im afraid 19:20:48 nothing to be afraid of. only a hairy Python problem solved. 19:21:04 -!- Sprocklem has joined. 19:21:59 if I had a nickel for every time I've had a hairy python problem... 19:22:07 c.c 19:22:11 also, hi everyone 19:22:17 `ello kmc 19:22:19 kmcello 19:22:44 Hmm 19:22:53 `ello limonc 19:22:54 My C solution runs in 1/70 the time of my Haskell solution 19:22:55 limellonc 19:23:02 that didn't work at all 19:23:58 Taneb: but which one is easier to understand? 19:24:15 mrhmouse, probably either depending on how you think 19:24:17 kmc: clearly we need a `cosby function 19:24:28 how would that work 19:24:37 kmc: hilariously 19:25:06 `ello limоnc 19:25:06 `ello HackEgo 19:25:08 HackEgello 19:25:08 limоncello 19:25:23 What is a limon cello? 19:25:29 does it produce music? 19:25:40 it's booze, so yes 19:25:51 it's very strong and sweet booze. 19:25:59 `unicode о 19:26:00 Unknown character. 19:26:04 `unidecode о 19:26:06 ​[U+043E CYRILLIC SMALL LETTER O] 19:26:08 ahhh 19:26:17 * boily whistles innocently ♪ 19:26:23 CYRILLIC SMALL LETTER SINGLE NON-OCULAR O 19:26:26 -!- Bike_ has joined. 19:26:27 hi kmc 19:26:30 hichaf 19:26:48 -!- Bike has quit (Ping timeout: 245 seconds). 19:27:11 I have a bottle of "Pallini" brand limoncello in the closet, bought because fi:pallini == en:"my balls". 19:27:35 There's a tumblr of jokes about it, of course. 19:27:42 awesome 19:27:57 did you try any 19:29:20 -!- tertu3 has changed nick to tertu. 19:29:24 -!- Phantom__Hoover has joined. 19:29:28 -!- Phantom__Hoover has quit (Changing host). 19:29:29 -!- Phantom__Hoover has joined. 19:29:34 Not from this particular bottle; I haven't managed to organize our usual set of participants yet. I might have had some of "my balls" on a previous trip to Italy, but I can't be sure about that. 19:29:53 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 19:30:11 this sounds like a good tumblr especially because i don't know finnish. please link 19:30:13 fizzie: and with one sentence you seem to have frightened off Phantom_Hoover 19:30:45 nooodl: Oh no, it turns out to have been a blogspot. But anyway: http://pallinimun.blogspot.com/ 19:31:24 Many of the puns are not going to translate well. 19:31:31 -!- Bike_ has changed nick to Bike. 19:31:34 i was right. this is the best blog ever 19:31:49 Like that bit about the cucumber is because the Finnish word for "cucumber" equals the Finnish word for "throat". 19:32:10 pikkujoulutunnelmissa is a good word 19:32:36 http://pallinimun.blogspot.be/2012/12/pallini-aamiaisen-kanssa-sankyyn.html god i can't imagine the joke here at all 19:32:57 "My balls in bed with the breakfast", going from the URL. 19:33:27 it's that plus "tarjoiltuna" 19:33:49 is this breakfast in finland. finland is weird 19:33:56 Well, that's just "served". 19:34:16 I guess it could be someone's breakfast. 19:34:42 I mean, there's bread, there's fruit, there's some cheese, there's some yogurt. That's not so weird, is it? 19:35:03 you have a "usual set of participants" for sampling italian liqueurs with unintentionally hilarious names? 19:35:24 be prepared for anything kmc 19:35:40 now I wish I lived within a thousand miles of fizzie 19:35:51 kmc: Well, technically it's a "usual set of participants" for sampling all different brands of tequila we come across, but we've been branching out. 19:36:08 the revelations, they are striking. 19:36:43 kmc: For example, we sampled this: http://gamma.zem.fi/~fis/bottel.jpg 19:36:50 (It tasted exactly like it looks like.) 19:38:39 * boily is disturbed “guess I wasn't prepared for anything.” 19:38:55 is it sfw 19:39:13 yeah 19:39:16 GIRL 19:39:19 It's a bottle. I guess that depends on your place of work? 19:39:38 what about girls? 19:39:40 oh heh 19:39:59 is it vodka with estrogen mixed in or something 19:40:28 Sadly, it's just "Litchi, Framboise, Vodka Premium & Cognac", like it says on the bottle. 19:41:17 litchi = lychee? 19:41:20 as expected from a French bottle, the label is mostly English. 19:41:28 kmc: c'est ça. 19:42:28 It wasn't very good, just so you know. 19:52:45 Taneb: I've showed the calculation too since: http://dpaste.com/1482712/ 19:54:07 :) 20:08:16 -!- muskrat has joined. 20:23:23 -!- Phantom_Hoover has joined. 20:24:37 -!- Phantom__Hoover has quit (Ping timeout: 272 seconds). 20:25:25 -!- zzo38 has quit (Remote host closed the connection). 20:48:37 -!- Sprocklem has quit (Ping timeout: 248 seconds). 21:07:34 -!- Phantom__Hoover has joined. 21:07:37 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 21:26:45 -!- callforjudgement has quit. 21:27:06 every time I see Phantom__Hoover swapping _es, I get reminded of mitosis, like if a new Phantom__Hoover got generated. 21:34:52 -!- muskrat_ has joined. 21:35:07 -!- muskrat has quit (Disconnected by services). 21:35:14 -!- muskrat_ has changed nick to muskrat. 21:50:52 -!- Phantom_Hoover has joined. 21:52:04 -!- Phantom__Hoover has quit (Ping timeout: 264 seconds). 21:52:53 -!- oerjan has joined. 22:00:02 -!- boily has quit (Quit: λf.(λx.f (x x)) (λx.f (x x))). 22:00:08 -!- metasepia has quit (Remote host closed the connection). 22:02:55 -!- typeclassy has joined. 22:03:26 How can I download the entire archive of a USENET group? (going back to 1991) 22:04:08 @messages-odd 22:04:09 ais523 said 5h 59m ago: I can't see a reasonable interpretation of this: http://esolangs.org/w/index.php?title=Universal_Turing_machine&curid=1168&diff=37907&oldid=7972 except vandalism, or someone 22:04:09 who really doesn't understand how software works 22:04:56 oerjan: I guess that covers pretty much all #esoteric messages. 22:05:07 you'd think 22:05:12 please. i pride myself on my low algorithmic randomness 22:05:21 also my parity 22:08:15 lambdabot: you really didn't have to split that into two lines ... *goes look at some code* 22:08:16 -!- impomatic has quit (Ping timeout: 264 seconds). 22:08:41 -!- impomatic has joined. 22:08:46 @tell ais523 Well he did understand how {{wrongtitle|...}} worked, at least. 22:08:46 Consider it noted. 22:15:26 textwidth = 200 -- IRC maximum msg length, minus a bit for safety. 22:15:40 that is quite a safety margin :) 22:15:45 you'd think. 22:16:53 you need to include room for :lambdabot!wherever@somewhere PRIVMSG : or what it was 22:17:28 -!- nisstyre has joined. 22:17:32 also a possible + or - with that one extension clients can enable. and other stuff 22:17:32 oerjan: yes, but the limit is 512 (- newline - what you said) 22:17:38 it'd be nice if it listened to the capabilities message sent on connect 22:17:43 the newline is two bytes, though :) 22:17:54 I know :) 22:17:56 also inter-server communication can add stuff, IIRC 22:18:09 looks like lambdabot's longest-named channel is #learnanycomputerlanguage 22:18:16 let's all use xdcc 22:18:25 oh right the channel name 22:19:06 lambdabot should be able to know the length of that, though. 22:19:23 apparently the limit is lifted for inter-server communication nowadays. look at the calculation in http://scripts.irssi.org/html/splitlong.pl.html ... and that script seems to work reasonably well :) 22:19:29 just saying it isn't as easy as bumping up a constant a bit 22:19:44 freenode cloaks are quite annoying for splitting. 22:19:57 splitlong.pl gets them wrong. 22:20:37 (It calculates assuming hostname for the prefix.) 22:20:56 elliott: I'll probably bump it to 350. :) 22:21:22 i can't tell if the smilies are passive aggressive or what 22:21:40 they are supposed to be friendly. 22:21:47 but I do overuse them. 22:22:07 there is no such thing as a passive agressive smiley :) 22:22:16 :-P 22:22:29 * Bike shrinks 22:22:49 Bike: problem? 8VP 22:23:32 I've splitlong_max_length set to 400, and that seems to have been safe so far. 22:27:48 -!- yorick has quit (Quit: quit.). 22:28:04 > "snack" 22:28:05 "snack" 22:28:51 > var "snicker\nsnack" 22:28:52 snicker 22:28:52 snack 22:28:59 oi. 22:29:06 > text "a\nb" 22:29:07 a 22:29:08 b 22:29:26 does the IRC message limit of 512 include name/channel/etc, or just the "message" part itself? 22:29:26 I wonder if it caps at three lines? 22:29:28 as with error messages 22:29:36 mrhmouse: it's the whole raw message AFAIK 22:29:51 i assume the first line is different on purpose 22:29:52 so, including name/channel/etc 22:29:58 right, so it includes all that. 22:30:14 > 1 22:30:15 1 22:30:24 there is no purpose in lambdabot. 22:30:33 Hrm... I'm using a third-party lib for ruddy that claims to cap at 512.. I wonder if that includes the entire message. 22:30:38 I'm not sure why you'd do that, but it'd explain the #REDIRECT change 22:30:47 oerjan: I'm note sure about that. 22:31:01 ruddy: sure would 22:31:01 Running out of letters. :-( 22:31:08 @quote purpose 22:31:08 UmbertoEco says: I don't even have an e-mail address. I have reached an age where my main purpose is not to receive messages. 22:33:18 > [1..] -- oh I guess this one is goverened by textwidth as well? 22:33:19 [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28... 22:33:25 no. too short :) 22:34:10 int-e: > commands give much longer output in private. 22:34:29 that's ok :) 22:35:01 it'd be bad if lambdabot would suddenly produce twice as much output on the channels for infinite lists. 22:36:15 it's considerably more than twice. i tested and it got up to 283. 22:37:06 split into five lines. 22:37:08 -!- augur has quit (Remote host closed the connection). 22:37:27 -!- Sorella` has joined. 22:37:36 it's a feature, I believe 22:37:52 certainly 22:38:10 i vaguely think the limit was higher before, but #haskell is much larger now. 22:38:10 kmc: I press Alt-R instead of Alt-4 and Firefox restarts, losing all my tabs? 22:38:11 -!- Sorella has quit (Ping timeout: 252 seconds). 22:38:16 thx a lot firefox :'( 22:38:49 oerjan: I tried [1, 3..] and got six lines 22:39:02 It behaves differently in /msg 22:39:05 Oh, oerjan said that. 22:39:07 shachaf: sucks :( 22:39:11 so it's limiting off of number of elements 22:39:15 or time.. 22:39:19 I had a bunch of logged in sessions in Private Browsing. 22:39:28 wait did i say five, i meant six. 22:39:40 The sixth one kinda doesn't count though 22:39:50 yeah it's just a tiny output 22:39:53 @pretty 22:40:15 > length . show $ [1..283] 22:40:16 1025 22:40:28 Oh. that makes for a sane number to restrict output to 22:40:45 yes, it's just the length of the string showed. 22:40:57 mueval does that. 22:41:14 iirc it always caps at 1024, even if it shows a shorter string. 22:41:30 > [1..29] 22:41:31 [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28... 22:41:40 > [1..29] ++ fix id 22:41:44 mueval-core: Time limit exceeded 22:41:58 > [1..282] ++ fix id 22:42:02 mueval-core: Time limit exceeded 22:42:05 > [1..283] ++ fix id 22:42:07 [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28... 22:42:29 @@ @run @where pi_10 22:42:31 yes. mueval cuts the result off at 1024 characters; lambdabot then formats the result 22:42:31 "31415926535897932384626433832795028841971693993751058209749445923078164062... 22:42:50 @@ @run @where pi_11 22:42:53 mueval-core: Time limit exceeded 22:42:54 :'( 22:43:00 @where pi_10 22:43:00 (!!3)<$>transpose[show$foldr(\k a->2*10^2^n+a*k`div`(2*k+1))0[1..2^n]|n<-[0..]] 22:43:04 @where pi_9 22:43:04 I know nothing about pi_9. 22:43:09 what in god's name 22:43:11 of course you don't 22:43:30 @where e_10 22:43:30 [show(sum$scanl div(100^n)[1..[4..]!!n])!!n|n<-[0..]] 22:43:39 10^2^n... 22:44:43 ah. I see :) 22:44:58 @@ @run @where e_10 22:45:00 "27182818284590452353602874713526624977572470936999595749669676277240766303... 22:45:18 [4..]!!n looks a bit silly. 22:45:21 Yep. 22:45:26 Go ahead. Improve it. 22:47:44 haha 22:52:15 -!- Sorella`` has joined. 22:53:57 -!- Sorella` has quit (Ping timeout: 252 seconds). 22:54:24 oerjan: there are two places where a space is added to the output of @eval ... once in the eval plugin itself, which preprends a space to the output, and once in a generic function that tries to be polite on channels (which is also responsible for limiting lines to 80 characters). 22:55:03 @eval is something else entirely! 22:55:06 so, no, that doesn't look intentional to me :) 22:55:15 I mean @run, but the plugin is called Eval. 22:55:41 @help eval 22:55:41 eval. Do nothing (perversely) 22:56:03 @help choose 22:56:03 choose. Lambdabot featuring AI power 22:56:05 AI! 22:56:25 @choose wisely 22:56:25 wisely 22:56:42 @@ @choose @@ @where ops 22:56:42 monochrom 22:56:51 @choose the alternative 22:56:51 alternative 22:57:13 @@ @choose @where ops 22:57:13 dcoutts 22:57:25 @dice 3d8 + 5d2 22:57:25 int-e: (7+3+7) + 6 => 23 22:57:46 3d8 + 5d2 22:57:46 shachaf: (6+8+8) + 8 => 30 22:58:00 wow 22:58:15 1000000000d8 22:58:15 oerjan: 4500001312 22:58:43 lambdabot: way to leave out the breakdown 22:59:03 @numberwang 4500001312 22:59:03 Unknown command, try @list 22:59:06 :'( 22:59:19 that plugin was too noisy 22:59:26 Not the @numberwang version. 22:59:30 Just the unprompted version. 22:59:31 same plugin 22:59:47 Well, that's an unsolvable problem. 22:59:53 kmc wrote a good Numberwang tester. 23:00:08 `numberwang fnord 23:00:09 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: numberwang: not found 23:00:13 shocking 23:00:29 s/not found/That's not a Numberwang!/ 23:00:42 !numberwang 5 23:00:44 That's numberwang! 23:00:48 !numberwang fnord 23:00:48 I'm sorry, but Brazil isn't a vegetable! 23:00:59 !numberwang 5.2 23:01:00 That's numberwang! 23:01:03 int-e: you're not numberwang 23:01:04 `thanks Taneb 23:01:06 Thanks, Taneb. Thaneb. 23:01:27 I wonder if we can hook `thanks to a karma system 23:01:33 elliott: you're numberwang 23:01:50 * int-e shrugs 23:01:53 Taneb: the answer is: yes! we *can* do that. 23:02:33 `? shachaf 23:02:35 shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. 23:02:54 `? int-e 23:02:56 int-e? ¯\(°_o)/¯ 23:02:57 | 23:02:57 º¯`\o 23:03:01 -!- yorick_ has joined. 23:03:38 Bike: look, now there's a really awful smiley. 23:03:39 Who was admin of lambdabot before Cale? 23:03:45 `? Ngevd 23:03:47 ​eZ&W:{\4g_R"y榭y6w1i5d)u+..?_V-.YD1! E4X|sKKVsc\\><>y̔\4I.DDۦԢɘ_萺j⫤8| 23:03:58 Apparently it was geekosaur once upon a time? 23:04:00 i'ma big fan of ¯\(°_o)/¯ :( 23:04:00 | 23:04:00 º¯`\o 23:04:10 And of course it was Pseudonym once. 23:04:15 And probably dons once? 23:05:05 hm... ¯\(°_o)/¯ 23:05:05 | 23:05:06 º¯`\o 23:05:07 dons, certainly. geekosaur, I believe so; I don't know about Pseudonym. 23:05:19 . ¯\(°_o)/¯ 23:05:19 | 23:05:19 o/`¯º 23:05:21 ¯\(°_o)/¯ 23:05:21 | 23:05:22 o/`¯º 23:05:22 Maybe I'm mixing people up. 23:05:34 `celebrate 23:05:35 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: celebrate: not found 23:05:42 ^celebrate 23:05:42 \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ 23:05:42 | c.c.c | ¯|¯⌠ `\o/´ | c.c.c | `\o/´ ¯|¯⌠ | c.c.c ¦ 23:05:42 /`\ c.c /< |\| | /< c.c >\ | /< | |\ c.c ´¸¨ 23:05:44 /`¯|_) /'\ 23:05:44 (_| (_| |_) 23:05:46 shachaf: Oh I wasn't trying to say that you're wrong. I didn't keep track. 23:05:53 I know. 23:05:54 oh, are the c.c.cs new? 23:05:54 c.c.c 23:05:54 c.c 23:05:58 But maybe I'm mixing people up. 23:05:58 x.x 23:06:05 ಠ.ಠ 23:06:12 ꙮ.ꙮ 23:06:30 c.c.c.c 23:06:30 c.c.cc.c.c 23:06:31 c.c c.c 23:06:39 ew 23:06:43 myndzi: BUG 23:06:48 . 23:06:49 . 23:06:52 . 23:06:55 aww 23:07:04 c..c.c..c 23:07:05 c.c.c 23:07:05 c.c 23:07:17 @tell myndzi c.c.c.c # bug 23:07:17 Consider it noted. 23:07:17 c.c.cc.c.c 23:07:17 c.c c.c 23:07:36 > cycle "c." 23:07:37 "c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.... 23:07:41 c.cc.c 23:07:52 c.c c.c 23:07:53 c.c.cc.c.c 23:07:53 c.c c.c 23:07:57 * int-e shrugs 23:08:01 C.C 23:08:04 ©.© 23:08:06 c.c 23:08:09 oopse 23:08:11 C.C 23:08:15 ©.© 23:08:15 O.o 23:08:18 c.c 23:08:19 c.c.c 23:08:19 c.c 23:08:24 hm... ¯\(°​_o)/¯ 23:08:24 \O/ 23:08:46 actually, that could look kind of cute. 23:09:03 \O/ 23:09:04 ¯\(°​_o)/¯ 23:09:04 imo enough spam 23:09:27 i recall myndzi ignored HackEgo ¯\(°​_o)/¯ at one time. did someone request that back? 23:09:49 misaligned. and yes, you're probably right :) 23:10:15 That \O/ is like a crown, right? 23:10:16 -!- nisstyre has quit (Quit: Leaving). 23:10:27 `url bin/? 23:10:29 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/%3F 23:11:24 -!- yorick_ has changed nick to yorick. 23:11:47 wth is rnooodl 23:12:26 never mind, I should just read the source. 23:12:37 -!- lambdabot has quit (Ping timeout: 246 seconds). 23:12:56 `run sed -i 's/°_o/°​_o/' bin/'?' 23:12:57 | | 23:12:57 /< /| 23:13:01 No output. 23:13:11 `? fnordy 23:13:13 fnordy? ¯\(°​_o)/¯ 23:13:13 -!- augur has joined. 23:15:02 int-e: apparently it's not too surprising 23:15:39 `echo nooodl | rnooodl 23:15:40 nooodl | rnooodl 23:15:44 oh heh, ngevd is special-cased 23:15:59 int-e: you want to `run that 23:16:06 `run echo nooodl | rnooodl 23:16:08 noooooodl 23:16:13 thanks 23:16:20 `thanks int-e 23:16:21 Thanks, int-e. Thint-e. 23:16:55 `thanks FireFly 23:16:56 Thanks, FireFly. ThireFly. 23:17:15 `thanks kzrk 23:17:17 Thanks, kzrk. Tzrk. 23:18:04 ugh. 23:18:19 `thanks Mgrvgrvladje 23:18:20 Thanks, Mgrvgrvladje. Thadje. 23:18:24 -!- lambdabot has joined. 23:18:29 lambdabot: what did you do? 23:18:33 `thanks lambdabot 23:18:34 Thanks, lambdabot. Thambdabot. 23:19:03 -!- muskrat has left ("Leaving"). 23:19:05 but at least it came back without me having to do anything about it. good. 23:22:49 oerjan: and now it splits [1..] into three lines rather than 5 :) 23:26:41 charming 23:35:15 -!- typeclassy has quit (Ping timeout: 272 seconds). 23:35:52 -!- typeclassy has joined. 23:36:01 -!- mrhmouse has quit (Quit: Leaving.). 23:39:38 fungot: is it numberwang 23:39:39 shachaf: i can use dingbat circled sans-serif digit five 23:39:46 That's numberwang! 23:39:50 fungot: am i numberwang 23:39:50 shachaf: i say don't worry and use it a lot in my fnord to huhta. 23:40:13 I'm the numberwang and I'm okay, I count all night and a sleep all day... 23:40:27 -!- Phantom__Hoover has joined. 23:41:23 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 23:41:40 fungot: is int-e numberwang 23:41:41 shachaf: fnord ihope waits patiently for someone to come tell me that 23:42:40 * oerjan sees no trace of ihope here by any name 23:43:08 fungot: are you ihope 23:43:08 shachaf: a debian terminal is pretty dark, after all.) and ( 23:43:09 ihope by any other name smells just as sweet? 23:43:25 just as tswett, usually. 23:43:54 @thanks sweet 23:43:54 you are welcome 23:43:57 `thanks sweet 23:43:59 Thanks, sweet. Theet. 23:44:25 ^all `those @prefixes !make %me #dizzy 23:44:41 ^prefixes -- happy to help 23:44:41 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, jconn ) , blsqbot ! 23:45:30 is it safe to have so many bots in one channel? 23:45:31 ^`!@?+~)! 23:46:14 typeclassy: nope. 23:46:35 `run (echo tsrif; echo ytefas) | rev | tac 23:46:36 safety \ first 23:47:24 ) 1+1 23:47:25 oerjan: 2 23:47:36 ) 1+1 2 23:47:36 shachaf: 2 3 23:47:38 `whoami 23:47:40 whoami: cannot find name for user ID 5000 23:47:59 `make 23:48:01 make: *** No targets specified and no makefile found. Stop. 23:48:04 `thanks \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ 23:48:05 Thanks, \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/. Tho| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/. 23:49:03 typeclassy: there are various mechanisms for avoiding botloops, but i'm not sure if all of them are currently watertight. (i don't recall if lambdabot's obscure loophole was closed.) 23:51:01 -!- lambdabot has quit (Ping timeout: 248 seconds). 23:51:01 -!- fungot has quit (Ping timeout: 248 seconds). 23:51:19 shachaf: help is it bad if i'm not even surprised by that result 23:51:28 i think they smelled my plans... 23:51:50 ) 7+ 28 19 10 23:51:50 Bike: 35 26 17 23:52:06 Well, that's because virtually all bots (including lambdabot) violate the recommendation of the IRC RFC (1459): automatic responses should only be made to PRIVMSG messages, and should be sent as NOTICE. (clients hilighting NOTICE don't help...) 23:52:31 i think i can get a chain fungot -> HackEgo/EgoBot -> lambdabot, but you cannot get back to fungot because it has an ignore system. 23:52:44 @where quine 23:52:59 int-e: OH GOD I HATE THAT DISCUSSION 23:53:14 botloops are _fun_, dammit. 23:53:38 oerjan: There's no need to discuss this :) 23:55:36 obviously, lambdabot's current approach is to put a space in front of everything that might come from a user, but I don't know how thoroughly that was done. (and it won't help with bots like fungot and ruddy ? who will reply to anything with their name in it) 23:55:47 rather technical 23:56:02 oh. not fungot, then :) 23:56:26 fungot is not here at the moment. fizzie! 23:56:27 -!- lambdabot has joined. 23:56:40 oh. again? 23:57:40 ruddy seems harmless as you cannot get em to respond reliably in any useful format. fungot's bladder works similarly, although adds the original nick. 23:57:44 oerjan..... 23:57:54 ruddy: RELIABLY, i said. 23:57:54 it's probably a bit more difficult to keep track of who every customer is like that 23:58:08 oh hm 23:58:10 *blather 23:59:36 int-e: it's not thorough. 23:59:37 ?where q 23:59:37 I know nothing about q.