code logs -> 2008 -> Thu, 10 Apr 2008< code.20080409.log - code.20080411.log >
--- 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
code logs -> 2008 -> Thu, 10 Apr 2008< code.20080409.log - code.20080411.log >