| 04:38.26 | brlcad | isolates the solids regression failure |
| 04:41.07 | brlcad | n_reed: looks like r53495 breaks regression, running [view size] is giving a near-zero size instead of the default (4000) |
| 04:41.50 | brlcad | haven't investigated why yet, just finally isolated the commit |
| 05:40.20 | *** join/#brlcad elf` (~elf11_@p5.eregie.pub.ro) | |
| 08:26.50 | *** join/#brlcad andrei (~andrei@188.25.159.108) | |
| 11:09.06 | *** join/#brlcad andrei (~andrei@188.25.159.108) | |
| 11:24.57 | *** join/#brlcad elf` (~elf11_@p5.eregie.pub.ro) | |
| 13:05.31 | *** join/#brlcad mang0-PC (~Verbatim_@client-86-25-30-28.midd-bam-1.adsl.virginmedia.com) | |
| 13:06.35 | mang0-PC | Hello all, I'm a student for Google Code In, and I'm very interested in doing some of the BRL-CAD tasks. I'm having a look at the list now, some of them look great! |
| 13:19.40 | ``Erik | awesome, we're still refining and adding to the list, so if you have questions/concerns/observations/suggestions, throw 'em out :) |
| 13:32.55 | mang0-PC | ``Erik: I can't see any to do with modelling on there? 3D modelling is my interest, I work with Blender normally. I can't think of any tasks that might involve modelling though, unless it was to test a new tool or something. |
| 13:34.36 | mang0-PC | ``Erik: I do like the idea of the "2 hour tasks" though. |
| 13:34.39 | ``Erik | I think our focus is more in building the tools to do the modeling |
| 13:35.31 | mang0-PC | So I see |
| 13:35.32 | ``Erik | 2 hours is sooo constraining, um, I was told that translation tasks were off the table so I'd be concerned about documentation/howto/cookbook type work |
| 13:35.57 | mang0-PC | translation is off the table? About 75% of tasks last year were translation! |
| 13:36.45 | ``Erik | yeah, surprised me, too... brlcad mentioned that yesterday at lunch, so he'd be the go to guy |
| 13:37.15 | mang0-PC | I see, okay. Well I only speak English anyway, so translation tasks don't really matter to me ;) |
| 13:37.20 | ``Erik | blender doesn't do full CSG, does it? |
| 13:39.01 | mang0-PC | Not properly...the CSG features it does have are awful. |
| 13:39.55 | mang0-PC | Reboot, back in a mo. |
| 13:45.04 | *** join/#brlcad mang0 (~Verbatim_@unaffiliated/mang0) | |
| 13:45.13 | mang0 | I have returned! |
| 13:46.16 | ``Erik | "back in a mo", thought ya meant you were using windows and would take a month to reboot ;> *duck* |
| 13:46.27 | ``Erik | what tz are you in? |
| 13:46.58 | mang0 | I am using windows until this evening, when my ethernet cable will arive and I won't have to worry about my damn broadcom wireless card + linux! |
| 13:47.02 | mang0 | I'm in UK, so GMT |
| 13:47.12 | mang0 | owait cable's here now! |
| 13:47.14 | mang0 | I think |
| 13:47.15 | mang0 | sec. |
| 13:47.26 | ``Erik | <-- is probably the worst person to talk to about tasks from a modellers perspective... thinks "going to use gimp to make a 2d image" and immediately starts up the script-fu console... |
| 13:49.37 | ``Erik | we're mostly gmt-5 (edt), so you'll see the most activity here in the evening |
| 13:49.39 | mang0 | Update: My cable won't be arriving until next week *sigh* |
| 13:49.49 | mang0 | Okay, well that works fine with me :) |
| 13:51.23 | ``Erik | in the mean time, feel free to download and play with the software, the latest svn checkout should compile with msvc or you could save the tgz and swap to linux if you have cmake and X already installed |
| 13:52.01 | ``Erik | there're ~400 executables, the two biggies you'd use are probably mged and rt |
| 13:52.34 | ``Erik | the automake build of the system is trailing edge support right now, cmake is the primary |
| 13:53.47 | andrei | speaking of taking a month to do something, I tried to "bruteforce" 1/x + 1/y = 1/n! to get all (x,y) solutions. Didn't really go as planed tho :) |
| 13:54.11 | mang0 | I see. I'll have a play, ``Erik |
| 13:55.21 | ``Erik | andrei: uhhh, to what end? O.o :D |
| 13:56.53 | andrei | you mean the constraints? |
| 13:57.03 | andrei | <PROTECTED> |
| 13:57.26 | ``Erik | mang0: good luck, hope you get your linux uplink working soon! other than general advice, I don't think I can help with msvc problems until monday, but *shrug* give it a shot and let us know :) |
| 13:57.40 | ``Erik | andrei: no, I mean why the flying fuck would you do that? :> |
| 13:57.50 | mang0 | ``Erik: Okay, will do! |
| 13:59.07 | *** join/#brlcad andrei (~andrei@188.25.159.108) | |
| 13:59.30 | andrei | ``Erik :I m solving various challenges as practice for my Palantir challenge on Sunday |
| 13:59.45 | andrei | programming challenge, that is. |
| 14:00.00 | ``Erik | andrei: memoizing the factorial correctly might reduce that from n^2^lg2n to n^2 |
| 14:00.11 | andrei | I found the solution, but it uses "deep" math. |
| 14:00.29 | ``Erik | the brute force approach would be horribly inefficent |
| 14:01.02 | andrei | Still, I don t see the point of problems like this. |
| 14:01.13 | andrei | If you ve seen it before, you ll do it very fast, if you ve never seen it, you ll never do it. |
| 14:01.46 | ``Erik | there's a tier of people who can move from the 'never seen it' to 'do it well' category, those people are gold |
| 14:05.50 | ``Erik | here's another example, an easy one, I've changed the names to obfuscate the source a bit.. this is typically given as an interview question with 10 minutes to provide a psuedocode answer using pen&paper |
| 14:05.54 | ``Erik | "Write a program that prints the numbers from 1 to 100. But for multiples of three print "Foo" instead of the number and for the multiples of five print "Bar". For numbers which are multiples of both three and five print "FooBar"." |
| 14:06.53 | mang0 | :o |
| 14:06.59 | mang0 | I know that as FizzBuzz |
| 14:07.04 | mang0 | It's great fun to write in Python |
| 14:07.30 | andrei | I ll just write something to make it more clear : %3 == "foo" %5 = bar %15 = foobar? |
| 14:07.34 | ``Erik | :D yes, it's fizzbuzz... that's the name I obfuscated, bastage |
| 14:07.41 | ``Erik | andrei: yes |
| 14:07.49 | andrei | well you print the numbers and you very first if it s %15 == 0 |
| 14:08.25 | andrei | else if (%5 == 0) |
| 14:08.33 | andrei | similar with 3, and lastly the number itself |
| 14:08.41 | ``Erik | I saw someone throw out that only 40% of "qualified" software engineers can produce a correct solution |
| 14:08.58 | andrei | I saw something similar with bubbleSort. |
| 14:08.59 | ``Erik | (and that those who know that it's fizzbuzz are already in that qualified category) |
| 14:09.47 | andrei | Well, when most people are confronted with a question either too simple or too hard, they make mistakes that they wouldn't have made otherwise. |
| 14:10.38 | andrei | What happened to me very often was in various programming competitions I didn't have the patience to read the whole text and I solved something totally different than I was asked. Luckily that was during high school. |
| 14:11.01 | ``Erik | solving the wrong problem doesn't help solve the right problem, yes |
| 14:11.51 | *** join/#brlcad cristina (~quassel@188.24.12.112) | |
| 14:12.32 | ``Erik | eric ries points out that many startup companies do nothing to validate the market, so they spend a lot of time and resources solving the wrong problem *shrug* root cause analysis is a crazy thing, I'm apt to go with the '5 whys' method |
| 14:14.24 | ``Erik | anyway, yes, palintir would be using that to decide if you can solve problems, peter thiel is a bit of a name in the startup circuit, so he'd probably be using that early analysis approach and this is a test his company is using :) good luck O.o |
| 14:16.39 | andrei | Thanks, and I truly hope you mean the Foobar , not the math one. |
| 14:45.42 | *** join/#brlcad merzo (~merzo@240-4-132-95.pool.ukrtel.net) | |
| 16:15.15 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.62.75) | |
| 16:16.53 | *** part/#brlcad Skriptkid (~Skriptkid@117.202.62.75) | |
| 16:17.43 | *** join/#brlcad Matrix__ (~Verbatim_@client-86-25-30-28.midd-bam-1.adsl.virginmedia.com) | |
| 16:23.31 | *** join/#brlcad mang0 (~Verbatim_@unaffiliated/mang0) | |
| 16:35.12 | brlcad | mang0: welcome! |
| 16:35.48 | brlcad | mang0: I'm planning on adding several modeling tasks (but they would all be using our tools which are crazy different from blender) |
| 16:36.13 | mang0 | brlcad: Sure, that makes sense |
| 16:36.19 | mang0 | Thanks :) |
| 16:46.05 | brlcad | there is already at least one modeling task up there iirc |
| 16:46.44 | brlcad | yep, under outreach |
| 16:57.38 | *** join/#brlcad nvl (5c3efb5f@gateway/web/freenode/ip.92.62.251.95) | |
| 17:54.00 | brlcad | waves to nvl |
| 18:09.16 | brlcad | n_reed: it looks like one of your latest commits a couple days ago fixed the problem, no worries |
| 18:57.50 | mang0 | Right, time to have a play with brlcad! |
| 18:57.59 | mang0 | uhm, brl-cad*, sorry didn't realise it would ping you :P |
| 19:02.58 | mang0 | Oh dear. I can't seem to get brl-cad working...I opened MGED, and then went file > new in the graphics window, to create a new database. I named it, and then when I went to hit save, brl-cad crashed....any ideas why that might be? |
| 19:04.15 | mang0 | brlcad: ? ^ |
| 19:05.23 | mang0 | ``Erik: ? |
| 19:05.54 | *** join/#brlcad elf` (~elf11_@p5.eregie.pub.ro) | |
| 19:13.34 | ``Erik | "save"? O.o there shouldn't be a 'save' |
| 19:14.28 | ``Erik | (it writes on change automagically, so make sure you mean to do something before you do it... personally, I use git as a poor mans undo) |
| 19:14.50 | mang0 | ``Erik: http://puu.sh/1qSp7 |
| 19:15.05 | mang0 | That comes up when i go file > new in the Gaphics Window |
| 19:15.11 | mang0 | and in the Command Window, actually |
| 19:15.45 | mang0 | I'm just trying to get to some form of setup where I can create something |
| 19:17.31 | ``Erik | ah, huh, do you have write permission where you're doing that? you can use the "opendb" command in the console window to create a new db file |
| 19:18.49 | mang0 | Okay, I'll try that |
| 19:19.29 | mang0 | Okay, so far so good |
| 19:19.46 | mang0 | "The new database test.db was successfully created." |
| 19:21.25 | mang0 | Okay, I can add stuff now |
| 19:21.33 | mang0 | (I have no idea what I'm doing \o/) |
| 19:22.57 | ``Erik | http://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf |
| 19:23.04 | ``Erik | http://brlcad.org/wiki/Documentation |
| 19:23.44 | mang0 | Thanks :0 |
| 19:23.46 | mang0 | :)* |
| 20:46.57 | brlcad | 10 days to define more tasks |
| 21:09.05 | *** join/#brlcad cristina (~quassel@188.24.12.112) | |
| 21:20.03 | *** join/#brlcad elf` (~elf11_@p5.eregie.pub.ro) | |
| 21:36.26 | *** join/#brlcad andrei (~andrei@188.25.159.108) | |
| 22:12.30 | starseeker | brlcad: what's our policy on the BRL-CAD bib file? Should it contain only BRL-CAD related work? |
| 22:12.41 | starseeker | (and if so, can I start a more general Raytracing.bib file? |
| 22:31.21 | brlcad | starseeker: that's my take .. a general raytracing bib (even of only directly relevant work) would probably comprise several hundred or even a thousand papers |
| 22:31.43 | brlcad | not opposed, but that is truly a big list |
| 22:32.46 | brlcad | the raytracing book I lent you several years ago lists a hundred or so (in my office if you want to borrow it, probably can find it online too) |