00:00:03 http://logic.pdmi.ras.ru/~yumat/H10Pbook/ 00:00:47 http://logic.pdmi.ras.ru/~yumat/H10Pbook/bookcont.htm 00:01:49 ok 00:03:12 anyway for OR the solution isn't something you'll just look at and go "oh lol why couldn't i see that" 00:03:31 although anyone should be able to prove it 00:03:39 I don't think I give up yet 00:04:27 tell me if you do, and we can start talking about fixed-points of morphisms 00:04:48 why does that require knowledge of OR? 00:05:01 it doesn't, i just wanted to segway into it in an awkward way 00:05:06 :D 00:05:19 why 'of morphisms' isn't the theory just the same 00:05:55 well we use morphisms to get all sorts of avoidability results, because infinite words defined as fixed-points of morphisms have the fun property that we can do induction on them. 00:06:30 if the pattern XYX occurs in h^n(a), then it must occur in h^(n-1)(a) 00:06:30 o_o 00:06:44 this is still thue/monoid theory? 00:06:54 yep 00:07:10 topic is combinatorics on/of words, subtopic avoidability 00:07:33 thue is beautiful 00:07:39 possibly the simplest tc language ever 00:07:39 morphisms, by which i mean homomorphisms, are just a convenient way to get there 00:07:48 :P 00:07:49 it doesn't even have variables... or anything 00:08:03 you're a homo (morphism) 00:08:18 alise: it's the same thue at least 00:08:41 -!- AnMaster_ has joined. 00:08:44 oh and well i guess both are word stuff 00:08:53 oh not the language 00:08:57 boring :P 00:09:05 yeah 00:09:16 how do you write logical OR in Thue? 00:09:29 hm 00:09:30 it's easy 00:09:44 i forget the syntax but 00:09:49 0|0 -> 0 00:09:51 0|1 -> 1 00:09:58 1|0 -> 1 00:09:58 1|1 -> 1 00:10:22 it's hard to believe that such ... uncomputational rules can still have things like storage and plugging that storage into other things 00:11:30 I would say Thue is simpler than BCT 00:11:30 ignoring the IO fluff 00:11:45 it's basically [(string,string)] -> string -> string 00:12:38 and really all you do is... pick something from the array, find it in the program, replace by the second element, repeat 00:14:22 -!- AnMaster has quit (*.net *.split). 00:14:40 "i've been using ASP for years, but this is my first shot at something big in PHP, so i didn't even know there was a strip_tags function! wow ASP needs something like that lol" -- this was written in 2010 00:16:29 lol 00:16:47 -!- oerjan has joined. 00:19:36 Maybe I'll go to Norway, they have the Euro :P 00:19:37 er, no 00:19:59 was this sarcasm... 00:20:06 I thought they did? 00:20:16 certainly not 00:20:18 At least I remember reading they did. 00:20:57 we're not an EU member. not that that has stopped other countries from using the Euro. 00:21:26 the Scandinavians love their currencies 00:21:47 They are at least in Schengen. 00:21:50 huh; norway isn't an eu member? 00:21:58 my illusions are being shattered 00:22:08 does denmark at least have the euro 00:22:11 no 00:22:22 alise: you're an eu citizen and you don't know which countries are eu members? O_O 00:22:23 wtffffffffffff :| 00:22:25 of the Scandinavian countries, only Finland does 00:22:34 Norway has the coins with holes in them 00:22:41 oerjan: oh come on britain is barely an eu member :D 00:22:44 neither denmark, sweden or norway have the euro, although with different excuses 00:23:10 norway isn't an eu member, denmark has an exception and sweden pretends they have one ;D 00:23:20 *excemption 00:23:26 *exemption 00:23:43 * coppro has a sudden craving for donus 00:23:45 *donuts 00:23:59 good thing I live in Canada 00:24:00 and the rest of eu seem to pretend sweden does too, so it's de facto 00:24:17 coppro: whereabouts in canada do you live? 00:24:24 alise: Calgary 00:24:35 oerjan: Sweden is exploiting a loophole to avoid having to switch 00:24:37 expect me there roughly tomorrow 00:24:47 :P 00:24:52 have you guys sorted out your shitty government yet? 00:24:55 no :( 00:24:59 ETA? 00:25:14 2900 00:25:35 coppro: yeah but only sweden has a "permanent" permission to use that loophole iiuc 00:25:37 maybe i won't move to canada :P 00:26:01 other eastern members won't get to use it, although with the financial crisis the point is currently moot i think 00:26:26 (since they have a perfectly reasonable reason not to be able to reach the criteria) 00:26:30 (yet) 00:26:31 nooo, the recession is over - the banks are giving out bonuses again! 00:26:40 (paraphrased from reddit) 00:26:49 alise: now _that_ must be sarcasm 00:26:58 since they did that the whole time 00:27:15 yesterday a point of privilege was raised against a Minister in the House of Commons; if the Speaker allows it, the House will probably find him in contempt 00:27:31 coppro: ooh, scary 00:27:35 * oerjan snickers 00:27:38 oerjan: of course. 00:28:01 It is indeed amusing 00:28:01 coppro: in your government 00:28:11 do people shout at each other all the time 00:28:14 oh yes 00:28:20 iirc some tiny countries outside the EU also use the euro; andorra, monaco and san marino i think. 00:28:26 we took our system from you, remember? 00:28:34 and do you have a game where everyone in the party that's talking goes "ooooh" all the time 00:28:39 montenegro did at one time, not sure now 00:28:41 right 00:28:41 just checking 00:28:41 not canada then 00:29:32 and there's some west african franc or something that is linked to the euro iirc (used to be linked to the franc) 00:29:57 (a multinational african currency) 00:30:27 of course wikipedia has all this, probably where i read most of it 00:30:43 anyone want to fight with ggz to play reversi? 00:30:51 ask ais523 if you want to know how horrific it is 00:31:08 no, don't ask, just guess from my horrified reaction 00:31:10 -!- Oranjer has joined. 00:31:32 oerjan: Also the Vatican. 00:32:10 -!- Asztal has joined. 00:32:20 pikhq: darn i thought about it but forgot to write it :D 00:33:44 so guys remember when we were talking about the impossibility of having legal sex in the vatican 00:33:58 oh almost forgot, i got the summer job i mentioned. so i'll be proving properties of CA all summer \o/ 00:33:58 what if you had a friend who was a high-ranking catholic, and he let you have sex in his vatican residence 00:34:36 oklokok o_o 00:34:43 this is a JOB?? 00:34:44 ah also kosovo (unofficial) 00:35:53 oklokok is proving properties of california and, unofficially, kosovo 00:37:27 yes, job at uni 00:37:38 alise: Heheh. 00:37:55 "In addition, the convenient new function Total can now be used to efficiently add lists of numbers. " --Mathematica 5 00:37:59 EFFICIENTLY! 00:38:20 lol what 00:38:24 alise: all of Mathematica is inefficient unless special-cased 00:39:24 ais523: Seriously? 00:39:30 yes 00:39:41 but there's a lot of special-casing 00:39:47 and the special cases tend to be fast 00:39:50 it's one of the things I hate about it 00:39:53 most of mathematica is special cases yeah 00:39:56 really good benchmarks, but practically useless 00:40:05 pikhq: consider - the entire language is just tree rewriting 00:40:21 alise: ... And they implement it naively? 00:40:22 *shudder* 00:40:27 rewriting f[x_1,x_2,...,x_n] into another tree 00:40:43 So they special-case a ton of stuff so that it isn't horribly slow if you do what they want. 00:41:18 why thank you, i too think i'm the luckiest person in the whole fucking universe :) 00:41:45 oklokok: god i hate you 00:41:53 ah that's better 00:41:53 just die so that i can take your place :< 00:42:31 die... just die 00:42:42 <3 00:43:44 also... 00:43:53 the stuff they make me do will probably be like "write this trivial program to do X so we know if we're on the right track" 00:43:54 die :| 00:44:13 oklokok: assure me they will be formal proofs 00:46:12 i think it's faster to just write a python hack. 00:47:18 Sure it's faster. But less proofy! 00:47:37 oh well that's rather true 00:48:27 -!- MigoMipo has quit (Remote host closed the connection). 00:49:55 -!- BeholdMyGlory has quit (Remote host closed the connection). 00:58:42 a python-based proof system would be amusingorrible 00:59:39 card(NN)==aleph(0) 00:59:54 what's NN? 01:00:32 naturals 01:00:42 N is a bit too ambiguous by itself, and blackboard = double-striking 01:00:44 so NN is as good a name as any 01:00:46 double the naturality 01:01:19 heh 01:01:21 except NN looks like it could be NxN. or perhaps more likely, {mn | m,n \in N} 01:01:22 NN that's clever 01:01:48 in any of the three cases the statement is true 01:02:06 Sigma(QQp >> QQ, lambda f: ForAll(QQp, QQp, lambda e1, e2: abs(f(e1) - f(e2)) <= e1 + e2)) 01:02:15 the last notation is used for other things too 01:02:31 oklokok: well yeah, since NN=N for the last case 01:03:05 ugh alise you're making me ill :P 01:03:12 python doesn't even have a type system 01:03:40 that's why you give it one! 01:03:57 ooh I was talking to someone aboutthis 01:04:20 something about adding a type system to lisp 01:04:38 Qi 01:04:59 * fax doesnt likei Qi :[ 01:05:07 its like somem weird frankenstien 01:05:08 me neither 01:05:14 dunno why they made it 01:05:23 well I have nothing against them making it to be honest 01:05:32 just don't get why anyone other than the author gives a toss :P 01:05:50 >>> coerce(refl(), Eq(NN, 2+2, 1+3)) 01:05:55 http://vimeo.com/10297756 01:05:59 refl() :: Eq(NN, 4, 4) 01:06:08 i am so tempted to actually make this now 01:06:09 it would be so popular 01:06:36 -!- ais523 has quit (Remote host closed the connection). 01:06:55 -!- nooga has joined. 01:06:57 why do i always make too much food and eat all of it 01:06:58 tip for english speakers: when spelling german words, switch ei and ie around from what your flawed intuition tells you. hth. 01:07:14 EYEgenvalue 01:07:23 * fax still hs trouble with this 01:07:29 eeigenvalue 01:07:39 eiegenvalue 01:07:45 ~ egen - igen, egen - igen, lets call the whole thing off ~ 01:07:53 aaaaaaaaaaaaaaaigenvalue 01:08:08 oklokok: THERE ARE STARVING PEOPLE IN AFRICA YOU KNOW 01:08:29 card(NN)==card(QQ) 01:08:42 so... does that mean i should eat a lot or that i should not eat a lot? 01:09:01 oklokok: I think it means you should clear your plate. I don't know by what logic it means this. 01:09:42 i think i've seen the proof in preschool 01:10:14 oklokok: you should eat your food so you'll grow up to be a good missionary in africa, clearly 01:10:23 !Exists(NNp, NNp, NNp, NNp, lambda a, b, c, n: (a**n) + (b**n) == (c**n)) 01:10:26 preschool?? 01:10:29 You did set theory in preschool? :P 01:10:30 oerjan: Your interpretation is awesomesauce. 01:10:31 what the nell 01:10:45 fax: You didn't? 01:10:50 no 01:10:54 set theory in preschool would be awesome 01:10:57 I did this stuff at home 01:11:31 Gregor: also possibly realistic 01:11:49 My preschool was basically like this: Get there, finger paint, nap, ring theory, lunch, nap, recess, quantum mechanics, nap, dress-up, go home. 01:12:01 lol 01:12:29 Apparently there was a lot of napping. 01:12:35 A ridiculous amount, frankly. 01:12:35 i mean in my fantasy, the kind of people who tell their children there are starving people in africa to make them eat, are the same kind that would want their children to be missionaries 01:12:36 in? : {A:Set} -> (x:A) -> (B:Set) -> Decision (A === B) 01:12:49 fax: i was talking about the starving kids actually 01:13:04 when i was in preschool i think i was just as retarded as everyone else 01:13:06 ohh 01:13:32 well actually i was one of the two who could read and the other guy was a few years older 01:13:34 oklokok: hey python guy, is it possible to make "3" yield something other than an int 01:13:45 i don't know. 01:13:51 probably. 01:14:17 oklokok: well there seems to be a school of thought that says that when you don't like something you should think about how some other people have it worse. i've never understood how this is supposed to make me feel better. 01:14:20 i know very little about python's internals, which is a bit stupid because those are the whole point 01:14:35 ugh, what a waste 01:14:41 no Timbits left, and the library was closed 01:15:03 oerjan: schadenfreude best freude right 01:15:33 http://vimeo.com/10298933 01:15:37 part 2 ^ 01:16:29 -!- Sgeo has joined. 01:19:00 Anyone here? 01:19:05 yes 01:19:42 why would i eat like 800g of food when i'm full after like 400g 01:20:01 that video fucking rules 01:20:32 what's it about, my connection isn't fast enough to want to look without knowing 01:21:11 wooden 'cells' that can connect up on some conditions and separate on others 01:21:19 oklokok: Need an extra kg. 01:21:21 so basically the game of life 01:21:26 :P:P 01:21:27 (such is the American way) 01:21:29 so conglomerations of them can self replicate in some sense 01:22:20 i wish i lived in america, the land of dreams 01:23:05 Actually, it's the land of too much food. 01:23:51 -!- FireFly has quit (Quit: Leaving). 01:23:58 It is feasible to have a pound (approx. 2kg) of food in a meal here. 01:24:02 goddamn venti 01:24:05 Rather common, even. 01:24:06 goddamn qemu 01:24:07 pound = 500g 01:24:13 Erm. 01:24:21 THINKO SUCKS HARD 01:24:31 I don't get why people think that if some food is tasty more of that food is even tastier. :) 01:24:31 500g is a small breakfast 01:24:34 :D 01:24:45 AND I DIDNT MEAN 1 LBS. 01:24:52 WE OVEREAT MUCH MORE THAN THAT. 01:25:17 i believe that 01:25:29 i like breakfast 01:25:35 it's a very worthwhile kind of meal 01:25:49 it is 01:25:55 I wish I was better at it 01:26:15 coppro, breakfast isn't very difficult 01:26:28 difficult in what sense 01:26:29 you just need to get the basics down 01:26:31 quite :D 01:26:36 you get some things and then you put them in your mouth, and digest them 01:26:37 the trickiest part is having enough time 01:26:51 stop caring about obligations 01:26:53 :D 01:26:54 1 lbs. of meat, though, is quite feasible. Then another 1 lbs. of fries. And a half-gallon of soda. 01:27:06 alise: but the schoolteachers get angry! 01:27:09 ah 01:27:12 that sounds better 01:27:20 coppro: BIG WHOOP 01:27:28 and then my parents get angry 01:27:41 pikhq: American meals are more portions of barely-food lumped together than meals 01:27:41 coppro: BIG WHOOP 01:27:46 lol 01:27:53 alise: Yes. 01:27:57 coppro: just write an amazing mathematical work 01:28:00 Any plans for those machines? 01:28:02 sorted 01:28:12 alise: that sounds like effort 01:28:19 alise 01:28:31 coppro: but it's fun! 01:28:37 Alise: Terry Tao is becoming a finitist http://terrytao.wordpress.com/2010/03/19/a-computational-perspective-on-set-theory/ 01:28:46 * coppro is going to go do more calculus homework :/ 01:28:59 fax: does that make five? 01:29:07 I don't believe in five 01:29:07 so he can't be a finitist 01:29:11 I'm just kidding of course 01:29:26 there's just a little bit of finitism in there though 01:29:33 alise, 5 is trivial 01:29:47 no it is too big 01:29:55 I suppose you have some cubic explanation of the nonexistence of 5? 01:30:13 well my universe is finite right so every set gets a certain ration 01:30:20 and since some sets are just so much bigger than the naturals 01:30:24 and there are so many of them 01:30:30 the naturals only have the space for four elements 01:30:37 lol WHAT 01:30:40 does not follow 01:30:56 i don't believe in not following 01:31:00 i'm also a trivialist 01:31:20 * coppro wonders which unit is next... probably curve sketching. yay 01:31:49 curve sketching calculus homework? 01:31:56 coppro: curve sketching is boring as fuck but it's actually really useful if you just get good enough at it to not really have to think too hard to do it 01:32:23 alise, http://www.paulkabay.com/#trivialism seen this? 01:32:40 fax: yeah but i didn't have the attention span to read all the huge papers 01:32:49 how acn you be a true trivialist :P 01:32:54 i have like this limited obvious-parody attention span thing. 01:32:55 you are not working hard enough 01:33:14 actually i'm a mualist, no questions have "true" answers 01:33:33 fax: Yeah... 01:36:02 I am not sure it's a parody 01:36:13 I can see where you are coming from though 01:36:28 It is. 01:36:28 but not how fast he is going 01:36:33 lol 01:36:48 he says it's a parody right on that page 01:36:53 hmm 01:37:02 I don't wanna do my Agora duties :( 01:37:09 "I do not accept trivialism I reject it! (Who wouldnt reject it?) Reading this material may convince you that I am lying and that I really do believe this stuff but that is because you have no sense of irony." 01:37:10 -!- nooga has quit (Ping timeout: 258 seconds). 01:37:13 coppro: So resign. 01:37:18 alise: that seems bad 01:37:24 I like them generally 01:37:36 it's just that with the lists down, that means extra effort to redirect them to a backup list 01:37:38 alise, I've seen that -- you're just taking it at face value 01:37:44 make a contract whereby someone else does them in return for some material reward by you 01:37:49 -!- nooga has joined. 01:37:52 *reward from you 01:38:00 fax: he uses it to debunk diaelethismsdfjksijf 01:38:02 however you spell it 01:38:46 oh, wonderful 01:39:06 the first question of this assignment (on curve sketching) is "Find the domain of y = sqrt(3x-5)." FUN 01:39:19 alise: He uses it to debunk gwandocu. 01:41:14 coppro: If complex numbers are "acceptable", then that's just [-inf, inf] :P 01:41:28 Gregor: heh, I wish 01:41:33 coppro: what's the domain of that function? the domain is that domain 01:41:37 it's not a tough question, it's just that I thought I was done with this stuff 01:42:24 Gregor: also, inclusive bounds on an infinity? 01:42:41 Idonno, maybe :P 01:42:44 coppro, Don't listne to Gregor, he's an infinitist! 01:42:58 Don't listen to fax, he's infantile! 01:43:01 that's a really bad question 01:43:15 oklopol geez what are you doing here 01:43:21 ...i don't know :< 01:43:26 Gregor: if complex numbers are acceptable, then the domain's C, clearly :) 01:43:36 i actually ate until now, although i guess i also did other things... 01:44:23 `addquote oklopol geez what are you doing here ...i don't know :< i actually ate until now, although i guess i also did other things... 01:44:26 no, the domain is obviously two rounds around C so you get the whole C as the range 01:44:33 oh wait 3x-5 01:44:35 well anyway 01:44:43 140| oklopol geez what are you doing here ...i don't know :< i actually ate until now, although i guess i also did other things... 01:44:43 * alise punches HackEgo 01:44:48 Gregor: fixit 01:44:48 thanks 01:44:55 oklokok: around 5/3, then 01:44:56 hmm, why was that quoteworthy? 01:45:04 it's amusing :P 01:45:04 yeah something like that 01:45:15 anyway- 01:45:16 what's the thing called when you go around multiple times? 01:45:18 riemann something 01:45:19 um what was i going to say 01:45:20 alise: Doesn't seem broken ... 01:45:34 oklokok: double reacharound 01:45:37 00:44 * alise punches HackEgo 01:45:37 Gregor: it lagged right until i told you to fix it :P 01:45:40 this made me laugh quite manically 01:45:43 * oerjan swats alise -----### 01:46:00 the reimann rock 01:46:03 oklopop 01:46:06 *riemann 01:46:27 "reimann" would be pronounced "ruymon" 01:46:29 http://en.wikipedia.org/wiki/Riemann_surface 01:46:34 as in buy 01:46:36 reimann, riemann... lets call the whole thing off 01:46:47 fax: have you been listening to that song a lot or something 01:46:56 oklokok: we already discussed that above 01:46:58 it happens in my head everytime 01:47:07 oerjan: yes, that's why i corrected it. 01:47:22 because people should learn things they're told. not that i do. 01:47:32 lets, let's, let(')s call the whole thing off 01:47:42 lol 01:52:56 so my laptop can rotate the screen 01:53:02 if i can get it in a nice holding position i can read papers like a real man 01:53:30 I wish the iPad was less DRM bullshit and more.. open source 01:53:37 alise: You mean with your eyes burning? 01:53:38 then I'd totally buy one and just lay in bed all day reading 01:53:44 fax: HAHAHAHAHAHAHAHAHAHAHAHAHAhasiudhdif 01:53:45 fax: You mean with your eyes burning? 01:53:53 Gregor: XD 01:53:58 by eyes burning?? 01:54:13 alise what's so funny? The only bad thing about the iPad is that it's closed 01:54:15 Gregor: Anyway, look, I haven't bought that monochrome laser printer yet 01:54:17 YET 01:54:19 Never read anything substantial on a backlit screen then? It's quite horrible. 01:54:29 Gregor I read all the time off the computer :S 01:54:30 fax: well apart from being totally useless for anything creative instead of consuming... 01:54:42 besides, apple, open source? 01:54:45 Gregor... although.. I do have the brigtness down at minimum 01:54:51 you must be kidding; only their internal software is open source 01:55:03 alise, yeah I know it's shit.. I'm saying if it was slightly different it would be good :| 01:55:13 basically: 01:55:21 Big touchscreen that can connect to the internet 01:55:31 yeah but it would require a whole change in apple's philosophy so the end result would be way different 01:55:39 fax: hellooooo crunchpad 01:55:42 :p 01:56:49 alise that was sad :( 01:56:56 http://techcrunch.com/2009/11/30/crunchpad-end/ 01:57:23 really? You ever thought it would end differently? 01:57:34 Arrington is a blowhard who talks a lot of talk but has no substance or intelligence behind his ideas. 01:57:48 tbh I never heard of this before 01:57:52 Despite being a horrid person who ruthlessly demolishes people from a position of power for no particular reason. 01:57:53 I'm not really into technology 01:58:24 Anyway if you want an internet-connected touchscreen... do it! 01:58:31 do what? :P 01:58:34 I'm sure you can buy touchscreen hardware somewhere 01:58:38 get one of those embedded linux boards... 01:58:39 go make something 01:58:39 oh make one myself 01:58:57 It'll even have Emacs. 01:59:02 alise I can't even do those kits for children you get from maplin 01:59:13 computers are easier :-P 02:00:32 df = f' dx 02:00:36 df/dx = f' 02:00:38 woah 02:00:44 I just solved the mystery 02:01:29 Dun dun DUNNNNNNNNNNNNNNNNNNNNNNN 02:01:36 How's it go Leibniz 02:01:43 this is great I've been working on this for years :P 02:01:44 omg seconds remaining until mathematica is mine 02:01:47 hehe 02:01:49 i can't wait to get frustrated at it 02:01:50 and wolfram 02:01:52 and want to kill him 02:01:52 47 mins for me 02:02:12 * alise kills the torrent before his 0.00 ratio can improve 02:02:24 I feel baaaaaaaaaaaad 02:02:27 lol 02:02:38 hells yeah keygen in wine time 02:02:54 are you gonna give me one too 02:02:59 sure sure 02:03:25 i think it wants a full name though, so I'll tell it you're Mr. Fax A. Thisia 02:03:31 *Mrs 02:03:34 *Vs. 02:03:38 hmm spivak prefixes 02:03:42 what would that be? 02:03:44 Es. 02:03:50 Es. Alise Something 02:05:02 hehe 02:05:08 you remember! 02:05:14 what's Vs. ? 02:05:19 i remember what 02:05:26 Ir. for Ister 02:05:29 Vs was my knee-jerk attempt at a gender-neutral prefix 02:05:43 alise it should be Miss 02:05:51 hmm, right 02:05:53 Ps. Short for "Person" 02:05:53 in UK 02:06:03 or Ms if you're irritating 02:06:06 also I remember what??? 02:06:14 Or Cr. Short for "Comrade" 02:06:28 $. Short for "Dollar-Making Economic Agent" 02:07:36 Miss Feature 02:07:44 oh god; I'm being held up by the ubuntu repos 02:07:47 INSTALL WINE, FUCKERS! 02:09:51 PWM. Penis Wielding Human 02:09:57 VWM. Vagina Wielding Human 02:10:07 Penis Wielding Mhuman? 02:10:09 Erm, human does not start with an 'M' 02:10:11 >_> 02:10:19 PWH. Penis Wielding Human 02:10:19 YOU MEANT MAN DIDN'T YOU SEXIST PIG 02:10:22 VWH. Vagina Wielding Human 02:10:23 Vagina Wielding Man 02:10:50 "stand back. i have a vagina and i'm not afraid to use it!" 02:11:13 alise: Imagine He-Man, holding up a giant anthropomorphic vagina. "I HAVE THE POWEEEEEEEEEEEEER!" 02:11:25 I'm finding it really hard to consider a vagina an offensive weapon 02:11:37 alise: UNTIL IT DEVOURS YOU WHOLE 02:11:41 FEAAAR MY HOLE. FEAAAAAAAAAR IT! 02:11:41 In an extremely Freudian attack. 02:11:46 only one google hit for the full phrase, but better without the stand back 02:11:50 WHO TOLD YOU I WAS INTO VORE! 02:11:55 :P 02:12:09 Wow, that joke killed the conversation. 02:12:12 TOO TOUCHY FOR YOU? HUH? 02:12:23 yay vore 02:12:26 :3 02:12:27 I don't know what that means ... 02:12:29 * oerjan eats alise to change the subject. oh wait... 02:12:37 fax: >_< 02:12:46 Gregor like big snakes eating cute little fluffy mice 02:16:04 *chirp* 02:18:02 or birds 02:18:11 * fax slithers up behing oerjan 02:21:06 *wind rustling* 02:21:26 (chirping started seeming unsafe for some reason) 02:21:41 ;) 02:22:07 http://math.ucr.edu/home/baez/noether.html this is cool 02:29:57 Droid Sans is a pretty font. 02:32:59 -!- fungot has quit (Ping timeout: 260 seconds). 02:34:08 someone is killing off the bots! 02:35:32 http://math.ucr.edu/home/baez/dodecahedron/17.html lol what 02:35:59 i am not sure what he is trying to say 02:36:33 this proof 02:36:33 http://math.ucr.edu/home/baez/dodecahedron/19.html 02:36:35 is so beautify 02:36:38 beautiful 02:37:00 fool's gold is mentioned in http://math.ucr.edu/home/baez/dodecahedron/13.html 02:37:03 yes it is pretty 02:38:06 " And there is a fifth figure (which is made out of twelve pentagons), the dodecahedron—this God used as a model for the twelvefold division of the Zodiac." 02:38:11 12 FOLD DODECAHEDRAL TRUTH! 02:41:04 Copy correctly 02:42:18 http://math.ucr.edu/home/baez/dodecahedron/6to12anim.gif 02:42:21 I want to make one of these 02:47:13 Hooray for Sharp commercials talking about "adding a 4th color". I mean, wouldn't that require programs to be recorded and transmitted differently? For likely negligible gain? 02:47:41 -!- songhead95_ has joined. 02:47:42 -!- songhead95 has quit (Read error: Connection reset by peer). 02:47:42 -!- songhead95_ has changed nick to songhead95. 02:49:08 fax: that link is a lie. there is no animation there. :| 02:49:17 it is! 02:49:54 also, is it just me, or is fools gold prettier than real gold? :| 02:50:56 arsenopyrite is pretty nifty too 02:50:58 -!- coppro has quit (Ping timeout: 246 seconds). 02:51:28 that phi proof thing, i wanna use mathematica to do an animation of zooming in on it 02:51:55 -!- xxtjaxx has joined. 02:53:22 alise, hows life 02:53:35 hm mine is fine... 02:53:38 -!- coppro has joined. 02:53:39 shit 02:53:42 just very bored 02:53:56 this is a programming channel not esoterica/magic 02:53:59 for the record. 02:54:12 sulfur, btw, is awesome: http://en.wikipedia.org/wiki/File:Burning-sulfur.png 02:54:35 alise: why shit? :\ 02:55:16 I am into esoterica 02:55:47 secret of the cube. 02:56:14 -!- xxtjaxx has changed nick to wicket. 02:56:57 fax: the mathematica keygen has ANIMATED MATHEMATICS-LOOKING LOGOS WHOA 02:57:03 alise pm 02:57:07 and in the status bar, "I am ready" alternates gray/black 02:57:12 -!- wicket has left (?). 02:57:13 lol keygens rule 02:58:50 What rules is tarballs of source code. 02:59:09 agreed 03:07:05 muhuhuha 03:07:28 the mathematica installer is so awesome 03:07:30 it's just like, hey dude 03:07:31 MATHEMATICS 03:07:33 i know right? 03:08:48 i'm applying to GSoC 03:09:48 -!- songhead95 has quit (Quit: songhead95). 03:11:06 -!- songhead95 has joined. 03:11:37 -!- pikhq has quit (Quit: Lost terminal). 03:12:13 -!- pikhq has joined. 03:20:36 -!- songhead95_ has joined. 03:20:37 -!- songhead95 has quit (Read error: Connection reset by peer). 03:20:37 -!- songhead95_ has changed nick to songhead95. 03:37:42 -!- alise has quit (Ping timeout: 252 seconds). 03:38:15 -!- alise has joined. 03:50:38 * Sgeo was happier when he believed that "chakra" was something completely made up by the writers for "Avatar: The Last Airbender" 03:51:40 Intel's new processors "boost performance automatically" 03:52:07 ... does that mean that it has speedstep, and defaults to a lower speed than max, making you go "wow that's fast!" when it actually does increase speed? 03:53:27 sgeo haha 03:53:42 No, clearly what it does is it uses a better CPU architecture and JITs x86. 03:53:54 yeah it's called microcode 03:54:22 alise: No, I mean a full-blown, heavy-weight, optimising JIT compiler. 03:55:26 This particular place in AW has pictures of naked ladies, with bodypaint. One for each astrological symbol 03:55:34 I have.. mixed feelings about this 03:55:42 NAKED LADIES 03:56:47 Sgeo: you seem to be disturbed. i suggest some etheral oils to clear up your third eye chakra. 03:57:19 I suggest some caustic materials. 03:57:22 Might I suggest lutefisk? 03:57:26 Preferbaly unwashed? 03:57:28 what where? 03:58:00 unwashed lutefisk? how unhygienic. 03:58:09 * Sgeo doesn't even know what lutefisk is 03:58:36 OTHER THAN BOTTLED DELICIOUSNESS 03:58:52 the bottledness is _pure_ slander, i tell you. 03:59:48 or should that be purée slander... 04:00:10 Purée d'slander. 04:00:11 Delicious. 04:02:09 s is not a vowel, Gregor 04:02:37 oerjan: The washing of lutefisk is to make it edible. 04:02:49 Lst I chsked, 's' is a vswl. 04:02:53 It is too caustic to eat otherwise. 04:03:06 pikhq: shush, you 04:04:00 Gregor: well it's not in french 04:04:36 Sgeo: Lutefisk is dried fish soaked in water for 6 days, then a solution of water and lye for 2 days, then washed in water for 6 days. 04:04:53 Lots and lots of lye. 04:05:02 At the end of the lye period, it has a pH of ~11. The washing is to make it not eat your flesh off. 04:05:02 Delyecious 04:05:14 hm indeed the french don't have sl- do they? should probably be élander 04:05:38 `translatefromto en fr slander 04:05:40 purée d'elandre 04:05:41 calomnie 04:05:49 `translatefromto en fr of slander 04:05:51 de la calomnie 04:05:55 Also, silver should be avoided when consuming it. The lutefisk will eat the silver. 04:05:59 `translatefromto en fr purée of slander 04:06:01 Purée de calomnie 04:07:05 The lutefisk will eat the silver. 04:07:23 nooga: Yes, lutefisk is caustic. 04:07:35 In Soviet Russia, food eat YOU! 04:08:29 http://fc05.deviantart.net/fs70/f/2009/363/d/a/Nordics_like_Fish_by_humon.jpg 04:08:57 -!- Asztal has quit (Read error: Operation timed out). 04:09:45 i don't want to know how they invented that food 04:09:58 The shark is a real thing. 04:10:04 yep 04:10:15 The rotting process gets rid of the poison. 04:10:17 Although I believe it to be more of a folk food than something real people actually eat :P 04:10:26 Something that has been made six times ever, and got a reputation. 04:10:52 probably 04:10:57 Gregor: It's made a bit more than that. But, it's one of those "delicacy" things. 04:11:01 haha 04:11:18 think of all the starving kids in china who don't have rotting sea life to eat 04:11:22 Iceland dictates that it can only be made some number of miles away from civilization, because of the stench... 04:11:28 but i heard that they sell small pieces of rotten shark in grocery stores on iceland 04:12:14 and they have competitions in eating that and the winner is the one who pukes last (usually the sheriff) 04:13:09 heh 04:13:47 in ancient they had this sauce made from rotten fish fragments 04:13:56 `addquote think of all the starving kids in china who don't have rotting sea life to eat 04:14:05 141| think of all the starving kids in china who don't have rotting sea life to eat 04:15:02 they fermented it in big pools that stink even now 04:15:14 ancient rome *\ 04:15:36 huh, and here I thought this chan was just esoteric programming! 04:15:54 hahaha 04:19:39 No, that's just the nominal purpose of the channel. 04:19:50 We aren't on topic all that often. :P 04:26:16 you are of course free to create an esolang based on rotten fish if you like. 04:26:27 yay 04:27:38 Oh boy! 04:30:18 http://simple.wikipedia.org/wiki/Zero special number 04:31:20 gypsy fish 04:31:33 alise: 零, eh? 04:31:44 (now *there's* a bitch way of writing a number) 04:31:48 "Wikipedia does not yet have an article with this name." 04:32:04 oh wait 04:32:32 * oerjan leaves out the "special number" part 04:32:50 too bad the article name is now less interesting 04:33:40 meh 04:34:53 simple wikipedia is soooo stupid 04:35:54 coppro: That's because Simple English is such a stupid conlang. 04:36:00 -!- alise has quit (Ping timeout: 252 seconds). 04:36:01 :P 04:38:38 It is not double plus good. 04:38:38 -!- nooga has quit (Read error: Connection reset by peer). 04:39:17 "If there are zero things, there are not any things. There are none." 04:39:23 Wow. 04:39:40 I thought there was a distinction between "simple English" and "English for the simple" 04:40:05 "integral is part of the Academic Word List. It is important for students in college and university." 04:40:35 I know it's important to me. 04:42:37 it's an integral concept 04:44:04 * In symbols: 04:44:04 43 ÷ 0 has no answer. 04:45:46 * fax cant' find anything interesting on demonstrations.wolfram.com 04:46:11 "How the Proton and Neutron Got Their Masses" sounds like a Rudyard Kipling story 04:48:37 Gregor: "Simple English" is an auxlang conlang constructed by simplifying English. 04:48:42 It possesses some 1,000 words. 04:48:46 pikhq: I am aware. 04:48:52 Okay. 04:48:54 pikhq: But "simple English" still shouldn't be "English for simpletons" 04:49:08 In fact, that's WHY simple English shouldn't be English for simpletons. 04:49:18 Yuh. 04:49:34 what Gregor is saying 04:49:44 WHAT YOU SAY? 04:49:44 is that simple English should just be English with all the hard words taken out 04:49:53 rather than treating the reader like an idiot 04:50:18 More or less. It's for non-native speakers, not children :P 04:50:51 (Yes, children are idiots) 04:51:03 Also, observe this "Chinese hand sign": http://simple.wikipedia.org/wiki/One 04:51:24 * pikhq was not an idiot as a child 04:51:35 * fax was 04:51:43 Children are idiots. I decree it. 04:51:50 I'm not sure if I was an idiot, but I was insufferably annoying. 04:51:52 And that's just as bad. 04:53:23 I'm still insufferably annoying 04:53:41 Oh pooppy, you're OK! :P 04:53:49 ^^^ Just an excuse to call you "pooppy" 04:54:56 ... 04:56:25 augur 04:56:33 sup 04:57:57 -!- songhead95 has quit (Quit: songhead95). 04:59:34 soup 05:01:08 NO SOUP FOR YOU 05:02:40 actually that was quite amazing timing 05:02:51 today is now sunday, and at the Flat Planet Cafe, sunday has no soup of the day 05:03:00 the menu says, under soup of the day for sunday, "NO SOUP FOR YOU" 05:03:05 lol 05:05:52 pikhq: yes you were 05:06:02 Gregor was too 05:07:22 children are decent at learning certain things, but they have no creativity, they have no concentration, they have no insight. 05:07:27 i love kids, wish i had some 05:08:02 kids are very creative 05:08:03 maybe i'll wait a few years to see if i grow some common sense 05:08:05 just not when you want them to be 05:08:39 i've never a kid do something creative 05:08:52 *heard 05:09:56 whaaat 05:10:53 woooooot 05:11:58 in fact, I'd say kids are really creative when they're young, but have it knocked out of them by their parents. As adults, they try and regain some of that creativity, but do not always succeed 05:13:06 i've heard people say kids are creative when they misunderstand how language constructs work 05:13:18 can't really come up with other examples, maybe you can 05:13:45 let me warn you, no matter how good they are, i will disagree cuz i'm never wrong. 05:20:07 lol 05:20:37 parents discourage creativity? i thought they're like "aww my kid's genius" 05:20:51 nah, not like that 05:20:52 more generally 05:21:05 kids find all sorts of silly and crazy things to do 05:21:07 and get told off 05:21:14 well right 05:21:47 most parents suck anyway based on what i've seen, i guess you get tired of doing the job right after a few years 05:22:04 It takes a lot of effort 05:24:26 or, maybe it's really easy and people just hate their kids, have you considered that possibility 05:24:51 Definitely the former 05:25:38 maybe, maybe 05:26:03 i'm just trying to open your eyes to worse points of view 05:26:48 i think i'm going to pass out involuntarily soon if i don't go to sleep 05:26:58 maybe i'll watch south park or something 05:28:34 wish i could unsee things, i'd know which series are good, but i wouldn't actually remember what happens 05:28:56 i mean every series is good but it's still really scary to try a new one out 05:29:06 i mean what if 05:30:20 -!- Oranjer has left (?). 05:31:33 bye oranjer 05:31:41 -!- oklokok has changed nick to oklofok. 06:04:25 -!- oklofok has changed nick to oklopol. 06:19:05 -!- fax has quit (Quit: Lost terminal). 06:35:36 | 06:35:37 || 06:35:39 |||| 06:35:43 |||||||| 06:35:50 |||||||||||||||| 06:36:00 |||||||||||||||||||||||||||||||| 07:29:24 lament 07:29:44 stop this before it gets out of hand 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:13:15 -!- asiekierka has joined. 08:13:16 hi 08:13:22 ho 08:36:35 -!- jcp has quit (Quit: I will do anything (almost) for a new router.). 09:09:26 -!- oerjan has quit (Quit: Good night). 09:16:55 -!- Gracenotes has quit (Ping timeout: 260 seconds). 09:26:44 -!- AnMaster_ has changed nick to AnMaster. 09:29:42 -!- Gracenotes has joined. 09:37:54 -!- nooga has joined. 10:24:23 -!- MigoMipo has joined. 10:57:04 -!- coppro has quit (Quit: I am leaving. You are about to explode.). 10:58:42 lament, 2^n ? 11:01:03 -!- fungot has joined. 11:01:15 ^pow2 11:01:16 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... 11:01:26 Seems to match!1 11:25:21 -!- FireFly has joined. 11:33:15 -!- nooga has quit (Read error: Connection reset by peer). 11:33:38 -!- BeholdMyGlory has joined. 11:37:26 -!- nooga has joined. 11:51:01 fizzie, match what? 11:51:08 oh that yeah 11:51:52 fizzie, it could be some other series, involving a floor() function for example 11:51:58 so it only looks the same at the start 11:52:04 and then diverges later 12:07:02 Sure; "Search: 1, 2, 4, 8, 16, 32 12:07:05 Displaying 1-10 of 175 results found." 12:08:58 There's, for example, "Sum_{ k = 0..5 } C(n,k)" (A006261), which goes "1, 2, 4, 8, 16, 32, 63, 120, 219, ..." 12:10:51 -!- MigoMipo has changed nick to MigoMipo_Zwei. 12:10:54 -!- MigoMipo_Zwei has changed nick to MigoMipo. 12:11:21 -!- Leonidas_ has changed nick to Leonidas. 12:13:59 I was going to add "or the unique degree-5 polynomial determined by the points (0,1), (1,2), (2,4), ..., (5,32)" but that seems to be the same sequence as above. 12:15:25 octave:9> polyval(polyfit(0:5,[1 2 4 8 16 32],5),3:9) 12:15:26 ans = 12:15:26 8.0000 16.0000 32.0000 63.0000 120.0000 219.0000 382.0000 12:15:37 ah, octave 12:16:07 once i got kicked out from a lab for using octave instead of matlab 12:16:12 can you imagine? 12:16:27 That sounds very ideological. 12:17:38 Or some other /^id/ words. 12:17:56 probably the teacher felt bad because he couldn't say anything smart about that because it was LINUX AND OPEN SOURCE 12:18:49 and my mates were curious about white letters on black screen :D 12:19:19 Yes, having white text on black screen is hacking, that's well-known. 12:19:23 :D 12:19:37 I seem to remember one such case from EFF's archives. 12:26:39 -!- deschutron has joined. 12:35:25 -!- Phantom_Hoover has joined. 12:36:43 deschutron: Is kwrap meant to be used with FIFOs? 12:38:25 yes 12:38:36 Good. 12:39:00 The bug occurred when I made 6 FIFOs, then ran kwrap with the names as the arguments. 12:40:42 kwrap repeatedly printed the contents of the virtual registers repeatedly, until I cancelled it. 12:41:01 After that, the tab-completion in zsh went mad, as did ls. 12:41:15 hmmm 12:41:22 what were the commands you used? 12:41:42 mkfifo tok{0..2} fromk{0..2} 12:41:52 That worked as expected. 12:42:07 ok 12:42:42 and then? 12:42:48 Then ./kwrap tok0 fromk0 tok1 fromk1 tok2 fromk2 12:43:44 and then kwrap went haywire? 12:43:50 Yes. 12:44:32 As I said, zsh's tab completion then started giving random junk when I tried to check the source for what had gone wrong, and ls also output random junk. 12:45:19 it might have output a control character, putting the terminal in a weird mode... 12:45:39 No, it persisted when I opened a new terminal. 12:45:54 And when I closed all open terminals and tried again. 12:46:05 i see 12:47:41 i tried the commands you said. kwrap said "Error 14 trying to run new kwrap instance." The error number comes from execv(). 12:47:50 I have since deleted the (thankfully separate) directory containing kwrap, and nothing else seems to have been affected. 12:47:51 there were no leftover kwrap processes afterwards 12:48:03 is your terminal still screwed up? 12:48:07 No. 12:48:18 what fixed it? 12:48:32 Hmmm... 12:48:56 I tried it again. 12:49:03 -!- asiekierka has quit (Ping timeout: 240 seconds). 12:49:12 Same thing happened 12:50:08 I ran "kwrap tok0 fromk0 tok1 fromk1" and it hung silently as if nicely waiting for input on its channels. The way it should. 12:50:15 All the pre-existing files are still there, but a huge number of junk ones have been created. 12:50:28 what sort of names do they have? 12:50:31 It may be because I was using the version of kwrap that you compiled. 12:50:48 -!- hiato has joined. 12:51:02 Mainly question marks, some random Unicode, a few ASCII characters. 12:53:12 http://pastebin.ca/1848073 12:56:49 Maybe when issued with more than two pairs of filenames, kwrap enters an infinite loop, creating new processes. And they keep using the next arguments in the argv array, past the end of the array. And so they try to use files with memory-overrun style filenames, accidently creating the files in the process. 12:57:15 It would appear so. 12:57:28 stracing it supports that theory. 12:57:46 Thanks. 12:57:47 I'll try to fix that. 13:00:59 -!- kar8nga has joined. 13:09:43 -!- MigoMipo has quit (Remote host closed the connection). 13:10:00 Finally, it disappears when I compile it myself. 13:11:54 -!- MigoMipo has joined. 13:15:29 I found a couple of errors in my kwrap code. 13:16:34 In the code to run the new kwrap process for the extra args, there was an off-by-one error in copying the surplus args, 13:17:19 and perhaps more importantly, the new argument array was being passed execv, which needs a null-terminated argument-array. 13:17:35 and kwrap wasn't putting a terminating null at the end of the array. 13:21:48 Incidentally, shouldn't duplicate use argv[0] to start the new kwrap process? 13:22:35 It should. I have sent you my error-corrected version. 13:22:43 To your email address. 13:36:29 -!- fax has joined. 13:49:18 -!- kar8nga has quit (Remote host closed the connection). 13:49:57 Yep, OK. 14:07:11 -!- fax has quit (Changing host). 14:07:11 -!- fax has joined. 14:08:59 -!- cheater2 has quit (Read error: Connection reset by peer). 14:09:23 -!- cheater2 has joined. 14:14:33 -!- alise has joined. 14:15:13 hi 14:16:03 hello 14:16:26 alise tried rebooting, no luck 14:16:50 fax: well if you gave me a vnc session i could try and fix it debugging gui software over irc is near-impossible ... but that involves trusting me which is dumb 14:17:05 * hiato wonders who wrote fungot 14:17:06 hiato: i've got a relatively large export base that would nto scale to a country in any way. i can click 360 times a minute. what's he doing with changing the hell is it 14:17:11 fizzie 14:17:14 ^source 14:17:15 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 14:18:18 20:39:40 I thought there was a distinction between "simple English" and "English for the simple" 14:18:21 There should be. 14:18:25 wow, that is super impressive 14:18:26 It's just that most Simple Wikipedia editors think it's the latter. 14:18:31 20:40:05 "integral is part of the Academic Word List. It is important for students in college and university." 14:18:32 snrk 14:19:24 hiato: well it has been developed since mid-late 2008 :) 14:19:43 http://git.zem.fi/fungot/blob/f581a030c5012af74d00dfaf69a78303dada54bd:/fungot.bef the first versioned version 14:19:43 alise: why is finding the nth element of the list. they just don't cut it. i have to 14:19:51 it didn't even have babbling then 14:19:56 just brainfuck interp mostly 14:20:13 alise wow there's a preference option today but there wasn't yesterday! 14:20:24 fax: which option is it 14:20:27 oh preferences 14:20:28 lol 14:20:31 fax: ok check Kernel 14:20:40 make sure it's set to the number of cores, license avail is inf 14:21:16 it's in Parallel btw 14:21:21 I see that 14:21:24 butI have not sure what you mean 14:21:30 screenshot the parallel tab 14:21:32 its' on Automatic: 4 kernels 14:21:38 you have four cores then? 14:21:40 alise: I see, but still no simple feat 14:21:44 I don't know 14:21:46 hiato: indeed 14:21:51 fax: i.. see 14:21:54 open activity monitor 14:21:58 how many cpu bars do you see 14:22:10 alise: through a meta-lang/compiler or hand written? 14:22:14 hiato: hand 14:22:18 damn 14:22:24 4 14:22:33 fax: ok that is correct then 14:22:33 4 CPUs ? 14:22:37 4 cpu cores 14:22:46 most cpus are dual core nowadays... what is your system, a new imac? 14:22:47 a mac pro? 14:23:01 yes 14:23:05 newer high-end imacs have 4-core CPUs, if mac pro either new in which case one 4-core cpu 14:23:09 or old in which case two 2-cores 14:23:14 it's really old 14:23:15 fax: helpful :) 14:23:19 probably an old mac pro then. 14:23:23 it is intel though right? 14:23:36 yes 14:24:02 do you know how to set up vnc :) i'm almost certain I could get mathematica working smoothly for you 14:24:53 21:07:22 children are decent at learning certain things, but they have no creativity, they have no concentration, they have no insight. 14:24:56 HEY 14:24:57 21:07:27 i love kids, wish i had some 14:24:59 oh ok then 14:25:15 to cook and eat 14:25:28 21:21:47 most parents suck anyway based on what i've seen, i guess you get tired of doing the job right after a few years 14:25:28 -!- Phantom_Hoover has quit (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100214235838]). 14:25:38 turns out most people think they can do it without thinking about it 14:25:41 hilarious huh 14:25:52 maybe we should hire engineers based on their gut feeling that they can do this 14:26:11 bleh 14:26:11 this mathematica sucks 14:26:14 fax: do you want me to tell you how to set up vnc? 14:26:23 it doesn't man, it's not laggy when it works properly 14:26:36 it was smooth as hell on my 2.5 gig 2-core 2.1ghz imac from 2006 14:26:44 something's just set up wrong for you :P 14:28:03 hm :[ 14:28:12 I think it's just bad 14:28:27 fax: well i have direct experience contradicting your statement that even simple anamation is slow 14:29:21 http://www.mofeel.net/1164-comp-soft-sys-math-mathematica/1370.aspx 14:30:07 Believe what you want to believe; it doesn't concern me. I was only offering to fix the problem for my experience shows that is exactly what it is, a problem... 14:30:24 -!- tombom has joined. 14:31:12 btw I turned off antialisaing but it still antialiased 14:31:27 what is still antialiased 14:31:33 the jansen walker 14:31:55 it is about antialiasing of plots not animations 14:32:02 anyway look if you want me to fix it just say so 14:37:41 I think I'm gonna make my own simple CAS 14:38:11 in mathematica? 14:38:15 no :P 14:38:17 :) 14:38:23 yo dawg, I heard you like CASs... 14:39:02 ;D 14:46:27 i think i'll call it Caster 14:46:29 because, you know 14:46:30 CASter 14:49:08 has anyone worked out anything about the digits of graham's number? 14:49:10 would be fun 14:49:40 ok so I'm gonna start with the non-computational stuff since I need it to work with 14:49:58 first, a structure for terms; then, a module for symbolic rewriting on these terms; then, a module for pretty-printing these terms. 14:50:09 (including handling things like operators rather than just tons of function applications) 14:52:31 write it in ... hmm 14:55:02 Haskell because I cba to fight with anything else 14:59:34 -!- nooga has quit (Ping timeout: 264 seconds). 14:59:41 hmm... I want f(x,y,z) syntax for it for simple interaction with the other syntax, so I guess I'll just make that sugar for f(x)(y)(z) 15:01:20 =(+(^(a)(n))(^(b)(n)))(^(c)(n)), I could see that notation catching on 15:05:38 lol prolog 15:06:08 prolog has f(x,y) as distinct from f(x)(y) doesn't it :) 15:06:13 but yeah, very prology. 15:06:16 *prologgy 15:06:37 oh 15:06:53 why don't you write f x y z :P 15:06:59 it's written in haskell afterall 15:07:15 I htink I have a parser for that 15:07:18 and pretty printer 15:09:22 by pretty printer I mean things like 15:09:27 _ 15:09:28 Vx 15:09:33 for sqrt(x) 15:09:36 no not that 15:09:38 or x + y for +(x)(y) 15:10:09 alise I'm writing a note on category thoegyga 15:10:19 category theology on my wiki 15:10:32 category theology? 15:10:48 The mystery of the Yoneda 15:12:10 how fast can tex run I wonder 15:12:19 it would be neat if I could have a repl which calls out to tex every line to render the output 15:12:32 also if I could then do some magic to make it selectable and copy-pastable as input format... 15:12:35 as you type? or as you hit return? 15:12:58 only the output lines, pretty-as-you-type is for my future project 15:14:57 ug 15:15:04 how to do an arrow '-->' but nice 15:15:13 not that stubby unicode one :/ 15:15:46 there is a long unicode arrow 15:15:56 i will find it for you 15:16:04 it is most pretty in shape 15:17:02 fax: → 15:17:06 looks longer in the right font :P 15:17:33 → 15:17:42 fax: here's iff ⇔ 15:19:10 alise I can use TeX! 15:19:18 then... 15:19:22 \longrightarrow 15:19:23 \iff 15:19:23 etc 15:19:32 I just realized wiki tex still lets me do colors 15:19:52 i really want something that lets me type tex and see it autovivify as i type 15:19:55 like not wysiwyg or whatever 15:21:22 -!- nooga has joined. 15:21:31 CAS? 15:21:53 computer algebra system 15:24:16 ah right 15:28:00 a nice thing about symbolic rewriting 15:28:06 is that you don't need de bruijn indexes or anything, variable binding is trivial 15:29:24 ok so literals I need... 15:29:39 symbols, naturals, strings, applications 15:31:28 hmm I can just do naturals as symbols of digits 15:31:29 obvs 15:31:55 strings can just be symbols with some kind of quoting in the syntax... except no 15:31:59 because then you can reassign them :P 15:32:06 "abc def" could be string(|abc def|) 15:36:05 15:58 < alise> =(+(^(a)(n))(^(b)(n)))(^(c)(n)), I could see that notation catching on --> I made this esolang a while ago, before I really knew what functional mean, nice example: Square Root Approx: :(>(i1,0)?[^(f1(( /(-(*2(a1)))(+y(-x(*a1(a1))))),-(i1)))];[^a1])(f1(a1,i1)) 15:40:47 haskell needs not (any f xs) :( 15:40:47 "none" 15:43:00 alise help me pick good colors 15:43:10 these are like all the same http://en.wikibooks.org/wiki/LaTeX/Colors 15:46:01 oh, actually, I cannot use f(x)(y) 15:46:05 well I can but 15:46:14 consider +x vs x+y 15:46:20 +(x) ... +(x)(y) 15:46:24 I could have 15:46:31 prefix+(x) ... infix+(x)(y) 15:46:31 I guess 15:46:35 but optional arguments would be nice... 15:47:20 -!- kar8nga has joined. 15:50:51 -!- alise has quit (Ping timeout: 252 seconds). 15:52:09 -!- alise has joined. 15:56:02 alise what color is a functor? 15:56:58 um 15:57:01 octarine :) 15:58:07 oh i thought that a was philosophical question 15:58:10 *was a 15:58:23 yeah :P 15:59:43 ugh this means I have f distinct from f(), how embarrassing 16:02:18 oklopol http://i.imgur.com/WWBhb.png :P 16:02:31 (ignore the errors :S) 16:03:00 f and f() mean different things in Python. Therefore, f and f() ought to mean different things. 16:03:12 -!- hiato has quit (Quit: underflow). 16:03:16 uorygl: Python is logically inconsistent. 16:03:23 Therefore, everything ought to be inconsistent. 16:03:36 python is awful 16:03:39 What do you mean by "logically inconsistent"? 16:03:52 ruby > python 16:04:09 nooga: Swing and a miss. 16:04:10 I've heard a lot about Ruby. 16:04:16 uorygl: It is possible to prove _|_ in Python. 16:04:21 def f(): return f() 16:04:24 f :: forall a. a 16:04:28 f :: _|_ 16:04:35 I don't think that's true. 16:04:39 IT is. 16:04:40 *It 16:05:08 In fact, f :: function 16:05:10 :P 16:05:14 You fail at Curry-Howard. 16:05:23 You fail at Python's typing system! 16:05:30 But eh. 16:05:30 It has none. 16:05:34 Yes, Python allows infinite loops. 16:05:45 It's not even infinite loops, it has other _|_s too. 16:06:11 Like sys.exit(), I suppose. 16:06:16 alise: I don't care much about your opinion in that field, sorry 16:06:30 A sane computer program is really not the same thing as a sane proof. 16:07:03 Anyway Python has lots and lots of runtime unreliability like type errors, exceptions, nontermination, and honestly so many that no human being can program in Python. 16:07:09 They think they can but they program broken Python 99% of the time. 16:07:18 Python is literally impossible to use. 16:07:42 in python, no matter what you're trying to program, just let your fingers dance for a while and it's done with no errors 16:07:57 As with SKI! 16:07:59 -!- jcp has joined. 16:08:02 Just avoid certain patterns! 16:08:04 That's a strange objection, seeing as how I've seen Python code that worked. 16:08:14 uorygl: Pure chance and trial and error. 16:08:35 A Python programmer is actually a rough Python approximator who has some sort of idea of a correct language that isn't Python and fails to translate this to Python repeatedly. 16:08:45 :D 16:08:48 that's bullshit 16:08:52 python is perfect 16:08:55 So it's impossible to actually know what Python is? 16:09:00 I never said that. 16:09:18 You said that Python programmers have some sort of idea of a correct language that isn't Python. 16:09:21 It's impossible for any human-level flawed intelligence to program in Python with basically any accuracy at all. 16:09:33 * uorygl shrugs. 16:09:40 the only ways to make a mistake in python are the following: forgetting self, forgetting the return statement 16:10:01 well and syntax errors occasionally 16:10:02 Does every function have to have a return statement? 16:10:05 oklopol: code a checker for the riemann hypo in python 16:10:06 go 16:10:10 Or something that acts like a return statement? 16:10:31 you really think it's important to be able to prove things with the type system? 16:10:34 Hmm, I wrote a really simple theorem prover in Haskell on a whiteboard once. 16:10:42 when the fuck is that useful 16:11:04 never the fuck says i 16:11:21 uorygl: they have an implicit return None 16:11:52 * uorygl nods. 16:12:27 I guess I would have difficulty coding a formal version of the Riemann hypothesis. 16:13:01 I can define the complex numbers, but I'm not sure precisely what the definition of the zeta function is. 16:13:42 it's just the infinite sum of n^-i 16:13:43 oklopol: proving things with the type system is useful for exactly the cases proving is 16:13:49 whether about programs or mathematics 16:14:17 It's not just that; it's extended to places where that sum is undefined. 16:14:17 so basically never 16:14:28 ah 16:14:36 oklopol: eh go fuck yourself :) 16:14:37 err 16:14:38 are you sure 16:14:51 i mean yes, it's the analytic continuation of the real series, sure 16:15:04 but doesn't that just mean we use complex exponentiation everywhere else? 16:15:31 Well... 16:15:32 okay, I need a monad for this :P 16:15:58 n is the function's parameter and i is the infinite sum index thingy, right? 16:16:17 Suppose n = 1/2. Then you have 1 + 2 + 4 + 8 + . . . 16:16:19 Right? 16:16:41 Complex exponentiation doesn't seem to help with that. 16:20:22 lim n->1/2 f(n) is infinity too, so analytic continuation doesn't help with that 16:20:24 or am i wrong 16:20:48 oh 16:21:27 the problem is 16:21:52 the sum is over n 16:21:54 sorry 16:22:28 i is the argument, better call it something else 16:22:41 err 16:22:47 it's not the argument 16:22:56 i'm gonna look this thing up now :P 16:24:14 yeah okay of course it's not just the same thing then 16:29:07 eq = Func( 16:29:07 Pi(Set) >> lambda A: Pi(A) >> lambda x: A >> Prop, 16:29:07 lambda A: lambda x: lambda y: Prop(refl = eq(A, x, x))) 16:30:13 I'm not actually evil enough to code that. 16:31:14 ths s so fucking annoying I hate this so much 16:31:39 I'm just trying to define a tex command and I spent like 30 mins getting frustrated because it's not working and it sucks all my motivation to do this out 16:31:50 latex or tex 16:31:55 dunno 16:31:59 >_< 16:32:01 what is it in 16:32:02 it doesn't work 16:34:54 oh, /dear/, it looks like I'm getting dynamic scoping 16:35:29 feck! 16:35:31 royal feck! 16:46:11 oh shit, i have to handle alpha-conversion 16:46:11 lol i got bored 16:48:58 -!- impomatic has joined. 16:49:31 hmm i can't seem to express cardinality in dependent type theory 16:49:35 that sux :P 16:54:16 oh wait i can specify the property of something being equal to the cardinality 16:54:17 which should be enough 16:57:19 * Sgeo is reading a lot of Less Wrong, but I'm worried I might be failing to think critically about the posts 16:57:32 that is a problem I often see in Less Wrongers. 16:57:36 Quite the contradiction. 17:23:20 Who knew simple term rewriting was so complex? 17:29:28 Which programming editor do you all use? 17:30:13 I use Emacs for most things. 17:31:02 tat was awful awulf awful 17:31:44 "can't seem to express cardinality" just like in set theory, you can't have 'set of all ordinals' or 'set of all cardinals' 17:33:55 i didn't mean in that sense 17:33:56 obviously 17:34:11 alise that is not obvious, I spent hours thinking about this 17:34:18 no i meant 17:34:22 obviously, I didn't mean that sense 17:34:25 -!- Asztal has joined. 17:34:28 okay 17:34:41 A lot of times I tell you things which took me a long time to figure out and you say they're obvious :P 17:34:42 what I mean is i literally cannot see a way to express cardinality of a set 17:34:43 well 17:34:44 of a type 17:34:47 but they're only obvious in retrospect 17:34:58 fax: well i usually think things are obvious based on intuition 17:34:59 not knowledge 17:45:32 -!- ais523 has joined. 17:46:56 hi ais523 17:46:56 s/ $// 17:47:46 hi 17:47:55 also, I can't see your trailing spaces 17:50:19 -!- Asztal has quit (Remote host closed the connection). 17:57:46 -!- nooga has quit (Ping timeout: 246 seconds). 17:59:32 sooooo 18:05:43 flob 18:07:00 alise: are you OK? 18:07:10 Just bored. 18:07:34 -!- oklopol has quit (Quit: ( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )). 18:08:16 hmm, OK 18:08:30 I discovered yesterday that the problem that my supervisor had set me to solve was formally undecidable 18:08:47 he thought it would be a "neater" way to do something that I had done already, and which is entirely decidable 18:10:51 heh 18:10:58 I should continue writing my CAS 18:28:43 but... 18:29:29 hmm, what /I/ should do is document some esolangs 18:29:43 document? boring 18:29:44 Document Feather! 18:29:47 I have both DownRight and Confloddle which are more or less finished, yet completely undocumented and unimplemented 18:29:48 publish a 4-line interpreter for them 18:29:53 in, I don't know, Prolog 18:30:14 hmm, OK, challenge for me, write a DownRight interp in one line of EgoBot 18:30:16 hmm, it's down 18:30:22 one line of fungot then, which implies either BF or underload 18:30:22 ais523: but if you didn't 18:30:42 and fitting within IRC's line-length limit 18:31:17 what is downright again? I forgot. 18:31:20 hmm, this would be so much easier in underlambda... 18:31:26 DownRight? 18:31:54 alise: Sgeo: OK, you have a rectangular table, whose dimensions are coprime; that's the program 18:32:04 each cell contains a possibly empty string of "d" and "r", meaning "down" and "right" 18:32:24 and there's an internal queue of instructions, which starts initialised to the content of the top-left cell 18:33:17 the interpreter repeatedly dequeues an element from the queue, then moves down if it was "d" or right if it was "r" (wrapping both vertically and horizontally), then enqueues the entire contents of the cell it ended up in 18:33:22 that's it; instant tarpit 18:34:41 I don't see how it can be TC. I don't see a way to loop 18:34:45 the restriction to coprime dimensions, incidentally, is something that confuses me about the language; it feels like it ought to be less powerful with the restriction, and there's no way I can think of to compile programs without the restriction into programs with without embedding an interp, but I can't write any non-contrived programs which can't trivially be changed to obey the restriction 18:35:09 Sgeo: it wraps both horizontally and vertically 18:35:13 Oh 18:35:14 e.g. a trivial infinite loop is [r] 18:36:07 one nice thing about the lang is that it compiles really easily into cyclic tag / BCT; which is surprising, as those are basically the most tarpitty langs around 18:37:41 but only with the coprimality restriction 18:37:51 HCR stuff on C-Span 18:38:01 ?# 18:38:03 * ? 18:38:51 There's no I/O support, is there? 18:39:43 Sgeo: no, although in the case of DownRight it wouldn't be too hard to add 18:40:00 C-Span: US politics channel 18:40:03 HCR : Health care reform 18:40:06 *HCR: 18:40:17 you could cause certain cells to output text as the interp went through them, and other cells to not enqueue anything if they couldn't read a particular char from input 18:40:24 alise: ah, OK; I knew C-Span, but not HCR 18:40:27 So, Americans, if you want to learn about how Obama is going to fix the world by fining people without health insurance from glorious corporations - 18:40:40 Shift your gaze towards your television! 18:41:25 will people be fined for not buying health insurance under the reform? 18:41:32 yes 18:41:47 It's /just like/ single payer health care! 18:41:50 but I think the health insurance people aren't allowed to rip people off 18:41:54 Except /more/ /American!/ 18:42:06 ais523: Yes, and Bush wasn't allowed to do a lot of the things he did too... 18:42:11 I know 18:42:13 will the government pay any money towards their insurance? 18:42:16 "aren't allowed to" != "won't" 18:42:25 Precisely. 18:42:27 deschutron: why, that would be socialism! and so evil! or something like that 18:42:47 deschutron: I gather that is the case, though of course once you have whatever worst-of-the-worst plan they give you they'll rabidly try to avoid treating you. 18:42:55 Land of the free! 18:43:03 ais523: actually, the Republicans /are/ calling it socialism 18:43:05 the funny thing is, the health care system the US seems to be moving into is what in the UK would be described as "privatized" 18:43:09 alise: I know 18:43:13 the word has a strange meaning in the US, though 18:43:13 which has really just elevated the level of political discourse in the US from "pathetically comical" to "brilliant satire" 18:43:32 which as far as I can tell, is along the lines of "government existing" 18:43:35 It means STEALING PEOPLE'S MONEY; like Robin Hood. 18:43:58 ais523: And yet they decry any advances in morals from the stone age - it'll cause anarchy, they say, a society without morals. 18:44:16 government is clearly evil; so you need morals in order to replace it 18:44:42 Government should be replaced with the only moral force in the universe: CAPITALISM! 18:44:51 I'd laugh but that's the definition of anarcho-capitalism. 18:44:57 n 1 18:44:58 harmonic(n) := ∑ — 18:44:58 k=1 k 18:45:04 WHO NEEDS TEX WHEN YOU HAVE UNICODE 18:45:55 do people in america pay much tax? 18:46:05 Yes because of COMMUNISTS 18:46:19 yes, but they're violently opposed to the government spending it 18:46:45 The Republicans don't want people to be forced to buy insurance. Wonder what their position on car insurance is. 18:46:51 ais523: as the only other Ubuntu user I know of (AnMaster uses his own distro almost, but not entirely, unlike Ubuntu) - install ttf-droid if you haven't already, then set Application/document/desktop fonts to Droid Sans 10; window titles to Droid Sans Bold 11, and if you want fixed width to Droid Sans Mono 10. 18:46:59 It's just like DejaVu Sans but not as ugly. :P 18:47:15 * Sgeo used to use Ubuntu 18:47:17 I actually like DejaVu Sans... 18:47:27 ais523: then you'll like Droid Sans more :P 18:47:28 Sgeo: I drive a PATRIOT'S car, my dear friend. And I ain't gonna hurt nobody! 18:47:48 Sgeo: Whatchoo doin' puttin' on that seatbelt parner'? Are you suggestin' or implicatin' that I may not be the safest driver around? 18:47:50 I use Day Roman 18:47:57 Excuse me but have you SEEN my car? Nobody could crash in this beauty! 18:48:01 Go, USA! 18:48:14 haha 18:48:47 wow, I've just found a particularly stupid YouTube comment ("I love eevee (eevee backwards)") 18:48:56 ais523: gahahahaha 18:49:02 strangely, youtube comment quality seems to depend a lot on where you look 18:49:37 Reminds me of: 18:49:57 (stupid interwebs) 18:50:16 -!- Asztal has joined. 18:50:18 Meh, never mind 18:50:42 ooh, new spambot on Esolang 18:51:32 ? 18:52:12 -!- adam_d has joined. 18:52:24 interfaces are hard 18:52:26 so is syntax 18:53:35 deleted the page already, but it was trying to advertise DDOS attacks, or maybe disadvertise them 18:53:38 alise: I use Ubuntu too btw 18:53:48 it was a warning not to buy DDOS from someone because their DDOSes were shit, or lines to that effect 18:54:10 also, the main reason I use Ubuntu is that it's the path of least resistance 18:54:11 deschutron: kk 18:56:34 i had gentoo earlier, then installed ubuntu to try it, then my gentoo drive crashed, and then i never got around to installing a different distro 18:57:19 ais523: then you'll like Droid Sans more :P <-- I tried that font, I prefer Dejavu sans over it 18:57:41 I didn't talk to you. 18:57:51 alise, you highlighted me the line before 19:00:14 this argument is going nowhere... 19:01:05 * Sgeo feels like P-Dub 19:01:17 i think it has arrived 19:01:52 * Sgeo has homework to do. 19:02:17 deschutron: US taxation is rather below that of Europe, but US taxation + health care soaks up a *lot* more money than people in Europe pay on just taxes. 19:02:40 i see 19:03:17 And many, many people in the US are convinced that the government spending money is EVIL. 19:03:26 Except when it's the military. In which case FUCK YEAH. 19:05:30 safoioifsdf 19:05:32 anyone know jsmath 19:07:27 -!- deschutron has left (?). 19:07:33 I know it's used on MathOverflow 19:18:01 badly... 19:18:07 I have to click 'reload math' every single time 19:21:11 Hmmm... I just installed Droid Sans and Deja Vu along with about 10 other programming fonts. 19:21:25 Not sure which one I'm going to stick with. 19:29:43 Droid Sans is not a programming font; it is a sans font. 19:37:09 Whatever the full name is, Droid Sans Mono or something 19:37:24 I like Inconsolata. 19:37:32 Also Monaco and Consolas. 19:39:01 -!- oerjan has joined. 19:40:36 ffffffffffffff 19:40:43 My old editor doesn't work with Windows 7 so I'm just trying a few new editors and fonts. 19:40:58 wwwwwwwwwwwwww 19:43:31 impomatic: Just take the plunge and learn Emacs. 19:43:48 hmm... /me wonders what the best name for f(x) is in a term-rewriting language; it's not exactly an application 19:43:50 maybe an association 19:44:18 -!- nooga has joined. 19:45:30 impomatic do you do lisp 19:45:31 ? 19:45:38 Yeth. 19:50:35 alise: do you mean f(x) as in making f rewrite x? or, as in f(x) is the data that's rewritten? 19:50:47 the latter 19:50:53 I'm just calling them applications, so meh 19:50:57 tag, maybe 19:52:57 * alise decides that barf is not the best name for the error-reporting function 19:55:56 why not?? 19:58:11 basic alarm report function 20:09:49 fax: well for one barfing isn't fatal... 20:09:59 loll 20:10:00 -!- coppro has joined. 20:11:01 i expect that depends 20:15:59 coppro: we're discussing the fatality of barfing 20:17:30 -!- oerjan has quit (Quit: Later). 20:18:50 * Sgeo wonders how well cryonics plays with organ donation 20:19:10 If you just freeze your head, perfectly well. 20:19:12 If not, not at all. 20:19:43 Well, you would have to contact the cryonics organisation to work out how to do the organ donation too, I imagine; but I bet it's quite a common request. 20:19:44 They can't, say, take out my liver and freeze my liverless body? 20:19:53 The point of that being? 20:20:01 alise, don't know, just saying 20:20:13 They might be able to. Ask them. 20:20:28 http://alcor.org/Contact/index.html 20:20:38 Also, any reasearch on how much of brain structure is destroyed by freezing? 20:20:42 CIHQ@aol.com 20:20:48 Yes: 20:21:19 http://alcor.org/cryomyths.html#myth2 /me tries to find the other thing 20:21:53 http://alcor.org/AboutCryonics/index.html 20:22:06 See near the bottom. 20:22:06 Of course this is not objective. 20:22:09 But anyone who even says the word cryonics get exiled from cryobiologist circles anyway. 20:22:25 (You're actually not allowed to be part of the main cryobiology organisation if you do anything related to cryonics.) 20:22:32 So you are unlikely to find any third-party research, alas. 20:22:38 It is fairly cheap though. 20:26:12 It occurs to me that it's unlikely to be helpful if I die in the near future. At this point, I seem to be healthy, so if I die, it is likely due to an accident.. 20:26:28 Well, actually, I guess accident victims do die in hospitals later sometimes, so 20:33:40 alise 20:33:53 can you tell me ANYTHIGN mathematica does which will impress me 20:34:10 "The plan is not for "them" to revive us. The plan is that we, the Alcor community, will revive ourselves." 20:34:20 That's somewhat comforting 20:34:35 Of course, if Alcor [or whatever organization] goes bust.. 20:34:48 On a somewhat facetious note, in sci.math, Archimedes Plutonium has been describing his reconstruction of mathematics where the maximum integer is 10^500. 20:36:00 fax, do you mean N_(10^500)? As in a modulo-thingy 20:36:15 forgot the word atm 20:36:15 no 20:36:20 norm 20:36:20 mhm 20:36:26 mhm 20:36:33 fax, linky? 20:37:46 fax, how does he define 10^500+1 btw? 20:38:57 AnMaster: bounded integers are easy enough to come up with; in that case, 10^500+1 simply wouldn't have a valid answer, like 1/0 doesn't 20:39:12 ah 20:41:28 On the other hand, Archimedes Plutonium. 20:41:44 http://terrytao.wordpress.com/2010/03/19/a-computational-perspective-on-set-theory/#comment-43960 20:41:59 I would assume whatever he says make as much sense as what comes out of Mentifex's "supercomputer AI Mind". 20:42:07 Who's Archimedes Plutonium? 20:42:30 A well-known Usenet personage. (I don't know if he is active elsewhere too.) 20:42:33 Archimedes Plutonium (born July 5, 1950) is, according to his own self-description, "The King of Science" 20:42:44 Plutonium believes himself to be the greatest living scientist, but few if any others share this assessment despite Plutonium's regular activity on the Internet to convince people. 20:43:35 Also the universe is a giant plutonium atom. 20:43:36 Why is a math forum in sci.math? AFAIK, math is not a science 20:45:49 That's probably a matter of definition; OED defines "mathematics" as "the science of space, number, quantity, and arrangement, whose methods involve logical reasoning and usually the use of symbolic notation, and which includes geometry, arithmetic, algebra, and analysis; mathematical operations or calculations". 20:46:52 Anyway, there's sci.philosophy.meta, too; is that a science? 20:47:56 http://groups.google.com/group/sci.math/msg/4ed1481f25475af2 20:48:43 alise 21:00:03 -!- nooga has quit (Ping timeout: 240 seconds). 21:07:19 back 21:07:29 wb 21:08:52 alise 21:08:53 can you tell me ANYTHIGN mathematica does which will impress me 21:08:56 You already know CASs. So: No. 21:09:05 It can "prove" some things by simplification. It can calculate some things quickly. 21:09:10 It can rewrite things symbolically. 21:09:14 It can do algebra, and calculus. 21:09:44 It occurs to me that it's unlikely to be helpful if I die in the near future. At this point, I seem to be healthy, so if I die, it is likely due to an accident.. 21:09:45 Well, actually, I guess accident victims do die in hospitals later sometimes, so 21:09:49 There are arrangements for that. 21:09:54 It is just like organ donation. 21:09:56 Of course, if Alcor [or whatever organization] goes bust.. 21:10:05 They are extremely financially conservative, but yes that is a possibility. 21:10:56 -!- kar8nga has quit (Remote host closed the connection). 21:11:17 -!- kar8nga has joined. 21:12:37 alise, not if my head is crushed in an accident 21:12:43 Nothing they can do about that 21:12:49 Then you are totally fucked but that is unlikely. 21:14:22 You should sign up for cryonics if (p*v)-c >= 0, where p is your estimated probability of cryonics working, v is the value (in the same monetary units as c) you place on a successful cryonics outcome and c is the cost of cryonics 21:15:09 You get cryonics with your health insurance if you're a USian, so you have to figure out what it adds to that. 21:15:49 But unless you have a very low estimate of cryonics working, you don't value greatly extended life much, or you simply can't afford it, it's probably positive. 21:17:46 -!- BeholdMyGlory has changed nick to BeholdMyGlory_. 21:17:48 -!- BeholdMyGlory_ has changed nick to BeholdMyGlory__. 21:17:51 -!- BeholdMyGlory__ has changed nick to BeholdMyGlory_. 21:17:53 -!- BeholdMyGlory_ has changed nick to BeholdMyGlory. 21:20:05 -!- ais523 has quit (Remote host closed the connection). 21:20:23 -!- oklopol has joined. 21:36:15 In[39]:= FullSimplify[ 21:36:15 a^n + b^n == c^n, {a \[Element] Integers, b \[Element] Integers, 21:36:15 c \[Element] Integers, a > 0, b > 0, c > 0, n \[Element] Integers, 21:36:15 n > 2}] 21:36:15 Out[39]= False 21:36:19 Probability of that being hard-coded: 1 21:37:12 what if you do n > 1 ? 21:37:24 In[41]:= FullSimplify[ 21:37:25 a^n + b^n == c^n, {a \[Element] Integers, b \[Element] Integers, 21:37:25 c \[Element] Integers, a > 0, b > 0, c > 0, n \[Element] Integers, 21:37:25 n > 1}] 21:37:25 Out[41]= a^n + b^n == c^n 21:39:14 Of course it's hard-coded :-P 21:39:34 mathematica is boring 21:42:30 http://demonstrations.wolfram.com/FiniteFieldTables/ cool 21:43:46 Deewiant: Heh, a bot-tweet refers to "webster's encyclopedic unabridged dictionary of folklore"; that sounds like a good book. (Unfortunately also apparently nonexistant.) 21:45:21 I'd buy a copy if it existed 21:48:47 -!- coppro has quit (Ping timeout: 245 seconds). 21:52:10 -!- coppro has joined. 21:58:50 We should have m!ⁿ, which is basically m!ⁿ = H(n, m, m!ⁿ), where H = http://en.wikipedia.org/wiki/Hyper_operator. 21:59:04 So n! is the nth triangular number. 21:59:16 n! is n!. 21:59:30 ! is... logtorial? 21:59:35 And so on. 22:00:00 alise: You defined it in terms of itself 22:00:07 it's called recursion 22:00:10 I was too lazy to specify a base case 22:00:40 -!- Oranjer has joined. 22:00:53 I don't see how that works at all, but whatever 22:01:02 Presumably m!ⁿ = 1 if n < 1. 22:01:08 Well, if n = 0. 22:01:14 When does n change? 22:01:18 Er. 22:01:20 Right yu are. 22:01:21 (m-1) 22:01:22 *you 22:01:23 :-P 22:01:25 alise this so not satisfying me 22:01:30 it's just sliderst and shit 22:01:52 0!ⁿ = 1 22:01:53 m!ⁿ = H(n, m, (m-1)!ⁿ) 22:02:38 G₆₄!^G₆₄; move over, xkcd. 22:02:48 lol 22:02:52 + 1; move over, alise. 22:03:13 A(A(G₆₄, G₆₄)!^A(G₆₄, G₆₄), A(G₆₄, G₆₄)!^A(G₆₄, G₆₄)) 22:03:16 Ohhh snap 22:03:19 + 1 22:03:25 * coppro explodes 22:03:36 I'm an ultrafinitist; I don't believe in (G₆₄!^G₆₄)+1 22:03:39 I win, Deewiant. 22:03:41 I win. 22:03:55 You shouldn't believe in your own number then either ;-P 22:04:22 G₆₄!^G₆₄ is the largest number. 22:04:27 (Ultrafinitism != physical finitism.) 22:04:48 I forget the details; whatever 22:08:58 Gren 22:09:52 -!- olsner has quit (Quit: Leaving). 22:12:41 -!- olsner has joined. 22:13:05 G_64 is the largest number ever used seriously, so it's the largest number. 22:13:56 No, better: the largest number is one less than the smallest prime number greater than G_64. 22:14:10 lol 22:14:25 A somewhat recursive definition: the largest number is -1. 22:14:32 -!- Phantom_Hoover has joined. 22:14:39 lol 22:14:52 0 isn't a number, then? 22:15:02 Of course it's a number. But it's way, way, way smaller than -1. 22:15:15 * uorygl ponders a definition of that largest number that doesn't mention any larger numbers. 22:16:15 Here's something easier to define. 22:16:27 uorygl: Ah, I see. You subscribe to the believe that -1 is 0b11111111111111111111111... 22:16:28 The largest number is 162. 162 + 1 = 0. 22:16:35 coppro: more or less. 22:16:46 gogo two's complement 22:16:54 So, there are 0 numbers. But it's the big 0, not the small 0. 22:17:55 coppro: *0b....11111 22:18:26 So, if -1 = 0b...1111, then -2 = -1 - 1 = (0b...1111) - (0b...0001) = (0b...1110). 22:18:28 alise: same difference; it's an infinite number of 1s 22:19:05 Yes, but your notation made no sense :P 22:19:11 Anyway, so -2 = infinity minus 1. 22:19:21 So is 1/0 = -1? 22:19:34 yes 22:20:10 1/2 is the biggest number... 2 = 1.11111111... = 1/2 + 1/4 + 1/8 + ... so infinity = 2 + 4 + 8 + ... = 1/2 22:20:39 So 1/2 = 82, 1/3 = 109, 1/5 = 98, 1/7 = 70, and 1/11 = 89. 22:20:41 coppro: So 2/0 = -2? 22:20:48 So -1/0 = 1. 22:20:53 right 22:21:10 -1*0 = 1. Wait, what? 22:21:19 lol 22:21:23 1*0 = -1. Wait, WHAT?!?! 22:21:27 Has Epigram just died? 22:21:27 Nothing seems to have happened for years... 22:21:35 Phantom_Hoover: What, the language? 22:21:43 Hell no! 22:21:44 http://www.e-pig.org/epilogue/ 22:21:51 It's been actively developed for ages now... 22:21:52 -!- phantomhoover has joined. 22:21:53 I wonder if square roots exist in my word-where-the-biggest-number-is-162. 22:22:03 Phantom_Hoover: What, the language? 22:22:03 Hell no! 22:22:03 http://www.e-pig.org/epilogue/ 22:22:04 It's been actively developed for ages now... 22:22:04 * phantomhoover (~user@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com) has joined #esoteric 22:22:05 Phantom_Hoover: What, the language? 22:22:06 Hell no! 22:22:07 http://www.e-pig.org/epilogue/ 22:22:09 It's been actively developed for ages now... 22:22:11 Oh yeah... 22:22:11 * phantomhoover (~user@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com) has joined #esoteric 22:22:13 oops 22:22:15 stupid client 22:22:20 -!- phantomhoover has quit (Remote host closed the connection). 22:22:24 So what's -1 * -1 in my cubic truth? 22:22:29 Presumably -1; after all, inf * inf = inf. :D 22:22:52 I HAVE CRACKED THE CUBIC SECRET TO MATHEMATICS!!! 22:23:00 timecube.com 22:23:06 nice 22:23:15 Gene Ray will soon appoint me Deputy Doctor of Cubic. 22:23:37 I've never actually been convinced that -1*-1 = 1. 22:23:37 No-one has ever proven it. 22:23:37 They just say "it's obvious." 22:23:46 x_x 22:23:48 Phantom_Hoover: pretty easy to prove 22:23:51 It's the definition of multiplication. 22:24:08 Go on... 22:24:18 Lemma 1 : -1 * x = -x 22:24:22 http://en.wikipedia.org/wiki/Integers#Construction 22:24:23 Lemma 2 : --x = x 22:24:29 Theorem -1 * -1 = 1. 22:24:40 Prove it. 22:24:41 Proof: instantiate lemma 1 with x = 1, then apply lemma 2 22:24:50 (a-b)*(c-d)=(ac+bd)-(ad+bc) 22:24:59 a=c=0, b=d=1 22:25:02 my proof works in any ring 22:25:07 integers are just one ring 22:25:19 fax: Lemma 2 is just my question restated. 22:25:28 Phantom_Hoover, Lemma 1 is the difficult one actually, Lemma 2 is trivial 22:25:33 Phantom_Hoover: you don't understand 22:25:43 Phantom_Hoover: these things are true because they are HOW WE DEFINE THEM 22:25:45 there is no underlying truth 22:26:10 alise actually there is.... 22:26:19 I suppose I won't be happy until I see it derived from a well-defined set of axioms. 22:26:22 Oh, well. 22:26:22 It's presumably possible to define a system in which -1 * -1 = -1, but it would break a LOT of things 22:26:23 -!- Phantom_Hoover has quit (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100214235838]). 22:26:31 Prelude> let times (a,b) (c,d) = ((a*c)+(b*d))-((a*d)+(b*c)) 22:26:31 Prelude> times (0,1) (0,1) 22:26:31 1 22:26:39 axioms: peano arithmetic pretty much 22:26:44 plus a definition of Z 22:27:00 I'll add thit theorem to my al-jabr :P 22:27:08 Take a step one foot forward! 22:27:09 he's left anyway 22:27:10 dumbass 22:27:19 as if nobody has ever defined integer multiplication using axioms 22:27:24 Take a step -1 feet forward! I guess you step backwards. 22:27:29 alise, you're way to prove it is good too 22:27:40 a lot better actually 22:27:41 *your! Aah, it burns! (Sorry.) 22:27:49 but mine is more general 22:27:53 Take -1 steps one foot forward! I guess you do the reverse of a forward step, so go backwards again. 22:28:00 Proof By Here's The Definition, Just Fucking Evaluate It 22:28:06 Take -1 steps -1 feet forward! Okay, do the reverse of a backward step. Step forwards. 22:28:20 The definition isn't random; it was chosen because it makes sense. 22:35:13 http://github.com/odge/al-jabr/blob/master/Abstract/Ring.v 22:35:23 Ityh Bhyti 22:35:29 Or Ytih Bhyti. 22:35:35 Or Ytih Bhity. 22:35:39 Or Ityh Bhity. 22:35:47 All are acceptable romanisations! 22:40:38 furtht 22:40:47 afwpfhdlho 22:42:35 -!- impomatic has quit (Quit: mov.i #1,1). 22:53:25 -!- MigoMipo has quit (Remote host closed the connection). 22:53:30 -!- adam_d has quit (Ping timeout: 248 seconds). 22:56:16 -!- kar8nga has quit (Remote host closed the connection). 23:09:59 -!- charlls has joined. 23:10:30 -!- alise_ has joined. 23:11:45 alise_, what LessWrong things do you disagree with? 23:11:57 -!- alise has quit (Ping timeout: 252 seconds). 23:12:10 I'd have to search to recall prior examples. 23:15:16 it's philosophy man 23:15:21 you don't agree or disagree with it 23:15:30 you just read it and think a lot about stuff 23:15:37 I would not call Less Wrong philosophy. 23:15:44 well you can agree or disagree but you don't have to 23:15:46 I would say that in general they disdain philosophy. 23:17:20 -!- jcp has quit (Quit: I will do anything (almost) for a new router.). 23:19:40 -!- augur has quit (Ping timeout: 268 seconds). 23:31:19 lol @ Phantom_Hoover 23:31:45 @ what? 23:31:51 he didn't really say anything that I found funny :( 23:32:07 after your formal proof he said he will not be happy until seeing a formal proof 23:32:19 :D 23:32:36 i thought that was funny, even though i guess you could've elaborated a bit 23:33:06 I left him the interesting cases to prove himself 23:33:24 that's the best way to really understand why cubic truth contradicts ring theory 23:33:35 but alises one is so much sweeter 23:33:43 (of course only on integers.. but still) 23:34:13 in general what is a*b in cubic truth? 23:34:21 -1*-1 = -1 23:34:22 that's all he says 23:34:26 presumably -2*-2 = -4 23:34:35 so -x*-y = -(x*y) 23:34:41 -a*-b = -(ab), if a and b >= 0? 23:34:58 hey he might believe in -0 too 23:35:54 if a, b >= 0, what's -a * b? 23:36:13 is it -ab? 23:36:29 someone should email him about -0 23:36:32 alise 23:36:37 * Sgeo once believed in a number more 0-like than 0 23:36:43 Heh, the release notes included in this firmware package of my ADSL modem have a "ZyXEL Confidential" header, and start with: "The information presented in this document is strictly confidential and supplied on the understanding that it will be handled as confidential material. Disclosure of any part of this document to third parties, without the prior written consent from the author, is prohibited." But maybe I shouldn't have told you that! 23:36:56 Sgeo, I like the sound of that.. 23:37:21 -!- nooga has joined. 23:38:14 if we have a hausdorff measure, we usually say m({})^0 = 0, and m(S)^0 = 1 for any other set for which m(S) = 0 23:38:19 i mean 23:38:34 when we're finding the hausdorff measure, these are the conventions used 23:38:39 oklodorff 23:39:09 so we sort of have these *really zero* measures, when the set is not just zero measure but empty 23:39:52 but in measure theory we're always working with the extended reals, so why not have multiple zeroes too 23:40:58 1/infinity would probably be the bigger zero, having (1/infinity)^0 = 1 23:41:10 clearly that bigger zero has a sign too 23:41:31 Our maths teacher (highschool?) used to say that 0^0 is "mickey mouse", and then draw the other ear in too. 23:41:32 -!- tombom has quit (Quit: Leaving). 23:42:00 but how is that a mouse? 23:42:13 and another thing, I've heard about this four color theorem... but WHICH four colors? 23:42:22 but at some point you just have to leave stuff partial, because the next field after reals is quite a lot bigger 23:42:33 red, green and blue, but i don't know the last one 23:42:39 is it an open problem? 23:42:45 oh might be 23:43:03 it's definitely not obvious 23:43:06 It is a mouse in the sense that °0° is two-ears-and-a-head. I guess it leaves the rest of the body as an open problem. 23:43:09 fax: Integers between 0 and 3, inclusive. 23:43:20 fizzie, but it's got two 0's 23:43:23 OH 23:43:30 you add another earrrr 23:43:31 0^0 is ntoation for the exponent 23:43:56 yeah always remember to render the latex 23:44:33 So, {^0}0^0? 23:45:18 * Sgeo believed that since 1/inf = 0, 0/inf must be more "0-like" than 0 23:46:17 Sgeo do you know about infintesimals 23:46:26 (they are real!) 23:46:40 Heard of them, don't know much about them 23:46:53 they're so cool man 23:47:21 do 1/inf and 0/inf have something to do with infinitesimals? 23:47:34 * Sgeo once believed in a number more 0-like than 0 23:47:37 you can define integral as as a sum from 0 to N (where N is an infinity) of f[x]*h (where h = 1/N) 23:47:38 00+x = 00 23:47:39 i don't believe they do 23:47:48 no limits anywhere 23:48:24 I think I kind of believed that within each number was a real number line, or something 23:48:28 It's been a while 23:48:45 Oh, and I was struggling with div by 0: 23:49:47 1/0 must = 2/0 because 1/0 * 2/2 = 2/0 23:50:13 I don't remember if I included 0/0 in that group 23:50:25 But I remember hypothesizing a "number circle" because inf=-inf 23:50:52 there's something like that 23:50:54 wheels 23:50:56 same circle metaphor :P 23:51:52 I think wrt /0, I ended up deciding that on a finite scale, those numbers were too far away, but on an infinite scale, they all equaled eachother, making them worthless, or something 23:51:58 http://www.freebsdmall.com/ 23:52:12 uhh, wrong window 23:52:13 I also had visions of number systems branching out from number systems 23:52:37 nooga: THAT SITE IS A LIE 23:53:13 nooga: Oh, never mind, it's just painfully slow. 23:53:45 * Sgeo also tried to define a number, ai, pronounced at-i, I'll type it as @, such that |@| = -1 23:53:52 Free BSDM, Al 23:53:54 *All 23:54:05 alise_: yes, i just noticed that :D 23:54:17 Could never figure out how to determine |a+b@| 23:54:37 that why i was pasting taht :D 23:55:50 I guess no one's just going to say what the answer would be 23:56:19 I think |a|-|b| is the wrong answer somehow, I _think_ I tried it 23:56:48 Um, because |a+b| != |a| + |b|, I think 23:57:55 that being a+(b*@)? 23:57:59 or (a+b)*@, or something else entirely 23:58:31 Sgeo: 23:58:36 a+(b*@) 23:59:59 -!- nooga has quit (Ping timeout: 258 seconds).