code logs -> 2010 -> Sun, 17 Oct 2010< code.20101016.log - code.20101018.log >
--- Log opened Sun Oct 17 00:00:23 2010
00:36 You're now known as TheWatcher[T-2]
00:39 You're now known as TheWatcher[zZzZ]
00:44
<@ToxicFrog>
Hrm.
00:44
<@ToxicFrog>
Connecting is mostly working.
00:45
<@ToxicFrog>
And the parts that aren't are all dependent on The Big One: new object propagation.
00:48
< McMartin>
What's the main project here?
00:50
<@ToxicFrog>
Felt.
00:50 Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Connection closed]
00:52 * McMartin checks ou the venue for TIGJam, since it's somewhere some coworkers have suggested
00:52
< McMartin>
I may need to check them out more generally next month.
01:21
< gnolam>
Sounds like a welding convention.
01:25
< McMartin>
TIG is an independent game developer group. THey're using a hacker-friendly community space in Mountain View for it.
01:25 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code
01:48
< celticminstrel>
Hacker-friendly?
01:48
< gnolam>
"The many-angled ones, as they say, live at the bottom of the Mandelbrot set, except when a suitable incantation in the platonic realm of mathematics - computerised or otherwise - draws them forth.
01:48
< gnolam>
(And you thought running that fractal screen-saver was good for your computer?)"
01:54 gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [[NS] Quit: Z?]
02:02 Attilla [Some.Dude@Nightstar-741cb75e.threembb.co.uk] has joined #code
02:03 mode/#code [+o Attilla] by Reiver
02:18 Kazriko [kaz@Nightstar-e09690fa.client.bresnan.net] has quit [Client closed the connection]
02:20 Kazriko [kaz@Nightstar-e09690fa.client.bresnan.net] has joined #code
02:20 mode/#code [+o Kazriko] by Reiver
03:03 kwsn-ON-WISCONSIN is now known as kwsn
04:48 * kwsn arghs, has to code in ada T_T
04:48
<@ToxicFrog>
Why is that an argh?
04:49
< kwsn>
cause typing is a bitch
04:50
< kwsn>
as well as the string handling
04:50
<@ToxicFrog>
In what way? I was under the impression that Ada's unforgiving type system was its greatest strength.
04:50
< kwsn>
actually this program isn't that bad
04:50
< kwsn>
however
04:50
< kwsn>
strings are a pain in ada
04:54
<@ToxicFrog>
Oh?
04:54
< kwsn>
eah
04:54
< kwsn>
say you have a 6 char string
04:54
< kwsn>
and you have a 3 char word
04:55
< kwsn>
you have to go "cat " when storing it
04:55
< kwsn>
you can't just put "cat'
04:56
< kwsn>
*"
04:57
< McMartin>
Ugh, pascal strings
04:57
<@ToxicFrog>
Um
04:57
<@ToxicFrog>
I'm pretty sure unbounded and fixed strings don't behave like that
04:59
< kwsn>
at least case doesn't matter ^_^
05:00
<@ToxicFrog>
...
05:00
<@ToxicFrog>
(1) Ada, The Paranoid Language, is case insensitive?
05:00
< kwsn>
yup
05:00
<@ToxicFrog>
(2) you consider this a good thing? o.O
05:00
< kwsn>
hahah
05:00
< kwsn>
a wee goo thing
05:00
< kwsn>
*good
05:28
< kwsn>
i do have one advantage here
05:28
< kwsn>
i have code from a ruby program that does the exact same thing
05:28
< kwsn>
so it's more or less getting used to the specifics of ada
05:43 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:10 Derakon is now known as Derakon[AFK]
07:20 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
08:20 Vornicus is now known as Vornicus-Latens
08:29 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has quit [Client closed the connection]
08:39 kwsn is now known as kwsn\t-2
08:45 kwsn\t-2 [kwsn@Nightstar-5a8951e9.res.rr.com] has quit [[NS] Quit: BEEP BEEP IMMA JEEP]
09:04 SmithKurosaki [Smith@Nightstar-8ff23d84.dsl.teksavvy.com] has quit [Operation timed out]
09:41 You're now known as TheWatcher
10:02 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection]
10:32 Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code
11:45 Attilla [Some.Dude@Nightstar-741cb75e.threembb.co.uk] has quit [[NS] Quit: ]
11:51 gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has joined #code
11:53 Attilla [Some.Dude@Nightstar-e1b36c8c.threembb.co.uk] has joined #code
11:53 mode/#code [+o Attilla] by Reiver
12:48 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code
13:25 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
14:04
< Tarinaky>
Python question - when using a variable number of arguments {def f(*foo): return} is the list accessed as foo or *foo?
14:12
<@ToxicFrog>
foo
14:12
<@ToxicFrog>
Test it yourself in the interactive mode
14:15
<@jerith>
*foo and **foo is special syntax that only exists in parameter lists.
14:31
< Tarinaky>
I keep forgetting there's an interactive mod.
14:31
< Tarinaky>
*mode
15:04
<@jerith>
Tarinaky: Install ipython.
15:04
<@jerith>
It's a big ball of win covered in awesomesauce.
15:15
< Tarinaky>
What is it?
15:15
< Tarinaky>
I don't require any balls of win covered in awesomesauce: I have a fully stocked freezer.
15:24 TarinakyKai [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code
15:27
<@jerith>
It's a vastly better interactive environment than the default.
15:28 Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Ping timeout: 121 seconds]
15:31
< gnolam>
A one-i'd python, eh? Hurr hurr hurr.
15:33 * gnolam goes to check it out and finds that they have a home page full of Fail.
15:35
< gnolam>
http://ipython.scipy.org tries to redirect you to http://ipython.scipy.org/moin/ through /javascript/.
15:35
< gnolam>
Yeah, I think I'll be giving it a pass.
15:39
<@jerith>
"pip install ipython"
15:39
<@jerith>
Or "easy_install ipython"
15:48
< gnolam>
It's not that I can't find what to install, it's that I don't trust anyone who's that incompetent at the internets.
15:52
<@jerith>
In this case, it's because they're awesome at code, not websites.
15:52
<@jerith>
However, moin is a huge pile of fail.
15:54 celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has joined #code
15:57 Stalker is now known as Stalk-the-GM
16:09
< gnolam>
Yes, it's a different field, but still - it tells me that the people involved have no qualms releasing stuff they haven't even got a basic understanding of.
16:10
<@jerith>
In the general case, I agree with you.
16:10
< celticminstrel>
Hm?
16:11
<@jerith>
But I use ipython a lot and it's pretty fantastic.
16:13
< gnolam>
celticminstrel: http://pastebin.starforge.co.uk/430
16:42 Anno[Laptop] [annodomini@Nightstar-d1ac981f.adsl.tpnet.pl] has joined #code
17:35 Derakon[AFK] is now known as Derakon
17:37 McMartin_ [mcmartin@Nightstar-175fc9a4.pltn13.sbcglobal.net] has joined #code
17:39 McMartin [mcmartin@Nightstar-90cb9c75.pltn13.sbcglobal.net] has quit [Ping timeout: 121 seconds]
17:41 McMartin_ [mcmartin@Nightstar-175fc9a4.pltn13.sbcglobal.net] has quit [Ping timeout: 121 seconds]
17:42 McMartin [mcmartin@Nightstar-f7d36074.pltn13.sbcglobal.net] has joined #code
17:42 mode/#code [+o McMartin] by Reiver
18:00 Anno[Laptop] is now known as Dusk
18:06 kwsn [kwsn@Nightstar-5a8951e9.res.rr.com] has joined #code
18:22 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has joined #code
18:27
< TarinakyKai>
And of course, I would have thrown away my hexagon demos from a few days ago when I suddenly realise they'd actually be quite handy about now >.<
18:29
< TarinakyKai>
Actually, thought occurs... Anyone have suggestions on source control of binary data?
18:29 McMartin [mcmartin@Nightstar-f7d36074.pltn13.sbcglobal.net] has quit [Ping timeout: 121 seconds]
18:31
<@Derakon>
Yeah, you can put binary data into source control.
18:31
<@Derakon>
Why do you ask?
18:31 McMartin [mcmartin@Nightstar-9de7b95d.pltn13.sbcglobal.net] has joined #code
18:31 mode/#code [+o McMartin] by Reiver
18:32
< TarinakyKai>
Derakon: I had someone tell me a few moons ago that bad things happen (tm)
18:32 * Derakon shrugs.
18:33
< TarinakyKai>
So - git's okay then?
18:33
<@Derakon>
Try it and find out. :)
18:33
<@Derakon>
I have binary data in Mercurial and haven't noticed any issues.
18:33
< celticminstrel>
I have binary data in Subversion.
18:34
< celticminstrel>
It seems to work fine (apart from dropping Mac file/creator codes, but that's expected).
18:35
<@Vornicus-Latens>
The main difficulty with source control tools and binary stuff is that your standard "diff" thing works "line by line", which doesn't make sense for binary.
18:36
< TarinakyKai>
I suppose I should mention, when I say binary data I mean bitmaps.
18:36
< TarinakyKai>
Although I'll wager you guessed as much.
18:36
<@Derakon>
That is generally the most common form of binary data these days, yes.
18:36
< TarinakyKai>
Derakon: I dunno. I have ~150G of mp3s
18:37
<@Derakon>
In source control?
18:37
< TarinakyKai>
Derakon: No.
18:37
< TarinakyKai>
But on disk.
18:37
< celticminstrel>
Yeah, diff just says "Binary files differ" and leaves it at that.
18:38
< celticminstrel>
I have images, Mac resource files, and custom binary files in svn. Oh, and wav. <_< A lot more than just bitmaps.
18:38
<@Vornicus-Latens>
Right, but the thing about source control
18:39
<@Vornicus-Latens>
It generally stores newer files /as diffs/
18:39
< celticminstrel>
But, let me guess... if you change a binary file it stores the entire file again?
18:39
< TarinakyKai>
That's the most desirable result.
18:40 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed]
18:43
< TarinakyKai>
It's probably a bad thing that I figured the easiest way to draw a polygon from a set of coordinates is to use python interactively >.<
18:56
<@ToxicFrog>
Vornicus-Latens, celticminstrel: as a rule, any version control system that supports versioning of binaries either stores them as block diffs rather than line diffs, or stores them without diffs.
19:09 McMartin_ [mcmartin@Nightstar-88d327c3.pltn13.sbcglobal.net] has joined #code
19:09 McMartin [mcmartin@Nightstar-9de7b95d.pltn13.sbcglobal.net] has quit [Client closed the connection]
19:13 McMartin_ [mcmartin@Nightstar-88d327c3.pltn13.sbcglobal.net] has quit [Ping timeout: 121 seconds]
19:15 McMartin [mcmartin@Nightstar-d57b5d05.pltn13.sbcglobal.net] has joined #code
19:15 mode/#code [+o McMartin] by Reiver
19:32 celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
20:00 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has quit [Client closed the connection]
20:06 Vornicus-Latens is now known as Vornicus
20:07 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has joined #code
20:17 McMartin [mcmartin@Nightstar-d57b5d05.pltn13.sbcglobal.net] has quit [Client closed the connection]
20:21 McMartin [mcmartin@Nightstar-ff5ca89c.pltn13.sbcglobal.net] has joined #code
20:21 mode/#code [+o McMartin] by Reiver
20:25 SmithKurosaki [Smith@Nightstar-8ff23d84.dsl.teksavvy.com] has joined #code
20:53 Derakon is now known as Derakon[AFK]
21:12 Derakon[AFK] is now known as Derakon
21:15 DBot [Reiver@Nightstar-2a5bff96.xnet.co.nz] has joined #code
21:15 Ortiha [orthianz@Nightstar-f5e48f98.xnet.co.nz] has joined #code
21:15 Orthia [orthianz@Nightstar-f5e48f98.xnet.co.nz] has quit [Connection reset by peer]
21:16 kwsn is now known as kwsn\t-2
21:17 DiceBot [Reiver@Nightstar-2a5bff96.xnet.co.nz] has quit [Ping timeout: 121 seconds]
21:17 DBot is now known as DiceBot
21:22 kwsn\t-2 [kwsn@Nightstar-5a8951e9.res.rr.com] has quit [[NS] Quit: BEEP BEEP IMMA JEEP]
21:24 Vornicus is now known as Finerty
21:31 Stalk-the-GM [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
21:32 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has quit [Ping timeout: 121 seconds]
21:49 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has joined #code
22:25 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code
22:49
< celticminstrel>
...there's an SDL_GetGamma function in the source that doesn't appear in the headers... o.O
22:56
<@McMartin>
IIRC it's not guaranteed to be supported.
22:59 Dusk is now known as AnnoDomini
23:06
< celticminstrel>
But why is it even there if you can't get at it?
23:07
<@Derakon>
You'd be amazed how much functional-but-not-supported-or-used code is in your average program.
23:12
<@McMartin>
Also, it might be used internally but other things; is it referenced inside the library?
23:12
< celticminstrel>
It seems kind of pointless to put it there when there's not even a chance of it being called.
23:13
< celticminstrel>
No, it's not referenced inside the library.
23:54 You're now known as TheWatcher[T-2]
23:56 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has quit [Client closed the connection]
23:56 Zed [Zed@Nightstar-556ea8b5.or.comcast.net] has joined #code
23:58 You're now known as TheWatcher[zZzZ]
--- Log closed Mon Oct 18 00:00:24 2010
code logs -> 2010 -> Sun, 17 Oct 2010< code.20101016.log - code.20101018.log >