code logs -> 2012 -> Fri, 31 Aug 2012< code.20120830.log - code.20120901.log >
--- Log opened Fri Aug 31 00:00:30 2012
00:06 You're now known as TheWatcher[zZzZ]
00:14 * Rhamphoryncus kicks C++
00:16
< Rhamphoryncus>
I want to find a few static helper methods like Rotation to my Matrix class, but only for Matrix<4>. I could do that by specializing, which requires duplicating the entire class declaration (20+ lines), or by some deep magic I haven't even started to understand
00:21 Nemu [NeophoxProd@Nightstar-d60f94b0.asahi-net.or.jp] has quit [Ping timeout: 121 seconds]
00:24
< Rhamphoryncus>
The sane option: define it regardless and make it fail if someone uses it
00:37 * Vornicus befuddles at SpaceChem.
00:37
<~Vornicus>
how to discard exactly 2/3 of a stream of atoms.
00:41
< ToxicFrog>
Do you have FFs?
00:42
<~Vornicus>
Nope, this is No Ordinary Headache. In order to beat macdjord's time I have to figure out how to get down to about 20 cycles per output, which means figuring out how to get the 3x as many oxygens as I need down to a manageable size.
00:44
<~Vornicus>
Over 40 cycles I get on average 6 oxygens and 2 nitrogens, and I have to spend 2 of each - which means discarding 4 oxygens.
00:46 * Vornicus thinks.
00:46
<~Vornicus>
oh, I think I see.
00:49
<~Vornicus>
beautiful. Okay.
00:51
<~Vornicus>
Now, to handle the easy part: N2 + O2 into 2NO
00:52
<~Vornicus>
and I have all kinds of time to do it in.
01:03
<~Vornicus>
oh, that was fun.
01:03
<~Vornicus>
total time: 846.
01:06
<&McMartin>
No ordinary headache, indeed.
01:08
<~Vornicus>
http://steamcommunity.com/id/vornicus/screenshot/918987149810766049 I'm proud of this one.
01:12
<~Vornicus>
This is one of the ones where TF's apparent score is 0.
01:20 Derakon[AFK] is now known as Derakon
01:41 cpux|2 is now known as cpux
01:45
< ToxicFrog>
My actual score on that, incidentally, is 833.
01:45
<~Vornicus>
you total fuckhead
01:46
<~Vornicus>
actually i can probably reduce the time a bit just from rearrangement.
01:47
< ToxicFrog>
(however, I cheat; my design will fail on certain pathological inputs that Spacechem fortunately doesn't test it with)
01:47
< ToxicFrog>
I should poke Zachtronics again about getting those bogus scores removed from the scoreboard.
01:55
<~Vornicus>
You and SWWinchester both have a couple of 0 scores, it irritates me~
01:58
< ToxicFrog>
This is the result of a not-entirely-correct upgrade path from a very old version that uses 0 as "no score recorded" to a very new version that uses a special sentinel value
02:02 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
02:02 mode/#code [+o himi] by ChanServ
02:19
<~Vornicus>
arg. I hate it when a math textbook has a... randomassed function in it, and htey don't give you any hints as to what it is.
02:22 Derakon is now known as Derakon[AFK]
02:31 Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has quit [Ping timeout: 121 seconds]
04:04 Kindamoody[zZz] is now known as Kindamoody
04:08 Derakon[AFK] is now known as Derakon
04:10
<~Vornicus>
Like this particular function here, it's some silly curve and it goes through five points, but every attempt I make at finding a function that matches makes it swing out way too much.
04:10
<&Derakon>
So, wait, they handed you some points and asked you to find a fit for them?
04:10
<&Derakon>
Make a fifth-order polynomial. Problem solved~
04:11
<~Vornicus>
no.
04:11
<~Vornicus>
There's a figure in the book.
04:12
<~Vornicus>
I would like to reproduce it at least somewhat sensibly, but I don't know what function they're using (if indeed they're using a sensible function), and my attempts at divining the function have failed because what I think the points are gives me a crazy polynomial that swings wildly.
04:13
<&Derakon>
You don't even have the values of the points, then?
04:13
<~Vornicus>
No.
04:13
<&Derakon>
Hm, context for the figure?
04:13
<&Derakon>
It could well be they just drew a curve to demonstrate the definition of e.g. "inflection point".
04:13
<&Derakon>
And didn't really worry about what the function for the curve actually was.
04:15
<~Vornicus>
Context is that it asks a bunch of questions about it - "which segment has the highest average rate of change?" "sketch a tangent line to the curve between C and D that has the same slope as the straight line between C and D"
04:15
<&Derakon>
...isn't that last just "copy the straight-line with a bit of an offset?"
04:16
<~Vornicus>
Sure, they're making a point about the mean value theorem.
04:16
<&Derakon>
Anyway, I can't really help you without the figure, then. *shrug*
04:19
<~Vornicus>
So now I'm looking through curve fitters.
04:19
<~Vornicus>
I never did figure out how to do the natural cubic.
04:21
<~Vornicus>
--mostly because it involves matrices and I don't have a decent matrix lib.
04:26 * Derakon prods numpy at Vorn.
04:27
<~Vornicus>
is numpy the up to date one? I got confused a couple of times trying to figure that out once
04:27
<&Derakon>
Yeah.
04:27
<&Derakon>
numarray is the old one.
04:29
<~Vornicus>
okay.
04:29
<&Derakon>
Simple plotting example: http://pastebin.com/RdbqBg66
04:29
<~Vornicus>
yeah, numarray and numeric threw me off the track because I didn't realize there was a third and both were badl out of date.
04:30
<&Derakon>
Just go to scipy.org and install numpy from there.
04:30
<&Derakon>
And then get matplotlib for plotting.
04:30
<&Derakon>
(pylab is sort of a simplified version of matplotlib)
04:38
<~Vornicus>
I'll probably need that later; I've got so much experience with making graphs in Excel right now that it's pointless to switch yet. Also Excel graphs have very high resolution and very low file size.
04:42
<~Vornicus>
(I have a 1200k Word file with 116 figures and multiple hundreds of formulas.)
04:45
<~Vornicus>
(but Excel isn't very good with, say, vector fields, or some other things, so I'll have to deal with it sooner or later.)
05:02 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
05:40 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:18 Kindamoody is now known as Kindamoody|breakfast
06:34 Derakon is now known as Derakon[AFK]
06:59 Kindamoody|breakfast is now known as Kindamoody
07:49 Kindamoody is now known as Kindamoody|out
08:33 You're now known as TheWatcher
08:35 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Connection reset by peer]
08:35 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
08:35 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Connection reset by peer]
08:35 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
08:43 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds]
08:44 * AnnoDomini thinks.
08:44
< AnnoDomini>
Supposing a large enough USB stick, would it be practical to put Windows and Linux on it in a dual-boot configuration?
09:00
< froztbyte>
depends what you wanna use them for
09:01
< froztbyte>
write-heavy stuff I'd suggest not doing that, but linux installs like that are common
09:02
< AnnoDomini>
Regular operation?
09:02
<@TheWatcher>
I've also heard (but have never attempted to confirm) that running windows off a usb stick is painful performance-wise
09:03
< AnnoDomini>
(As opposed to just running Windows? :P)
09:04 AnnoDomini is now known as AwayUntilSunday
09:19
< froztbyte>
yeah, it can get pretty bad
09:19
< froztbyte>
depending on the flash memory's speed, the actual bus setup in the computer (some all-the-ports-on-shared-crappy-controller), etc
09:20
< froztbyte>
that said, you can also tweak it pretty extensively with some of those WinPXE modifier tools
09:20
< froztbyte>
and make a thinner version for use in that sense
09:31 gnolaptop [lenin@Nightstar-2902b1ca.eduroam.liu.se] has joined #code
10:02 Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has joined #code
10:30
< rms>
Doesn't Windows default to doing a fuckton of writes?
10:30
<@TheWatcher>
Yep
10:31
<&McMartin>
Yes
10:31
<&McMartin>
The expectation is that the USB driver will do block caching on the way to the disk if you insist on this
10:33
< rms>
Portable drives aren't much bigger physically and don't have the low read/write burnout that flash drives do.
10:33
<&McMartin>
Oh, these are spinup externals?
10:33
< rms>
Yes
10:33
<&McMartin>
If you've got USB 3, those things are fine for everything, AFAICT. Transfer rate is the only limiter.
10:33
< rms>
Another problem: Windows can, and will, BSOD if it detects certain MB changes.
10:33
< gnolaptop>
"Dirichlet's theorem causes a few problems, not the least of which is its pronunciation"
10:34
<&McMartin>
(I have professional experience re: the block caching thing. If you *do* add block caching at the virtual disk level you can in fact run a Windows VM off of USB 1.0 and it actually will perform acceptably.)
10:34
<&McMartin>
(Shutting down, however, will take a very, very long time.)
10:36 * TheWatcher ...s
10:36 Kindamoody|out is now known as Kindamoody
10:36
<@TheWatcher>
"The Bunyakovsky conjecture generalises Dirichlet's theorem to higher-order polynomials"
10:36
< rms>
Which of Dirichlet's theorems?
10:37
< rms>
He has like 5
10:37
< gnolaptop>
Fourier series.
10:38 * TheWatcher eyes the other 'see also's on wiki, concludes that true mathematicians have weird names
10:42
<&McMartin>
IN SOVIET RUSSIA, MATHEMETICIANS NAME THEIR PARENTS
10:43
<@TheWatcher>
Bah, I suspect some sort of requirement to change their name upon graduation >.>
10:55 gnolaptop [lenin@Nightstar-2902b1ca.eduroam.liu.se] has quit [[NS] Quit: Gone]
11:13 gnolaptop [lenin@Nightstar-fc995798.eduroam.liu.se] has joined #code
11:32 Kindamoody is now known as Kindamoody|out
12:02 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Client exited]
12:03 gnolaptop [lenin@Nightstar-fc995798.eduroam.liu.se] has quit [[NS] Quit: Gone]
12:27 gnolaptop [lenin@Nightstar-7ba0a904.eduroam.liu.se] has joined #code
12:34 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
12:34 mode/#code [+o himi] by ChanServ
13:25
<~Vornicus>
I certainly wouldn't have to change my name on graduation
13:28
<@TheWatcher>
Indeed :)
14:00 gnolaptop [lenin@Nightstar-7ba0a904.eduroam.liu.se] has quit [[NS] Quit: Gone]
14:30 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code
15:26 iospace is now known as io|gone
18:01
<@Alek>
how's that? >_>
18:07
<~Vornicus>
My name already has a silent Z in it~
18:11
<@Alek>
aha
18:11
<@Alek>
polish?
18:11
<@Alek>
czech?
18:12
<@Alek>
nearby?
18:15
<~Vornicus>
Polish.
18:17 Kindamoody|out is now known as Kindamoody
18:19 gruber [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
18:19 gnolam is now known as NSGuest49925
18:20 gruber is now known as gnolam
18:21 NSGuest49925 [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
19:50
<&McMartin>
argh
19:50 * McMartin makes an amendment to his commits last night: "Fix regression: De Morgan's rule doesn't work that way"
19:56
<&McMartin>
The moral: Do not code while really tired
20:03
< gnolam>
De Morgan le Fay.
20:03
< gnolam>
It works by magic.
20:04
<&jerith>
Vornicus: I didn't know your Z was silent.
20:11 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
20:11 mode/#code [+ao Derakon Derakon] by ChanServ
20:11
<&Derakon>
Okay, guys, important question.
20:11
<&Derakon>
What do I name this massive-refactor/rewrite project?
20:12
<&Derakon>
(I'm reworking the codebase for the "OMX Cockpit"; OMX stands for "Optical Microscope; eXperimental")
20:12
<&Derakon>
(We also have "OMXT" where the 'T' stands for "Two" or "Too", according to my boss who is hilariously terrible at telling jokes)
20:15
< gnolam>
Optical Microscope: Graphical Wrangling Tool, Fast
20:16
<&Derakon>
...I don't know that I could take myself seriously.
20:26 io|gone [Alexandria@Nightstar-e67f9d08.com] has quit [Ping timeout: 121 seconds]
20:26 franny [fran@Nightstar-e67f9d08.com] has quit [Ping timeout: 121 seconds]
20:33
<&Derakon>
...no, Derakon, you're not going to call it OX-COCK either.
20:51
<&jerith>
Derakon: If you take yourself seriously, you're taking yourself too seriously.
20:55
<&Derakon>
Mm, debatable, but I do have to share this codebase with other people.
20:55
<&Derakon>
I don't want to have a GIMP situation here.
20:58
<&jerith>
Derakon: Are you planning to invent your own graphical toolkit and make everyone sad for the next decade?
20:58
<&Derakon>
That's a bit low on my priority list just now, I must admit.
20:58
<&Derakon>
But if everything goes well, this software will be used by a fairly large number of research labs out there.
20:59
<&Derakon>
And I'd rather people not snicker when reading its name in publications.
20:59
<&jerith>
Then you're safe from spawning something like GTK.
21:09 Kindamoody is now known as Kindamoody[zZz]
21:15
<~Vornicus>
XOMG - eXperimental Optical Microscope GUI
21:17
<~Vornicus>
You know you want to.
21:17 franny [fran@Nightstar-e67f9d08.com] has joined #code
21:18
<&Derakon>
XOMI might work, actually.
21:23
<&Derakon>
And we can replace "experimental" with "extensible" if it takes off.
21:23
<&Derakon>
"I" stands for "interface" of course.
21:24
<&Derakon>
...hm, though there's a XOMI already in the microscopy business. Unfortunate!
21:30
<@TheWatcher>
eXperimental Computer Operated Microsope
21:30
<@TheWatcher>
¬¬
21:31 * Derakon snerks.
21:33 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
21:49
<&McMartin>
++
21:49
<~Vornicus>
what are you ++ing
21:50
<~Vornicus>
Or is there one extra McMartin now, that we won't see in this scene?
21:50
<&McMartin>
The XCOM project
21:51
<&McMartin>
Sigh
21:51
<&McMartin>
http://arstechnica.com/security/2012/08/critical-bug-discovered-in-newest-java/
21:53
<&Derakon>
What, again?
21:54
<&McMartin>
Yup.
21:54
<&McMartin>
gj, Oracle
22:00
< celticminstrel>
Is this the one that there's an exploit for?
22:00
< celticminstrel>
Or is it another one?
22:01
< celticminstrel>
There was something about "0-day vulnerability in Java 7" or something like that.
22:02
<&Derakon>
That's the one that's been out for awhile.
22:02
<&Derakon>
This is apparently another one.
22:02
< celticminstrel>
Ah. (I only heard about that one a few days ago.)
22:02
<&McMartin>
Yeah, this was introduced by the patch that fixed the old 0-day ones.
22:02
<&McMartin>
The old 0day ones had apparently been out and about for four months. -_-
22:04
< celticminstrel>
What does 0-day mean here?
22:04
<&Derakon>
McM: yeah, but that's expected. Anyone enterprisey enough to be running Java has, like, a two-year turnaround on any bugfixes~
22:04
<&Derakon>
CM: generally-speaking, 0-day means "exploit is out in the wild, and no patch exists to fix it yet".
22:05
<&Derakon>
Originally of course it meant "exploit is out in the wild the day the original code was released".
22:05
< celticminstrel>
Ah, so that's why the 0.
22:05
<&Derakon>
Yeah, it comes from pirates racing to be the first to put out a "free" version of a game or other hotly-anticipated software.
22:07
<&McMartin>
A 0-day warez was one that was cracked before official release thanks to leaks, IIRC?
22:07
<&jerith>
Yup.
22:09
<&Derakon>
Hm, http://www.warezfaq.com/what_is_0day.htm doesn't make reference to release dates at all.
22:09
<&McMartin>
As oppose to the "ZERO IS THE FIRST COUNTING NUMBER RAAAR" thing.
22:09
<&McMartin>
*opposed
22:09
<&McMartin>
Mm.
22:09
<&Derakon>
I assumed that the "0-day" thing was counting the number of days that had passed since the release.
22:09
<&McMartin>
Admittedly, I was both very young and several levels removed from the scene
22:09
<&Derakon>
Hence, 0-day ~= "less than 24 hours".
22:10
<&Derakon>
Which could equivalently be called Day 1 of the release, but "zero" is cooler than "one".
22:10
<&Derakon>
And this is a community that uses the word "warez".
22:11
<&McMartin>
Yeah, see, I don't think the 0 is cooler than 1 thing comes from them, it comes from the MIT hackers.
22:11
<&Derakon>
I don't think it comes from anything in specific.
22:12
<&Derakon>
"Zero is cool" is a concept that predates hackers of any stripe, I think.
22:16
< Tarinaky>
I think we're losing sight of the real question here, which is, what are we going to call ourselves. I think it comes down to two. One, the League Against Salivating Monsters, or my own personal favourite, the Committee for the Liberation of Terrifying Organisms and their Rehabilition into Society. One drawback with that: the initials spell CLITORIS!"
22:17
<&McMartin>
You're quoting something but I can't tell what
22:17
< Tarinaky>
Red Dwarf. The discussion earlier reminded me of a scene from it.
22:17
< Rhamphoryncus>
If you think of it from a fractional perspective then 0.0 days simply means "now". A simpler label would be a "live vulnerability"
22:18
< Tarinaky>
It's one of the ones with the shapeshifter that steals character traits/emotions.
22:18
<&Derakon>
Rhamph: well, that ignores the "there's a patch, but most people haven't managed to apply it yet" state.
22:18
< Tarinaky>
Leaving the Cat unkempt, Lester suicidally brave and Rimmer... in sandals wearing a shirt that says "Give Quiche a chance"
22:18
<&Derakon>
Also it doesn't let the news media co-opt jargon.
22:19
<&Derakon>
Which they so dearly love to do.
22:20
<&McMartin>
0day is academic jargon too.
22:20
< Rhamphoryncus>
Derakon: in this case it became public knowledge after it became live
22:21
<&Derakon>
Rhamph: yeah, my point is that "live vulnerability" is less specific than "0-day" since the latter implies "there's nothing you can do about it aside from not use the software in question".
22:25
< Rhamphoryncus>
ahh, yeah, 0-day implies the devs were caught with their pants down
22:26
<&Derakon>
Right.
22:49
< Rhamphoryncus>
Or in the case of oracle, the management was caught in the supply closet screwing the secretary
23:15
< Rhamphoryncus>
Hrm. Problem of the moment: how to rotate a model to match the surface normal
23:18
<&Derakon>
Model is oriented at theta = phi = 0; want to rotate to match normal <x, y, z>?
23:18
<&Derakon>
Measure theta and phi and apply the rotations, isn't it just that simple?
23:19
< Rhamphoryncus>
Likely. I just need to read up on phi and theta ;)
23:19
<&McMartin>
If it's real-time, theta-phi will risk gimbal lock
23:19
<&McMartin>
Rhamphoryncus: Rotating around the z and y axes, respectively
23:19
<&Derakon>
McM: mm, point.
23:20
< Rhamphoryncus>
This is just tree placement on the planet
23:20
<&Derakon>
But if he's just trying to e.g. plunk some scenery down on a hex...
23:20
<&McMartin>
Yeah, then that will be fine.
23:20
< Rhamphoryncus>
thanks
23:20
<&McMartin>
Hell, you should be able to combine them into a single rotation matrix at the end
23:20
<&Derakon>
If you have gimbal lock, then the magic word is "quaternions".
23:20
<&McMartin>
yup
23:21
< Rhamphoryncus>
Yeah, I have quaternions in the back of mind if I ever need it
23:21
<&McMartin>
You shouldn't for scenery placement though.
23:21
<~Vornicus>
though in reality you should skip quaternions and go straight to rotation matrices that are based on quaternions, keeping basically "rotate about axis"
23:21
<&McMartin>
Yeah
23:22
<&McMartin>
Though there may be a way to directly do "make my orientation vector by x', y', z' instead of x, y, z
23:22
<~Vornicus>
McM: difficulty, the world is spherical, gimbal lock may be difficult.
23:22
<&McMartin>
"
23:22
< gnolam>
Eh, you don't need quaternions or rotation matrices just to rotate to a specified vector.
23:22
<&McMartin>
That's a better way of putting it
23:22
<&McMartin>
Rham is looking for "rotate to", not "rotate by"
23:23
<~Vornicus>
True. Rotate to is easier but then you have a question of which way is the thing facing
23:23
< Rhamphoryncus>
Ah, that clears up my quandary. A car would need quaternions, not for movement but for turning
23:24
<&McMartin>
Yeah, homing missiles is the classic example
23:24
< Rhamphoryncus>
A car doesn't need to roll, so it's simpler than aircraft, but not simple enough
23:25
<&McMartin>
Heh
23:25
<&McMartin>
I would go so far as to say that car actively needs to not roll
23:25
< Rhamphoryncus>
:D
23:25
< gnolam>
Rhamphoryncus: http://pastebin.com/8njCRpRQ
23:25
< gnolam>
The quick and dirty way.
23:26
< Rhamphoryncus>
gnolam: thanks
23:26
< gnolam>
It's what old abandoned projects are for. ;)
23:26
< Rhamphoryncus>
I have somehow managed to avoid both dot product and cross product thus far
23:26
<&McMartin>
That's not sustainable =D
23:26
< gnolam>
(Well, that one is actually a /finished/ project. But either way, one where the // HACKHACKs will never be addressed.)
23:27
< gnolam>
... indeed not.
23:27
< Rhamphoryncus>
McMartin: indeed, and if I start using them now they'll be in my vocabulary for future use
23:29
< gnolam>
Now you will suffer under the Rule of Sarrus. He rules with an iron fist!
23:30
< gnolam>
("Sarrus" is obviously some kind of fantasy villain.)
23:30
< gnolam>
(Possibly reptilian.)
23:33
<~Vornicus>
The difficult I'm seeing with the system Rham is working on is he has buildings and they have facing but the hairy ball theorem basically defeats any attempts at making a unified facing model.
23:33
<~Vornicus>
(this is literally the name of the theorem)
23:34
< Rhamphoryncus>
ahh
23:35
< Rhamphoryncus>
Well I'm not attempting to make it continuous. Rotate to the surface with whatever arbitrary orientation that gives me, then rotate in place
23:35
< Rhamphoryncus>
but.. this is just for trees
23:37
< Rhamphoryncus>
For buildings, modified by users, I'd need the controls to remain locally consistent
23:38
<&Derakon>
Ahh, yes, the hairy ball theorem.
23:39
<&Derakon>
Which IIRC states that if you have a continuous vector field across the surface of a sphere, there must be at least one point where the field has a value of 0.
23:39 You're now known as TheWatcher[T-2]
23:39
< Rhamphoryncus>
yup
23:43
< Rhamphoryncus>
It's odd to think that on earth there *must* always be at least one point with zero horizontal speed
23:43
<&Derakon>
Well, windspeed.
23:44
< Rhamphoryncus>
horizontal wind speed, yes
23:44
<&Derakon>
(Hooray boss has left for Paris, won't be back until November)
23:44
< celticminstrel>
I assume that point isn't expected to be fixed though. :P
23:44
<&Derakon>
CM: of course not.
23:45
<&Derakon>
The second derivative can be nonzero, but the first derivative must be zero somewhere.
23:45
<~Vornicus>
...though I guess you /could/ sort of do it by having facing be a vector on the surface of the sphere.
23:46 You're now known as TheWatcher[zZzZ]
23:46
< gnolam>
It only applies to tangents.
23:47
<&Derakon>
Freaky thing: hearing OSX GUI-interaction sounds (e.g. for scrolling or clicking the mouse -- these play from the computer speakers) when there's nobody in the room behind me.
23:47
<&Derakon>
Stupid remote login systems. >.<
23:53
< Namegduf>
But remote login is turned off.
23:53
< Namegduf>
*creepy sound*
23:53
<&McMartin>
The login is coming from inside the house
23:54
< Rhamphoryncus>
In the truck of the car. With an axe.
23:55
<&Derakon>
Big house, then, seeing as I'm at work.
23:55 * Rhamphoryncus reads about glRotatef
23:55
<&Derakon>
Anyway, time to vanish.
23:55 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
23:56
< gnolam>
If you can find out why on Earth it uses degrees instead of radians, do let me know.
--- Log closed Sat Sep 01 00:00:45 2012
code logs -> 2012 -> Fri, 31 Aug 2012< code.20120830.log - code.20120901.log >

[ Latest log file ]