--- 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 |