--- Log opened Thu Apr 10 00:00:12 2008 |
00:03 | < Vornicus> | How much Stuff? |
00:05 | < Jeff> | Mostly "should this command be only usable from Kernel Mode".l |
00:05 | < Vornicus> | oh. |
00:07 | < Jeff> | That a "no"? |
00:10 | | * Vornicus doesn't know anywhere near that much. |
00:28 | < Jeff> | Some crackpot in the building is claiming he's solved P!=NP. |
00:29 | < Vornicus> | Heh. |
00:30 | | * Jeff managed to prevent him from raving at the HAlgorithmsProfessorIC, and told him to publish. He then went into a rant about the politics internal to mathematics, which involved being beset by bribery and some sort of vast Jewish conspiracy. |
00:31 | < Vornicus> | pffff |
00:33 | < Jeff> | He babbled something about nondeterministic polynomial time being multidimensional and deterministic polynomial time being single dimensional, then started Time Cubing about sundials and Fermat's Last Theorem. |
00:34 | < Jeff> | As I attempted to explain to him that the whole point of P?=NP is that we can't prove it's multidimensional, he replied, "I'm not a computers guy." |
00:35 | < Vornicus> | Heh |
00:36 | | Vornicus is now known as Finerty |
00:37 | | Shoukanjuu [~Shoukanju@71.48.224.ns-3853] has joined #code |
00:37 | < Shoukanjuu> | Did I hear someone talking about me |
00:37 | < Shoukanjuu> | >_> |
00:39 | < Finerty> | That depends, are you a crackpot who thinks he's solved P ?= NP? |
00:39 | < Shoukanjuu> | I can be |
00:40 | < Shoukanjuu> | But for the purposes of this exercise, lol wut? |
00:40 | < Jeff> | Shoukanjuu, ever read timecube? |
00:40 | < Shoukanjuu> | No...I don't believe I have |
00:40 | | mode/#code [+oooooo AFKSkull Finerty Jeff JeffL jerith Kazriko] by Finerty |
00:41 | | mode/#code [+oo Pi Shoukanjuu] by Finerty |
00:41 | <@Finerty> | http://timecube.com/ |
00:41 | <@Shoukanjuu> | .....The grammar is already making my head hurt. |
00:41 | <@Finerty> | I think that's the point. |
00:42 | <@Shoukanjuu> | ....Why? |
00:42 | <@Finerty> | Because he's a crackpot, of course |
00:42 | <@Finerty> | The quintessential one in the internet era. |
00:42 | <@Jeff> | We have a rover in our CSB right now who claims to have solved the outstanding problem in computer science, but is being stymied by a network of politics, bribery, and Judaic conspiracies. Asking him to explain his theory gets something on the order of timecube. |
00:43 | <@Finerty> | Anyway: P and NP are two classes of problem, rated by difficulty. |
00:44 | <@Finerty> | P problems are problems that can be solved in polynomial time; which is to say, given the inputs to the problem, you can take the inputs, raise them to a particular fixed power, and will have a reasonable estimate of the number of steps you'd need to take to get the answer. |
00:44 | <@Finerty> | and the P stands for Polynomial. |
00:44 | <@Shoukanjuu> | I can understand that. |
00:45 | <@Shoukanjuu> | Doesn't seem too awfully difficult for THAT. <_< |
00:45 | <@Shoukanjuu> | But then NP? v_V |
00:45 | <@Finerty> | Things in P include sorting, searching a linear array, and a great many other problems. |
00:45 | <@Finerty> | NP is a bit trickier - they're Nondeterministic Polynomial problems. |
00:46 | <@Shoukanjuu> | Gasundheit. |
00:46 | <@Finerty> | What that means is that given a possible answer, you can /check/ whether it's the answer in polynomial time, but you can't necessarily /find/ the answer. |
00:46 | <@Finerty> | (in polynomial time, that is) |
00:46 | <@Shoukanjuu> | Hmm. |
00:46 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
00:47 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
00:47 | | mode/#code [+o ToxicFrog] by ChanServ |
00:47 | <@Shoukanjuu> | "Ptolemaic System was correct, but wrong." Contradictions make my head hurt and make Shou smash. |
00:48 | | Jeff [~jeffl@Nightstar-17127.dynamic.ucsd.edu] has quit [Quit: Leaving] |
00:48 | <@Shoukanjuu> | What is this "ONEism" |
00:48 | <@Finerty> | The canonical NP problem is prime factorization; it is reasonably easy to tell whether a number is prime (which is in P), and reasonably easy to tell if a number is a factor of another number (which is also in P), but you still have to search the entire space of inputs below a number to find the factors. |
00:49 | <@Shoukanjuu> | That makes lots of sense. |
00:49 | <@Shoukanjuu> | I can understand that easily, having done something of the sort before by hand/personally |
00:51 | <@Shoukanjuu> | Apparently, ONEism is the belief in one god v_V |
00:51 | <@Finerty> | Then NP has two subclasses of problems, NP Complete (which means that given the right inputs, you can use it to solve any other NP problem), and NP Hard (which means that it is at least as hard as the hardest NP problems in existence) |
00:51 | <@Shoukanjuu> | Okay. |
00:52 | | You're now known as TheWatcher[T-2] |
00:52 | <@Finerty> | Anyway. |
00:52 | <@Finerty> | The Big Problem in computer science is whether or not, in fact, all NP problems are in fact P. |
00:54 | <@Shoukanjuu> | And this guy thinks that...with this...monstrosity, that he has proven that all NP are P? |
00:54 | <@Finerty> | Apparently. |
00:55 | <@Shoukanjuu> | So you can't understand all of what he's trying to say either, then |
00:55 | <@Shoukanjuu> | Believers have snot brain. |
00:55 | <@Shoukanjuu> | Oh, man, this is great |
00:56 | <@Shoukanjuu> | Iwant to disprove the Harmoic Cube. |
00:56 | <@Shoukanjuu> | But the problem is... |
00:56 | <@Shoukanjuu> | There's no way to PROVE it |
00:57 | <@Shoukanjuu> | Thus no way to disprove it as it doesn't have a literal...point to disprove |
00:58 | | You're now known as TheWatcher[zZzZ] |
00:59 | <@Shoukanjuu> | Is he serious about this stuff? |
01:01 | <@Shoukanjuu> | I don't think he is. Anyone serious about this kind of thing- especially someone with the gall to have a prifix of Dr. - will at the very least use correct grammar and not use something like... "Opposites Create, not God, who equates queer creator and masturbation creation of Evil Oneness Educators" |
01:01 | <@Finerty> | He's gotten crazier, i see |
01:01 | <@Finerty> | Yeah, he is as far as the world is aware perfectly serious. |
01:02 | <@Finerty> | He had a thingy at MIT once, they said it was the most crazy-assed thing ever. |
01:02 | <@Shoukanjuu> | Apparently -1 * -1 is -1 |
01:02 | <@Shoukanjuu> | I think, having read through this |
01:03 | <@Shoukanjuu> | That I have had an epiphany |
01:03 | <@Finerty> | Oh? |
01:04 | <@Shoukanjuu> | Yes. I shouldn't be sitting here learning to code. I should be outside and accidentally lighting idiots on fire. |
01:04 | <@Shoukanjuu> | Idiots like this guy. |
01:04 | <@Finerty> | Heh |
01:05 | <@Shoukanjuu> | I don't mean the people who know little or not enough, I mean people so misguided by what they DO know or using what they do know to speculate impossibilities >_> |
01:06 | <@Shoukanjuu> | Or deny their own 'teachings' or 'beliefs', maybe go so far as pick and choose from their own religions |
01:06 | <@Shoukanjuu> | My physics teacher said that he proved that 1=0 |
01:06 | <@Shoukanjuu> | v_V |
01:06 | | * Finerty patpats Shou. |
01:06 | <@Finerty> | Try not to get too berzerk; everybody's a hypocrite once in a while. |
01:07 | <@Shoukanjuu> | But what about the ones who are hyocrites ALL the while? *-* |
01:07 | <@Shoukanjuu> | hypocrites* |
01:07 | <@Shoukanjuu> | Either way, can you explain the Time Cube Theory? |
01:08 | <@Finerty> | No. |
01:08 | <@Shoukanjuu> | Because As far as I can see, it's a world that wasn't created by a gay guy masturbating to make creation |
01:08 | <@Finerty> | There is no explaining it. |
01:08 | <@Shoukanjuu> | Heh |
01:09 | <@Shoukanjuu> | If singularity is evil, and singularity is a damnable lie, is evil a damnable lie? |
01:10 | <@Shoukanjuu> | kay, here we go, something that kind of makes sense |
01:11 | <@Shoukanjuu> | From noon to noon, there is 24 hours |
01:11 | <@Finerty> | Ah, this is the original stuff. |
01:11 | <@Shoukanjuu> | From sun down to sundown, there are 24 hours |
01:11 | <@Shoukanjuu> | Midnight to midnight is 24 hours. v_V |
01:11 | <@Shoukanjuu> | Non and midnight are the only things that we can literally say "Okay, that's good" |
01:12 | <@C_tiger> | Shoukanjuu actually sundown to sundown depends on when in the year you are. |
01:12 | <@Shoukanjuu> | Because Sundown is an approximation and I can guarantee you that while sun up and sundown are close to 24 hours, they will never be exactly as such, |
01:12 | <@Shoukanjuu> | Yeah |
01:12 | <@Shoukanjuu> | I was trying to work on that when you typed it |
01:13 | <@C_tiger> | Any "time" and any other "time" is fixed, though |
01:13 | <@Shoukanjuu> | Anyway, IIRC, it also depends on your latitude |
01:13 | <@C_tiger> | Yes, it does. |
01:14 | <@Shoukanjuu> | Right, because humans created the listing of time based loosely on WHERE THE SUN IS |
01:14 | <@C_tiger> | I thought we gave up solar clock YEARS ago :P |
01:14 | <@C_tiger> | Sometime around the invention of clockwork. |
01:15 | <@Shoukanjuu> | Whether we gave it up years ago or not remains a moot point as we did not start with gearbased/digital stuffs :P |
01:15 | <@Finerty> | Well, we did. Enough that we have an exact calculation of how much the length of the day from solar noon to solar noon varies. |
01:15 | <@C_tiger> | Yep. |
01:16 | <@C_tiger> | Isn't the atom of record cesium these days? |
01:16 | <@C_tiger> | or something? |
01:16 | <@Shoukanjuu> | But did the people who started the concept of time have that? That's my point, at least, the one I'm trying to make |
01:16 | <@Finerty> | Yes |
01:16 | <@Shoukanjuu> | <3 |
01:16 | <@Finerty> | (to cesium) |
01:16 | <@Shoukanjuu> | How is that done, by the way? |
01:16 | <@Shoukanjuu> | Decay? |
01:16 | <@Finerty> | vibration |
01:16 | <@C_tiger> | Nope, oscillations. |
01:16 | <@Shoukanjuu> | Ooh. |
01:16 | <@Shoukanjuu> | Fun :) |
01:17 | <@C_tiger> | No, according to wikipedia, it's strongtium |
01:18 | <@Shoukanjuu> | It's as if the guy doesn't know what decimal places are |
01:18 | <@Shoukanjuu> | woah |
01:19 | <@Shoukanjuu> | I know someone who goes to Georgia Tech |
01:19 | <@Shoukanjuu> | He apparently lectured there |
01:37 | <@gnolam> | C_tiger: the second is based on oscillating cesium. |
01:37 | <@Shoukanjuu> | Ah. |
01:37 | <@Shoukanjuu> | So, where would one get clockwork that would run like that? |
01:37 | <@Finerty> | an atomic clock? oh, they're around. |
01:39 | <@C_tiger> | gnolam, yeah but apparently a strongtium clock is even more accurate. |
01:39 | <@C_tiger> | so they may redefine the second. |
01:39 | <@Shoukanjuu> | Oooh. |
01:41 | <@Shoukanjuu> | How much would they cost? O___o; |
01:41 | <@Finerty> | Lots. |
01:41 | <@C_tiger> | Um... a LOT. |
01:41 | <@Shoukanjuu> | I want to waste money on an atomic clock for no other reason that to have it, now. |
01:41 | <@Shoukanjuu> | Thanks, guys |
01:42 | <@Finerty> | A lot of clocks can synchronize with the clock signals generated worldwide by GPS satellites. |
01:43 | <@Finerty> | Your computer can hook into an NTP server, which is generally backed by an atomic clock. |
01:43 | <@C_tiger> | They're atomic as in "radio". |
01:43 | <@C_tiger> | eeep reboot. |
01:43 | <@Shoukanjuu> | Yes, I re alized this while reading thw wiki entry |
01:43 | <@Shoukanjuu> | Also: I looked up the NIST's time |
01:43 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has quit [Connection reset by peer] |
01:43 | <@Shoukanjuu> | And it was within half a second of my computer's time XD |
01:44 | <@Finerty> | Well, GPS satellites have atomic clocks on them. |
01:44 | <@Finerty> | Anyway, there is apparently now a chip-sized atomic clock. |
01:44 | <@Shoukanjuu> | So now I know that my time is right and the time on every other clock that isn't on a computer is wrong : > |
01:45 | <@Shoukanjuu> | In my house, at least. |
01:46 | | * gnolam sniggers a bit at "strongtium". |
01:55 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?] |
02:01 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has joined #code |
02:01 | | mode/#code [+o C_tiger] by ChanServ |
02:07 | | Outpost [BenSci@Nightstar-9627.phlapa.east.verizon.net] has joined #code |
02:07 | < Outpost> | Does anyone here know working with UDP in Java? |
02:54 | | jeffl_ [~jeffl@Nightstar-17127.dynamic.ucsd.edu] has joined #code |
03:24 | < jeffl_> | ...what's the downside of an OS providing memory protection? |
03:25 | <@Finerty> | Without direct hardware access, programs are slower. |
03:25 | <@McMartin> | Certain people don't consider programming to be "real programming" unless you're directly manipulating the hardware |
03:25 | <@McMartin> | These people often haven't paid any attention to the last 25 years of processor design, what with memory address translation being done in hardware and all now. |
03:26 | <@McMartin> | Also, yeah, it's dead weight if you happen to know you're going to be single-tasking all the time. |
03:26 | <@McMartin> | The NES's protected, unreachable address spaces were not exactly a feature. |
03:27 | <@Shoukanjuu> | XD |
03:27 | <@McMartin> | (But were partially mandated by the fact that your average NES game was 256-512KB, and it could only address 64K.) |
03:28 | <@McMartin> | (That doesn't excuse leaving a full frickin' third of the address space unattached to anything.) |
03:30 | < jeffl_> | Okay. We were asked for the "pros" and "cons". |
03:31 | < jeffl_> | "Change the memory map" should be priviledged, right? |
03:32 | < jeffl_> | Also, what happens when a priviledged command is run in user mode? Just an error, right? Any specific kind of error? |
03:33 | <@Shoukanjuu> | Uhh.... Access denied? XD |
03:41 | <@McMartin> | "Access violation" |
03:42 | <@Shoukanjuu> | That, too |
03:52 | < jeffl_> | Okay. It asked me why multiple-process machines should have memory protection. I said to prevent multiple processes from writing simultaneously to the same file, and to prevent keylogger programs from accessing files they shouldn't know about and phoning home with them. Sound good? |
04:00 | < jeffl_> | If anyone has a better #2, I'm all ears. |
04:01 | <@Finerty> | Not just the same file - the same chunk of memory. Or, for instance, a wild pointer clobbering the kernel. |
04:02 | < jeffl_> | Hmm. |
04:02 | < jeffl_> | Okay, so provides w-same memory chunk protection and prevents you from overwriting vital OS files like the kernel? |
04:03 | <@Finerty> | Yep. But, this isn't about files |
04:03 | <@Shoukanjuu> | Woudl that also prevent you from reading the files in that protected area, thus keeping would be homebrew devs from doing thigns they aren't supposed to, like injecting malicious code or what-have-you? |
04:03 | <@Finerty> | This is about addressable memory, not on-disk storage. |
04:04 | <@Finerty> | Also it prevents jump-into-buffer attacks. |
04:04 | | Finerty is now known as Vornicus |
04:05 | | ChalcyChores is now known as Chalcedon |
04:05 | <@Vornicus> | !! |
04:05 | <@Shoukanjuu> | I'm not completely sure of how everything works, but keeping people who wish to do harm with the code in hardware is beneficial to business >_> Isn't it? I mean, That's what we had to do to get modchips to work correctly. |
04:05 | | * Vornicus stoatjitas Chalcy. |
04:06 | < jeffl_> | (stoatjita?) |
04:06 | <@Shoukanjuu> | (I...I don't know O_o) |
04:06 | <@Vornicus> | (it's like a fajita, except made with stoat) |
04:07 | <@Vornicus> | Shoukanjuu: allowing them to try to hack is just fine |
04:07 | <@Vornicus> | Allowing them to succeed is another matter. |
04:07 | <@Shoukanjuu> | Yeah. Would protecting the memory help in that aspect? |
04:08 | < jeffl_> | Also, I'm intensely curious. |
04:08 | <@Vornicus> | Yeah, that's a big part of it - if you have your OS marking chunks of data as untouchable in certain ways, you can protect your program from certain kinds of attacks. |
04:09 | < jeffl_> | Why exactly does *nix seperate "create process" and "execute process" into fork() and exec()? |
04:09 | <@Vornicus> | because they're two different things |
04:09 | <@Shoukanjuu> | So that's a plus for it... |
04:10 | < jeffl_> | Is there a conceptual advantage? |
04:10 | <@Vornicus> | Yeah, though I'm not exactly sure what. |
04:10 | <@Vornicus> | or, rather, I don't know exactly how to describe it. |
04:11 | | BestNicholas [~dvsdv@207.138.47.ns-22302] has joined #code |
04:11 | < jeffl_> | Blast. |
04:11 | <@Vornicus> | In short, you can use exec without fork. |
04:11 | <@Vornicus> | I believe X-Com plays tricks with that. |
04:13 | <@McMartin> | Basic's CHAIN statement |
04:14 | <@McMartin> | You can also use fork without exec to do self-cloning multiprogramming |
04:14 | <@McMartin> | ANd thus make copies of yourself that start with the same everything, including local variables on the stack |
04:14 | | BestNicholas [~dvsdv@207.138.47.ns-22302] has quit [Client exited] |
04:26 | < jeffl_> | Thanks. |
04:41 | <@Vornicus> | I don't know exactly why you'd use fork without exec. |
04:41 | <@ToxicFrog> | Like McM just said. |
04:42 | <@Vornicus> | Right, but I don't see what that gets you. |
04:42 | <@McMartin> | Not having to do message passing. |
04:42 | <@McMartin> | You just look at your parameters. |
04:43 | | * Vornicus is still kind of lost. |
04:44 | <@Vornicus> | How would you get stuff back to the original then? |
04:45 | <@ToxicFrog> | Generally, you do this when you don't need to, or you set up a UDM pre-fork and use that, or the like. |
04:45 | <@ToxicFrog> | Er, UDS. |
04:45 | <@Vornicus> | Universal Data Store? |
04:46 | <@ToxicFrog> | If the question is "why split yourself into multiple processes at all", it lets you spread yourself across multiple cores without dealing with pthreads. |
04:46 | <@ToxicFrog> | And easily do nice, signals, etc |
04:46 | <@ToxicFrog> | UNIX Domain Socket. |
04:46 | <@Vornicus> | ah |
04:46 | <@ToxicFrog> | It's also handy for, say, servers |
04:46 | <@ToxicFrog> | A client connects, you accept it and fork |
04:47 | <@ToxicFrog> | The child deals with it, the parent goes back to waiting for another client. |
04:47 | <@ToxicFrog> | You could do this with threads, but it's easier with fork |
04:50 | <@ToxicFrog> | (it's basically: while (listen for client) { if (!fork()) { handle_client(); exit(0); } } ) |
04:50 | <@McMartin> | Also, with fork your child threads can't stomp on one another. |
04:50 | <@ToxicFrog> | Quite. |
04:50 | <@Vornicus> | ah, so |
04:50 | <@McMartin> | (Though in Linux, making a new thread and making a new process are the same underlying system call; fork just sets the "new address space plz" bit.) |
04:52 | | * Vornicus does minor battle with mvc separation. |
04:59 | <@Vornicus> | (for shou: MVC stands for Model View Controller; it's a way of separating data from the systems that have to work with it. the Model is the actual data underlying some thing - the actual position and velocity of Mario, for instance; the View is the thing that gets data (sometimes only allowed to get /some/ data) from the Model and knows how to display that data to whatever it's displaying to; the Controller is the thing that turns commands from the |
04:59 | <@Vornicus> | t into manipulations (sometimes limited in scope) on the model.) |
05:01 | <@ToxicFrog> | To extend the mario analogy, the View would be responsible for presenting the Model to the user in a comprehensible manner (ie, the on screen display of Mario, the world around him, how many coins you have, etc) |
05:01 | <@ToxicFrog> | And the Controller would be the code responsible for reading control pad input and the system clock and updating the Model based on that (causing enemies to move, moving Mario in response to player input, etc) |
05:04 | <@Vornicus> | As far as limiting the view and controller's abilities go, we have to go to something other than Mario - Starcraft, for instance. in Starcraft, you can only see the bits of stuff that your dudes can see... and you can only command your own dudes. |
05:04 | <@Vornicus> | but your opponents have the same restrictions, except on /their/ own dudes. |
05:06 | <@Vornicus> | So all this data is in the model, and the model only tells you what you're allowed to know. |
05:07 | | jeffl_ [~jeffl@Nightstar-17127.dynamic.ucsd.edu] has quit [Quit: Leaving] |
05:10 | <@ToxicFrog> | Hmm. |
05:10 | <@ToxicFrog> | Actually, I have a question there. |
05:10 | <@ToxicFrog> | Is filtering information the model's responsibility, or the view's? |
05:11 | <@ToxicFrog> | Eg, to continue with Starcraft, does the view have access to the entire game state, but only shows me parts that the model says I'm allowed to know? |
05:11 | <@Vornicus> | The model's, imo; otherwise you get such silliness as artillery targetting the commander by default like it was in SupComm |
05:11 | <@ToxicFrog> | Or does the model only give the view information pertinent to that player? |
05:12 | <@Vornicus> | And the see-through-walls cheat common in fpsen |
05:13 | <@ToxicFrog> | The latter is more a side effect of how the 3d rendering works. |
05:13 | <@ToxicFrog> | You can't really get around that without doing LOS culling on the server. |
05:14 | <@Vornicus> | Right, but it's the kind of cheat you get if you allow the view access to data it technically shouldn't have. |
05:14 | | AnnoDomini [AnnoDomini@Nightstar-28916.neoplus.adsl.tpnet.pl] has joined #Code |
05:14 | | mode/#code [+o AnnoDomini] by ChanServ |
05:14 | <@ToxicFrog> | Granted. But that I actually don't care so much about. |
05:15 | <@Vornicus> | Depending on the system that kind of thing can be minor or deadly |
05:15 | <@Vornicus> | I would not want a financial system allowing the view data on everything, |
05:16 | <@ToxicFrog> | True. |
05:16 | <@ToxicFrog> | Ok, I'm convinced. |
05:18 | <@Shoukanjuu> | I'm considering making a case mod for the Wii. |
05:18 | <@C_tiger> | yay. |
05:18 | <@C_tiger> | ? |
05:21 | <@Shoukanjuu> | We're going to make it so that it doesn't even look like the Wii. However, where would I get the materials to begin such an endeavor? |
05:21 | <@Shoukanjuu> | This would be commercially available. Well, as commercially available as "paypal + shipping" |
05:23 | <@Vornicus> | Look in casemod forums, see what they use. |
05:23 | <@Shoukanjuu> | Well okay. |
05:48 | <@JeffL> | Hey- |
05:48 | <@JeffL> | For multiplayer apps |
05:48 | <@Vornicus> | ? |
05:49 | <@JeffL> | You want filtering to work in the model |
05:49 | <@JeffL> | Otherwise you can change the view clientside |
05:49 | <@Vornicus> | Right |
05:49 | <@JeffL> | Whups. |
05:49 | <@JeffL> | That question was answered |
05:51 | <@Vornicus> | there's plenty of entertaining details involved. |
06:09 | | Kazriko [~kaz@72.174.26.ns-12779] has quit [Ping Timeout] |
06:13 | | Kazriko [~kaz@72.174.26.ns-12779] has joined #code |
06:14 | | mode/#code [+o Kazriko] by ChanServ |
06:32 | | AFKSkull [~none@Nightstar-7066.dyn.optonline.net] has quit [Ping Timeout] |
06:32 | | ASCIISkull [~none@Nightstar-7066.dyn.optonline.net] has joined #code |
06:33 | | ASCIISkull is now known as NSGuest-5972 |
06:33 | | NSGuest-5972 is now known as AFKSkull |
06:59 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has quit [Connection reset by peer] |
07:06 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has joined #code |
07:06 | | mode/#code [+o C_tiger] by ChanServ |
07:20 | | Vornicus is now known as Vornicus-Latens |
08:39 | | You're now known as TheWatcher |
08:58 | | Shoukanjuu [~Shoukanju@71.48.224.ns-3853] has quit [Quit: You're gonna carry that weight.] |
08:58 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code |
08:58 | | mode/#code [+o gnolam] by ChanServ |
09:00 | | Shoukanjuu [~Shoukanju@71.48.224.ns-3853] has joined #code |
09:18 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Troika.TX.US.Nightstar.Net quits: @Pi, @Vornicus-Latens, Shoukanjuu, @jerith, @Kazriko, @Reiver, @Chalain |
09:19 | | McMartin [~mcmartin@Nightstar-18930.dsl.pltn13.sbcglobal.net] has quit [Operation timed out] |
09:20 | | Serah [~Z@87.72.35.ns-26506] has quit [Connection reset by peer] |
09:20 | | Jeff [Kaline@Nightstar-12038.dsl.sndg02.pacbell.net] has joined #code |
09:20 | | Serah [~Z@87.72.35.ns-26506] has joined #Code |
09:21 | | mode/#code [+o Serah] by ChanServ |
09:21 | | JeffL [Kaline@Nightstar-12038.dsl.sndg02.pacbell.net] has quit [Ping Timeout] |
09:22 | | McMartin [~mcmartin@Nightstar-18930.dsl.pltn13.sbcglobal.net] has joined #code |
09:22 | | mode/#code [+o McMartin] by ChanServ |
09:22 | | Netsplit over, joins: Chalain, jerith |
09:22 | | mode/#code [+o Chalain] by ChanServ |
09:22 | | Vornicus-Latens [~vorn@Admin.Nightstar.Net] has joined #Code |
09:22 | | Pi [~sysop@76.104.167.ns-11816] has joined #Code |
09:22 | | mode/#code [+o jerith] by ChanServ |
09:22 | | Netsplit over, joins: Reiver |
09:22 | | mode/#code [+o Pi] by ChanServ |
09:22 | | Netsplit over, joins: Kazriko |
09:22 | | mode/#code [+o Reiver] by ChanServ |
09:22 | | Netsplit over, joins: Shoukanjuu |
09:22 | | ServerMode/#code [+o Vornicus-Latens] by Troika.TX.US.Nightstar.Net |
09:22 | | mode/#code [+o Kazriko] by ChanServ |
09:22 | | mode/#code [-o Vornicus-Latens] by ChanServ |
09:22 | < Shoukanjuu> | The hell just happened? |
09:22 | <@gnolam> | Netsplit. |
09:23 | | mode/#code [+o gnolam] by ChanServ |
09:23 | < Shoukanjuu> | ....And rejoined at the same time? Odd, maybe even too much of a coincidence, especially because you'd need autoconnect on for it to reconnect...at least, I'm fairly sure... |
09:24 | < Shoukanjuu> | I've never seen it streamlined like that, which is why I was so quizzical. I've been around IRC channels for...nearing three years now, and I've just never seen people leave in a group and rejoin like THAT. @_@ |
09:29 | | mode/#code [+o Vornicus-Latens] by ChanServ |
09:29 | | mode/#code [+o Outpost] by ChanServ |
09:30 | | mode/#code [+o Jeff] by ChanServ |
10:37 | | Chalcedon [~Chalcy@Nightstar-1659.ue.woosh.co.nz] has quit [Quit: Leaving] |
13:20 | | AnnoDomini [AnnoDomini@Nightstar-28916.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
13:27 | | AnnoDomini [AnnoDomini@83.21.32.ns-27277] has joined #Code |
13:27 | | mode/#code [+o AnnoDomini] by ChanServ |
13:53 | <@MyCatVerbs> | Shoukanjuu: it happens when two *IRC servers* get disconnected from one another. |
13:54 | <@MyCatVerbs> | Shoukanjuu: all the clients attached to each half of the split become invisible to all the clients on the other half of the split. |
13:54 | < Shoukanjuu> | Makes sense. |
13:54 | | * Shoukanjuu can't sleep x_X |
14:33 | | Vornicus-Latens [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout] |
15:54 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
15:56 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
15:56 | | mode/#code [+o ToxicFrog] by ChanServ |
16:31 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
16:32 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
16:32 | | mode/#code [+o ToxicFrog] by ChanServ |
16:58 | <@Attilla> | Wow, I know how to count to 100 in Brainf*ck |
17:00 | <@C_tiger> | 1, 100, 4, 42, 5, 69, 87, ... ? |
17:05 | <@Attilla> | as is from 01 to 100 (why 01? I do not know) |
17:05 | <@Attilla> | *in |
17:17 | <@jerith> | Quick poll: Do you ignore warnings in your code? |
17:18 | | * AnnoDomini does not. Works to eradicate them with extreme prejudice. |
17:18 | | * Reiver also. |
17:20 | <@jerith> | This is as it should be. :-) |
17:22 | | Vornicus-Latens [~vorn@Admin.Nightstar.Net] has joined #code |
17:22 | | Vornicus-Latens is now known as Vornicus |
17:23 | | You're now known as TheWatcher[afk] |
17:23 | <@Attilla> | I have something akin to OCD when it comes to warnings in my code. |
18:49 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has quit [Connection reset by peer] |
18:58 | | C_tiger [~c_wyz@Nightstar-25761.nycmny.east.verizon.net] has joined #code |
18:58 | | mode/#code [+o C_tiger] by ChanServ |
19:07 | | MyCatVerbs [~mycatverb@Nightstar-13709.lurkingfox.co.uk] has quit [Ping Timeout] |
19:17 | | * gnolam always compiles with /at least/ -Wall. |
19:42 | | Chalcedon [~Chalcy@Nightstar-1659.ue.woosh.co.nz] has joined #code |
19:42 | | mode/#code [+o Chalcedon] by ChanServ |
21:43 | | Chalcedon [~Chalcy@Nightstar-1659.ue.woosh.co.nz] has quit [Ping Timeout] |
21:47 | | Chalcedon [~Chalcy@Nightstar-488.ue.woosh.co.nz] has joined #code |
21:47 | | mode/#code [+o Chalcedon] by ChanServ |
22:12 | | AnnoDomini [AnnoDomini@83.21.32.ns-27277] has quit [Quit: God created man, God created woman, but Samuel Colt made them equal.] |
22:28 | | MyCatVerbs [~mycatverb@81.174.167.ns-23005] has joined #code |
22:28 | | mode/#code [+o MyCatVerbs] by ChanServ |
22:40 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
22:40 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
22:40 | | mode/#code [+o ToxicFrog] by ChanServ |
--- Log closed Fri Apr 11 00:00:23 2008 |