00:00:02 Hello, world! 00:00:06 \o/ 00:00:12 hoorah 00:01:59 `gccrun uint32_t h,l; asm("rdtsc" : "=d"(h), "=a"(l)); printf("%lu\n", ((unsigned long) h)<<32 + l); 00:02:02 447363927769088 00:02:11 ion: it's not a command in HackEgo's chroot at all, i think 00:02:13 `gccrun uint32_t h,l; asm("rdtsc" : "=d"(h), "=a"(l)); printf("%lu\n", ((unsigned long) h)<<32 + l); 00:02:15 114525268588101632 00:02:37 oerjan: Yeah, i inferred as much. 00:03:41 `interp c printf("Hello, world!\n"); /* Is this broken? */ 00:03:58 Does not compile. \ ./interps/gcccomp/gcccomp: fork: retry: Resource temporarily unavailable \ ./interps/gcccomp/gcccomp: fork: retry: Resource temporarily unavailable \ ./interps/gcccomp/gcccomp: fork: retry: Resource temporarily unavailable \ ./interps/gcccomp/gcccomp: fork: retry: Resource temporarily unavailable \ ./interps/gcccomp/gcccomp: for 00:04:03 seems so. 00:04:40 Gregor: wtf is that error 00:05:09 interp c calls interp c etc. 00:05:12 iirc 00:05:14 or 00:05:15 something 00:05:17 i don't care 00:05:18 elliott: so what should i do with my life 00:05:35 kmc: hmmmm 00:05:41 kmc: how about find a way to give me lots of money 00:05:50 and then execute that plan 00:05:58 k 00:06:00 i'll get right on that 00:06:12 i don't know what to do with my own life so this is about the best i can achieve under the circumstances 00:07:11 elliott, BUY BTC 00:07:16 have you considered cows 00:07:35 kmc: you could rewrite other things as web apps 00:07:39 like... finger 00:07:45 http colon slash slash fing.er 00:07:55 lols 00:07:57 *fing dot er 00:08:13 they call 'em fingers but i never see them fing 00:19:11 hi kmc 00:19:17 wlecmoe bcak 00:20:45 http://en.wikipedia.org/wiki/Satoshi_Kanazawa#World_War_III 00:20:52 oh wow i just got around to reading that bit 00:21:42 Jafet: Oh, you fixed `y? 00:21:47 `run ls -l bin/y 00:21:48 ​-rwxr-xr-x 1 5000 0 183 Apr 13 23:55 bin/y 00:21:54 `run y Jafet 00:21:55 Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet \ Jafet 00:22:06 Jafet++ 00:22:15 "`y aka the y combinator" 00:22:24 @karma shachaf 00:22:24 shachaf has a karma of 19 00:22:28 `run y shachaf++ 00:22:29 shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ shachaf++ \ sh 00:22:31 @karma shachaf 00:22:32 shachaf has a karma of 49 00:22:40 ion................................................................................................................................................................................................... 00:23:12 Phantom_Hoover: seriously read http://www.epjournal.net/filestore/kanazawa-statement.pdf to cleanse your pallette, most of the signatories have done pretty cool work 00:23:19 already did 00:23:23 hichaf 00:23:27 wait was i gone 00:23:36 "the guy is an idiot and wrong" is not really a revelation to me 00:23:38 hello, shichaf. hichaf. 00:23:41 ok well 00:23:47 look up some of the signatories then 00:23:53 14:07 (back later) 00:23:55 anyone who isn't that guy really 00:24:04 oh 00:24:13 wow i missed a lot of "kmc goodness" while i was away 00:24:21 should i logread y/n 00:24:29 if u like 00:25:44 kmc: I was at the American Society of Civil Engineers General Meeting at Berkeley where a couple of people were talking about their startup. 00:25:58 It's inescapable. :-( 00:26:10 a civil engineering startup? 00:26:13 is that like... a town 00:26:21 haha 00:26:26 we need seed funding for this town we are going to build. 00:26:28 very 19th century 00:26:29 disrupt the bridge industry 00:26:32 yeah seriously 00:26:43 I think it's a Mobile App for people doing construction of some kind. 00:26:47 railroads were the 19th century startups 00:27:00 that reminds me did you know the capitol of Burma was a fucking field before they started building in 2002 00:27:03 like what 00:27:21 but they all had names like The Shitsville and Aleghenny Railroad and not railroad.me or whatever 00:27:32 railro.ad 00:27:34 but they were mostly investment bubbles and stock scams 00:27:40 Railroad.me: The Leading Railroad Site on the Net 00:27:46 i should change my name to Ellio.tt 00:27:47 which had a side effect of producing useful infrastructure that could then go into public ownership 00:27:53 and then spend the $5000 and two yaks it costs to buy that 00:27:55 i think the "getting land from the government" part is pretty interesting 00:27:57 very web 2.0 00:28:14 elliott: Is that related to "the other tt". 00:28:17 s/.$/?/ 00:28:23 s/I/i/ 00:28:24 monopolizing trade in areas that don't exist until you monopolize trade in them 00:28:36 it is related to trinidad & tobago 00:28:39 http://www.columbia.edu/~brennan/beach/ is an interesting online book about the early days of rapid transit in NYC 00:28:54 if you want to hear about lots of stock market scams and oddly designed trains 00:29:00 do i 00:29:19 also cool old-timey photos 00:29:22 * Bike bookmarks for a rainy day, maybe 00:29:33 not like i don't have forty fucking books bookmarked, but w/e 00:29:49 Phantom_Hoover: haha wow that section 00:30:07 "without a single American life lost" 00:30:19 the important lives, as we know 00:30:22 FINALLY someone happens upon the solution of "how about we just kill everyone else" 00:30:40 because no true american would be in the middle east right 00:30:49 it's seriously really disheartening to see people actually talk about vitrifying entire nations 00:30:53 also it's not like there are any friendly states downwind of 'the middle east' 00:30:58 like obviously they're stupid in addition to all around terrible, but gah 00:31:06 http://www.columbia.edu/~brennan/beach/fig2-16.jpg LOOKS FAMILIAR !! 00:31:19 yes i love that photo 00:31:21 STORAGE. 00:31:22 ...huh i've seen that image before too. is it a kmcism 00:31:23 Phantom_Hoover: the middle east is officially defined as "the place terrorists come from" 00:31:25 yes 00:31:34 elliott: durka durka mohammad jihad 00:32:33 elliott, so if you're in the middle east you're a terrorist? 00:32:44 i'm sad i missed the era of elevated trains in manhattan 00:32:45 Phantom_Hoover: why else would you be in the middle east... 00:32:50 the exception is if you go there to kill people 00:33:22 it's cool that they built the els out to what was then the middle of nowhere: http://www.columbia.edu/~brennan/beach/fig18-23.jpg 00:34:07 sometimes i think it's funny that one of the major US allies in the region is a place where the leading religious authority thought the earth was flat through the 90s but then i remember that's actually pretty sad 00:34:21 saudi arabia? 00:34:28 yeah. 00:34:40 Apparently one of the princes returning from orbit convinced him otherwise. 00:34:45 c.c 00:34:50 Bike[TYPOCLASS SUBSTITUTE]: http://www.ling.upenn.edu/~rclark/gorn.html 00:35:06 what 00:35:25 @quote SaulGorn 00:35:26 SaulGorn says: A formalist is one who cannot understand a theory unless it is meaningless. 00:35:36 http://www.columbia.edu/~brennan/beach/fig21-13.jpg 00:36:07 oh, and i saw some BBC article a while back that had a UK military guy say they "struggled to harmonize" saudi arabia's human rights abuses etc. with their selling weapons to them 00:36:11 politics. 00:37:23 "Committee for the Promotion of Virtue and the Prevention of Vice " oh i'm reading about this again help 00:37:52 at that salt mine outside kraków they had a bunch of centuries old horse powered machinery down in the mine 00:38:03 the mine from the 14th century? 00:38:11 "how do they get the horse back out?" "what do you mean, get him out? they put a horse in the mine and then he lives in a mine for the rest of his life and then dies" 00:38:17 yeah 00:38:22 uh, well, wow. 00:38:28 this one http://en.wikipedia.org/wiki/Wieliczka_Salt_Mine 00:38:34 13th century 00:38:34 what do you do with the dead horse 00:38:45 Phantom_Hoover: shove it down an unused bit of mine i think 00:39:05 you could eat it 00:39:18 the have a statue of Karol Wojtyła down there 00:39:21 the pope as a pillar of salt. 00:39:25 so if you realise you missed a bit of... minerals you had to run around in some tunnels full of dead horse? yuck 00:39:26 haha 00:39:45 salt, ph. it's a salt mine. it says "salt mine" right there 00:39:57 uh salt is a kind of mineral *pushes up glasses* 00:40:10 Wikipedia section: "Sister caves" 00:40:15 kmc: it's weird to consider that JPII and Goethe could have been in the same room, for some reason 00:40:17 my next band will be named Sister Caves 00:40:32 isn't there one of those in northern ireland 00:40:32 whoa it's like a sister city relationship 00:40:35 except more shit 00:40:36 what the hell? awesome 00:40:55 kmc: can i join sister caves 00:40:56 404 - Impossibile trovare il file o la directory. 00:41:01 i just want to be able to say "i was in a band with kmc once" 00:41:09 i'll play the uh 00:41:09 triangle 00:41:11 elliott: yeah 00:41:16 Bassoon! Go for the bassoon. 00:41:21 You'd be a perfect bassoonist. 00:41:23 bassooner. 00:41:25 the electric triangle 00:41:29 http://bex.io/ Bex.io || Own your own Bitcoin Exchange 00:41:32 trovare! like "treasure trove" in which "trove" is an adjective *pushes up glasses again* 00:41:50 `run echo 'char _start[] = "C\x8bL$\x08\x85\xc9u\x0b\x89\xe1f\xc7\x01y\x0a\xb2\x02\xeb\x0f\x89\xca\x8a\x02B\x84\xc0u\xf9\xc6B\xff\x0a)\xca1\xc0\xb0\x04\xcd\x80\xeb\xf8";' > y.c && gcc y.c -o bin/y -nostdlib -m32 && y 'amd64 sucks' 00:41:54 elliott: just fyi electric is real and probably kinda cool. 00:41:55 y.c:1:17: warning: hex escape sequence out of range \ y.c:1:17: warning: hex escape sequence out of range \ y.c:1:17: warning: hex escape sequence out of range \ bash: /hackenv/bin/y: cannot execute binary file 00:42:07 shachaf: http://stackoverflow.com/questions/15026825/php-mysql-how-to-prevent-two-requests-update is that where this code is from 00:42:13 kmc: i hope so 00:42:30 I have invented the world's first electric triangle. The project isn't totally complete yet, as I can't play full songs, but this is enough of a demo to prove that I did it. 00:42:32 Can I exchange shares in market exchange strength records 00:42:35 if($row['free']) { return true; } else { return false; } 00:42:43 this code smells like roses 00:42:58 http://www.columbia.edu/~brennan/beach/fig21-9.jpg 00:43:18 @quote like.an.arrow 00:43:19 monochrom says: Time flies like an Arrow. Space leaks like a Monad. 00:43:21 me on my way to steal yo girl 00:43:23 @quote like.an.arrow 00:43:24 monochrom says: Time flies like an arrow. Fruit flies like a banana. Syntax rules like a macro. 00:43:28 Apparently one of the princes returning from orbit convinced him otherwise. <-- this sounds like a method that could be used in more circumstances. 00:43:35 you cannot steal that which is not owned 00:43:51 yes let's send all the religious nutjobs to space and SPOILER ALERT leave them there 00:44:13 is it time for another muslims in space discussion 00:44:16 `run rm y.c 00:44:20 No output. 00:44:23 stross already did it 00:44:34 the real world already did it 00:44:42 `run echo -ne '\x7fELF\x01\x01\x01\0\0\0\0\0\0\0\0\0\x02\0\x03\0\x01\0\0\0T\x80\x04\x084\0\0\0\x90\0\0\0\0\0\0\04\0 \0\x01\0(\0\x03\0\x02\0\x01\0\0\0\0\0\0\0\0\x80\x04\x08\0\x80\x04\x08\x7f\0\0\0\x7f\0\0\0\x05\0\0\0\0\x10\0\0C\x8bL$\x08\x85\xc9u\x0b\x89\xe1f\xc7\x01y\x0a\xb2\x02\xeb\x0f\x89\xca\x8a\x02B\x84\xc0u\xf9\xc6B\xff\x0a)\xca1\xc0\xb0\x04\xcd\x80\xeb\xf8' > bin/y && chmod +x bin/y 00:44:45 No output. 00:44:54 `y did you change it 00:44:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/y: cannot execute binary file \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/y: Success 00:44:58 muslim astronauts have problems praying i think 00:45:05 it is tricky 00:45:07 salt, ph. it's a salt mine. it says "salt mine" right there <-- so you are saying the horse should be well preserved? 00:45:08 `run file bin/y; ls -l bin/y 00:45:10 bin/y: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), corrupted program header size, corrupted section header size \ -rwxr-xr-x 1 5000 0 126 Apr 14 00:44 bin/y 00:45:20 imo bin/yhjulwwiefzojcbxybbruweejw 00:45:20 way to corrupt the program header, Jafet 00:45:21 oerjan: yes exactly. 00:45:29 @yhjulwwiefzojcbxybbruweejw 00:45:29 "\"#$%&'()*+,\"" 00:46:13 w... what 00:46:19 btw if someone says "saudi arabia" is ancient or tribal or something please punch them for me. thx 00:46:24 *quotes 00:46:26 nooodl: REVEAL THE SECRET CHANNEL 00:46:26 404 - Impossibile trovare il file o la directory. <-- is that bad localization or do italians really call it "directory"? 00:46:32 nooodl: yhjulwwiefzojcbxybbruweejw, hth 00:46:45 kmc: that is a good diagram 00:46:53 oerjan: i dunno, a lot of computing terms stay in english :( 00:47:08 it's depriving the world of a lot of undoubtedly hilarious German compound words 00:47:16 they just say Mobile-Telephone-Connectingcable or whatever 00:47:32 In languages with other alphabets it doesn't work unless you transliterate it. 00:47:44 -!- Mathnerd626 has quit (Read error: Connection reset by peer). 00:47:55 whats the best alphabet 00:48:02 Mongolian. 00:48:09 Have you ever looked at it? You'll understand. 00:48:45 thai is "a l l l l l right" 00:48:53 Bike: hmm, quite similar to voynichese 00:49:02 shachaf: bad news: theres no secret channel :( 00:49:12 nooodl: bad news YOURE LYING 00:49:13 (rotated) 00:49:30 help 00:49:34 if($row['free']) { return true; } else { return false; } <-- i suppose you might want normalized booleans? 00:49:44 http://www.columbia.edu/~brennan/beach/fig9-10.jpg all of the el companies submitted engravings like this one and then some of them got sued when what they built was approximately 100x uglier 00:49:53 oerjan: true. does !! work in PHP? it's a little weird anyway 00:49:54 shachaf: ssshhh settle down 00:49:57 it's a JS idiom though 00:50:10 mnoqy: hi mnoqy 00:50:12 `run echo -ne '\x7fELF\x01\x01\x01\0\0\0\0\0\0\0\0\0\x02\0\x03\0\x01\0\0\0T\x80\x04\x084\0\0\0\x90\0\0\0\0\0\0\x004\x00 \0\x01\0(\0\x03\0\x02\0\x01\0\0\0\0\0\0\0\0\x80\x04\x08\0\x80\x04\x08\x7f\0\0\0\x7f\0\0\0\x05\0\0\0\0\x10\0\0C\x8bL$\x08\x85\xc9u\x0b\x89\xe1f\xc7\x01y\x0a\xb2\x02\xeb\x0f\x89\xca\x8a\x02B\x84\xc0u\xf9\xc6B\xff\x0a)\xca1\xc0\xb0\x04\xcd\x80\xeb\xf8' > bin/y && chmod +x bin/y 00:50:15 No output. 00:50:17 hi mnoqy 00:50:27 mnoqy: i will never se'le downn until the secret channle is revealed 00:50:30 olsner: i don't see it. 00:50:32 `hd bin/y 00:50:33 00000000 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| \ 00000010 02 00 03 00 01 00 00 00 54 80 04 08 34 00 00 00 |........T...4...| \ 00000020 90 00 00 00 00 00 00 00 34 00 20 00 01 00 28 00 |........4. ...(.| \ 00000030 03 00 02 00 01 00 00 00 00 00 00 00 00 80 04 08 |................| \ 00000040 00 80 04 08 7f 0 00:50:46 `y did you change it 00:50:48 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/y: cannot execute binary file \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/y: Success 00:51:07 http://www.columbia.edu/~brennan/beach/fig12-8.jpg i feel like this should be a Married to the Sea comic 00:51:14 is it time for another muslims in space discussion <-- now i'm reminded of the great caliph in the valerian comic 00:51:17 -!- TeruFSX has quit (Quit: Leaving). 00:51:28 http://hdiff.luite.com/gloss/styrene/ HASKELL IN YOUR WEB BROWSER[*] 00:51:32 [*] chrome 00:51:42 http://www.columbia.edu/~brennan/beach/fig6-2.jpg this man's grandson will grow up to be Transistor Man 00:52:08 shachaf: so what is it 00:52:11 haskell compiled to js? 00:52:18 Yep. 00:52:19 ghcjs 00:52:22 oerjan: valerian? 00:52:26 http://hdiff.luite.com/gloss/pong/ 00:52:52 http://hdiff.luite.com/gloss/styrene/out.js 00:53:09 this could... use some minification 00:53:27 17:53 ion: yeah this is the output from the first pass, without the optimizer 00:53:30 17:53 which just uses the ghc-supplied unique names everywhere 00:53:39 muslim astronauts have problems praying i think <-- i don't see why, they should be able to get perfect 3d direction to mecca which surely is even better? 00:53:51 (in response to (closing the parenthesis here so i can just paste):) 17:51 http://hdiff.luite.com/gloss/styrene/out.js could benefit from a bit of minification, just in case a client requests it without gzip compression. :-) 00:54:07 `sha1sum bin/y 00:54:08 358f7740207e437860756331b4aa611e9ae230f4 bin/y 00:54:23 `shachaf1sum bin/y 00:54:24 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: shachaf1sum: not found 00:54:35 SHA-chaf 00:54:49 i'll make my own National Institute of Standards and Technology! with blackjack! and hookers! 00:55:50 '"As far as allegations of no hacking, I'm afraid that's just not true: We implemented the Rho and Pi steps of the brand new SHA3 standard algorithm "Keccak" inside the RAR archiver's internal virtual machine... It's worth noting that the materials used to consume laughing gas were actually already available at Noisebridge' 00:56:27 what 00:56:30 `fetch http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/38f6b5503e1b/bin/y 00:56:33 2013-04-14 00:56:32 URL:http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/38f6b5503e1b/bin/y [183/183] -> "y" [1] 00:56:43 `run printf '#!/bin/bash\nsha1sum "$@" | tr a-z n-za-m' > bin/shachaf1sum && chmod +x bin/shachaf1sum 00:56:46 No output. 00:56:52 `run echo '"hi"' | shachaf1sum 00:56:53 51091s1p8p2q0s7rq39s412p927p23rq41493328 - 00:56:56 `run chmod +x y && mov {bin/,}y && ./y hi 00:57:00 bash: mov: command not found 00:57:05 `run chmod +x y && mv {bin/,}y && y hi 00:57:09 bash: y: command not found 00:57:15 `run ln -s /bin/mv bin/mov 00:57:19 No output. 00:57:24 `mov zig 00:57:25 mov: missing destination file operand after `zig' \ Try `mov --help' for more information. 00:57:26 Btw, tr a-zA-Z n-za-mN-ZA-M 00:57:33 sigh 00:57:40 that's much harder to prononuce 00:58:07 Also, UUObash 00:58:41 `run mv {bin/,}y && y hi 00:58:43 mv: cannot stat `bin/y': No such file or directory 00:58:53 `run mv {,bin/}y && y hi 00:58:57 bash: /hackenv/bin/y: cannot execute binary file 00:59:09 I should probably stop using at&t syntax 00:59:10 "Mongolian is written vertically. The Uyghur script and its descendants—Mongolian, Oirat Clear, Manchu, and Buryat—are the only vertical scripts written from left to right. This developed because the Uyghurs rotated their Sogdian-derived script, originally written right to left, 90 degrees counterclockwise to emulate Chinese writing, but without changing the relative orientation of the letters." 00:59:27 No wait, mv uses at&t syntax 00:59:31 SHA-ZAM 00:59:46 That would be a good hash function. 00:59:57 http://assets.amuniversal.com/ec106b7c250a102d94d7001438c0f03b 01:00:00 http://assets.amuniversal.com/47a7a97c250c102d94d7001438c0f03b 01:00:06 -!- Lymia has quit (Ping timeout: 264 seconds). 01:00:18 kmc: oh I work with someone who you know vaguely 01:00:39 oerjan: empires cause strange things 01:00:45 [...] and then some of them got sued when what they built was approximately 100x uglier <-- :( 01:01:44 oh, sorry, i misrepresented the mufti earlier 01:01:52 copumpkin: who's that 01:02:00 he didn't say the earth was flat, he took issue with a university saying it rotated and orbits the sun 01:02:11 kmc: twist, it's copumpkin 01:02:17 also the elevated stations were just cool looking http://www.columbia.edu/~brennan/beach/fig16-27.jpg 01:02:24 -!- Lymia has joined. 01:02:24 -!- Lymia has quit (Changing host). 01:02:24 -!- Lymia has joined. 01:02:26 the extant ones in the outer boroughs don't look like that 01:02:29 (also the one in manhattan) 01:02:35 they're all hella dilapidated 01:02:42 hellapidated 01:03:09 man that's hella swanky though 01:03:10 CLOOOOOUD 01:03:16 oerjan: valerian? <-- french space comic with lots of aliens and stuff 01:03:20 "preëmpted" 01:03:21 i stayed in a tall hotel building in chicago and i could look down on the el loop and it was like my own miniature train set :3 01:03:27 oh those crazy french comics 01:03:33 preëmption and coöperation 01:03:56 do you expect me to coöperate?! 01:04:06 "Treatise on the textual and rational proofs of the rotation of the sun and the motionlessness of the earth and the possibility of ascension to other planets" ha, ha 01:04:23 i wonder if anyone's translated this, it could be fun to read 01:05:05 \hahaguy 01:05:27 oh he said it was ok to kill people who said the sun didn't move (nobody tell him about the galactic center0 that's less fun 01:05:37 (you can't tell him he's dead now, pbuh) 01:06:07 Did she say the galactic center? Tell 'er I don't even know the galactic! 01:06:30 ;_; 01:06:38 shachaf................................................................... 01:07:06 whatnoweegan 01:07:31 "Our exchange operates with hot data sets, completely in-memory. 01:07:32 We have algorithms optimized for order execution speed and parallelization." 01:07:48 bitcoinscale 01:07:59 "our technology is secured by state of the art techniques such as OS-less deployment" 01:08:23 http://bex.io/images/feature01.png 01:08:28 that's the "security" picture 01:08:30 good picture 01:08:43 c.c 01:08:46 psychic three-eyed soviet aliens to secure your bitcoins 01:09:04 "We are builders" http://bex.io/images/feature04.png 01:09:07 Bike: i always read pbuh as like 01:09:07 "pah" 01:09:08 i sense a theme here 01:09:10 pbuh 01:09:18 They're probably more trustworthy than oracle bdb. 01:09:20 like damn nobody thinks much of that mohammad guy 01:09:21 shachaf: do the celebrate crayftsmanshipp 01:09:42 Craymanship 01:10:01 elliott: me too >_> 01:10:15 kmc: Jon Wall ring a bell? 01:10:22 who the fuck even celebrated craftsmanship in the first place 01:10:41 craftsmen 01:10:49 skilled labor unions 01:10:58 gun'sbrasters 01:11:02 copumpkin: no 01:11:26 oh well he said he vaguely knew who you were, perhaps it wasn't mutual :) 01:11:33 Phantom_Hoover: it entered my lexicon of things to mock via https://devcenter.heroku.com/articles/bonsai 01:11:39 "Fast, elegant full-text search that celebrates your craftsmanship." 01:11:43 also the word 'your' used to not be there 01:11:50 copumpkin: hm, ok 01:11:53 did he say how 01:11:58 Did she say the galactic center? Tell 'er I don't even know the galactic! <-- would you like to use your free non-swat now? 01:12:00 i'm bad with names and people and stuff 01:12:01 he was at caltech 01:12:08 what years? what house(s)? 01:12:10 oerjan: I thought I already used it before. 01:12:25 Labor union? Is that like a bitcoin mining pool, but for pregnancies? 01:12:29 kmc: not sure, sorry :/ I know it intersected your time there but probably not the same year, since he's a bit older 01:12:32 ok 01:12:59 -!- Koen_ has quit (Quit: Koen_). 01:13:05 copumpkin: uh you can't be older than kmc 01:13:13 kmc is literally the oldest person in the universe 01:13:20 ;_; 01:13:22 oh, I didn't know 01:13:27 I must've been mistaken then 01:13:36 when 13 billion years you reach... 01:14:17 …you start being able to pronounce miuaf? 01:14:26 heh 01:14:30 it's just the initials of my blog 01:14:31 I have no trouble pronouncing miuaf. 01:14:32 -!- augur has quit (Remote host closed the connection). 01:14:33 i'm bad at naming stuff 01:14:33 I know :) 01:14:42 wait so was kmc conceived at woodstock 01:14:42 mew-aff 01:14:44 Hey, I told you about that acronym. 01:14:53 I thought I asked kmc directly 01:14:55 `pastelogs miuaf 01:14:59 yesssssss Bike you are on top of my mythos 01:15:01 I mean I told kmc about it. 01:15:03 oh 01:15:22 kmc: please, call it a cosmogeny, it deserves it 01:15:35 that's a five dollar word if I ever heard one 01:15:43 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.22362 01:15:53 This article is about scientific theories of the origin of the universe. For mythical explanations, see Creation myth. For the Björk song, see Crystalline (song). For The Metal Machine Trio album, see The Creation of the Universe (album). 01:15:54 miuaf is pronounced by meowing and then saying f 01:16:05 kmc: that about sums it up 01:16:10 itt Metal Machine Music 01:16:14 wow y'all're a bunch of ENGLISH SPEAKERS with no sense for PHONETICS 01:16:22 metal machine music is the best shit ever 01:16:35 miuaf is pronounced: mi -- u -- af 01:16:38 it's that simple 01:16:39 'Metal Machine Music is generally considered to be either a joke, a grudging fulfillment of a contractual obligation, or an early example of noise music' 01:16:48 kmc: have you actually listened to it it's fucking great 01:16:54 not yet 01:16:56 it's literally just dumping feedback into a mic 01:16:58 `logs 01:16:59 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: logs: not found 01:17:00 `? logs 01:17:02 logs? ¯\(°_o)/¯ 01:17:03 `? log 01:17:05 log? ¯\(°_o)/¯ 01:17:08 USELESS BOT 01:17:11 Helter Skelter 5 months ago 01:17:12 still better than Nickelback 01:17:24 i mean i listen to actual noise music and i still think it's ridiculous 01:18:27 lou reed is a strange loop 01:19:35 i should listen to metal machine music 01:20:09 That same year, Reed announced his plans to re-release Metal Machine Music in remastered form.[3] 01:20:10 apparently lou reed was going to play at coachella?!?!?!?!?!?!?!?!?!?!?!? but didn't 01:20:13 same with The Rolling Stones 01:20:49 if you listen to that you should also listen to zappa fyi 01:20:58 Lou Reed never performed Metal Machine Music onstage until March, 2002, when he collaborated with an avant-garde classical ensemble at the MaerzMusik festival in Berlin, Germany. The 10-member group Zeitkratzer performed the original album with Reed in a new arrangement featuring classical string, wind, piano, and accordion.[11] 01:21:01 i've never heard of lou reed "am i a disnohor to this channel" 01:21:03 have you ever seen a man play the bicycle 01:21:25 i always thought "the rolling stones" was a book by heinlein 01:21:35 ha 01:21:54 Bike: can you explain noise music to me... i don't "get it" 01:22:16 nooodl: can you explain the secret channel to me. . . . . . 01:22:17 nooodl: basically http://www.youtube.com/watch?v=2ztNOCjleqA 01:22:56 nooodl: Well, you see, you maximize entropy. 01:23:05 Bike: i think i can't be bothered with zappa as a sort of maximally lame protest against everyone else who knows anything in the universe liking zappa 01:23:10 i'm sure he's great! 01:23:20 itt elliott takes a stand 01:23:34 shachaf: shshhhh shhhhhhhhhhhhhhhhhhhh 01:23:35 elliott: yeah i don't like listen to zappa regularly even 01:23:47 i just like that one time when he was like 19 he appeared on TV in a suit and played musical bicycle 01:23:47 http://www.columbia.edu/~brennan/beach/fig2-6.jpg the two guys in the train are v. pissed that they had to take their hats off 01:23:48 mnoqy: calm down mnoqy 01:24:07 kmc: what the hell is that car. 01:24:08 elliott: i don't know zappa 01:24:13 elliott: or like them 01:24:16 so there's that 01:24:19 i think it's a 'pneumatic train' 01:24:23 it looks like it has a face on it 01:24:27 o _ o 01:24:32 yep 01:24:56 http://www.youtube.com/watch?v=ALfG9ftQorA also noise music 01:24:58 i should probably listen to actual noise music 01:25:06 spoiler there are probably "noise purists" who wouldn't like me for calling this noise 01:25:10 instead of just things taht sort of toe the line sometimes 01:26:18 all i know about zappa is that his daughter is called moon unit 01:26:21 for this i hate him 01:26:44 to be frank, i know everything about zappa 01:26:53 * pikhq_ knows literally nothing about noise music. 01:27:07 envious????? bet u wish u were called moon unit 01:27:19 mnoqy: am i called moon unit 01:27:23 if you want 01:27:33 `run echo 'I think you might mean !logs' >wisdom/log 01:27:36 from now on call me moon unit 01:27:36 No output. 01:28:03 `run echo 'I think you might mean !logs' | rainbow 01:28:05 ​I think you might mean !logs 01:28:08 `run echo 'I think you might mean !logs' | rainbow > wisdom/logs 01:28:13 No output. 01:28:15 Phantom_Hoover: come on moon unit is pretty much the best name imaginable 01:28:24 better than azimuth 01:28:28 fuck you 01:28:53 what about syzygy 01:28:54 -!- Bike_ has joined. 01:30:00 -!- Bike__ has joined. 01:30:05 -!- Bike has quit (Ping timeout: 256 seconds). 01:30:06 -!- Bike__ has quit (Client Quit). 01:30:21 -!- Bike has joined. 01:30:31 Bike: too many bikes 01:30:31 fasdf. RYOJI IKEDA 01:30:56 LISTEN TO RYOJI IKEDA YOU ASDFUASDFBIU9E 01:31:04 nine 01:32:01 doushite ryoji ikeda kikanakute ha ikenai no 01:32:37 sorry i don't speak jive 01:33:13 -!- Bike_ has quit (Ping timeout: 240 seconds). 01:33:15 Who does these days? 01:38:57 @tell ThatOtherPerson I've never really understood why Europe and Asia are considered to be separate continents <-- i think it's hysterical raisins. back when the ancients divided the known world into three parts russia was like barbarian wilderness, man 01:38:57 Consider it noted. 01:39:17 continents are kind of silly anyway 01:39:20 imo, ban 'em 01:39:32 just say no to plate tectonics 01:40:06 Bike: let's just use "islands of unusual size" instead. 01:40:12 yes. perfect. 01:40:30 plates need to stop drifting, they need to stay the course and stop flip flopping 01:40:55 Fiora: actually i haven't heard much about plates flip flopping. thank god. 01:41:01 -!- Mathnerd626 has joined. 01:42:29 continents are pretty good at staying on courses i think 01:42:54 Such is the power of intertia. 01:43:02 i mean, not like flipping pancakes. although i'm sure it would be cool to watch. 01:43:34 australia, sunny side down 01:44:36 i thought the urals represented some sort of reasonable tectonic boundary 01:45:21 mmm pancakes 01:45:23 i should eat 01:45:30 Phantom_Hoover: well so do the appalachians 01:45:41 * ion flips America 01:46:45 Phantom_Hoover: http://geology.com/plate-tectonics.jpg welp. 01:47:03 logically this means kamchatka is american now 01:47:19 Obviously. 01:47:43 And Hawaii is a really small continent. 01:48:22 hawaii just takes over the whole of oceania 01:49:04 hm, i should find a map with all the boundaries. probably that's not really possible but hey 01:49:47 i didn't know most of the atlantic was considered part of the continental plates 01:50:11 is there a channel that's like all the other channels on freenode except good 01:50:20 shachaf: Welcome to it! 01:50:23 oerjan: Yeah, there's that whole gaping maw of the earth in the middle, you may recall. 01:50:34 pikhq_: Did you miss the bit where #esoteric is awful? 01:50:39 shachaf: Yes. 01:50:42 Obviously., 01:50:55 #ciretose though. 01:51:21 Bike: i sort of had got the idea that the mid-atlantic split had new oceanic plates on each side 01:51:47 well you were close 01:51:59 -!- augur has joined. 01:52:15 -!- augur has quit (Read error: Connection reset by peer). 01:52:38 -!- augur has joined. 01:54:41 `cat bin/? 01:54:43 ​#!/bin/sh \ topic=$(echo "$1" | tr A-Z a-z | sed "s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? ¯\(°_o)/¯"; exit 1; 01:55:09 I just had a great stupid idea. 01:55:21 `? ngevds 01:55:23 ngevd is a fake wisdom entry. `? ngevd is special-cased in bin/?. leave this file alone Phantom_Hoover‼ 01:55:24 hmm, `? bothers giving an exit code? how polite 01:58:07 `? oerjan 01:58:14 Your evil overlord oerjan is a lazy expert in future computation. Also a lying Norwegian who hates Roald Dahl. 01:58:42 what the hell is ‼. 01:59:15 `run sed -i 's/topic" =/topic1" =/' bin/'?' 01:59:18 No output. 01:59:23 `? ngevds 01:59:26 ​Ǐuݖ7. \ ԡ')or_2嘎Be#yNIq967~C$6/HiE5m\tGjfڅe)Anm}2K(4 \ ɓUttWz3ę+㙏eJTmax/Ts|NX~#5~܅L~]w)B\>f$IfF||J=V/ϧ,J;.r9A">Ocҭp^PʾyUpk][vSN \ B.&L9Ȃ0.$wjcLaK(Nf8: 01:59:33 oerjan.............................................................. 01:59:37 that was meant to be that way 01:59:42 * oerjan whistles innocently 01:59:42 you made it worse 01:59:58 oerjan more like makesthingsworsjan 02:00:03 woersjan 02:00:06 well feel free to revert that. 02:00:16 we may be taking this elision thing a little too far 02:00:57 ‼ is a haskell operator hth 02:01:18 ‼ is the cast-to-boolean operator hth 02:01:28 what's "this elision thing"? 02:01:32 Gotta love cast-to-bool. 02:01:43 olsner: thelising 02:01:58 foo*=!!bar; fuck branches, man! 02:02:54 itt we are programming GPUs in 2006 02:03:15 it's even better if you pretend *=!! is one operator 02:03:47 Oh, like -->. 02:03:50 *=!!* 02:04:13 fuck 02:04:33 *=!!*++ 02:04:55 `run gccrun int a = 42, b = 42; a*=!!*b; printf ("%d\n", a); 02:04:56 bash: -c: line 0: syntax error near unexpected token `"%d\n",' \ bash: -c: line 0: `gccrun int a = 42, b = 42; a*=!!*b; printf ("%d\n", a);' 02:05:08 … 02:05:33 -!- constant has changed nick to variabl. 02:05:34 -!- variabl has changed nick to variable. 02:06:33 `gccrun int a = 42, b = 42; a*=!!*b; printf ("%d\n", a); 02:06:36 ​/tmp/gccrun.9uSs9JsT/command.c: In function ‘main’: \ /tmp/gccrun.9uSs9JsT/command.c:19: error: invalid type argument of ‘unary *’ (have ‘int’) 02:06:46 oh god. now i'm imagining the *...* circumfix operator 02:06:58 `gccrun int a = 42, b = 42; a*=!!(*b); printf ("%d\n", a); 02:07:00 ​/tmp/gccrun.FTGcl7lg/command.c: In function ‘main’: \ /tmp/gccrun.FTGcl7lg/command.c:19: error: invalid type argument of ‘unary *’ (have ‘int’) 02:07:01 p=3; *p*=3; 02:07:02 `gccrun int a = 42, *b=&a; a *=!!*b; printf("%d\n", a); 02:07:05 42 02:07:09 Pointers! 02:07:09 stop this, or y'all'll be translating lens to C 02:07:15 C.C 02:07:16 `gccrun int a = 42, b = 42; a*=!!&b; printf ("%d\n", a); 02:07:19 42 02:07:22 XD 02:07:24 we stand today on the precipice 02:07:30 `gccrun int a = 42, b = 42; a*=!!&++b; printf ("%d\n", a); 02:07:32 ​/tmp/gccrun.h3E93cP2/command.c: In function ‘main’: \ /tmp/gccrun.h3E93cP2/command.c:19: error: lvalue required as unary ‘&’ operand 02:08:03 And BTW, &b ain't an lvalue either. 02:08:09 `gccrun int *p; p=3; printf("%d\n", *p); *p*=3; printf("%d\n", *p); 02:08:12 ​/tmp/gccrun.4GBYxEBW/command.c: In function ‘main’: \ /tmp/gccrun.4GBYxEBW/command.c:19: warning: assignment makes pointer from integer without a cast \ Segmentation fault 02:08:26 yeah i pretty much knew that would segfault 02:08:48 jeez i need to sleeeep 02:09:04 No kidding. 02:09:19 `gccrun int a = 42, b = 42; a*=!!*&b; printf ("%d\n", a); 02:09:22 `gccrun int *p = &p; printf("%d\n", *p); *p*=3; printf("%d\n", *p); 02:09:22 42 02:09:25 ​/tmp/gccrun.7YcAFDgX/command.c: In function ‘main’: \ /tmp/gccrun.7YcAFDgX/command.c:19: warning: initialization from incompatible pointer type \ Segmentation fault 02:09:31 `gccrun int a = 42, b = 42; a*=!!*&*&b; printf ("%d\n", a); 02:09:34 42 02:09:51 `gccrun int a = 42, b = 42; a*=!!++*&*&b; printf ("%d\n", a); 02:09:53 42 02:10:00 maybe malloc a thingy and then do a thingy 02:10:51 C life lessons 02:11:00 `gccrun int a = 42, b = 42; a*=!!++0[&*&b]; printf ("%d\n", a); 02:11:02 42 02:11:21 `gccrun while(1){void*p=malloc(1);printf("%p ",p);} 02:11:24 0x601010 0x601030 0x601050 0x601070 0x601090 0x6010b0 0x6010d0 0x6010f0 0x601110 0x601130 0x601150 0x601170 0x601190 0x6011b0 0x6011d0 0x6011f0 0x601210 0x601230 0x601250 0x601270 0x601290 0x6012b0 0x6012d0 0x6012f0 0x601310 0x601330 0x601350 0x601370 0x601390 0x6013b0 0x6013d0 0x6013f0 0x601410 0x601430 0x601450 0x601470 0x601490 0x6014b0 0x6014d0 02:11:36 ah yes, the *=!!++0[&*&] operator 02:11:50 itt i am a genius because i can write c codes that work the first time 02:11:54 -!- Tod-Autojoined has joined. 02:12:41 -!- TodPunk has quit (Read error: Connection reset by peer). 02:12:41 -!- Tod-Autojoined has quit (Read error: Connection reset by peer). 02:12:43 I think other people can, too 02:12:45 -!- Tod-Autojoined2 has joined. 02:12:45 `gccrun char *a = malloc(1); a[0x20] = 'z'; char *b = malloc(1); printf("%c\n", b); 02:12:48 0 02:13:04 kmc: if you did that all the time you could probably make money out of it 02:13:05 `gccrun char *a = malloc(1); a[0x20] = 'z'; char *b = malloc(1); printf("%p %p %c\n", a, b, *b); 02:13:06 `gccrun for(;;){void*p=malloc(1));puts(p);} 02:13:07 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:13:07 0x601010 0x601030 z 02:13:08 ​/tmp/gccrun.RTLXIOxG/command.c: In function ‘main’: \ /tmp/gccrun.RTLXIOxG/command.c:19: error: expected ‘,’ or ‘;’ before ‘)’ token 02:13:14 D'awww. 02:13:20 `gccrun for(;;){void*p=malloc(1);puts(p);} 02:13:23 No output. 02:13:28 Yay. 02:14:22 `gccrun ((char *)malloc(1))[0x20] = 'z'; char *b = malloc(1); printf("%p %c\n", b, *b); 02:14:24 0x601030 z 02:16:04 `gccrun ((char *)malloc(1))[0x20] = 'z'; printf("%c\n", *(char *)malloc(1)); 02:16:07 z 02:16:17 also why did I even declare an intermeditae variable there?!?!?!?!? life is meaningless toil 02:16:37 `gccrun while(1){printf("%p ",malloc(1));} 02:16:40 0x601010 0x601030 0x601050 0x601070 0x601090 0x6010b0 0x6010d0 0x6010f0 0x601110 0x601130 0x601150 0x601170 0x601190 0x6011b0 0x6011d0 0x6011f0 0x601210 0x601230 0x601250 0x601270 0x601290 0x6012b0 0x6012d0 0x6012f0 0x601310 0x601330 0x601350 0x601370 0x601390 0x6013b0 0x6013d0 0x6013f0 0x601410 0x601430 0x601450 0x601470 0x601490 0x6014b0 0x6014d0 02:16:41 kmc: because you love me? 02:16:42 `gccrun while(1)printf("%p ",malloc(1)); 02:16:44 0x601010 0x601030 0x601050 0x601070 0x601090 0x6010b0 0x6010d0 0x6010f0 0x601110 0x601130 0x601150 0x601170 0x601190 0x6011b0 0x6011d0 0x6011f0 0x601210 0x601230 0x601250 0x601270 0x601290 0x6012b0 0x6012d0 0x6012f0 0x601310 0x601330 0x601350 0x601370 0x601390 0x6013b0 0x6013d0 0x6013f0 0x601410 0x601430 0x601450 0x601470 0x601490 0x6014b0 0x6014d0 02:16:45 hi variable!! 02:16:45 `gccrun ((char *)malloc(1))[0x20] = 'z'; printf("%c\n", *(char *)malloc); 02:16:48 ​ 02:17:02 is malloc(0) allowed to return the same address every time or no? inquiring minds want to know 02:17:12 -!- nooodl has quit (Ping timeout: 256 seconds). 02:17:14 (but can't be arsed to read ISO 9899) 02:17:22 kmc: no 02:17:45 kmc: wait, I lied 02:17:49 man malloc should give you a summary of the relevant standards? 02:17:49 malloc(0) not malloc(n) 02:17:51 (but probably the union of 9899 and posix, so potentially the wrong answer anyway) 02:17:55 kmc: hang on 02:18:13 `gccrun ((char**)malloc(0))[0x20] = "hello world"; printf("%s\n", *(char**)malloc(0)); 02:18:15 Segmentation fault 02:18:28 > text "Segmentation fault" 02:18:29 Segmentation fault 02:18:30 "If size is 0, then malloc() returns either NULL, or a unique pointer value that can later be successfully passed to free()." 02:18:31 what did i walk into 02:18:32 kmc: malloc(0) may either return a valid pointer or NULL. 02:18:35 `gccrun ((char**)malloc(1))[0x20] = "hello world"; printf("%s\n", *(char**)malloc(1)); 02:18:38 Segmentation fault 02:18:40 Well, "unique", not really "valid". 02:18:43 I wonder which sense of "unique" they mean 02:19:03 Muistialueen ylitys 02:19:19 olsner: Does not compare equal to any other pointer. 02:19:28 is it unique across all calls though 02:19:31 or only across one given call 02:19:34 Naruszenie ochrony pamięci 02:19:43 f the size of 02:19:43 the space requested is zero, the behavior is implementation-defined: either a null pointer is returned, or the behavior is as if the size were some nonzero value, except that the returned pointer shall not be used to access an object. 02:19:47 As far as I am concerned, it would make sense that malloc(0) should be allowed to return 0 if free(0) is allowed, but it doesn't have to return 0; if free(0) is not allowed then malloc(0) is not allowed to be 0; this is what would make sense to me. 02:20:02 kmc: so yes, it may return the same value every time 02:20:04 Muistialueen ylitys seems to imply that the accessed memory was above allocated memory. 02:20:11 wait what does free(0) have to do with anything 02:20:14 If I'm reading the POSIX-speak right, it will not compare equal with any pointer returned by the allocator. 02:20:21 itt we are polish segfaults 02:20:24 variable: malloc(1) isn't allowed to return the same value every time! 02:20:28 unless you freed in-between 02:20:29 zzo38: free(NULL); is explicitly permitted. 02:20:32 elliott: I know 02:20:36 elliott: but malloc(0) may 02:20:37 kmc: polish segfaults on the dance floor 02:20:38 that quote seems to say to me that it may _not_ 02:20:39 oh man i could fry and eat a WHOLE KIELBASA right now 02:20:45 "the behavior is as if the size were some nonzero value" 02:20:48 variable: But only if that's NULL. 02:20:52 elliott: In which case it's still not really "the same value" in any observable way, is it? 02:20:53 oh well sure NULL 02:20:54 pikhq_: Yes, I know that, but I mean hypothetically if it were not explicitly permitted. 02:21:03 ok are there situations in which you'd want to malloc(0) 02:21:09 shachaf: can you access the numeric value of a pointer after you free it? don't know 02:21:12 elliott: "or the behavior is as if the size were some nonzero value," I guess is your concern? 02:21:16 variable: right 02:21:21 I accept that if it is NULL it can return NULL every time 02:21:24 related question: is sizeof(struct foo) guaranteed to be greater than zero 02:21:26 elliott: You can't even check if it's NULL. 02:21:28 elliott: this was my thought 02:21:33 kmc: Is this C or C++? 02:21:39 If I remember correctly they don't agree on that. 02:21:41 but if it's not, I believe it must be distinct every time, assuming you never free anything 02:21:42 elliott: I accept also that if it returns not NULL it must returm unique values 02:21:43 related question: how much buggy code is there that happens to work on inputs "foo" and "bar" 02:21:44 elliott: agreed 02:21:44 kmc: i' actually curious about empty structs >_> 02:21:45 right 02:21:51 Bike: Generally if you're computing a size, it's slightly easier to *not* special case size 0. 02:21:55 shachaf: yeah I'm pretty sure it's at least 1 in C++, but I don't know about C 02:22:00 so what are the respective standards being quoted 02:22:05 Bike: most commonly used when you consider it better to spend a day arguing about malloc(0) instead of adding an if in the right place 02:22:07 ISO 9899 ain't nothin' to fuck wit' 02:22:15 elliott: N1570 Committee Draft — April 12, 2011 ISO/IEC 9899:201x 02:22:19 I think in GCC sizeof(struct foo) can be zero, but not in standard C. 02:22:23 elliott: I read this cover-cover over the summer :) 02:22:23 olsner: quite common among programmers 02:22:39 that sounds incredibly boring 02:22:45 Bike: I'm weird 02:22:53 NCC1701C 02:22:57 OK so speaking of that I need to talk about Darwin for a second. 02:23:25 See his last book, it's about mold. Mold and earthworms. How earthworms produce mold and how mold influences natural history etc etc. 02:23:32 needless to say it is a really goddamn boring book 02:23:39 ion++ 02:23:45 kmc: iirc the answer is yes re: sizeof 02:23:46 but i may be wrong 02:23:53 but darwin was so popular that everybody bought it anyway 02:23:54 which was yes 02:24:03 so you had like thousands of victorian housewives reading about mold 02:24:12 what a perfect world 02:24:15 and sending letters to darwin about their own observations of mold in the garden 02:24:20 did victorian housewives like, actually care about darwin 02:24:24 it seems like a hard thing to care about really 02:24:26 yes. it's baffling 02:24:37 kmc: C++ references C 02:24:43 i've read this book, it's boring as shit. it has tables of which direction worms pull leaves into their burrows in 02:24:51 The contents are the same as the Standard C library header , with the following changes: 02:24:52 it sold thousands of copies in its first week 02:25:31 and does not change anyting w.r.t. malloc(0) 02:26:56 Bike: haha 02:27:09 itt we are victorian housewives 02:29:06 -!- mnoqy has quit (Ping timeout: 256 seconds). 02:29:08 relatedly it's really weird how britain has a bunch of roman shit laying around in it 02:29:16 we have a wall 02:29:18 it's pretty dull 02:29:35 you have like four walls 02:29:41 I have several walls, they are also pretty dull 02:30:55 "walls worked for hadrian and ariel sharon" 02:31:25 seriously it's like "hey here's this wall from four billion years ago. its foundations go twenty feet down" 02:31:34 ("now let me investigate the impact of worms on this depth") 02:32:27 i am thinking of the hadrian wall, prolly it would be less dull if half of it wasn't stolen because i guess people in the past were stricken by brick poverty 02:32:39 scotland -_- 02:33:06 also it's like 02:33:09 not very tall 02:33:15 i cannot imagine it stopping anyone really 02:33:18 What should I do with pollyanna@gmail.com? 02:33:23 well thanks to the brick poverty no one could make a step to walk over it 02:33:25 think this through. 02:33:39 -!- kmc has set topic: it's always better on holiday | am i rye? 'course i am! | Underhanded C Contest: http://underhanded.xcott.com/?page_id=5 | http://codu.org/logs/_esoteric/. 02:33:50 elliott: horses 02:34:12 I've seen horses jump on tv, they can probably jump in scotland too 02:34:21 kmc: you could just like throw the horses over 02:34:48 American author George R. R. Martin has acknowledged that Hadrian's Wall was the inspiration for The Wall in his bestselling series A Song of Ice and Fire.[19] 02:34:51 olsner: those are pro horses 02:34:51 fuckn famous 02:35:06 so uh i thought the hadrian wall was in italy like the aurelian walls are 02:35:07 srry 02:35:10 what about roger waters 02:35:36 but if I could choose, I'd probably invade the countries without walls first 02:36:05 itt we start a land war in asia 02:36:19 you know something weird about that 02:36:32 two of the most successful conquerors in world history built everything on land wars in asia 02:36:40 like... what's going on there. explain THAT, aphorism. 02:36:43 who 02:36:45 khan and...? 02:36:47 Bike: i'll never forgive 02:36:56 was that before or after the wall(s) in china? 02:37:03 khan and kmc 02:37:08 :3 02:37:08 kmc: timur 02:37:16 aka "khan two: kill harder" 02:37:25 elliott: IAm the premier of China, AMA 02:37:33 so uh i thought the hadrian wall was in italy like the aurelian walls are <-- the roman empire was fucking big hth 02:37:40 yes. it was. 02:38:08 itt we are considering banning kmc for overusing itt 02:38:48 itt http://24.media.tumblr.com/tumblr_mcbsk0O7MD1rqbdjwo1_500.jpg 02:38:56 oh i guess there's also like the entire history of russia 02:38:57 but are afraid of the precedence set 02:39:04 like, they didn't just start with siberia, people 02:39:10 `addquote I've seen horses jump on tv, they can probably jump in scotland too 02:39:14 1027) I've seen horses jump on tv, they can probably jump in scotland too 02:39:22 oerjan: what do you think "swatworthy??" 02:39:30 Bike: what *did* they start with? 02:39:37 Bike: how did i never know about Timur 02:39:41 olsner: being lit on fire by mongols mostly 02:39:48 kmc: you may have heard of "Tamerlane" 02:40:01 but uh well he was turkish 02:40:08 or uzbek i forget 02:40:12 not exactly European is what i'm sayin' 02:40:18 what is peoples 02:40:28 neither was ghengis khan...... 02:40:37 Yeah, but something Marco Polo. 02:40:43 @wn avuncular 02:40:44 *** "avuncular" wn "WordNet (r) 3.0 (2006)" 02:40:44 avuncular 02:40:44 adj 1: resembling a uncle in kindness or indulgence 02:40:44 2: being or relating to an uncle 02:40:46 alexander also did pretty well in asia hth 02:40:47 good word 02:40:48 "Timur ordered that every soldier should return with at least two severed human heads to show him" 02:40:49 avuncular++ 02:40:51 classy move 02:41:13 You should read about the French nearly teaming up with Timur against, I forget, probably the ottomans or some crap 02:41:38 "they believe he was saving Christianity from the Turkish Empire in the Middle East" 02:41:45 but he was a muslim................ 02:41:47 yes well 02:41:52 medieval europeans were 02:41:58 kind of really fucking out of it, all around 02:42:37 it's a place that actually forgot christianity existed in africa for god's sake 02:42:38 oerjan: what do you think "swatworthy??" <-- well, i don't want to encourage cousin' in the channel... 02:42:46 maybe they were all just stoned out of their minds 02:43:06 itt we're cousin' it up 02:43:07 on what 02:43:16 amanita muscaria 02:43:24 "the shitty drug" 02:43:32 that's right though all the good drugs were asian too 02:43:35 man europe fucking sucked 02:43:39 yep 02:43:40 no potatoes 02:43:48 or tomatoes or hot peppers 02:43:53 Bike: the good drugs were asian? 02:43:57 like what 02:44:05 opiates would be the obvious 02:44:12 it's funny how all of the quintessentially 'old world' cuisine was impossible to make before 1500 02:44:15 whatever coffee's made out of 02:44:29 no coffee either 02:44:37 coffee more like quaffee 02:44:40 because you quaff it 02:44:54 or where is coffee from again? I'm thinking south america 02:44:59 more like قهوة‎ 02:45:13 ethiopia? 02:45:14 help my terminal is rendering that ltr! !!!! 02:45:32 "Coffee cultivation first took place in southern Arabia;[4] the earliest credible evidence of coffee-drinking appears in the middle of the 15th century in the Sufi shrines of Yemen.[4]" 02:45:32 shachaf: your terminal should check its privilege 02:45:36 i think there's an ECMA-48 code for that 02:45:56 78: contemplate privileged status of terminals in the post-tty era 02:46:21 i set it to white-on-black does that affect anything 02:47:00 the white man and the red hand 02:47:26 'Coffee became more widely accepted after it was deemed a Christian beverage by Pope Clement VIII in 1600' 02:47:30 kmc: at least europe had beer i think 02:47:31 'hey mr pope can we drink coffee' 02:47:33 'sure whatever' 02:47:49 man imagine being that guy 02:47:52 do you think he tasted coffee to check 02:47:57 or was he just like 02:47:59 'upon tasting it he instead declared that, "This devil's drink is so delicious...we should cheat the devil by baptizing it."' 02:48:03 great logic 02:48:06 wow did he 02:48:07 really say that 02:48:18 that is better than any made up story i was about to tell 02:48:22 'The year often cited is 1600. It is not clear whether this is a true story, but it may have been found amusing at the time.[4]' 02:48:41 i like how that works for basically every sin you want to do 02:48:42 itt: all jokes have already been made hundreds of years ago 02:48:46 kmc: you know about the pope and crossbows right 02:48:49 no 02:48:53 well he banned them 02:48:56 back in the 1200s 02:49:04 elliott: some sins are kind of unpleasant aren't they 02:49:09 help i don't really know what a sin is 02:49:09 the man takin away mah guns 02:49:23 it's easy to forget what a sin is in the middle of a channel 02:49:36 kmc: ok do you know about the pope and geese 02:49:46 no 02:50:14 ok well there's this kind of goose called a "barnacle goose" because back in the day they thought they spawned by falling off of grown barnacles 02:50:26 `addquote that is better than any made up story i was about to tell 02:50:27 i've heard of that 02:50:30 1028) that is better than any made up story i was about to tell 02:50:31 it makes approx. 0 sense 02:50:32 and as the story goes the pope said these geese were okay to eat during lent 02:50:35 because they have necks 02:50:40 because they weren't born of animal or w/e 02:50:48 born of barnacles 02:50:51 typed that as porn of barnacles at first 02:51:08 Barnacles have the biggest penises relative to their body size of any animal. 02:51:09 FYI 02:51:17 (I mean they made the connection to geese because goose barnicles have necks) 02:52:01 `quote 02:52:02 550) I mean, any organisation called the Scottish Defence League should be beating up English people, what other point would there be? 02:52:12 `quote 02:52:12 `quote 02:52:12 `quote 02:52:12 `quote 02:52:13 179) quintopia: that's offensive, i was in a mirror accident and now my second half is a permanent mirror typing is kind of difficult 02:52:14 530) king is something women are better at than men 02:52:14 534) in the past few minutes I tried remembering what my dream last night was, but instead remembered I didn't sleep 02:52:14 276) elliott: well what i would do if i were omniscient and omnipotent would be to create an immortal woman with perfect tits and bang her for the rest of eternity 02:52:22 elliott: I think 550 is what Hadrian's wall is for. 02:52:28 who's lament. why is lament 02:52:32 i lament lament 02:52:53 imo 276 02:55:26 dude not only do I have clean, drinkable water piped directly into my house, but it's so cheap that I can afford to fill up a big bowl with clean, drinkable water, take a shit in it, and then use more clean drinkable water to flush it away 02:56:00 i am so insanely rich 02:56:10 this is like lighting a cigar with a $100 bill 02:56:40 it becomes a bit less clean/drinkable between the two steps 02:56:46 yes shachaf 02:56:49 how do you light a cigar with clean drinkable water? 02:56:54 shachaf has uncovered the joke 02:56:58 olsner: something something hydrogen 02:57:34 In the US they don't even talk about conserving water, do they? 02:57:44 they do in the west 02:57:48 californee and such 02:58:06 And Colorado. 02:58:14 Not like they do in .il. 02:58:55 would you gain anything from setting up a second system of unpotable water for that kind of use? 02:59:04 olsner: some buildings have that 02:59:07 but it's not super common 02:59:15 i think it's more something you do to show off how green you are 02:59:19 rather than actually worthwhile 02:59:26 Stata center at MIT has it 02:59:35 "grey water" 02:59:37 Or if you're in a region where potable water is actually relatively hard to come by. 02:59:52 There's not much of that in the US. 02:59:57 Bike: lamenti s lmt 03:00:04 there are so many stoners here that it's very easy to come by 03:00:10 (the joke is drugs) 03:00:20 flush yr toilet w/ bongwater 03:00:22 pikhq_: if you don't have potable water in the first place, no point in having two systems 03:00:33 `run echo -ne '\x7fELF\x02\x01\x01\0H\x8bt$\x10\xeb\x19\0\x02\0>\0\x01\0\0\0\x08\0\x01\0\0\0\0\08\0\0\0\0\0\0\0H\xff\xc7H\x85\xf6u bin/y && chmod +x bin/y && file bin/y 03:00:37 bin/y: ELF 64-bit LSB executable, x86-64, version 1, statically linked, corrupted section header size 03:00:44 my next band will be named \x7FELF 03:00:44 `y yyy 03:00:45 yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yyy \ yy 03:00:49 flush your bong with toiletwater 03:00:53 kmc: can i join that one too 03:00:57 ye-s 03:01:00 olsner: "Hard to come by" meaning "there's actually point in the effort". 03:01:21 the Excessive Use of that Newfangled, Abominable, Heathenish Liquor called COFFEE ...has...Eunucht our Husbands, and Crippled our more kind Gallants, that they are become as Impotent, as Age. 03:01:23 `run y 'I get up, I get down' 03:01:25 I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get up, I get down \ I get 03:01:32 pikhq_: ah, yes 03:02:04 eunucht 03:02:28 Unuchen wird geunucht 03:02:48 `run echo f0VMRgIBAQBIi3QkEOsZAAIAPgABAAAACAABAAAAAAA4AAAAAAAAAEj/x0iF9nU8SInm6xsAOAABAAAABQAAAAAAAAAAAAAAAAABAAAAAABmxwZ5CusRAIYAAAAAAAAAhgAAAAAAAACyAusTSInyigpI/8KEyXX3xkL/Ckgp8kiJ+A8F6/k= | base64 -d | cmp - bin/y 03:02:49 No output. 03:02:58 +5, Use of "eunuch" as a verb 03:02:59 kmc: is ye-s the band after that 03:03:33 "would be a good name for a band" would be a good name for a band 03:03:37 what do all these bins do 03:03:43 "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation 03:04:02 `addquote "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation 03:04:06 1029) "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation 03:04:12 quine 03:04:33 `run quote 1029; quote 1029 03:04:35 1029) "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation \ 1029) "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation 03:05:09 kmc: if you can get a band to be popular enough 03:05:11 name it Main Page 03:05:12 `wc -c bin/y 03:05:13 wc: invalid option -- ' ' \ Try `wc --help' for more information. 03:05:19 `run wc -c bin/y 03:05:21 134 bin/y 03:05:36 ais523: won't work 03:05:42 Name it Main Page (disambiguation) 03:05:55 Jafet: no, the idea would be to get Wikipedia to finally move the Main Page to Portal:Main 03:06:00 I /almost/ convinced them to do that once 03:06:04 basically, most of the main counterarguments are wrong 03:06:23 ITYM portal:main counterarguments 03:06:24 quite a lot of people think it's technically impossible, even though it isn't 03:06:44 I also tried to convince them to rename it to the null string, but apparently that /is/ technically impossible 03:07:22 Then, Valve announces Portal: Main 03:08:25 Jafet: well the neat thing about that is that Wikipedia doesn't accept colons in names if they're preceded by a recognised namespace anyway 03:11:35 I think the space differs it though 03:11:36 Write a book named Talk 03:12:12 talk talk 03:12:22 That seems is not a problem to write a book named Talk 03:12:25 " (disambiguation)" would be a good name for a thing. 03:12:42 zzo38: what about, like, a book......... that was NAMED "book">................................................................... 03:12:43 i think there is already a thing with (disambiguation) in the name 03:13:02 https://en.wikipedia.org/wiki/%C3%98_(Disambiguation) 03:13:16 shachaf: Call the article "Book (book)" and then the article "Book" can link to "Book (disambiguation)" which then links to "Book (book)". 03:13:22 This article is about the Underoath album. For other uses of Ø, see Ø (disambiguation). 03:13:49 now is the album named with (Disambiguation) or (disambiguation) 03:13:53 if the latter, wp cheated 03:13:54 Well, but the capitalization is different. 03:14:12 Apparently it's a capital D. :-( 03:14:25 terrible. 03:14:36 Awful. 03:14:41 ok how about this 03:14:44 name something Main Page (disambiguation) 03:14:48 If the lowercase is the correct spelling, the article should be named "O/ (disambiguation) (album)" or something like that (but use the proper slashed O; my client cannot send it) 03:14:49 then you get to be at like 03:14:53 Main Page (disambiguation) (book) 03:15:00 nice 03:15:11 20:05 Name it Main Page (disambiguation) 03:15:15 fuck 03:15:16 fuck you all 03:15:38 `relcome elliott 03:15:40 ​elliott: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 03:15:48 Did they put "(Disambiguation)" in the name of the album because of Wikipedia? 03:16:27 let's see 03:17:01 surely one of these citations must have the info 03:17:58 No, it has nothing to do with Wikipedia. 03:18:07 (The talk page mentions this) 03:18:40 you have bested me 03:18:40 imo name something {{Citation needed}} 03:19:34 Didn't xkcd do that? 03:19:54 yes, xkcd has also bested elliott 03:19:59 my cat has bested elliott 03:20:04 besting elliott is not difficult 03:20:26 No, I mean naming something {{Citation needed}} 03:20:29 `quote bested 03:20:30 465) well, you have bested me itidus20: Yes. 03:20:34 sorry you don't get my refs, shachaf 03:20:45 elliott: well, you have bested me 03:20:56 yes 03:21:08 https://en.wikipedia.org/wiki/%C3%98_(Disambiguation) <-- heh when i click between the page and the disambiguation, IE doesn't add history either way... 03:21:24 øh nø 03:21:26 Then IE is probably broken. 03:21:27 it's øerjan 03:21:28 ie........... 03:21:38 kmc: don't be browserist kmc 03:21:41 itym ørjan 03:21:45 øeerjan 03:21:52 øërjan 03:22:03 øøøøø 03:22:07 ő 03:22:09 i think ie is justb oring these days 03:22:42 elliott: btw i don't get your refs because "im 2 cool for this channel" 03:23:45 it shows 03:24:39 it shows like what, the it crowd? 03:24:55 i dont know alot of f f it shows. . 03:25:03 Then IE is probably broken. <-- yeah it messes up the history for all sorts of reasons 03:25:19 but this was unusually consistent 03:25:37 ♥rjan 03:25:48 the joke is that everyone loves oerjan 03:25:51 help. 03:25:55 except for people who used his free applicative 03:26:17 -!- TeruFSX has joined. 03:26:22 it turns out that this free applicative... has a higher total cost of ownership... 03:26:24 -!- TeruFSX has quit (Read error: Connection reset by peer). 03:26:36 -!- TeruFSX has joined. 03:26:48 even _i_ haven't used my free applicative. 03:26:58 Obviously not. 03:27:05 You wouldn't be able to stand the self-hate. 03:30:11 ♫ 03:32:43 We, alone on earth, can rebel against the tyranny of the selfish replicators. 03:32:52 Pass it on. 03:35:08 kmc: help 03:36:19 ask not how kmc can help you, but how you can help kmc 03:37:13 ….….….….….….….… 03:38:01 GOMADWarrior: Stop that, please. 03:38:03 https://www.youtube.com/watch?v=tjecYugTbIQ 03:38:26 wut 03:38:47 In #lisp. It's dumb. Stop. 03:38:54 -!- doesthiswork has quit (Quit: Leaving.). 03:38:56 Bike: Oh, GOMADWarrior is doing "that" in #lisp? 03:39:05 They got banned from #haskell for doing something. 03:39:10 "trolling" 03:39:15 Yeah, that thing. 03:39:23 good guess 03:39:47 it's not trolling its just a question 03:40:07 It's a dumb question. 03:40:13 and "show me the AI programs" is forty years out of date. 03:40:22 oh no 03:40:26 is GOMADWarrior really doing "that" 03:40:39 I wanna make some AI 03:40:42 would you always, maybe sometimes, make it easy, take your time? 03:40:47 and everyone recommends me lisp 03:40:53 kmc: hey i got that one 03:40:56 do we rack up points 03:40:59 I'm tired of hearing about that I wanna know the reason 03:40:59 ++ 03:41:03 GOMADWarrior: hi 03:41:08 hi 03:41:19 GOMADWarrior: If they say to use lisp because you want to do AI, they know shit-all about lisp or AI and you can ignore that advice. 03:41:22 GOMADWarrior: you joined #haskell on the 2nd of this month to say 03:41:27 GOMADWarrior: i disrecommend you lisp 03:41:28 Friendly reminder that no one in the enterprise uses a deprecated language like haskell. 03:41:31 you can stop pretending you're not a troll now! 03:41:36 Sigh. 03:41:36 and also 03:41:38 stop being here 03:41:40 What's even the point, man. 03:41:42 forever 03:41:43 It's just so boring. 03:41:47 elliott: you would be a good lawyer 03:41:48 i'm not always a troll 03:41:52 or is that 'barrister' on your side of the 'pond' 03:41:53 right see 03:41:56 it doesn't work like that 03:41:57 Programming languages. Who gives a fuck about which language you use. 03:41:57 oh boy elliott is a lawyer now? 03:41:59 and also i don't care 03:42:02 Why would you bother. 03:42:05 Bike: it's fun 03:42:06 programming languages are like assholes 03:42:08 like being a lawyer! 03:42:09 100% fun 03:42:20 kmc: did i ever tell you about the man who taught his asshole to talk 03:42:24 c.c 03:42:25 a language means a lot 03:42:52 elliott: I like the idea that haskell is "deprecated" in favor of like, agda 03:43:10 deprecated in favour of ruby, the hipper, newer language 03:43:23 none of that stuffy 1990 academia 03:43:26 looking for ruby ninjas with twelve years of haskell experience 03:43:27 u know my plan to rebrand haskell 03:43:31 kmcskell 03:43:40 haskelleton: like haskell but spookier 03:44:08 it is easier for a camel to go through the eye of a needle than for a programming language discussion to produce useful insights 03:44:09 Keegan McHaskellster 03:44:51 Haskellister 03:45:11 Hackskell 03:46:09 hack sell 03:46:36 in this thread we discuss linear feedback shift registers 03:46:51 how are the maximal LFSR polynomials computed? 03:47:32 By somebody else 03:47:46 proof by someone else did it 03:48:25 i'll ask it in scheme 03:48:41 welp 03:49:08 GOMADWarrior: Please don't. 03:49:18 Just stop trolling. 03:49:33 i'll just ask what are the advantages of lisp 03:49:48 ps i think we may be being trolled 03:49:49 cuz im a noob wanting to learn my first language 03:49:53 God dammit, are you a fucking teenager or something. 03:49:54 by way of getting informed about this moronic trlling 03:49:56 metatrolling 03:49:59 Just learn Python and go away. 03:50:00 i am even participating by commenting on it! 03:50:01 Bike: Stop the ageism please. :-( 03:50:19 shachaf: But, like, some of my best friends are teens. man. 03:50:27 i'm with Bike (not re ageism tho) 03:50:28 some of my best friends are assholes 03:50:30 ++ 03:50:43 assholism? 03:50:46 that's like alcoholism 03:51:16 Ugh, I don't really know how to refer to the pattern of behavior I remember having as a high schooler and I've seen some adults have maybe without being an ass. 03:51:37 'undersocialized' 03:51:52 itt we develop a modicum of respect for our fellow human beings 03:51:59 no one on scheme :( 03:52:13 20:50 anyone here? 03:52:23 * shachaf sighs. 03:52:24 i am fairly sure i am the youngest person here right now and i don't really think it's necessarily problematic 03:52:25 Nobody is here. We are all in your mind. 03:52:38 like it's not "oh you're 13, you can't be very clever" or something ridiculous like that 03:52:39 your mind is the scene of the crime 03:52:42 elliott: "God dammit, are you fucking elliott or something" 03:52:53 i can confirm that nobody is fucking me 03:52:59 :/ 03:53:03 GOMADWarrior: no trolling of #scheme 03:53:37 elliott: It's 20:49 God dammit, are you a fucking teenager or something. 03:53:43 That seems problematic to me. 03:54:17 i know what he said 03:54:24 Did you know I used to be 13. :-( 03:54:38 i believe i am currently a teenager and you not in fact 03:54:44 shach13f 03:55:03 elliott: And? 03:55:18 elliott: You should try fucking. 03:55:43 fucking is p. cool 03:55:52 shachaf: i already commented 03:55:59 I mean, you don't have to if you don't want to, but it might be worth a shot. 03:56:26 elliott: Perhaps I'm more sensitive to ageism than you are by virtue of having been aged in that range for longer. 03:56:34 that kind of behaviour and socialisation is something which is closely related to aging, i think any problem of ageism is more "X is Y years old, therefore" 03:57:28 * Bike sighs, tallies up another reason to think about what he says more 03:57:33 yesterday i woke up sucking on a lemon 03:58:22 age is tricky tho 03:58:23 getting good points in the kmc game lately 03:59:00 like, tech startups should be inclusive to women and racial minorities but it's really hard to see how they would not ever heavily skew torwards younger people 03:59:42 Fran Allen should be convinced to start a startup staffed by (really) old school programmers. 04:00:00 who's that 04:00:21 first woman to win a turing prize 04:00:29 like i think ageism is tangibly different to a lot of -isms 04:00:31 for work on compilers in like the 50s or whatever 04:01:01 since there is unambiguously a strong effect on behaviour and so on not inherently tied to cultural norms (though the form, pacing etc. of it can very well be) 04:01:55 Well practically speaking. I think I probably shouldn't have said the thing. I should try to avoid dumb -> young since it's obviously linked to young -> dumb 04:01:55 -!- copumpkin has quit (Ping timeout: 252 seconds). 04:02:04 21:01 :P 04:02:04 21:01 someone recommended me scheme for AI 04:02:07 GOMADWarrior: Stop it. 04:02:22 oerjan: hi can you "stop it" so we don't have to hear about it from shachaf any more 04:02:29 it = GOMADWarrior's presence in this channel 04:02:35 -!- copumpkin has joined. 04:04:48 totally regular honest questions 04:06:01 it seems to me that you are asking me to ban someone here based on their behavior in another channel. 04:06:39 that doesn't make sense, it wouldn't stop him from using the other channel 04:06:41 oerjan: well GOMADWarrior's behaviour here hasn't been particularly inspiring 04:06:47 but it probably isn't banworthy yet 04:06:57 indeed 04:07:07 I'm making a game in javascript 04:07:15 http://189.34.44.144:8080/ 04:07:29 `slist ??? 04:07:31 slist: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot 04:07:46 Sgeo: "???"? 04:07:51 ais523: this is not the first off-topic link he's linked in here. 04:08:02 right now you can only move and drag stuff 04:08:03 twilight of the mods 04:08:15 elliott: have you linked more than two offtopic links in here? :) 04:08:20 although I guess you do it less often 04:08:31 ais523: hopefully i've said actually relevant things in here, and not just bragged about trolling other channels? 04:08:37 elliott: indeed 04:08:42 don't worry, I'm not planning to ban you 04:08:47 I'm just in the absurdist stage of tiredness 04:08:51 there's also obvious lying 04:08:53 like 04:49:49 cuz im a noob wanting to learn my first language 04:08:54 I've linked a few offtopic things in here. 04:08:55 just now 04:08:59 GOMADWarrior, it's like a BYOND game, except laggier! 04:09:06 given that someone who doesn't know a language can, of course, not program a game in javascript 04:09:10 it's laggy? 04:09:21 elliott: well javascript hardly counts as a language :) 04:09:26 dohohoho 04:09:33 kmc: frankly, i think discourse in #esoteric would be greatly improved if it was all sang in german 04:09:39 I sometimes do impersonations 04:09:44 nothing wrong with that 04:09:44 Bike, ??? 04:09:54 GOMADWarrior: btw, are you planning to contribute usefully to the channel? 04:10:00 Bike: We'll surely avoid scurvy if we all eat an orange. 04:10:05 yes, any way I can 04:10:07 door hinge 04:10:15 GOMADWarrior: do you have some idea as to how? 04:10:23 for instance, do you know what the channel's actually about? that's a start 04:10:25 Sgeo: 21:07 < Sgeo> `slist ??? 04:10:26 Freude, schöner Götterfunken, Tochter aus Elysium, Wir betreten feuertrunken, Himmlische, dein Heiligtum! 04:10:31 esolangs 04:10:38 yeah but 04:10:42 Yeah, OK, let's let this guy in for sure 04:10:42 do you know how to esolang 04:10:51 i made one 04:10:55 even talked about it 04:11:01 link? 04:11:05 Mood: feuertrunken 04:11:09 didn't add it to the wiki yet 04:11:14 fair enough 04:11:24 Bike, did you, like, even look at the update? 04:11:25 okay i'll add it now 04:11:27 * ais523 hopes it isn't a BF derivative 04:11:42 Sgeo: well yeah i was just curious what was The Deal 04:11:59 kmc: Von neunundneunzig Luftballons, auf ihrem Weg zum Horizont 04:12:05 lift your skinny fists like antennas to heaven 04:12:25 Oh, that'll be a nice change from the Battles I've been listening to for theh last thirty hours 04:13:12 kmc: http://bex.io/ I I I don't I don't know 04:13:26 GOMADWarrior: please don't 04:13:35 (i know what the language is) 04:14:17 Fiora: i don't get it, is this a joke 04:14:23 you don't like the lang? 04:14:35 Fiora: the idea of stock exchanges being built and sold is kinda great tho 04:14:38 elliott: is it goatse 04:14:40 yes 04:14:49 Fiora: stupid future 04:14:50 i assume you mean bex.io 04:14:51 definitely goatse 04:15:04 'our technology is secured by state of the art techniques such as OS-less deployment' 04:15:08 inorite 04:15:14 you can check if it's goatse by visiting the page with images turned off 04:15:27 Wouldn't you need images turned on to check? 04:16:01 hm now there's an idea, a webpage that tells you if another webpage contains goatse 04:16:06 kmc: I think it's serious 04:16:21 halp what's a "software craftsmanship enthusiast" 04:16:35 someone who has a high software crafting skill 04:16:37 like 04:16:47 Software level 57 and they can craft Mithril Software 04:16:53 o 04:17:00 shachaf: normally you can tell by context 04:17:15 people don't normally disguise their goatses as, say, legitimate discussions of programming 04:17:17 ais523: I wouldn't know. I've always avoided it so far. 04:17:17 just with added goatse 04:17:24 shachaf: I've seen like the top 20 pixels of it 04:17:32 because someone managed to get me to follow a link to it but the connection was really bad 04:17:34 geez, it's just an ass 04:17:40 and I realised it was goatse and closed the page before it loaded 04:17:43 body { background-image: url(/goatse.jpg); } 04:17:45 well there's also a penis 04:17:52 some other limbs and stuff 04:17:54 oerjan: I don't know if a *webpage* having such things would be useful, but a JSON or XML service might, possibly....... 04:18:10 it's an ass being operated outside the Absolute Maximum specifications 04:18:22 zzo38: a webpage has the advantage that it's reasonably easy to view with typically available clients 04:18:40 (I'm sorry, I really have no idea <.<) 04:19:11 ais523: JSON and XML are also plain text though 04:19:22 I guess 04:19:29 although XML is frequently unreadable despite being plaintext 04:19:31 and JSON can be too 04:19:38 I've been staring at a lot of those sorts of data representations recently 04:19:49 typically I need to use a viewer/editor with a search function to read the JSON 04:19:49 What makes something plain text? 04:20:07 It works in that one plain text scheduling program 04:20:10 being written in english 04:20:18 Magic, created by User:GOMADWarrior in 2013, is a language where you summon spirits, which are objects with a list of instructions, to do your bidding, with spells which are the recipes of the spirits. 04:21:05 «The worst story I've heard about this is someone who got a job at a top 5 place on a really strong solo-authored paper which quickly got an R&R at Econometrica. In the next 6 years he revised 3 times only to have it be ultimately rejected the September of his tenure year and then he didn't get tenure» 04:21:08 I suppose it can be, but Mozilla will format XML files for viewing, and JavaScripts on webpages could be used to format the JSON or XML data into other formats too (XSLT can also be used). 04:33:42 i am jack's smirking revenge 04:39:07 For some reason people think references to things make things better. 04:39:09 Why? 04:39:33 tell that kmc 04:39:36 add a layer of indirection 04:39:40 what kind of keegan is he anyway 04:40:10 shachaf: Do you mean references like Monty Python jokes? 04:40:20 For instance. 04:40:33 it's an in-group marker 04:40:37 People think things have merit *just* by virtue of being a reference to a thing they like. 04:40:41 C only has pointers like Monty Python jokes. 04:40:43 It's pretty awful. 04:40:57 it is pretty awful but it's a natural part of society 04:41:10 yes but what if we made it illegal 04:41:22 Mad Max would be real. 04:41:26 void make(Joke &montyPython) 04:41:32 thiora 04:42:01 But seriously, if it makes you feel better you can think of it in exaggerated sociology terms. 04:42:15 Do you see it more in more awful communities? 04:42:23 It's saying "I have experienced similar media (or whatever) as you, we have some similarities, you should like me" 04:42:24 what if i find that pop culture references are the best way to express my feelings? and whose fault is that? 04:42:46 what if i find that i don't have feelings? 04:42:53 thiora? 04:43:31 -!- mnoqy has joined. 04:44:03 Fiora: "Thanks, ants." 04:44:04 it's like thanks fiora but with fewer letters 04:44:06 have you watched Look Around You 04:44:07 http://www.thanksants.com/Fiora 04:44:24 If you haven't watched Look Around You you should watch Look Around You. 04:44:25 ....? 04:44:40 i agree with Bike 04:45:02 Fiora: It's a British science television programme. 04:45:18 http://www.youtube.com/watch?v=n2k9JwGpm1w 04:45:26 oh 04:45:49 Seriously, watch it, it's fantastic. 04:46:30 Fiora: You haven't watched Look Around You? 04:46:34 Fiora: You should watch it. 04:46:54 I concur with the Look Around You recommendation. 04:47:00 oh man i totally forgot about the soccer ball gag 04:47:12 the Calcium one isn't the one with Thanks Ants though 04:47:25 i haven't watched Look Around You, and probably won't in a while, but i concur nevertheless. 04:47:34 fiora: Yeah, go and watch Look Around You. Do it now. 04:47:46 Sgeo: it has the helvetica scenario though. 04:47:53 Well, go watch season 1, at least. I don't know much about season 2. 04:47:53 ok i may have seen a little bit 04:48:10 I've only seen one ep of season 2 04:48:23 season 2 is pretty good 04:48:25 not as good 04:48:28 but y'know, pretty good 04:48:38 help 04:48:40 you've got your psilence and your "thanks, tchaikovsky" 04:48:43 my sound in chrome is all scratchy and stuff 04:48:44 what is wrong 04:48:49 and your machadynu 04:48:51 oh is the tchaikovsky biti from season 2 04:48:57 yeah 04:48:59 !! and the mouse song 04:49:05 no that's season 1 i think 04:49:10 i got the mp3 of that 04:49:10 oh 04:49:10 he returns in season 2 tho 04:49:12 Bike: i hope you've seen machadynu 04:49:14 and uh 04:49:15 if i could just leave my body for a night... 04:49:16 the other songs 04:49:16 probably 04:49:24 i saw the whole music episode, anyway. 04:49:27 the rap one whose name i forget. sexual interface. 04:49:29 good. 04:49:29 I think on Adult Swim. 04:49:34 that was probably the best one of the second series i think 04:49:52 ;-; but do I have to 04:50:10 That's the episode I've seen (Music 2000) 04:50:14 Fiora: do you want to learn about calcium, maths, water, germs, ghosts, sulphur, music, iron and brain 04:50:21 -_- 04:51:39 it's good! you don't have to watch it if you don't want to and wish to stay in the dark pit of unknowing eternally 04:51:44 Fiora: http://www.youtube.com/watch?v=n2k9JwGpm1w&t=5m40s this should give you the idea. 04:53:00 .... what xD 04:53:40 keep watching to learn how calcium is produced 04:54:58 "because calcium perspires" 04:55:07 this is like. dada science education 04:55:36 remember to study for your o-levels 04:55:59 "to prevent the possibility of helvetica" 04:57:12 -!- kmc has set topic: everyone's caught on to everything you do | am i rye? 'course i am! | Underhanded C Contest: http://underhanded.xcott.com/?page_id=5 | http://codu.org/logs/_esoteric/. 04:57:53 http://esolangs.org/wiki/Magic 04:59:46 kmc: oh dear, that means i have to kill you 04:59:55 O: 05:00:07 this entire show is just an absolute whaaaatttttttttt XD 05:00:22 our topic is too long 05:00:28 how 'bout remove the second section 05:01:33 Fiora: you have to heat it to a temperature of 20,000 BC first 05:01:49 I I j ust asdlkfslaals 05:03:18 you understand the recommendations, i hope 05:03:42 Fiora: btw elliott was kidding, you have to watch all of look around you 05:03:44 -!- ousia has quit (Remote host closed the connection). 05:03:45 it's mandatory 05:04:07 >_< 05:04:09 yes 05:04:15 I'm not sure I can stay sane with this 05:04:56 `? mad 05:04:59 ​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." 05:05:00 did you guys read it? 05:07:07 `run sed -i "s/You're/u/" wisdom/mad 05:07:15 oerjan: incidentally, there's a quote from the Alice books at the start of every chapter of the old C-INTERCAL manual 05:07:19 they do tend to generally fit 05:07:24 GOMADWarrior: we, alone on earth, can rebel against the tyranny of the selfish replicators 05:08:18 * Sgeo has actually read that book a while ago 05:08:33 Sgeo: good 05:08:42 selfish replicators r us 05:09:58 did ya?? 05:10:33 `revert 05:10:35 I'm thinking of making it an abstraction level higher 05:10:37 Done. 05:10:47 `help 05:10:48 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 05:10:48 making it more like lisp 05:11:06 elliott: What did you do? 05:11:17 `run tail -n1 quotes 05:11:18 that is better than any made up story i was about to tell 05:11:31 `revert 05:11:36 Done. 05:11:53 instructions are lists of things 05:11:58 * oerjan swats both shachaf and elliott -----### 05:13:08 I'll make Magic the reference language for AI development 05:13:39 Ouch. 05:13:46 That seems remarkably cruel. 05:16:00 how about a mmo of programming 05:16:07 of AIs 05:16:18 -!- oerjan has quit (Quit: Good night). 05:16:26 oerjan: Good night. 05:16:32 GOMADWarrior: fwiw, most of my AI programming has been in Perl 05:16:45 something similar to but not exactly the same as Prolog would be useful, though 05:18:00 GOMADWarrior: Stop, please. This is sad. 05:18:15 all you touch and all you see is all your life will ever be....................................... 05:18:28 mandolin solo 05:18:41 kmc: Great album. 05:18:54 Look out for the release of the new albumen. 05:18:56 indeed 05:19:05 you're meant to say it's out now 05:19:12 it would be cool cuz mmo's get people hooked 05:19:19 elliott: No, you're meant to say that. 05:19:20 so people would get hooked on programming 05:19:24 elliott: There's a pause. 05:19:27 A good long pause. 05:19:32 GOMADWarrior: there already is a programming MMO, it's called StackOverflow 05:19:45 can we not feed the troll 05:19:46 There's another one. 05:19:49 It's called github. 05:19:59 U+13FA75 UPRIGHT PRISM SPREADING RIGHTWARDS 05:20:03 GOMADWarrior: But if you feed them enough they asplode! 05:20:10 Erm 05:20:12 elliott: 05:20:13 XD 05:20:18 > '\x13FA75' 05:20:18 pikhq_: well StackOverflow seems to be based around using MMO principles to encourage people to make good FAQs 05:20:20 :1:9: numeric escape sequence out of range at character '5' 05:20:22 and github isn't 05:20:33 itym bad faqs 05:20:35 -!- ogrom has joined. 05:20:36 github's more the facebook of programming, than the world of warcraft of programming 05:20:37 kmc: your unicode character is out of range of unicode characters 05:20:39 it doesn't exist 05:20:42 it's not a codepoint 05:20:44 shachaf: fuck tha police 05:20:46 kmc: just because it's encouraging people to do that doesn't mean it works 05:21:27 Uh oh, time to clear some disk space in /home 05:21:42 i go forwards, you go backwards, and somewhere we will meet 05:21:47 Whom shall I delete? 05:21:57 shachaf has a separate partition for /home 05:22:01 1985 style 05:22:03 kmc: i'm imagining you listening to the stupidest medley mashup ever 05:22:08 It's true. 05:22:29 rootfs 29G 20G 7.4G 73% / 05:22:33 /dev/sda5 448G 415G 12G 98% /home 05:23:42 shachaf: use df or a GUI alternative to figure out what's taking up the most space 05:23:52 especially things that can easily be redownloaded, like tarballs, can normally be deleted safely 05:23:56 ais523: You mean du? 05:24:04 err, possibly 05:24:08 I keep getting those two muddled 05:24:13 No, ais523 uses a partition for each file. 05:24:17 I am already using du. 05:24:20 du -s * | sort -n 05:24:25 or if you have multiple unpacked gcc distributions 05:24:29 you can normally do without them 05:24:58 Or ghc. 05:25:09 I have ghc-7.4.1, 7.6.1, 7.6.2 05:25:15 And then you lose your c->bf compiler. 05:25:22 Also several old ~/.cabal/* 05:25:29 pikhq_: nah, I keep one as-working-as-it's-got-so-far copy of that around 05:25:35 sometimes only in compressed form though 05:25:36 77G/home/shachaf/DVD 05:25:38 two was overkill, though 05:25:52 use fsv!!!!!!!!!!!!! 05:25:54 also, yeah, you have a 448G disk 05:25:56 how do you fill that? 05:25:58 ais523: I assume you've not made any progress on that in forever? 05:26:03 pikhq_: indeed 05:26:09 448G? I'm at a terabyte and out of space. 05:26:20 /dev/sda5 75316544 65730596 5760072 92% / 05:26:28 Course, I've got like 100G of *music*, so. :P 05:26:33 although I'm cheating slightly, that's only half the physical disk 05:26:44 the other half, a different partition, I use for storing really large things 05:26:55 Hey, look at this, 20G of strace logs 05:27:08 -!- doesthiswork has joined. 05:27:09 why do you have 20G of strace logs? 05:27:12 I tend to save those in /tmp 05:27:18 because it's rare I'll want to look at them again 05:27:22 Because I was trying to track something down. 05:27:22 in future days 05:27:38 It was hard to reproduce and I wanted to be able to look at the logs again. 05:27:49 I still haven't tracked it down... 05:27:52 I'll keep the logs for now. 05:29:41 * kmc has about 3900 GB of music, but only 17 GB on this laptop 05:30:23 I should get an external hard drive. 05:30:28 And, uh, do backups or somethin'. 05:31:50 kmc: I think you added a zero. 05:31:57 no 05:32:09 Or keep all your music in 32-bit 88.1 kHz WAVs. 05:32:23 3.8T media/pub/music/ 05:32:28 3900GB? O__O 05:32:40 there are... probably some duplicates 05:32:44 I doubt I've heard *of* that much music. 05:32:51 me either 05:32:53 like wow even the touhou lossless collection is like 1.2tb and that's only if you get the lossless variant and it's like 3 months 05:33:16 lol 05:33:24 kmc: that's a lot of lyrics to quote into the channel 05:33:28 eah 05:33:31 yea 05:33:34 I have a wonderful 1TB hard drive in this machine 05:33:45 That better be at least FLAC... 05:33:45 (which is lots for a laptop) 05:33:51 pikhq_: it's a mix 05:34:06 some flac, some not flac 05:34:08 hth 05:34:15 Have you heard all of it? 05:34:18 hell no 05:34:32 probably less than 1% 05:34:41 Do you just... download music compulsively? 05:34:55 i copied a few big servers full of music 05:39:06 yarrrrrr 05:39:29 @yar r r? 05:39:30 Well me 'earties, let's see what crawled out of the bung hole... 05:39:33 I wonder what the least compressed practical music format could be 05:39:35 192khz 32-bit? 05:39:40 ... 7.1? 05:39:41 kmc: you do realise that that amount of piracy is enough to actually destroy the world's economy? 05:39:50 like, the value of that music is actually larger than the amount of money in the entire world 05:39:52 he's caused trillions of dollars worth of damage!1! 05:39:57 hahahahahaha 05:39:58 Fiora: 6.1 MHz. 05:40:00 yesssssssss 05:40:10 Erm, 12.1 05:40:15 Why that figure, you ask? 05:40:21 http://en.wikipedia.org/wiki/Direct_Stream_Digital ? 05:40:22 only one sub channel?!?!? 05:40:25 That's enough to represent NTSC with PCM. 05:40:25 are we animals?!?!? 05:40:34 pikhq_: ....... xD 05:41:03 The mere idea of PCM NTSC is really silly. But hey, you could do it. 05:41:38 "fed up of people treating audio as a mere side-channel on video, pikhq decided to make a point by doing the opposite" 05:41:58 OK, what's the easiest way to do du -s * | sort -n including hidden files? 05:42:04 ais523: PCM doesn't realy refer to audio, it just refers to a way of encoding a wave form. 05:42:15 pikhq_: I know 05:42:19 In principle you could represent most any analog signal using it... 05:42:22 but decided to say the quote anyway because it was funny 05:42:26 Alright. :) 05:42:28 pikhq_: you can compress audio with video too, right? 05:42:33 I remember seeing a thing about that, and why it was such a bad idea 05:42:42 well it's not actually a quote, obviously 05:42:46 it's a… fake quote? 05:42:58 Fiora: What, you mean compress audio with h.264 or something? 05:43:16 I guess you could do that but it'd be hilariously awful. 05:43:20 just like, compress audio as video? I remember seeing a post on it and how bad it was 05:43:42 do you remember, there was some PC hardware for doing backups to VHS tape 05:43:59 it could store several GB on one tape, which at the time was just an insane amount of storage 05:44:09 No, but I do remember that one used to store digital audio on VHS tape. 05:44:19 And this is actually where 44.1 kHz comes from. 05:44:56 oh? 05:46:00 Basically, then the only practical medium was video tape. And 44.1 kHz came because, in PAL, there were: 294 lines/field, 50 fields/second, and 3 samples/line. 05:46:08 294*50*3 = 44100. 05:46:58 o 05:47:12 interesting 05:47:34 Though I think that equipment was using 14 bit samples instead. 05:48:04 that's a lot of bits 05:48:08 > 2**14 05:48:10 16384.0 05:48:22 Yeah, that gets you fairly acceptable dynamic range. 05:48:38 CD's better sure, but with dither 14 bits is quite good. 05:50:31 that's... really amazing 05:50:45 so 44100 was just because digital audio started when storing audio on PAL VHS tapes? 05:50:52 Yes. 05:50:56 amazing 05:51:24 You would've gotten the same figure on NTSC as well, except that color slowed the signal down. 05:51:29 that's awesome 05:51:51 The sampling rate from NTSC is 44056 Hz. Which is 44100/1.001 05:54:52 -!- sebbu has quit (Read error: Connection reset by peer). 05:55:12 -!- sebbu has joined. 05:55:48 -!- sebbu has quit (Changing host). 05:55:48 -!- sebbu has joined. 05:58:05 pikhq: Interesting, i didn’t know about the origin of 44100 Hz. 05:58:50 It also happens to be large enough for all sounds that humans can hear, so I guess nobody's figured it needs changing. :) 05:59:23 Well, most humans. True audiophiles can tell 384 kHz sounds better. 05:59:58 But only with iridium cables. 06:00:09 naturally 06:01:08 $4495 / 8 m. http://www.audioquest.com/ethernet/diamond 06:02:20 Makes the bits so much rounder. 06:06:03 this is hilarious 06:07:00 see, I might buy that amount of cable engineering *for analog audio* 06:07:28 It's probably ridiculous even then. But at least improving the cable there can *do something*. 06:07:33 probably 06:07:52 I'm reminded of this thing that exists 06:07:54 called TCP 06:08:34 Even lower level than that. 06:08:43 Ethernet frames are checksummed as well. :) 06:08:53 A packet either gets there or it doesn't. 06:08:54 itt UDP-Lite 06:09:24 GoogleWifi corrupts packets. :-( 06:09:30 i h8 u GoogleWiFi 06:09:36 hlep 06:09:39 way to complain about free internet 06:09:45 shachaf: Do tell. :( 06:09:57 shachaf: They should have used AudioQuest cables. 06:10:14 And antennae. 06:10:34 Probably also a tank of AudioQuest air. 06:10:56 and made sure that they used a Monster power bar to filter out distortion from the power lines 06:11:02 Electrically neutral oxygen molecules make the signal have much less interference. 06:13:26 #epaworldproblems 06:13:49 There's no GooglewiFi in EPA 06:19:42 o 06:19:55 o 06:19:55 ꙮ 06:20:10 ꙮrjan 06:20:24 /dev/sda5 448G 370G 57G 87% /home 06:20:26 This'll do. 06:21:01 ais523: Oh, wait, that's me with the 448G. 06:21:32 ais523: I have a bunch of DVDs ripped to directories. That's probably the biggest thing. 06:21:33 xn--rjan-kn7o 06:21:53 Or maybe lossless music, though not kmcesque amounts. 06:24:42 I wonder how difficult it might be to compile MechaniQue programs into Z-machine? 06:32:33 /dev/mapper/vg_raid-home 798G 611G 187G 77% /home 06:32:44 (Why are we peeking at other people's /homes?) 06:35:59 fizzie: uh the game was "peeking at shachaf's /home" 06:36:06 are you shachaf(idon't think so!!)! 06:36:34 I didn't see the NAME OF THE GAME. 06:36:51 geez I really need to clean up my /home 06:38:02 cp /bin/rm /home/fiora/cleanup 06:38:14 I almost typed "/home/Fiora". 06:38:24 But usernames start with a lowercase letter! 06:38:29 Therefore you should /nick fiora 06:39:12 but I'm a proper noun :< 06:39:44 You are not a noun, proper or otherwise. 06:39:45 No, there are only improper nouns. 06:39:53 Propriety is overrated. 06:41:42 i seem to be a verb 06:41:54 Bike is also capitalized... 06:44:13 Bike is also wrong 06:44:20 @wn bike 06:44:20 *** "bike" wn "WordNet (r) 3.0 (2006)" 06:44:22 bike 06:44:24 n 1: a motor vehicle with two wheels and a strong frame [syn: 06:44:26 {motorcycle}, {bike}] 06:44:28 2: a wheeled vehicle that has two wheels and is moved by foot 06:44:30 [3 @more lines] 06:44:31 Look, my nick used to be Shachaf. 06:44:36 Then I figured out that it was wrong. 06:44:38 Now it's shachaf. 06:44:42 I think you can be capitalized if you're not some kind of silly imaginary person, like most of us. 06:44:59 * Fiora looks down at herself, doesn't seem very imaginary 06:45:11 Fiora: pseudonymous ~ imaginary 06:45:16 Fiora: If you look closely, you can see right through yourself. How's that for imaginary? 06:45:21 (I used to be "Fizzle", back when.) 06:45:32 Fiora: If Bike told you to jump off the roof, would you do it? 06:45:36 * Lymia is clearly a Lymia :< 06:45:56 no I wouldn't :< 06:46:06 and I'm not imaginary 06:46:14 I have like. a physical body and everything 06:46:15 You're complex. Can we settle on that? 06:46:25 XP 06:46:29 ~duck bike 06:46:34 welp 06:47:34 A duck bike would be a ridiculous contraption. 06:48:12 does that mean I'm like, part imaginary and part real? 06:49:32 It means you're complicated. 06:49:57 I guess so 06:50:21 I'm wearing clothes. I don't think imaginary people can wear clothes. 06:50:29 You'd be surprised. 06:52:17 Proper names are capitalized (except e. e. cummings), but on IRC you can use whatever capitalization of nicknames you want to, and on UNIX computers it start with a lowercase letter, so that it can check in case you use a terminal with only uppercase or not. 06:52:56 how can I tell imaginaryness then :< 06:53:05 zzo38: E. E. Cummings is capitaliszed too. 06:53:08 https://en.wikipedia.org/wiki/E._E._Cummings 06:53:23 -!- doesthiswork has quit (Quit: Leaving.). 06:53:47 kmc: http://eprint.iacr.org/2011/232.pdf wooooww this is cool 06:53:55 Well, it is sometimes written in lowercase. 06:54:06 it's an ECDSA timing attack 06:54:31 hey how come kmc gets the cool papers he's not even here 06:54:42 yes he is! 06:55:13 Is this recent? 06:55:17 Why don't papers have dates? 06:55:25 Ah, 2011. 06:55:39 They're timeless and eternal? 06:55:56 Now I'm not sure whether I'm mixing this up with the similarly-titled paper. 06:56:20 it's a paper where openssl supposedly uses a timing-attack-immune algorithm but a shortcut in the implementation opens up a hole 07:01:01 -!- conehead has quit (Quit: Computer has gone to sleep.). 07:08:30 -!- mnoqy has quit (Quit: hello). 07:19:39 "Compact fluorescent light bulbs are often criticized for being dim --" that's kind of rude! 07:20:31 It is true, I have some such light in kitchen and it is dim, but it is brighter after a few minutes. 07:20:43 wow zzo38 07:20:50 you're part of the problem 07:20:53 Yes, dim and slow. But what about their feelings! 07:21:21 `addquote "Compact fluorescent light bulbs are often criticized for being dim --" that's kind of rude! 07:21:31 1030) "Compact fluorescent light bulbs are often criticized for being dim --" that's kind of rude! 07:22:10 -!- carado has joined. 07:22:32 I don't care if it is rude. That is how it works. But perhaps it might be possible to improve it, and then it is not dim anymore, so then it would be better if it can be fixed, please. 07:22:36 ("Few kelvins short of incandescent" is in the family of sayings like "few fries short of a Happy Meal" and so on, right?) 07:23:28 They make "fast-start" ("instant-on") CFLs too. 07:23:44 I have seen those sayings called "fulldeckisms" 07:28:03 There is also LED. LED is excellent for indicator light, picture, programmable signs, etc, but in my opinion LED is not good for general purpose lighting, because it is not white. 07:29:23 I also think LED is not so good for Christmas because it doesn't look so nice. 07:29:42 But other than this, I recommend to use LED when possible; it is better than other lights. 07:31:11 -!- Regis__ has joined. 07:32:32 -!- GOMADWarrior has quit (Ping timeout: 260 seconds). 07:36:07 I recommend to use LED for reasons of principle; all the other (viable) methods sound a) silly and b) less... quantic. 07:37:54 Besides, I understand the white isn't so bad these days either. They do it (at least) with phosphors, which takes some of that efficiency, but still. 07:41:54 -!- copumpkin has quit (Ping timeout: 252 seconds). 07:42:35 -!- copumpkin has joined. 07:50:01 -!- ousia has joined. 08:03:23 "LED bulbs consume a sea of ​​the island, only about one-seventh of electricity, light bulbs, or what the climate will decrease the load of the seventh." Oh, Google Translate... 08:04:11 -!- ousia has quit (Remote host closed the connection). 08:04:16 (There was a link to a Finnish newspaper article on led Christmas tree lights in Turku. Took me three paragraphs to realize it was a Google Translate link.) 08:05:10 "Traditional country number one and six, the Turku Cathedral Christmas tree this holiday season is experiencing profound changes, as it may be led." I just thought they were... I don't know, writing weirdly. Making some kind of a led/led pun. 08:06:27 (fi:kuusi is both en:six and en:spruce. And I guess also en:"your moon".) 08:08:21 fizzie: the last meaning being basically never used? 08:09:06 ais523: I guess it could be used in a compound like "your birth moon", but even that sounds quite rare. 08:09:13 Most people don't own moons in general. 08:09:16 indeed 08:09:25 Fiora: :-( 08:09:28 it'd be more likely to come up in a roleplaying game, I guess 08:12:18 Like English, we have a different word for "month" (kuukausi) and "moon" (kuu), so moons as a unit of time sounds more like a fantasy novel or some "new-age" whateverness. 08:13:25 But I think in the compound "syntymäkuusi" it could be an acceptable contraction of "your birth month", properly written as "syntymäkuukautesi". 08:13:48 There's 9 Google hits, and they're all about months of birth. 08:14:06 Or, no, a couple are about astrology and phase of moon at birth. 08:20:35 -!- ThatOtherPerson has joined. 08:21:00 `slist 08:21:00 ThatOtherPerson: You have 1 new message. '/msg lambdabot @messages' to read it. 08:21:02 slist: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot 08:21:10 @messages 08:21:11 oerjan said 6h 42m 15s ago: I've never really understood why Europe and Asia are considered to be separate continents <-- i think it's hysterical raisins. back when the ancients 08:21:11 divided the known world into three parts russia was like barbarian wilderness, man 08:21:56 -!- AnotherTest has joined. 08:31:41 -!- ousia has joined. 08:37:18 -!- rodgort has quit (Quit: ERC Version 5.3 (IRC client for Emacs)). 08:46:35 `run echo 'const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,1915091587,1224847546,2988404877,2953121539,251703868,2425393157,};'>q.c 08:46:39 No output. 08:46:52 `run gcc q.c -o q && ./q 08:46:59 const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,191509 08:47:22 -!- Bike has quit (Quit: leaving). 08:48:32 Jafet: wat how does that work even 08:49:11 http://i.imgur.com/CrEYw.gif 08:49:13 -!- epicmonkey has joined. 08:49:16 -!- carado has quit (Ping timeout: 246 seconds). 08:49:23 Uh, wrong one 08:49:45 ... 08:50:59 http://i.imgur.com/Mk76H.gif 08:51:04 Ok that kind of ruined it 08:51:13 -!- Taneb has joined. 08:51:27 Hey Taneb! 08:51:30 Hi 08:51:31 Taneb: You have 1 new message. '/msg lambdabot @messages' to read it. 08:51:36 Jafet just did black magic 08:52:15 What, again? 08:52:32 `run echo 'const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,1915091587,1224847546,2988404877,2953121539,251703868,2425393157 08:52:34 No, not the robe and wizard hat kind 08:52:43 `run ./q 08:52:44 const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,191509 08:52:51 Taneb: ^ 08:53:04 kmc: ☝ 08:53:14 Is that a ridiculous quine 08:53:27 Jafet: how, exactly, did you make main an array and get away with it? 08:53:36 `run ./q | diff - q 08:53:37 Binary files - and q differ 08:53:52 Er. 08:53:54 `run ./q | diff - q.c 08:53:56 No output. 08:54:00 Jafet++ 08:54:14 ThatOtherPerson: http://www.ioccc.org/1984/mullender.c 08:54:18 oh, I think I might understand 08:54:21 "this is an old folk method" 08:54:40 (is that even remotely cross-platform?) 08:54:45 Taneb: no 08:54:56 It's cross-platform to all amd linux machines, man 08:55:03 You might need 2.6+ or something 08:55:20 s/d/d64/ 08:55:25 "all amd linux machines" is more or less really just a single platform 08:55:34 What if I'm on an Intel Windows machine 08:55:42 You die. 08:56:09 Windows, where each syscall is one line of irc 08:56:23 Jafet: ? 08:56:31 So, I guess that's another way of embedding asm in C code 08:57:05 Jafet: wait, that's... you can do that? XD 08:57:11 that's amazing 08:57:19 -!- carado has joined. 08:57:21 It makes sense, but in a "wait the universe is falling apart" sort of way 08:58:26 `mv q.c r.c 08:58:29 mv: missing destination file operand after `q.c r.c' \ Try `mv --help' for more information. 08:58:46 `ls r.c 08:58:48 ls: cannot access r.c: No such file or directory 08:58:56 `mv -T q.c r.c 08:58:59 mv: invalid option -- ' ' \ Try `mv --help' for more information. 08:59:12 In which Taneb shouldn't be allowed to use Linux 08:59:25 s/Linux/HackEgo/ 08:59:29 `run mv q.c r.c 08:59:33 No output. 08:59:38 `run ls r.c 08:59:41 r.c 08:59:42 `run ./q 08:59:44 const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,191509 08:59:45 tada! 08:59:54 `rm r.c 08:59:58 No output. 09:00:04 Okay, that rules out one way of making it totally lame 09:00:05 `run ./q > q.c 09:00:17 No output. 09:00:24 `cat q.c 09:00:26 const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,191509 09:00:38 shachaf: ntwritefile takes like 800 arguments 09:00:49 `run gcc q.c -o q 09:00:52 No output. 09:00:58 `run ./q 09:00:59 const int main[]={232,1230520576,3943032963,1852793621,1763734643,1830843502,1533962593,2105228637,826804795,1220607680,2370422665,826805616,252883666,3247000837,1221734733,186936461,738215366,1221459784,2336342065,3526445057,4148693683,818053363,1207981448,3229994495,4282968949,1220607685,2370367113,1208755284,84929065,1237516105,1225048451,191509 09:01:11 -!- rodgort has joined. 09:01:23 whee quines 09:01:31 -!- carado has quit (Ping timeout: 246 seconds). 09:01:46 Jafet: Oh, you mean doing the system call directly, rather than via the C API you're supposed to use? 09:02:08 The ABI is also very unstable, isn't it? 09:02:23 And before that, you probably need to load ntdll and sacrifice a chicken or whatever 09:02:46 Ah, or not. I don't know. 09:02:48 You aren't supposed to use Windows syscalls in assembly 09:03:17 ThatOtherPerson, I think that sentence is three lines too long 09:03:23 words, rather 09:03:24 If you do, Microsoft will find out, hunt you down, and use your body for unnatural expirements. 09:04:12 *experiments 09:14:13 -!- oonbotti has quit (Ping timeout: 240 seconds). 09:26:52 -!- Taneb has quit (Ping timeout: 260 seconds). 09:30:41 -!- Taneb has joined. 09:36:25 -!- ogrom has quit (Quit: Left). 09:36:56 St Andrews is a town just a bit bigger than Hexham, with a major university and 7 golf courses 09:37:08 Hexham only has 2 golf courses and no university 09:40:16 My "town" only has one golf course 09:40:27 Which happens to be a sand course... 09:44:46 That's your fault for living in the middle of a desert 09:44:53 -!- Regis__ has quit (Quit: Leaving). 09:47:08 It works. 09:49:13 ion: I think asking once to see if someone is aware of their behaviour is reasonable. 10:03:05 -!- ThatOtherPerson has quit (Quit: Page closed). 10:09:11 Haskell is really good for writing functions on one line 10:40:36 -!- Taneb has quit (Ping timeout: 252 seconds). 10:54:35 -!- epicmonkey has quit (Ping timeout: 258 seconds). 12:18:25 -!- Taneb has joined. 12:18:29 -!- GOMADWarrior has joined. 12:19:11 arrays are superior to linked lists 12:19:35 For some purposes, that is true 12:19:36 they are the ultimate data structure 12:19:43 However, for others, that is false. 12:19:58 It is less efficient, for example, to prepend an element to an array 12:20:08 Patent prepending. 12:20:14 but to append its easier 12:21:34 they say its cool to have code as data 12:21:38 Taneb: you just need to sew more tape onto the opposite end. 12:22:59 Jafet: So who are you ther than "Jafet"? 12:23:12 Do you exist elsewhere than IRC? 12:24:57 Do I exist in IRC? 12:25:05 Close enough. 12:25:12 I guess you filed a GHC bug report once. 12:26:15 I'm afraid of posting on forums about my language and ppl vandalize the page 12:26:19 You're probably not the Malaysian Jafet. 12:26:21 But who knows. 12:26:55 Maybe you are. 12:27:27 Huh, someone actually got around to that bug report. 12:28:19 Maybe you're the Australian Jafet. 12:28:41 `pastelogs Jafet 12:29:02 I guess we'll never know. 12:29:11 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.5054 12:30:40 I'll let you know when I find out. 12:35:32 what's a better name, insert or push? 12:36:00 That depends on what you're doing. 12:36:14 If you are naming a person, I'd say push 12:36:37 A person? 12:36:52 I don't know anyone named Insert or Push. 12:37:13 I suppose I've never heard of Insertkin, though. So Push wins. 12:37:48 I'm gonna have them both 12:38:18 you can either push list elem or insert list elem 12:38:19 ^bf ++++[>++++<-]>+[>>++>+>+>++<[+++++<]<-]>>>++.>-.<++++..+++.>>--.++<<<.---->.--<[-.>] 12:38:19 hello world! 12:38:37 ^bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++. 12:38:38 12:38:49 what 12:38:56 that wasn't 0x2039 +s 12:38:59 what happened 12:39:01 ^ bf +[.+] 12:39:06 ^bf +[.+] 12:39:06 .. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... 12:39:28 that's quite the CTCP 12:39:45 CTCP HI 12:40:27 256=0? 12:40:50 It occurs to me that, in addition to bitcoin and the human body, I have no idea how the internet works 12:41:03 The Taneb Trifecta. 12:41:24 shachaf, there are a lot of things that I have no idea how they work 12:41:24 sockets 12:41:37 but I dunno how sockets work 12:41:42 `run echo 'short const main[]={-14520,448,0,18432,-14393,1,0,-29368,3893,0,18432,-15673,14,0,1295,184,0,-15616,25928,27756,8303,28535,27762,8548,10};'>hello.c && gcc hello.c -o hello && hello 12:41:48 Hello 12:42:03 How do you prove there are only 5 platonic solids 12:43:42 Oh, that makes sense 12:44:13 I'm gonna make a lang called fuark 12:44:30 How do you prove that monoids are easy? 12:44:50 that is a brainfuck derivative, with varying numbers of a's r's and k's in fuark 12:45:04 fuarkkk fuarrrk fuarrkkkkkkk 12:45:18 better call it brainfuark 12:45:25 GOMADWarrior, that sounds like an awful idea 12:45:36 but it NEEDS to exist 12:45:42 it calls me 12:45:46 shachaf, consider the case where monoids aren't easy 12:45:56 Taneb: CLASSICALISMIST! 12:45:57 maybe only vary the k's 12:47:13 shachaf: INTUITIONISMIST! 12:47:55 shachaf, on another note, I think you may like this page from a recent Homestuck update: http://www.mspaintadventures.com/?s=6&p=008141 12:48:06 Taneb................................................................ 12:48:50 Just click the link 12:49:00 why does it say THE END with an arrow 12:49:05 that's a "this is not the end arrow" 12:49:32 Nonetheless, I suspect `olist may be used properly before `slist is again 12:50:04 do you even read `olist 12:50:11 I couldn't get into it 12:50:18 Where did you start? 12:50:25 at the beginning 12:50:31 Oh. 12:50:36 I guess that's an OK place to start. 12:50:37 I stopped at some point when they were talking to some teenage orcs 12:50:39 Where did you stop? 12:50:40 Oh. 12:50:52 Hmm, you should go past that. 12:51:20 It doesn't really get into the story until later. 12:52:42 Also now that `slist is done what can you do? 12:52:58 Taneb: Are you going to ICFP 2013? 12:53:18 It's slightly outside my travel range 12:53:48 Oh, I get it, it's the end of Act 6 Act 5 12:53:55 Not the End end. 12:54:21 imagine a programming game that is also an mmo 12:54:21 Taneb: imo do it 12:54:40 shachaf, I will if you buy me plane ticketws 12:54:46 And also plane tickets 12:55:00 That will get me from Newcastle Airport to the airport closest to ICFP 2013 12:55:13 And also a hotel room for the duration 12:56:24 What if ICFP 2013 is held INSIDE NEWCASTLE AIRPOR? 12:56:26 T 12:56:38 THAT WOULD BE IDEAL 12:56:41 COULD YOU ARRANGE THAT PLEASE 12:57:58 What if the tickets were from London instead? 12:58:05 And also you bought them instead of me. 12:58:07 That would not be so ideal 12:58:42 But you've always wanted to go to Boston, right? 12:59:37 I've always wanted to eat 12:59:38 bbl 13:00:09 @ask mnoqy do you want go to boston and / or eat the bible 13:00:10 Consider it noted. 13:00:30 What's happening in Boston? 13:00:37 @ask mnoqy consider yourself warned the bible is not delicious so you better go to boston 13:00:38 Consider it noted. 13:00:41 impomatic: ICFP 2013 13:00:45 I'll be in Boston tomorrow... 13:00:51 It's in September. 13:01:06 Ah, Boston MA! 13:01:16 guess you'll have to stay there for half a year, impomatic 13:01:24 impomatic: Who are you, anyway? 13:01:52 shachaf: http://about.me/john_metcalf 13:02:00 impomatic: Bostom NA is the only Bostom 13:02:02 not sure how else to answer... 13:03:33 Which Boston are you going to? 13:04:19 The original Boston! http://en.wikipedia.org/wiki/Boston,_Lincolnshire 13:04:45 That URL would be better if it was https://en.wikipedia.org/wiki/Boston,_Lincolnshire 13:20:22 impomatic, shachaf has security issues 13:20:36 Also, I'm back 13:21:04 Back in Boston? 13:26:22 Back in the USSR 13:30:03 -!- WeThePeople has joined. 13:30:28 I've never been in the USSR. :-( 13:31:30 in soviet russia, what sees you is what gets you 13:31:59 `addquote in soviet russia, what sees you is what gets you 13:32:03 1031) in soviet russia, what sees you is what gets you 13:32:27 -!- nooodl has joined. 13:45:24 -!- zzo38 has quit (Ping timeout: 260 seconds). 13:48:01 -!- ThatOtherPerson has joined. 13:49:23 Everyone's caught on to everything I do? OH NOEZ 13:54:39 -!- ousia has quit (Ping timeout: 276 seconds). 13:54:39 -!- DH____ has quit (Read error: Connection reset by peer). 13:54:45 -!- DHeadshot has joined. 13:56:13 I'll have to start doing new stuff. 13:56:38 ThatOtherPerson, how did the UCC thing go? 13:57:11 Taneb: temporarily postponed, yet still in the back of my mind 13:57:21 How about the Lisp implementation 13:57:35 indefinite hiatus 13:57:50 How about Python bindings for Galaxy? 13:57:56 NIGHTMARES 13:58:35 Taneb: how's your dcpu emulator written in Haskell coming along? 13:58:53 I realised I need to learn how to do graphics programming first 13:59:09 ah 14:03:40 Why did fungot produce a CTCP .. request/ 14:03:41 tswett: hi everyone. i just came up: fnord/ fnord/ ed/ 14:05:31 Taneb: a Platonic solid is determined entirely by the number of edges each face has and the number of faces at each vertex. Prove that the only values that produce polyhedra are (3, 3), (3, 4), (3, 5), (4, 3), and (5, 3). 14:06:39 Because ^J and ^M are filtered to . HTH HAND. 14:07:05 (One day I'll add the CTCP filter too.) 14:17:19 -!- Phantom_Hoover has joined. 14:23:03 -!- WeThePeople has quit (Quit: Leaving). 14:23:24 Fiora: cool! (re ECDSA timing attack) 14:23:52 G'CALLISTER Keegan 14:27:28 -!- hagb4rd has quit (Read error: Operation timed out). 14:27:30 -!- hagb4rd2 has joined. 14:34:06 unfortunately I don't know anything about elliptic curves or public key cryptography or maths :/ 14:34:10 but i will learn! 14:34:22 shachaf: are you still doing the matasano crypto puzzles 14:34:56 i love elliptic curves 14:35:07 Hmm. No, but I should. 14:35:36 If I manage to get home and/or sleep today then hopefully I can do them today. 14:35:40 Do they have puzzles about elliptic curves and things? 14:35:43 "Topologically, an elliptic curve is a torus." dude 14:35:49 probably, i haven't got to that yet 14:36:09 still breaking bad uses of block ciphers 14:36:10 Phantom_Hoover, topologically, a torus is a torus (I think) 14:36:16 woah 14:36:21 or is it, Taneb 14:36:58 torus? they 'ardly touched us! 14:37:18 you should see the other guy! 14:37:30 * shachaf will go try to sleep. . . 14:38:07 `? torus 14:38:09 torus? ¯\(°_o)/¯ 14:42:46 So much for sleeping. 14:43:20 is sleep a torus 14:43:22 stay tuned 14:43:36 -!- WeThePeople has joined. 14:43:45 `run >wisdom/torus echo 'Topologically, a torus is a torus. Taneb invented them.' 14:43:48 No output. 14:43:53 `run >wisdom/torus echo 'Topologically, a torus is just a torus. Taneb invented them.' 14:43:57 No output. 14:44:12 shell redirection at the beginning of the command 14:44:18 so weird 14:44:41 `? torus 14:44:43 Topologically, a torus is just a torus. Taneb invented them. 14:44:49 Oh dear 14:44:57 `? d-module 14:44:58 D-modules are just modules over the ring of differential operators. Taneb invented them. 14:45:45 `run >>wisdom/d-module echo ' Possibly they are also a torus.' 14:45:49 No output. 14:45:55 `? d-module 14:45:56 D-modules are just modules over the ring of differential operators. Taneb invented them. \ Possibly they are also a torus. 14:46:00 fuck 14:46:08 welp 14:46:14 `revert 14:46:16 Done. 14:46:17 Leave it alone, Phantom_Hoover. 14:46:19 It's perfect. 14:46:30 D-modules are not a torus. 14:46:56 But is it... as perfect as a d-module? 14:47:01 uh modules generalise abelian groups 14:47:08 and abelian groups are a torus 14:47:11 q.e.d. 14:47:21 it is a perfect... d-module! 14:47:27 ngevd-modules 14:47:33 O: 14:47:37 does the d in d-module stand for ngevd 14:47:40 i bet it does 14:48:46 it would seem like you 14:48:47 σχαφ 14:48:53 ...it stands for "differential" 14:48:55 've been quite busy, Taneb 14:49:03 kmc, schaph? 14:49:15 close enuf 14:50:04 Taneb: you should use /usr/bin/☭ to preprocess your ccc files 14:51:14 http://simple.wikipedia.org/wiki/Module_(mathematics) 14:51:22 i like how they're not even trying to simplify it 14:51:23 https://simple.wikipedia.org/wiki/Module_(mathematics) 14:51:40 http://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%8C%CF%84%CF%85%CF%80%CE%BF_(%CE%AC%CE%BB%CE%B3%CE%B5%CE%B2%CF%81%CE%B1) 14:51:47 oh 14:51:47 https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%8C%CF%84%CF%85%CF%80%CE%BF_(%CE%AC%CE%BB%CE%B3%CE%B5%CE%B2%CF%81%CE%B1) 14:52:06 simple.wp is simple language not simplified ideas hth 14:52:14 something something sapir-whorf 14:52:27 Taneb is an algebra mogul. 14:52:28 is 'generalisation' part of that language 14:52:32 because: i doubt it 14:52:48 because: 14:54:01 help kmc is "playing the leave us hanging card" 14:55:25 * ThatOtherPerson gallantly rescues shachaf from hanging in the gallows 14:55:50 It involves backflips somehow, I'm not quite sure why. 14:55:56 you fool 14:56:01 now he's free to kill again 14:57:57 free to k-line again 14:58:07 -!- atriq has joined. 14:58:22 `? atriq 14:58:22 -!- WeThePeople has quit (Quit: Leaving). 14:58:24 atriq or two 14:58:30 Phantom_Hoover: of course not, we live in a universe where pirates don't do anything 14:58:49 And they certainly don't pillage or plunder 14:59:03 -!- Taneb has quit (Disconnected by services). 14:59:06 -!- atriq has changed nick to Taneb. 15:02:05 itt we teach HackEgo to mine bitcoins 15:02:36 -!- WeThePeople has joined. 15:02:50 With a HackEgoMineProdder to make it keep going, to get around the timeouts? 15:03:00 copumpkin: I meant what you're doing that has it come up. :-) 15:03:21 shachaf: experimenting with ideas to make (H)AMTs even more awesome in Haskell 15:03:28 in ways that tibbe did not dream of 15:03:33 iirc we can't connect to the net with HackEgo 15:03:35 I want a fucking AMT without the H 15:03:46 does tibbe dream of HHAMTs 15:04:01 my AMT is way simpler than his HAMT 15:04:04 -!- atriq has joined. 15:04:05 he has no fewer than five constructors on it 15:04:10 `run wget www.google.com 15:04:11 mine has one 15:04:14 >_> 15:04:14 ​--2013-04-14 15:04:13-- http://www.google.com/ \ Connecting to 127.0.0.1:3128... connected. \ Proxy request sent, awaiting response... 200 OK \ Length: unspecified [text/html] \ Saving to: `index.html' \ \ 15:04:18 Why is the non-Haskell world so hash-obsessed? 15:04:31 i have one depressing theory shachaf 15:04:32 -!- Taneb has quit (Disconnected by services). 15:04:34 -!- atriq has changed nick to Taneb. 15:04:36 well, hashing is a decent way to cram non-integer things into an AMT 15:04:39 huh 15:04:44 `cat index.html 15:04:45 but I want the ordered properties 15:04:46 which is that in C there is no code reuse; you rewrite all data structures from scratch for every project 15:04:50 ThatOtherPerson: There are limits, but you can do some things. 15:04:53 nm 15:04:59 I can split AMTs in log time and ask for first and last in log time 15:05:00 `rm index.html 15:05:03 No output. 15:05:03 and it's easier to write a half-decent hash table than to write a half-decent tree-shaped associative structure 15:05:06 which are very useful 15:05:12 `git -v 15:05:13 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: git: not found 15:05:18 and basically meaningless with the H 15:05:18 (Also it had been broken many times, I think?) 15:06:53 `wget https://git-core.googlecode.com/files/git-1.8.2.1.tar.gz 15:06:54 ​--2013-04-14 15:06:54-- https://git-core.googlecode.com/files/git-1.8.2.1.tar.gz \ Resolving git-core.googlecode.com... failed: Name or service not known. \ wget: unable to resolve host address `git-core.googlecode.com' 15:07:11 @karma 15:06:54 15:07:12 15:06:54 has a karma of -1 15:07:13 wow wget 15:07:16 saboteur 15:07:22 why do you hate 15:06:54 15:07:25 curl | sudo sh erryday 15:07:52 @karma kmc 15:07:52 kmc has a karma of 17 15:07:57 @karma ThatOtherPerson 15:07:57 You have a karma of 0 15:08:04 :? 15:08:06 @karma Taneb 15:08:06 You have a karma of 5 15:08:11 ThatOtherPerson++ 15:08:15 @karma ThatOtherPerson 15:08:15 ThatOtherPerson has a karma of 1 15:08:19 ThatOtherPerson-- 15:08:19 `yes 15:06:54++ 15:08:20 ahhhhhhhhhhhhhh 15:08:21 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:06:54++ \ 15:08:23 @karma ThatOtherPerson 15:08:24 ThatOtherPerson has a karma of 0 15:08:24 nooooooooooooooooo 15:08:25 @YARR 15:08:26 Unknown command, try @list 15:08:29 @yarr 15:08:30 Arr! Me ship be the biggest brig in the port! 15:08:53 copumpkin: Makes sense. 15:09:07 copumpkin: Have you really reached a point where that sort of optimization makes sense? 15:10:05 I'm just brainstorming to see what I could do to improve things, since in an ideal situation this stuff would get called pretty frequently 15:10:58 anyway, we'll see 15:11:07 I have some clever tricks up my sleeve to make these things awesome 15:11:11 (I think) 15:12:30 awesome *and* polymorphic, believe it or not 15:12:32 >_> 15:12:58 -!- WeThePeople has quit (Quit: Leaving). 15:13:03 we'll see if I'm full o' crap 15:13:21 -!- epicmonkey has joined. 15:13:30 Hm. I seem to be unable to cross-compile boost for windows :( 15:14:43 @karma test 15:14:43 test has a karma of -2 15:14:46 ++test 15:14:48 @karma test 15:14:48 test has a karma of -2 15:15:10 wow prefix ++ discrimination 15:15:57 that's because prefix ++ is the devil 15:16:21 @karma + 15:16:21 + has a karma of 132 15:16:30 +++ 15:16:32 @karma-all 15:16:32 @karma + 15:16:33 "nobody" 2000 15:16:33 "C/C" 442 15:16:33 "(" 199 15:16:33 "g" 135 15:16:33 "+" 133 15:16:35 [2353 @more lines] 15:16:37 + has a karma of 133 15:16:54 wow "nobody" 15:17:05 @karma nobody 15:17:06 nobody has a karma of 2000 15:17:06 ++ 15:17:10 @karma nobody 15:17:10 nobody has a karma of 2000 15:17:16 hmmm rip my theory 15:17:24 rip 15:17:31 @karma + 15:17:32 + has a karma of 133 15:17:33 -!- DHeadshot has quit (Read error: Connection reset by peer). 15:17:33 ++++ 15:17:34 @karma + 15:17:35 + has a karma of 133 15:17:46 C/C__ 15:17:54 I fail at life -_- 15:18:01 -!- DHeadshot has joined. 15:18:25 copumpkin: you finance people, always worrying about cash locality 15:18:44 lol 15:19:59 shachash 15:20:54 Sometimes I forget that people pronounce the "ch" as a "k" 15:23:40 copumpkin: So are you coming to BayHac? 15:24:28 -!- atriq has joined. 15:25:31 /ʃakaf/ 15:25:47 @slap fizzie 15:25:47 * lambdabot activates her slap-o-matic... 15:25:52 I like how you can make any Haskell program into a one-liner 15:26:02 -!- Mathnerd626 has quit (Read error: Connection reset by peer). 15:26:25 By removing all newlines and adding in ;{} in the right places 15:26:33 -!- Taneb has quit (Ping timeout: 240 seconds). 15:26:37 What about top level defintions? 15:26:57 Substituting in the bodies of those definitions might not work well when mixed with unsafePerformIO? 15:27:05 Or can you do ;{} with those too? 15:27:20 You can do literally everything with ;{}, Sgeo 15:27:40 -!- atriq has changed nick to Taneb. 15:29:44 > 388 + 15 15:29:45 403 15:29:58 Sgeo: yep 15:30:16 > sqrt(тaneb) 15:30:16 mueval: recoverEncode: invalid argument (invalid character) 15:30:22 !!!!!!!!!!!!!!!!!!!!! 15:30:27 lambdabot! stop it! 15:30:50 Sgeo: all the whitespace-dependent syntax in Haskell is just sugar for punctuation 15:30:55 which is a really important property imo 15:31:35 are there exceptions? 15:31:39 if you're using CPP....... 15:31:54 In Soviet Russia, CCCP uses you! 15:31:58 yep 15:32:25 shachaf, you already made that joke 15:32:42 Taneb: But kmc wasn't in that channel. 15:32:50 BUT I WAS 15:33:04 Yes, but you're invisible. 15:33:04 OH NOEZ TANEB KNOWZ YER SECRET 15:33:34 -!- Daniel has joined. 15:33:37 I feel a sudden desire to pretend to be ELIZA. 15:33:50 `welcome Daniel 15:33:53 Daniel: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 15:33:58 -!- Daniel has changed nick to Guest40453. 15:36:20 -!- DHeadshot has quit (Read error: Connection reset by peer). 15:36:26 what if there was a mmo game, a very cool one 15:37:03 -!- Guest40453 has changed nick to rottytooth. 15:38:28 08:36 what if there was a mmo game, a very cool one 15:38:29 08:37 Yes, what if? 15:38:29 08:38 but it'd be in a browser 15:38:29 08:38 with node.js 15:38:32 GOMADWarrior: Please stop trolling #scheme 15:38:46 what's you're definition of trolling 15:38:51 -!- WeThePeople has joined. 15:39:06 you think node.js cant handle mmos? 15:39:16 so who has ops in #esoteric 15:39:19 why is shachaf in #scheme? 15:39:29 I'm scheming. 15:39:40 kmc: oerjan and ais523 and fizzie(?) 15:39:55 and lament(who doesn't count; he can't even Cale) 15:40:25 and Aardappel(????????) 15:40:32 and freenode-staff 15:40:54 you should get your freenode-staff buddy to beat up the ops 15:41:28 You have something against Aardappel!? 15:41:30 I don't know if cross-channel behaviour is sort of aggregatable, even if I'm on #scheme (not scheming, honest!) too. But it does sound kind of trolly. 15:41:56 well GOMADWarrior has been trolling all channels 15:42:04 but maybe it's part of the esoteirc spirit 15:42:05 whoa dude 15:42:09 esoteirc 15:42:14 whoa 15:42:15 that's our channel 15:42:27 `pastelogs esoteirc 15:42:43 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.13990 15:42:49 `pastalogs 15:42:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastalogs: not found 15:43:04 zomg i invented esoteirc 15:43:13 oerjan: "u'll have to pay me royalties" 15:43:13 Aardappel was here just the other day, the other day being the last of January of 2003. 15:44:26 shachaf, trolling other channels is a tradition 15:44:30 with a long history 15:44:38 Phantom_Hoover: THIS IS AN ESOTERIC IRC CHANNEL 15:44:41 THEREFORE: ESOTEIRC 15:45:20 -!- Mathnerd626 has joined. 15:45:30 When a nick expires and someone reregisters it, do they get to be op in all the places the nick was op before? 15:45:59 -!- WeThePeople has quit (Quit: Leaving). 15:46:12 ooh possible exploit! 15:47:43 A piece of string just came out of my mouth. :/ 15:48:52 and here I thought everyone except Sgeo knew fairly well how to do the eating thing 15:49:14 They took out half (2/4) of my Wisdom Points -- in related news, I'm kinda even more stupid now -- and the other one was kind of deep, so they also sewed the hole shut; it's probably related. 15:49:45 it's undefined! 15:49:49 ops 15:49:52 shachaf: ops are attached to the account, not the nick 15:49:56 ops 15:51:20 yep, its undefined 15:52:14 -!- ais523 has quit. 15:53:37 what 15:53:53 noooo ais523 come back your services are required 15:54:53 'you think node.js cant handle mmos?' is a pretty thing to say 15:55:34 @protontorpedo 15:55:35 smalltalk is oo 15:56:01 @karma test 15:56:02 test has a karma of -2 15:56:06 (test++) 15:56:08 @karma test 15:56:08 test has a karma of -2 15:56:12 :< 15:56:17 @karma (test 15:56:17 (test has a karma of 0 15:56:26 (test++ ) 15:56:30 @karma (test 15:56:31 (test has a karma of 1 15:56:37 Nobody does sectioning like that though 15:56:39 @karma xs 15:56:39 xs has a karma of 0 15:57:27 @karma @karma 15:57:27 @karma has a karma of 1 15:57:34 @karma++ 15:57:34 usage @karma(+|-) nick 15:57:42 @karma(+|-) nick 15:57:42 Unknown command, try @list 15:57:42 @karma @karma 15:57:42 @karma has a karma of 1 15:57:53 Blah blah @karma++ blah. 15:57:55 -!- mnoqy has joined. 15:58:01 @karma @karma 15:58:01 @karma has a karma of 1 15:58:06 @karma+ @karma 15:58:06 @karma's karma raised to 2. 15:58:21 Karmakeddon. 15:58:23 @karma+ stop 15:58:23 stop's karma raised to 1. 15:58:27 please stop 15:58:41 :? 15:58:53 @karma- ⊥ 15:58:53 ⊥'s karma lowered to -1. 15:59:04 i agree with taneb 15:59:24 but botspam 15:59:35 bot(tom)spam 15:59:36 -!- bengt_ has quit (Ping timeout: 245 seconds). 15:59:56 have you ever considered that !!maybe!! botspam is obnoxious and not good 16:00:27 That maybe's on fire! 16:00:47 No, but I generally try to avoid it 16:00:50 /nick !!Sgeo!! 16:00:59 error: maybe0 on fire?! 16:00:59 -!- Sgeo has changed nick to SgeoOnFire. 16:01:10 -!- ThatOtherPerson has quit (Quit: Leaving). 16:05:16 -!- DHeadshot has joined. 16:09:57 http://25.media.tumblr.com/tumblr_m2dtttF1ZH1r6fi0zo1_1280.jpg 16:12:37 `tty 16:12:37 -!- DHeadshot has quit (Read error: Connection reset by peer). 16:12:38 ​/dev/tty1 16:12:50 -!- DHeadshot has joined. 16:13:08 `stty size 16:13:10 0 0 16:13:26 That's pretty small. 16:15:11 -!- bengt_ has joined. 16:15:38 `stty speed 16:15:39 38400 16:15:50 (Boooootspaaaaam.) 16:16:21 `run stty -a | paste 16:16:27 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.15286 16:16:50 I bet #osdev has a lot of bootspam 16:17:03 What kind of bots have they got? 16:17:09 So elliott just set a new record for number of words used in a single utterance: three. 16:17:10 "bet" ... it's probably pretty empty 16:17:13 At least, as far as I can remember. 16:17:17 He said, "more toes here". 16:17:54 I'm pretty sure he knows that "more toes" is two words, though I'm not actually completely sure. 16:19:21 -!- ThatOtherPerson has joined. 16:19:47 This sentence came up when we were looking at a robotic dinosaur toy. I pointed at the toy's back right foot and said, "Here are his toes," and then he pointed at the back left foot and said, "Toes here." 16:20:23 I pointed at its back right foot again and said, "He has more toes over here," and then he pointed at front left foot and said, "More toes here." 16:21:06 `run who 16:21:07 No output. 16:21:28 Sorry for the botspam 16:21:33 tswett: is that elliott elliott or another elliott? 16:21:41 elliott elliott, of course. 16:21:53 He's my now-toddler nephew. 16:23:26 olsner: I was hoping they had some kind of an operating system development bot. 16:24:36 Or maybe a bot that writes operating systems 16:25:19 -!- Bike has joined. 16:26:39 fungot: what do you think about all the botspam? 16:26:40 FireFly: hrm... i think it's somewhat nebulous. it is a p with a too short attention span... i'll try again from scratch! :) but chicken is free as in beer) 16:27:15 hmm, somewhat nebulous, but chicken is free 16:27:37 fungot: Stop sounding that nebulous. 16:27:38 fizzie: yeah, that occurred to me yesterday with a fnord to feed the cat. i'm sure. but you have to convert... 16:27:45 Scary. 16:28:27 fungot: don't feed the cat with fnords 16:28:27 FireFly: which if you is convincing which part of the language is named after the type of the continuation 16:31:56 -!- bdh-khumreyo has joined. 16:40:00 -!- doesthiswork has joined. 16:40:16 lisp-like syntax ;_; 16:41:08 ;__; 16:41:10 lisp yde 16:42:09 GOMADWarrior: an insightful and original observation 16:42:14 -!- nollapiste has joined. 16:57:57 so why is GOMADWarrior still here 16:58:05 fizzie: hi can you fix this 16:58:49 why is ais not here 16:58:51 itt a monopoly on the legitimate use of coërcive force 16:58:57 why do we only have one op who ever bans trolls 16:59:36 -!- Bike has quit (Ping timeout: 264 seconds). 16:59:42 -!- ared_ has joined. 16:59:56 fizzie: re: I don't know if cross-channel behaviour is sort of aggregatable, even if I'm on #scheme (not scheming, honest!) too. But it does sound kind of trolly. 16:59:59 -!- Bike has joined. 17:00:11 fizzie: there is also the part where he is telling us about which channels he plans to troll next and then spinning that out into more bullshit 17:02:27 hi 17:02:36 -!- nollapiste has quit (Ping timeout: 264 seconds). 17:03:42 hi mnoqy 17:03:47 :-D 17:04:26 let's get a direct answer 17:04:32 GOMADWarrior: why are you here 17:04:44 i think we already asked that one 17:05:08 you guys only complain about things i post on other channels 17:05:13 I even contributed to the wiki 17:05:20 ;_; 17:05:35 -!- Bike_ has joined. 17:05:57 http://esolangs.org/wiki/Magic 17:05:58 i can complain about that lisp syntax comment you made in here 17:06:03 would that make you happy 17:06:21 you dont like lisp? 17:07:12 -!- Bike has quit (Disconnected by services). 17:07:13 "lisp" is fine… 17:07:14 -!- Bike_ has changed nick to Bike. 17:07:51 i could complain about all the bad suggestions for esolangs that you made and how you badgered us to talk about them when really they were not interesting at all 17:08:11 i don't get it 17:08:14 why are we talking to this person seriously 17:08:30 as if they are actually here to do anything other than fill some kind of pathetic hole with mildly irritating about 50 people because they have nothing better to do 17:08:34 i'm just making small talk until a mod shows up... 17:08:36 which i mean is clearly working regardless, but 17:08:51 kmc: you seem to be operating under the assumption that trolls get banned from #esoteric :P 17:09:10 it's happened before! 17:09:16 I only like to imagine languages 17:09:35 sometimes I miss 17:09:42 i think every time a troll who isn't just like blatantly flooding has been banned it has involved pestering ops for a very long time 17:10:07 plz, I'm already banned from 4chan 17:10:12 not another ban 17:10:13 wow 17:10:14 -roll- 17:10:21 * kmc applauds 17:10:37 haha 17:10:41 that was a good one 17:10:47 well i'm just going to dive into my special little world where this is no person. thank goodness for /ignore 17:11:05 fizzie: how loud do i have to make these pings for you to start being here 17:11:05 here is no-where 17:11:09 -!- ared_ has quit (Quit: Sto andando via). 17:11:16 fizzie: PIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIING 17:11:18 FIZZIE 17:11:33 it's great how I is an entirely blank double wide cell in my terminal 17:11:35 great font 17:12:47 fzze 17:13:11 f-zz-e 17:14:09 I kinda-sorta don't like the idea of bannery just on grounds of other-channel stuff and the bad-languages-and-ordering-people-to-talk stupidity that did happen quite a while ago, but sure, if that's the consensus and there's nobody objecting... 17:14:11 this hardly seems fizzy at all. 17:14:30 fizzie: i don't really care about the bad languages 17:14:35 but i do care about: 17:14:43 16:38:46 what's you're definition of trolling 17:14:45 16:39:06 you think node.js cant handle mmos? 17:14:50 -!- DHeadshot has quit (Ping timeout: 258 seconds). 17:14:55 and uh 17:14:57 other stuff im too lazy to find 17:15:34 13:19:11 arrays are superior to linked lists 17:15:35 13:19:36 they are the ultimate data structure 17:15:37 like this say 17:15:41 ps is he banned yet i am in backscroll 17:16:05 are we sure this is a so-called “trolling„ 17:16:11 04:41:48 i'm not always a troll 17:16:11 04:42:25 a language means a lot 17:16:11 04:48:25 i'll ask it in scheme 17:16:11 04:49:07 GOMADWarrior: Please don't. 17:16:11 04:49:33 i'll just ask what are the advantages of lisp 17:16:13 04:49:49 cuz im a noob wanting to learn my first language 17:16:16 04:51:59 no one on scheme :( 17:16:18 04:52:13 20:50 anyone here? 17:16:21 04:53:03 GOMADWarrior: no trolling of #scheme 17:16:23 05:02:04 21:01 :P 17:16:26 05:02:04 21:01 someone recommended me scheme for AI 17:16:28 05:02:07 GOMADWarrior: Stop it. 17:16:29 it's like idolatry except with idiots 17:16:31 lastlog is a great tool 17:16:42 I suppose my trolling threshold is just abnormally high. But I guess I'm not hearing any dissenting voices, and it's not like any of this matters a bit. 17:16:51 Assuming I can manage the switches of this great IRC engine. 17:16:57 imo op me and i'll handle it 17:17:00 -!- DHeadshot has joined. 17:17:07 -!- ChanServ has set channel mode: +o fizzie. 17:17:22 -!- fizzie has set channel mode: +b *!*@189.34.44.144. 17:17:26 30 years experience with irc, using irc clients 17:17:31 -!- fizzie has kicked GOMADWarrior GOMADWarrior. 17:17:33 irc most valued professional 17:17:37 -!- fizzie has set channel mode: -o fizzie. 17:17:42 administrator of highly esteemed website ''Esolang`` 17:17:47 a fish on weekends 17:18:00 I don't know about these new-fangled IRC networks with "services", it all seems so strange to me. 17:18:13 You're going to take that other matter up with the Cabal. 17:18:28 thizzie 17:18:35 s/ / have to / except in the version of sed that replaces the right thing. 17:18:40 (I call it amb-sed.) 17:19:08 my campaign speech: if i am opped i will voice Gregor whenever necessary 17:19:29 if im opped i will deop myself because i cant handle power 17:19:33 i vote elliott 17:19:38 wait 17:19:47 elliott, what does 'necessary' mean in this situation 17:19:53 it had better mean 'always' 17:19:55 It is always necessary that I be +v-o 17:20:04 Phantom_Hoover: let's put it this way 17:20:09 If I'm opped, prior experience demonstrates that I will ban kmc because I cannot bear bears. 17:20:13 This is a good thing 17:20:18 Obviously. 17:20:19 if Gregor was always voiced, we would have no way of knowing just how important Gregor being voiced is 17:20:25 you must have darkness to have light 17:20:29 -!- ChanServ has set channel mode: +v Gregor. 17:20:37 here is a preliminary plan: I may set up a client script to voice Gregor at random intervals 17:20:38 * Gregor gasps 17:20:40 jix: */ i.10 17:20:43 The thing is, we can't be sure who did it. 17:20:49 jconn: */ i.10 17:20:50 fftw: 0 17:20:54 isn't that the kind of guarantee you can appreciate 17:21:03 elliott, but we have lived in the darkness so long 17:21:05 i promise justful uncertainty and benign chaos 17:21:12 when will there be a light 17:21:20 Phantom_Hoover: now ^ 17:21:30 i'm not saying that was my divinew ork 17:21:31 Gregor: is voiced. 17:21:33 but that was my divine work, vote for me 17:21:35 i can see forever 17:22:00 I feel like a whole new Gregor. 17:22:09 what does it mean that someone is voiced? 17:22:19 olsner: Unless the channel is +m, nothing. 17:22:21 olsner: it means everything in the world 17:22:27 it means Gregor gets a + in front of his name for instance 17:22:32 it means innovation 17:22:34 -!- doesthiswork has left. 17:22:38 it means hope for the future 17:22:43 -!- doesthiswork has joined. 17:22:43 olsner: It means that Gregor can voice anyone he wants 17:22:46 Voicing might also give an exemption for +q. 17:22:56 it means a new age, one which celebrates craftsmanship and that other thing kmc likes to mock 17:23:00 ThatOtherPerson: um no lies please 17:23:02 yes we can (voice Gregor) 17:23:09 Phantom_Hoover: people and/or concepts 17:23:11 mnoqy: no lie, it's the truth 17:23:17 * Gregor stands proudly, shining the little '+' button on his tunic. 17:23:19 Gregor: try voicing mnoqy 17:23:27 woah now 17:23:34 ThatOtherPerson: Yeah, only ops can +v. 17:23:35 voices can't voice other voices 17:23:39 moron 17:23:42 you need an op who KNOWS this stuff!!!! 17:23:43 what about................................. half-ops 17:23:44 elliott: rude!!!! 17:23:48 mnoqy: i am firm 17:23:48 but just 17:24:00 elliott: I am voiced on another channel and I can voice anyone I like 17:24:06 are you sure it's on freenode 17:24:10 are you sure you're not half-opped..... 17:24:12 oh, but that might be because of ChanServ 17:24:23 Right, I have +v in ChanServ 17:24:24 probably you actually have op rights and have to voice thru chanserv 17:24:27 or something 17:24:45 or weird privilege level-messing 17:24:45 No, if you have +v in chanserv you can voice people through chanserv 17:24:49 i've done that thing before 17:24:53 ages ago 17:25:03 kmc: I think the timing attack is basically just "well normally the classic timing attack takes advantage of the 'double and add' modular exponentiation algorithm, which is really vulnerable, but this one doesn't use that. but it still has the weakness that it ignores the first N zero bits of one of the numbers to be multiplied, which is a wonderful speed shortcut, but has a side effect of, erm, telling us how many zeroes there are 17:25:06 channel where everyone gets voice? channel where everyone gets op? it can happen 17:25:18 #botwar 17:25:18 Fiora: ok 17:25:35 Fiora: I heard about a timing attack that exploited the fact that an IDIV instruction takes a variable amount of time 17:25:35 everyone is +o in #botwar 17:25:44 channels were everyone is voiced/opped are weird 17:25:49 especially if it's the former & there's no +m 17:25:50 so even if you have no data-dependent control flow or memory accesses, you can get owned :/ 17:25:54 According to the documentation, +v does exempt you from the "can't speak, can't change nicks on-channel" limitations of +b. It wouldn't be too much of a stretch that also applied to +q. 17:26:11 fizzie: if I am opped I promise to +q Gregor for science. 17:26:26 kmc: oh gosh, wow 17:26:26 I'm on quite a few channels where everyone is +o on the IRCnet side, but that's just practical. 17:26:28 Ruh roh 17:26:31 that reminds me of the AES cache timing attack 17:26:33 i will divert funding from the overfunded #esoteric military to this noble research 17:26:48 is IDIV actually variable time nowadays? geez I didn't think that was still true 17:26:57 Fucking peaceniks. 17:26:57 isn't the #esoteric military the ops 17:27:00 Fiora: timing attacks that depend on algorithms used in the CPU itself? 17:27:03 that's great 17:27:36 Fiora: maybe it's not anymore 17:27:49 i wonder if EC2's hypervisor has any mitigations against cross-VM cache side channels 17:28:10 well nowadays I think they just avoid table-based implementations? 17:28:34 http://shiftleft.org/papers/vector_aes/vector_aes.pdf <-- SSSE3 and altivec can be used to implement a shuffle-based AES that never touches a table 17:28:55 (nevermind, like, AES-NI) 17:30:26 http://cseweb.ucsd.edu/~hovav/dist/aes_cache.pdf oh this looks cool 17:30:34 http://cr.yp.to/antiforgery/cachetiming-20050414.pdf 17:30:48 "This paper reports successful extraction of a complete AES key from a network 17:30:49 server on another computer. 17:31:19 -!- ThatOtherPerson has quit (Quit: Leaving). 17:35:48 -!- conehead has joined. 17:42:12 The BBC News UK news page seems to imply that Andrew Marr and Margaret Thatcher were students at the London School of Economics who were used by the BBC as human shields. 17:42:27 Andrew Marr barely survived, Thatcher wasn't so lucky 17:45:23 @marr 17:45:23 Maybe you meant: arr yarr 17:45:53 @yarp 17:45:53 Where d' all t' pirates come from? 17:45:53 Great Yarrmouth! 17:48:37 @narp 17:48:38 Maybe you meant: arr map part yarr 17:58:44 I just learned the other day that Euler was born the same day (day-of-the-year, that is; not quite the very same day) as I. That's kind of nifty. I mean... Euler! 17:58:58 (Also Kim Il-Sung.) 17:59:04 s/S/s/ 17:59:08 (That's a snake.) 18:01:06 Kim Il-fizzie Euler 18:01:29 And I share a birthday with Tim McIlrath 18:01:47 I wonder if there were any interesting people on my birthday... 18:01:56 Almost certainly 18:02:01 Fiora: I would wager a guess most days have at least a couple. 18:02:15 Wikipedia's "Month Numberofday" page is very good at finding them. 18:02:20 yeah, I was using that 18:02:26 I can't find anyone I recogni---- !!! 18:02:31 Miyazayki *_* 18:02:35 There you go. 18:02:36 ^Miyazaki 18:02:38 * 18:02:41 yay, birthday paradox. 18:02:44 (Titanic also sunk on "my" day.) 18:03:04 fizzie: was Euler born back when they used the Julian calendar? 18:03:08 i vote to op mnoqy 18:03:13 are we still voting 18:03:22 Did you know that Jesus supposedly had the same birthday as Newton? Well, that's what some people say. 18:03:28 Bike: 1707. 18:03:42 only miyazaki :< I guess I can go with that :3 18:06:30 Bike: "Adoption in Europe" subsection of the "Gregorian calendar" page is not all that easy to skim, but I guess 1707 makes it a "maybe not". 18:06:41 is there a nice way to look these things up 18:06:44 (since i am lazy) 18:07:15 elliott: wikipedia's article on your birthdate. 18:07:33 good idea 18:07:48 https://en.wikipedia.org/wiki/Elliott's+birthday 18:07:52 can you believe they don't even have one 18:08:25 hm 18:08:29 i guess i have a respectable list 18:08:34 Fiora: I've heard that also post-birth events (and not just births) count, so you've got the discovery of Eris (the planet, that is), too. 18:08:45 actually it is a pretty gigantic list 18:08:55 fizzie: you mean the dwarf planet 18:09:10 Yes. 18:09:15 I meant to write that. 18:10:24 -!- Koen__ has joined. 18:10:34 XD 18:11:02 @karma recogni-- 18:11:03 recogni-- has a karma of -1 18:11:05 shameful 18:11:15 recogni++ 18:11:53 Gregor: did you invent the Gregorian calendar 18:13:48 Hmm, I was born on Thursday. 18:14:06 What exciting things happened on Thursday? 18:14:11 shachaf: When I have +v, I did. 18:14:15 shachaf: Without +v, I did not. 18:14:46 hmm 18:14:50 right now you seem to have +Gregor 18:14:54 is thta like +v 18:15:21 That's the representation of +v, yes. 18:15:41 -!- Bike_ has joined. 18:16:07 -!- Bike has quit (Disconnected by services). 18:16:12 -!- Bike_ has changed nick to Bike. 18:19:04 -!- FreeFull has quit (Quit: cya later). 18:20:50 Fiora: (Also Umberto Eco and Marilyn Manson are kind of "household names" too, on the list with Miyazaki, if maybe not all that exciting... (But you did say "recognize". (Well, "recogni----".))) 18:21:09 lisp-like syntax ;_; 18:21:20 shachaf, Thursday!? 18:21:24 That's the same day I was born on! 18:21:31 Bike: But that's TROLLING. 18:21:36 Taneb: let's be birthday buddies 18:21:40 :o 18:21:40 Yay! 18:21:49 who else wants to be my birthday buddy 18:22:17 you're my birthday buddy iff you were born on a day that whose name ends in a y 18:22:18 7 hours after I was born, there was a TOTAL ECLIPSE OF THE SUN in South America 18:22:37 Taneb: Better than a TOTAL ECLIPSE OF THE HEART, I guess. 18:22:56 Aren't total eclipses not that rare? Maybe every two or three years? 18:23:10 when i was born there was a TOTAL ECLIPSE OF THE HEART of every humanoid within a radius of 2,500 km 18:23:15 SgeoOnFire, even less rare than that 18:23:55 They're kind of rare if you pick a random spot on the Earth, though. 18:23:57 There are 2 to 5 every year, I think 18:24:31 I remember really vaguely seeing the recent-ish one that you could see in Finland. 18:24:50 fizzie: I didn't recognize Umberto, I did find manson though 18:25:04 though I'm not sure he's exactly someone I'd want to be compared to -_- 18:25:11 (It was in 1990.) 18:26:33 together we can take it to the end of the line, your love is like a shadow on me all of the tiiiime~ 18:26:43 Apparently the ones visible (as in, the umbra passes over) in Finland in the 1900s have been in 1914, 1927, 1945 and 1990. 18:27:02 Then again, this is not the biggest place. 18:27:34 And the next one will be in 2126, when I probably won't be around to see it. 18:28:07 (Though there's an annular one in 2039. Maybe I should put in a calendar reminder.) 18:28:07 * SgeoOnFire hopes fizzie is wrong 18:29:00 fizzie will remain motionless, unable to speak or breathe under his own power, on life support, until 2126 to see the eclipse 18:29:12 * Fiora listens to that song again 18:29:20 Yes, that's certainly the best-case possibility. 18:31:49 [Looking at my "Events" list] "1955 – McDonald's restaurant dates its founding to the opening of a franchised restaurant by Ray Kroc, in Des Plaines, Illinois" well that's certainly something to be proud of. 18:33:53 Everyone's personally responsible for everything on their birthdate's Wikipedia page, right? 18:34:05 XD 18:35:14 did you know wikipedia has two article: [[bath fizzie]](redirects to [[bath bomb]]) and [[bath fizzies]] 18:35:32 i bet these have never heard of each other 18:36:15 "Bath fizzies are material products designed to effervesce in personal bath water." "A bath bomb is a hard-packed mixture of chemicals which effervesces when wet" I'm sure they're two entirely different things. 18:36:34 Only one of them has an article image, though. 18:36:35 WELL AREN'T WE UNBIASED 18:36:46 The shorter one is not a stub. 18:36:58 itt bath salts 18:37:14 itt bath insults 18:37:36 "C5H7O5COOH + NaHCO3 → C5H7O5COO-Na+ + H2O + CO2" I'm sure that's *exactly* someone who looks up Wikipedia for "bath fizzie" was looking for. 18:38:16 The difference between other bath bombs and Japanese bath bombs is that when the ball is fully dissolved, a small object is revealed. This is usually a figure. 18:38:22 Well, maybe Japanese people were on that page. 18:38:26 Looking for figures. 18:38:32 There are many anime bath balls in Japan. 18:39:30 Those LUSH things pictured in the article illustration leave quite a mess behind, too. No figures, though. 18:40:10 "In principle a fizzie could release phosphoric anhydride gas --" yeah, I could, but I don't *want* to. 18:40:54 On my birthday minus a few years they detonated a bomb over Hiroshima ._. 18:41:07 The bubbles from a fizzie tend to nucleate on and thereby tickle the bather under the water. 18:42:04 I like the complicated analysis of bubbles. 18:43:33 It's a type of bubble bath if you just consider there being bubbles within the water, but "should -- be distinguished" from stuff that produces bubbles on top of the water, also called bubble baths, since a true fizzie involves bubbles under the water. (These are deep waters.) 18:44:34 But are you a true fizzie? 18:45:09 If you sink me, I'm sure I'd produce a few bubbles before drowning. 18:45:18 Underwater bubbles, that is. 19:00:10 -!- carado has joined. 19:04:36 -!- FreeFull has joined. 19:10:23 all this talk of bubbles makes me want to check the bitcoin markets again 19:11:28 Phantom_Hoover, it's still inflating, I think 19:16:18 http://bitcoinity.org/markets 19:16:38 the price has been hanging around $100 since the crash from ~$260 a few days ago 19:16:40 this looks DISAPPOINTINGLY STABLE 19:17:15 You look disappointingly stable. 19:18:03 your mum is disappointingly stable 19:18:23 aww, that one guy isn't occasionally buying at $190 still 19:18:45 -!- zzo38 has joined. 19:19:33 zzo38, can you quickly comment on the cot-caught merger? 19:20:13 No. 19:20:25 Okay 19:20:38 -!- mnoqy has quit (Quit: hello). 19:21:11 `quote INVISIBLE 19:21:13 37) With enough crappiness a display can show you invisible pink unicorns. \ 1023) "May you live in INVISIBLE TIMES." --Old Chinese proverb. (It can look confusing when written with the proper Unicode.) 19:21:29 MEANWHILE IN /R/BITCOIN: http://www.reddit.com/r/Bitcoin/comments/1cbvgo/if_a_prostitute_accepted_btc_is_it_still/c9ezyen 19:22:15 -!- GOMADWarrior has quit (Ping timeout: 276 seconds). 19:22:32 Phantom_Hoover, do you subscribe to /r/bitcoin purely for entertainment value? 19:22:45 i don't subscribe to things 19:22:54 but yes 19:23:04 it seems like half schadenfreude half masochism <.<> 19:23:32 jesus christ, what. 19:24:50 Hmmmm, the Pez store has free shipping on orders of $100 or more... 19:24:58 So, 20lbs of Pez. 19:25:04 Do it. 19:25:05 Sounds like... an excellent idea. 19:25:05 Gregor, what about the Fez store 19:25:11 Taneb: Not as tasty. 19:25:17 better waste of money than libc.so for sure 19:25:20 Gregor, but think about it! 19:25:36 Phantom_Hoover: :( 19:25:40 A fez lasts a lot longer! 19:26:09 Taneb: Not as tasty. 19:26:09 -!- oerjan has joined. 19:26:19 You can wear one on your head! 19:26:27 You can wear Pez on your head. 19:26:33 I don't know if I'd recommend it... 19:26:40 https://bitcointalk.org/index.php?topic=57260.0 jis this a joke i can't tell help 19:26:42 You can make underwear out of Pez. ...or so I've heard... 19:26:44 Pez or Fez, what's the difference. 19:26:44 oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. 19:26:50 @messages 19:26:51 Taneb said 10h 34m 45s ago: thank you for that advice. I had been doing this wrong the whole time. 19:26:53 You can wear a Fez on your head and still have a successful career as a comedian/magician! 19:26:58 Just kidding, it is a great idea! And, it looks like the perfect platform for regular noobs too, with a little rebranding 19:27:01 Having an iFail app is a big plus for noob cred. 19:27:06 oerjan:: how're the logs? 19:27:23 shachaf: i dunno yet 19:27:41 oerjan: They're going to be... bubbly... 19:27:43 Bike, i saw that and i think my brain tried to save me 19:27:53 fizzie: ah 19:28:05 oerjan: (Only the very late bits.) 19:30:05 Also, to sorta-resurrect an earlier topic, whose idea it was to make the Sun and the Moon have apparent sizes that are a) so close to each other, and b) vary so that sometimes one's bigger, and sometimes the other. 19:30:30 god, duh 19:31:01 fizzie, that was me, sorry. 19:31:10 fizzie: hm interestingly the moon is gradually receding (but afaik the sun isn't) so this only holds true during our part of earth's history 19:31:14 Taneb: Well, okay... just don't do it again! 19:31:20 It seemed like a good idea at the time :/ 19:31:36 or wait, the sun may also be growing larger, maybe that balances out. not that we'll know before our oceans boil away. 19:32:16 well i suppose the sun is probably also receding but much slower 19:32:33 (not that the moon is in a hurry either) 19:32:59 ...someone other than me gave Gregor a channel bit? 19:33:20 Taneb made me do it. 19:33:29 Er, I mean, I didn't do it. 19:33:40 Perhaps ChanServ just sometimes spontaneously voices people? 19:34:05 -!- DHeadshot has quit (Read error: Connection reset by peer). 19:34:34 -!- ChanServ has set channel mode: +v oerjan. 19:34:38 Look, it happened again! 19:34:48 That rascally service. 19:36:02 fancy 19:36:35 oerjan, do you speak for God now 19:36:54 fizzie: psst, chanserv is a snitch btw 19:37:04 oerjan: I was kind of afraid of that. :/ 19:37:17 imo oerjan shouldn't have voice 19:37:34 Bike: duh, i always do that. now if he'd only _agree_ with me... 19:38:43 but i think i've bitched about that before. 19:40:07 noted 19:40:20 metørjan 19:44:10 Can anyone point me to concurrent programming exercises? No tutorial or anything necessary 19:44:31 I want to write code that uses STM and don't have any ideas for something of my own 19:44:50 -!- Taneb has left ("Leaving"). 19:44:55 -!- Taneb has joined. 19:45:00 I have GOT to stop doing that 19:45:16 Concurrency isn't necessarily STM? 19:52:40 -!- Taneb has quit (Quit: Leaving). 19:58:16 -!- mnoqy has joined. 20:00:42 Why do you think it was necessarily someone's idea to make the Sun and Moon have similar apparent sizes? 20:03:47 -!- conehead has quit (Ping timeout: 252 seconds). 20:05:10 How else would they have ended up that way? It's just like finding a watch. 20:06:35 If you want an answer, perhaps the only answer that can be said, would be, God. 20:08:32 How is it like finding a watch? 20:08:55 It's a reference to the Watchmaker argument. 20:09:32 -!- conehead has joined. 20:09:39 But surely the similar apparent sizes of the Sun and Moon is not as complicated as a watch! 20:09:39 It's designers all the way down. 20:12:58 Well, Taneb left 20:13:15 fizzie: maybe the astrological possibility of eclipses was essential to the evolution of humanity hth 20:13:17 I was going to say that you can use STM without any concurrency whatsoever, although it wouldn't be very useful 20:13:44 FreeFull: i think he meant the converse. 20:14:09 FreeFull: i have the vague impression some people use STM and TVars rather than IORefs on principle, even if not using concurrency? 20:14:14 Bike: I know that too 20:14:28 You could use the actor model or locking 20:14:32 Maybe; well, eclipses do add something, at least. 20:14:46 oerjan: Principle of what? 20:15:01 -!- epicmonkey has quit (Ping timeout: 245 seconds). 20:15:10 "If I ever want to make this concurrent, it will be easier"? 20:15:19 FreeFull: presumably 20:16:29 Talking of something completely different, I should see what strict IO in Haskell is like 20:17:02 FreeFull: the basics are pretty similar to in ordinary imperative languages 20:17:36 but then there is also stuff like strict Bytestring and Text 20:18:00 which have all sorts of fusion stuff in addition, i think 20:18:32 if opped I promise to de-voice oerjan. 20:18:38 only Gregor shall be voiced. 20:18:47 If opped I will deop myself. 20:18:57 elliott: are you saying my impression of ByteString and Text are bullshit? 20:19:01 But first I'd deop elliott. 20:19:04 *+s 20:19:10 oerjan: i have not read a thing. 20:19:18 oerjan: i am just continuing my ophood campaign from earlier. 20:19:47 elliott: huh apparently i cannot devoice myself without opping first 20:20:15 oerjan: I can think of a good person to op for that duty. 20:20:17 -!- ChanServ has set channel mode: -v oerjan. 20:20:26 or that. 20:20:29 thanks chanserv 20:20:30 not acceptable 20:21:06 i guess if the channel is bubbly already... 20:21:21 -!- ChanServ has set channel mode: +o elliott. 20:21:43 Oh god. 20:21:49 Bike: BAD MOVE? 20:21:50 i am maintaining Gregor's optimal voice status as we speak. 20:21:50 Everybody hit the fucking deck 20:22:05 * Bike dives under glogbot 20:22:10 sorry, i'm going to be boringly responsible so i end up on the chanserv access list. *that* is when the fun begins 20:22:22 oh god oh god oh god it's planning 20:22:27 Bike: hey now come on. 20:22:32 i can't be worse than lament. 20:22:34 oh hey guys what's-- why the fuck is elliott an op 20:22:38 okay that's true 20:22:43 but was lament an op?? 20:22:45 checkmate 20:22:47 lament... 20:22:48 yes 20:22:49 is an op 20:22:56 oh. 20:22:56 he was an op in 2002 dude 20:22:57 ok 20:23:02 he's been there since the beginning 20:23:07 I don't think I was even alive in 2002. 20:23:10 i think he was listed as founder for a while? 20:23:15 has famously used his op powers for: banning himself, banning someone else?, idk what else 20:23:35 Banning yourself isn't a bad thing 20:23:37 mnoqy: unbanning dbelange 20:23:59 ah yes 20:24:32 Bike: you are < 11? 20:24:41 yes that is the case 20:24:47 bike is 2 years old 20:24:50 surprisingly mature for their age, these bicycles 20:25:39 http://www.youtube.com/watch?v=VA1vZ8wJTys 20:25:48 oerjan: They don't have to be the *same* size for eclipses, you could've just made a clearly bigger moon. 20:26:01 fizzie: for eclipses both ways 20:26:09 or wait 20:26:16 yes 20:26:31 hm wait how _does_ that work 20:26:46 The moon used to be closer 20:26:52 moving the moon further away allows lunar eclipses at a larger size 20:27:03 Now it's at the distance where it sometimes will cover the sun completely during an eclipse, and sometimes won't 20:27:05 or does it 20:27:07 the moon's just afraid of comitment 20:27:15 Eventually, we will never get another full eclipse again 20:27:36 well then we can just move to the moon 20:28:00 oerjan: Making the planet bigger also allows for big-moon lunar eclipses, and doesn't alter the apparent sizes of the star and the moon. 20:28:29 Of course, the current state of things did help validate relativity and help us study the solar corona 20:28:55 FreeFull: Yes but it's an annoyingly coincidental state. 20:29:06 fizzie: i am just suddenly wondering if you can have both lunar and solar eclipses without being close to the limit for either 20:29:14 *+total 20:29:43 yes 20:29:43 Well, if the moon is close to the planet, then you'll easily have both 20:29:45 you can 20:29:54 FreeFull: hm true 20:30:01 lunar eclipses are dependent on the size of the planet 20:30:03 elliott: make it exiting in here and bring back GOMADWarrior 20:30:05 oerjan: I would think you could make an (well, within limits) arbitrarily big moon, and the planet to shadow it. 20:30:08 Assuming the planet is bigger than the moon, which does tend to be the case =P 20:30:18 nonono 20:30:28 elliott: when are you going to op me 20:30:54 I wonder if you get full solar eclipses on the edge of Jupiter's atmosphere 20:31:00 the planet needs to be bigger than the /star/ (i mean angularly obviously) 20:31:02 shachaf: i'm betting on something involving the mantle freezing 20:31:06 FreeFull: And since we now know about those things that you say it was useful for, we might as well get rid of it. 20:31:08 oerjan: when are you going to op me 20:31:21 shachaf: _possibly_ slightly sooner. 20:31:33 slightly sooner as in today? 20:31:35 shachaf: When are you going to op me? 20:31:39 no, not that soon. 20:31:42 FreeFull: Does it have a particularly well-defined edge? (Sure, you can just set an arbitrary threshold.) 20:31:44 fizzie: Can never study the corona enough 20:31:58 Although we now have dedicated satellites orbitting the sun for that I think 20:32:14 fizzie: It's fuzzy, as gases tend to be =P 20:32:44 FreeFull: You can just look at it from the proper distance behind the moon to make them the same size, if you *really* want to. 20:32:54 You would have to set some arbitrary low threshold 20:33:30 I mean, if they'd just pump in some more cheese, we'd get a bigger moon, and I guess longer eclipses to boot. 20:33:41 why don't we have more satellites orbiting other planets? 20:34:35 Because they're way the hell up there. 20:35:23 FreeFull: And since we now know about those things that you say it was useful for, we might as well get rid of it. <-- R.I.P. Alexander Abian 20:36:18 fizzie: The Moon keeps the Earth from growing all wonky 20:36:23 not much farther out of the well then geosynchronous 20:36:29 And tides are important for quite a lot of organisms 20:36:30 We've got some around the moon, right? 20:36:31 *than 20:36:40 (Satellites, that is.) 20:36:53 doesthiswork: We do have sattelites orbitting Mars 20:37:02 We might have a sattelite orbitting Venus, probably not 20:37:53 -!- AnotherTest has left. 20:37:54 "A few space probes have been placed into orbit around other bodies and become artificial satellites to the Moon, Mercury, Venus, Mars, Jupiter, Saturn, and the Sun." 20:38:01 hm it doesn't really make sense _not_ to have permanent satellites around all major planets 20:38:18 That's not such a shabby list, even if they weren't all current. 20:38:43 the newest mercury one was all the rage last year iirc 20:39:01 assuming it was a satellite, maybe it was just passing by 20:39:08 I know there was a sattelite around Venus that used radar to map its terrain at some point 20:39:26 For the Sun, there are at least two sattelites right now that monitor it 20:39:49 I think they are called Stereo-A and Stereo-B but not sure 20:40:00 which one is the left and right channel 20:40:05 I also keep writing satellite as sattelite 20:40:21 http://en.wikipedia.org/wiki/STEREO 20:40:49 Ok, no - 20:41:12 hey Bike 20:41:19 do you like Bike sheds 20:42:11 They're too restricting. 20:42:25 hey! there was a satellite crash http://en.wikipedia.org/wiki/2009_satellite_collision 20:42:26 Bike: do you like _painting_ bike sheds 20:43:16 uh oerjan are you expecting a bike to be able to paint 20:43:39 i hear you have an arm 20:43:41 arms? 20:44:34 no just the one 20:45:45 -!- augur has quit (Remote host closed the connection). 20:46:07 Bike: you can do it 20:46:30 `Bike 20:46:32 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Bike: not found 20:46:36 shachaf: help. 20:46:48 `? Bik 20:46:49 `? Bike 20:46:51 Bik? ¯\(°_o)/¯ 20:46:51 Bike is from Luxembourg. 20:50:18 doesthiswork, ooh, kesslery 20:52:16 kessler? 20:52:49 oh, yes 20:53:25 they figure that envisat will be the one to set it off 20:55:26 `? lambdabot 20:55:29 lambdabot? ¯\(°_o)/¯ 20:55:58 `? FreeFull 20:56:02 FreeFull is either full of freedom or free of fulldom, we are not sure. 20:56:04 `quote FreeFull 20:56:08 1025) So a monoid is something like a mon, so for example pikachu is a monoid 20:56:21 I think that's the only one 20:56:35 One too many of 1024 ): 20:59:33 `? nooodl 20:59:35 nooodl? ¯\(°_o)/¯ 20:59:42 good 21:07:28 `quote nooodl 21:07:29 No output. 21:07:57 how do I get hackego to print funny wisdom? 21:08:10 `? quine 21:08:12 ​`? quine 21:08:13 first you introduce funny wisdom into the database 21:08:18 nevermind I got it 21:08:51 hackego has no funny wisdom 21:09:17 elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? 21:09:25 thanks 21:09:35 `? fiora 21:09:37 He maintained Gregor's optimal voice status for a while, once. 21:09:37 Fiora is half JRPG fangirl, half SIMD dork, and all sucrose. 21:10:08 `? BIKES 21:10:11 Bike is from Luxembourg. 21:10:14 `? monoid 21:10:16 Monoids are just categories with a single object. 21:10:17 `? monoids 21:10:18 Monoids are the easy version of categories. 21:10:26 hi shachaf? 21:10:30 `? monoidss 21:10:31 Monoids are the easy version of categories. 21:10:33 mnoqy: hi 21:10:37 `cat wisdom/quine 21:10:39 ​`? quine 21:10:50 mnoqy: any reason you chose to say hi right now or is it just "the goood ness of your heart" 21:11:00 le'ts go with that 21:11:03 :-) 21:11:14 with which one 21:11:24 either is fine with me 21:11:25 oh i sent you messages about boston 21:11:25 `run ? quine | sh | sh | sh | sh 21:11:30 sh: Syntax error: EOF in backquote substitution 21:11:31 yeah i saw those 21:11:34 darn 21:11:36 i forgot 21:11:39 oh 21:11:47 mnoqy: so i guess its final "youre going to boston""??? 21:12:11 i dont think so... 21:12:16 `run quine | sh | sh 21:12:20 sh: Syntax error: EOF in backquote substitution 21:12:29 oh well 21:13:18 -!- doesthiswork has left. 21:13:27 -!- doesthiswork has joined. 21:14:34 `run sh -e `run quine`'`' 21:14:36 bash: run: command not found \ sh: Can't open ` 21:14:50 is that the wrong flag for sh 21:14:54 `run sh -c `run quine`'`' 21:14:56 bash: run: command not found \ sh: Syntax error: EOF in backquote substitution 21:15:19 `run echo `run quine`'`' 21:15:21 bash: run: command not found \ ` 21:15:38 oh right 21:15:50 `run echo `run quine` 21:15:52 bash: run: command not found 21:16:03 oh 21:16:12 `run echo `quine`'`' 21:16:16 ​`run echo `quine`'`'` 21:16:58 ...that's not going to work nested. 21:17:09 oh well 21:30:10 `quine 21:30:13 ​`quine 21:30:26 `run quine 21:30:30 ​`run quine 21:30:42 `run echo $( quine ) 21:30:46 ​`run echo $( quine ) 21:31:09 `run echo `quine` 21:31:13 ​`run echo `quine` 21:31:22 oerjan: What were you trying to do? 21:31:47 If you were trying to break quine, you were successful 21:31:48 kill god 21:32:19 oh no have you been reading echsztein backwards again 21:32:53 dog lick 21:33:10 mnoqy mnoqy mnoqy 21:33:17 what will we do with you 21:33:32 ??????????shachaf 21:33:50 monoidnoqy 21:33:59 categorygnocchi 21:34:22 ??????????help 21:34:58 I don't know anyone named Insert or Push. <-- Insert McConnoughy, a very friendly man as long as you don't anger him by putting the accent on the second syllable. 21:35:29 mnoqy how would you like to join the "mnoqy fan club" 21:35:43 i don't think that's a real club, shachaf 21:35:58 :♣( 21:36:28 -!- carado has quit (Ping timeout: 246 seconds). 21:36:38 mnoqy: (did you see that nose that was good wasn't it, admit it was good, it's the "kind of thing we do" in the mnoqy fan club) 21:37:07 oerjan: What were you trying to do? <-- fooling around hth 21:37:54 oerjan: you know if someone asks a question you can just answer it without sticking hth at the end 21:37:54 shachaf: mnoqy: get a room okay? 21:38:00 oerjan....................... 21:38:07 mnoqy: hey what kind of room do you want 21:38:15 :t forkIO 21:38:16 Not in scope: `forkIO' 21:38:27 mnoqy: you can just quietly lock shachaf into it if that's what you want. 21:38:30 > forever $ putStrLn "Hello" 21:38:32 No instance for (GHC.Show.Show (GHC.Types.IO b0)) 21:38:32 arising from a use of ... 21:38:40 Oh right, lambdabot doesn't do that 21:38:56 oerjan: i don't think that would be very nice.... 21:39:01 > execWriter . forever $ tell "Hello" 21:39:03 "HelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHelloHell... 21:40:18 shachaf: but that doesn't sound as helpful hth 21:40:49 mnoqy: no it's okay it's "what im into" 21:41:02 ok 21:41:30 mnoqy: http://www.youtube.com/watch?v=pY8jaGs7xJ0 21:41:37 -!- carado has joined. 21:41:41 `? mnoqy 21:41:43 mnoqy? ¯\(°_o)/¯ 21:41:57 `learn mnoqy used to be monqy before the earthquake. 21:42:02 I knew that. 21:42:20 `? ørjan 21:42:22 ​ørjan? ¯\(°_o)/¯ 21:42:47 `learn Ørjan is oerjan's good twin. 21:42:51 I knew that. 21:42:57 `? ørjan 21:42:59 ​ørjan? ¯\(°_o)/¯ 21:43:05 lowercaser..................... 21:43:10 `? Ørjan 21:43:13 ​Ørjan is oerjan's good twin. 21:43:17 i don't think it knows norwegian capitalization rules 21:43:24 `run mv wisdom/{Ø,ø}rjan 21:43:33 No output. 21:43:42 `? ørjan 21:43:44 ​Ørjan is oerjan's good twin. 21:43:47 `? Ørjan 21:43:48 ​Ørjan? ¯\(°_o)/¯ 21:43:53 `run cat bin/\? 21:43:54 ​#!/bin/sh \ topic=$(echo "$1" | tr A-Z a-z | sed "s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? ¯\(°_o)/¯"; exit 1; 21:44:04 "gross" 21:44:09 how do you lowercase things properly 21:44:16 i cleverly evade my good twin by staying on networks where his name is not a legal username. 21:44:41 um 21:44:45 `? ngevd 21:44:46 shachaf: if you want to include turkish, then "give up" is the right method i hear 21:44:46 Y@9*;ϡXOA0[65̋#@c*B$~(:zuB-;v}龜WݢPX64͆3P# 21:44:46 oerjan: I was going to add something about that but then I decided not to. 21:45:10 oerjan: No Turkısh necessary. 21:45:18 let me tell you about unicode 21:46:33 shachaf: ı see what you dıd there 21:46:38 don't let Bike tell you about unicode 21:47:20 `run echo '#!/bin/bash\ntr A-ZØ a-zø' > bin/lowercase; chmod +x bin/lowercase 21:47:24 No output. 21:47:26 `run echo ØRJAN | lowercase 21:47:28 bash: /hackenv/bin/lowercase: /bin/bash\ntr: bad interpreter: No such file or directory 21:47:34 * shachaf sighs. 21:47:45 `run echo -e '#!/bin/bash\ntr A-ZØ a-zø' > bin/lowercase; chmod +x bin/lowercase 21:47:49 No output. 21:47:49 `run echo ØRJAN | lowercase 21:47:51 ​ørjan 21:48:09 `run sed -i 's/tr A-Z a-z/lowercase/' bin/\? 21:48:12 No output. 21:48:13 `run cat bin/learn 21:48:15 ​#!/bin/sh \ topic=$(echo "$1" | sed 's/ .*//' | tr A-Z a-z) \ info=$(echo "$1" | sed 's/[^ ]* //') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." 21:48:19 `run sed -i 's/tr A-Z a-z/lowercase/' bin/learn 21:48:22 No output. 21:48:59 our HackEgo programs are getting more modular by the week 21:49:04 moredular 21:49:09 yes 21:49:18 mnoqy: was that yes for me 21:49:23 i like how 'unix philosophy' practically works when you do it on this stupid system 21:50:04 `? Ørjan 21:50:05 ​Ørjan is oerjan's good twin. 21:50:48 > compare "oerjan" "Ørjan" 21:50:49 mueval: recoverEncode: invalid argument (invalid character) 21:50:52 conclusive evidence 21:51:04 That Ørjan is definitely an invalid character. 21:52:24 oerjan: get well soon 21:52:39 kmc: now what 21:52:43 `run sed -i 's/$/ He's banned in the IRC RFC for being an invalid character. Sometimes he publishes papers./' wisdom/ørjan 21:52:45 bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file 21:52:52 `run sed -i 's/$/ He'\''s banned in the IRC RFC for being an invalid character. Sometimes he publishes papers./' wisdom/ørjan 21:52:56 No output. 21:53:29 i was just making a funpun :'( 21:53:37 'invalid' used to mean 'sick' 21:53:43 @wn invalid 21:53:44 *** "invalid" wn "WordNet (r) 3.0 (2006)" 21:53:44 invalid 21:53:44 adj 1: having no cogency or legal force; "invalid reasoning"; 21:53:44 "an invalid driver's license" [ant: {valid}] 21:53:44 2: no longer valid; "the license is invalid" 21:53:46 [5 @more lines] 21:53:48 @more 21:53:48 n 1: someone who is incapacitated by a chronic illness or injury 21:53:50 [syn: {invalid}, {shut-in}] 21:53:52 v 1: force to retire, remove from active duty, as of firemen 21:53:54 2: injure permanently; "He was disabled in a car accident" [syn: 21:53:56 {disable}, {invalid}, {incapacitate}, {handicap}] 21:54:18 oerjan publishes papers? 21:54:22 > " 'invalid' usеd to mean 'sick'" 21:54:22 mueval: recoverEncode: invalid argument (invalid character) 21:54:26 Bike: Your argument is invalid. 21:54:38 elliott: No, Ørjan does. 21:55:10 @google Ørjan johansen papers 21:55:12 http://jop.sagepub.com/content/early/2012/03/08/0269881112439253.abstract 21:55:13 Title: Lysergic acid diethylamide (LSD) for alcoholism: meta-analysis of randomized con ... 21:55:18 ^ord " 'invalid' usеd to mean 'sick' 21:55:19 34 60 66 105 107 101 62 32 39 105 110 118 97 108 105 100 39 32 117 115 208 181 100 32 116 111 32 109 101 97 110 32 39 115 105 99 107 39 21:55:24 -!- sirdancealo2 has quit (Ping timeout: 260 seconds). 21:55:38 er, what. 21:55:39 'invalid' used to mean 'sick' <-- ah. kmc is confusing me with my good twin. how embarassing. 21:55:54 Oh, kmc is our local expert on Lysergic acid diethylamide (LSD) and/or alcoholism 21:56:00 Bike: it's the e in usеd 21:56:07 oh, latin small letter k 21:56:08 "not actually an e" 21:56:09 er 21:56:13 whatever 21:56:14 > "e in usеd" 21:56:15 mueval: recoverEncode: invalid argument (invalid character) 21:56:22 mnoqy: your argument is invalid hth 21:56:24 fuck 21:56:50 mnoqy: by the way it would be more accurate to say that it's the е in usеd 21:56:57 mnoqy: because usеd has no e 21:56:58 hth 21:57:02 yes 21:57:06 And it's analyses of LSD being used in efforts to reduce alcohol dependence. Not both as addictions (LSD isn't even habit-forming >: 21:57:08 shachaf: good paper find 21:57:54 * oerjan swats Bike -----### 21:58:06 what 21:58:17 sorry, you looked like a fly at the end there 21:58:43 Bike: if lsd isn't habit forming then why do i have a habit of making lsd jokes 21:59:43 (btw im not good at making lsd jokes) 22:00:00 are lsd jokes a "thing" 22:00:16 -!- carado has quit (Ping timeout: 246 seconds). 22:00:23 yes 22:00:27 how i r o n i c 22:00:43 i r o n i c k e l 22:00:44 there's a strong pop culture idea of what acid does, although it's not super accurate 22:01:05 Have You Ever, Like, Really Looked At Your Hands 22:01:09 pop culture more like pop vulture 22:01:14 i dont get it 22:01:22 that's more of a stoner thing I think 22:01:35 hmmmmm i guess someone made that "not really joke but kind of joke" before 22:01:38 acid doesn't make you dumb the way pot does, it also doesn't make you magically smart the way people think/wish it does 22:01:39 and named a magazine after it 22:02:00 kmc: well i guess a rainbow is harder to type 22:02:02 my best concise description of acid and related drugs is that they increase the sensitivity of pattern matching systems in the brain 22:02:13 sensory but also cognitive and emotional 22:02:19 wait is lsd a hallucinogen i thought it was 22:02:21 do you non-exhaustive patterns 22:02:29 Bike: yeah 22:02:32 ok good 22:02:34 it's a 5HT agonist 22:02:40 this is a pretty in-depth joke eh 22:02:41 activates serotonin receptors 22:02:43 5-HT_2A 22:02:45 yes 22:02:55 i feel like i should know basics about drugs even though i don't even use caffeine 22:02:58 for some reason 22:03:10 'hallucinogen' is kind of a misnomer though 22:03:20 well if someone pulls you over on the sidewalk 22:03:21 acid doesn't tend to make people see things that plain aren't there, except at very high doses 22:03:37 like pink elephants marching down the street or whatever 22:03:47 oh i uh, thought that was what hallucinogen meant :( 22:03:50 lsd is so hardcore even your doses can be high 22:03:57 :-) 22:03:58 do you misinterpret things that actually are there? 22:04:00 that was more of a thing with hallinogenic mushrooms, wasn't it? 22:04:02 more commonly it will make textures appear to move and melt, moving objects will form trails, etc 22:04:11 hm 22:04:18 LSD sounds like my usual existence but moreso 22:04:20 mushrooms and acid are pretty similar in effects, ime 22:04:21 Bike: use drugz its good 4 u 22:04:22 -!- nooodl has quit (Ping timeout: 256 seconds). 22:04:30 they act on the same systems in the brain 22:04:33 (does Bike dare to resist) 22:04:33 "ime" 22:04:43 in my humble input method 22:04:55 dare to resist druglessness 22:04:59 (no actually having done that stuff is probably pretty cool) 22:05:05 acid has a reputation for being stronger, but i think that's essentially a matter of average relative dose (of course acid is much much stronger per milligram) 22:05:13 yeah, in my experience :) 22:05:26 kmc used to work in the lsd mines 22:05:35 okay wait i have a good "wisecrack" 22:05:39 i've read a few psycho hippie books about shrooms 22:05:42 omg elliott is an op !! 22:05:43 are you ready for my hilarious crossover programmer/drugs joke 22:05:45 https://www.youtube.com/watch?v=Nm5p4oC0jzI lsd testimonials 22:05:45 i think this is a bad place to learn about shrooms 22:05:46 elliott: ops can't make "wisecracks" 22:05:50 fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck 22:05:51 prepare yourself 22:05:51 elliott: you gotta be serious 22:05:54 ok here it is 22:05:59 does php make sense on acid :-) 22:06:02 bammmmmm 22:06:03 no hth 22:06:07 php more like pcp 22:06:11 kmc: did you try 22:06:11 A BETTER JOKE THAN YOURS ELLIOTT 22:06:16 hm no 22:06:20 i had better things to do 22:06:26 like stare at your hand 22:06:30 somewhat 22:06:54 php: a programming language that will make you go crazy and attack a police officer 22:06:59 i think if i was on drugs i would just go on irc 22:07:03 why not 22:07:05 (mostly pcp doesn't do that either, but it's p. bad for you) 22:07:12 would you make you fool of yourself 22:07:23 don't i already 22:07:26 this is the most dramatic hot dog purchase i've ever seen monqy 22:07:28 good question 22:07:56 Bike: yeah 22:08:00 these effects are amazing 22:08:15 -!- sirdancealo2 has joined. 22:08:36 hey what about that lsd game has anyone played that i haven't but i want to 22:08:43 i have 22:08:44 it has a good soundtrack 22:08:47 oh what's that game 22:08:58 oh a "computer game" i thougth you emant "a real game" 22:08:58 it's a game based on a dream diary 22:09:28 okay seriously this music 22:09:30 shachaf: like a drinking game? 22:09:35 AAAAAH 22:09:40 mnoqy: no like a taking lsd game obviously......... 22:09:43 wow i sure wish youtube would stop bugging me about my fucking name 22:09:50 shachaf: https://github.com/catseye/Specs-on-Spec/blob/master/turkey-bomb/turkey-bomb.markdown 22:09:54 isn't your name elliott 22:09:54 the trick is to not have a youtube account 22:10:19 But then I can't watch horrible videos of dying Syrians. 22:10:35 https://www.youtube.com/watch?v=zc720XrvXoc LSD has a good soundtrack. 22:10:57 mnoqy: hey is your name pollyanna 22:10:57 is that an actual recording of what lsd sounds like? 22:11:25 as far as 5HT agonists go I've taken: LSD, mescaline, psilocybin, 2C-E, 2C-I, 2C-B, DOI, DiPT, 4-HO-DiPT, 4-HO-MET, 2C-F, 5-MeO-DMT 22:11:32 probably some others i forgot about 22:11:32 https://www.youtube.com/watch?v=3wn1Bqtx6vk lsd has a good soundtrack 22:11:37 kmc: those aren't very catchy names 22:11:42 yeah........... 22:11:42 olsner: is that a serious question. 22:11:51 Bike: half of them are complexity classes 22:11:57 Bike: kmc is so "out of it he doesn't" even know 22:12:04 most of them aren't very popular 22:12:07 hipster drugs you might say 22:12:08 Biiiiiike 22:12:09 i'm so high i'm out of QCD 22:12:12 kmc: For good reason? 22:12:13 you and kmc should like, geek out over neurobiology 22:12:14 fioraaaaa 22:12:16 you'd go so well together 22:12:21 i'm shit at neurobiology though 22:12:29 also a lot of drug effects are well 22:12:29 yes but you love it and that's the important part right? 22:12:30 kmc should join #fiora and have cool Fiora discussions 22:12:32 pretty unknown 22:12:32 and you're way better at it than me 22:12:43 what's #fiora 22:12:46 is that an actual channel 22:12:48 yes 22:12:51 shachaf: well, because they aren't significantly different from the established competitors, and the overall market for 5HT agonist psychedelics is actually pretty small 22:12:53 um, apparently @_@ 22:12:53 it's about Fiora 22:12:57 cannibinoids are pretty ubiquitous in undrugged bodies too but beyond that i have no idea 22:13:11 oh, and the thing where your pineal gland makes something DHT-ish 22:13:18 the number of people who will take cocaine or MDMA every weekend is way higher than the number of people who will take LSD every weekend 22:13:32 or you know, will take cocaine every 20 minutes 22:13:32 -!- augur has joined. 22:13:37 i didn't even know you could get LSD any more 22:13:47 it was always pretty hard to get, when i was looking for it 22:14:01 it's hard to make, and not very profitable, and once you've made some you've made enough for a mid size country 22:14:06 haha 22:14:12 so it's a fairly strange commodity in economic terms 22:14:26 did you all read http://www.vice.com/read/life-is-a-cosmic-giggle-803-v18n5 22:14:32 taking cocaine every 20 minutes doesn't sound very healthy. cocaine's one of those "bad for you" drugs right..... 22:14:42 mnoqy: la cocaína no es buena para su salud 22:14:50 what does that mean! 22:15:02 the cocaine is not good for your health 22:15:27 ah..yeah that's what i've read 22:15:47 mnoqy: but have you tested it 22:15:51 kmc: ok i'm ten words into this article and what the fuck. 22:15:55 "beeeeee scientific" 22:16:00 why would i "do" something that's bad for me! 22:16:14 -!- nooodl has quit (Client Quit). 22:16:16 kmc: Oh, I did read that article! 22:16:31 mnoqy: what if """""""""""the man" is trying to keep you down 22:16:32 "lsd palace" sounds cool 22:16:35 shachaf: hm 22:16:47 is... "goth stripper" a thing? i didn't realize 22:16:48 crystal castles 22:17:10 these drug puns are pretty bad 22:17:25 `qc 22:17:27 1033 quotes 22:17:39 i think most people who've ever taken LSD probably take it less often than once a year 22:17:45 `quote 1033 22:17:46 1033) nooodl No output. 22:17:51 `delquote 1033 22:17:54 `quote 1032 22:17:57 ​*poof* nooodl No output. 22:17:59 1032) nooodle no output 22:18:04 `delquote 1032 22:18:04 fun fact there are no good drug puns 22:18:09 what's up with these quotes 22:18:10 ​*poof* nooodle no output 22:18:11 `quote 1031 22:18:13 1031) in soviet russia, what sees you is what gets you 22:18:37 shitty quotes 22:18:39 oerjan: did you see my CCCP 'russian reversal' 22:18:41 * oerjan swats doesthiswork for breaking the quote format in privmsg -----### 22:19:04 does HackEgo's hg repository remember what IRC nick is associated with each change? 22:19:09 kmc: yes 22:19:27 shachaf: um no? 22:19:36 oerjan: o k 22:19:44 oerjan: Can we make a rule that you don't mess with the quotes in /msg "period" 22:19:50 s/C/c/ 22:19:58 oerjan: I didn't want to pollute the channel 22:20:05 LSD is one of the most valuable bulk substances by mass 22:20:38 does wikipedia have a list for that? 22:20:49 http://www.cockeyed.com/science/gallon/liquid.html 22:21:04 kmc: do you manufacture lsd 22:21:18 no 22:21:20 can't chemistry 22:21:25 it's hard 22:21:36 "acre foot". this is new to me 22:21:37 kmc, web developer by day, lsd manufacturer by night 22:21:39 i want to believe 22:21:52 He could be like that Grateful Dead dude. 22:22:00 Except, well, not. 22:22:25 shachaf: assuming you don't simply mean quote 1031 above 22:22:39 05:34 mushi: are you seriously expecting me to figure out _your_ problem like this? 22:22:48 05:34 mushi: go to bed, take another look tomorrow. 22:22:52 its dude in a hour~ 22:23:29 where the hell did she get that blood... 22:23:43 ... from a children's hospital 22:23:57 oh 22:24:05 also i didn't know they even bagged whole gallons of blood 22:24:28 more space efficient than keeping the blood in humans 22:24:43 kmc: I think you and elliott should start a band, move to thailand, and start an LSD/cobra venom factory. 22:24:54 kmc: i'm up for it 22:25:00 Bike: uhhhh scorpion venom is a billion times more valuable 22:25:25 what concentration of LSD is that 22:25:28 yeah so it's probably a billion times harder to make 22:25:31 think this through bro 22:25:36 itt supply and demand 22:25:38 Bike: well why not make water 22:25:51 it's like a billion trillion times easier to make 22:25:59 Bike: thailand is one of the places that has the death penalty for drug trade isn't it? 22:26:01 imo water is pretty hard to make 22:26:04 Because to measure it you'd need a whole acre of land to make a foot deep 22:26:08 also it doesn't have much nutrients and that's why it's so cheap 22:26:13 oerjan: Makes it more exciting. 22:26:40 oerjan: loophole: sell drugs instead of trading them 22:27:06 shachaf: that's the kind of geek-invented loophole that kills geeks 22:27:12 i took one freshman chemistry lab, I managed to complete it without breaking all the glassware in one incident or pouring mercury-cobolt mixture down the drain 22:27:15 so i did better than many of the students 22:27:38 that was one of the most universally despised classes 22:27:40 kmc: You did better than all the other students put together! 22:27:57 true 22:29:34 also despised because it usually started at 9AM 22:30:02 sounds like a good time to make toxins 22:30:13 yep 22:30:20 toxin, toxout 22:30:22 inhale, exhale 22:30:31 out with the bad, in with the worse 22:30:51 new channel motto 22:31:21 oerjan: did you see my CCCP 'russian reversal' <-- now i did -----### 22:31:35 oerjan: HEY what was that for 22:31:59 shachaf: in soviet russia, CCCP swats YOU. 22:32:24 CTCP swats you 22:32:35 that's my basic experience with ctcp yeah 22:32:53 how many gallons of blood does a child have anyway 22:32:55 asking for a friend 22:33:04 3 or 4 litters 22:33:11 -!- carado has joined. 22:33:17 kmc: just enough to leave you wanting more 22:33:22 haha 22:33:25 Koen__: is that how many litters of children you need for a gallon of blood? 22:33:56 oerjan: it would be if I could be bothered with those weird units 22:33:56 * kmc can't give blood 22:33:58 i should probably knowthis hm 22:34:04 Why not? 22:34:04 kmc: the gay? 22:34:10 yep, too gay 22:34:17 which is to say even a little gay 22:34:22 yeah it's so bullshit 22:34:26 shrug 22:34:30 i'll just hang onto my blood then 22:34:34 hey in france it's almost ok for gays to give blood 22:34:36 fine by me 22:34:37 don't worry i'll donate more blood 22:34:42 just throw sacks of it at them 22:34:48 it's one less thing to feel guilty about not giving 22:34:49 you can donate kmc's blood 22:35:00 are vampires allowed to donate blood 22:35:19 human immortality virus 22:35:20 i should start privately banking my own blood like cosmo kramer or gus fring 22:35:30 not if they've changed sucking partners in the previous three months shachaf 22:35:34 probably depends on whether they've been to romania 22:35:46 * kmc has been to Transylvania! 22:35:51 i rode a horse there 22:35:54 it was really nice 22:36:10 did you donate blood 22:36:14 no 22:36:18 ...t that i'm aware of 22:36:42 absence of presents is not presence of absents, hth 22:37:50 kmc: btw the last episode of season 4 of breaking bad was good 22:37:55 you know i don't even know how that works 22:37:58 shachaf: yes 22:38:04 shachaf: also all the other episodes 22:38:08 how do you donate blood in the UK? does the red cross just go "oh well fuck that mad cow bullshit" 22:38:15 shachaf: more or less 22:38:46 Bike: they've just captured all the vegans and put them in blood factories hth 22:38:48 -!- TeruFSX has quit (Ping timeout: 260 seconds). 22:39:13 man i would love to visit a blood factory 22:39:29 Bike: twist, you are a blood factory 22:39:34 :D 22:39:43 also most everyone you know 22:39:46 so go visit someone 22:39:52 get off irc 22:40:34 I wish I could go home right now. :-( I probably won't until tomorrow. 22:40:45 why not 22:40:52 reasons 22:40:54 I guess I could go. 22:40:57 But it might be a bad idea. 22:41:00 Oh well. 22:49:52 oerjan: "u'll have to pay me royalties" <-- but i haven't started rounding up royals yet! 22:58:45 * oerjan points the firehose on SgeoOnFire ========================|> 22:59:13 -!- SgeoOnFire has changed nick to SgeoOnWater. 22:59:39 * oerjan throws SgeoOnWater into the freezer 23:00:13 * oerjan waits for this to evolve into disney suing 23:00:40 -!- SgeoOnWater has changed nick to SgeoOnLessDenseW. 23:00:51 blah 23:00:53 curses, foiled again 23:01:39 -!- augur has quit (Remote host closed the connection). 23:02:42 -!- augur has joined. 23:13:19 mnoqy: what do you think of axiom k 23:14:11 equality is weird and i don't like thinking about it 23:14:39 am i weird 23:14:45 are you equality 23:14:57 well are you asking whether i'm equal to equality 23:14:58 or what 23:15:02 D: 23:15:58 And if you're on fire, you're gonna need some water / And if you're underwater, you're gonna need some air / And if you're in the air, you're gonna need a place to land / And if you're on land, you can come and see my piece of shit band! 23:16:10 yes 23:16:56 to land, perchance to band 23:21:37 i will divert funding from the overfunded #esoteric military to this noble research <-- overfunded? it's not even big enough to invade canada yet 23:21:58 don't you need infinite money to invade canada 23:22:25 i don't think so, Bike 23:22:25 Bike: only if you use canadian dollars 23:22:27 it's a loophole 23:22:30 invade canada by way of integrating into canadian society and living out a peaceful canadian life and death 23:22:36 i mean because Existence Joke 23:22:44 oh, "heh heh" 23:23:00 is the joke that canada doesn't exist 23:23:04 to invade canada you have to create it first 23:23:10 you'd think a nonexistent country should be easy to invade, but no 23:23:11 um canada definitely exists 23:23:14 you're thinking of england 23:23:24 oh 23:23:26 srry 23:23:58 england exists, at least gatthrow airport 23:24:12 Canada is in Kansas. 23:24:27 i can't deal with how awful gmail's new compose ui is 23:24:29 goddamn 23:24:35 shachaf: next to dorothy's house? 23:24:44 oerjan: I doubt it? 23:24:46 https://en.wikipedia.org/wiki/Canada,_Kansas 23:25:05 -!- augur has quit (Read error: Connection reset by peer). 23:26:08 -!- augur has joined. 23:26:47 oh the louisiana purchase included most of kansas? 23:27:23 wow that was actually huge 23:27:30 the louisiana purchase included most of everything 23:27:43 because france had more or less just said half the continent was theirs, and all 23:28:00 man that history though 23:28:04 "For millennia, the land now known as Kansas was inhabited by Native Americans. In 1803, most of modern Kansas was secured by the United States as part of the Louisiana Purchase. In 1854," 23:28:16 just get those millenia out of the way real quick 23:28:19 wow imagine what history would have been like if that hadn't happened 23:29:11 the us wouldn't even have _got_ to the mexican parts without going through that 23:30:23 current us might have stayed divided between several countries 23:30:38 look at the reasons for the louisiana purchase happening, too 23:30:49 napoleon wouldn't just get rid of all that for no reason, y'know 23:31:00 napoleon gotta get paid 23:31:20 well i mean, it's often attributed to the slave revolt in haiti 23:31:53 which destroyed much chance of major french colonization since haiti was the breadbasket 23:33:13 so, why not sell it off, i guess 23:35:07 -!- carado has quit (Ping timeout: 246 seconds). 23:35:21 -!- rottytooth has quit (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]). 23:36:11 "Louisiana remained nominally under Spanish control until a transfer of power to France on November 30, 1803, just three weeks before the cession to the United States." 23:39:19 ~international politics~ 23:39:37 I,I drop shipping 23:39:50 -!- TeruFSX has joined.