| 00:27.13 | *** part/#brlcad sCOTTo (n=scott@124-170-152-139.dyn.iinet.net.au) | |
| 01:36.10 | *** join/#brlcad DaytonaJohn (n=jra@c-68-55-36-65.hsd1.md.comcast.net) | |
| 02:34.49 | brlcad | howdy DaytonaJohn |
| 02:49.08 | PrezKennedy | howdy brlcad :) |
| 03:01.08 | DaytonaJohn | hi, I was surfing |
| 03:04.13 | DaytonaJohn | brlcad: Are you there? |
| 03:11.43 | *** join/#brlcad starseeker (n=CY@c-68-33-217-173.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 03:36.01 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 03:53.59 | brlcad | oops, daytona be gone |
| 03:54.05 | PrezKennedy | he ran away! |
| 05:59.23 | *** join/#brlcad clock_ (n=clock@217-162-111-176.dclient.hispeed.ch) | |
| 06:21.02 | brlcad | heya pacman87, how's the primitive going? |
| 06:21.32 | pacman87 | still working on it |
| 06:21.43 | brlcad | what kind of notification(s) do you get when your app is updated? |
| 06:21.44 | pacman87 | i might not have time to do full integration |
| 06:23.20 | pacman87 | email sent to my gmail account |
| 06:23.33 | pacman87 | which i dont' check all that often |
| 06:24.42 | pacman87 | the GSoC site still just says 'ranking in progress' |
| 06:24.49 | pacman87 | no mention of the new comment |
| 06:26.08 | brlcad | well, you have a question :) |
| 06:26.21 | pacman87 | yeah, i'm reading/responding now |
| 06:35.52 | CIA-20 | BRL-CAD: 03starseeker * r30638 10/brlcad/trunk/src/proc-db/tire.c: Switch from attempt at derivative fixing to additional point measurement. |
| 06:35.53 | brlcad | cool |
| 06:36.04 | brlcad | heh |
| 06:38.16 | starseeker | figures that's easier than figuring out the doggone derivative mess... |
| 06:38.43 | starseeker | does it create the example for you brlcad? |
| 06:39.07 | starseeker | should look a bit more like a tire should now |
| 06:42.52 | brlcad | can't look at it atm |
| 06:43.09 | starseeker | np |
| 06:43.55 | starseeker | it's still just a shape tweak, no tread yet |
| 06:44.19 | starseeker | really should sleep now... |
| 06:53.49 | *** join/#brlcad spike_ (i=[U2FsdGV@centaur.acm.jhu.edu) | |
| 06:54.14 | spike_ | quick Q, when exactly is the GSoC app due tomorrow? 5pm west coast time? |
| 07:02.19 | brlcad | heh |
| 07:02.43 | brlcad | have to check the timeline |
| 07:03.15 | brlcad | it is a firm deadline unlike homework assigments, nothing we can do about it :P |
| 07:03.30 | spike_ | haha, true |
| 07:04.13 | spike_ | brlcad: could i ask you a quick question? |
| 07:04.32 | brlcad | ~ask |
| 07:04.33 | ibot | Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there, just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. |
| 07:05.02 | spike_ | heh |
| 07:05.34 | *** join/#brlcad paulproteus (n=paulprot@wide-rose.makesad.us) | |
| 07:05.40 | paulproteus | waves to spike_ |
| 07:06.16 | spike_ | kicks Asheesh |
| 07:06.21 | paulproteus | Zing! |
| 07:06.22 | brlcad | makehappy, not makesad |
| 07:06.29 | spike_ | lol |
| 07:06.55 | spike_ | so anyways, my question is about expat and the fcollada library |
| 07:08.14 | spike_ | i *think* if i were to write a colldada converter, i would first use expat (and xml parser) to get a document tree, then i would use the fcollada utility to get the 'objects' out of the tree |
| 07:08.33 | spike_ | but i'm not really sure how they are different |
| 07:10.01 | *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch) | |
| 07:10.08 | paulproteus | brlcad, Nice to see you, too. (-; |
| 07:10.10 | brlcad | i'm not familiar with fcollada |
| 07:10.25 | brlcad | at least not beyond what it basically is and does |
| 07:10.40 | brlcad | whether it includes its own parser or not, the license they use, etc |
| 07:12.20 | spike_ | roger |
| 07:12.38 | paulproteus | The license compatibility question is a big one. |
| 07:13.27 | clock_ | paulproteus: problems with compatibility between a licence of brlcad and another program? |
| 07:13.43 | spike_ | pretty sure expat is open source |
| 07:14.00 | spike_ | not so sure about fcollada |
| 07:14.40 | paulproteus | http://www.feelingsoftware.com/content/view/55/72 indicates it's under the MIT License, that's good news. |
| 07:14.50 | spike_ | smiles |
| 07:15.36 | spike_ | so i think im good to go |
| 07:15.45 | spike_ | in the license department |
| 07:15.52 | brlcad | mit is fine |
| 07:16.01 | paulproteus | fcollada seems to use the libxml2 XML parser, so you won't need to separately use something like expat, it looks like. |
| 07:16.22 | brlcad | wonders if paulproteus is going to write it for him too :) |
| 07:17.02 | spike_ | shakes his head, no! |
| 07:17.10 | brlcad | :) |
| 07:17.14 | paulproteus | Nah, I'm just here for moral support and IRC chat. |
| 07:17.31 | paulproteus | I'll have enough GSoC apps to read as mentor for CC. |
| 07:18.32 | brlcad | good ol commons |
| 07:19.52 | paulproteus | (-: |
| 07:24.43 | paulproteus | Burly CAD |
| 07:25.02 | paulproteus | /join #grlcad |
| 07:25.48 | brlcad | heh |
| 07:28.16 | pacman87 | girly CAD? |
| 07:28.48 | brlcad | lolcads |
| 07:29.36 | pacman87 | im in ur .g, sweepin ur primitives |
| 07:30.44 | spike_ | laughs |
| 07:31.29 | brlcad | hehe |
| 07:31.41 | paulproteus | It's getting late, so I'm going to go and sweep. |
| 07:31.48 | brlcad | cheers |
| 07:32.06 | spike_ | cya paulproteus |
| 07:32.25 | pacman87 | i read that as 'brlcad cheers', not 'brlcad: cheers' |
| 07:35.10 | brlcad | cheers: pacman87 |
| 07:35.53 | spike_ | realizes this is probably what usually happens as it gets later and later |
| 07:37.15 | pacman87 | i should go to bed, but i'm a page deep in vector calculations, and i don't want to start over to figure out where i was and where i was going tomorrow |
| 07:38.04 | brlcad | spike_: nah, it's like this most of the time, just the topic changes or it's quiet ;) |
| 07:38.34 | brlcad | grumbles at an applicant wasting his time being lazy |
| 07:40.26 | spike_ | :-D |
| 07:41.44 | spike_ | who ya grumblin at brlcad? |
| 07:42.26 | brlcad | big hint: if I leave a comment asking for more detail .. it probably means you should provide more detail instead of giving me a mouthful about your "working principle" that amounts to blind faith |
| 07:43.41 | brlcad | just grumbling at an applicant that isn't going to get slotted |
| 07:43.46 | paulproteus | Heh. |
| 07:44.27 | paulproteus | Other hint: If you don't know what more details should be given, ask! |
| 07:44.55 | brlcad | he was told specific areas even |
| 07:44.59 | paulproteus | It's amazing how people would rather just fill text in a form rather than actually talk to the people evaluating their applications. |
| 07:45.04 | paulproteus | brlcad, Gack. |
| 07:45.15 | paulproteus | Sounds like you give better feedback than we have been then. (-; |
| 07:45.22 | spike_ | lol |
| 07:45.23 | brlcad | i read them all in detail |
| 07:45.33 | brlcad | and at least try to reply in detail |
| 07:45.48 | clock_ | forms are a sign of bureaucratization of society |
| 07:46.02 | paulproteus | clock_, People preferring forms to chat is the sign, really. |
| 07:46.08 | brlcad | even for the "bad" ones, as everyone gets at least one get-out-of-jail card |
| 07:46.16 | paulproteus | That's very friendly of you. (-: |
| 07:46.25 | clock_ | http://en.wikipedia.org/wiki/Bureaucratization |
| 07:46.37 | spike_ | hey brlcad |
| 07:46.43 | brlcad | yeah, I'm always amazed by very detailed applications from people that I've never heard a single word from before their submission |
| 07:46.55 | spike_ | if i submitted now would i perhaps see feedback before the deadline tomorrow? |
| 07:47.15 | spike_ | ive been kind of holding out because ive been wanting to research and look up stuff more... |
| 07:47.16 | clock_ | are they submissions for the GSoC? |
| 07:47.23 | spike_ | wish i had known you gave feedback |
| 07:47.27 | spike_ | yeah |
| 07:47.42 | clock_ | it's heavily underpaid isn't it? |
| 07:48.01 | paulproteus | clock_, You say that because you don't know how much CC pays our summer interns. |
| 07:48.04 | brlcad | spike_: depends on the content |
| 07:48.07 | clock_ | like a student summer job? |
| 07:48.12 | clock_ | paulproteus: CC? |
| 07:48.33 | paulproteus | creativecommons.org; we have IRL tech interns as well as some GSoC people. |
| 07:48.45 | clock_ | Do CC pay even less? |
| 07:48.58 | paulproteus | Aye, there's the rub. |
| 07:49.43 | spike_ | brlcad: ok, if you did reply though would it be through email |
| 07:49.49 | clock_ | Aren't you worried that people who are willing to work for underpaid wage will not be the very good ones? |
| 07:50.00 | brlcad | spike_: not likely |
| 07:50.13 | spike_ | on chat then? |
| 07:50.27 | pacman87 | spike_: comments on your app will send an email to your gmail account |
| 07:50.30 | brlcad | if I have to e-mail, it's a last resort just in case the web app didn't send a notice |
| 07:50.39 | spike_ | kk |
| 07:50.55 | brlcad | the web app isn't entirely reliable at times |
| 07:51.13 | pacman87 | unfortunately, they don't change the status to 'unread comments' |
| 07:53.09 | paulproteus | clock_, It's a reasonable thing to worry about... |
| 07:53.17 | brlcad | throws in the towel for the day after 16 hours of reading and commenting |
| 07:54.07 | pacman87 | that's dedication |
| 07:56.14 | brlcad | clock_: i wouldn't be -- there are plenty of high-demand CS jobs where applicants line up and are willing to be an intern for *free* for the chance to get noticed and become hired down the road |
| 07:57.15 | clock_ | brlcad: then you have a different situation than here |
| 07:57.22 | brlcad | there's also plenty of college jobs that pay both more and less -- I got paid less than GSoC my first couple years as a student |
| 07:57.25 | clock_ | Here we are scarce and we select where we want to go |
| 07:57.35 | paulproteus | I think the good ones are scarce. |
| 07:57.45 | paulproteus | 6/8 of the CC intern applicants were pretty terrible. |
| 07:57.51 | clock_ | and make goofy faces if the workplace doesn't have enough flowers, bad view etc. |
| 07:57.54 | paulproteus | checks if this is publicly logged |
| 07:57.58 | brlcad | then later got paid much much more, but had gsoc been around, I would have gladly been interested in participating -- the experience is rather unique |
| 07:57.59 | pacman87 | brlcad: wouldn't that be for jobs with low demand? |
| 07:58.05 | paulproteus | Okay, wow re: bad view, enough flowers. |
| 07:58.24 | paulproteus | Luckily the other two applicants were actually pretty great. |
| 07:58.44 | spike_ | submitted application |
| 07:58.50 | brlcad | pacman87: er, I guess I meant from the employer's perspective -- they'll have just one or two internships a year, hundreds of applicants |
| 07:59.16 | clock_ | do you have a high rate of unemployment in the US? |
| 07:59.28 | clock_ | Because of the collapse of the subprime mortgages? |
| 07:59.36 | brlcad | heh |
| 08:00.04 | paulproteus | Not yet, at least. |
| 08:00.28 | clock_ | Like there was an article in Czech news today or yesterday that it pays off for wealthier Czech citizens to buy off some cheap properties on Florida! |
| 08:01.05 | clock_ | But some people in the discussion pointed out there are hurricanes |
| 08:01.08 | brlcad | not really a high rate in the least |
| 08:01.13 | brlcad | something like 5% |
| 08:01.48 | clock_ | What an absurd idea - post-communist Czech would buy off properties in the always economically strong (discutably former) beacon of democracy! |
| 08:01.50 | brlcad | czech is probably on par or higher if I had to guess |
| 08:01.52 | clock_ | Our worlds are changing |
| 08:02.08 | paulproteus | Our words are changing. |
| 08:02.12 | brlcad | yeah, 6.6 per 2007 |
| 08:02.14 | clock_ | yes :) |
| 08:02.46 | clock_ | or there was an article the most modern trains rolling around Zurich are actually built in Prague |
| 08:03.01 | clock_ | shiny new silent doubledecker trains |
| 08:04.03 | pacman87 | finished my vector calculations, it's 3am, goodnight |
| 08:04.09 | brlcad | cya pacman87 ! |
| 08:04.31 | pacman87 | cheers |
| 08:06.11 | spike_ | 4am here |
| 08:06.17 | spike_ | /yawn |
| 08:06.28 | paulproteus | Congrats pacman87, good night! |
| 08:12.02 | spike_ | alright well, i'm ridiculously tired, i'll probably be around tomorrow after one of my tests. gnight all |
| 08:12.11 | paulproteus | Okay, that's enough for this day for real. |
| 08:12.15 | paulproteus | vanishes in a puff of smoke |
| 08:15.01 | brlcad | :) |
| 08:15.15 | brlcad | snickers |
| 08:15.32 | clock_ | vanishes in a rain of anvils and pianoes |
| 09:23.59 | *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt) | |
| 09:26.38 | *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt) | |
| 09:27.21 | mafm | hi |
| 11:25.33 | *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz) | |
| 11:42.36 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 12:14.10 | brlcad | hey mafm d_rossberg |
| 12:16.21 | d_rossberg | huhu |
| 12:18.39 | pacman87 | d_rossberg: i replied to your comment |
| 12:22.36 | d_rossberg | pacman87: i've read your answer and replied to it :) |
| 12:25.47 | pacman87 | d_rossberg: thanks for the reply. i've got to run now, but i'll answer fully later |
| 12:26.37 | d_rossberg | no problem, same to me |
| 13:00.43 | *** join/#brlcad MTee (n=MT@41.233.136.19) | |
| 13:00.57 | MTee | Hello |
| 13:02.10 | mafm | yo |
| 13:03.44 | MTee | I want to know something that's really confusing me .. am i required to know "all the stuff" before actually sending the application ? |
| 13:04.30 | *** join/#brlcad camcorder (n=draco@81.213.157.51) | |
| 13:04.51 | camcorder | hi |
| 13:05.01 | MTee | or am i allowed to state in my application that there are some topics that i'm going to learn about ? |
| 13:05.28 | camcorder | i'm postulating about web-based solid geometry model repository idea |
| 13:05.51 | camcorder | it looks like late but I just finished my exams |
| 13:06.12 | camcorder | my question is, I'm also thinking implementing 'ready object' importing from this repository |
| 13:06.30 | camcorder | but that might be fairly overbloated from the initial idea |
| 13:09.01 | MTee | are there any mentors here ? |
| 13:13.34 | MTee | what are the "Hacking" rules ? |
| 13:20.03 | *** join/#brlcad hippieindamakin8 (n=hippiein@203.200.95.130) | |
| 13:43.57 | *** join/#brlcad Elperion (n=Bary@p54873C4F.dip.t-dialin.net) | |
| 13:56.28 | brlcad | MTee: of course not, but that doesn't prevent any applicant from providing a lot of idea about the topic at hand, paths for implementation, and doing some basic homework to see how that fits in with BRL-CAD |
| 13:57.07 | brlcad | camcorder: what is ready object importing? |
| 13:57.47 | camcorder | brlcad, ie. importing a solid design from repository (as in you can do importing code snipplets) |
| 14:00.49 | ``Erik | "hacking rules"? |
| 14:01.26 | brlcad | camcorder: for what it's worth -- there are more submissions for the web-based solid model repository than for any other idea, and most of them fail to impress -- I'd encourage considering other topics (or coming up with a really damn good proposal for that idea) |
| 14:02.53 | camcorder | brlcad, well I'm actually studying computer engineering, and would like to specialize on CAD software |
| 14:03.19 | camcorder | i've tried brlcad in past, and regular user of Autocad, Cad key for various other stuff |
| 14:03.48 | camcorder | i've never coded for a CAD software before, however i think GSoC would be a good entry point for me |
| 14:04.08 | camcorder | i wish I had my exams finished earlier and (I heard GSoC earlier) than we could discuss it even more |
| 14:04.42 | camcorder | brlcad, is there any idea that you would suggest me? for an entry level CAD software developer |
| 14:04.49 | brlcad | yeah, submitting this late is going to make it a lot harder to polish up the application -- it puts a lot more work into your hands without much time for feedback |
| 14:05.05 | *** join/#brlcad prasad_ (n=psilva@70.108.244.218) | |
| 14:05.41 | brlcad | not really, there are ideas on the page that span from very basic to rather hard -- depends on your coding and math experience |
| 14:05.46 | brlcad | howdy psilva |
| 14:06.45 | brlcad | ~tickle prasad_ |
| 14:06.45 | ibot | ACTION jumps on prasad_, yelling "TICKLE FIGHT!!!!" |
| 14:08.41 | ``Erik | <-- covers his innocent eyes |
| 14:08.42 | brlcad | i just wouldn't recommend the web repository idea -- it's been proposed to death (probably because people "get it") |
| 14:09.02 | prasad_ | hey hey |
| 14:09.04 | camcorder | i'm afraid yeah |
| 14:09.12 | camcorder | brlcad, what about dwg importer? |
| 14:09.22 | camcorder | or converter |
| 14:09.24 | brlcad | but they don't get what is involved or how to sell it or implement it (so far) |
| 14:10.03 | camcorder | if you're here, can we discuss on my proposal? |
| 14:10.05 | brlcad | camcorder: how would you propose doing that? |
| 14:10.27 | camcorder | brlcad, dwg converter? |
| 14:10.31 | brlcad | yep |
| 14:10.45 | camcorder | (totally assumption) |
| 14:10.50 | camcorder | dwg specs are open |
| 14:10.59 | camcorder | (that's not an assumption) |
| 14:11.03 | brlcad | 'orly' |
| 14:11.18 | camcorder | orly? |
| 14:12.23 | SongOfTheWaves | brlcad: may I propose a web repository idea? (I actually don't know what it is) |
| 14:12.34 | SongOfTheWaves | I guess it's some kind of toolshed where you store webs? |
| 14:12.41 | SongOfTheWaves | Spider web repository? |
| 14:12.42 | brlcad | basically |
| 14:13.03 | brlcad | more of a bike shed |
| 14:13.34 | ``Erik | you can propose anything you want, the web repository one has several proposals already, though, so it'd be... competitive :) |
| 14:14.54 | MTee | what about the geometry converter ? |
| 14:15.41 | brlcad | what about it? |
| 14:15.53 | MTee | are there many proposals ? |
| 14:17.00 | camcorder | brlcad, isn't it possible to implement dwg specification? |
| 14:17.25 | camcorder | brlcad, of course it would be very optimistic to expect 100% compatibility in 3 months |
| 14:17.35 | *** join/#brlcad docelic (n=docelic@78.134.198.227) | |
| 14:17.37 | MTee | I meant the "New geometry converter", specifically .dwg or .3ds |
| 14:17.38 | camcorder | brlcad, but that would be a very beginning |
| 14:17.44 | brlcad | MTee: not too many -- but it will be a bit tricky -- the ones that are most important are very hard, so the application would have to show strong competence and a good plan |
| 14:18.18 | mafm | bike shed? I suggest blue! |
| 14:18.26 | brlcad | camcorder: it's all just code, anything is possible - or at least anything can be faked with a good demo :) |
| 14:18.30 | ``Erik | would hope all proposals indicate strong competence and have a good plan O.o |
| 14:18.34 | brlcad | ~mafm++ |
| 14:18.35 | ``Erik | no way, paint it clear! |
| 14:19.05 | mafm | what's that ~ thing? is to give me points for ibot? :D |
| 14:19.37 | MTee | what are some of the basic project ideas ? |
| 14:19.41 | brlcad | camcorder: at this late, I'm not going to go into the history of why there is no (osi) open source dwg library -- but you'd have to speak to that |
| 14:20.01 | camcorder | license issues? |
| 14:20.01 | brlcad | how it'd relate, where and how you're getting your information |
| 14:20.21 | camcorder | or god damn patent issue? |
| 14:20.49 | ``Erik | http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas |
| 14:21.26 | MTee | brlcad : what are the ideas that are considered basic and require familiarity with C ? |
| 14:21.49 | brlcad | if you're not aware of that mired history, that'd probably be another one I'd say stay away from just because I can't see you formulating a strong proposal without that background knowledge (though it can be acquired just by a few quick searches) |
| 14:22.00 | brlcad | MTee: ... did you read the page? |
| 14:22.23 | ``Erik | ahummmm |
| 14:23.45 | brlcad | damn, permissions on ~dirs is busted |
| 14:23.59 | brlcad | bad sean, no donut for you |
| 14:24.08 | ``Erik | yeah |
| 14:24.12 | ``Erik | I was looking at that myself |
| 14:24.20 | ``Erik | what'd ya do? |
| 14:24.59 | MTee | brlcad : I've read it .. and thought the geometry converter was something good to learn on .. but you said it's tricky .. so what are the pojects that are considered to be basic ? |
| 14:25.32 | brlcad | that's really wierd |
| 14:25.48 | ``Erik | was the apache config modified? |
| 14:26.03 | ``Erik | now it seems to work |
| 14:26.10 | ``Erik | http://bzflag.bz/~sean/ideas.html |
| 14:26.23 | brlcad | ``Erik: the userdir directive .. I'd changed it to /usr/home/*/public_html .. that *doesn't* work .. but does when I change it back to what it was. /home/*/public_html |
| 14:27.02 | ``Erik | huh, odd |
| 14:27.05 | ``Erik | uhmmm |
| 14:27.06 | brlcad | which makes no sense, I see no other directive for /usr/home that would prevent Indices |
| 14:27.45 | MTee | <PROTECTED> |
| 14:27.46 | brlcad | anyways, who cares, it's fixed |
| 14:27.54 | ``Erik | wonder if it uses the systems concept of home? like if you put it back to /usr/home/*/public_html in the config and changed your home dir in passwd to /usr/home/xxx ? |
| 14:28.22 | brlcad | MTee: it is something good to learn on -- that doesn't mean it's not a lot of work though (depending on the converter) :) |
| 14:28.42 | brlcad | the most valued converters are rather hard |
| 14:28.55 | ``Erik | I d'no |
| 14:29.20 | brlcad | step, iges, dwg .. |
| 14:29.22 | ``Erik | I think a pov converter or various video game formats would be nice |
| 14:29.54 | MTee | brlcad : so what would you suggest for me to propose on ? |
| 14:29.57 | brlcad | ``Erik: apache is all directory/file-based -- it should be a literal directory rule that makes /usr/home not work, or some other /home rule I'm not finding that makes it work |
| 14:31.20 | ``Erik | mtee: only you know your ability and interest, we can answer specific questions about BRL-CAD, but we cannot think for you :( |
| 14:31.23 | brlcad | MTee: I'd suggest reading through the ideas list in detail and seeing what strongly catches your attention :) ... |
| 14:31.40 | brlcad | exactly -- I don't know you or your skills at this point to make a valid recommendation |
| 14:31.55 | brlcad | the list already says what's important and what sorts of skills are required |
| 14:39.03 | brlcad | hmm.. I need some tool that can watch several dozen httpd log files, make it really easy to provide ignore pattern exemptions, and report all non-200 non-spam queries |
| 14:39.38 | brlcad | something I could run in screen with an interactive curses console would be cool |
| 14:39.50 | MTee | brlcad, Erik : So if I have the skills required for a certain project .. what would probably lead to my proposal being refused ? |
| 14:40.04 | brlcad | a piss poor proposal? |
| 14:40.30 | brlcad | not agreeing to the development requirements |
| 14:40.42 | brlcad | s/development/application/ |
| 14:41.12 | SongOfTheWaves | would like BRL-CAD not to suddenly render 210x times slower than normal in his headcut.g model |
| 14:41.37 | brlcad | SongOfTheWaves: that task believe it or not is actually on the ideas list |
| 14:41.48 | SongOfTheWaves | believes not |
| 14:41.49 | brlcad | not a single submission for it yet, but it's there |
| 14:42.07 | ``Erik | hehehe |
| 14:42.10 | SongOfTheWaves | brlcad: what's the technical name of the cause of the problem? |
| 14:42.10 | ``Erik | GOTOs don't kill applications- Programmers kill applications. |
| 14:42.46 | SongOfTheWaves | Telling a good programmer not to use GOTO |
| 14:42.53 | SongOfTheWaves | is like telling Jay Adams how he should skate. |
| 14:43.12 | brlcad | SongOfTheWaves: it's hinted at in the csg optimizations |
| 14:43.22 | SongOfTheWaves | We've 910 gotos in the links. |
| 14:43.55 | SongOfTheWaves | brlcad: I appreciate you take the user feedback this seriously |
| 14:44.52 | brlcad | feel the love |
| 14:45.00 | brlcad | though it's not just for you of course :) |
| 14:45.26 | brlcad | the point is to develop a CAD system that everyone loves |
| 14:46.22 | ``Erik | mtee: bad proposal, lack of a realizable plan, having someone propose the same thing as you but better, ... |
| 14:46.59 | ``Erik | imagines that if we have, say, 6 proposals for the same idea, like, say, the web repo... only one will be on the short list handed to google for slot allocation O.o |
| 14:47.32 | ``Erik | even if the two best proposals are for that task |
| 14:47.44 | ``Erik | brlcad? |
| 14:47.58 | ``Erik | <-- never done this before, is mostly guessing :D |
| 14:48.52 | mafm | Google allows redundancy, but probably people tends to avoid it -- unless there's no other choice, I guess |
| 14:51.32 | SongOfTheWaves | brlcad: like the hippies in the 1969? |
| 14:51.41 | SongOfTheWaves | BRL-CAD specified to *be* *loved*? |
| 14:52.26 | SongOfTheWaves | That's an approach I approve! |
| 14:53.09 | SongOfTheWaves | LSD - Love and Solid Decomposition |
| 14:54.38 | brlcad | ``Erik: yeah, pretty much |
| 14:55.16 | brlcad | so if you're doubling up with another proposal that is already submitted, you're not only competiting against the other submissions, you have to be "best of breed" for that idea |
| 14:56.06 | brlcad | we're only asking for 2-4 slots at most, they're not going to be for the same idea no matter how good the proposals |
| 14:56.56 | SongOfTheWaves | brlcad: I should be able to release the Ronja 3D models videos soon, I think I have even already fixed the final credits with the can-get-permission music |
| 14:57.05 | SongOfTheWaves | videos -> video |
| 14:57.26 | brlcad | cool |
| 14:58.22 | *** join/#brlcad andrecastelo (n=chatzill@189.71.7.20) | |
| 14:58.28 | andrecastelo | good morning everyone |
| 14:58.45 | andrecastelo | hey hippieindamakin8 , brlcad , mafm |
| 14:58.46 | SongOfTheWaves | brlcad: but it's not aliased because of the 210x slowdown on one or more models |
| 14:58.52 | ``Erik | waits for a photon mapped perspective fly-through of a ronja scene :D |
| 14:59.01 | SongOfTheWaves | brlcad: maybe it could be later possible to rerun it on your supercomputers to make it aliased and look great |
| 14:59.08 | SongOfTheWaves | cause now you see the alias artifacts run around |
| 14:59.23 | SongOfTheWaves | aliased -> antialiased |
| 14:59.51 | SongOfTheWaves | brlcad: I bought a Core 2 Duo 2x2.2GHz (before had 1x1.5GHz Pentium M) and it didn't help much :) |
| 14:59.56 | SongOfTheWaves | :) -> :( |
| 15:00.23 | SongOfTheWaves | ``Erik: is photon mapping computationally expensive? |
| 15:01.11 | alex_joni | I imagine the travel speed might be an issue |
| 15:01.29 | MTee | Erick, brlcad : what if i decided that I need to work more on my skills .. should I still sendan application or just wait till next year ? |
| 15:01.59 | mafm | hi andrecastelo |
| 15:02.47 | SongOfTheWaves | If I don't specify anything and just rt, that's not photon mapping or is it, right? |
| 15:04.56 | camcorder | brlcad, i've submitted my proposal from "Onur Topsakal" |
| 15:06.15 | brlcad | SongOfTheWaves: you mean it's not anti-aliased? :) |
| 15:06.20 | brlcad | not being aliased is a good thing :) |
| 15:07.15 | brlcad | ah, you did correct yourself, hehe .. /me catches up |
| 15:07.35 | brlcad | MTee: send it in, you never know |
| 15:07.46 | SongOfTheWaves | rt by default doesn't do photon mapping, does it? |
| 15:07.49 | brlcad | i'll let you know if the chances aren't good |
| 15:08.22 | brlcad | SongOfTheWaves: photon mapping is very expensive and requires some model preparation (putting the model into a box with light sources) |
| 15:08.38 | brlcad | but rt does have the option by default, lighting mode 7 |
| 15:08.56 | SongOfTheWaves | which lighting mode is the default? |
| 15:09.20 | brlcad | 0 ? |
| 15:09.36 | brlcad | or 1, don't remember |
| 15:09.54 | brlcad | 0 |
| 15:10.08 | SongOfTheWaves | Which one has the highest realism? |
| 15:11.16 | brlcad | photon mapping performs a global illumination simulation so IFF you set up your scene appropriately, it will generally look much better, much more realistic |
| 15:12.03 | brlcad | (and take 100x longer to render, compared to path tracing which takes about 10000x times longer) |
| 15:12.23 | camcorder | brlcad, thanks for guidance, hope my proposal is chosen and would work together |
| 15:16.11 | SongOfTheWaves | brlcad: path tracing is even more realistic than photon mapping? |
| 15:16.25 | brlcad | to give folks an idea of what an excellent proposal looks like, here's one received for BZFlag: http://my.bzflag.org/w/User:Jude- None received for brl-cad are quite that good so you shouldn't be discouraged, but you are encouraged to put in a lot of detail about your idea. |
| 15:16.57 | brlcad | SongOfTheWaves: usually, it's a brute force solution to the render equation |
| 15:17.29 | brlcad | the image of stryker in a field of grass is a path-traced image |
| 15:18.35 | *** join/#brlcad spik1 (n=spike@fomalhaut.acm.jhu.edu) | |
| 15:18.36 | brlcad | i.e. http://brlcad.org/gallery/s/renderings/stryker_slat.jpg.html and http://brlcad.org/gallery/s/renderings/humvee.png.html |
| 15:18.57 | SongOfTheWaves | brlcad: writing a proposal like this which includes an analysis of a problem is already quite some work and there is a risk you take the analysis, reject his proposal and use the work he did to program according to his analysis and save your work on his behalf. |
| 15:19.15 | SongOfTheWaves | brlcad: so I am not surprised people don't generally send such sophisticated proposals |
| 15:20.06 | SongOfTheWaves | brlcad: but is path tracing more realistic than photon mapping? Or less? Or the same? |
| 15:20.23 | SongOfTheWaves | All I understand from your reply is that path tracing is much slower than P. M. |
| 15:23.24 | brlcad | SongOfTheWaves: heh, I'd call BS .. most core devs have thought through the idea being proposed many orders of magnitude more than the person submitting the proposal -- and the point isn't to get something done, it's to attract new *developers* to the project |
| 15:23.56 | brlcad | what they actually propose is almost irrelevant beyond the applicant showing basic understanding and respect for the current priorities of the project |
| 15:24.07 | CIA-20 | BRL-CAD: 03louipc * r30639 10/brlcad/trunk/misc/archlinux/PKGBUILD: Remove extra options from build() |
| 15:24.15 | SongOfTheWaves | brlcad: I am already attracted and would develop for living, but it's not organizationally possible |
| 15:24.19 | brlcad | otherwise, having a detailed application goes a really long ways towards showing that they are serious about working with the project and that they work hard |
| 15:24.24 | SongOfTheWaves | brlcad: so do you expect to attract volunteers? |
| 15:25.20 | SongOfTheWaves | brlcad: or people who have more bureaucratically favourable constellation circumstances? |
| 15:25.23 | brlcad | i entirely do hope to attract new long-term brl-cad developers, that is the PRIMARY goal of GSoC across the board |
| 15:25.43 | SongOfTheWaves | brlcad: you need people who live in the US? |
| 15:25.47 | brlcad | the money is just an incentive to give people that otherwise still need to pay bills a means to get started |
| 15:25.53 | brlcad | but it is still just a getting started point |
| 15:26.29 | brlcad | SongOfTheWaves: it sounds like you know very little to nothing about GSoC :) .. no you don't need to be in the US, most aren't in the US |
| 15:26.48 | SongOfTheWaves | brlcad: I don't mean for the GSoC, I mean for BRL-CAD |
| 15:27.35 | brlcad | spik1: comment preferred for any responses -- you should also be able to edit your proposal if you decide you want to add more detail |
| 15:28.10 | brlcad | SongOfTheWaves: why would we need people who live in the US? it's an open source project, anyone can contribute whenever they like |
| 15:28.19 | brlcad | from wherever |
| 15:28.32 | SongOfTheWaves | brlcad: I can't contribute in my working hours |
| 15:28.44 | SongOfTheWaves | so not quite whenever I like |
| 15:28.56 | spik1 | yeah thanks i saw it |
| 15:29.28 | brlcad | SongOfTheWaves: you "can", but there would be consequences for your situation perhaps |
| 15:29.33 | SongOfTheWaves | brlcad: so you are looking for volunteers because for some organizational reasons you are unable to pay people fulltime? |
| 15:30.04 | SongOfTheWaves | brlcad: yes there would be consequences for my ability to fill my fridge and to keep snow and rain off my head when sleeping |
| 15:30.07 | brlcad | still, I put in more than 60-80 hours a week most weeks NOT during working hours, so I don't have much sympathy .. there are 24 hours in a day :) |
| 15:30.28 | SongOfTheWaves | brlcad: yeah but your work doesn't suxx |
| 15:30.36 | SongOfTheWaves | cause it's not proprietary |
| 15:30.54 | ``Erik | *readreadread* |
| 15:31.34 | brlcad | SongOfTheWaves: i'm looking for volunteers simply because I want to make BRL-CAD better, by whatever means available -- open source is the best means to make that happen, benefits everyone, and has exceptionally low barriers to participate |
| 15:32.08 | ``Erik | y'know, I'm curious... we have the ability to render multiple frames in one run, so the prep time is just hit once... does photon mapping do its map generation in the prep phase? so a multi-frame render would only map once? |
| 15:32.21 | MTee | !deadline |
| 15:32.40 | SongOfTheWaves | ``Erik: is this valid also for the default rt lighting model? |
| 15:32.47 | SongOfTheWaves | Because I call rt separately for every frame |
| 15:33.01 | SongOfTheWaves | Would it speed up significantly if I somehow coerced rt into rendering all of them at once? |
| 15:33.18 | brlcad | ``Erik: yeah, the photon mapping is view independent during prep -- theoretically you'd amortize that cost with multiple frames |
| 15:33.43 | ``Erik | it does multiframe with the default model, but I doubt you have much prep overhead with the ronja models |
| 15:34.12 | brlcad | yeah, depends how much of that time is prep, it's in the log file output |
| 15:34.16 | ``Erik | 300 frame photon mapped flythrough, hummm :D |
| 15:34.25 | SongOfTheWaves | only 300? |
| 15:34.30 | SongOfTheWaves | That's 6 seconds with 50fps |
| 15:34.34 | SongOfTheWaves | or 5 seconds with 60fps |
| 15:34.39 | ``Erik | that's 20 seconds at 15fps |
| 15:34.45 | SongOfTheWaves | 15fps is jerky |
| 15:34.49 | ``Erik | 10 at 30fps |
| 15:35.17 | SongOfTheWaves | I consider 30fps still jerky |
| 15:35.24 | SongOfTheWaves | First 50fps I perceive as smooth |
| 15:35.40 | ``Erik | notes that cinema is 24fps |
| 15:36.12 | SongOfTheWaves | therefore cinema must be necessary jerky for me |
| 15:36.26 | ``Erik | iirc, each cell is moved at 24fps, and each cell is flashed twice to reduce the strobing effect |
| 15:36.49 | SongOfTheWaves | I heard even about flashing 3 times |
| 15:38.29 | SongOfTheWaves | Isn't like LCD refreshed only 30 times per ssecond? |
| 15:38.32 | ``Erik | could be, my cinema class was over a decade ago, and we still use ncst over here |
| 15:38.46 | SongOfTheWaves | Cause if I play kate Ryan - Libertine music video on an LCD the movement is like "dirty", unclear |
| 15:38.47 | ``Erik | depends on the lcd, some are around 50 or 60 I think |
| 15:38.55 | SongOfTheWaves | On a CRT it's like if I was watching the dancer in real. |
| 15:39.14 | SongOfTheWaves | Maybe it's because the LCD constructers chronically ignore the Shannon theorem |
| 15:39.39 | SongOfTheWaves | When thy don't bother with proper sampling of the input signal, why should they bother with proper sampling of the frames? |
| 15:39.53 | spik1 | has class, eep! |
| 15:39.56 | spik1 | bbl guy |
| 15:39.59 | spik1 | guys* |
| 15:40.12 | SongOfTheWaves | Changing the frame rate requires massive filtering otherwise you get temporal aliasing |
| 15:40.16 | brlcad | bbq spik |
| 15:40.35 | SongOfTheWaves | The worst case is some movies in the TV which were obviously resampled this badly so they jerk every Nth frame |
| 15:40.47 | SongOfTheWaves | so Superman is flying and I want to vomit seeing the picture |
| 15:41.10 | brlcad | don't sit so close :) |
| 15:41.13 | brlcad | take some dramamine |
| 15:41.16 | SongOfTheWaves | They have whole development departments to be able to produce it with such horrible quality |
| 15:42.05 | SongOfTheWaves | any geek would be able to stitch up a frame resampler in C in few hours |
| 15:42.17 | SongOfTheWaves | Not them with their huge udgets |
| 15:42.51 | SongOfTheWaves | On the other hand when they cannot even figure out the Y'CbCr right (cf. Hyperluma and Luminaplex), why would one expect them to figure out the frame resampling? |
| 15:49.26 | SongOfTheWaves | no antialiasing helps when the details of the rendered video are damaged by the commonly used brainless rgb ->ycbcr conversion |
| 15:49.31 | yukonbob | waves in |
| 15:49.42 | *** part/#brlcad louipc (n=louipc@bas8-toronto63-1096669639.dsl.bell.ca) | |
| 15:51.13 | SongOfTheWaves | brlcad: I think I should add a BRL-CAD URL into the cerdits shouldn't I? |
| 15:51.25 | brlcad | surprising how many students don't realize they're being notified of submission updates at their gmail address that they rarely ever check ... set up a mail forward if you're not going to check it folks! |
| 15:51.31 | SongOfTheWaves | into the final credits of the movie |
| 15:51.56 | brlcad | SongOfTheWaves: that's entirely up to you, it would certainly be appreciated but far from necessary |
| 15:52.11 | SongOfTheWaves | brlcad: cause look from the point of view of the viewer |
| 15:52.29 | SongOfTheWaves | wohoo - a free 3D that can make pictures like this - I want to make too - but where do I download the darn thing ?!? |
| 15:53.32 | brlcad | the name and a quick web search should be enough to answer that question |
| 15:53.53 | brlcad | thinks SongOfTheWaves would like seeing some of the original brl-cad movies |
| 15:54.16 | *** join/#brlcad Elperion (n=Bary@p54873C4F.dip.t-dialin.net) | |
| 15:54.45 | prasad_ | is gvar still in the distro? |
| 15:54.59 | brlcad | prasad_: heh, yeah |
| 15:55.11 | brlcad | hasn't required any maintenance to preserve |
| 15:56.02 | prasad_ | need to change that to a new format |
| 15:56.03 | brlcad | also would probably serve as a good starting point for a g-ogl converter |
| 15:56.30 | prasad_ | add support to write out multiple varrs |
| 15:56.32 | brlcad | you still have commit access, go for it |
| 16:08.15 | SongOfTheWaves | brlcad: that's right people use web search today |
| 16:39.19 | PrezKennedy | brlcad, did you pull an all-nighter or do you just wake up ridiculously early? |
| 16:45.17 | pacman87 | why does the GSOC comment box have to be so tiny? |
| 17:06.45 | *** join/#brlcad starseeker (n=CY@c-68-33-217-173.hsd1.md.comcast.net) | |
| 17:15.10 | MTee | I need help compiling BRL-CAD |
| 17:15.31 | MTee | could anyone here help me please ? |
| 17:15.40 | pacman87 | ~ask |
| 17:15.40 | ibot | Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there, just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. |
| 17:17.20 | MTee | pacman : could ou help me compile brL-cad ? |
| 17:18.36 | pacman87 | MTee: what specifically is going wrong? |
| 17:19.26 | MTee | don't know where to start |
| 17:20.40 | pacman87 | ~svn |
| 17:20.41 | ibot | Subversion (aka SVN) is version control software that aims to be a better CVS than CVS. See http://subversion.tigris.org/. |
| 17:21.00 | pacman87 | not what i wanted :( |
| 17:21.08 | pacman87 | MTee: download the source |
| 17:21.16 | MTee | I did |
| 17:21.21 | pacman87 | read the readme |
| 17:21.36 | MTee | pacman : thanks .. forgot to do so :) |
| 17:25.36 | MTee | pacman : isn't brl-cad supposed to be portable and run on either windows, mac or linux ? |
| 17:25.57 | brlcad | PrezKennedy: I often only sleep a couple hours in a given night |
| 17:26.31 | brlcad | pacman87: some (better) browsers let you resize those text boxes :) |
| 17:26.47 | pacman87 | brlcad: which ones? |
| 17:27.06 | pacman87 | lynx? |
| 17:27.08 | brlcad | heh |
| 17:27.13 | brlcad | probably not lynx |
| 17:27.35 | brlcad | though I admit I haven't tried recent versions of lynx |
| 17:27.37 | pacman87 | <3 lynx for helping me get X working on my first linux install |
| 17:28.13 | pacman87 | MTee: i believe so, what OS are you running? |
| 17:29.55 | MTee | pacman : now windows. .but looks like i'm going to reboot in ubuntu |
| 17:30.09 | pacman87 | there's no need to compile for windows |
| 17:30.59 | MTee | pacman : they said that it's required that i successfully compile and run the s/w, was this intended for linux/UNIX users only ?? |
| 17:31.31 | pacman87 | MTee: you're applying for GSoC? |
| 17:31.42 | MTee | yep .. |
| 17:32.04 | MTee | why ? |
| 17:32.38 | pacman87 | so am i :) |
| 17:33.09 | pacman87 | but yeah, i'd recommend compiling in linux |
| 17:33.12 | MTee | :) .. I postulated that |
| 17:33.14 | *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz) | |
| 17:33.25 | pacman87 | hi d_rossberg |
| 17:33.49 | MTee | great .. thanks pacman :) |
| 17:33.55 | pacman87 | just posted a response |
| 17:36.14 | brlcad | MTee: README, INSTALL, HACKING <-- useful documentation .. |
| 17:38.42 | pacman87 | brlcad: what browser were you refering to earlier? |
| 17:38.59 | d_rossberg | pacman87: i just read it, thank you |
| 17:39.48 | pacman87 | d_rossberg: any more questions that would benefit from realtime communication? |
| 17:41.53 | d_rossberg | pacman87: questions: yes; however, i have to leave for today; i'll reply tomorrow |
| 17:42.22 | d_rossberg | it's an interesting topic |
| 17:43.10 | pacman87 | i've had quite a few different methods bouncing around my head since i started thinking about it |
| 17:43.18 | brlcad | pacman87: safari does this |
| 17:43.24 | brlcad | i believe there's an extension for firefox |
| 17:43.34 | pacman87 | uses opera |
| 17:43.35 | brlcad | https://addons.mozilla.org/en-US/firefox/addon/3818 |
| 17:44.59 | pacman87 | right in the middle of me typing a question for d_rossberg |
| 17:45.33 | brlcad | irc's really hard for some of the other devs :) |
| 17:45.50 | brlcad | to stay on-line -- they tend to be e-mail junkies |
| 17:46.02 | brlcad | mailing list of app comments are best |
| 17:46.30 | pacman87 | i prefer irc |
| 17:46.41 | brlcad | likewise |
| 17:46.58 | brlcad | can't really "require" folks use it though, not with our current developer base |
| 17:47.09 | pacman87 | much easier to ensure that your ideas are understood how you intend |
| 17:47.17 | pacman87 | when you have immediate feedback |
| 17:48.38 | brlcad | pacman87: have you looked at how the sketch+extrude primitives interact? |
| 17:48.57 | brlcad | they're very closely related to what you're proposing |
| 17:48.58 | pacman87 | no, that was my 'more research needed' line |
| 17:49.33 | brlcad | as extrude is basically a simple linear sweep, sketches are just 2D outlines |
| 17:50.36 | pacman87 | it would be trivial to add sketches to my method |
| 17:50.41 | brlcad | thinks it would be cool/better to be able to "extrude" *any* primitive, not just sketches |
| 17:50.52 | pacman87 | skip the 3D ->2D step |
| 17:51.01 | brlcad | yeah, sketches should be easier, just a subset |
| 17:53.03 | pacman87 | given his interest, i'm assuming d_rossberg could be my mentor? |
| 17:53.41 | brlcad | tbd |
| 17:53.57 | pacman87 | figured as much |
| 17:57.22 | pacman87 | goes to class, back in 5.5 hours |
| 18:03.32 | brlcad | cya |
| 18:31.52 | PrezKennedy | brlcad, i wish i could do that |
| 18:32.01 | PrezKennedy | im dead tired if i get less than 6 hours of sleep |
| 18:47.30 | *** join/#brlcad MTee (n=mt@41.233.147.212) | |
| 18:50.58 | *** join/#brlcad mt__ (n=mt@41.233.147.212) | |
| 18:51.09 | mt__ | ~svn |
| 18:51.10 | ibot | Subversion (aka SVN) is version control software that aims to be a better CVS than CVS. See http://subversion.tigris.org/. |
| 18:51.42 | mt__ | hello.. i'm having troubles compiling brlcad in ubuntu |
| 18:53.10 | brlcad | either download the source tarball (instead of svn checkout), install an unmodified GNU libtool (debian devs modify libtool and break it), or feel free to provide a suitable workaround patch :) |
| 18:55.30 | mt__ | I know I shouldn't have waited till the last minute .. but I won't be able to send the app except after 2 or 3 more hours .. big deal ? |
| 18:57.53 | brlcad | the sooner the better |
| 18:58.09 | brlcad | I have extra questions for the last-minute submitters |
| 18:58.55 | mt__ | brlcad : such as ? |
| 18:59.16 | brlcad | it'll be attached to your submission |
| 18:59.40 | brlcad | http://tinyurl.com/3tjkh8 tick tock |
| 19:02.03 | mafm | bye |
| 19:02.16 | brlcad | cya mafm |
| 19:05.53 | *** join/#brlcad clock_ (n=clock@217-162-108-27.dclient.hispeed.ch) | |
| 19:15.52 | andrecastelo | brlcad: hey, in struct mater_info (raytrace.h) it has ma_color[3] and ma_temperature declared as floats.. wouldn't it be better if they were fastf_f ? |
| 19:17.16 | clock_ | brlcad: can it calculate also chromatic aberration - if yes what's the name of the appropriate lighting model? |
| 19:17.20 | clock_ | multispectral library? |
| 19:19.00 | brlcad | andrecastelo: these days probably -- most structs are intended to have fixed sizes for v4 serialization/format compatibility |
| 19:19.18 | brlcad | not compilation-dependent sizes (and fastf_t can change) |
| 19:19.37 | brlcad | would have to investigate how struct mater_info pertains to the v4 file format to change it |
| 19:22.30 | andrecastelo | i see |
| 19:37.52 | hippieindamakin8 | hey ppl |
| 19:42.36 | andrecastelo | hey hippieindamakin8 |
| 19:43.11 | andrecastelo | does BRL-CAD use Bidirectional Reflectance Distribution Function ?? |
| 19:49.28 | *** join/#brlcad spike1234124214 (n=spike@fomalhaut.acm.jhu.edu) | |
| 19:54.56 | PrezKennedy | if i was still into programming, brlcad would be a cool mentor |
| 19:58.03 | yukonbob | PrezKennedy: get back into programming ;) |
| 19:58.42 | PrezKennedy | the only way i could see myself programming was if i was learning PHP to do a webapp of some sort |
| 20:00.51 | andrecastelo | PrezKennedy: why did you leave ? |
| 20:01.13 | yukonbob | PrezKennedy: why do you say on PHP? |
| 20:01.27 | PrezKennedy | andrecastelo, i think programming is incredibly boring ;) |
| 20:01.28 | yukonbob | *say only PHP |
| 20:01.42 | andrecastelo | PrezKennedy: :( it's awesome :( |
| 20:01.55 | PrezKennedy | yukonbob, first thing that came to mind... have had a little experience with it... could do python or something like that I guess |
| 20:01.57 | andrecastelo | but i won't argue :b |
| 20:02.39 | PrezKennedy | andrecastelo, i know some people enjoy it... i used to... but i like what i do now instead |
| 20:03.00 | yukonbob | PrezKennedy: ah -- and why do you say web-app, versus say, a desktop app or utility, or library code? |
| 20:08.18 | andrecastelo | PrezKennedy: and what is it you do now ? |
| 20:14.02 | prasad_ | programming is only fun if u like what u code |
| 20:14.07 | prasad_ | like not xml |
| 20:14.07 | prasad_ | .. |
| 20:14.30 | ``Erik | xml is like violence, if it doesn't work, use more of it |
| 20:14.31 | ``Erik | O.o |
| 20:15.12 | andrecastelo | ``Erik: hahaha |
| 20:16.47 | prasad_ | especially when implementing adobe's broken code |
| 20:16.49 | prasad_ | sigh |
| 20:23.44 | paulproteus | Jesus Christ, PHP?! |
| 20:23.52 | paulproteus | Of *course* programming is boring if you live in PHPland. |
| 20:24.14 | spike1234124214 | wave |
| 20:24.15 | ``Erik | http://blog.mlive.com/flintjournal/newsnow/2008/04/post_moto_kid_death_story_here.html |
| 20:24.16 | ``Erik | O.o |
| 20:35.15 | CIA-20 | BRL-CAD: 03starseeker * r30640 10/brlcad/trunk/src/proc-db/tire.c: Added inner solid fill for tire - next step is to provide proper 'cut out' shape. |
| 20:36.56 | brlcad | jeebus!.. the annual jpr cad report is 5k |
| 20:37.18 | brlcad | what a scam |
| 20:37.23 | ``Erik | that's it? I thought it costed six digits just to get a quote in this industry O.o |
| 20:37.37 | brlcad | http://www.jonpeddie.com/special/CAD_report.shtml |
| 20:37.51 | brlcad | 6 billion dollar industry this year |
| 20:39.21 | clock_ | brlcad: I have read that the worth of Linux kernel is 1 billion dollar |
| 20:40.15 | andrecastelo | hey brlcad .. does BRL-CAD use any kind of Bidirectional Reflectance Distribution Function?? |
| 20:40.27 | brlcad | sounds a bit exaggerated to me, clock_ |
| 20:40.42 | brlcad | business-wise, perhaps -- but not necessarily the code itself |
| 20:41.06 | brlcad | at least ohloh ranks them at under a 1/3 at a 100k salary |
| 20:41.33 | brlcad | andrecastelo: the phong model |
| 20:41.37 | brlcad | plastic shader |
| 20:42.20 | brlcad | shaders represent a BRDF response, there are a variety of shaders available (phong being the most prevalent) |
| 20:43.07 | brlcad | cook-torrence is also in there, but not well tested |
| 20:43.21 | brlcad | I use it when I need really pretty shiny glass |
| 20:43.48 | andrecastelo | hmm |
| 20:44.17 | brlcad | src/liboptical/sh_plastic.c for phong if you're looking for source ref |
| 20:44.28 | brlcad | the shaders are all in sh_*.c |
| 20:44.41 | andrecastelo | thanks i'll take a look |
| 20:44.51 | andrecastelo | i've updated my app though, hope i didn't miss anything |
| 20:44.57 | brlcad | k |
| 20:45.17 | brlcad | gets e-mails since he's commented on all of them |
| 20:45.48 | andrecastelo | brlcad: oh lol, forgot about that :b |
| 20:48.46 | brlcad | tis going to be a really tough selection -- there are at least six strong candidates (from my perspective, other mentors may vary) |
| 20:49.06 | *** join/#brlcad prasad_ (n=psilva@h-67-103-183-185.mclnva23.covad.net) | |
| 20:49.23 | andrecastelo | brlcad: you should accept all six of them :b |
| 20:49.27 | andrecastelo | hehe |
| 20:49.37 | ``Erik | google won't give us 6 slots, not as a first year project |
| 20:49.39 | brlcad | that wouldn't be a good experience for the students |
| 20:49.58 | brlcad | takes time to coordinate amongst devs |
| 20:50.11 | ``Erik | doubts we'd get 4, even if we asked for that many :) |
| 20:50.44 | andrecastelo | well, i hope that i'm selected.. |
| 20:51.27 | *** join/#brlcad prasad_ (n=psilva@70.108.244.218) | |
| 20:51.28 | andrecastelo | i'm impressed at how serious BRL-CAD and BZFLAG treats GSoC |
| 20:51.42 | andrecastelo | definetely a differential |
| 20:51.56 | spike1234124214 | well, would you want to apply to one that was less serious? |
| 20:52.35 | spike1234124214 | i wouldnt...better to be prepared than not |
| 20:53.39 | PrezKennedy | yukonbob, because the web is where i have the most experience and most interest... however if i did a crappy accounting program for construction companies... i could make big $$$ |
| 20:53.46 | brlcad | maybe we could just make the deciding factor some mged modeling task (muahahaha) .. see who survives |
| 20:54.04 | PrezKennedy | brlcad, did my brother get ahold of you finally? |
| 20:54.06 | andrecastelo | mged doesn't like me |
| 20:54.22 | brlcad | PrezKennedy: he got ahold of the right people eventually |
| 20:54.30 | brlcad | andrecastelo: it doesn't like anyone |
| 20:54.40 | ``Erik | mged doesn't particu... brlcad beat me to it |
| 20:54.56 | andrecastelo | lol |
| 20:55.02 | PrezKennedy | thats good... he hasnt quite learned yet that it takes some initiative to go somewhere... |
| 20:55.08 | brlcad | powerful but very unforgiving .. and it's not going to help you |
| 20:55.29 | ``Erik | do we have a write-up of the history of mged? mebbe that'd help people understand why it is like it is? |
| 20:58.27 | PrezKennedy | and andrecastelo, im a system administrator and IT support |
| 20:58.32 | ``Erik | *stretch* *yawn* that nap is done, time to go home :D later, kids |
| 20:58.52 | andrecastelo | later ``Erik |
| 20:59.00 | PrezKennedy | darn government workers! |
| 20:59.35 | brlcad | volume 1 covers the history/philosophy a bit |
| 21:08.49 | yukonbob | mged is user friendly; it's just particular about who it's friends are... |
| 21:11.21 | brlcad | :) |
| 21:11.46 | brlcad | nice characterization :) pretty true |
| 21:11.47 | prasad_ | was never a friend :( |
| 21:13.09 | brlcad | wishes there were a decent resolution independent opengl gui library |
| 21:13.38 | prasad_ | hmm no idea :o |
| 21:14.16 | prasad_ | heh u know we 'phased' out gfc |
| 21:14.26 | prasad_ | we only deal with rendering flash now |
| 21:14.40 | brlcad | that's sad |
| 21:14.46 | prasad_ | i dunno if they're open to releasing that codebase |
| 21:14.56 | brlcad | liked the georgia forestry commission |
| 21:15.23 | prasad_ | slash and burn cultivation |
| 21:15.24 | prasad_ | what can u do |
| 21:15.26 | prasad_ | :( |
| 21:15.35 | brlcad | you should press for it, open source it for brl-cad ftw! |
| 21:15.46 | brlcad | lgpl |
| 21:15.57 | prasad_ | codebase is pretty huge |
| 21:16.14 | prasad_ | maybe in 1-2 yrs |
| 21:16.18 | prasad_ | heh |
| 21:16.18 | brlcad | bah |
| 21:18.57 | andrecastelo | brlcad: hey isn't there a proposal to an Open GL Gui Lib? |
| 21:22.00 | brlcad | working on the GUI front-end, eys |
| 21:22.20 | brlcad | that still doesn't resolve the fact that there's not a good toolkit available :) |
| 21:22.52 | prasad_ | quite a pain to make one too |
| 21:23.03 | prasad_ | not being sarcastic |
| 21:23.06 | prasad_ | just takes a lot of man hours |
| 21:23.26 | prasad_ | at least one that can be classes as a toolkit |
| 21:23.29 | prasad_ | classed* |
| 21:25.36 | brlcad | yep |
| 21:25.45 | brlcad | that's why I want to use one, not write one ;) |
| 21:27.03 | andrecastelo | hehehe i thought the other way hehehe |
| 21:30.10 | brlcad | they could work on a toolkit all summer -- they might get a couple percent done |
| 21:30.25 | brlcad | probably better to invest effort in making something like cegui resolution independent |
| 21:38.20 | *** join/#brlcad MTee (n=MT@41.233.147.212) | |
| 21:38.50 | MTee | brlcad |
| 21:39.27 | MTee | brlcad : should I run BRL-CAD under linux .. or can i do it under windows ? |
| 21:39.39 | brlcad | you can do whatever you like :) |
| 21:40.13 | MTee | thanks :) |
| 21:42.29 | prasad_ | is diva active? |
| 21:42.35 | prasad_ | or has it been replaced |
| 21:44.07 | MTee | brlcad : should I work on a specific version ? |
| 21:45.15 | CIA-20 | BRL-CAD: 03bob1961 * r30641 10/brlcad/trunk/src/mged/mged.bat: For the moment, put back the old START command. Without the "2>&1 nul" we lose the output from forked apps like rt. |
| 21:49.21 | ``Erik | um, diva/adrt/isst/rise/etc is all being reworked |
| 21:49.42 | ``Erik | needs to buy new tires |
| 21:50.17 | brlcad | MTee: depends what you're trying to do |
| 21:50.49 | brlcad | devs are expected to use latest svn and be competent at building for their platform |
| 21:51.23 | MTee | i see |
| 21:51.54 | ``Erik | and those who decide to use debian/ubuntu should understand how to work around their broken libtool |
| 21:51.55 | ``Erik | :D |
| 21:52.47 | prasad_ | reworked? |
| 21:52.53 | prasad_ | by mal? |
| 21:53.00 | ``Erik | no |
| 21:53.25 | ``Erik | I'm on the "isst" task, which involves folding the various forks back together and making it more robust/unified/easy |
| 21:54.21 | prasad_ | ah |
| 21:55.22 | brlcad | MTee: new devs can always get up to speed -- really depends what you're trying to do for the next couple weeks |
| 22:05.09 | MTee | brlcad : I know this sounds crazy .. but I'm really having troubles .. I'm trying but I don't know if i'll be able to patch the program and eventually send the app !!! |
| 22:05.53 | brlcad | MTee: send the app in first |
| 22:05.59 | brlcad | the patch can happen later |
| 22:06.24 | CIA-20 | BRL-CAD: 03bob1961 * r30642 10/brlcad/trunk/misc/nsis/brlcad.nsi: Add shortcuts for RtWizard. |
| 22:06.25 | brlcad | better to have detail and effort in the app itself |
| 22:06.40 | brlcad | especially since the submission deadline is pretty firm for the initial revision |
| 22:07.20 | MTee | ok so I'll work on the application now and send it within an hour .. good ? |
| 22:08.36 | andrecastelo | hurry :b |
| 22:08.52 | andrecastelo | brlcad: about the app, did you have the time to take another look at it ? |
| 22:09.08 | brlcad | andrecastelo: hah |
| 22:09.12 | brlcad | no, not really :) |
| 22:09.28 | brlcad | is in like 10 discussions at the moment with the deadline approaching |
| 22:10.10 | andrecastelo | hehehe |
| 22:10.37 | andrecastelo | do you think you'll be able to take a look before the deadline ?? :B |
| 22:11.14 | brlcad | probably not, why? |
| 22:11.28 | andrecastelo | nah, i just wanted to refine it a bit more |
| 22:11.33 | brlcad | feel free to |
| 22:11.34 | andrecastelo | but no problem |
| 22:11.38 | brlcad | please do refine |
| 22:11.47 | brlcad | refine, detail, etc |
| 22:11.56 | brlcad | that doesn't stop with the deadline |
| 22:12.06 | brlcad | the deadline is for the initial submission |
| 22:12.11 | andrecastelo | really ? |
| 22:12.26 | *** join/#brlcad cad07 (n=94e99f3a@bz.bzflag.bz) | |
| 22:12.32 | brlcad | we have another week to poke and prod for additional information if needed, to clean up the submissions, agree on the scope/focus/plan/etc |
| 22:12.58 | brlcad | we'll likely have our finalist by the end of this week |
| 22:13.07 | brlcad | but technically we have a week and a half |
| 22:14.05 | andrecastelo | hmm ok.. |
| 22:14.53 | andrecastelo | brlcad: one thing - in the feedback you said the first step of the timeline was a little doosie.. i've added some detail but what exactly is doosie ?? :) |
| 22:16.02 | brlcad | the scope of that effort, amount of work involved |
| 22:16.07 | brlcad | compared to the other steps |
| 22:17.11 | brlcad | sort of like "step 1: make it work .. step 2: chill with a beer" :-) big difference in what is involved for each step :) |
| 22:17.25 | andrecastelo | ah ok, i understand :b |
| 22:17.46 | andrecastelo | well, i've added some "sub" milestones and more detail, i hope it is better now |
| 22:18.40 | brlcad | okay |
| 22:19.26 | MTee | brlcad : what's the most important points to be included in the app ? |
| 22:23.59 | brlcad | anything and everything that you think the mentors should know |
| 22:24.05 | brlcad | detail |
| 22:24.33 | brlcad | especially about your proposal idea -- not just what was mentioned on the ideas page, it needs to go into detail on the idea |
| 22:25.08 | brlcad | details about yourself, execution timeline, how it relates to brl-cad features and code, etc |
| 22:25.44 | brlcad | notes this is all on the wiki, http://brlcad.org/wiki/Google_Summer_of_Code/Application_Guidelines |
| 22:45.39 | PrezKennedy | ok this typo is ironic :P |
| 22:45.50 | PrezKennedy | "Bugs, typos, and compilation errors are to be expected as part of |
| 22:45.50 | PrezKennedy | the process of active software development and documentation, but it |
| 22:45.50 | PrezKennedy | is ultimately unacceptible to allow them to persist.." |
| 22:46.07 | PrezKennedy | unacceptable is spelled incorrectly |
| 22:46.19 | brlcad | tick tock, 75 minutes till deadline |
| 22:46.43 | brlcad | PrezKennedy: hehe ;) |
| 22:47.06 | brlcad | so now that it's been pointed out, someone (tm) should fix it |
| 22:50.35 | PrezKennedy | indeed! |
| 23:16.22 | CIA-20 | BRL-CAD: 03brlcad * r30643 10/brlcad/trunk/HACKING: not acceptable! |
| 23:39.51 | poolio | hacking is not acceptable? |
| 23:43.29 | brlcad | twas quite acceptible :) |
| 23:48.20 | poolio | ah |