00:00:00 this basically disproved time travel 00:00:16 [23:58] MissPiggy: but it would just be duplicating me, and destroying the original 00:00:16 all the cells in your body are replaced etc 00:00:17 alternatively 00:00:18 samething 00:00:30 also, no it did not disprove time travel, physics did 00:00:50 anyway 00:01:13 The duplicating-and-destroying argument has absolutely nothing to do with disproving something that appears to be time travel. 00:01:25 Our current understanding of physics does not predict the physical possibility of time travel ... that is not the same as disproving it. 00:02:13 -!- BeholdMyGlory has quit (Remote host closed the connection). 00:03:36 The way to disprove time travel is to conclusively show that a) our knowledge of physics precludes all forms of time travel b) our knowledge of physics is entirely perfect. 00:04:00 The "b" part is the nonsense part :) 00:04:07 Well, part b) is the easy part. 00:04:19 ... No. 00:04:22 Derive all our knowledge of chemistry from our knowledge of physics. 00:04:27 Part b is impossible. 00:04:30 Boom! You've proved our knowledge of physics correct. 00:04:42 Part b) is about as impossible as proving that Barack Obama is the president of the United States. 00:04:43 Not /all/ of it. 00:04:44 uorygl: No, you've proved our knowledge of physics consistent with our knowledge of chemistry. 00:04:51 Or that our knowledge of chemistry is flawed 00:05:23 You need to demonstrate that our knowledge of physics is consistent with the universe. 00:06:02 Suppose we have a small set of rules that predicts a huge set of results. 00:06:03 In its entirety. 00:06:14 Which means you need to enumerate all infinity physical possibilities and bring them to pass. You need to destroy the universe by every means that the universe can be destroyed, and oh wait hm that last one was a problem. 00:06:20 Then it can predict those results. 00:06:25 -!- BeholdMyGlory has joined. 00:06:44 And we will be happy to use them to predict others. However, we have not proven those other results. 00:06:51 We merely assume them. 00:06:52 Um, let my try again. 00:08:59 Suppose that we have a complete theory of physics, and a huge body of data about chemistry. The body of data about chemistry is much, much larger than the theory of physics. And the complete theory of physics completely predicts that huge body of data. As long as you can be confident that no other complete theory of physics also predicts this body of data, you can be confident that the theory of physics is correct. 00:09:16 ut the data hand't been correleated in all possible ways yet 00:09:23 and eternity passed.. 00:09:30 Why would we want to do this? 00:09:41 We don't care about absolute proof. 00:09:44 And it came to pass that AC learned how to reverse the direction of entropy. 00:09:48 -!- FireyFly has joined. 00:09:54 We care about very, very strong proof. 00:10:00 -!- FireyFly has quit (Read error: Connection reset by peer). 00:10:10 That's not a proof. 00:10:32 You have either proven something or disproven something. There are no degrees. 00:10:33 We care about very, very strong evidence. 00:10:41 uorygl: chemistry involves mainly things composed of protons, neutrons and electrons. these are composed of less than a third of the elementary particles already known to physics (electron, up and down quark) 00:10:45 Yes, we care about very, very strong evidence. 00:10:56 And it is certainly possible to have very strong evidence that something cannot happen. 00:11:04 This is entirely different from "proving it cannot happen". 00:11:10 Never mind that the physics required to explain chemical reactions bears little resemblance to the physics required to explain orbits of planets. 00:11:27 so chemistry only tests a small part of the fundamental theory 00:11:36 I, personally, feel that we have little enough evidence against time travel that even a colloquial use of the term "disprove" is wildly overzealous. 00:12:02 we do not have any evidence against time travel generally 00:12:06 She uses the word “algebra” broadly, defining it as a “method of solving problems by honest confession of one’s ignorance”. 00:12:10 Gregor: Indeed. 00:12:12 I might argue that chemical properties are an extremely sensitive function of physical constants. 00:12:15 But maybe they're not. 00:12:19 however we lack any good theory of time travel that current models would allow 00:12:20 We actually just plain don't know enough to rule it out. 00:12:38 coppro: We also lack comprehensive models. 00:12:44 I sort of wonder what a "proof" is if it's not just very, very strong evidence. 00:12:48 uorygl: it would be like claiming you knew everything about C++ from just knowing the subset in common with C 00:12:49 of course we do 00:13:03 if we had a comprehensive model, physics would be boring 00:13:07 MissPiggy: Where are you getting this from? Sounds like lit-crit mumbo-jumbo 00:13:30 oerjan: yes, I understand what you're saying. One of my conditions was "as long as you can be confident that no other complete theory of physics also predicts this body of data". 00:13:34 uorygl: See mathematical proofs. 00:13:52 cpressey, it's about the book philosophy and fun of algebra 00:13:58 I am confident that no other program computes THIS algorithm! 00:14:02 And when I say "no other complete theory of physics", I mean "no other complete theory of physics that's nearly as simple". 00:14:16 -!- alise has quit (Quit: alise). 00:14:17 And by "other", I mean "different", as in "predicting different things". 00:14:21 uorygl: "Proof" is meaningful only when something can be comprehensively reduced to something else. That is, proof is contextual. It may be possible to prove that our understanding of chemistry is consistent with our understanding of physics, but this proof gives us little, as its utility is dependent on the proof of physics, which we have nothing to reduce to. 00:14:31 pikhq: so are "proof" and "mathematical proof" the same thing? 00:14:41 If he's not back in $soon, I'll worry. 00:14:51 No, but Hume a few bars and I'll fake it! 00:14:56 /rimshot 00:15:02 Colloquially, "proof" just means "very strong evidence" of course, but we're talking about theoretical physics, this is not a colloquial conversation. 00:15:35 uorygl: In any sane formal context, yes. 00:16:11 Prove that the sun will come up tomorrow. 00:16:15 And as we all know, you can't actually prove anything about reality with math. Just something about a nice formal system. 00:16:24 Alternately, make yourself sick worrying that it won't. 00:16:30 cpressey: easy. 00:16:35 cpressey: I sincerely hope it won't, the physical ramifications of the sun moving in such a fashion are horrifying. 00:16:44 no physical theory is proven 00:17:02 cpressey: it has come up every day for the past 1,000,000,000,000 days. We have no good reason to expect that it won't come up tomorrow. Therefore, it will come up tomorrow. 00:17:04 cpressey: Now, if you mean that the Earth will rotate such that from my perspective the sun's position on the horizon rises, that's a different request. 00:17:12 what about elecrtroonics 00:17:12 uorygl: Failure. 00:17:27 Gregor: I argue that it does, in fact, rise 00:17:29 uorygl: You've been around for a trillion days? Impressive. 00:17:33 uorygl that is such a fail argument 00:17:47 (I'm merely poking the most obvious of holes in that argument :P ) 00:17:49 and the other planets rotate the sun as it rotates Earth 00:17:49 uorygl: A lack of a proof against is not a proof for. 00:17:51 induction just doesn't work that way 00:18:00 Well, every bird I've ever seen has been black. Therefore, all birds are black. 00:18:05 What do you mean, induction doesn't work that way? That's precisely how induction works. 00:18:06 coppro: There is no global definition of "up" 00:18:12 you build an explanation of something which doesn't have variables 00:18:12 uorygl: No it's not. 00:18:15 cpressey: you've seen 1,000,000,000,000 birds? 00:18:20 if it fits wear is 00:18:20 pikhq: how do you think it works, then? 00:18:22 coppro: Erm, "global" is a bad term to use ... 00:18:22 it* 00:18:23 Gregor: nothing is defined globally 00:18:27 uorygl: You've seen 1,000,000,000,000 sunrises? 00:18:35 one of the great things of physics 00:18:44 Even better: birds have two wings. Therefore, if a bird loses a wing, it's no longer a bird. 00:19:14 what *is* a bird ? 00:19:18 Well, it;'s not the bird it used to be, anyway. 00:19:19 How much of a sapiens' brain do I have to scoop out before it's no longer a sapiens? :) 00:19:27 Okay, here's a better argument. 00:19:33 http://www.youtube.com/watch?v=wfvEgWINUFc <-- tries to answer that question 00:19:47 nah, the old one is fine 00:19:54 uorygl: I think it works by showing that some statement x in an infinite sequence is true, and that *if any statement in that infinite sequence is true*, then so is the next one. 00:19:54 The Sun has come up every day for the past 1,000,000 days. We have no good reason to expect it won't come up tomorrow. Therefore, it will come up tomorrow. 00:20:06 pikhq: that's an entirely different type of induction. 00:20:11 uorygl stop :((((( 00:20:16 it's a perfectly valid physical theory 00:20:18 uorygl, these kind of arguments make me die inside 00:20:19 Oh, you mean inductive reasoning. 00:20:20 uorygl: You are providing a very compelling /argument/ that the sun will come up. You are NOT proving that it will. 00:20:20 Mathematical induction and inductive logic are not the same thing. 00:20:28 Which is proves nothing. 00:20:30 and calling it "induction" is just as bad 00:20:34 no theory proves anything 00:20:42 MissPiggy: well, please stop dying so much. 00:20:48 Inductive reasoning produces a scientific theory. 00:20:52 Gregor: sure, define "proof" that way. I don't like that definition. 00:20:54 the theory is consistent with observations and makes a prediction 00:20:57 It is not a proof by induction. 00:20:57 uorygl, it should be called the principle of probable monotony 00:21:03 therefore is valid 00:21:03 heuristic principle of probable monotony 00:21:05 MissPiggy: then call it that. 00:21:06 *** 00:21:15 Gregor: general relativity allows you to treat any object as stationary, including the earth. see also http://xkcd.com/123/ 00:21:29 *any one 00:21:50 uorygl, I have a distaste for the heuristic principle of probable monotony because it is a very flawed to conflate this argument with an explanation -- which leads to much deliberation an quibbling on trivial matters 00:22:13 truly it is just a suggestion that one might look for a deeper explanation 00:22:32 oerjan: xkcd #123 doesn't actually use general relativity 00:22:34 it should not be confused with extrapolation either 00:22:36 Anyway, I think it's best to define proof as very, very strong evidence. There's really no practical difference between very, very strong evidence and absolute proof. 00:22:43 which is only valid when the frame of reference is not accelerating 00:22:56 coppro: no, that's _special_ relativity 00:23:18 MissPiggy: the fact that you have a distaste for it and it leads to much quibbling over trivial matters has no bearing whatsoever on whether it forms a strong argument or not. 00:23:26 general relativity is all about acceleration (and its equivalent, gravity) 00:23:36 oh wait, you're right 00:23:38 never mind me 00:23:38 uorygl I thuoght it did 00:23:50 -!- alise_ has joined. 00:23:53 uorygl: "Strong argument" has a completely different notion in math and in science. 00:24:07 A "strong argument" in math is a proof. 00:24:23 A "strong argument" in science is noting that every single time you do something, the same thing happens. 00:24:28 MissPiggy: well, it doesn't. 00:24:44 ufhG! 00:24:50 I must defeat this argument 00:25:57 uorygl: In conclusion: do not invoke the word "proof" unless you are discussing formal reasoning. It is wrong. 00:26:15 Or hard liquor. 00:26:18 it has been shown many times that an even which seems periodic or caused by some effect must not be assumed so simply on the evidence of data but if we can build a simple theory to explain this data 00:26:27 pikhq: so what word am I supposed to use for very, very strong evidence that's practically identical to a proof? 00:26:30 an event* 00:26:38 Evidence. 00:26:54 "Evidence" and "very, very strong evidence that's practically identical to a proof" are not synonyms. 00:27:19 "Since there is evidence that you are guilty, I hereby sentence you to life in prison." Doesn't sound right. 00:27:40 * cpressey invents the word "Gwandocu" for uorygl's use. 00:27:44 Thank you. 00:27:59 yes! 00:28:17 The reasoning is "Since there is evidence beyond a reasonable doubt that you are guilty", BTW. 00:28:36 So, if we had a complete theory of physics, it wouldn't necessarily be difficult to come up with gwandocu that it's correct. 00:28:58 "Complete theory"... Could you define that term? 00:29:20 (I presume you mean "theory that explains all observations", but just wish to confirm) 00:29:29 A complete theory is a full mathematical description of everything that happens. 00:29:30 But you could always find people who would not be persuaded, no matter how geemorgul the gwandocu. 00:29:33 So yeah, that. 00:29:52 cpressey: indeed; we call those people irrational, and we try to make them rational so that they believe. 00:29:55 Okay, then. I agree with that statement. 00:30:06 And note that scientific discussion needs the word "gwandocu". 00:30:11 O jeh, o naw, o naw, o naw, o naw. 00:30:49 -!- pikhq has set topic: "Gwandocu (n): Extremely strong evidence, far beyond a reasonable doubt." | alise sighting counter currently out of order | http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 00:33:48 clearly an ancient welsh concept 00:34:13 Has too many vowels. 00:34:28 Would need to be "Gwndycu". 00:34:55 You managed to not turn the easiest-to-turn-into-a-consonant vowel into a consonant. 00:35:26 So I was being consistent with Welsh phonology. 00:35:39 -!- alise_ has quit (Ping timeout: 252 seconds). 00:36:48 -!- augur has joined. 00:36:56 If I had more time, I might ask if anyone thinks it's possible to get a complete mathematical description of everything that happens without being omniscient. 00:37:18 I think it's probably possible. 00:37:33 I have no idea what's happening in the Zeta Reticuli system right now. 00:37:50 I have some idea of what's happening in the Zeta Reticuli system right now. 00:37:56 First-hand? 00:38:03 No. 00:38:03 Can I borrow your saucer? 00:38:06 Drat. 00:38:16 So, you have a guess as to what's happening there, then. 00:38:24 Yes, but it's a very good guess. 00:38:32 Well, that's hard to know. 00:38:41 Without a saucer and all. 00:39:33 oh man ive got some many awesome ideas for my game :D :D :D 00:39:40 I wonder if there's any way of verifying that at least some of our laws of physics apply to Zeta Reticuli. 00:39:56 uorygl: ofcourse there are. 00:40:23 I guess we can look at the spectra emitted by the stars and see that they look like black body emission spectra. 00:40:40 And... we really have a lot of data on them. 00:40:40 -!- alise has joined. 00:40:55 we look at Z Reticuli and can observe that the star's size matches what we'd expect from its mass, that this correlates from the expected composition which we can find from its spectra 00:41:04 cpressey: i think if something like wolfram's theory that the universe is generated by a small program is true, then we might eventually find it (or an equivalent program), although we would never be able to prove that it was completely accurate 00:41:29 we can find that it's shape/oblation fits its rotational period 00:41:54 because we could never be sure that we have measured every phenomenon to perfect precision 00:41:55 we can see that it has the same gravitational effects on surrounding stars as its mass would dictate, and that it is affected by the background gravity accordingly 00:41:57 etc etc 00:43:38 Of course, we might be able to find gwandocu that it's completely accurate! 00:43:51 gwandocu? 00:43:54 oerjan: I'll bet it's "Hello, world!" 00:44:02 Later, folks. 00:44:09 -!- cpressey has left (?). 00:44:18 Gwandocu is extremely strong evidence, far beyond a reasonable doubt. 00:44:19 cpressey: that seems to lack a certain necessary complexity 00:44:44 -!- FireFly has quit (Remote host closed the connection). 00:44:53 "Hello, world!" isn't a computer program. 00:44:57 -!- BeholdMyGlory has quit (Read error: Connection reset by peer). 00:45:23 uorygl: it is in some languages! 00:45:29 also, what language is gwandocu :| 00:45:50 English. 00:45:58 #esoteric Vernacular English. 00:46:01 oic 00:46:27 Etymology: pronouncable series of letters, chosen on a whim. 00:46:40 ;) 00:47:44 i still say it's welsh 00:48:04 In Welsh it's Gwndycu. 00:48:28 -!- sebbu2 has joined. 00:49:22 -!- sebbu has quit (Ping timeout: 264 seconds). 00:49:22 -!- sebbu2 has changed nick to sebbu. 00:49:26 pikhq: gwendolyn is a welsh name you know. it's not that far off. 00:52:47 gun-dick-oo 00:53:00 Yeah. 00:56:01 -!- sebbu has quit (Ping timeout: 264 seconds). 00:56:08 -!- sebbu has joined. 00:56:14 Gregor: general relativity allows you to treat any object as stationary, including the earth. see also http://xkcd.com/123/ 00:56:41 oerjan: Well, not quite, Earth is in an accelerated frame of reference, but anyway, even so the sun most certainly does not come "up", up would be away from the Earth. 00:58:11 Gregor: the sad thing is that he gets it backwards :( 00:58:15 general relativity allows you to treat an accelerated frame as stationary ;D 00:58:18 (it 00:58:25 's just a coordinate choice) 00:58:27 construct newtons laws in a rotating frame and you see there is no centrifugal force 00:58:51 augur: um, no? 00:58:58 oerjan: um, yes? 00:59:02 Yeah, I'm gonna go with "um, no" on this. 01:00:37 oerjan: I think that everything is definable in a reference frame, but not consistent with the behavior of a stationary frame: From an accelerated frame, all other objects appear to be accelerating conversely, but with no force acting upon them. That's inconsistent. 01:00:45 unless what you mean by "get a centrifugal force" is if you calculate something based off of where the revolving object would've gone were it not kept in a circular path by a centripetal force. 01:01:22 but thats inventing a force based on what WOULD have been not what is. there is no centrifugal force that emerges from newtons laws in a rotating reference frame. 01:01:23 Gregor: general relativity treats that as a gravity field caused by the metric of spacetime 01:01:43 there is only a centripetal force and momentum. 01:01:55 augur: do you understand what "in a rotating (coordinate) frame" means? 01:02:08 yes, i do. 01:02:18 oerjan: Oh wait ... this is one of the properties of /general/ relativity that distinguishes it from /special/ relativity, innit? My general rel. isn't up to snuff :P 01:02:35 Gregor: yeah. 01:03:13 don't worry, mine isn't up to much more than that either. i certainly cannot calculate spacetime tensors... 01:03:41 you cant calculate kinematic vectors, nevermind spacetime tensors, apparently. 01:03:59 * oerjan swats augur -----### 01:04:08 -!- dev_squid has joined. 01:04:17 it doesnt help you that im a masochist. :P 01:05:27 oerjan: He's telling you to swat him again. 01:06:02 augur: if you turn on a centrifuge, and then describe everything happening inside from the viewpoint of a coordinate system moving _with_ the centrifuge, then clearly in that coordinate system there is an acceleration of things 01:06:16 no, there isnt. 01:07:41 -!- ruhtranayr has joined. 01:07:55 an object moving at zero velocity outside of the rotating frame will trace a circular path in the rotating frame, which is acceleration 01:08:23 um, yes. that's "yes, there is.", by the way 01:08:25 an object revolving at the same rate as the frame does not move in the frame, maintaining the same coordinates, thus not accelerating 01:08:56 centrifugal force is not the acceleration of the externally stable object. 01:09:05 augur: sheesh, we are talking about describing _ordinary_ physics from the viewpoint of a rotating frame 01:09:16 afk 01:10:01 actually, brb 01:14:09 -!- MissPiggy has quit (Quit: Lost terminal). 01:14:13 -!- augur has quit (Ping timeout: 245 seconds). 01:24:38 -!- MizardX has quit (Ping timeout: 258 seconds). 01:33:49 -!- dev_squid has quit (Ping timeout: 264 seconds). 01:35:26 I wrote a BF interpreter in C. Why did I write a BF interpreter in C? 01:35:48 * pikhq tries to trace back to the start of the reasoning... 01:36:02 -!- dev_squid has joined. 01:36:22 Oh, right. I had tried in the past (ages ago) and failed horribly. Somehow I went from there to "I should write one." 01:36:52 http://sprunge.us/LBeW 01:36:57 Least useful program I've written in ages. 01:40:13 Also probably the cleanest C I've written this year. :P 01:51:51 Meanwhile, I present the ugliest car ever created: http://www.carsweb.cz/hatt/novinky/golba/golba_1.jpg 01:56:18 -!- SimonRC has quit (Ping timeout: 265 seconds). 01:56:32 Dear God. It is ugly. 01:59:03 I'm not sure what to say. 01:59:20 Depending on your perspective, it either has tits or testicles. 02:05:53 -!- SimonRC has joined. 02:07:03 :D 02:07:11 I was going for alliteration there, but in retrospect, "boobs or balls" would have worked better. 02:13:23 -!- jcp has joined. 02:17:04 -!- Sgeo_ has changed nick to Sgeo. 02:26:26 "The result was speedy no consensus." —Articles for Deletion 02:27:22 who says wikipedia isn't efficient 02:36:13 alise: lol 02:36:21 That ... what? 02:36:34 http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Dwm_(2nd_nomination) 02:36:43 -!- coppro has quit (Remote host closed the connection). 02:36:47 Guys/ 02:36:49 *Guys. 02:36:52 Hello. 02:39:26 Are there any programs out there that would let be experiment with computer circuitry and logic gates and stuff like that? 02:39:54 -!- coppro has joined. 02:40:08 -!- alise has quit (Quit: alise). 02:40:28 -!- sebbu has quit (Ping timeout: 245 seconds). 02:41:15 -!- sebbu has joined. 02:43:22 dev_squid: scarf is the expert on that stuff here i believe 02:44:17 as in, he actually does research with it 02:45:33 vhdl is a keyword to look for 02:48:00 I see. 02:48:21 Would a Von Neumann Automaton simulator fit my needs? o.o 02:49:36 the cellular automaton thing? that seems a bit different from real circuits 02:50:20 I think so. 02:50:25 Yeah, I assumed as much. 02:50:25 ... a Von Neumann Automaton is presumably, based on the name, not a cellular automaton or even anything particularly similar to a cellular automaton ... 02:51:05 Gregor: http://en.wikipedia.org/wiki/Von_Neumann_cellular_automaton 02:51:23 Oh, interesting :P 02:51:29 It falls under the category of an automaton, but it can be used to construct CPU models. 02:52:05 dev_squid: note that "automaton" includes more types than cellular ones 02:52:21 Oh. 02:52:38 Absolutely. 02:52:43 turing machines, for example 02:52:56 (although those are easy to simulate with cellular ones) 02:53:09 You know what'd be cool? An esolang based on the Von Neumann Automaton. :) 02:54:25 Hahah! This looks PERFECT! (http://en.wikipedia.org/wiki/Wireworld) 02:54:56 Wireworld is good fun. 02:55:36 epic http://upload.wikimedia.org/wikipedia/en/f/f9/Golly_Constructor_layout.gif 02:57:37 Oh, you think THAT's epic?! Look at this one... 02:58:08 See the ticker GIF at the top of (http://golly.sourceforge.net/)? 02:58:37 -!- adu has joined. 02:58:45 heh, nice 02:58:54 That's an actual configuration which I BELIEVE is in Game of Life, but I can't tell. 02:58:57 it is 02:59:10 those are LWSS guns, I believe 02:59:11 It's one demo configuration in Golly. 02:59:21 That's sort of unbelievable. :) 02:59:34 actually, I don't know the specific term for those 02:59:45 since they're guns, but only trigger when a glider comes by and reflect the glider 03:03:31 I haven't even looked into Life enough to even know what you're talking about. :) 03:04:18 a spaceship is an element that moves on its own without leaving debris or anything; gliders are the basic spaceships that move diagonally 03:04:29 I see. :) 03:04:32 a gun is a pattern that generates spaceships 03:04:44 Cool. 03:04:46 in the right, you can see gliders going back and forth between reflectors 03:05:22 and when they get reflected on the middle reflectors, they generate horizontal spaceships 03:05:24 which make the pattern 03:06:32 I read in an article once that you could take a turing-complete automaton like Life and build a working program and that it would be the ultimate form of data compression. :) 03:07:12 huh? 03:07:22 why? 03:07:50 dev_squid: Doubtful. 03:08:00 Life takes quite a lot of memory. 03:08:32 Just what I read. 03:08:45 Hey... 03:09:30 So Wireworld is probably what I'm looking for? 03:10:56 * coppro wonders if someone has implemented FSG in Golly 03:16:34 you know, I sort of like this channel without alise being here all the time 03:18:05 What's wrong with alise? 03:19:20 Looks like I'm gonna be addicteed to this thing. 03:22:11 Just some random crap personal stuff. 03:25:33 -!- jcp has quit (Ping timeout: 240 seconds). 03:26:13 dev_squid: alise has a habit of loudly attacking anything he doesn't like 03:26:36 which is sometimes nice, sometimes not 03:27:22 -!- jcp has joined. 03:32:05 -!- jcp1 has joined. 03:32:08 -!- jcp has quit (Ping timeout: 245 seconds). 03:39:01 Ah. 03:39:04 -!- jcp1 has changed nick to jcp. 03:52:13 -!- ruhtranayr has quit (Quit: Leaving). 03:56:34 ....oooohhhkay 03:56:46 I just had deja vu, except it included stuff that did not happen. 04:01:17 -!- lament has quit (Ping timeout: 260 seconds). 04:02:15 -!- augur has joined. 04:02:25 oerjan: hello. 04:02:30 so to continue the previous discussion 04:02:34 noooooo 04:02:53 * oerjan beats augur with the saucepan to induce amnesia ===\__/ 04:03:13 an object that is experiencing the so called "centrifugal" force is an object revolving around some centerpoint 04:03:21 the force being away from that centerpoint 04:03:54 but in the rotating reference frame, the object is not moving at all, and thus is, relative to that frame of reference, not experiencing any forces 04:04:16 and thus there is no centrifugal force on it in the rotating frame of reference 04:05:00 now certainly its true that in the rotating f.o.r. an object stationary in the non-rotating f.o.r. will appear to move in a circle and therefore will appear to be affected by some force 04:05:06 but this force is centripetal 04:05:13 not moving at all isn't the same as not experiencing any forces - it just means the forces cancel out 04:05:29 ok, sure, but then the NET force is zero. 04:06:09 sure you could invent some imaginary centrifugal force that is perfectly counterbalanced by some other centripetal force, in this rotating f.o.r. 04:06:10 note that the object is pushed inward by the walls of the centrifuge 04:06:29 well yes, the object IS pushed inward by the wals of the centrifuge 04:06:33 -!- lament has joined. 04:06:34 but thats a centriPETAL force 04:06:40 not a centrifugal force. 04:07:10 augur: yes, but in the _rotating_ frame that is canceled _by_ the centrifugal force, precisely to allow the net force to be zero 04:07:36 oh i see what you're saying 04:07:42 wow 04:07:46 progress :D 04:08:39 e.g. if you had a mass on a spring, if you calculated the forces acting on the force, you would get that the mass is not experiencing non-zero "gross" force 04:09:10 for instance. im using a spring because the visual reasoning is easier in such a case 04:09:37 um is this spring inside the centrifuge, or is this completely unrelated? 04:09:40 yes, ok, definitely. in the rotating frame there would indeed be a centrifugal force. 04:09:48 yay 04:09:58 object on a spring, revolving around the spring's opposite end 04:10:18 so that the spring is stretched beyond it's normal length 04:11:12 but isnt changing, then if you rotated the f.o.r. with the spring, the spring's tensile properties wouldnt change, so the force must be changing 04:11:46 yes, thats interesting. good point. 04:13:16 i think the xkcd comic should have worded it more carefully. 04:14:08 because when i initially read it, i wasnt thinking in these terms, but rather in terms of just constructing the equations for circular motion in a non-rotating reference frame 04:15:59 mhm 04:17:29 but i think there is good argument that any such derivation of a force is genuinely illegitimate by arguing that rotating frames of reference aren't on the same footing as non-rotating frames of reference 04:18:34 e.g. from a rotating f.o.r. you would have to have some sort of "5th force" 04:19:39 see general relativity - you get something indistinguishable from a gravitation field 04:19:57 not gravitational in natural, but rather different, because it has no source, propogates infinitely fast, radiates in only two dimensions, and has a falloff such that all objects, regardless of mass, have precisely the same revolution rate 04:20:36 oh all objects moving the same regardless of mass _is_ a gravitational feature 04:20:46 aye 04:20:54 sorry no what i meant is distance, not mass. 04:21:15 they have same revolution rate but varying speeds of revolution 04:21:19 true 04:21:27 but this is NOT true of gravity 04:21:39 yeah, that probably has something to do with absence of (nonzero) spacetime curvature 04:21:44 infact, with a rotating frame, things can move faster than light. 04:22:03 yeah 04:22:19 the force seems to be really rather different than gravity 04:22:31 maybe its not, but it seems on its outward appearances to be quite different 04:22:53 sure 04:22:57 so is any force 04:23:11 (except, of course, for gravity) 04:23:16 but they are all indistinguishable from gravity in their effectrs 04:23:36 s/r[^r]+$// 04:24:17 right, but what im saying then is that accepting rotating reference frames as on equal footing with non-rotating references frames necessitates the existence of some sort of 5th force 04:24:29 maybe thats a moot point, right 04:24:44 maybe there is this fifth force, and it is generated by objects rotating 04:24:50 and it really does have these properties 04:25:28 oh food -> 04:25:44 iinm, people have analyzed magnetism as just an illusory relativistic version of the electrostatic force 04:27:08 but i think really the fact that this 5th force is so radically different, has no force carrier particles, is undetectable except by people in the rotating reference frame, etc. suggests that its not genuine. 04:27:29 Hm 04:27:43 i mean, maybe in some sense you could detect the frame dragging of the rotating object, but that would take non-zero time to detect from a non-zero distance 04:27:44 I should probably do something like retaking an online test I scored poorly on soonish 04:27:56 whereas the rotating frame would see this force as propogating instantly 04:28:06 Will be unable to in about half an hour 04:30:29 also, if we assume that rotating reference frames are genuinely as valid as other reference frames, you have a world in which things can accelerate and decelerate at rates that have no correlation with their mass, the and gain and loose energy on a whim for no apparent reason, but everything in the universe experiences these things simultaneously by necessity 04:31:00 augur: btw don't be so sure about no force carrier particles. see http://en.wikipedia.org/wiki/Unruh_effect 04:31:49 let me continue :P 04:31:56 although i guess that could be taken as a way to detect which frames were "really" non-accelerating 04:32:29 i mean, the point is, oerjan, accelerating frames of reference are not equivalent to non-accelerating frames of reference 04:32:51 the laws of physics as observed in them change. this is not true of a constant motion frame of reference 04:33:41 augur: i guess in general relativity it's actually _free-falling_ frames (which are not global btw) which are special, if any 04:33:57 he energy content of the universe would INCREASE 04:34:05 violating the laws of thermodynamics. 04:34:14 -!- Gracenotes has joined. 04:34:19 theres a conclusive reason to take accelerating frames as generally not valid. 04:35:10 augur: ah but you're forgetting gravitational potential. without that, energy is not preserved even in inertial frames i think 04:35:36 im not sure what gravitational potential iss 04:35:46 the sum total of all energy in the Universe is 0 04:35:56 the potential energy due to height differences, say 04:36:14 ah, well, in that case i think it would move above 0 for this sort of thing 04:36:22 unless the fictional force was taken into account maybe 04:37:06 but are you sure it's zero? because a universe of just EM radiation has energy but no gravity 04:37:13 also, the way general relativity really handles this is by saying the coordinate system doesn't actually matter, only the tensors (which change between systems) 04:37:14 so the total energy of the universe cant be zero 04:37:29 augur: there is a theory that the total energy is zero 04:37:34 oh, well. 04:37:49 and that this is how matter/energy could be created in the big bang 04:38:03 the hypothesized zerolity of the universal energy content should not be considered in this discussion ;P 04:38:18 by being offset by negative energy of the space expansion, iiuc 04:38:48 (during the so-called inflation stage) 04:41:34 oh and one more thing, not all solutions to general relativity equations _have_ a meaningful total energy, so a rotating coordinate system may indeed violate that (i don't know) 04:41:59 im not saying its not a potential idea, right 04:42:13 i mean, look, you could say that yes, the laws of the universe are different when viewed in an inertial frame 04:42:16 er 04:42:19 in an accelerating frame 04:42:25 and yes they are just as valid in that frame as well 04:42:29 despite being very different 04:42:39 yet they STILL produce the same universe, isnt that interesting and totally cool 04:42:49 and i'd be on board with that as a queer perspective 04:43:23 but there would still be a little part of me that would want to say "but is it as simple as the non-accelerating frame? because if not, then its probably not real..." 04:44:55 did you look at that unruh article btw? 04:51:34 a little bit. 04:51:53 given that noones actually DETECTED this hypothesized effect... 04:55:56 mhm. it also seems related to hawking radiation, which has the same problem. 04:56:14 how so? 04:56:22 you mean energy content of the universe sorts of problems? 04:56:36 not being detected problem :D 04:56:43 oh 04:56:49 * Sgeo disables tapping on his trackpad 04:56:53 Or whatever it's called 04:56:55 hawking radiation has been detected i think 04:57:04 or maybe its so faint it cant be detected currently 04:57:05 hm 04:57:12 far too faint 04:58:02 it would take a very small black hole to detect 04:58:47 so maybe if the lhc makes some... 04:59:00 (which is very hypothetical afaiu) 04:59:02 also, if the unruh effect IS observable, it seems to only be the emission of photons 04:59:05 not some special force carrier 04:59:36 which makes the unruh effect unlikely to be justifiably said to be the magic force undergirding the force viewed in an accelerating f.o.r. 04:59:39 well the force carrier would be the same as for gravity, since it's the same mathematics... 04:59:57 but the behavior wouldnt look like gravity at all 05:00:34 oh well 05:01:22 all im saying is that i think the rotating frame is arguably not a valid frame of reference. 05:02:10 and that a reasonable observer viewing a video of the universe filmed on a rotating camera would not conclude that the universe had such and such laws 05:02:23 but would instead conclude that the camera was spinning. 05:02:31 and that the universe has the laws we see. 05:03:36 watchmaker 05:03:44 ey? 05:04:06 your argument is like the watchmaker argument 05:04:17 it relies on an assumption of human intuition 05:04:24 which is not valid scientifically 05:08:13 ok, let me rephrase that 05:08:44 i think that in the full space of theories, the simplest one, in all possible formal representations possible, would be the one in which the camera is rotating and the universe is not. 05:13:46 but there are some differences between rotating and non-rotatin unvierses 05:14:00 uh? 05:14:03 so if the universe is rotating, having it not rotate is not a valid interpretation 05:14:30 well 05:14:43 but if the universe IS rotating, then its rotating relative to some non-rotating reference frame 05:14:55 and the simplest laws should still fall out of the non-rotating reference frame 05:15:06 the whole point is that you would discover the universe to BE rotating 05:15:18 whereas with the rotating camera, you dont think the universe is rotating at all 05:15:19 no, that's the fun bit 05:15:32 the universe can rotate relative to nothing in particular 05:15:36 you think the universe genuinely is not rotating, but that it has these crazy laws of physics. 05:15:52 and this gives different results for some things than if it is not 05:15:54 coppro: well sure, in some weird way, but you still describe it as rotating 05:16:01 which is really the point. 05:16:01 note 1: I don't know what thos things are 05:16:07 note 2: Our universe does not rotate 05:16:07 the fact that you understand the universe as rotating 05:16:12 thats the crucial part 05:16:48 if you accept an actually rotating reference frame as being valid, and say that the rotation is not a feature of the reference frame, its all relative 05:16:56 in the same way that inertial references frames are all relative 05:17:24 then you essentiall say that actually no, its acceptable to say the camera isnt rotating, the UNIVERSE is rotating. or the stuff in it is revolving rather. 05:17:27 not like that 05:17:31 which is my point 05:17:45 you cant take rotation to be relative like you take motion to be relative 05:17:46 special relativity would remain valid in a rotating universe 05:17:55 so inertial equivalencies arent rotational equivalences 05:17:59 special relativity might 05:18:05 no, even then it wouldnt 05:18:07 yes 05:18:12 well, in a rotating UNIVERSE, maybe 05:18:15 yes 05:18:19 but im not talking about a rotating universe 05:18:24 you aren't? 05:18:26 im talking about a universe in which the stuff in it is rotating 05:18:34 oh 05:18:40 well, you could have said so 05:18:40 take a camera, spin it. you're not saying a "rotating universe" 05:18:55 well, either perspective is valid 05:19:03 you're seeing a universe that isnt rotating, but in which the objects in it all seem to orbit the camera's viewing axis 05:19:11 but yes, having the camera rotate is much easier 05:19:18 and my point is that i think the second perspective is NOT as valid 05:19:50 because in the grand scheme of things, that hypothesize about the nature of the pictured universe is more complicated than the rotating-camera version 05:20:09 they are both valid 05:20:14 this is general relativity in a nutshell 05:20:20 in the same way that sure, you can say that the sun orbits the earth, and everything else orbits the earth too, only in crazy epicycles at infinitum 05:20:42 sure, thats "equally valid" but its not "equally real" i think. 05:20:51 also, i dont think thats what general relativity says at all. 05:21:08 im willing to bet that general relativity addresses the point in a much finer grained way 05:21:09 define "real" 05:21:14 well, yes 05:21:25 but any and every point of reference is valid 05:21:44 i think the general relativity view would match up with what i mean by valid. 05:22:11 in fact, im CERTAIN it does, because im just mirroring general relativity. 05:22:32 the passage of time is "real" on the accelerating object, hence why the twin paradox exists 05:22:34 can you perform all calculations assuming that everything in the universe is orbiting around a fixed point? yes. Is it useful? no 05:22:48 no no but coppro 05:22:50 thats the thing ok 05:23:07 in general relativity, i think the point is that the UNIVERSE rotating is equally valid 05:23:19 but the UNIVERSE rotating is not the same thing as the stuff IN IT rotating 05:23:22 the twin paradox exists due to the difference in perspective relative to the rest of the universe 05:23:27 right 05:23:30 but thats the point! 05:23:44 the REST universe is not merely the "rest" universe, as in the one not moving 05:23:48 but rather, the one NOT ACCELERATING 05:24:10 the twin paradox ceases to exist if both twins set off in rockets at different times 05:24:27 the twin paradox also ceases to exist if the only two things in the Universe are the two twins 05:24:29 it crucially depends on precisely ONE of them experiencing more acceleration than the other. 05:24:39 no it doesnt cease toe xist 05:25:10 yes, because there is nothing against which to reference the acceleration 05:25:28 ok let me prove to you in a galileian way how you're wrong 05:25:36 suppose that one twin is a pig 05:25:40 as in, loves to eat 05:25:52 he eats SO MUCH that he eats everything in the universe, except his brother 05:26:18 now there are just two things in the universe 05:26:19 the twins 05:26:24 one of which is really _Really_ fat 05:26:39 but according to you, the twin paradox should vanish now 05:27:11 but the relative motions of the masses of the universe is identical 05:27:26 one twin, the thin one, is moving away from the other twin, accelerating at such and such a rate 05:27:43 but this twin being so piggish is merely academic. 05:27:57 we could tie the mass to that twin and the effect would be the same 05:28:12 infact, why bother with the rope, since the masses arent moving relative to one another, we can cut the rope too 05:28:16 and now we're back at the universe as it is 05:28:17 but because there is nothing else to refer to, you can equally say that the other twin is accelerating away 05:28:23 no you cant! 05:28:27 thats the POINT of the twin paradox! 05:28:32 that is NOT what GR says 05:28:44 which breaks down when there is nothing else in the universe 05:28:52 no it doesnt 05:29:00 example: If there is only one particle in the universe, it experiences no force if accelerated 05:29:20 if there is only one particle in the universe, it cant accelerate. 05:29:27 because there would be no forces acting upon it. 05:29:35 modulo quantum weirdness. 05:29:46 a prior theres no forces acting on it 05:29:54 because to have a force acting on it, you need a force carrier particle 05:29:59 thus at least two particles 05:30:20 the only case where the twin paradox can "vanish" is in a case where it cant even happen! 05:30:41 by necessity there is ALWAYS other matter in the universe 05:32:10 you're missing the point 05:32:16 no, _you're_ missing the point 05:32:33 which is that reality doesnt work like you say it does 05:32:36 demonstrably. 05:32:40 as was just demonstrabled. 05:32:47 you never demonstrated it 05:32:51 i just did. 05:33:00 you provided a thought experiment with incorrect conclusions 05:33:07 there is no possible way to accelerate a particle if its the only particle in the universe. 05:33:16 precisely the point 05:33:18 and since the 1-particle-universe is the only one in which you're correct 05:33:28 or rather 05:33:34 the only one in which you could even POSSIBLY be correct 05:33:51 and since we know that in THAT universe, theres no actual way for you to be correct 05:33:54 you must not be correct. 05:34:00 I'd find you a paper, except the book I have which cites it is upstairs and I don't feel like paging through it 05:34:15 you'd find me a paper and i would show you why the paper agrees with me ;) 05:35:34 maybe you're right in some imaginary not-real universe in which force and thus acceleration isnt transmitted by force carriers 05:35:36 maybe you're right 05:35:47 but thats a universe that doesn't exist. 05:36:11 the real universe is one in which the non-accelerating frame is the true frame of reference. 05:38:05 I shall conclude this argument with a brief quote from Wikipedia 05:38:07 "As part of the general theory, all reference frames are equivalent, even rotating frames. " 05:38:40 yes, but like i said, i think the GR notion of "equivalence" is different than what we're using here. 05:40:56 i think the GR notion of equivalence is closer to "has a consistent physical analysis that can describe the same physical phenomena" 05:41:06 e.g. a symmetry 05:41:51 and i think that is entirely true. im willing to BET that rotating reference frames, like the rotating camera, DEMAND general relativity in order to describe them correctly. 05:42:43 that is, if physicists from another dimension saw a video taken on a rotating camera, they'd have to invent general relativity to fully describe the physical laws they saw, if they were assuming that the camera wasn't rotating but that the rest of the universe's objects were revolving around some point. 05:42:48 i would BET that that is true. 05:42:52 -!- jcp has quit (Ping timeout: 276 seconds). 05:43:07 quite possibly 05:43:43 but surely they'd have to invent it anyways, as it is a required part of describing all phenomena in a non-rotating universe as well? 05:44:49 well, not necessarily. i mean, maybe its true that a priori the laws of physics make this so, regardless of the laws of physics 05:45:17 but maybe not. it could entirely be that what we're calling general relativity is just an artifact of our incorrect assumptions about the nature of the universe 05:45:29 and that its merely an illusion 05:45:31 for instance, newtonian gravity would be insufficient 05:45:41 sure, but you'd have this 5th force remember 05:45:45 plus god knows what else 05:45:53 newtonian gravity couldnt even be conceived of 05:46:17 the entire set of laws would be different 05:46:25 I mean in a non-rotating frame of reference 05:46:29 oh, sure 05:49:07 so either way they'd have to construct the same laws in the end 05:49:17 -!- jcp has joined. 05:49:46 well, laws that would, i really really suspect, but relatable VIA general relativity 05:51:21 huh? 05:52:04 i think it would be general relativity that would relate the two different versions of physics. that GR provides the isomorphism, hence why it IS true that rotating frames are "equivalent" 05:52:45 but thats a hunch, i dont know. 05:53:12 but i think that GR is necessary to describe our universe precisely because you need to be able to do that kind of isomorphism 05:53:21 or whatever kind of morphism it'd be 05:54:24 I'm sort of confused now 05:54:44 nevermind :p 05:54:53 ok 06:00:42 -!- lament has quit (Ping timeout: 252 seconds). 06:02:16 -!- lament has joined. 06:03:16 -!- oerjan has quit (Quit: Good night). 06:06:34 coppro: ok, heres my explanation of what i meant 06:06:42 i think that if you tried to describe the cameraverse 06:06:58 you would read a point where you would invent the _exact_ same GR equations 06:07:21 and in doing so, camera einstein would draw the same conclusions about rotating reference frames 06:07:35 because in cameraverse, a rotating reference frame makes the universe look like realverse 06:08:37 not merely that you would have to invent some sort of equivalent of GR, but that the equations of GR are the same regardless of the starting point, because they're equations that relate different models of physical law 06:08:46 rather than equations that merely describe a new kind of physical law 06:10:29 Okay, I agree 06:10:43 thats my suspicion 06:10:50 now explain how you didn't just prove the equivalence of a universe with nothing rotating and with everything rotating? 06:11:13 well, i think thats the _GR_ notion of equivalence 06:11:31 your argument is that you would make the exact same equations 06:11:36 therefore they are not equivalent? 06:11:40 but thats not the notion of equivalence that i was using in this discussion. actually, i tried to stick to "equally valid" but whatever 06:11:50 theyre GR equivalent, yes. 06:11:56 but i dont think they're equally _valid_ 06:12:06 what do you define as equally valid? 06:12:32 more real, in a deutchean sense of real 06:12:41 deutschean** 06:12:56 I don't quite follow 06:13:06 that is, if you have two models, one of which is simpler, and the other is just a coy rephrasing of the one, by playing some complication tricks 06:13:10 namely because I don't know that word 06:13:25 then the simpler one is more valid as a view on what reality is like 06:13:37 I disagree 06:13:39 e.g. sure, epicycles can model the solarsystem perfectly well 06:13:48 -!- jcp has quit (Remote host closed the connection). 06:14:20 but the heliocentric solar system is simpler, the epicyclic model merely looks like a convoluted attempt to describe a heliocentric model as if it were geocentric 06:14:29 complexity is not, in my mind, the reason that the geocentric system is incorrect 06:14:33 so the heliocentric model is more valid as a guess as to what reality is like. 06:14:54 well, but coppro, you can certainly construct some insane physical theory in which the universe _IS_ geocentric 06:15:10 augur: Sure, but the planets would still rotate the sun 06:15:17 well no thats my point 06:15:18 (the other planets, that is) 06:15:26 you could construct a version where the planets DONT revolve around the sun 06:15:28 they just APPEAR to 06:15:46 only superficially 06:15:53 ah but what is superficial? 06:15:58 this is just reference frame stuff 06:16:04 Superficial in the sense that it would only function so far 06:16:11 no i dont think so 06:16:30 i think it would be completely possible to have a model of physics in which the entire thing is consistent with known facts AND is geocentric 06:16:35 you would have to invent relativity and quantum mechanics at some point 06:16:59 well, at that point we're not talking about solar-system centricity anymore 06:17:05 but we are 06:17:09 no 06:17:10 the universe needs to be taken as a whole 06:17:19 yes, but thats what im saying 06:17:54 if you believe the universe is geocentric, which is to say that it revolves around the earth, as opposed to its center of mass (if one exists), i think the laws could still work out 06:17:59 but they'd be complicated as hell 06:18:17 or maybe they'd just be some sort of vector translation over current laws, who knows 06:18:38 this is why, for instance, Newtonian mechanics failed at describing the precession of Mercury accurately 06:19:03 sure, but that doesnt mean you cant embellish the theory further and further 06:19:16 i think it would be entirely possible to embellish 06:19:31 i just think the embellishments would be some sort of coy recoding of heliocentricity 06:19:41 You can 06:19:45 and thats my point 06:19:58 you have this intuition that coy recoding is not a valid translation of reference frames 06:20:08 If you embellished it enough, you would result at a theory as accurate as general relativity that was far more complex but equally valid 06:20:09 and i think that the GR-rotating-frame thing is merely a coy recoding. 06:20:21 I do not have such an intuition 06:20:36 you apparently have this belief that heliocentrism is more valid than geocentrism 06:20:38 therefore you do. 06:21:05 unless you're changing your mind and saying that yeah what the heck, the solar system is geocentric and the different embellished physics is just as valid. 06:21:32 I have a belief that no one has yet come up with any geocentric theory as accurate as our heliocentric ones 06:22:01 true, but who's been trying for the last 500 years. 06:22:06 A geocentric theory, if embellished to the point of agreeing precisely with our best heliocentric theories, will be accurate 06:22:08 and thus valid 06:22:11 and why bother? itll be a horrendous theory 06:22:29 the heliocentric solarsystem is simpler, makes more sense, etc. 06:22:38 its just better 06:22:57 and i would say a more valid model of what the universe is REALLY like 06:23:08 Oh, I completely agree 06:23:15 the heliocentric model would be much cleaner and nicer 06:23:17 but no more valid 06:23:22 im just taking david deutscher's line here, btw. 06:23:33 do note that you must include the other criterion of theoretical validity though 06:23:35 er, deutsch** 06:23:42 which is the amount of prediction a theory makes 06:23:55 well, im considering equally accurate models. 06:24:17 if your geocentric theory cannot accomodate a brand new object placed somewhere between here and the sun without manually finangling with it, the theory is less valid, since our heliocentric theory can 06:24:28 i mean, this is verging on metaphysics here, ill be honest, ok 06:24:49 two completely extensionally equivalent models can, i think, differ in how valid they are as models of reality 06:24:52 simplicity is not, in and of itself, a test of validity 06:24:57 in my opinion 06:25:06 i dont care about your opinion. this is obvious. :P 06:25:11 no, it's intuitive 06:25:20 which is different from correct 06:25:22 i think reality is simple. 06:25:25 see: Paley's watchmaker argument 06:25:31 fact: reality is not simple 06:25:37 his watchmaker argument is unrelated to this. 06:25:41 not at all 06:25:44 yes, it is. 06:25:50 your falling prey to the exact same fallacy 06:25:54 no, i'm not. 06:26:02 because his argument is in FAVOR of simplicity. 06:26:27 well, the argument against his argument, rather. 06:26:38 evolutionary biology is simpler than God. 06:26:42 this is why paley is wrong. 06:26:54 that's not why Paley is wrong 06:27:03 i just believe occam's razor wholeheartedly 06:27:15 Paley is wrong because his argument starts with the assumption that the watch is too complex to be natural 06:27:19 i dont think occam's razor is a methodological tool, i think its a fact about reality. 06:27:36 augur: do you know anything about quantum physics? How the fuck is that simple? 06:27:51 augur 06:28:01 quantum mechanics is probability in 3 dimensions, or something along those lines. 06:28:16 *augur: Think about math. There is a set-theoretical definition of the integers that is just as valid as the version that just uses numerals 06:28:22 its actually quite beautifully simple when you work it out from a non-historigenic perspective. 06:28:34 the fact that it is more complex does not make it incorrect 06:29:04 you can derive the core weirdness of QM almost entirely from taking normal probability and augmenting it with like one extra dimension for degrees of freedom, or something like that. 06:29:26 coppro: i didnt say incorrect 06:29:28 you're not listening 06:29:34 i said less real. 06:30:17 you said less valid 06:30:27 yes, valid, as a model of whats real. 06:30:40 This conversation becomes a billion times funnier if I replace "non-historigenic" by "non-hystorigenic" 06:30:52 which is to say, how close it is to looking like the way the thing actually is 06:30:52 valid only has one meaning with regards to theories 06:30:57 as I've explained 06:31:08 #1: Does it match all observations 06:31:12 #2: Does it make predictions 06:31:15 well luckily the original context of its use in this discussion wasnt in regards to theories! 06:31:25 Sure it was 06:31:29 but rather in regards to frames of reference 06:31:34 a frame of reference is not a theory 06:31:35 All physical laws are theories 06:31:44 yes but a frame of reference isnt a physical law. 06:31:55 In the context in which you are using it, it is 06:32:02 we've drifted over into the physical law territory at this point 06:32:03 yes this is true 06:32:38 but we started with frames of reference, and i assumed that an intelligent person like you would be smart enough to understand that the word was being used to mean the same thing, despite the conventionally different usage when applied to theories 06:32:52 now, as I said, a theory could be considered more valid because it makes more predictions 06:33:07 as i said coppro, you're wrong. 06:33:12 why? 06:33:27 because the sense of valid i have been using throughout the conversation is the one i started with 06:33:36 which happens to have been used in a context of frames of reference, not theories 06:33:43 I disagree that there is any significant difference 06:33:53 and i dont give a shit 06:33:57 because there IS a difference. 06:34:02 a frame of reference is not a theory. 06:34:17 therefore your idea of validity for theories is irrelevant. 06:34:20 There is a theory of which frame of reference is correct 06:34:29 if you disagree with this, then were merely arguing over the lexical semantics of the word "valid" 06:34:40 in which case this isnt an argument at all 06:34:44 but rather a miscommunication 06:34:57 it may be a miscommunication, but the fundamental argument is still there 06:35:02 but its not 06:35:10 because a frame of reference is simply not a theory 06:35:36 as I do not believe that there is any particular reason why a rotating frame against a static universe is any more real or valid than a static frame against a rotating universe 06:35:54 which is your fundamental point 06:36:14 yes, but as ive already said, i believe that there is. 06:36:20 whether you AGREE with that or not is not relevant. 06:37:28 what it comes down to is in many ways theory-related in nature tho, this is definitely true, but again, as ive said even so far as theories are concerned, i believe that two equally accurate theories can differ in how similar the theory-qua-intension reflects the actual structure of reality 06:37:37 Right, and I do not agree 06:37:40 which is the point of this argumen 06:37:42 *argument 06:37:47 we are arguing over the point I just described 06:37:50 how many types of types are there? 06:37:55 adu: infinitely many. 06:38:08 wow 06:38:41 coppro: since there is no actual way to resolve this dispute, as i have said multiple times: your disagreement with what i think doesn't matter. 06:38:56 there's gotta be a way to simplify that, like maybe oo/2 or something 06:39:08 its even worse, adu 06:39:18 augur: so now you are not only telling me that I am wrong, but that my opinion does not matter; welcome to /ignore 06:39:26 there are as many types as the largest kind of infinity 06:39:34 and since there is no largest infinity, you're fucked D: 06:39:57 coppro: im saying that it doesnt matter because its not something that we can argue over and come to a conclusion. 06:40:17 what about constructive type theory, like X is a type, and F is a function type, so F X is a type 06:40:36 then there would be 2 types of type 06:40:38 that probably doesnt change anything. 06:41:03 because you can define horizontal types of arbitrary number 06:41:15 horizontal?!? 06:41:20 yes 06:41:34 do you mean different names? 06:41:37 within type theory you can view types as existing in two-ish dimensions 06:41:49 so consider the following types: 06:41:53 Integer, String, Boolean 06:42:02 k 06:42:09 now consider Integer -> Boolean, Boolean -> Boolean -> Boolean, etc. 06:42:14 * adu considers 06:42:23 the latter two are dependent upon the existence of the previous three, right? 06:42:28 theyre built out of them, in some sense 06:42:41 yes 06:42:48 we could describe this relation as a horizontal type distinction 06:43:07 the differences between Integer, String, and Boolean, however, are not the same 06:43:12 they're horizontally related 06:43:21 You could imagine a type system with only horizontal types 06:43:29 e.g. a language in which you dont have function ty 06:43:30 types 06:43:44 at least, you dont have function types in any salient sense 06:44:14 e.g. C, in which sure maybe you have function types associated with functions, but function types arent of the same ontological status in the type system as value types are 06:44:54 you cannot, for instance, do higher order functions, so function types in C arent really things that you can talk about like you can with value types 06:45:05 you could, however, have the reverse -- a system with only function types 06:45:21 and one "horizontal" type, in some sense 06:45:34 My C compiler offers first-class functions. 06:45:44 a system in which non-functions are of type Value, and everything else is a function type of some sort 06:45:57 pikhq: C99+yaddayadda whatever it is that they use at apple now? 06:46:08 Clang. 06:46:18 I don't have an Apple system. 06:46:19 the newest versions of C, as forked by apple i think, have higher order functions, which necessitates real function types. which is pretty cool. 06:46:39 but the point is understandable i think. 06:46:54 function types and value types really different in some sense conceptually 06:47:01 no, it does not offer first-class functions 06:47:05 it offers blocks 06:47:20 coppro: well, the versions ive seen have first class functions. 06:47:42 which may be called blocks, but in-language they're indistinguishable from functions, as far as i can tell. 06:48:27 and are distinct from blocks in the normal sense of the word in programming where the clauses of an if statement are blocks. 06:49:05 coppro: "Blocks" are a first-class function type. 06:49:14 Which happen to be distinct form normal functions. 06:49:31 Erm. From. 06:49:55 Technically correct, though misleading in the context of C 06:50:16 But they're functions and they're first-class values. 06:50:37 What more do you want, aside from being able to implicitly cast from function pointers to block pointers? 06:50:57 (and vice versa) 06:53:16 coppro: again, given that the C was used merely as an example to intelligent people capable of understanding the nature of the nit picky details in terminology, it should be relatively clear that your pedantic distinctions are pointless, because we already knew everything you're saying, or would be fully capable of understanding the trivial distinctions being made. 06:53:51 you seem to have significant problems carrying on normal discourses. 06:56:39 this is one of the problems with me being a linguist. ive actually done research on what constitutes successful conversations, and can identify failures, and yet am powerless to correct them. 06:58:22 -!- FireFly has joined. 06:59:04 -!- kar8nga has joined. 07:01:30 -!- tombom has joined. 07:11:00 http://trololololololololololo.com/ 07:11:03 augur: Ouch. 07:11:09 ey? 07:14:49 -!- jcp has joined. 07:15:31 augur: He's a good ... "singer"? Although I'm not convinced that he's human. 07:16:04 Gregor: well, he IS russian. so. 07:16:08 I'm also not sure what the point of this web site is ... I assumed at some point he'd start going "lol lol lol" and it would just loop him like that forever,. 07:16:12 not even russian, he's SOVIET 07:16:32 this is an actual video from the soviet union 07:16:43 so i dont think there needs to be such a thing as you described 07:16:53 -!- coppro has quit (Remote host closed the connection). 07:19:11 Well yeah, it's weird, I just don't get why this web page exists :P 07:20:20 gregor 07:20:33 Yeah, that's me. 07:20:36 youve been on the web HOW long and still havent realized that webpages dont need reasons? 07:20:40 :P 07:20:43 Touché, sir. 07:20:49 I bought onero.us and sibeli.us today :P 07:21:02 HAVE YA HEARD ABOUT THAT YTMND.COM YET NA? 07:21:12 That I /really/ don't get. 07:27:27 -!- adu has quit (Quit: adu). 07:53:36 -!- tombom has quit (Quit: Leaving). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:06:25 -!- lereah_ has joined. 09:09:03 -!- MigoMipo has joined. 09:28:40 -!- lifthrasiir has quit (Ping timeout: 240 seconds). 09:32:06 -!- jcp has quit (Quit: I will do anything (almost) for a new router.). 09:35:26 -!- lifthrasiir has joined. 09:52:46 -!- kar8nga has quit (Remote host closed the connection). 10:34:15 -!- dev_squid has quit (Ping timeout: 276 seconds). 10:44:42 -!- Slereah has quit (Ping timeout: 248 seconds). 10:49:14 -!- Slereah has joined. 11:08:13 argh 11:08:43 horrible music interrupted by "you now have place number 5 in the queue" 11:19:05 (what happened? Well, had to call IBM/Lenvo telephone support, then get told the reseller didn't register with them when the computer was sold, so had to call *their* telephone support as well) 11:19:11 (the latter had the horrible music) 11:20:43 (not even the usual simply bad music... Much worse, rap music...) 11:28:37 Telephone support systems tend to have the oddest audible experiences. 11:29:44 Compounded by the fact that the codecs used in GSM/3G networks do a really horrible job on any sort of music, they're so heavily speech-optimized. 11:41:25 -!- cheater has quit (Ping timeout: 245 seconds). 11:45:11 -!- cheater has joined. 11:59:15 -!- BeholdMyGlory has joined. 11:59:18 -!- BeholdMyGlory has quit (Changing host). 11:59:19 -!- BeholdMyGlory has joined. 12:15:38 Compounded by the fact that the codecs used in GSM/3G networks do a really horrible job on any sort of music, they're so heavily speech-optimized. <-- hm? 12:15:51 fizzie, I doubt that applies when I used a non-cell phone 12:15:53 as in, land line 12:15:59 Yes, I was sort of assuming a cell phone there. 12:16:07 why? 12:16:12 It's 2010, man! 12:16:18 that would be more expensive than using the land line to call 12:16:42 fizzie, but it was a wireless land line phone at least 12:16:55 I could have used the non-wireless one in the next room instead 12:16:56 Anyway, the current land-line digital networks are a bit speech-optimized too, though not as badly by far. 12:16:59 would have been somewhat more awkward 12:19:44 I guess the worst part about landline telephone music is that they only transfer frequencies in the [200, 3400] Hz range. 12:20:06 fizzie, GSM/EDGE/3G transfers more? 12:20:15 No, they're equally horrible. 12:20:19 ah 12:20:40 hm 12:20:52 Except 3G's AMR-WB wideband codec, which goes up to something like 7 kHz, but from what I hear, no operator (except some really strange never-heard country) has actually enabled that in their networks. 12:21:03 -!- MizardX has joined. 12:21:19 fizzie, what about low freqs? 12:22:06 It might have gone a bit lower there too, though I don't really recall. 12:23:10 fizzie, I'm able to hit some low notes with my voice (I suck at hitting a specific one _reliably_ though ;)) 12:23:57 (I can read below 200 Hz pretty easily unless I misremember. But not in everyday speech I guess) 12:24:01 Humans are pretty good at picking up the "real" pitch from the harmonics even if the transport channel actually filters it, physically speaking. 12:24:09 s/read/hit/ 12:24:20 (weird typo, was trying to to two things at once) 12:24:42 fizzie, hm interesting. From overtones I guess? 12:25:00 Case in point: a usual fundamental frequency for normal male speech is around 100 Hz, yet no-one notices that much even though telephone systems generally have a huge attenuation at that low frequencies. 12:25:20 -!- alise has joined. 12:25:28 fizzie, I can hit just above the lowest C on a standard piano with my voice though 12:26:14 I don't really know very much on the biology side of how auditory perception works, except that the ear is a strange thing, and what goes on after the ear is even less simple. 12:26:35 I don't quite reach it. Of course it doesn't actually sound good at the lowest bit. For something I actually could *speak* in it would be maybe one octave higher I guesstimate 12:29:36 Well, the "middle C" is around 260 Hz, and I assume that "middle" on the piano; is the lowest C three octaves downward? 12:29:51 If it is, that'd be something like 32 Hz. 12:30:03 http://en.wikipedia.org/wiki/Piano_key_frequencies 12:30:19 fizzie, around 32 Hz yes 12:30:58 Right. That's pretty low. 12:31:30 fizzie, I can go past the D just above it, but not quite reach the C or C#. Of course I couldn't actually say anything at this level. Trying to modulate the sound around there to speech just doesn't work. 12:31:52 a bit above it does work for that. 12:32:24 fizzie, so I hit somewhere between 34 and 36 Hz I guess (since I can't quite reach that C# either) 12:33:49 fizzie, ever tried making a noise at the same frequency as the car engine while traveling in car? 12:34:12 Can't say I have. 12:34:14 it feels strange when you hit the same tone. 12:36:13 19:16:34 you know, I sort of like this channel without alise being here all the time 12:36:13 I do logread, you know 12:37:34 alise, so now you have your mac running I see :) 12:37:53 Uh, yes, on top of an ironing board. Very sturdy surface. But I had it running last night. 12:37:58 ah 12:38:12 Shit's got terribly, terribly real with my situation so... so, I don't even know what I was going to put here. 12:42:12 -!- cheater has quit (Ping timeout: 252 seconds). 12:42:36 yay, a 5 on the exam on the first sub-course in the electricity and electronics course 12:42:37 :) 12:42:42 * AnMaster just got the result 12:43:12 (the possible values are U, 3, 4, 5, where U is "not passed") 12:43:15 21:25:36 suppose that one twin is a pig 12:43:16 21:25:40 as in, loves to eat 12:43:16 21:25:52 he eats SO MUCH that he eats everything in the universe, except his brother 12:43:16 plausible 12:43:38 alise, why did augur need to suppose that? 12:43:49 argument about relativity, twin paradox 12:43:50 http://tunes.org/~nef/logs/esoteric/10.03.03 12:43:53 alise, also that would include himself 12:43:57 no 12:43:59 you can't eat yourself. 12:44:16 alise, surely you can eat your own leg for example? 12:44:23 of course, other parts may be harder 12:44:55 oh shush :P 12:46:07 -!- cheater has joined. 12:46:18 -!- BeholdMyGlory has quit (Ping timeout: 248 seconds). 12:46:36 22:12:06 what do you define as equally valid? 12:46:36 augur seems to just be appealing to a sort of ontological notion of "truth beyond truth" 12:46:52 i.e., one truth being /more/ truthy than other truths by way of being more "inherently objective" to the situation 12:46:56 that's just my hunch from reading it though 12:49:34 I don't believe there is an inherent link of simplicity and correctness; that's just a heuristic we use for estimating probability and reasoning and doing science 12:50:48 22:27:19 i dont think occam's razor is a methodological tool, i think its a fact about reality. 12:50:48 delusional 12:51:43 didn't Occam himself use occam's razor for "proving" the existence of god iirc? 12:52:01 22:30:52 which is to say, how close it is to looking like the way the thing actually is 12:52:01 You can only measure this with metaphysics 12:52:10 alise, ^ 12:52:16 Things "actually are" a theory if it predicts them perfectly 12:52:34 Any other distinction is human intuition, and we can select equivalently valid theories based on how much we like them (e.g. simplicity for working with) 12:52:35 That's all. 12:53:13 22:37:50 how many types of types are there? 12:53:14 Set : Set1 12:53:16 Set1 : Set2 12:53:17 and so on 12:53:31 :P 12:53:41 alise, countably infinite then? 12:53:50 oh wait, no 12:53:50 22:38:41 coppro: since there is no actual way to resolve this dispute, as i have said multiple times: your disagreement with what i think doesn't matter. 12:53:51 I can defeat your position with your position. 12:54:30 augur: It is simpler to assume that all theories that are equally valid-as-predictors are equally valid, than to introduce an entire notion of metaphysics where some theory is more correct than another simply because it is simpler. 12:54:40 Since the former is simpler, it is true; therefore theories are not more valid just because they are simpler. 12:54:44 Contradiction, bitchnizzle! 12:55:47 alise, nice one 12:57:06 22:56:39 this is one of the problems with me being a linguist. ive actually done research on what constitutes successful conversations, and can identify failures, and yet am powerless to correct them. 12:57:06 Woe that the world is so much dumber than I! 12:57:12 Go slit your wrists or something 12:57:14 :P 13:00:54 ooh nice google holiday logo 13:21:56 hello sweeties 13:33:35 * alise attempts to find an ULV laptop 14:16:29 -!- alise has quit (Quit: alise). 14:38:48 -!- FireFly has quit (Quit: Leaving). 15:36:01 AnMaster: I think I've found two (closely related) bugs in cfunge's y-with-positive-argument 15:37:33 1) It skips over the terminating null of the environment variables (i.e. the additional one which terminates them all) 15:39:27 2) It pushes some nonsense value instead of that null, I think 15:39:46 In which case I'd actually call it one bug, I changed my mind a bit there between 1) and 2) 15:40:13 No, wait, I was right the first time 15:41:08 2) It seems to push an incorrect value if asked for the topmost value on the stack (i.e. argument = number of cells it pushes (+-1?)) 15:43:04 -!- cpressey has joined. 15:43:26 Deewiant, hm 15:43:54 Deewiant, test cases for these? 15:43:54 You can test with the following (warning: infinite-looping, use head -n{number of cells it pushes} to terminate it): 1> #;:.:y#@.a#@,1+#;< 15:44:06 hm 15:44:15 Deewiant, what do you mean with the second one 15:44:23 " 2) It seems to push an incorrect value if asked for the topmost value on the stack (i.e. argument = number of cells it pushes (+-1?))" 15:44:39 -!- MigoMipo has quit (Remote host closed the connection). 15:44:40 I mean y used as a pick instruction to pick the topmost value on the stack 15:44:47 hm 15:44:50 That test program basically runs Xy for every X, looping forever 15:44:56 X greater than 0 15:44:57 -!- MigoMipo has joined. 15:45:31 On my machine, cfunge prints there "2751 56" "2752 0" "2753 32785" and then an infinite number of zeroes 15:46:00 For 2), that should be "2753 2753" 15:46:35 And for 1), there should be another zero in between those two nonzero values 15:47:14 CCBI2 prints "2749 56" "2750 0" "2751 0" "2752 2752" and I think it's right. :-P 15:47:30 (Off-by-one because args[0] is "ccbi" not "cfunge") 15:47:33 hm 15:47:45 Deewiant, I get this before the inf zeros: 15:47:46 Hmm, actually it should be off-by-two 15:47:52 2536 105 15:47:53 2537 100 15:47:53 2538 0 15:47:53 2539 32785 15:47:58 Right 15:48:00 indeed weird 15:48:44 Deewiant, and long live valgrind 15:49:34 Oh right, it's off-by-one and not two because cfunge only prints one zero >_< 15:49:58 Deewiant, hm? 15:50:20 AnMaster: Just confusing myself, not important :-P 15:50:29 -!- MizardX has quit (Read error: Connection reset by peer). 15:50:43 -!- MizardX has joined. 15:50:57 Deewiant, so what are the bugs then? That it gets a invalid read somewhere there? 15:51:08 Is the other bug caused by it or not? 15:51:09 What I said 15:51:11 You're missing a zero 15:51:17 And you're printing 32785 instead of 2539 15:51:21 Er, pushing 15:51:23 Same difference 15:51:48 Deewiant, I am pushing an extra zero it seems when looking at things 15:52:09 I begin with pushing a zero, then all the env vars? 15:52:31 You're supposed to push that zero, it's the one that terminates the list of env vars 15:52:46 Deewiant, yes, I said it is being done there as far as I can tell 15:53:08 That program should be printing two zeroes before 2539 (32785) 15:53:18 The first zero terminates the last env var 15:53:22 The second terminates the list of env vars 15:53:30 Deewiant, do you have a good/bad test case for this? I'm not completely sure what exactly the expected result is, and since env variables differ... 15:53:31 Under cfunge, it's only printing one zero 15:53:47 AnMaster: Two zeroes. Regardless of env variables (except if you have none at all) 15:54:13 AnMaster: Since the stack is supposed to look like " 0 0gnirts 0gnirts ..." 15:54:26 Deewiant, well the 32785 looks like it is out of range value 15:54:44 Quite possibly 15:54:49 Attaching to program: /proc/16804/fd/1014, process 16804 15:54:49 0x000000000040e351 in stack_get_index (stack=0x6008520, index=0) at /home/arvid/src/own/cfunge/trunk/src/stack.c:181 15:54:49 181 return stack->entries[index - 1]; 15:54:49 (gdb) print index 15:54:49 $1 = 0 15:54:52 yeah right... 15:54:54 :-) 15:55:17 Maybe if you fix that the other problem will fix itself... 15:55:33 AnMaster: Also, is there a replacement for rage.kuonet.org? 15:55:50 so 1 should be first element it seems hstack_get_indexm 15:55:51 hm* 15:55:52 I.e. a homepagey-type thing 15:56:00 * AnMaster kicks synergy's copy paste failure 15:56:08 Or should I just pull from launchpad these days 15:56:08 Deewiant, I don't have one no 15:56:13 Deewiant, launchpad yes 15:56:26 also I'm trying to figure out what stack_get_index() is supposed to do 15:56:33 :-D 15:57:03 Deewiant, well actually it seems to do the right thing. But the caller is not 15:57:33 element 1 is supposed to be the first element from base (yes it is one-based, not zero-based, for technical reasons iirc) 15:58:06 Deewiant, doesn't mycology test y as pick though 15:58:26 Not that much :_P 15:58:28 :-P* 15:58:48 It tests basically picking the 10th cell from the top or something 15:59:02 Can't remember exactly 15:59:42 well my fix broke mycology's check for it 15:59:45 hm 16:00:21 The check probably isn't incorrect since CCBI2 passes that as well 16:01:16 Deewiant, would be useful if you could make a GOOD/BAD test for this. 16:01:47 For the 32785 thing it's relatively easy, for the other one it's a bit of a pain 16:02:00 Deewiant, well, they are definitely related 16:02:06 same underlying cause I think 16:02:15 Deewiant, does 0y push the double zero? 16:03:04 It should. 16:03:11 You can obviously test for that yourself. 16:04:59 -!- MissPiggy has joined. 16:05:15 hm that works correctly as far as I can tell 16:05:28 stack is at bottom 0 0 100 16:07:09 Deewiant, does mycology test FRTH? 16:07:16 Yes 16:07:18 good 16:07:30 then I can just run one program and grep for BAD 16:08:34 -!- Gracenotes has quit (Ping timeout: 264 seconds). 16:10:23 -!- asiekierka has joined. 16:11:48 alise talks too much. 16:12:06 I hear she talks to Bob a lot 16:12:24 Microsoft Bob? 16:12:34 Just plain old Bob 16:12:38 No, Microsoft Bob Beta 1 16:12:43 because RTMs are boring 16:12:45 o god 16:12:49 Or Microsoft Sam, maybe 16:12:55 though i think I'd prefer Bob 16:12:59 honestly, at least he has craphics 16:14:57 Deewiant, did you say 2538 was correct value? 16:15:14 It should be the same as the index 16:15:21 hm okay 16:16:01 Deewiant, still it doesn't explain the missing zero 16:16:21 Then you have to figure out what does explain it :-P 16:18:08 Deewiant, hm, can you tell me if the values around index 23-26 seems correct in the cfunge output? 16:18:38 specifically 23, 24 and 25 16:18:53 The diff cfunge->ccbi2 shows only differences as: handprint, version, cell size, time, argv[0], and those bugs 16:19:41 so you get 23->1 24->46 25->46 ? 16:20:18 23->1 24->97 actually but yeah 16:20:31 Deewiant, 25 is also 97? 16:21:15 Why should it be? 16:21:27 Deewiant, what exactly is indexes 24 and 25 hm.. 16:21:37 That's the first funge argument 16:21:39 I.e. the name of the file 16:21:45 ah 16:21:52 It's "arst.b98" here so 24 is 97 (a) and 25 is 114 (r) 16:22:01 ../tests/y-test.b98 16:22:03 so yeah 16:22:28 so that explanation didn't work then 16:22:29 -!- augur has quit (Ping timeout: 268 seconds). 16:24:29 hm it seems mycology is still broken from this 16:25:10 Deewiant, argv format, how many zero bytes should there be between that the the env vars? 16:25:14 -!- Gracenotes has joined. 16:25:28 19. a series of sequences of characters (strings), each terminated by a null, the series terminated by an additional double null, containing the command-line arguments. (env) 16:25:34 20. a series of strings, each terminated by a null, the series terminated by an additional null, containing the environment variables. (env) 16:25:55 Deewiant, so 3 zeros in total between env and argv? 16:26:53 Deewiant, no? 16:27:01 Well, two zeroes in addition to the one which terminates the last arg, yes 16:27:06 right 16:27:20 and only one extra zero below the env vars 16:27:24 hm 16:30:02 That makes a certain twisted kind of sense in that the double null is to allow (isolated) empty arguments, but it's impossible on most if not all OSs to have an empty environment variable 16:30:37 Deewiant, is it? 16:30:46 Deewiant, ./cfunge foo.b98 "" "" "" 16:30:46 What would it even mean? 16:30:54 I think that should do it? 16:31:02 Do what? 16:31:32 oh I thought you said "impossible [...] to have an empty argument" 16:32:40 Deewiant, and yeah, I can't imagine how you can get anything shorter than "X=", where X is any letter 16:33:13 Yep 16:35:53 -!- kar8nga has joined. 16:39:13 Deewiant, I have a fix for both, however since this changed some things that FRTH and y are the only users of I need to carefully test FRTH with edge case arguments 16:39:19 before I can push this 16:39:38 * AnMaster tries to remember the semanics for FRTH P 16:41:17 Deewiant, http://rcfunge98.com/rcsfingers.html#FRTH doesn't say if P should start indexing at top or bottom 16:42:52 Well, it *is* called "*Forth* pick command". 16:43:12 fizzie, and I don't know forth, I remember checking some forth manual for these when I implemented it 16:43:20 6.2.2030 PICK 16:43:20 CORE EXT 16:43:20 ( xu ... x1 x0 u -- xu ... x1 x0 xu ) 16:43:20 Remove u. Copy the xu to the top of the stack. An ambiguous condition exists if there are less than u+2 items on the stack before PICK is executed. 16:43:20 but I don't remember what the actual semantics were 16:43:43 Where right side is the top. 16:43:50 fizzie, so 0 is top item? then 1 is the one below? 16:44:09 well, after popping the count 16:44:14 Yes. "0 pick" does the same as "dup". 16:49:04 also I saw a way to optimise y as pick to be faster after first run. will probably implement that later 16:49:19 (except no one uses that...) 16:50:23 What way's that 16:51:54 Deewiant, caching size of env and arguments. Then add a fixed constant + number of stacks on stack-stack + cached value to get where picking would begon 16:51:56 begin* 16:53:30 fizzie, what is forth -roll btw? 16:53:44 I thought you already did something like that? 16:53:49 -!- lereah_ has quit (Remote host closed the connection). 16:53:50 Deewiant, not quite 16:55:24 btw it seems http://rcfunge98.com/rcsfingers.html#FRTH was retconned to mean that negative arguments to L should not reflect 16:55:32 if he at least could provide a change log 16:56:04 (not that I'm going to change things here...) 16:56:31 -!- augur has joined. 16:58:09 AnMaster: Intuitively I would expect "-roll" to be the same thing as "roll" except rotating to the other direction, but I can't actually find it in the standard. 16:58:29 aha 16:59:21 fizzie: I think it was an extension, I found it in some manual. 16:59:28 I should then make it error out I guess, unless you can call undefined forth functions in forth. And thus reflecting is the correct thing to do 16:59:32 -!- tombom has joined. 16:59:35 :) 17:00:37 Deewiant, btw I found a bug in FRTH: when the stack size is greater than range of funge_cell (cfunge always allow stack to grow to size_t-1 in theory 17:00:48 (err, that is max value of size_t) 17:02:16 Deewiant: It could be. Gforth has as an extension "-rot" which is "rot except the other direction", so it's not a completely unexpected extension. 17:02:17 (but if you have a stack larger than 2 GB, I think you have other issues than that) 17:02:48 The stack can easily be larger than 2 GB on a 64-bit system. 17:03:10 Deewiant, pushed fixes 17:03:23 and I was unable to detect any issues with FRTH apart from the above mentioned 17:03:34 Deewiant, sure, but then my answer is: use 64-bit cells 17:03:59 -!- cheater99 has joined. 17:04:00 Deewiant, in which case it now needs to be larger than a signed 64-bit value, but fit in an unsigned one 17:04:15 My point was that you can't say "this doesn't matter that much because you're in other problems at that point anyway" 17:04:32 Deewiant, well, now FRTH will work anyway 17:04:42 -!- jcp has joined. 17:05:05 Deewiant, also yes you have other problems at that point. More than 2 GB RAM isn't still common for the "ships with this much as standard" 17:05:14 s/still/yet 17:05:17 / 17:05:25 If you have enough RAM you have no problems at all 17:05:39 -!- cheater has quit (Ping timeout: 252 seconds). 17:07:30 -!- augur has quit (Ping timeout: 268 seconds). 17:07:53 L( .. n -- .. n)Forth Roll command -- that stack usage description there is a bit strange, because the Forth ROLL word definitely won't leave the n value there afterwards. 17:08:01 Deewiant, is there any system with ~9223.372 petabytes or RAM? 17:08:28 s/or/of/ 17:08:37 AnMaster: 32-bit size_t, not 64-bit 17:09:07 If a 32-bit interpreter is running into size_t limits that's very easily not a problem on a modern 64-bit system (except for the interpreter itself) 17:09:23 Deewiant, um... 17:09:41 Deewiant, you address space will be 4 GB if you have a 32-bit size_t 17:10:01 -!- scarf has joined. 17:10:47 Deewiant, some of that will be taken by kernel mappings iirc. And libraries. Yes you could probably manage more than 2 GB stack if you could malloc() such a huge continuous chunk 17:11:15 actually wait 17:11:21 no you couldn't grow the stack that much 17:11:30 since you need to multiply it by 4 for cell size 17:11:37 AnMaster: If I'm running a chroot or whatever or I'm running cfunge in 32-bit mode I am completely problemless 17:11:41 (or 8 for 64-bit funge cells) 17:12:33 Deewiant, but you see, 4*(2^31-1) is more than you can fit in 2^32 unless I'm completely mistaken 17:12:44 I never said it wasn't 17:13:21 Deewiant, and due to that, it will actually not be possible to get a stack on a 32-bit funge with 32-bit size_t where the stack size doesn't fit in a single funge cell 17:13:22 I said that if you have 2 GB of stack on a 64-bit system you are in no problems at all 17:13:51 Deewiant, indeed. And if you have that then I suggest you get 64-bit funge cells, or accept that y can't give you proper stack size 17:14:19 At that point it still can, but yes, I accept that; of course I do 17:14:24 -!- MizardX- has joined. 17:15:05 Deewiant, well, 2 gibi-funge-cells I mean 17:15:57 which means 8 gigabytes doesn't it? for 32-bit cells 17:16:15 2G funge cells is not what I meant. 17:16:30 Deewiant, that is what I meant all along I think 17:16:42 -!- MizardX has quit (Ping timeout: 248 seconds). 17:16:52 -!- MizardX- has changed nick to MizardX. 17:16:55 -!- dev_squid has joined. 17:17:09 basically, the "issue" is that you can perhaps grow a stack larger than what fits in a funge-cell 17:17:41 Yes, you can, at which point it's expected (by me) that y will push a negative value 17:18:33 -!- augur has joined. 17:18:39 integers tend to do 2's-complement signed overflow in Befunge, don't they? 17:22:33 Deewiant, hm since n*(2^(8n-1)-1) > (2^(8n)) for any integer n > 2; we can't run into the issue if we use funge cells of the same size as the native pointer size. 17:22:46 since for befunge n must be at least 4 17:33:06 scarf: Isn't that what (signed) integers tend to do anywhere nowadays? 17:33:18 yes, I suppose it is 17:34:33 augurithm 17:35:45 Hmm. count = 1; count++;count++;(according to GDB)$8 = 4196080 17:35:55 ... 3 = 4196080. 17:36:00 * pikhq hates C. 17:36:13 you don't hate C :P 17:38:10 !c printf("%x",4196080); 17:38:22 4006f0 17:38:28 hmm 17:38:38 that looks like a pointer value to me 17:38:39 !c printf("%d",0x4196080); 17:38:40 68771968 17:39:39 Yes, being aligned like that and near 0x400000, it looks really rather pointery. 17:39:45 I think that 0x4006f0 is in libc this week. :/ 17:40:00 -!- kar8nga has quit (Remote host closed the connection). 17:40:09 0x400000 and nearby regions tend to be in the executing program, actually. At least on Linux. 17:40:10 Damn. 17:40:13 (prelinked system) 17:40:19 This is just amazing. (http://www.quinapalus.com/wires11.html) 17:40:27 six hex digits, most of which are 0, always looks pointery to me 17:40:33 unless it looks even more strongly like something else 17:40:41 Hmm. count = 1; count++;count++;(according to GDB)$8 = 4196080 17:40:41 ... 3 = 4196080. 17:40:43 what the heck? 17:40:48 dev_squid: is that the WireWorld CPU? 17:40:52 scarf, yes. 17:41:07 * pikhq dumps the prelink table 17:41:16 pikhq, is count a pointer? 17:41:22 scarf, is that not more than enough reason to jizz your pants upon eye contact? 17:41:25 AnMaster: It's an int. 17:41:30 Initialised to 1. 17:41:32 dev_squid: it's pretty impressive 17:41:41 pikhq, so 1+1+1 = 4196080 according to gdb? 17:41:42 it would be even nicer if it could somehow be made TC, say by repeating a region 17:41:48 AnMaster: Yes. 17:42:10 pikhq, does it do something in between those assign and increment? 17:42:12 the program I mean 17:42:15 dev_squid: and the only reason I'm not getting very impressed immediately is that I've seen it before, and things are never quite as impressive the second time 17:42:17 scarf, I find it simply incredible that one can construct entire computer architectures just from a simple set of rules for a cellular automaton. 17:42:19 AnMaster: Comparisons. 17:42:31 pikhq, no assigning elsewhere? 17:42:34 dev_squid: well, the rules for transistors are pretty simple 17:42:39 None. 17:42:40 scarf, that's true. 17:42:49 The function is not even left. 17:42:49 pikhq, then I suggest you put a watch on that value 17:43:08 scarf, I think one of the biggest challenges, once you have the idea in mind, is getting the pulses timed perfectly. 17:43:18 * pikhq shall poke at it again in a bit. 17:43:24 even that isn't too hard with a debugger, you can even do it by trial and error 17:43:29 * scarf remembers his experiences messing with Rubicon 17:43:41 the trick is to be able to test a small bit of it at a time 17:43:50 scarf, you don't even need a debugger. Just a cellular automata simulator. Lawl. :) 17:44:00 that effectively is a debugger 17:44:04 after all, you can see all the internals 17:44:05 Troof. 17:44:16 I can see a lot a trial and error happening. 17:44:32 dev_squid: have you seen Rubicon? http://kevan.org/rubicon/ 17:44:39 it's a computer game based on http://esolangs.org/wiki/RUBE 17:44:45 It's definitely my favorite configuration for any automaton...next is the turing machine in Life. 17:44:50 Oh, NICE. 17:45:17 pikhq, well put a watch on it. And if this is actually C++ I shall kill you 17:46:34 pikhq, also I suggest valgrind, especially with that -tool=exp-ptrcheck 17:46:40 AnMaster: I'm just futzing with my BF interpreter again while drinking coffee to try and wake up. 17:46:58 I decided to make it not use getdelim (a GNU extension), and am now having issues. 17:47:37 pikhq, yes count=1; count++; count++ giving count=4196080 is definitely wrong 17:47:38 scarf, I'm still trying to trace the entire thing. 17:47:48 -!- Gracenotes has quit (Ping timeout: 276 seconds). 17:47:50 And yes, it's C. It's very rare that I write code in C++. 17:47:56 pikhq, but why would a bf interpreter need getdelim at all? 17:48:01 (too much agony to be had there) 17:48:20 AnMaster: Read the entire Brainfuck file into memory. 17:48:25 pikhq, aren't there enough BF interpreters in the world? 17:48:52 dev_squid: Yes. Because they're easy to write, and they can solve boredom for a short period of time. 17:48:55 pikhq, yes and? 17:49:08 AnMaster: ... And then parse the entire thing from memory. 17:49:31 pikhq, I mean, you just read/parse char by char ignoring any non-instructions 17:49:41 Yes. 17:49:44 I wrote my first BF interpreter in x86 Asm...of course, it failed epicly. 17:49:54 There's a reason I'm changing it to *not* use getdelim. ;) 17:49:57 pikhq, [ ] I handle by making my parser recursive 17:50:11 pikhq, I can't even think of how getdelim could be *useful at all* 17:50:13 for this 17:50:21 It's slightly easier. 17:50:25 pikhq, than? 17:50:42 fgetc. 17:51:13 pikhq, mmap and for (i=0; i I think that is what I did in my first bf compiler (which was written in C) 17:51:42 That'd be slightly annoying. 17:51:56 My parser loop is tail recursive. :P 17:52:06 ... As is my interpreter... 17:52:32 pikhq, well fgetc is not really hard you just do a while(c=fgetc(infile)) { switch ... 17:52:43 and then switch on EOF, and the valid instructions 17:52:47 with default doing nothing 17:53:05 Yeah, I'm only having any issues with my +-/>< routines. 17:53:05 pikhq, as for parser being tail recursive: huh 17:53:07 (they RLE) 17:53:07 The way I handled [ was pushing the offset in the source and incrementing my number-of-unbalanced-['s-variable, and popping and jumping if ] was hit and the balance flag was nonzero. :) 17:53:20 It was slightly messy. 17:53:42 well, you are basically emulating a stack there 17:53:58 I just thought "why would I do that, I can just call myself recursively" 17:54:05 then let the C stack do the job 17:54:14 Yes, my handling of loops is non-tailcall recursion. 17:54:14 Because C is nicer. 17:54:18 anyway, I put the instructions in a linked list 17:54:23 with down-links for loops 17:54:24 iirc 17:54:33 As am I. 17:54:55 pikhq, oh? didn't you say it was tail call a second ago? 17:55:00 Hand-optimised the "tail call modulo cons" into a normal tail-call. 17:55:16 You could always construct it in Asm and interface with the C stdlib...what platform are you writing it for? 17:55:16 AnMaster: It is. 17:55:31 AnMaster: Here's an example: bfparse(f, &(*accum)->tail); 17:56:03 static void bfparse(FILE *f, list *accum); // the declaration 17:57:03 -!- tombom_ has joined. 17:59:59 -!- tombom has quit (Ping timeout: 240 seconds). 18:00:41 -!- oklopol has joined. 18:00:43 o 18:00:46 o 18:01:48 ooko 18:02:09 so what if we assumed an impossible object, then proved some properties of it, think there might be incredibly pretty theorems that just happen to require objects that can't be constructed? 18:03:16 what if some of the proofs that true = false => anything, in some logical systems, actually happened to be really interesting, but we just never looked because that would be ridiculously insane 18:03:29 -!- Gracenotes has joined. 18:03:45 we have to ask these questions ppl 18:08:08 well actually we don't. 18:08:54 pikhq, ah... I made mine a while loop and body recursive for [ 18:09:11 lament: you're such a THEIST. 18:09:14 AnMaster: Eh, wouldn't be hard to do that. 18:09:27 Just a matter of manually doing the tail call optimisation. 18:09:39 pikhq, well sure 18:09:47 oh this game rubeicon is going to take time :( 18:09:52 pikhq, but what about tail call for [ ? 18:10:16 ... What tail call? 18:10:19 rubicon? is that a flash game or ascii or what was it? 18:10:29 MissPiggy, iirc I solved all the included levels in about 15 minutes in total first time I played it 18:10:38 It's not a tail call if you then do something afterwards. 18:10:40 oklopol, java 18:10:43 That's just a *call*. 18:10:43 okay cool 18:10:55 well the fact you considered it trivial isn't cool 18:10:56 pikhq, I meant the descending into the loop bodyu 18:10:57 body* 18:11:02 that sucks 18:11:16 AnMaster: Yes, that's not a tail call. 18:11:23 Implementing Brainfuck in CPS would let you pre-allocate a single continuation (because you know the maximum nesting depth) but at that point it's not very different from using your own stack. 18:11:27 pikhq, -_- I know that 18:11:38 pikhq, I just challenged you to make your parser *fully* tail recursive 18:11:42 that's a lot faster than me 18:11:42 Then "what about tail call for [" makes no bloody sense. 18:11:43 even for loop bodies 18:11:46 Ah. 18:11:47 pikhq, ^ 18:12:04 That's a simple matter of manually doing CPS or a stack. 18:12:15 Pointless, but simple. 18:12:22 bbl 18:13:09 -!- angstrom has left (?). 18:19:11 -!- kar8nga has joined. 18:20:53 pikhq, found out why the ++ was broken btw? 18:21:03 No, not been looking at it. 18:21:07 pikhq, a watch out to find exactly where in between it was modified 18:21:19 I strongly doubt that ++ itself adds more than 1 18:34:41 that game pissed me off 18:34:48 it doesn't save your plcae 18:39:54 MissPiggy, can't you skip forward iirc? 18:40:01 also it is trivial to solve it in one run 18:42:25 guys 18:42:26 I’ve built a whole science out of studying the universe of possible programs–and have discovered that even very simple ones can generate all sorts of rich and complex behavior. 18:44:59 That sounds like it could very well be a new kind of science. 18:45:05 :D 18:49:08 Alrighty, this is about to drive me up the wall! Someon help... 18:49:08 "one of the discoveries of NKS is a phenomenon I call computational irreducibility–which says that many systems that appear complex will have behavior that can never be “reduced” in general to a simpler computation." :S 18:49:35 that seems completely trivial result from complexity theory..? 18:51:00 Is it impossible in Wireworld to make a transistor that halves the flow of a 4-micron current? 18:51:55 MissPiggy: I have no idea what it means, given that he scare-quotes "reduce" but doesn't define it 18:52:05 I've been trying and it seems that parity doesn't allow it. If I delay the transistor's pulse by one, it's too slow, and if I speed it by one, it's too fast. 18:52:11 I've tried everything. 18:52:55 -!- cheater99 has quit (Quit: Verlassend). 18:53:18 Most "mathematical philosophy" is garbage because most "mathematical philosophers" have never seriously studied philosophy. 18:53:35 (or mathematics) 18:54:00 most "philosophy" is garbage because most "philosophers" have never seriously studied philosophy. 18:54:07 I think there's just not enough of a gap to make it work. I think the gap might have to be an odd number for a transitstor to work. :| 18:54:12 see ##philosophy for the dumbest channel on freenode 18:54:13 :P 18:54:26 *transistor 18:55:19 Mathematical philosophy? I've never heard of it, but it sounds ridiculous. Mathematics is precise, but philosophy is abstract and arbitrary. 18:55:35 dev_squid: philosophy *of* mathematics 18:55:41 dev_squid: do numbers exist??? 18:55:47 That doesn't make much sense either. 18:55:50 it's somewhat of a valid question 18:56:18 what is a number 18:56:19 dev_squid: Books like "New Kind of Science" and "Goedel, Escher, Bach" qualify as "mathematical philosophy" to me. 18:56:20 That's a valid question, but it's not profound enough to consider it philosophy. 18:56:35 Not the same as philosophy of mathematics, quite. 18:56:41 dev_squid: what. 18:56:50 what's the threshold for profoundness then? 18:57:03 I guess it's up to the person asking. 18:57:18 or rather, what branch of science should address this question, if not philosophy of mathematics? 18:57:24 dev_squid, philosophy just means critical thinking it doesn't have to be profound but obvious profound stuff is some of the best/most famous philosophy 18:57:33 I don't think it's a question worth addressing, personally. 18:57:33 obviously* 18:57:53 dev_squid: why, is the answer obvious? 18:58:01 It's obvious to me. 18:58:13 what is the answer?? 18:58:27 There is no definite answer, for sure. 18:58:30 ... 18:58:34 But... 18:58:46 dev_squid philosophy doesn't care if there's a definite answer or not 18:58:54 dev_squid the whole point is the journey 18:59:03 It depends on how you define "numbers". 18:59:13 "Computational irreducibility" seems to be "You can't predict the final state of a (complex) program without running it". Sounds like a layman-formatted version of undecidability to me. 18:59:14 (although some philosophers say that if there is a definite answer it's not philosophy any more, I don't agree with that) 18:59:34 cpressey, yeah I can't understand why it is even mentioned it is so weird.. 19:00:00 MissPiggy: To sell more copies of Mathematica, of course. 19:00:08 Wolfram is a marketing machine. 19:00:34 cpressey, that's some crazy shit. What exactly isn't predictable but that's traceable? 19:01:08 dev_squid, imagine some terribly complicated progarm that happend to always print 1 :P 19:01:39 dev_squid: Well, take the Life automaton for example. If I give you a random starting configuration, can you tell me if there will eventually be a glider at some coordinates (x, y)? 19:03:56 cpressey, are you asking if I -personally- can predict it, or if -anything- could predict it? 19:04:37 ((p nand q) nand r) nand (p nand ((p nand r) nand p)) = r 19:04:53 apparently that's all you need to define nand ? :| 19:05:05 dev_squid: Well, not you personally :) Say "any computer program". 19:05:11 where's oklopol 19:05:13 can clue do that? 19:05:14 here 19:05:21 oh my god are you arelly there! 19:05:21 yes 19:05:41 Bootstrapped NAND, I never thought of that. Nice. 19:05:46 cpressey, I do remember reading about complicated algorithms that could calculate a future generations without simulating each generation seperately, IIRC. 19:06:00 cpressey, is that what you mean? 19:07:32 cpressey, but without simulating it, I guess you could say you can't calculate when the next time state N will occur. 19:07:35 dev_squid: Assuming such algorithms exist -- yes, I'm referring to the fact that running those algorithms are tantamount to running the Life automaton. 19:08:08 Features, schemeatures: added that thing into twungot where it replies whenever someone tweets with the string @fungot in it. 19:08:09 fizzie: indeed, do any search for air france 296 19:08:30 dev_squid: It all derives from the Halting Problem. 19:08:40 cpressey, yep. 19:09:00 but what is the meaning of it all? 19:09:06 lament :( 19:09:45 cpressey, so you can't calculate the next time state N will occur without actually running the program. 19:09:46 I see. 19:10:07 (or a more complicated version of the program) 19:10:09 dev_squid: Not *in general*, no. In some special cases, yes. 19:11:02 Like, if I have a set of configurations where I've already run them and cached where the gliders end up, and you give me a configuration that happens to be one of those... as a trivial example. 19:11:03 cpressey, yep. 19:11:32 cpressey, I'm thinking of Hashlife. 19:11:38 cpressey, *facedesk* 19:12:05 Ah, I see. 19:12:06 * MissPiggy 's todo list contains: implement/understand hashlife 19:12:15 something which I probably wont actually ever do... 19:12:24 Yeah, it looks like a kind of abstract interpretation of Life. 19:12:53 MissPiggy, I don't understand it, and I doubt I ever will. 19:13:04 Thing is, there will always be some Life configurations where running them in Hashlife won't be any faster. 19:13:06 I don't imagine it's very difficult 19:13:45 * cpressey 's todo list contains "understand and implement generalized abstract interpretation" :) 19:14:07 lament but what does it mean to understand something? 19:14:31 cpressey, I was under the impression Hashlife doesn't iterate generations at all, but it seems like it does...just, a lot faster. 19:16:14 Hashlife just works by noting that Life patterns are highly redundant. And so, it can memoise the iteration of patterns. 19:16:19 It looks like it does iterate generations, at first, and as it does so, it "recognizes" the patterns in them. After it has recognized the patterns, it uses them to process the evolution. 19:16:25 MissPiggy: but what does mean mean? 19:17:23 For instance -- gliders. It can, instead of computing each and every cell in the glider pattern, simply fetch the next needed portion of the pattern out of its hash table. 19:18:03 Thing is, (and I'm basing this on the idea that Life is TC), it should be possible to find Life forms that don't get significantly simpler over time. Some kind of puffer train which grows utter crap behind it comes to mind. 19:18:12 fizzie: Will it reply to @fungotfoobar as well? 19:18:13 Deewiant: oznaczono jako spam lmmfao that had me laughing the whole films takes place in slow motion affect you can hear the engiens running, it would be 2 flight crew, and not what you'd expect! 19:18:44 f(z) = z 19:18:44 This map is called the identity map, and is extremely boring. 19:18:55 whatusedtobefungotboring 19:18:56 lament: i personally liked the mr. potato head one.... really awesome, and not a single reply before posting the same 24-second video that was a " man" a " pussy" a high vocabulary level. 19:19:20 cpressey :D I wonder what the life equivalent of busy beaver is 19:19:24 http://en.wikipedia.org/wiki/Video_Life Man. 19:19:49 MissPiggy: A busy beaver. 19:19:57 Deewiant: No, because those don't end up on the "mentions" Twitter API listings. 19:19:58 pikhq what the fuck 19:19:59 Life describes a TC system. 19:20:02 are you trolling 19:20:20 pikhq: No, other Life. 19:20:21 fizzie: Ah, you're using a clever API. 19:20:35 this is like that time when I was wondering how to prove something was undecidible and you said "halting problem" 19:20:46 it's suck a fucking awful answer I can't tell if you are trolling or not 19:20:47 Deewiant: Since they've bothered to provide a nice, RESTful JSON-driven API, I might as well use it. 19:21:03 Yes, I suppose you might. :-) 19:21:55 MissPiggy: Life is equivalent to a Turing-machine. Thus, the busy beaver analogue is merely an implementation of a busy beaver machine in Life. 19:22:01 shut up 19:22:29 pikhq: f(z) = z 19:22:30 This map is called the identity map, and is extremely boring. 19:22:47 what is life? 19:22:51 MissPiggy: When you ask a boring question, you get a boring answer. 19:23:00 Twungot (undocumented, unpretty) code is in fungot's git repository anyhow. 19:23:00 fizzie: what if she is so funny... 19:23:07 MissPiggy: isn't the identity map pretty interesting? 19:23:11 i mean, what's the type signature? 19:23:18 lament this is from terry tao 19:23:25 yeah well he can suck it 19:23:42 lament: The B3/S23 2 dimensional cellular automaton. Known to be Turing-complete. 19:24:03 pikhq: great answers to great questions 19:24:23 lament: Of course, if you don't grok that, that doesn't help you. But, then, you're here, so. ;) 19:24:40 but what's the MEANING of life? 19:24:54 Beats me. 19:25:00 z = f(z) = f(f(z)) = f(f(f(z))) = (the remainder of this sequence has been hashlifed into constant space) 19:25:23 I guess the other question is, where is Hashlife for Turing Machines? 19:26:00 normal turing machines don't have so much redundancy 19:26:08 True. 19:26:48 Yeah, Life has all that symmetry. It's pretty bloated that way. 19:27:23 So back to my original question, is it impossible (due to parity) to make a transistor that halves a 4-micron current in WireWorld? 19:27:36 Life needs some spontaneous symmetry breaking. 19:27:44 I've been trying and I get it either on generation too fast or one too slow. 19:28:02 dev_squid: Been a lot time since I've WW'ed. From faint echoes of firings of neurons, I would guess, yes, it's impossible. 19:28:17 Complete guess. 19:28:27 Seem to remember having similar frustrations. 19:28:32 Could be completely wrong. 19:28:34 cpressey, I think the current has to be of n-micron where n is odd. >:( 19:29:30 cpressey, or it could just be that it's too small of a gap, much like in how 4-micron currents can't go through the smaller logic gates. 19:29:42 *properly 19:30:14 I'll try it with 5-micron. :) 19:30:56 the turing machine example that comes with Golly is just one way to make a turing machine 19:31:09 and turing machines araen't the only way to impleement N -> N functions in Life 19:31:38 MissPiggy, yerp. 19:31:47 there is a limit on the size that a life pattern can grow, it takes n steps (minimum) to reach n pixels away 19:32:03 and finding a configuartion that fills space as fast as possible is trivial 19:32:31 but that configuration is not a busy beaver 19:32:40 it only computes O(n^2) 19:33:48 that's why it's an interesting question and 'shut-up' answers like "just implement it in the turing machine" are not good 19:35:23 Okay, so you want the non-trivial busy beaver configuration for Life. 19:35:37 You should say as much. Otherwise you get simple answers. 19:35:50 pikhq it's not my homework 19:36:02 I just mentioned this because it's interesting 19:36:03 ... 19:36:18 Did I even claim that? 19:36:30 I simply gave you a trivial answer to a trivial question. 19:37:24 ok 19:40:54 -!- asiekierka has quit (Ping timeout: 276 seconds). 19:46:00 Dumb question incoming. 19:46:11 ANDNOT=NAND? 19:47:02 All Wireworld references I've seen call them ANDNOT gates...why not just NAND? 19:48:25 "An AND-NOT gate calculates the function ‘A AND NOT B’." -- at least that sort of function is not NAND. 19:48:26 -!- hiato has joined. 19:49:01 p and not q != not (p and q) 19:49:02 So ANDNOT is not NAND? 19:49:12 I see. 19:50:38 MissPiggy, you could implement Hashlife for Langton's Ant. 19:50:43 ... Hashant. 19:50:51 I've also noticed that the XOR gates they've described don't have a clock structure to output a 1 when there is not input (i.e. 0 xor 0)...so are they not -true- XOR gates? 19:52:04 XOR doesn't need a clock, as long as when both inputs are 0 the output is 1, it should be no problem. 19:52:40 cpressey, the gate isn't 'active', so if there is no input, there is not output. 19:53:03 Hm, then yes,it is some pseudo-XOR, I'd say. 19:53:08 Yep. 19:53:41 You could construct a 'real' XOR gate with an AND and then NOT structure. 19:54:38 Uh.. isn't 0 XOR 0 supposed to be 0, anyway? XOR is true for (1, 0) or (0, 1); false for (0, 0) or (1, 1). 19:54:53 fizzie, no. 0 xor 0 is 1. 19:55:06 That's a very strange sort of exclusive-OR. 19:55:08 Oh, wait. 19:55:18 *facedesk* 19:55:24 Oh, confusion between XOR and EQU I think. 19:55:27 I totally don't understand any boolean domain except {0,1} 19:55:31 EQU being the inverse of XOR 19:55:43 Oh, yeah I confused it. 19:56:00 Again, *facedesk*. Pardon my faggotry. 20:01:24 So it turns out, in my experimental term-rewriting language, the terms *being rewritten* may contain variables. This was an accident, and strikes me as somewhat... unwholesome. However, until I understand the implications, I'm hesitant to take it out. 20:02:10 :D 20:02:35 let (a @x) -> (b @x) in (a 5) ==> (b 5) <-- that's normal (@x denotes a variable.) 20:03:26 let (a 5) -> (b @x) in (@x 5) ==> (b a) <-- that's nuts. 20:17:16 -!- oerjan has joined. 20:19:31 -!- Asztal has joined. 20:23:07 horrible music interrupted by "you now have place number 5 in the queue" 20:23:19 well what were you doing in the queue to HELL anyway 20:31:23 alise talks too much. 20:31:50 oerjan quotes too much 20:31:56 after that discussion you and coppro had in the logs, you shouldn't be complaining ;D 20:33:20 oklopol doth protest too much. 20:33:22 oklopol: don't worry, that was the last one for now 20:34:54 i was just hoping you'd quote me and say something witty! 20:35:15 oerjan quotes too much <-- no i don't! 20:35:21 like that? 20:35:54 yes, thank you 20:37:55 so 20:38:01 what discussion did they have? 20:39:10 about whether a rotating coordinate frame is as valid as a non-rotating one. it was my fault for bringing it up, actually. 20:40:38 well if you mention coordinate frames, what can you expect except a flamewar 20:40:56 wouldn't a framewar be more likely? 20:41:18 must've been a typo 20:41:27 how typical 20:50:21 hmm, they found a side-channel attack against RSA 20:50:34 where you can brownout a system trying to do the calculations and figure out the private keys that way 20:50:50 what's brownout? 20:51:59 when a system doesn't have enough voltage on the input to operate correctly, but it doesn't have low enough voltage that it turns off altogether 20:52:20 some systems have explicit brownout detection circuitry; the rest just malfunction in that situation 20:52:34 o_O 20:53:25 that reminds me of that jvm attack which depends on random faults in memory 20:53:55 s/faults/errors/ 20:54:29 both seem to depend on a computer's hardware not doing what it should 20:54:32 there was a proof a while bag that you could remotely attack (I'm not sure which sort of attack) an RSA system that ran on a processor that did one multiplication incorrectly, FDIV-bug style 20:54:56 heh 20:55:44 although brownout sounds like you need physical access 20:56:27 or good timing 20:56:34 (I hear thunder in the distance) 20:56:43 maybe if you control the power plant first 20:57:31 oerjan: on a system with software-controlled overclocking, you can do it by overclocking the processor past its possible range 20:57:44 ooh 20:57:46 well, that either browns out the system or causes it to melt 20:58:03 depending on whether the power supply or the heatsinking fails first 21:02:18 -!- pikhq has quit (Read error: Connection reset by peer). 21:02:56 -!- pikhq has joined. 21:03:40 Why yes, FUSE filesystem, I would absolutely love for you to read the entire contents of that file into memory. 21:03:59 I of course have enough memory for 12 gigabyte files in RAM. 21:04:19 I've somehow always felt that side-channel attacks are somehow unfair to poor widdle cryptographers. :/ 21:04:32 pikhq: 12GB of RAM isn't entirely implausible nowadays 21:05:17 scarf: Yes, but reading the entire contents of a 12GB file into memory is pretty dumb. 21:05:26 it depends on what you're doing 21:05:41 ... Filesystem. 21:05:54 heh 21:06:38 FUSE filesystems sometimes are a bit dumb; see, when you put it in userspace, you make it a lot easier to just write a messy filesystem, without having arcane skills; and then people do. 21:07:04 So I have discovered. 21:07:24 One would hope that at least the widely used ones (sshfs?) would be clever enough not to be stupid, though. 21:07:50 I was playing with fusecompress. Which apparently sucks for large files. 21:08:15 It appears to read an entire file into memory when you modify it. 21:08:29 -!- oklokok has joined. 21:09:13 -!- oklopol has quit (Ping timeout: 264 seconds). 21:09:28 Well, compression always makes random-access harder. 21:10:30 Yes, but there are fairly easy ways to make it not horrifying. 21:10:32 -!- sebbu2 has joined. 21:10:48 Even if you're not going to be clever: split the file into blocks. Compress the blocks seperately. 21:11:02 -!- hiato has quit (Quit: leaving). 21:11:11 Inefficient, but it's at least not going to swap you to death when you try to modify a file. 21:11:49 -!- sebbu has quit (Ping timeout: 258 seconds). 21:11:49 -!- sebbu2 has changed nick to sebbu. 21:11:57 I love my magic objects and their magic 21:13:01 pikhq: It should do that already, I think. At least the fusecompress man page options list has: "Block size influences compression ratio. Bigger block size allows better compression ratio, but random access to data will be slower and memory requirements will be bigger." They must have just screwed it up somehow. 21:13:13 I think "magic" in this context might even be definable: putting together two functionalities which should be separate. 21:13:23 (Default size is 100 kB.) 21:13:24 Like, generating a form, and seeing if a form needs to be generated. 21:14:21 fizzie: ... Yeah, probably just screwed it up. 21:14:36 And I'm not going to look and see how to get it right. 21:15:03 I'm happy to report that at least dd'ing a 10-byte block at the middle of a three-gigabyte file over sshfs won't cause it to transfer three gigabytes over the network. 21:15:42 That's because sshfs is somewhat intelligent. 21:18:19 it lets you read data sanely so you won't suspect its plan to take over the world 21:24:21 ok, YouTube comments are driving me mad 21:24:26 the issue isn't the content, but chronological order 21:24:40 the /newest/ comments are at the top, except that older comments appear to be written as replies to newer ones 21:25:10 which appears to require either a whole load of the IRP-style "hello" "please say 'hello' immediately before this comment", or a deceptive sorting algorithm 21:25:53 scarf: time travelers from a future idiocracy? 21:25:55 scarf: I have never frickin understood them either. 21:26:09 scarf: It's deceptive. Not sure how it works. 21:26:12 oerjan: I like the concept 21:26:29 I understand that the newest is at the top, but even so, there is always someone who is replying to something I can't see, for whatever reason. 21:28:39 further theory: people in Youtube, whenever they see someone's replied to their question, repeat the question 21:28:41 for context 22:10:52 -!- BeholdMyGlory has joined. 22:17:09 The Youtube comment system is probably designed to allow for stupid people. 22:17:41 -!- oklokok has quit (Read error: Connection reset by peer). 22:18:45 i love augur 22:18:55 HAY GAIS 22:19:45 OHEY 22:20:48 -!- dev_squid has quit (Ping timeout: 252 seconds). 22:30:58 -!- kar8nga has quit (Remote host closed the connection). 22:31:02 -!- tombom_ has quit (Quit: Leaving). 22:33:14 -!- coppro has joined. 22:41:37 -!- dev_squid has joined. 22:46:42 -!- oerjan has quit (Quit: Later). 22:48:50 -!- MigoMipo has quit (Remote host closed the connection). 22:50:28 -!- alise has joined. 22:50:45 I am looking at Windows 7 Home Premium. 22:50:47 Challenge: Explain this. 22:52:39 this isn't your computer 22:52:51 the fact that you're using a webclient extends that impression 22:53:19 alise: you're gay. 22:53:27 problem solved 22:53:54 Gays see Windows 7 in their mind. 22:54:00 -!- alise_ has joined. 22:54:02 Whoopsie, 22:54:04 hi alise_ 22:54:05 *. 22:54:15 my guess is that you're using a computer other than your own 22:54:47 given that it's around 11pm where you live, you can't be at a cybercafe or anything like that 22:54:55 so you're probably at a friend's or relative's house 22:55:18 -!- alise has quit (Ping timeout: 252 seconds). 22:55:26 gay lover's 22:56:11 scarf: Incorrect. 22:56:24 Well, relative's house yes, other person's computer no. 22:56:28 hmm 22:56:38 new computer, and you haven't installed an OS on it? 22:56:56 other possibility's that your computer was dual-boot all along, and you're using the other side for some reason 22:57:12 I can understand you using win7 deliberately, but home premium would seem unlikely, and this would seem a weird time to experiment 22:58:27 Home Premium is pretty much the best Windows 7 version, Ultimate just has a few more stuffs 22:58:30 New computer, yes, bingo. 22:59:01 Rationale: Temporary residence as part of homelessness + going around to get things sorted + etc = lugging around an iMac is not ideal. 22:59:18 you have a laptop, then, probably a netbook 22:59:37 Not quite a netbook, they all had really ridiculously tiny 9" screens 22:59:44 wow, that's small 22:59:51 this netbook is about A4, which is still quite small 22:59:51 And the 11" laptops cost similar prices to the 13" ones 22:59:55 So it's just a small laptop 23:00:09 Apparently it gets 8 hours battery life, so... that would be nice, I guess, though I doubt it's quite that much. 23:00:22 mine's advertised as 8, it's around 5 in practice 23:00:29 what model is it? 23:00:35 Toshiba Satellite Tsomething. 23:00:49 wow, you may have exactly the same as mine, which is also a toshiba satellite 23:01:02 No, you probably have the 11" model. 23:01:05 Mine's its 13.3" big brother 23:01:12 fair enough 23:01:32 How are you meant to type without thumbing the trackpad? 23:01:36 I am rather unexperienced with laptops... 23:01:41 I can't manage that either 23:01:49 Neither can I. 23:01:50 I've just got really experienced at mitigating thumbpad errors 23:01:51 It's really annoying. 23:02:08 you can turn off tap-to-click on the thumbpad if you really care, that prevents thumbing it by mistake doing much 23:02:31 I just disable the pad entirely 23:02:32 Yes, but the button isn't the best, I think you'll agree. 23:02:35 A bit hard to reach too. 23:02:38 yep 23:02:44 my mouse is really unreliable atm 23:02:46 Deewiant: No nipple mouse, and using Windows without a mouse is suicidal. 23:02:53 so I'm using hold-primary-click-for-secondary-click 23:03:06 which means I can do pretty much anything with touchpad gestures 23:03:56 Apparently there's an eco mode which sacrifices performance for battery, which would be totally superfluous if they weren't presumably lying about the 8-hour life in the battery indicator. 23:04:12 Whoo, it's gone down to 4 hours already :-D 23:04:52 Why does it randomly decide to spin the fan up for no reason? 23:04:53 Who knows. 23:05:00 (Why does it come with so much junk installed? Who knows.) 23:05:00 well what were you doing in the queue to HELL anyway <-- the train went to norway by mistake ;P 23:05:25 alise_: oh, it spins up the fan randomly on Windows too? 23:05:44 it probably does it more often there than here, though 23:05:47 heh 23:05:51 it's a really quiet fan though 23:05:56 so i don't really care at all 23:05:57 it has multiple settings 23:06:03 it sometimes spins up to quiet for several minutes 23:06:04 in fact, it's kind of eerie how quiet it has been 23:06:10 and sometimes to REALLY LOUD for about ten seconds 23:06:22 also, I've christened this machine Dinky 23:06:27 why? 23:06:30 mine's called desert 23:06:35 I suppose it's not actually all that dinky 23:06:41 scarf: because in some ephemeral way it is small and dinky. 23:06:48 Compared to an iMac, I suppose. :P 23:07:38 Also, what is it with airline food^W^W mobile broadband software? 23:07:45 It's all incorrigibly awful 23:08:04 Why yes, FUSE filesystem, I would absolutely love for you to read the entire contents of that file into memory. 23:08:04 I of course have enough memory for 12 gigabyte files in RAM. 23:08:06 wonderful 23:08:07 oh, one thing that's annoying is things like the wireless killswitch seem to only work on Windows her 23:08:08 *here 23:08:30 pikhq, what fuse file system was it? 23:08:54 4 gigabytes of RAM in a machine with this CPU is hilariously pointless 23:09:14 ah compression 23:09:16 1.30GHz single core, fuck yeah 23:09:18 alise_: why'd you get a new computer thats not a mac? 23:09:22 pikhq, I would recommend using squashfs for compressing filesystem ;P 23:09:36 alise_: this one has 3GB 23:09:41 and is likewise single-core 23:09:44 augur: because buying a mac laptop for use tomorrow without financial planning is a stupid idea 23:09:50 They are, you might note, rather expensive 23:09:54 alise_: Welcome to laptop-land. You'll learn to love to hate to type. 23:09:56 actually, having that much memory compared to the CPU means it's unlikely to start swapping without lots of notice 23:10:07 why did you buy a laptop for use tomorrow? 23:10:08 Besides, I have no real qualms with UBuntu. 23:10:21 augur: because my life is fucked up right now and I can't lug about an iMac 23:10:31 whats goin on? 23:10:39 scarf: hmm... does yours have more than 1.30GHz of juice? 23:10:52 also, if you have a 32-bit OS it's feasible that you have >3 gigs and just don't know it 23:10:55 1.3 exactly 23:10:58 augur: Well, you know the situation with the unit, right? 23:11:02 no 23:11:03 and I have a 32-bit OS, but it was advertised with 3GB 23:11:10 You do, I told you. 23:11:24 Basically a mental health institution has me there the entire week apart from the -ends. 23:11:29 oh wait, you mean the "zomg the boy is crazy" thing 23:11:31 apart from this week? 23:11:39 But not right now, that's not the issue, the issue is that for various complicated reasons I don't have any permanent residence right now 23:11:41 or have you been going this week anyway, somehow? 23:11:56 I've sent my clone there 23:11:56 :p 23:12:12 can i get an alise_ clone? :X 23:12:12 alise_: this is the best time ever for you to be a pair of identical twins 23:12:31 augur: That's possibly the most disturbing thing you've ever said :P 23:12:38 cpressey: The keys are... so flat. 23:12:40 i try <3 23:12:42 alise_: So where the hell are you? Please say "A truck stop outside El Paso". It's the only correct answer. 23:12:45 I've had a scissor-switch keyboard before but jeez. 23:12:55 A truck stop outside El Paso. (Uncle's house) 23:13:01 Right on. 23:13:17 alise_: please get your life sorted out before you run out of relatives 23:13:33 scarf: XD 23:13:39 alise_, homelessness? 23:13:40 wth 23:13:52 I didn't gather it was quite that bad 23:13:59 It's not like we didn't pay the rent or anything :P And it's not like we're sleeping on the streets 23:14:02 he isn't homeless, just being shuffled from relative to relative 23:14:20 It's just that going back to my (ex-)stepfather's house is not really an option. 23:14:27 you can turn off tap-to-click on the thumbpad if you really care, that prevents thumbing it by mistake doing much <-- thumbpad? Is that different from a normal touchpad? 23:14:31 scarf: Only left my father's house because he demanded, increasingly angrily, that I attend the unit 23:14:44 AnMaster: no, it's just a thumbpad, I misnamed it 23:14:48 Actually he called social services on us because for a few hours he didn't know where we'd gone to... 23:14:53 He's pretty fucking crazy. 23:14:58 scarf, ? 23:15:08 calling social services due to not knowing where your son is seems plausible 23:15:23 *touchpad 23:15:34 scarf, ah 23:15:43 scarf: no, it was /after/ he found out 23:15:50 I've had a scissor-switch keyboard before but jeez. <-- they vary widely in quality in my experience 23:16:30 alise_: are you at least going to school, somehow? my guess is that that's completely implausible given the situation 23:16:52 but I'm worried that you'll get in trouble on the technicality that you're within the compulsory education age range, yet not going to school 23:17:12 alise_, your parents are separated? 23:17:16 or what is going on 23:17:22 have you fled from home? 23:17:28 * AnMaster is utterly confused now 23:17:35 ok 23:17:39 i think ive just seen 23:17:40 what is by far 23:17:42 My parents have been separated since I was three. 23:17:46 ah 23:17:47 I am with my mother. 23:17:48 the weirdest and wonderfullest musical instrument ever 23:18:12 augur, ? 23:18:17 AnMaster: an audience. 23:18:20 http://www.ted.com/talks/bobby_mcferrin_hacks_your_brain_with_music.html 23:18:26 bobby mcferrin plays a fucking audience. 23:19:00 This thing has a nice DPI. 23:19:19 Can't even see /Windows's/ subpixel fringes. 23:19:34 * Sgeo has .. somewhat mixed emotions about Ruby 23:19:40 Sgeo: why 23:19:42 what kind 23:19:43 I can see the subpixel fringes here if I zoom in a lot 23:20:02 He has a part of him that thinks it's good, and it hasn't been forcibly amputated yet 23:20:02 I'll Get Around To It(TM) 23:20:08 On the one hand, it's the language I'm learning right now, therefore it's awesome. On the other hand, 20 ways to do the same thing gets on my nerves rapidly 23:20:26 Sgeo: learn Perl, it only has 19 23:20:26 Sgeo: oh get over it :P 23:20:29 augur, wow 23:20:30 I think the fan logic for this machine is "Fan for a minute or two. Sleep a few minutes. Repeat." 23:20:40 AnMaster: RIGHT? 23:20:48 alise_: plus a random-number generator 23:20:49 Also, still haven't figured out how to mechanically translate [something for i in stuff for j in otherstuff] 23:20:56 Nor (something for i in stuff) 23:20:59 it does fan louder while under load, though, if not more often 23:21:02 Sgeo: what? 23:21:09 augur, ? 23:21:13 augur, about that video 23:21:14 .. 23:21:16 I'm used to Python's list comprehensions 23:21:21 AnMaster: i know. its amaing. 23:21:28 It's somewhat easy to translate simple ones to Ruby 23:21:30 Sgeo: ah, list comprehensions dont exist in ruby, unfortunately. 23:21:32 augur, also amazing 23:21:45 you need to do maps instead. 23:21:55 what sort of complicated map are you trying to do? 23:22:14 [x*x for x in [1,2,3] if x > 1] becomes [1,2,3].select{ |x| x > 1}.map{|x| x*x} 23:22:30 yeah. 23:22:46 What's the equivalent for multiuple "for x in y"s? 23:22:57 example? 23:23:01 And is there something similar I can do with generators? 23:23:15 [x*y for x in range(10) for y in range(10)] 23:23:17 hm? python has list comprehensions? 23:23:20 didn't remember that 23:23:30 ah. i see. no i dont think such a thing is easy to do in ruby 23:23:56 augur: That was pretty cool at the end. 23:23:57 Sgeo, should be straightforward in erlang btw 23:24:03 Gregor: :) 23:24:06 Up 'til then it was more "uhh, OK?" 23:24:14 yeah 23:24:15 0.upto(10) {|x| 0.upto(10) {|y| x*y}} 23:24:15 OR something 23:24:15 *Or 23:24:16 he got people going 23:24:19 then bam 23:24:25 alise_: no, that wouldnt do it 23:24:46 Err, right 23:25:02 (0..10).to_a.map { |x| (0..10).to_a.map { |y| x*y } }.flatten 23:25:04 (0..10).map {|x| (0..10).map {|y| x*y}} 23:25:19 ranges dont have a map method ;) 23:25:54 fucking lame 23:26:35 http://www.youtube.com/watch?v=S2k7aoIGqTI Anyone who hasn't seen this needs to watch it on loop until their eyes bleed. 23:26:35 You can presumably make your own, and it will be an automatic part of all ranges 23:26:53 Gregor: what is it? with a description like that, I don't want to click on it 23:27:06 scarf: It's The Cosmic Adventures of Doctor Fabulous 23:27:15 hmm 23:27:51 Sgeo, [X*Y||X<-lists:seq(0,10),Y<-lists:seq(0,10)]. (erlang) 23:29:00 all possible combinations 23:29:08 (I assume that is what the python one does) 23:30:01 http://sprunge.us/dVZH is the generated list 23:30:30 -!- alise has joined. 23:30:32 Our Content Lock system protects under 18s from accessing inappropriate content, including unmoderated user-generated content and social networking sites. To remove Content Lock, click on the link below, call 1818 from your mobile or visit your nearest T-Mobile Store. 23:30:33 FFS 23:30:38 just give me youtube 23:30:52 -!- alise_ has quit (Ping timeout: 252 seconds). 23:31:20 Sgeo, does that do the same as the python one? 23:31:25 social networking = inappropriate content? 23:31:27 Sgeo, yes or no 23:31:31 scarf, very! 23:31:35 unmoderated user-generated, is that to give an excuse to block WIkipedia? 23:31:44 Yes, but in a certain order 23:31:54 Sgeo, hm? 23:31:57 if you're tethering, could you bounce an ssh tunnel off somewhere? 23:32:03 -!- augur has quit (Ping timeout: 240 seconds). 23:32:33 [(x, y) for x in (1,2,3) for y in range(1,2,3)] starts [(1,1), (1,2), (1,3), (2,1)... 23:32:34 iirc 23:32:40 scarf: YOUTUBE IS VIOLENCE 23:32:41 AND SEX 23:32:43 AND WARFARE 23:32:47 AND ROCK AND ROLL MUSIC 23:32:54 gah, not rock and roll! 23:33:00 Sgeo, that python expression gives me a list that goes to 81 here .... 23:33:01 wth 23:33:05 seriously, it's probably a better idea to just go round the filter 23:33:09 So now it wants me to supply a credit card number so it can verify that I'm an under-18 using someone else's credit card number. 23:33:22 and what they /probably/ want to do is avoid people using loads of bandwidth 23:33:33 "You are number 5 in queue. Estimated wait time is 2 minute(s)s" 23:33:38 if it's an unlimited-connection sort of thing 23:33:38 The old vodafone 3g stick did the same thing 23:33:44 It was damn annoying 23:33:51 scarf: No, pay-as-you-go, but topped up a lot I think 23:33:53 and implies deep packet inspection, doesn't it? 23:33:54 For 30 days 23:34:03 (Pay for one day get 30 days free; pretty sweet deal imo.) 23:34:06 scarf: Probably. 23:34:08 or they couldn't see where you were sending the query 23:34:13 Maybe DNS-based? 23:34:13 Sgeo, http://sprunge.us/hZQA <-- that makes no sense 23:34:25 Gregor this isn't very good 23:34:26 Sgeo, unless range(10) actually means 0..9 23:34:35 MissPiggy: YOU FAIL 23:34:37 which would be sillier than I remembered 23:34:39 AnMaster, it does 23:34:52 :( 23:35:09 Sgeo, well then change the erlang expression to [X*Y||X<-lists:seq(0,9),Y<-lists:seq(0,9)] 23:35:11 night 23:35:24 Night AnMaster 23:37:19 I wonder if it's possible to apply for and receive a credit card entirely over the Internet. 23:38:25 Incidentally, this laptop used to be a display item. 23:38:25 There were only two laptops of this model and they were both displays... 23:45:10 -!- alise has quit (Ping timeout: 252 seconds). 23:48:37 -!- scarf has quit (Remote host closed the connection). 23:48:52 :(((( I watched the whole thing 23:49:02 it's meant to be a satire? 23:50:00 Yes. 23:50:21 Of various nonsense, and also with a heavy smattering of unrelated nonsense. 23:51:06 -!- alise has joined. 23:53:11 -!- cbrowne has joined. 23:54:42 This thing measures the battery life in Toshiba time. 23:54:47 It goes quickly, like technology. 23:56:39 ugh, scarf disappeared 23:57:32 gregor said i fail :( 23:57:37 I cant help who I am! 23:58:02 this is rocket launch 23:58:02 http://playlist.yahoo.com/makeplaylist.dll?id=1368162 23:58:13 it goes into "orbit" in "space" 23:58:27 (at least that's what they tell us..)