00:04:43 -!- atrapado has quit (Ping timeout: 245 seconds). 00:19:39 I just realised why I utterly detest when people write "u" instead of "you" and similar stuff. It doesn't work in my brain since i read the letter "u" as it is pronounced in Swedish, and the word "you" as it is pronounced in English. So it ends up "sounding" like they are stupid (think Discworld troll speech but much worse). 00:22:13 y u no like u ? 00:23:08 indeed when I read that you sound *really* stupid 00:29:19 Vorpal: So you read it as oo? 00:29:27 I think "u mad" is the traditional reply to this? 00:30:19 FreeFull, is that "oo" in English or Swedish? 00:30:27 Vorpal: English 00:30:43 FreeFull, that has a different quality than the Swedish letter "u" though 00:30:49 similar yes, but not quite 00:30:54 -!- augur has joined. 00:31:12 Vorpal: Is it similar to the polish u then? 00:31:23 I don't speak polish 00:31:26 I have no idea 00:31:32 seems like Sweedish is incompatible with English. 00:31:51 s/ee/e/ :S 00:32:05 c00kiemon5ter, different phonemes yes 00:32:16 anyway wasn't FreeFull Swedish? Or was it FireFly? 00:32:24 I'm Polish 00:32:27 ah okay 00:32:33 I have no idea what FireFly is 00:32:42 FreeFull, a person in this channel 00:32:44 `? sweden 00:32:50 Sweden is the suburb capital of Norway. It's where all the Nobel prizes are announced, except the Math Prize. 00:32:51 `? firefly 00:32:52 firefly? ¯\(°_o)/¯ 00:32:56 `? poland 00:32:58 poland? ¯\(°_o)/¯ 00:33:03 `? norway 00:33:04 Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. 00:33:11 `? Great Brittan 00:33:12 Great Brittan? ¯\(°_o)/¯ 00:33:13 I know my nickserv account is older than his =P 00:33:18 `? britain 00:33:19 `? `? 00:33:19 britain? ¯\(°_o)/¯ 00:33:19 See `? for further details. 00:33:25 `? `? `? 00:33:25 `? England 00:33:26 fungot: where are you from ? 00:33:26 ​`? `?? ¯\(°_o)/¯ 00:33:27 England is [EXPUNGED]. 00:33:39 `? æẻøđ→æøł→n“ß 00:33:39 `? Scotland 00:33:40 ​æẻøđ→æøł→n“ß? ¯\(°_o)/¯ 00:33:41 Scotland is a country in northern Britain. It is known for having no true inhabitants. The official religion is hatheism. Phantom_Hoover looks after the FREEDOM. 00:33:57 `? california 00:33:59 california? ¯\(°_o)/¯ 00:34:07 `? united states 00:34:08 See America. 00:34:10 `? america 00:34:11 This wisdom entry had to be removed due to a DMCA takedown notice. 00:34:19 no fungot -> no fun -> no got 00:34:21 Phantom__Hoover, do you want Scotland to leave the UK btw? I seem to remember some party wanting to have a vote about that 00:34:25 `? ``? 00:34:26 ​``?? ¯\(°_o)/¯ 00:35:00 oerjan: I demand a wisdom entry for California. 00:35:17 `? denmark 00:35:18 denmark? ¯\(°_o)/¯ 00:35:22 shachaf, they had too many drugs to write one 00:35:32 `? irc 00:35:33 irc? ¯\(°_o)/¯ 00:35:37 Useless. 00:35:44 `? a 00:35:45 a? ¯\(°_o)/¯ 00:35:51 `learn California is pronounced "Caliphate-ornery-I-A" 00:35:51 `? shachaf 00:35:54 I knew that. 00:35:56 shachaf sprø som selleri 00:36:03 `learn irc is useless. 00:36:07 I knew that. 00:36:11 what is "sprø"? 00:36:19 same as the Swedish spröd? 00:36:30 probably more like crispy 00:36:39 you know, like selleri is 00:36:41 `learn `learn is `learn 00:36:45 I knew that. 00:37:05 olsner, hm google translate suggests it means "crazy" 00:37:10 Is "selleri" celery? 00:37:17 `? selleri 00:37:17 Gregor, I would assume so 00:37:18 selleri? ¯\(°_o)/¯ 00:37:19 Because I wouldn't call celery crispy. Although I'm not sure why. 00:37:21 I guess we'll never know. 00:37:29 * shachaf is not a fan of celery. 00:38:25 google translate translates "sprø" to "crazy" but "sprø som selleri" to "spröd som selleri" which means "crisp as celery", and it fails translating it directly to English 00:38:31 "SPRO as celery" 00:38:34 yeah, right 00:38:45 I don't trust google translate on this one 00:39:00 shachaf, oh? 00:39:03 Holy eff! 00:39:04 I think it is kind of "meh" 00:39:05 It IS crisp! 00:39:10 But it's not crispy! 00:39:11 WHAT IS THIS 00:39:13 HOW IS THIS POSSIBLE 00:39:19 Gregor, what 00:39:24 Hmm, crisp insanity 00:39:36 Celery is crisp but not crispy. 00:40:00 Gregor, do those words mean different things? 00:40:15 because then it is an error in my translation from Swedish 00:40:18 I don't know, celery is pretty crispy 00:40:23 it should end up as "crispy" 00:40:27 It is celery. 00:40:32 Maybe not as crispy as other stuff 00:40:57 FreeFull, what about compared to crisps? 00:41:14 Well, can you get crispier than crisps? Yes, but not easily 00:41:15 Curiously enough, it's also "selleri" in Finnish. 00:41:17 there's also the rooty bulby kind of celery, I think that's neither crisp nor crispy 00:41:30 It's seler in Polush 00:41:39 also in Polish 00:41:40 * c00kiemon5ter was pretty close, thinking of another word that starts with c 00:42:22 fizzie, and in Swedish 00:42:51 Vorpal: That was the "also" bit. 00:43:17 Whereas en:cellar is fi:kellari. (I guess that's sv:källare?) 00:43:21 fizzie, oh I thought it was "Norwegian also Finnish" 00:43:29 Gregor, do those words mean different things? // Apparently they do to me! 00:43:32 fizzie, quite so 00:43:32 I don't know if it's Norwegian. 00:43:46 fizzie, well it was a Norwegian phrase we started with 00:43:59 Gregor, well you are the native speaker, I assume you are correct 00:44:13 There's no such thing as "correct" 00:44:18 Everyone has their own interpretation of language. 00:45:27 Gregor, by that token I can claim that "ashjawlkj seajfl wask gka" is a valid and very philosophical phrase in my interpretation of English. Pretty useless for communicating with anyone else though 00:45:57 Oh boy. 00:46:05 It's one of those discussions. 00:46:20 shachaf, what? 00:46:30 "those discussions" are cute 00:47:13 some of them are cute, others are just about celery 00:47:26 * shachaf sentences Vorpal: Transportation for life! And then to be fined forty pound. 00:47:40 olsner, speaking of philosophical :D 00:47:51 well at least it sounded kind of deep 00:47:56 transportation for life is a pretty cool sentence imo 00:48:00 is it free 00:48:06 do you get to ride on trains 00:48:14 shachaf, depends on what sort of transportation 00:48:22 Vorpal: nothing deep about it, really 00:48:30 Vorpal: All it says is "transportation". 00:48:32 olsner, true 00:48:37 The Jury all cheered, though the Judge said he feared 00:48:37 That the phrase was not legally sound. 00:48:41 shachaf, I mean, I wouldn't mind a free Tesla car. 00:49:15 Most people prefer their cars to be subservient. 00:49:16 Vorpal: *this* is deep: FOUR SIMULTANEOUS TYPE SYSTEMS IN A SINGLE ROTATION OF THE LAMBDA CUBE 00:49:37 olsner, no that is just a parody of time cube 00:50:06 nice parody sure, but not very deep 00:50:20 The time cube is so deep that even parodies of it are below average. 00:51:13 -!- augur has quit (Remote host closed the connection). 00:55:54 -!- augur has joined. 01:07:13 -!- copumpkin has quit (Ping timeout: 248 seconds). 01:07:14 Phantom__Hoover, do you want Scotland to leave the UK btw? I seem to remember some party wanting to have a vote about that 01:07:28 It is probably more convenient for me if it doesn't, so no. 01:07:34 ah 01:07:53 -!- copumpkin has joined. 01:08:24 Phantom__Hoover, no true Scotsman would ever say that! (please read this in a highland dialect) 01:11:44 Sgeo_: the fuck is cmubash 01:12:00 Bike, presumable a qdb for #cslounge 01:12:15 well probably not unless someone is stalking me 01:13:46 * Fiora looks up cmubash 01:13:49 http://cmubash.org/?3911 okay this is actually hilarious 01:14:20 Sgeo_: http://cmubash.org/?3887 here this one is me 01:15:32 I though CMU was carnegie mellon? 01:15:34 or something 01:16:03 Carnegie Mellon Quote Database CMUQDB 01:16:07 "A CAPTCHA is a program that can generate and grade tests that it itself cannot pass. So it's like a lot of professors." 01:16:29 Fiora, yes 01:17:14 < kjones> i would argue that the dividing line between childhood and adulthood is knowing that you can have ice cream literally whenever you want, but not doing it 01:17:19 this is actually 100% accurate 01:17:27 i have not yet passed that line. 01:19:44 >All I know about your personal lives is based on the distribution of bikes. 01:20:39 Bike, they totally love you 01:21:07 if they loved me why would they use me as an out-of-band spying mechanism 01:21:07 Phantom__Hoover, there is some awesome context for that 01:21:08 !!!!! 01:21:19 hello 01:21:48 why am i 01:21:49 relevant 01:22:11 http://pastie.org/5731384 01:22:11 what is love? 01:23:46 Sgeo_, beautiful 01:23:58 I did a few more calculations, and... he was right. If the sun were made of gerbils their body heat would kill us. 01:24:04 this qdb is wonderful 01:24:34 the sun is surprisingly cool i think 01:25:51 Professor Sieg: This proof of the irrationality of root two was so guarded by the Pythagoreans that a member who disclosed the secret was drowned in the sea. 01:25:55 Girl in class: That's pretty harsh treatment for radicals. 01:27:11 that's not the version of that anecdote I heard... 01:27:24 also how many materials are denser than hydrogen but not dense enough to kill us when in sun form 01:33:14 hydrogen has that weird property that it takes about 5 billion years on average for any given nucleus to react 01:34:02 thank goodness there's so much of it. 01:34:11 Quinn: So essentially you started without something that doesn't involve relativity and is non-physical, then applied that result to something which does involve relativity. So you assumed something, and its contradiction. If you do that you can prove anything. 01:34:15 kcleary: Well, I just solved some equations. Can't a boy dream? 01:34:18 Quinn: [pointing to his floor] This is the Physics department. If you want to solve equations the math department is that way, and you can go to Philosophy for dreaming. 01:34:21 kcleary: Well, now I'm insulted 01:34:23 Quinn: And for that you can go to the art department. 01:34:45 Michelle Hicks (33-104 TA): Can anyone tell me what the first law of thermodynamics is? 01:34:48 msarnoff: You do not talk about thermodynamics! 01:34:49 this place sounds wonderful 01:35:06 mocking philosophy and art is so dorky, though 01:35:14 that's true :/ 01:35:37 good luck finding something in there that isn't so dorky 01:35:53 $ cat "can of food" 01:35:54 cat: cannot open can of food 01:36:05 well you know, irritatingly dorky, rather than just a pun. 01:36:20 Fiora: "Don't know how to make love. Stop." 01:37:00 Story of my... 01:37:02 * Sgeo_ shuts up 01:37:51 hi sgeo 01:37:52 sgeo, are you a makefile? be honest. 01:38:26 "If I had a ( for every $ [target of mocking] spent, what would I have?" "Too many (s." (Also from one of those shell humour lists. Very few of these are ever applicable to any shells I have installed.) 01:39:04 * evilwombat <2.9999999999 floats 01:39:06 that's for you Bike 01:39:27 isn't it more likely to be 2.999999996 01:39:38 ...... you are the pedantist 01:39:41 *pedandest 01:39:57 Pedentist. 01:42:42 [03:42:20] ,cc printf("%.25f %.12f", nextafter(3,0), nextafterf(3,0)) 01:42:42 [03:42:22] fizzie: 2.9999999999999995559107901 2.999999761581 01:43:02 Those are some of the likeliest values, arguably. 01:43:28 (Rounded a bit.) 01:43:33 i didn't even know those were functions :/ 01:45:41 [03:45:28] ,cc float f = 3.0; --*(int*)&f; printf("%.12f", f); /* the *manly* way */ 01:45:44 [03:45:30] fizzie: 2.999999761581 01:47:23 that's a bit too manly for me 01:48:17 why did i think the exponent was in the least significant part of the word... 01:50:21 It's (allegedly) specifically designed for ++ and -- to do the right thing even (IIRC) across the subnormal-to-normalized border, as long as you don't change sign. 01:50:24 [03:48:57] ,cc float f = 0; --*(int*)&f; printf("%.12f %.12f", f, nextafterf(0,-1)); 01:50:27 [03:48:59] fizzie: -nan -0.000000000000 01:50:37 That's not quite so successful though. 01:50:53 ouch 01:51:17 I love the things you can do with float like that 01:51:36 It's also interesting that the next float after 0 to the negative direction is the -0. 01:51:51 is that surprising? 01:52:13 i love/hate floating points 01:52:19 Well, the description does say "number less than x" 01:53:24 "The nextafter() function computes the next representable double-precision floating-point value following x in the direction of y. Thus, if y is less than x, nextafter() returns the largest representable floating-point number less than x." 01:53:31 the second sentence seems like kind of a mistake. 01:53:33 Floating points are a very... engineer thing to design. 01:53:47 now I'm remembering all that stuff by the crazy float guy 01:54:00 I wish there were more non-loony alternatives so I could compare them. 01:54:02 i love levitation 01:54:08 -0 is not less than 0, so... 01:54:26 It is also not greater. 01:54:26 Arguably it is "next", though. 01:54:41 yeah, the first sentence seems better to me 01:55:10 Floating points have so many great properties. 01:55:13 How can they be so terrible? 01:55:29 maybe you could treat 0 as an infinitesimal value just above 0? 01:55:33 and -0 just below zero? 01:55:35 Fiora, crazy float guy? 01:55:41 Kahan 01:55:57 Bike: The standard doesn't say anything about "less than", so perhaps it's just a manpage author mistake. 01:55:58 check out his faculty page, it's amazing 01:56:09 fizzie: seems reasonable. 01:56:13 he invented x87, and is one of those people that cares only about a single topic in the world, redirects every conversation to that topic, and can ramble about nothing else 01:56:27 he is practically loony, it's kind of hilarious 01:57:05 shachaf: Does floating point have badness that isn't attributable to people using it for things it should be used for (e.g. currency)? i mean, it's so complicated that people miss out on subtleties and make bad code, but 01:57:24 Fiora: I thought "floats are actually ranges [around their nominal value]" was a standard mathematical interpretation. 01:57:30 Fiora: Must make e.g. discussions re where to go for lunch quite annoying. 01:57:35 *snerk* 01:57:52 Bike, well there's the basic fact that it's generally taught as "the way to represent non-integer numbers". 01:57:53 "Hmm, I'd go to Subway, but their software might have floating point bugs, resulting in incorrect mixes of ingredients." 01:57:56 "No, we have to have lunch at /noon/. Binary doesn't work so well with 11:00." 01:58:04 PFFF 01:58:18 Phantom__Hoover: yes, which sucks, but that's directly the fault of floating point. 01:58:25 *not directly 01:58:58 I'm not sure fixed point would be better 01:59:02 Where do you draw the line between floating point and common use and understanding of floating point? 01:59:12 Computable reals are the future. 01:59:27 imo continued fractions 4 lyfe 01:59:41 surreals man 01:59:47 fuck sets 02:00:03 surreals are "pretty cool imo" 02:00:08 i don't think surreals are really computer ready... 02:00:17 fuck computers 02:00:21 fuck constructivism 02:00:24 but yesterday someone linked to http://types2004.lri.fr/SLIDES/mamane.pdf 02:00:25 all them infinite sets for fractions 'n' shi 02:00:30 And what's that? 02:00:50 or was it irrationals you needed infinite sets for... 02:00:52 Bike: You don't need infinite sets for fractions, do you? 02:01:08 Or maybe you do in general. 02:01:12 For ones like 1/3, I thought. 02:01:15 It's been a while. 02:01:28 Right, that sounds reasonable. 02:01:38 But is 1/3 even rational? 02:01:42 > 1/3 02:01:43 0.3333333333333333 02:01:47 imo no 02:01:53 ¬_¬ 02:02:22 ¬ニ¬ 02:02:57 I wonder whether my eyes are getting worse. 02:03:02 Also, there should be a ban on drums. 02:03:13 Especially playing music that involves drums in public places. 02:03:18 shachaf you're rambling again 02:03:33 hi Phantom__Hoover 02:03:58 Seriously, people are playing drummy music and I was going to concentrate on something but I'm really unable to. 02:04:03 this is what i'd expect from oerjan or fizzie or someone else old 02:04:14 Phantom__Hoover: I'm old. :-( 02:04:49 or cpressey 02:04:52 he was proper old 02:05:01 But the Judge said he never had summed up before; 02:05:01 So the Snark undertook it instead, 02:05:01 And summed it so well that it came to far more 02:05:01 Than the Witnesses ever had said! 02:07:21 monqy: do you like drums 02:07:34 what sorta drums 02:07:59 not eardrums 02:08:15 or storage drums?? 02:08:27 the other kind 02:09:02 that's still pretty vague 02:09:14 the kind that go boom boom boom boom 02:09:28 what is a drum, how is a drum used 02:09:35 beats me 02:12:54 -!- sirdancealot has joined. 02:23:54 badum-tsh 02:24:20 -!- Nisstyre-laptop has joined. 02:24:56 but cymbals are not drums??????? we're not talking about those. 02:25:13 they're still part of a drumset, which is a set of drums. 02:25:19 monqy: but wait what if i meant cymbals 02:25:27 monqy: did we ever narrow down what it was that i "really meant"?? 02:25:32 oh right 02:25:37 Q: did you mean cymbals 02:25:43 A: no you said boom boom boom boom 02:25:48 cymbals do not go boom 02:25:58 O. Now I see 02:27:16 {snare, bass, tom, tom, unsafeCoerce hat, timpani, oil} 02:27:23 Wait that's not a set 02:27:51 monqy: nitroglycerin cymbals 02:28:19 never seen one of those :o! do they have good sound 02:28:46 They're used in the overture of 2012 02:29:32 2012 overture? did russia get invaded again? 02:31:52 The russians now compose with tactical nuclear warheads 02:32:18 I wonder what a nuclear warhead sounds like 02:32:54 you mean an explosion? 02:33:25 A nooh-ku-leer explosion 02:34:24 mostly it sounds like a thousand trains going by, and then 700 mph winds and cars flying by and buildings falling, and then people screaming and crying. mostly the same as conventional bombing 02:36:31 You're talking about the environmental effects on the sound of an explosion 02:36:50 But what if you used warheads in the studio? 02:36:56 The concert hall? 02:37:12 you wouldn't hear anything because you'd be vaporized? 02:37:29 Ok, so we need better equipment 02:38:01 at any reasonable range it'd destroy your eardrums, so there's that too 02:38:30 how about an unreasonable range 02:38:44 monqy........ 02:38:46 don't be unreasonable 02:39:24 `list 02:39:26 Taneb atriq Ngevd Fiora nortti Sgeo alot 02:40:17 Bike: no one in a studio has intact eardrums anyway 02:40:38 That's why CDs are mixed at 0dB 02:40:41 Now You Know 02:40:53 you work in weird studios. 02:41:19 You're just jealous that you can't use tactical nuclear warheads 02:44:12 mostly it sounds like a thousand trains going by, and then 700 mph winds and cars flying by and buildings falling, and then people screaming and crying. mostly the same as conventional bombing 02:44:13 uh 02:44:21 is there going to be much screaming and/or crying 02:45:03 If you're far enough away to be alive? Sure. 02:45:05 Only the sissy japanese ever did that in response to a nuclear bombing 02:46:04 Fiora: You're too nice for ##c. 02:46:13 Have you considered insulting people a bit, to fit in? 02:46:16 i uh 02:46:25 am apparently banned from ##c 02:46:29 -!- Phantom__Hoover has changed nick to Phantom_Hoover. 02:46:45 ...but only as Phantom_Hoover 02:47:17 what's shakin' in ##c 02:47:48 shachaf: I'm sorry :< 02:47:59 I try to spot when nobody else is helping someone 02:49:35 nope, still boring 02:49:43 but it's really just a bunch of language lawyers being douchenozzles 02:49:57 (freenode etc) 02:50:06 shachaf: only Zhivago does that, you moron 02:50:25 did you just hear that 02:50:27 I INSULTED SOMEONE 02:50:31 do I fit in now 02:50:34 whoa, man 02:50:42 Where? 02:50:46 Oh. 02:50:50 I should try to use "douchenozzles" 02:50:53 You can't insult someone behind their back... 02:51:03 douchewaffle is I think my favorite 02:51:17 Fiora: Insult them to their face, you coward! 02:51:25 I'm sorry, I'm a coward :< 02:51:30 No, not yourself. 02:51:36 You could use a lot of practice at this. 02:51:41 admirable effort though 02:51:57 Yes, that counts for something. Keep at it. 02:52:00 I'm sorry, my attempts to show dislike towards people turn into passive aggression usually ~_~ 02:52:16 Anyway, nothing wrong with language lawyerism. 02:52:38 "douchewaffle" makes me read "douchewaffe", "waffe" as in "luftwaffe" 02:52:48 I got 0x$0.20 for language lawyering! 02:52:59 it's kind of irritating when someone asks a question ill-conceived with the standard and they get an earful about standards before someone says "but here's how you do it anyway" 02:53:04 the douchwaffe, is that like, a squadron consisting entirely of MRAs or something? 02:53:23 Bike: in this case I think it's worse because the standards mistake was in the /assignment/, it isn't even their fault that the assignment was overly simplifying or anything 02:53:27 Bike: I can't tell which part you think is irritating. 02:53:34 but now they get to suffer as people go into a dumb language lawyer argument over something they didn't even do... 02:53:53 oh. "douchecanoe" is nice too 02:54:08 * shachaf senses a common theme here. 02:54:29 Fiora: To be fair, this person doesn't seem to have read all of the assignment. 02:54:56 I guess, but that never justifies being mean and confusing to people trying to learn things ._. 02:55:17 Do you see me being mean and confusing? 02:55:20 I only do that in #haskell! 02:55:22 I-I didn't mean you >_< 02:55:23 pfff 02:55:45 #haskell tries to hard to be friendly. 02:55:48 Someone has to balance it out. 02:55:53 (Well, that's Jafet's job.) 02:59:25 -!- Sgeo_ has quit (Remote host closed the connection). 03:02:30 -!- Sgeo has joined. 03:07:41 shachaf: the answers are more annoying than the questions, because the answerer should know better. 03:07:51 -!- copumpkin has quit (Ping timeout: 252 seconds). 03:08:07 Which answers? 03:08:22 -!- copumpkin has joined. 03:08:27 The answer to life, the universe, and everything. 03:08:28 The unhelpful, pedantic standards ones. 03:08:52 In ##c? 03:09:12 anywhere. 03:09:29 I mean, explain the standard, sure, but try to help with the actual problem too. 03:10:41 Sometimes someone is so confused that there is no hope to give a direct answer to their question. They have to change their mindset. 03:11:10 Maybe this happens in #haskell more than ##c. 03:11:58 that happens too, but there are still bad ways to respond to it. 03:12:33 There are. 03:14:07 Like... if someone asks "Do I need to #include functions before I use them?" helpful answers might include "#include just pastes the file named right into the present file" (even though that's not completely true and doesn't cover translation units or anything) or "no, but you need to declare functions before you use them, and #include'd files often have these declarations in them" 03:14:32 And not, I dunno, "You can't use preprocessor directives on function pointers" 03:15:38 Bike: Pft, functions aren't the same thing as function pointers. 03:15:44 get your pedantry right!! 03:17:45 well there's that too, sometimes when people are pedantic they seem to interpret the "not even wrong" statement in a weird way like that («obviously they meant recursively calling the preprocessor on the constructed string «#include WXYZ» where WXYZ is the bytes of *nextfloatf») 03:18:04 maybe i just complain too much 03:18:26 i love complaining 03:18:51 no 03:18:54 you don't complain too much really ~_~ 03:19:11 Complain more! 03:20:37 no i think i'm just going to pipe /dev/mem to pacat until my brain melts 03:21:00 I mean I pretty much agree, it's like 03:21:09 the people in these channels don't seem interested in a) learning things or b) helping people 03:21:28 but just rather the satisfaction of comin up with the snarkiest, most irrelevant responses possible that don't help people 03:21:49 like "hah! look! I found a C standard error in your question to nitpick on so I don't have to actually answer you!" 03:21:56 and thus their brain fills with dopamine 03:24:06 I guess it's the part about actually answering that bugs me. "Do I have to #include functions" includes a whole lot of conceptual errors but there's still a reasonable question in there. 03:24:27 also dopamine is overrated imo 03:26:10 like how with the recent question they latched onto OMG INT ISNT 4 BYTES 03:29:04 I suspect you're describing people who aren't me, so talking about how I don't do all those things would be pointless. 03:29:19 well. yes. 03:29:44 But it seems like you're probably misrepresenting those people. 03:29:46 you're the one who wanted complaining. if you want complaints about you you should have specified that! (this is a free complaint about you. if you want more please explicitly request them. thanks) 03:30:14 Or maybe it's just me assuming that people aren't awful for some reason. 03:31:00 i think it's more that they don't know how to effectively answer questions than that they're awful 03:31:37 Part of it might be that when you've been in a channel for a long time, you tend to keep seeing the same questions from new people. 03:31:44 -!- TeruFSX2 has quit (Ping timeout: 252 seconds). 03:31:48 And you get annoyed because you've answered that question hundreds of times, why can't they learn! 03:32:05 universally accepted ##c norm to non-answer questions 03:32:15 perpetuation of the natural way & also a joke 03:32:17 Yeah, it is annoying, that's for sure. 03:33:06 Also people might just be in a bad mood because of drums playing in the background or something. 03:36:59 you seem to be very annoyed by these drums shachaf 03:37:36 yeah, where the hell do you live that this is a problem, it sounds sucky 03:37:43 do you live in a metronome factory? 03:37:55 Metronomes are not as bad as drums. 03:38:10 Yes but metronomes might attract drummers. 03:39:53 like moths to a candle???? 03:40:14 like crazy people to #esoteric???? 03:40:35 Yes except metronomes aren't usually on fire, and when they are it's usually not intentional, except when it is. 03:40:41 Like for disposal maybe. 03:40:51 cremation 03:40:56 Bike: Did you play Zork Zero? 03:41:10 or monqy/Fiora/Sgeo/Phantom_Hoover 03:41:15 no 03:41:20 or zzo38 03:41:21 nor did i play zork anything 03:41:26 i've played a bit of some zork maybe including zero years and years ago 03:41:29 so i forget everything about it 03:41:31 Haven't heard of Zork Zero. Have heard of Zork, never played it 03:41:33 What monqy said. 03:41:36 Zork Zero is very different from the other Zorks. 03:41:39 i think the only text-based thing i've played is the h2g2 game 03:41:46 and galatea 03:42:20 i played Shade. I think that's the only IF i've finished. 03:42:31 what about "enlightenment" 03:42:38 good one imo 03:42:50 kind of tricky 03:42:56 pretty short -- only one room 03:43:32 just like shade whoa man 03:44:17 http://jayisgames.com/games/enlightenment/ 03:44:26 "wow thats a lot of advertisements/??'" 03:44:48 Oh I did play another one! That one where you wake up at like 9 AM and you're late to work. 03:45:05 Bike: wait is that called "real life" 03:45:19 that's not text based 03:45:21 Only if you're a murderer. 03:45:23 Are you a murderer? 03:45:32 maybe :'( 03:45:38 'Comments or Questions about Enlightenment?' also 03:46:26 remember inform 6? 03:46:29 better than inform 7 imo 03:49:25 http://www.ifwiki.org/index.php/Aisle 03:49:34 hm so with this thing it would take only like $500k to take over the bitcoin network: http://www.butterflylabs.com/ 03:49:41 and you could probably DIY for less than $500k 03:49:53 "Do you know Keegan McAllister on Twitter?" 03:49:59 Uh, yes, that's why I followed him 03:50:03 :3 03:50:15 DIY for less? it'd probably be hard to DIY a silicon chip... 03:50:17 (Actually, my other Twitter account got that email) 03:50:24 So it makes sense 03:50:25 kmc: Did you get a Twitter notification mentioning me? 03:50:40 Fiora: by DIY i mean do your own design and then send it off to a commodity foundry 03:50:46 for under $500k? @_@ 03:51:28 maybe not 03:52:23 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:52:35 -!- copumpkin has quit (Ping timeout: 248 seconds). 03:52:44 I wonder what process they're using 03:53:13 -!- copumpkin has joined. 03:53:24 I don't get how to finish Enlightenment. 03:53:44 you can do a 'structured ASIC' for much less than $500k fixed cost, but the result might have a poor price:performance 03:54:06 What does "take over" mean 03:54:10 "structured ASIC"? 03:54:16 Jafet: control which transactions are allowed 03:54:23 oooh, I see 03:55:04 yeah it's like an FPGA where the configuration is a custom metal layer in between standard semiconductor layers 03:55:11 or something along those lines 03:55:15 so a non-FP GA 03:55:55 finding some sources saying $500k fixed cost is feasible for a 0.2 μm or bigger process 03:56:04 0.2 um is huuge 03:56:53 like... this thing claims 60 gh/s, while the best fpgas before did only like 100mh/s or 200mh/s 03:56:57 so that's nearly 1000 times faster 03:57:18 but I don't think asics arenormally 1000 times faster especially if they're on a way worse process.. 03:57:24 but I might be wrong 03:58:15 i don't know much about how process affects speed 03:58:19 1000 FPGAs do 60 GH/s 03:58:30 The cycle speed is irrelevant 03:58:31 SHA-256 core should not take up much area or require signals to go very far 04:00:10 About 90% area of an FPGA chip is interconnect 04:00:58 "2.8 tb/s total serial bandwidth" @_@ 04:01:02 fpgas are insane nowadays 04:01:39 seems like you could fabricate a bunch of small independent bitcoin cores, using cheap fab capacity on a not-cutting-edge process 04:01:51 maybe on questionable wafers (who cares if one of your cores doesn't work?) 04:02:31 I'm guessing big ASICs probably work the same way? I mean they're massively parallel so they could probably disable a "core" in some way or another 04:02:49 Your CPU manufacturer already works this way 04:02:52 yeah 04:02:55 -!- ogrom has joined. 04:03:19 right but the size of die which is all-or-nothing for a Core processor is much higher than for a bitcoin processor 04:03:24 oerjan: Thanks for that --} trick, by the way. I use it all the time now. 04:03:31 i mean if half the cache is bad then they sell it as a celeron or whatever 04:03:49 I don't think the defect rates are that high nowadays? 04:03:50 but in general if you destroy 50% of the wafer then the product is 0% usable 04:04:04 last I heard they were hardware-disabling chunks of a lot of chips because they didn't have enough celerons 04:04:07 for demand 04:04:13 whereas with a bunch of independent tiny SHA-256 cores, it might be almost 50% usable 04:04:16 because their defect rates were too good XD 04:04:17 haha 04:04:25 yeah you can always laser them out 04:04:33 the 486-SX was a 486-DX with the FPU lasered out 04:04:39 and then there was that thing where Intel was selling software upgrades for their CPUs 04:04:43 and the add-on FPU chip was just a 486-DX with the not-FPU lasered out >_< 04:05:00 http://www.anandtech.com/show/4621/intel-to-offer-cpu-upgrades-via-software-for-selected-models I wonder if they actually did this? 04:07:32 heh yeah 04:07:37 i never heard about it happening 04:08:13 the link seems to be dead >_< 04:08:49 -!- augur has quit (Remote host closed the connection). 04:14:50 shachaf: //*/ 04:15:15 Jafet: That's a whole extra character. 04:15:49 -!- FreeFull has quit (Ping timeout: 248 seconds). 04:15:50 That's C for you 04:16:55 -!- Bike has quit (Ping timeout: 260 seconds). 04:18:11 -!- FreeFull has joined. 04:18:47 -!- Bike has joined. 04:32:03 -!- Bike has quit (Ping timeout: 248 seconds). 04:34:12 -!- Bike has joined. 04:45:01 -!- copumpkin has quit (Ping timeout: 252 seconds). 04:45:41 -!- copumpkin has joined. 04:46:00 -!- pikhq has joined. 04:46:51 shachaf: what's the "--} trick"? 04:47:10 * pikhq waves 04:47:38 kmc: Putting a --} somewhere so you can comment out all the code to that point with {- 04:47:46 * Jafet stabs kmc --{- 04:48:40 oh i see 04:49:14 huh, right, --} is not an operator, even though things like --+ are 04:49:40 kmc: If it was, I think you could still -- -} 04:49:49 :t (--}) 04:49:50 parse error (possibly incorrect indentation) 04:50:04 ...incorrect indentation? 04:50:07 "fix ur indentation Bike......" 04:50:25 Bike: Indentation in Haskell translates to {} and ; and () 04:50:31 -!- augur has joined. 04:50:31 :t {- -} 04:50:32 : not an expression: `' 04:50:34 So GHC tends to treat unmatched parentheses and such as indentation errors. 04:50:34 what really 04:50:46 whoa man. 04:50:58 -!- copumpkin has quit (Ping timeout: 245 seconds). 04:51:04 There's a simple rule to translate layout Haskell to non-layout Haskell. 04:51:25 -!- FreeFull has quit (Read error: Operation timed out). 04:51:29 -!- copumpkin has joined. 04:52:02 -!- FreeFull has joined. 04:55:45 there is one unfortunate case that makes it not simple 04:55:47 but basically 04:55:59 wait tell me the unfortunate case first, i love those 04:56:24 'A close brace is also inserted whenever the syntactic category containing the layout list ends; that is, if an illegal lexeme is encountered at a point where a close brace would be legal, a close brace is inserted. ' 04:56:40 exciting. 04:56:57 by 'illegal lexeme' they mean a parse error 04:57:01 right 04:57:09 so the de-layout-ifier needs feedback from the parser :/ 04:57:19 but i think you can mostly do without 04:57:25 what are the cases where this rule is invoked? 04:58:57 otherwise the rules are pretty simple. You remember the column of the first token after 'do' 'let' 'case', or 'in'. any line starting in the same column is prefixed with an implicit ';' and any line starting left of there is prefixed with a '}' to match the implicit '{' after that keyword 04:59:49 shachaf: in what case does it translate to ()? 05:01:06 > let f = \x -> x in f () 05:01:07 () 05:01:34 ah right 05:01:41 that invokes the 'parse error' rule 05:04:25 > let _ * _ = () in a * b * c 05:04:27 () 05:05:03 > let {} in () == () == True 05:05:04 Precedence parsing error 05:05:04 cannot mix `GHC.Classes.==' [infix 4] and `GH... 05:05:38 So in haskell98, (() == () == True) is an error, but (let {} in () == () == True) is legal 05:05:47 "Thankfully ghc doesn't implement it" 05:06:13 the latter parses as (let {} in () == ()) == True ? 05:06:51 http://www.haskell.org/ghc/docs/latest/html/users_guide/bugs-and-infelicities.html#infelicities-syntax 05:07:04 "infelicities". wow. 05:10:32 "It's a bug, but not in our software" 05:10:56 Except the people who write GHC and the people who write the report are the same people. 05:11:15 Admittedly this particular issue is not present in Haskell 2010. 05:11:31 That depends on your philosophical view, doesn't it 05:12:05 can you cross the same ghc developer twice 05:12:58 kmc: Did you see SPJ's technique for responding to feature requests? 05:13:00 http://hackage.haskell.org/trac/ghc/ticket/7496 05:13:05 I can almost smell the future pasta 05:13:35 i love pasta 05:13:41 OOPS:'( 05:14:09 which? 05:22:37 monqy: :·) 05:24:36 "your true nose??" 05:25:24 wow how'd you find it 05:25:35 -!- FreeFull has quit (Ping timeout: 255 seconds). 05:25:58 well i looked at ⿐ 05:26:23 a good radical 05:26:59 -!- Jafet has quit (Quit: Leaving.). 05:27:00 What programming language(s) have registers named by letters A to Z, where the uppercase and lowercase indicate the same registers but modifies the command which uses them depending on the case? 05:27:25 PNG chunks use uppercase/lowercase letters to indicate bitfield of chunk name, but that isn't quite it. 05:27:55 -!- FreeFull has joined. 05:30:02 radical radish 05:31:05 I mean such as using lowercase to load the value from the register and uppercase to store the value to the register, or using lowercase for negative numbers and uppercase for positive numbers, or whatever. 05:31:51 -!- sivoais has quit (Read error: Connection reset by peer). 05:53:33 -!- oerjan has joined. 05:54:45 Am I a language hipster? I think I'm a language hipster. 05:54:47 :( 05:54:56 -!- oerjan has quit (Client Quit). 05:55:25 Then again, I'm worse with games. If someone asks me what games I like, I literally start out disclaiming that it's unlikely they've heard of them. (Creatures comes to mind) 05:55:32 Although I do like Portal and Portal 2, and those are popular 05:55:47 Somehow I've heard of Creatures. 05:56:00 was it because of sgeo 05:56:09 yes :·( 05:56:16 oops am i using monqy's nose 05:56:26 its ok i dont need a nose 05:56:41 :∘) 05:56:42 then how do you make a certain overused joke? 05:56:56 Sgeo: have you considered being a language tomator?? 05:57:07 -!- oerjan has joined. 05:57:12 :∙( 05:57:20 I have no idea what a tomator is 05:57:42 i say tomator, you say tomatah 05:58:29 Sgeo: who makes what certain overused joke 05:58:32 :☃) 05:59:22 Was referring to "My dog has no nose! How does it smell? Terrible!" 05:59:27 ah 06:00:37 :√( 06:00:54 :∝) 06:01:05 :¬| 06:02:06 Sgeo: how about: impossible creatures 06:02:10 is that the same as creatures 06:02:23 No. Haven't heard of Impossible Creatures 06:02:40 @tell Taneb Who's the person who's rendered two computers unusable in the past week, one of them twice? <-- maybe you can be the wolfgang pauli of CS! 06:02:41 Consider it noted. 06:03:08 http://www.youtube.com/watch?v=qShEYneiYRI 06:03:17 (note: Not listening to the audio right now) 06:03:44 ...but the person fails at spelling 06:04:18 I think e's 14, based on comments 06:04:28 -!- TeruFSX2 has joined. 06:04:32 ageist 06:09:49 -!- ogrom has quit (Read error: Connection reset by peer). 06:18:58 -!- FreeFull has quit (Ping timeout: 244 seconds). 06:20:12 * oerjan detects a fungot failure 06:20:32 * shachaf detects a funpuns failure 06:20:56 -!- FreeFull has joined. 06:26:00 -!- FreeFull_ has joined. 06:26:48 Smalltalk and Common Lisp keep wrongly tricking me into thinking that a language needs good support for certain reflective features (such as resumable exceptions) to have good debugger support (such as resuming from an exception in the debugger) 06:27:26 you don't need any reflective features to do anything Am I Right 06:27:43 i love reflection 06:27:44 it is so easy 06:27:47 shachaf 06:27:58 monqy: it just slipped out 06:28:03 i tried to stop it.. 06:28:03 -!- FreeFull has quit (Ping timeout: 245 seconds). 06:28:28 Maybe reflective was the wrong word 06:28:29 monqy: are you the fun police!! 06:28:39 i'm the beaky police......... 06:28:53 i'm the beaky 06:29:00 hi 06:29:00 ??? 06:29:09 ^rot13 funpolice 06:29:15 hey. HEY 06:29:21 no springs! 06:29:24 erm, no fungot! 06:29:35 :·····( 06:29:47 why the long face 06:30:05 sgeo what's the joke with your misquote of me.. 06:30:28 Does it technically count as a misquote or just an out of context quote? 06:30:34 yeah sgeo what's the joke········ 06:30:48 fizzie: fungot failure found 06:30:51 Bike, with "no springs!" or with me deciding that taking monqy out of context was funny 06:30:55 ? 06:31:00 hi································································································································ 06:31:05 Sgeo: both please 06:31:37 MST3k reference for the springs thing: http://www.youtube.com/watch?v=XJD0GTwLkVM 06:32:08 And as for me thinking taking monqy out of context would be funny, I thought taking monqy out of context would be funny. 06:32:08 oh i thought it was the rot13 of "fungot" 06:32:11 I guess it wasn't 06:32:37 kmc: that tiling turing machine you describe in the logs, doesn't that require that a starting tile is present? whenever i think about how to encode a TM as tile it seems easy except for enforcing that you are not just tiling with a neverending tape without a machine head in it 06:32:43 > length "fungot" == length "springs" 06:32:44 False 06:32:58 eh close enough 06:33:03 unless you enforce that a particular tile must be used somewhere 06:33:18 *as tiles 06:33:57 imo ghost ship 06:34:04 imo helloerjan 06:34:48 hachaf 06:37:17 but the wang tile article on wikipedia doesn't seem to imply this is necessary. 06:37:26 oerjan: yeah i don't remember this detail 06:37:37 i think the varient on our problem set let you specify a seed tile 06:38:08 yeah then it is easy 06:40:06 hm the page has a reference to jarkko kari, i think that's oklopol's advisor 06:44:42 i think i tried to get oklopol to explain this stuff once. or maybe he tried to explain it and i wasn't listening. in any case i still don't know how a seedless version works. 06:53:24 `? california 06:53:29 California is pronounced "Caliphate-ornery-I-A" 06:53:47 `? oregon 06:53:49 oregon? ¯\(°_o)/¯ 06:54:08 `cat wisdom/california 06:54:09 California is pronounced "Caliphate-ornery-I-A" 06:55:29 `learn Oregon is the home of Oregano. Gregor used to take care of the color scheme, but then he left. 06:55:32 I knew that. 06:57:04 -!- Jafet has joined. 06:59:42 -!- FreeFull_ has quit (Ping timeout: 252 seconds). 07:01:43 -!- FreeFull has joined. 07:08:45 so jigsaw puzzles are turing complete eh. not particularly surprising i guess 07:09:47 Only infinite ones 07:09:57 hm i would also be interested to know how the seedless version works 07:09:58 I tried to buy one of those but they cost a lot 07:10:43 maybe each tile also has a number saying how many steps left/right to the head 07:10:53 and you have an infinite number of tile types but it's still r.e. 07:11:26 i don't remember exactly what the wang tiles problem statement is 07:11:58 "Tesselation is a dick" 07:12:53 quintopia: hmm but how do you encode allowing adjacency of a specific arbitrary subset of other pieces using the conventional notion of "jigsaw puzzle" 07:13:03 Actually, Wang's proof was wrong 07:13:29 Should have been called Berger tiles or something 07:13:39 iirc this stuff comes up in practice with DNA / RNA computing 07:13:49 bla bla Stigler 07:14:06 and maybe the computing part isn't too interesting, but you can attach your nucleic acids chains to other molecules and thereby get them to self-assemble 07:14:06 Everything in mathematics is named after different people; I read this in some book. 07:14:14 everything in mathematics is named after gauss 07:15:01 my knowledge of this DNA self assembly thing is at "walked by a poster in a CS building six years ago" level 07:15:03 this is what i'd expect from oerjan or fizzie or someone else old <-- I'M ALL WITH SHACHAF ON THE DRUM THING 07:15:05 I mean, different people than what some people think it should be. 07:15:16 However, if they are all same then it is difficult. So, they have to make it different. 07:15:34 zzo38: in Holland the Curry-Howard Isomorphism is the Curry-Howard-de Bruijn Isomorphism 07:16:24 kmc: OK 07:16:46 de bruijn has indices anyway 07:16:48 I wonder how long the DNA analogues take to self-assemble 07:17:03 there is also a Curry–Howard–Lambek correspondence 07:17:04 They probably don't assemble correctly and can't backtrack 07:17:29 which is a three-way correspondence between logic, types, and cartesian closed caterogies 07:17:36 categories too 07:17:38 cat orgies 07:17:50 kmc: given that there are a finite number of tile types, i am pretty sure you could not encode distance from the head in any meaningful way. 07:18:15 oerjan: yeah, i didn't know if we were talking about a problem with a finite tile set or just a computable or even r.e. tile set 07:18:28 -!- sirdancealot has quit (Ping timeout: 240 seconds). 07:18:32 clearly finite, otherwise it would be trivial. 07:18:40 yeah? 07:20:03 http://en.wikipedia.org/wiki/Domino_problem and http://en.wikipedia.org/wiki/Wang_tiles clearly say finite. 07:20:29 mm right you could just have the whole state in one tile 07:20:58 The equivalence proof is probably similar to that for postcard systems 07:21:08 if it wasn't finite, all you needed to do was to encode (m,n) as part of the tile and throw out all at (0,0) that weren't your original seed tile 07:21:53 to reduce to the seeded version 07:24:49 quintopia: hmm but how do you encode allowing adjacency of a specific arbitrary subset of other pieces using the conventional notion of "jigsaw puzzle" <-- i don't think it's too hard to recode color + intended NESW direction as a geometric pattern on the sides so that only N+S with matching colors can fit together, etc. 07:27:25 -!- TeruFSX2 has quit (Quit: Leaving). 07:28:50 -!- FreeFull has quit (Ping timeout: 260 seconds). 07:29:36 hmm right with wang tilings there is only one allowed color, not a set 07:29:45 but you can reduce a set to single colors easily 07:30:26 http://en.wikipedia.org/wiki/Post_correspondence_problem#Proof_sketch_of_undecidability 07:30:28 -!- FreeFull has joined. 07:32:19 -!- sirdancealot has joined. 07:34:19 that's another fun problem but i'm not sure how much light it sheds on the wang tilings proof at the level of specificity we're talking 07:35:29 -!- FreeFull_ has joined. 07:35:45 the PCP decision problem is a global property of the configuration of dominoes 07:36:16 the wang tile problem is a local property of every pair of adjacent tiles 07:36:25 -!- FreeFull has quit (Read error: Operation timed out). 07:40:08 The proof construction only encodes every sequence of three state transitions 07:40:16 -!- FreeFull_ has quit (Ping timeout: 252 seconds). 07:40:17 That's pretty local 07:40:30 i'm not talking about the proof construction 07:40:30 -!- FreeFull has joined. 07:40:30 Or actually one state transition 07:40:31 i think if you did the PCP with a two-sided _infinite_ string, it would have a similar problem. 07:40:50 i'm talking about the decision problem itself 07:40:56 ignoring anything to do with turing machines 07:41:24 the definition of the post correspondence problem 07:41:49 can you stick together tiles such that the top string and the bottom string match? 07:42:01 the top string and the bottom string are properties of the whole configuration 07:42:15 they can get arbitrarily far out of sync and then come together at the end 07:42:28 you can't just look at a neighborhood of 2 or n dominoes and say whether they could appear together or not 07:44:41 this is unusually ontopic especially for me 07:44:48 The second dimension could be considered as the global constraint 07:44:55 ah for the days when designing an esolang and proving it TC would get you a PhD 07:45:25 I think it could still get you a PhD 07:45:32 It just has to be more interesting than a brainfuck derivative 07:45:56 well the first documented brainfuck-like language arose this way 07:46:13 Bohm: "yo dawg" 07:46:30 got to sleep, 'night all 07:57:39 oerjan: Thanks for that --} trick, by the way. I use it all the time now. <-- yay 07:57:56 maybe i should use it myself some time. 07:58:10 darn it I keep mixing up oerjan and oklopol :( 07:58:50 it is so e*hit by falling anvil* 08:00:10 yeah it's very easy to show tiling is undecidable with a seed tile, but otherwise things are complicated by the fact that if you're going to actually draw runs of a turing machine, you have to have a seed tile in every large enough pattern or there is a configuration without it 08:00:38 in particular things like " maybe each tile also has a number saying how many steps left/right to the head" cannot be made to work 08:02:09 helloerjan 08:02:18 but the three basic techniques of making an aperiodic tiling can be easily turned into undecidability proofs 08:03:18 1) robinson tilings, small set of tiles that, by a simple induction, just happen to draw nested, bigger and bigger, rectangles. you run a turing machine in every rectangle. 08:06:07 2) self-similar tilesets. make a tile set that, just kinda in a brute force way, draws a periodic base tiling, on top of which, in each repeated pattern, a zone containing a turing maching and wires that connect it to its neighbors 08:06:53 now, the program this turing machine runs simulates a tiling like itself, with a larger computation zone (which simulates a tiling like itself with a larger computation zone, which...). 08:07:14 so you can imagine that's a bit hard to set up, but it's pretty neat. 08:08:58 ouch 08:09:13 I have added multiple selection questions into Internet Quiz Engine. 08:09:34 3) Beatty sequences (my supervisor's technique :P), which is the only technique that isn't in any sense self-similar (although it relies on an undecidable property of turing machines whose proof is really hard). 08:09:54 (and which is kinda "self-similar", because it's really really recursive) 08:12:15 3 is the only one whose proof doesn't require a horribly long case analysis which is omitted in all expositions that are under 30 pages. 08:13:51 the paper that does 2 just basically says what i said, plus they explain why a turing machine has time to set up this recursion. 08:14:10 ok 08:14:11 --> 08:15:27 Now I can circle item #014 on my comparison chart. 08:15:52 the original proof of 1 is like 50 pages, but it can be done in a less painful way 08:16:23 I also corrected a few other mistakes in the program, such as one mistake in the logic for doing time limits. 08:16:26 it's perhaps the easiest to check completely, in the sense that 3 requires you to check an old result on turing machines which everyone is afraid of 08:16:50 Why is everyone afraid of? 08:17:19 because god is here 08:19:34 because it's a program written in 1966. 08:19:51 in the ancient programming language called the turing machine. 08:21:07 http://www.jstor.org/discover/10.2307/2269811?uid=3737976&uid=2&uid=4&sid=21101682430267 08:22:11 a CS paper on JSTOR, now that is old 08:29:55 oklopol: wow 08:35:53 PCP is also something that's studied a lot in our university 08:36:01 -!- zzo38 has quit (Remote host closed the connection). 08:36:28 http://en.wikipedia.org/wiki/Post_correspondence_problem halava and hirvensalo are from here, salomaa is too but he's a bit old now. 08:36:57 Bike: Indentation in Haskell translates to {} and ; and () <-- no () actually 08:37:27 so you can imagine it was hard to keep the lecture that short 08:37:50 oerjan: Right. 08:38:05 I mentioned () because GHC gives indentation errors on unmatched ( 08:38:12 But it's not actually part of the layout. 08:38:57 the PCP undecidability proof is much easier than the tiling thing 08:39:24 tilings in general have the problem that it's fun to come up with tilings with some properties, but they are roughly as hard to verify as they are to come up with. 08:39:28 * oerjan recalls how PCP can be encoded in the ambiguity problem of CF grammars 08:39:45 well you can just directly draw a sequence of turing machine configurations on the top row 08:39:48 separated by # 08:40:04 > (3 08:40:05 :1:3: parse error (possibly incorrect indentation) 08:40:16 you have the row under it actually contain the bottoms of tiles which are currently writing the next configuration on the top row 08:40:22 so you can compare two rows locally 08:40:28 erm 08:40:30 two configurations 08:40:44 shachaf: i don't think ghc is trying to be too clever about understanding where indentation makes sense 08:41:10 Sure. 08:41:47 so, anyway i have two colleagues which are, independently, constructing more and more complicated tile sets solving more and more complicated problems, which are harder and harder to explain. i try to stay away from that stuff. 08:42:09 i mean both are constructing a single tiling, which they still haven't published. 08:42:28 a mathematical black hole? :) 08:42:31 yes 08:43:20 although we are publishing a paper with some tiling constructions now, but they are just fun little geometric things, so there's a chance someone reads them. 08:44:25 > do [1]; [2] in "hi" 08:44:26 :1:13: parse error on input `in' 08:45:00 there's a result that the if S is a countable Pi^0_1 set with cantor-bendixson rank \lambda, then there's a tile set with countably many tilings whose cantro-bendixson ran is \lambda+12. we do \lambda+5 so it's revolutionary. 08:45:08 *cantor 08:45:17 OKAY 08:45:30 * oerjan sidles away carefully 08:46:13 plus we do some other things 08:46:54 cantor-bendixson ranks are awesome really 08:47:38 did i mention that in the conference proceedings of automata 2012, we wrote that as cantor-bendixon throughout 08:47:57 otherwise the rules are pretty simple. You remember the column of the first token after 'do' 'let' 'case', or 'in'. [...] <-- of, not case, at least before they introduced lambdacase 08:47:59 very professional 08:48:06 okay now i'm done 08:48:30 i'll go do some game programming now. 08:48:39 nice 08:48:55 ya 08:51:36 er yeah 08:51:37 thanks 08:51:49 you are bad at sleeping 08:52:04 oklopol: that stuff about aperiodic tilings is very interesting, thanks for explaining in some more detail & pointing the way to find more info 08:52:13 yeah 08:52:32 a variety of factors have conspired to keep me awake 08:52:38 no prob. it's one of my favorite topic in the world. laso i'm bad at leaving. 08:52:39 also 08:53:02 topics 08:53:11 kmc: was it drums 08:53:18 no 08:53:28 you really hate drums 08:53:31 "drums did 9/11" 08:53:51 -!- Nisstyre-laptop has quit (Quit: Leaving). 08:53:57 far away from the boom boom boom of the drummer / it was midsummer / what a bummer / clementine 08:54:02 drums are ok in moderation. when used with restraint. when supervised by an adult 08:54:25 irresponsible adults do not count 08:54:46 maybe there should be background checks and a waiting period to buy drums 08:55:00 this is a good idea 08:55:01 drums don't keep people awake. people keep people awake 08:55:36 this reminds me of the time i was trying to get to sleep but people kept firing fireworks. I was in ohio not california. I don't have that problem here. 08:55:45 now that's nasty!!! 08:56:02 btw my rhyme is like the one from that one song by cole porter 08:56:06 which is really by tom lehrer 08:56:13 just in case you didn't notice 08:56:20 * oerjan googled it 08:56:57 ah yeah in summer 2011 my neighbors spent the entire month of june setting off fireworks 08:57:12 monqy: what were you doing in ohio?? 08:57:17 i was afraid that for july 4 they would blow up my entire house with a fuel air bomb or something 08:57:38 shachaf: non-immediate family 08:57:56 i was in ohio once but just at an airport 08:58:37 one of the factors is that the circuit breakr for my room keeps tripping and i have to get up and reset it 08:58:56 there is not much load on this circuit at all, and nothing has changed recently 08:59:19 although partially I must take my housemate's word for that; perhaps he's started clandestine marijuana cultivation in his room 08:59:26 seems unlikely tho 08:59:33 i think it is a bad arc fault detector 09:02:17 -!- sirdancealot has quit (Ping timeout: 252 seconds). 09:03:47 -!- epicmonkey has joined. 09:05:36 Uh oh, your housemate might be engaging in interstate commerce? 09:06:21 yeah, that's trouble 09:08:33 good goatkcd today 09:11:53 -!- Bike has quit (Quit: imo). 09:15:42 -!- sirdancealot has joined. 09:36:02 actually this is kind of an unusual xkcd 09:36:39 usually the drawing is the joke and the text underneath is an unfunny explanation of the joke 09:36:42 this time it's the other way around 09:36:58 -!- ineiros has quit (Remote host closed the connection). 09:37:17 -!- ineiros has joined. 09:40:33 -!- impomatic has quit (Ping timeout: 245 seconds). 09:44:00 going to try again to sleep 09:45:18 Who's going to reset the circuit breaker without you? 09:46:37 -!- fungot has joined. 09:49:37 thanks monqy 09:49:50 ok?? 09:54:14 -!- sirdancealot has quit (Ping timeout: 252 seconds). 09:54:31 -!- ineiros has quit (Remote host closed the connection). 09:54:38 -!- ineiros has joined. 10:07:55 -!- sirdancealot has joined. 10:09:18 Hm 10:09:31 Since when did xkcd have only one alt text 10:09:43 "Damn sellouts" 10:09:52 (oglaf still has two) 10:10:38 qwantz.com has three 10:10:42 Not that I read qwantz.com 10:11:15 how do you see the second alt text? hover a second mouse over the image? 10:13:20 hover 2 mouses over the image? 10:13:50 olsner: I'm not sure whether you're a cheap plastic imitation of oerjan or of oklopol. 10:16:00 shachaf: one of my alt texts has the answer 10:17:26 And the other one has the other answer? 10:18:17 the other ones have the other answers, yes... in fact, they all have different answers 10:21:35 olsner: What you get when you hover the mouse over the image is the title text, not the alt text 10:21:35 alt text is what displays if the image doesn't load 10:21:36 To read the alt text on oglaf, you have to either read it quickly before the comic loads, or look at the source 10:23:35 Or, you know, use a browser that doesn't display images. 10:42:47 -!- Taneb has joined. 10:56:25 Hmm 10:56:25 Taneb: You have 1 new message. '/msg lambdabot @messages' to read it. 11:09:29 -!- oonbotti has quit (Ping timeout: 255 seconds). 11:10:49 http://gergo.erdi.hu/blog/2013-01-19-a_brainfuck_cpu_in_fpga/ 11:11:23 fizzie: Why would a browser that doesn't display images load the image? 11:13:47 um... 11:14:13 FreeFull: pretty sure the point is that it doesn't display images, so you can see their alt texts 11:15:29 monqy: You still want to see the comics though 11:15:41 no you don't 11:15:43 why would you 11:16:46 speaking of alt texts. I can't read them on the phone (at least not in chrome for android), which makes reading xkcd from the phone totally pointless 11:16:57 i hear you don't want to see oglaf. at least not while at work. 11:21:13 -!- monqy has quit (Quit: hello). 11:24:16 -!- ineiros has quit (Ping timeout: 252 seconds). 11:25:15 -!- ineiros has joined. 11:31:08 -!- Phantom_Hoover has joined. 11:31:33 -!- ineiros has quit (Ping timeout: 248 seconds). 11:31:47 -!- ineiros has joined. 11:32:20 -!- sirdancealot has quit (Ping timeout: 248 seconds). 11:33:59 -!- sirdancealot has joined. 11:50:21 -!- oonbotti has joined. 12:01:48 -!- aloril has quit (Ping timeout: 245 seconds). 12:05:08 -!- Yamakazi has joined. 12:06:01 ii 12:06:31 -!- Yamakazi has left. 12:14:31 -!- aloril has joined. 12:16:21 -!- DHeadshot has quit (Read error: Connection reset by peer). 12:19:27 -!- md_5 has quit (Ping timeout: 240 seconds). 12:25:55 -!- md_5 has joined. 12:28:12 -!- oerjan has quit (Quit: leaving). 12:37:59 -!- Arc_Koen has joined. 12:51:32 -!- epicmonkey has quit (Ping timeout: 255 seconds). 12:58:22 Huh, why do I have a sit0 interface stuck in "UP" state with the addresses ::192.168.1.40/96 and ::127.0.0.1/96. ifconfig sit0 down does nothing... 12:58:25 how strange 13:01:48 # ip link delete sit0 13:01:48 RTNETLINK answers: Operation not supported 13:02:00 well that explains why it didn't work, no idea why it didn't work though 13:02:28 well that explains why it didn't work, no idea why it didn't work though 13:02:34 Think about what you just said 13:03:12 -!- Taneb has changed nick to Taneb|Away. 13:04:52 Taneb|Away, okay "no idea why it isn't supported though" 13:04:59 that is a better way to express that 13:20:20 -!- Taneb|Away has changed nick to Taneb. 13:24:27 -!- oonbotti has quit (Ping timeout: 240 seconds). 13:30:34 -!- oonbotti has joined. 13:35:09 -!- ais523 has joined. 13:36:14 lambdabot: messages? 13:36:18 apparently not 13:36:46 Oh no 13:36:53 @tell ais523 That totally sucks! 13:36:54 Consider it noted. 13:37:32 -!- copumpkin has quit (Ping timeout: 252 seconds). 13:37:37 ais523: hi 13:38:09 -!- copumpkin has joined. 13:38:38 if you give tmux to bind S it binds 's', but if you give it S- it binds 'Shift' <.< 13:41:15 elliott: hi 13:41:15 ais523: You have 1 new message. '/msg lambdabot @messages' to read it. 13:41:19 @clear-messages 13:41:19 Messages cleared. 13:58:59 -!- copumpkin has quit (Ping timeout: 252 seconds). 13:59:30 -!- copumpkin has joined. 14:03:21 -!- FreeFull has quit (Remote host closed the connection). 14:06:42 -!- FreeFull has joined. 14:14:00 c00kiemon5ter, ouch 14:34:02 Well, I think I've found someone who had the same problem as I do 14:40:00 c00kiemon5ter: So bind S-s? 14:43:18 Deewiant, what if you want a lower case s specifically? 14:43:31 Vorpal: Then just s? 14:44:01 Deewiant, lowercase s and a 8 at the same time, s-8? 14:44:12 wouldn't that not work according to c00kiemon5ter ? 14:44:34 I don't think you can bind chords in any case... 14:44:58 ah okay 14:46:51 there is no distinction between lowercase and uppercase 14:46:58 C-a is the same as C-A 14:47:59 In :list-keys I have some different bindings for lower and upper case: D, L, and U are different from d, l, and u 14:48:25 doesn't seem to work like that here 14:49:26 oh, it does! 14:55:05 what is tmux btw? 14:55:13 c00kiemon5ter: C-A would be with shift 14:55:13 like screen? 14:55:20 Vorpal: Yes. 14:55:30 how do they differ? 14:55:53 $ screen 14:55:54 $TERM too long - sorry. 14:55:56 tmux doesn't do that 14:56:24 tmux supports unicode above the BMP 14:56:34 tmux is less bloated 14:56:47 tmux supports horizontal splitting without any patches 14:56:57 tmux is also MIT licensed iirc 14:57:05 BSD 14:57:41 BSD right, it is mainly developed by the OpenBSD people 14:58:09 http://sourceforge.net/p/tmux/tmux-code/ci/master/tree/FAQ Read the first question 14:58:14 And the answer of course 15:01:51 Deewiant: Hah, what's your $TERM? 15:02:04 elliott: rxvt-unicode-256color 15:02:18 elliott: Doesn't fit in the char[20] of older screens 15:02:25 elliott: It was fixed by making it char[40] IIRC 15:03:30 Seems to be char[128] in tmux 15:03:38 the one thing screen does that I would like in tmux is re-painting the terminal according to the new size 15:04:07 ie if you resize a terminal running screen, which had a wrapped line, then the line unfolds 15:04:19 on tmux the line be as it was 15:04:46 if you shrink the terminal with tmux, the line will be hidden, 15:04:52 with screen the line will wrap 15:09:16 bbl 15:11:25 "Bravo! You have just written Forth in Brainfuck written in Forth." 15:33:06 annoying that you can't use ping when testing a -m owner --uid style iptables rule 16:16:43 -!- Taneb has quit (Ping timeout: 245 seconds). 16:19:46 I should learn Coq 16:20:04 If I can get over my prejudices of "I only want to learn languages that I can write general purpose programs in!" 16:20:24 Sgeo: general purpose programs are actually quite hard to write, and not very useful when you do 16:20:27 you can write general purpose programs in coq!!! 16:20:31 programs that do something in particular tend to be more useful 16:20:37 and often you can find a language to fit them 16:21:02 ais523, do implementations of computer languages count as general purpose programs? 16:21:42 there are some general purpose prorgams written in coq 16:21:45 for instance a C compiler 16:22:00 http://compcert.inria.fr/ 16:22:05 Sgeo: yeah, that struck me as the most obvious way to write a general purpose program 16:27:36 What sort of languages get used in life-or-death situations like medical equipment? 16:27:39 Statically typed? 16:28:38 Sgeo: http://www.foo.be/docs/tpj/issues/vol2_1/tpj0201-0004.html 16:28:43 rigorously tested ones, i hope 16:28:44 Sgeo: random win32 stuff written in C++, that can't be updated ever because only one version of it was certified 16:28:49 it's scary 16:29:16 yeah lab equipment (NMR machine etc) is often infested with malware because they can't upgrade the Windows XP instal 16:29:27 -!- TeruFSX has joined. 16:29:32 the network admins just firewall it off as best they can 16:29:37 kmc: XP? 2000 is more common, or 3.1 16:29:39 kmc, seen it, I assume it's not real based on the comment about "April, toward the beginning of the month." 16:29:44 got to go 16:29:49 bye 16:30:24 Sgeo: http://en.wikipedia.org/wiki/Therac-25 16:34:29 Have I mentioned the Berkely accelerator radiotherapy thing lately? 16:58:56 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 17:13:27 -!- Phantom_Hoover has joined. 17:25:37 What's the canonical thing to do in an imperative language like Smalltalk for the use cases that list comprehensions have? Nested loops with the innermost one writing to an object stream? 17:27:11 -!- FreeFull has quit (Ping timeout: 252 seconds). 17:30:07 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 17:30:49 use a different language? 17:31:52 -!- Phantom_Hoover has joined. 17:32:39 There's an implementation of amb for Smalltalk, I guess that could be used 17:39:19 -!- sivoais has joined. 17:52:40 -!- Nisstyre-laptop has joined. 18:01:06 -!- epicmonkey has joined. 18:13:36 -!- oerjan has joined. 18:13:38 -!- TeruFSX has quit (Ping timeout: 252 seconds). 18:21:36 -!- asiekierka has joined. 18:27:24 -!- Bike has joined. 18:27:24 2identify 14cki 18:27:25 Bike: You have 1 new message. '/msg lambdabot @messages' to read it. 18:27:41 _someone_ needs to change their password hth 18:27:53 heh, fuck. 18:28:25 -!- Bike has quit (Disconnected by services). 18:28:29 hth 18:28:56 @tell bike sorry i couldn't stop myself 18:28:56 Consider it noted. 18:29:12 elliott: it is so easy 18:29:22 oerjan: :( 18:29:22 * oerjan runs like the wind 18:29:36 -!- Bike has joined. 18:30:17 thanks for that. 18:30:17 Bike: You have 2 new messages. '/msg lambdabot @messages' to read them. 18:30:39 np any time 18:31:59 elliott is np-complete 18:40:50 -!- Bike has quit (Quit: testin). 18:41:07 -!- Bike has joined. 18:41:55 -!- derkus has left. 18:57:05 anyway "14cki" is such a terribly short password anyway. 18:57:59 i'm not exactly concerned about IRC security. 18:59:02 have you changed it now 18:59:11 what the hell, if I su to another user I can't run screen -r since the pts of my terminal is not readable by that user 18:59:13 oh you have 18:59:17 that is kind of stupid 18:59:17 i tried to ghost you immediately after that line 18:59:19 -_- 18:59:21 would have been pretty good imo 18:59:47 hm how do I deal with this... 19:00:14 i mean i have no reputation or anything, the only thing i need a password for is for protecting the sanctity of bikes, and avoiding being disconnected by services by Bastards Like You 19:02:08 "the sanctity of bikes" 19:02:26 Some things in life are important. 19:02:49 heh, I connected a computer to a public IP and forgot to turn off logging of rejections in iptables. Pretty spammy result even with the rate limiting that is going on 19:05:31 @ping 19:05:31 pong 19:10:51 -!- FreeFull has joined. 19:12:46 elliott, ping 19:13:21 hello 19:13:29 elliott, have you any experience with either nfs or cifs (samba)? If so, is either of them significantly better/faster/less work/...? 19:13:39 going to be between two linux boxes so... 19:14:11 they are all crap 19:14:30 probably we should use something from plan9 instead indeed but... 19:15:12 Vorpal: no experience 19:15:16 oh well 19:16:09 Do IDEs have a negative impact on ability to metaprogram? 19:16:26 doesNotUnderstand is often discouraged in Smalltalk I think because it negatively impacts tooling? 19:17:09 -!- impomatic has joined. 19:17:13 I can't say, never used an IDE much 19:17:20 maybe you could ask a Ruby person 19:17:29 IIUC, most people like it better when they're understood 19:17:30 I think last time I've used an IDE was when I was looking at writing GBA code 19:17:37 they apparently use those methods that get called when there's no method, a lot 19:17:39 Which was years ago 19:19:23 -!- FreeFull has quit (Read error: Operation timed out). 19:23:57 -!- FreeFull has joined. 19:25:54 -!- Taneb has joined. 19:27:58 Well, this situation sucks mildly less 19:30:17 Taneb, hm? 19:30:37 Taneb, also are you connected as root, or did you just set the name to that 19:32:14 @ping 19:32:14 pong 19:32:14 -!- Taneb has quit (Quit: leaving). 19:34:52 -!- Taneb has joined. 19:35:13 I've managed to boot to a start-up disk thing 19:35:17 And connect to the internet 19:35:24 I can live like this, for a short while 19:36:16 Taneb what have you done 19:37:01 Taneb, what is going on? 19:37:28 I should never be allowed admin access on a computer 19:37:45 Tried to upgrade Ubuntu 19:37:49 Now I can't boot 19:38:38 It sort of hangs 19:39:25 this is your punishment for using ubuntu taneb 19:39:49 Is Arch any better? 19:39:52 Because Arch hates me 19:39:53 to 19:39:53 o 19:39:54 although i guess there was that time arch managed to break the kernel startup sequence or something 19:40:48 Gentoo also hates me 19:41:03 Haiku's alright about me but hates my wifi adapter 19:41:09 -!- FreeFull has quit (Ping timeout: 248 seconds). 19:43:05 -!- FreeFull has joined. 19:45:14 Unfortunately, on this setup, I can't mess with my computer without leaving IRC 19:52:57 Is Arch any better? <-- try debian? 19:53:15 Taneb, anyway, wont boot in what way 19:53:17 any errors? 19:53:22 at what point does it fail? 19:53:41 grub? kernel? finding root file system? in user space? 19:53:42 I can't recall off the top of my head, and I'd have to leave and come back to tell you 19:53:50 After grub 19:53:55 Before user space 19:54:04 Taneb, did it find the root file system? 19:54:26 I can, on Grub, say "Advanced options => root terminal" 19:54:27 if it didn't you probably need to ajust the kernel command line in the grub config 19:54:36 But that ends up read only 19:54:46 But I can see all my files 19:54:51 Taneb, you can remount / by doing mount -o rw,remount / 19:54:58 if that is linux 19:55:04 Yeah 19:55:08 rather than something grub specific 19:55:38 Right, I'll try that in a moment 19:55:53 Taneb, anyway have you turned off boot splash image and such, they tend to hide vital info 19:56:00 I never use that stuff thus 19:56:45 I'll try that suggestion then I'll film the boot process and borrow someone else's computer and upload it to youtube and link you 19:57:02 -!- Taneb has quit (Quit: SAVING THE WORLD). 19:57:06 Taneb, well, I can look at that tomorrow evening at the earliest 19:57:15 @tell Taneb, well, I can look at that tomorrow evening at the earliest. Going to sleep shortly. 19:57:16 Consider it noted. 19:57:32 wait 19:57:48 that I told "Tanb," right? 19:57:49 -_- 19:58:19 @tell Taneb Well, I can look at that tomorrow evening at the earliest. Going to sleep shortly. Leave me a message with lambdabot. By the time you read this, I will be disconnected from my bouncer. 19:58:19 Consider it noted. 19:59:59 -!- FreeFull has quit (Quit: rebooting). 20:03:49 -!- FreeFull has joined. 20:11:41 "He also confirmed that Mega had one million users on day one and said that “we cannot be stopped.” They’re re-enacting the arrest now – helicopters are everywhere. They just reenacted the arrest from last year. Currently a lot of dubstep, explosions and more." 20:14:28 I just want my files that existed only on MegaUpload and my still yet to be recovered HD back 20:16:14 elliott, what is this about helicopters? Megaupload fan fiction? 20:16:27 http://thenextweb.com/insider/2013/01/20/kim-dotcom-officially-launches-the-new-mega-at-an-insane-press-event/ 20:16:50 wow that is one fat person on the screen 20:16:55 Sgeo: I confidently predict that will never help. 20:16:56 . 20:16:58 Sgeo: I confidently predict that will never happen. 20:17:33 I could in theory recover the HD 20:17:56 elliott, auto correct on a mobile device? Or what happened there? 20:19:16 -!- FreeFull has quit (Ping timeout: 248 seconds). 20:26:09 I typed the wrong word. 20:27:41 -!- atrapado has joined. 20:31:46 "Megaupload would pay certain customers to upload their files but Dotcom explains that there were limitations to ensure that the rewards program was not used for piracy. He explains that users were not rewarded for files that were more than 100 MBs: “have you ever downloaded a movie larger…they don’t exist.”" 20:32:06 wat 20:33:01 Bike: Dubstep and explosions, man. 20:36:42 -!- Taneb has joined. 20:38:18 Right, does "microcode: failed to load file amd-ucode/microcode_amd.bin" mean much to anyone 20:38:18 Taneb: You have 1 new message. '/msg lambdabot @messages' to read it. 20:39:20 nice 20:39:27 that's a hell of an error 20:39:28 This sucks, xorg won't do keycodes > 255, which my keyboard generates for some of the extra fancy keys (it is a MS Natural ergonomic keyboard). 20:39:47 oh well, guess I can't use that group of buttons then 20:39:48 Or "kvm: disabled by bios" 20:40:06 Taneb, I think your bootleg chinese GPU may have booted its last leg. 20:40:09 Right, does "microcode: failed to load file amd-ucode/microcode_amd.bin" mean much to anyone <-- well 20:40:13 it shouldn't be fatal 20:40:22 and it definitely shouldn't be from the kernel itself 20:40:26 maybe from the init ram fs 20:40:57 Or "kvm: disabled by bios" <-- unlikely to fatal except to hardware virtualization 20:41:22 I *think* the microcode is for the CPU, but if such it shouldn't be fatal 20:41:32 if it is for the GPU.. hm not sure 20:41:58 Taneb, do you have an AMD CPU (check /proc/cpuinfo) and/or an AMD GPU (check lspci) 20:42:28 I'm pretty sure the CPU is AMD 20:42:59 There's also "sp5100_tco: mmio address 0xfec000f0 already in use" 20:43:27 google suggests "CONFIG_SP5100_TCO: AMD/ATI SP5100 TCO Timer/Watchdog" 20:43:36 really? 20:43:42 you have a watchdog? 20:44:06 I... don't think so 20:44:15 well hm 20:44:24 Taneb, what is the last message before the crash? 20:44:28 or hang 20:44:58 The kvm disabled by bios one 20:45:22 huh 20:45:22 Then there's just a blinking cursor in the top-left of a black screen 20:45:28 how very strange 20:45:41 It restarts on C+A+D and powers down on the power button 20:45:49 Taneb, does it accept any other input? 20:45:59 Not as far as I am aware 20:46:15 By which I mean "probably not, I've tried a whole bunch" 20:46:22 Taneb, and it stayed like that for how long? Maybe you just need to wait a couple of seconds? 20:46:48 or I guess you did that already? 20:46:49 3 minutes until I stopped filming 20:46:51 well 20:46:52 Then about 10 after that 20:46:56 then it is definitely broken 20:47:06 I was thinking more like 5-10 seconds or such 20:47:36 Taneb, yeah, copy your files from the disk to an external hdd or whatever, then reinstall. Or restore from your last backup 20:47:46 That bad? 20:47:50 Dang 20:47:55 Taneb, eh, it is PROBABLY fixable 20:48:02 but I have no clue how 20:48:11 Heh, thanks anyway 20:48:14 Taneb, you could try #ubuntu or the ubuntu forums 20:48:17 I guess 20:48:53 Okay 20:48:54 -!- zzo38 has joined. 20:49:11 Taneb, the way I see it, it might not be worth spending days debugging when you could just reinstall it and restore your backed up package list. At least if you have fast internet to download it all again 20:49:44 Decent internet, but the only computer I can really get to it from is my family computer from 2006 running XP 20:49:46 and your /home/whatever could just be copied across as is (make sure to fix the uid/gid though) 20:50:06 Taneb, surely you have direct internet access from the broken computer? 20:50:08 -!- epicmonkey has quit (Ping timeout: 245 seconds). 20:50:09 wifi or something 20:50:23 Oh yeah 20:50:25 is there a household without wifi anywhere 20:50:28 That's what I'm using right now 20:50:33 Forgot about that 20:50:34 Taneb, wifi can be quite fast 20:50:41 faster than my ADSL at least 20:50:44 Yeah, I know 20:50:48 won't match up to fibre of course 20:52:15 If anyone tries to work out what kind of a person I am from the videos on my camera, they'll have no idea 20:52:25 oh? 20:53:11 Video of three people, none of whom are me, two of whom are in Homestuck hoodies, the third in an angry birds hat, fighting over some glasses 20:53:26 okay 20:53:27 Video of someone who is not me getting ready to sledge, then sledging down a hill 20:53:32 that is a bit weird 20:53:36 Video of someone's computer failing to boot up 20:53:41 heh 20:53:43 And that's it 20:54:11 Taneb, well it tells me the person was, or knew someone who was, a linux user 20:54:23 also is probably into geeky stuff 20:54:25 Only three videos? Yes, then I suppose they won't figure out a lot. 20:54:30 given the homestuck stuff 20:54:37 or possibly is some sort of stalky homestuck voyeur 20:54:40 zzo38: I got the camera for Christmas 20:54:42 yeah that is about it 20:54:52 Phantom_Hoover, or that yes 20:54:59 Phantom_Hoover: seeing as all the people in that video were female, that's looking worryingly likely 20:54:59 also damn you and your sledding 20:55:09 do you know how many hills there are in the midlands 20:55:22 I'd imagine at least one 20:55:34 But I don't really know the midlands 20:56:57 there are none 20:56:57 at 20:56:58 all 20:57:15 we tried making our own hill out of snow but it just wasn't the same 20:57:22 Phantom_Hoover, I live in one of the flatter regions of Sweden too 20:57:50 doesn't vary more than maybe 5-10 meters around here 20:57:54 and quite slowly 20:58:22 I know one place where you can sledge near here. But that is about it 20:58:25 ...Hexham's built on a hill 20:58:42 edinburgh is built on at least 7 20:58:49 except nobody can agree on which 7 20:58:54 Somewhat like Rome in that respect 20:59:21 Which is built on the famous seven hills of Rome, plus a few more 21:04:38 -!- epicmonkey has joined. 21:06:47 -!- copumpkin has quit. 21:07:24 -!- copumpkin has joined. 21:12:22 21:12:26 -!- Taneb has quit (Quit: leaving). 21:12:59 21:17:05 o.O Assembler code in Smalltalk 21:31:24 Bike: just, gosh, the whole cmubash site 21:31:29 "Your mom is so fat, she sat on a binary tree and turned it into a linked list in constant time!" 21:31:49 -_____- 21:32:01 I feel terrible for laughing 21:32:11 heh 21:38:13 https://pbs.twimg.com/media/BBESuMICYAAvNn9.jpg:large 21:38:49 what in the hell 21:40:46 kmc: Seems legit. 21:41:27 is there some punchy term for "things that look like graphs but are actually totally meaningless decoration"? 21:42:05 "bullshit"? 21:42:08 http://benfry.com/wp/wp-content/uploads/2009/02/piratesarecool4.gif I'm reminded of that 21:42:11 I've heard a word for that. 21:42:19 But I can't recall what it was. 21:42:34 Fiora: that graph is a lot more legit 21:43:03 it has actual labeled axes measuring things that could plausibly be quantified 21:43:32 though i don't believe that there were only 17 pirates in year 2000 21:43:37 -!- monqy has joined. 21:43:46 Quantity of the users? 21:44:01 kmc: uh it says "approxiate" right there hello 21:44:02 http://lesantint.com/leng/rmx_advantages.html 21:44:22 The only word that comes to mind right now is "chartjunk", but that's a different thing. (It's the visual cruft in a chart that doesn't contribute anything.) 21:44:28 http://lesantint.com/leng/energy_source.html 21:44:51 What is "deciphering"? 21:45:02 oh my god these are great 21:45:04 Deciphering when you have legitimate access? 21:45:10 fuck it's a bmp 21:45:30 In which case, I don't think you want slow systems unless it's a password hash 21:45:37 Especially as slow as it seems to be trying to imply 21:45:49 "The deciphering is conducted with the help of SUPER COMPUTERS" 21:46:05 Work of a prototype of the generator is described by absolutely new class of mathematical functions developed by us in the course of studying of physical vacuum. Our workings out allow to create generators of energy of any capacity:... мcW, uW, W, kW, MW, GW, TW... 21:46:14 Or do they mean illegitimately, in which case they don't describe by what mechanism (brute forcing, or what?) 21:46:46 sgeo. this is garbage. don't even try. 21:46:51 See how many K's RMX has compared to banks? 21:47:14 what the hell is мcW supposed to be anyway 21:47:28 is uW supposed to be µW? there are just so many questions 21:47:36 Oh, it 21:47:42 It's "Absolute cryptographic protection" 21:47:45 Bike: Millicentiwatts? 21:47:54 the little M is cyrillic. 21:48:03 Didn't know anything other than one-time pads were absolute 21:48:09 Yes, but it's still a small m. 21:48:17 And if they are using one-time pads, how is anything representing a time to break in not "infinity"? 21:48:24 http://lesantint.com/images/energy_eng.JPG 21:48:42 vakuum 21:48:49 "This circuit was performed by Tesla in 1933. The source of electrical power was developed and Tesla installed it into the car the internal combustion engine of which was eliminated and replaced by с и заменен на asynchronous motor. Tesla drove this car for two weeks." 21:48:56 why is it always Tesla 21:48:57 Sgeo: Well, I mean, "THE PECULIARITY OF ABSOLUTE RMX SYSTEM CONISISTS IN THE FACT THAT IT CAN BE DECIPHERED NEVER AND BY NOBODY AT ANY LEVEL OF DEVELOPMENT OF A SCIENCE AND COMPUTER FACILITIES !!!" 21:49:07 That does sound pretty absolute. 21:49:13 shachaf: maybe because tesla was about as crazy as this, only also competent. 21:49:44 "RMX is fully protects any computer network. It is impossible to consider the data from a network as direct connection or attack of hackers even by means of the super-computer. Absolute protection (hardware - program execution)." 21:50:49 Fiora: o_O 21:50:55 collapsing the false vacuum for fun and profit 21:51:21 Battle Programmer Shirase doesn't even *need* the super computer, though. I've seen this in a video. 21:51:32 There's something really amusing about "diagrams" that don't actually explain anything at all 21:51:56 they help explain how out of it the creator is, at least. 21:53:01 "Atomic spaying of any thickness." 21:53:24 (from http://lesantint.com/leng/ ) 21:53:39 I assume they meant spraying 21:54:25 hahaha 21:54:34 you don't want those atoms breeding! 21:54:38 hah 21:56:03 Responsible people spay their atoms to prevent unwanted molecules. 21:56:13 unwanted fission 21:56:31 It is pretty bad if you have lots of unwanted fission going on in your house. 21:56:33 http://lesantint.com/images/rmx8.JPG 21:57:01 Wow, I recognize that stock photo. 21:57:03 http://lesantint.com/leng/transmutation.html a.k.a. alchemy? 21:57:18 never seen anyone actually use it, rather than just finding it on shutterstock and laughing 21:57:20 "FULL ABSOLUTE PROTECTION OF MICROCHIPS IMPLANTED INTO THE HUMAN !!!" 21:57:22 Bike: I was just about to ask whether you people thought they had posed for that picture themselves. 21:57:31 well you can actually transmute elements 21:57:42 "Necessity of inplantation of microchips every day is more and more obvious." 21:57:54 http://lesantint.com/leng/rmx_application.html 21:58:01 fizzie: nah "bad guy doing computer hacks holy shit" is common enough to make it lucrative as stock 21:58:11 they just made it about as cheesy as possible for some reason 21:58:27 Maybe there's a niche for that, too. 21:58:35 jokey articles about hackers, sure 21:58:54 mostly i'm surprised that there's no watermark on it 21:59:00 guess they actually paid? 21:59:38 "THE PECULIARITY OF ABSOLUTE RMX SYSTEM CONISISTS IN THE FACT THAT IT CAN BE DECIPHERED NEVER AND BY NOBODY AT ANY LEVEL OF DEVELOPMENT OF A SCIENCE AND COMPUTER FACILITIES !!!" my god 21:59:39 http://lesantint.com/images/signalizaciya.JPG 21:59:44 Cod-Grabber would be the worst superhero 22:00:06 more of a basic occupation than a superpower 22:01:22 what is a cod 22:01:24 like the fish? 22:01:26 or the video game? 22:01:42 i was thinking fish 22:02:06 fish are kind of hard to grab, admittedly 22:02:29 Bike: they probably torrented the image or photoshopped out the watermark 22:03:08 are there really torrents of that? sad. 22:05:05 probably 22:08:24 torrenting a cod? 22:08:29 I guess cods are often found in torrents 22:08:53 I only have so many underscores to put between hyphens, Fiora. 22:09:03 :P 22:23:02 Fiora, er, aren't cod saltwater fish 22:24:12 um um stop ruining horrifically awful jokes with logic 22:25:20 thats literally what this channel is for Fiora 22:25:42 (I don't actually want people to stop that) 22:25:45 (because it's actually wonderful)_ 22:25:50 then you make awful jokes about the logic and the cycle continues 22:26:37 reductio ad absurdum 22:27:49 "Makerbot chief exec Bre Pettis says the [MakerBot] printer could be used in space" 22:28:04 also "It's my hope that if an apocalypse happens people will be ready with Makerbots, building the things they can't buy in stores." 22:28:17 a kind of hilarious mental image of Bre trying to make plastic trinkets on generator power while armed bandits steal all his food and water and fuel and computers 22:29:43 imo an "apocalypse" where you still have 3d printers doesn't really count 22:30:00 get back to me when you can 3D print a working shotgun and some penicillin 22:30:23 I have seen the perfect presentation. I can die now in peace. http://lesantint.com/data/rmx_prezentation.ppt (Be sure to view it in something that can display the transitions and the animations and play the sounds.) 22:30:50 yeah and get UFO MALWARE? no thanks 22:31:10 russian UFO malware from the secret research base at Tunguska 22:32:01 -!- augur has quit (Remote host closed the connection). 22:33:24 elliott: if say a virus wiped out 99% of humans, governments and civilization would collapse, but individual people would still have access to advanced tech on a local scale 22:33:41 however it might not do much good 22:34:10 i think certain of the "maker" skills would be useful, but not so much 3D printing 22:34:20 depopulation viruses are so 80s kmc 22:34:23 now we have zombies 22:34:38 idk, tech relies on a lot of infrastructure 22:34:40 zombie viruses??????? 22:34:47 I tend to assume everything will just explode 22:34:47 -!- oerjan has quit (Quit: let me just collapse for a while). 22:34:52 elliott: well 3D printers do and that's part of my claim 22:35:09 but e.g. the ability to maintain basic internal combustion engines would be very useful 22:35:41 you're not going to be short on spare parts though are you 22:35:43 fair enough 22:35:50 basic electronics skill to establish perimeter security for your base 22:35:50 etc 22:36:28 but i think the most useful skills are not part of the standard 'maker' palette 22:37:22 medicine, agriculture, negotiation, management of small organizations in tense circumstances 22:37:44 i shudder to think how noisebridge style government would work in an apocalypse. 22:38:28 -!- epicmonkey has quit (Ping timeout: 245 seconds). 22:41:16 obviously there is a fantasy here that 3D printers are saving the world rather than just being toys for rich people 22:41:50 they may well eventually save the world but Bre is massively overstating the usefulness of the thing that they've made now because, well, he's a shameless self-promoter and has a business to run 22:55:34 -!- sivoais has quit (Quit: leaving). 22:56:09 -!- sivoais has joined. 22:56:49 -!- TeruFSX has joined. 23:05:51 On dice.com would I put 7 years of experience with Python even if I haven't used Python contiguously in those 7 years? 23:05:58 How is experience counted? 23:06:42 (Could probably put 9 but even though I've read about Python in 2003 that doesn't mean I've used it) 23:09:20 i think nobody is going to do an experience audit on you 23:10:45 I don't think 9 years of experience in python means anything different to a year thereof 23:11:42 "I have experience with Seven of Nine" 23:11:57 measurement of experience in years is silly anyway 23:12:23 But it's what dice.com asks for, so 23:12:39 It's a decent rule of thumb. 23:13:41 these measures exist entirely to allow people who know nothing about Python to sort your résumé into the trash or not 23:13:50 so you should pick the biggest number that is vaguley defensible 23:14:17 once you get an actual interview they will try to assess your actual knowledge, not nitpick your choice of buzzwords and numbers on your resume 23:14:46 you should only put a buzzword on if you are willing to talk about that thing in an interview 23:15:03 but they are not going to be like "He said PROFICIENT in Python but he was only MODERATELY PROFICIENT! DOUBLE-FAIL!!" 23:16:07 the part of your resume that is actually likely to come up in an interview is past experience (be it jobs, other projects, classes) 23:19:40 your resume is an advertisement you write about yourself 23:19:50 its purpose is to get you a phone call 23:20:01 it's not the be-all end-all character sheet that defines whether you get the job 23:20:22 Isn't that because the past experience part of the résumé is where all the lies go 23:20:32 i don't know 23:20:41 people also lie about skills 23:21:01 we had people come in who claimed to be 10+ years experienced C++ programmers who could not code fibonacci 23:21:13 but it's not like we would have accepted those people if they had not lied 23:21:22 kmc: Clearly not enough IRC experience. 23:21:23 lying just wasted some of their time and some of ours 23:21:30 and maybe got them a free trip to $CITY so good for them 23:23:19 -!- atrapado has quit (Quit: Abandonando). 23:24:29 also I think finding jobs through dice.com etc. is not the preferred way 23:24:37 it's much better to find jobs through your personal network if you can 23:25:13 remember the kettle guy ? :D http://www.youtube.com/watch?v=HpbKGvjqsxM 23:25:27 23:15:03 but they are not going to be like "He said PROFICIENT in Python but he was only MODERATELY PROFICIENT! DOUBLE-FAIL!!" 23:25:34 kmc: imo this would be better 23:26:01 how do you mean 23:26:06 kmc: well it would be funnier 23:26:08 so there's that 23:26:14 it's not like "proficient" and "moderately proficient" mean anything objectively 23:26:26 yes but it would be funnier 23:26:31 yeah there's that 23:26:31 not sure you are on my wavelength here 23:26:50 i'm synced to the wavelength of your RMX human implant chip 23:28:20 moderately proficient python man, can write a bug-free fizzbuzz in a single bound 23:29:11 is the bound [1..100] 23:29:25 pfff 23:30:35 does proficient python man not need any bounds at all 23:30:55 I hope not. That would imply more than one way to do it. 23:32:12 "faster than an overclocked prescott, more powerful than a tesla, and able to leap tall process stacks in a single bound" 23:33:11 tesla is magnetism, not power!!! 23:33:18 why not use the good scottish watt! 23:36:26 * Fiora meant the GPU, but 23:37:59 TopatoBlog! Sweet Bro and Hella Jeff Hardcover PRESS RELEASE http://goo.gl/fb/GWr8i 23:38:21 hi 23:38:32 why don't you use `list 23:38:35 `list 23:38:42 Taneb atriq Ngevd Fiora nortti Sgeo alot 23:38:42 (not an update) 23:39:30 http://media.tumblr.com/e975165f063347c452b9cc8810c54397/tumblr_inline_mgy6lvfbyu1qj5t81.jpg 23:41:04 .... Pffff 23:41:43 -!- Jafet has left. 23:41:48 -!- Jafet has joined. 23:42:07 -!- pikhq has quit (Ping timeout: 244 seconds). 23:42:09 -!- pikhq_ has joined.