IRC log for #brlcad on 20071206

01:08.07 louipc was archer supposed to work in linux on 7.10.4?
01:13.39 louipc hmm nothing in NEWS I guess not
01:18.09 ``Erik it's a notional prototype, there's no active development in that direction
01:20.10 louipc ah. so no intent to fully develop and support it?
01:53.26 ``Erik don't think so *shrug*
02:31.42 brlcad louipc: if developers step up to work on it, sure
02:32.15 brlcad am *I* going to work on it -- not directly more than to get it working (which I did) or to help someone else work on it
02:32.29 brlcad Bob's certainly interested in working on it, and has been making progress in that area
02:32.47 brlcad archer is very closely tied to mged so things done for one often affect the other regardless
02:32.53 louipc I'd like to work on something but I'm finding it all too overwhelming to find something that I can begin to understand...
02:34.02 louipc ah
02:34.54 yukonbob brlcad: briefly, can you tell me what bwish is supposed to do? It's got some supporting libs linked in to give it some X functionality?
02:35.08 louipc yukonbob: looks like it's mged's shell
02:35.41 yukonbob louipc: well -- it's not _strictly_ necessary because I stripped it from my builds...
02:35.46 louipc I was playing around with it when I was trying to get archer working :/
02:35.53 louipc hmm
02:36.17 louipc oh yeah and it opens up a little window
02:36.18 yukonbob I know it's a dependency of archer -- from CIA postings here...
02:36.22 louipc which is blank...
02:36.48 yukonbob *wish == WIndowing SHell -> for Tk.
02:37.08 louipc brlcad-wish?
02:37.25 louipc heh yep wish does the same little window
02:37.42 louipc but doesn't have mged commands
02:41.15 yukonbob button .b; .b configure -text bye -command {puts "ok, bye.";exit}; pack .b
02:43.52 brlcad louipc: well I'd be glad to help get you started on anything that interests you
02:44.09 brlcad what are your constraints/interests?
02:44.49 brlcad yukonbob: bob and I have actually been talking recently quite a bit about bwish/btclsh and their future, related to some of the stuff you and I talked about a while back
02:45.01 brlcad bwish is to wish as btclsh is to tclsh
02:45.27 brlcad preloads the brlcad libraries and sets up the auto_path with all of our various extensions
02:46.11 brlcad it was only very recently made a dependency of archer, part of making it consistent with the other brl-cad tools that use btclsh/bwish
02:46.18 yukonbob nice -- /me had got the lib to load as a [package require foo], but hadn't prefaced the routines w/ proper Tcl glue...
02:47.07 brlcad we actually got it working so that btclsh can eventually go away
02:47.19 brlcad found a way to reliaby generate the tclIndex files prior to install
02:47.38 yukonbob that was my ultimate goal -- no more btclsh, bwish, just a package -- removes some cruft from the build/install...
02:47.44 yukonbob mkIndex?
02:48.26 brlcad more than that, have to package require Itcl and Iwidgets for it to pick up all the right symbols
02:48.43 brlcad and to load itcl *prior* to install, is a bit of a trick sometimes
02:49.17 brlcad that's one of the things btclsh takes care of, setting up an auto_path that works whether installed or not
02:50.01 *** join/#brlcad Twingy (n=justin@74.92.144.217)
02:50.03 brlcad but I think I see a way to have them generate properly now with a fair bit of configure script detecting
02:50.26 Twingy foshizzle
02:50.32 brlcad what up g
02:50.53 Twingy school and autopilot stuff
02:51.19 Twingy I need to get my hpc account reactivated
02:51.21 brlcad tea to the double you in G to the why
02:51.42 Twingy they own the license for simulink
02:53.06 brlcad yukonbob: as for loading the brl-cad libs, that ones a fair bit more work -- there are fortunately *_Init() routines for all of the libs (so you can load the lib), but have to generate the pkgIndex.tcl files with proper loads
02:53.36 yukonbob brlcad: I've not browsed the source -- do you know how many libs you're talking about?
02:54.34 brlcad yukonbob: look at src/bwish/main.c .. the Cad_AppInit() shows the bulk of what btclsh provides including the various libs
02:54.47 *** join/#brlcad Twingy (n=justin@74.92.144.217)
02:54.54 yukonbob ;), rather
02:55.12 brlcad at a glance, it's dm, fb, bn, bu, rt
02:55.18 brlcad for the cad libs
02:56.27 brlcad then tcl, tk, itcl, itk, iwidgets, and blt for the tcl libs
02:56.42 brlcad though some of those are optional for btclsh (bwish uses them all)
02:58.27 yukonbob what I was thinking of is just using wish/tclsh, and including the a wrapper for the non-tcl components, or ea. non-tcl lib independently, so one could: tclsh, % package require itk; package require iwidgets... etc. and [package require brllib], which would have dm, fb, bn, etc.
02:58.27 brlcad so the first step, which I think I see how to do now, is to get the compilation using tclsh instead of btclsh during compilation
02:59.03 brlcad yeah, that would be the ultimate goal
02:59.55 brlcad getting that to work is going to be interesting, but seems doable if the indexes can be generated properly
03:00.23 yukonbob brlcad: I may be naive, but I don't think that's going to be a big deal.
03:00.24 brlcad like I said, the harder problem is making it so package require *anything* actually works before *anything* is installed
03:01.16 brlcad oh, I forgot -- the other thing that btclsh provides which tclsh doesn't provide (and is EXCEPTIONALLY annoying when you try to go back to it) is cursor control
03:01.25 yukonbob brlcad: well, there's "load /path/to/lib" -- which is what fooIndex's are all about wrapping...
03:02.00 yukonbob brlcad: ah -- there's a readline-enabled tclsh... could look at it to see what's going on...
03:02.00 brlcad btclsh actually has limited command-line editing capabilities, e.g. ctrl-a takes you to beginning of line, ctrl-e, meta-w, etc all work
03:03.03 brlcad yukonbob: sure, load /path/to/lib in leu of package require .. but then that's not really portable and would you want to bloat all the scripts we might possibly run prior to install?
03:03.36 brlcad yukonbob: the command-line editing isn't a major deal -- that's just a minor annoyance; and it's not even cross platform
03:04.23 brlcad the windows bwish kicks off a whole interactive window thing that has full edit capabilities, for example
03:04.23 yukonbob re: load -- just a bootstrapping option...
03:04.23 brlcad s/bwish/wish/
03:04.23 brlcad hm?
03:04.29 brlcad not following
03:06.12 brlcad the tcl "load" command at least afaik basically calls the *_Init() routine after doing whatever the equivalent of dlopen() on the library
03:07.21 yukonbob moot point -- at this point, there's not even loadable libs ;)
03:07.39 brlcad auto_mkindex isn't the problem, that *could* be bootstrapped into the script we run (src/tclscripts/ami.tcl and src/tclscripts/ampi.tcl)
03:07.48 brlcad they are loadable
03:07.56 yukonbob since when?
03:08.23 louipc brlcad: a couple of things I'd like to see solved would be this tcl stuff, I'd also like to make it possible to create sketch objects with text commands... it didn't seem possible last time I tried. I really have to understand mged better though
03:09.07 brlcad sushi:~ morrison$ tclsh
03:09.07 brlcad % load /usr/brlcad/lib/libbu.dylib
03:09.07 brlcad % bu_brlcad_data .
03:09.07 brlcad /usr/brlcad/share/brlcad/7.11.0/.
03:09.23 brlcad since forever really :)
03:09.58 brlcad ever since tcl was adopted, they've been loadable -- like I said, they all have the necessary *_Init() routine that tcl uses
03:10.03 louipc I'd like to figure out how to hook other scripting langs into brlcad too
03:10.37 brlcad louipc: ooh, improving the sketch primitive would be awesome
03:10.41 brlcad and that's fairly isolated
03:10.52 yukonbob louipc: swig
03:11.01 yukonbob (www.swig.org)
03:11.14 brlcad we're a fair ways off from useful swiggability
03:11.26 brlcad another thing I was talking to bob (the other bob) just earlier today about
03:11.42 louipc hehe
03:12.02 brlcad moving the rest of mged's commands from src/mged into src/librt (wdb_obj.c and dg_obj.c) .. it's about 70% complete at this point
03:13.24 brlcad louipc: if you want to jump into the sketch prim, lemme know -- the wdb interface is one place that could use work, and then maybe a new command-line "sketch editor" command(s)
03:14.38 brlcad yukonbob: what I was saying is that while "load" works, that doesn't solve the problem -- presently, the build system doesn't know what the library name actually is -- it's just a libtool library
03:15.03 brlcad libtool manages the entire library creation and installation so that it has the proper name for a given system
03:15.47 brlcad and I *really* would hate to have some hacked up case table that says if platformA use .so, if platformB use .dylib, else use .dll, etc
03:16.48 yukonbob brlcad: [load mylib[info sharedlibextension]]
03:17.35 brlcad hm, that's not bad
03:18.00 yukonbob you mean "it's good! Brilliant! I'll have your desk ready immediately, when can you start?"
03:18.09 yukonbob ;)
03:18.13 brlcad heh
03:18.44 brlcad actually I was going to say "how would that help, though? .. wouldn't want to put that into every tcl script we have"
03:19.29 louipc brlcad: yeah that's one of many things I'd like to work on ;)
03:19.32 yukonbob I put it in the pkgIndex.tcl for the lib... so [package require foo] will be managed by the single instance for fooIndex.tcl
03:20.16 yukonbob eg:
03:20.39 yukonbob package ifneeded Expect 5.43.0 [list load [file join $dir ../.. libexpect543[info sharedlibextension]]]
03:21.06 brlcad how does it find foo's pkgIndex.tcl ?
03:21.28 yukonbob (lib/tcl/expect5.43/pkgIndex.tcl)
03:21.59 yukonbob the tcl searchpath tests subdirs, so if you can find tcl, you ought to be able to find anything else...
03:22.35 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/geometree/geometree.tcl: don't assume /bin/tclsh, ask /usr/bin/env like a good boy
03:22.46 brlcad so two scenarios, 1 tcl is already installed, 2 it's sitting in src/other/tcl/library
03:23.23 brlcad 1 would entail installing .. which we've not done/finished yet
03:23.38 yukonbob 1) you'll use the info in tclConfig.sh
03:24.07 brlcad what info?
03:24.36 brlcad if tcl is installed, tclConfig.sh will say that it's library is in /usr/lib or /usr/lib/tcl8.4 or something
03:25.09 brlcad we're not yet in that subtree until after we install
03:26.05 brlcad that's where the tclcad_auto_path() function came into being as it sets up the necessary (complex) autopaths that are involved even to get just tclsh to work on a package require Itcl
03:27.03 brlcad well the second scenario we could deal with by shoving some initialization routine into our sources for tcl, into src/other/tcl/library -- albeit rather ugly, it could probably work
03:27.23 brlcad the first scenario was the harder one
03:27.53 yukonbob and the problem is what? where to put shared libs? How to find them?
03:27.54 brlcad are their environment vars that affect the auto_path?
03:28.32 brlcad the problem is package requiring anything that's not yet installed when you're using a system tcl
03:29.12 brlcad so say you want to "package require GeometryBrowser" (which is valid) -- it needs to know to look into src/tclscripts/geometree for that
03:30.03 brlcad if you run src/tclscripts/geometree/geometree.tcl, you'll probably see if fail saying it can't find that package
03:30.21 brlcad if you run through btclsh, it succeeds
03:30.34 brlcad that's at least the "ideal goal" or some variant of it, but using tclsh still
03:30.59 brlcad without modifying the geometree.tcl script, or at worst adding a line maybe
03:31.07 brlcad *maybe*
03:31.41 brlcad i'm thinking something like: AUTO_PATH=blah/blah/blah tclsh src/tclscripts/geometree/geometree.tcl might work
03:31.47 brlcad if tcl provides an env-way
03:32.01 yukonbob ? [load [pwd]/some/other/dir/libname[info sharelibextension]]
03:32.17 brlcad in this instance, there's no lib to load
03:32.23 brlcad it's pure tcl
03:32.37 yukonbob [source]
03:33.16 brlcad but then we're back to modifying every single tcl script that we might possibly want to run
03:33.43 brlcad with if statements of some sort "are we running uninstalled, source .. or maybe load, else just do it"
03:34.50 yukonbob what if you had a 'helper_for_uninstalled.tcl' that was called when necessary during the build process that had the necessary mechanics -- ie: could take a list of scripts to source, proc to run...
03:35.20 brlcad sure, that'd be minimal
03:35.31 brlcad that's a great idea actually .. :)
03:35.43 yukonbob about my desk...
03:36.11 brlcad your desk?
03:36.28 yukonbob you know... the one you're getting ready for me?
03:36.40 brlcad oh, hah
03:36.49 brlcad got it
03:36.51 brlcad i think.. ;)
03:37.38 yukonbob the mechanics can't be difficult for this, and how many piece of code actually need this functionality -- can't be many?
03:37.43 brlcad ~tea yukonbob
03:37.43 ibot ACTION realizes it's time for high tea and gets busy in the kitchen. He brings out tea, crumpets, scones and an assortment of delectable goodies and serves them properly to yukonbob and others
03:37.47 starseeker yukonbob is buying brlcad's desk? ;-)
03:38.16 yukonbob starseeker: no, no no!!! -- I'm getting a job in BRL-CAD headquarters for my Tcl insights...
03:38.26 starseeker cool!
03:38.35 yukonbob heh -- the rumour is started..
03:39.00 yukonbob uh -- starseeker -- i'm joking, to be clear ;)
03:39.28 yukonbob (hard to see your face on irc to know how you reacted ;)
03:39.36 starseeker ;-)
03:39.37 brlcad yukonbob: if the wrapper is coded up right, it won't matter what scripts
03:40.02 yukonbob brlcad: true -- but out of curiousity, what does need to be run pre-installation?
03:40.19 starseeker Given all the hobbies brlcad has, making desks wasn't actually totally out of the question :-P
03:40.37 brlcad the most critical ones that come to mind at the moment are the ami.tcl and ampi.tcl scripts and mged
03:41.45 brlcad I've not made a desk before, but I have made cabinets, step-stools, shelves, and a bookcase that can hold at least twice my body weight
03:42.14 yukonbob to test, brlcad quickly cloned self, stood on bookcase...
03:42.17 brlcad carpentry used to be a passive hobby past-time
03:42.35 brlcad actually had another friend who weighs about as much :)
03:42.57 starseeker Nice :-). Carpentry is a very satisfying hobby in terms of immediate rewards
03:43.50 brlcad dunno about that "immediate" .. it was relaxing because it really pressured me to "slow down" to get things done artfully
03:43.50 *** join/#brlcad User731 (n=User731@71-95-182-43.static.mtpk.ca.charter.com)
03:44.13 User731 hello anyone there
03:44.17 brlcad nope
03:44.21 yukonbob shhh... User731 is here..
03:44.31 User731 lol
03:44.38 User731 need help
03:45.08 yukonbob :)
03:45.27 User731 any 1 know were I can get a crack for mastercam x2 mr1
03:45.57 *** kick/#brlcad [User731!n=sean@pdpc/supporter/silver/brlcad] by brlcad (brlcad)
03:46.06 yukonbob wtf was that?
03:46.33 brlcad someone just looking for a serial number
03:46.43 yukonbob ah....
03:47.22 starseeker brlcad: I guess I was thinking carpentry is immediate in that you get to see your project take shape as you do it, but you're right it takes time to do it right. When I was young that was always my downfall...
03:49.14 brlcad that bookcase I mentioned took me something like 6 months ..
03:49.32 brlcad course I crippled/challenged myself from the beginning
03:49.42 starseeker No power tools?
03:49.48 brlcad started with raw unprocessed lumber
03:49.53 starseeker oooo
03:50.11 starseeker yeah that'll do it
03:50.16 brlcad so I had to shape, cut, sand, and attach each piece one by one
03:50.20 brlcad painstaking
03:50.28 starseeker What wood did you use?
03:50.37 brlcad and design the whole book case as this modular thing
03:51.05 brlcad that actually separates into four distint pieces that most anyone can carry individually
03:51.23 starseeker Nice!
03:51.23 brlcad oh, I was broke back then, it was raw pine
03:51.42 yukonbob density, 0.55
03:51.51 starseeker That helps a little - hardwoods are rough on the tools and the muscles...
03:51.55 brlcad something like $50 in materials and supplies and $5000 in labor :)
03:52.06 starseeker Sounds like grad school :-)
03:52.28 brlcad it is sturdy as heck
03:52.32 starseeker yukonbob: See what you started? ;-)
03:52.39 brlcad hmmm.. i should make a cad model of it!
03:52.58 yukonbob starseeker: no -- I'm missing somethig -- what did I start?
03:53.08 starseeker brlcad DOES do carpentry
03:53.19 yukonbob is this re: desks?
03:53.20 brlcad it's roughly 20"x20"x7'
03:53.24 starseeker yep
03:53.26 yukonbob :)
03:53.29 yukonbob lol
03:53.47 starseeker 7' tall - no wonder it's modular
03:54.09 brlcad three shelves, a top, and a base
03:54.25 starseeker how do you connect the units into the whole?
03:55.21 starseeker re: cad model - that would be cool. Then you could model what weight of books would be needed to warp it
03:55.36 brlcad all made from pine 1x4's iirc, "rough cut"
03:55.59 yukonbob ?could you figure out the warp-a-bility via brlcad?
03:56.13 brlcad the base and top latch into each other like lego pieces almost
03:56.23 brlcad rather, they latch into the side walls
03:56.36 brlcad that was part what makes it so sturday
03:56.51 starseeker Nifty. You could probably pick up a patent :-)
03:56.58 brlcad oh god.. warppage.. I spent so much time dealing with that
03:57.36 yukonbob re: warpage -- are you talking about your lumber twisting, or the deflection of a surface because of a load/force?
03:57.38 brlcad sanding down pieces that I'd carefully hand-picked out of massive piles, trying to find a good balance of quality wood with interesting knots but not horribly warps
03:57.52 brlcad only to have it warp nasty, twisting all around as it dried :)
03:57.59 starseeker yukonbob: bowing of the shelves due to overly heavy books, but the others apply too
03:58.11 starseeker brlcad: ouch
03:58.15 brlcad oh, once I carved it up, warping didn't really matter
03:58.25 brlcad just took a lot of prep work to get it to that point
03:58.51 yukonbob brlcad: re: BRL-CAD + loads -- is that something that could be figured out, or does it have much to do w/ BRL-CAD per se?
03:59.02 brlcad at 20"x20", the shelves are small enough that you're not likely to see warping very easily for a long time
03:59.18 brlcad I mean, I can sit on a shelf, and it doesn't budge
03:59.29 starseeker now we're talking :-)
04:00.05 brlcad yukonbob: depends what you mean by "could be figured out" :)
04:00.30 brlcad heh, totally
04:01.29 brlcad I coulda bought some simple unfinished pine shelves from ikea for $40 bucks that would have been sufficient for what I had in mine use-wise, but the experience of building it was fun and these will probably outlast me
04:01.43 starseeker Well, "just enough" for the worst case scenario often looks like over-engineering *cough*New Orleans levy system*cough*
04:02.52 starseeker Indeed. There's a sense of accomplishment when you build your own stuff
04:03.28 starseeker Confound it, now I'm going to be curious if BRL-CAD can actually model long term strain-induced warping effects
04:03.45 starseeker IIRC that's a rather different problem than ballistics
04:04.12 brlcad you'd have to right that analysis code, but there's nothing geometric that prevents the computation
04:04.38 starseeker solid modeling should be the right environment for that, except that as the structure warps you'll have non-uniform densities
04:04.40 brlcad you'd have a lot of prep-rigging that you'd have to declare, like you do for a FEA
04:04.48 starseeker right
04:05.18 brlcad you could very well keep track of all that with ray-tracing, though, without resorting to finite elements
04:05.50 starseeker would the way to handle non-uniform densities be to approximate it with a series of shapes of different densities?
04:05.56 yukonbob *going to have to have his hand...
04:07.22 brlcad or break it down into finite elements and run the navier-stokes equations or maxwell or whatever else needed for whatever is being simulated
04:07.55 starseeker For anything except trivially simple gradients that would be the only way to go anyway
04:08.21 brlcad i've always thought it'd be very cool to implement something like a FEA without the FE's using ray-tracing ala particle tracing
04:08.35 starseeker that would be interesting
04:09.32 brlcad to run a fea without the massive memory overhead, intrinsically parallelizable, no geometry prep needed
04:09.39 brlcad (other than the rigging)
04:09.40 starseeker There's a phd for you brlcad :-)
04:10.56 starseeker That sounds like it would generate a lot of interest if it could tackle a wide enough problem domain
04:11.04 brlcad i can almost see how it'd work
04:11.13 brlcad which is what makes it slightly less interesting too :)
04:11.32 starseeker True, but on the other hand it means you might get it done in finite time ;-)
04:12.34 brlcad yeah, that's true
04:13.40 brlcad still think brl-cad needs a better visualization and modeling interface first, then maybe make that one of the first plugins while I work on the dissertation ;)
04:14.29 starseeker :-)
04:15.12 brlcad louipc: well, let me know what you need, if anything :) I can point you to source files, or explain most of the code related to that to get you started -- if you have a small end-user goal in mind, that would help
04:17.37 starseeker Maloeran: are you on?
04:21.39 brlcad and if anyone is still lacking for things to work on, there's still the big list at http://my.brlcad.org/~sean/ideas.html
04:22.02 yukonbob if anybody has spares hours in their day -- I'd be happy to take them off their hands....
04:23.58 yukonbob was that memory issues for DEMs ever resolved?
04:24.33 brlcad the DSP memory gobble bug?
04:24.38 yukonbob yup
04:24.43 brlcad no, it wasn't
04:24.58 yukonbob is it on anybody's radar, or have a status?
04:25.26 brlcad it's on my radar
04:25.34 yukonbob nice
04:25.35 brlcad there are just 500 other blips just like it
04:25.41 yukonbob of course
04:25.49 brlcad all moving
04:25.59 yukonbob !Deploy the scramblers
04:26.05 brlcad so the ones that blip the brightest usually get hit
04:26.22 brlcad or the easy ones on the outlier :)
04:26.24 yukonbob heh -- are you saying the squeaky wheel gets the grease?
04:27.19 yukonbob you have lots of internal users that come with bugs + "issues"?
04:27.29 brlcad oh yeah
04:27.45 yukonbob how many users do you support?
04:28.39 brlcad it varies heavily depending on what's going on
04:29.04 yukonbob might you have 50 people working away in front of BRL-CAD at times?
04:31.00 brlcad no no, not nearly that many .. but it only takes one or two people to saturate a dev
04:31.38 brlcad since each issue can take anywhere from 5 minutes/days/months/years to fully resolve
04:32.05 brlcad and they do span that gamut all the time
04:44.34 yukonbob brlcad: re: the artifacts in that model -- were you looking at the inside of the hub body, or the transition edge at outside of shell to face where spokes are inserted?
04:45.35 yukonbob gah -- /me remembers he wishes that mged ran on :0.1!!!
04:45.54 yukonbob nice big monitor idling...
04:47.32 brlcad the ones on the inside of the hub body
04:49.07 brlcad that one I did investigate, had a good talk with jra about it too, that's a *really old* issue related to boolean evaluation and tolerancing problems in the boolean weaver
04:50.14 yukonbob tough to fix?
04:50.18 brlcad that's one of those issues that is a blemish, but would probably take 5 weeks of effort to address fully -- the segment is actually correct, just the normal is for the wrong primitive (it's showing the outward facing normal of the torus that touches there in negative space)
04:50.54 brlcad the fix might even only take a day or two of effort, but it's at the utter core of the ray-trace library and it'd take weeks of effort to validate
04:51.27 brlcad just to ensure nothing else is changed with near absolute certainty
04:51.49 brlcad because the boolean weaving is also at the heart of the analysis codes
05:03.52 yukonbob brlcad: re: nice line support in mged, btclsh -- is it supplied via gnu readline?
05:08.50 brlcad nope
05:09.15 brlcad just coded up as needed
05:09.25 brlcad mged's is *way* more extensive than btclsh's
05:09.54 brlcad actually supports vi and emacs binding modes among other features
05:10.15 yukonbob hrmm...
05:10.27 brlcad readline would be .. tricky to integrate given how we juggle with tcl and how the even loop processes
05:13.12 yukonbob apparently the gnu readline has a callball mechanism that works well w/ tcl...
05:16.12 brlcad well, let me rephrase -- it would have been tricky for the feature jra was going for, which was tab-completion
05:16.22 brlcad just getting it to process the line wouldn't be too tricky
05:19.22 brlcad though I'd probably use the editline library just to avoid rms's annoying licensing agenda with readline
05:23.56 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/adrt/libtienet/tienet_master.c: check the length
05:28.50 yukonbob is editline pretty portable? /me sees he's got a copy as part of his base system, but what about linux, OS X, Windows?
05:29.42 brlcad yeah, very
05:29.58 brlcad as much as readline if not moreso, and a drop-in compatible api with readline
07:47.46 *** join/#brlcad Defcon (n=def@74.17-246-81.adsl-static.isp.belgacom.be)
07:48.45 Defcon morning all.
07:48.49 Defcon happy hacking today
09:00.27 *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch)
11:15.21 *** join/#brlcad cad40 (n=caf8549e@bz.bzflag.bz)
11:48.04 *** join/#brlcad elite01_ (n=elite01@dslc-082-082-070-048.pools.arcor-ip.net)
12:43.47 *** join/#brlcad elite01_ (n=elite01@dslc-082-082-070-048.pools.arcor-ip.net)
13:57.31 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
14:07.19 brlcad howdy Defcon
14:08.16 Defcon hi brlcad
14:08.17 Defcon :)
14:10.09 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/ (burst/error.c burst/extern.h burst/prnt.c bwish/winMain.c): const format specifier
14:43.47 ``Erik *readreadread*
14:44.40 ``Erik yes, model your bookshelf, boy :D how would a geometry/raytrace analysis deal with warping? that's one of the big issues with the real use, deformation and geometry alteration is nontrivial...
14:48.39 archivist sure is I had to deal with roller distortion in a roller press
14:49.00 archivist and the needed grind profile to deal with it
14:50.56 archivist its times like that that you find deflection formulas are a simplification
14:51.11 ``Erik heh
14:51.12 Z80-Boy you need FEM for deformations
14:51.21 ``Erik even the most complicated fea is a simplification
14:51.45 ``Erik we're still learning the fundamental physics :D
14:51.53 archivist hehe
14:51.57 Z80-Boy Sometimes the paradigm of zero analysis is appropriate
14:52.39 Z80-Boy For example I bought a really ripped second hand skateboard which has a crack in the middle
14:52.45 Z80-Boy The question is can it break under me?
14:52.51 ``Erik nah, just admit and understand the limitations of different kinds of analysis
14:53.06 ``Erik even eyeball analysis are useful
14:53.15 archivist when the job is "roll a sheet of paper under 200 pounds per inch" you need to work it out
14:53.16 Z80-Boy Instead of doing fea I asked a guy in the skatepark who was better than me and he said unlikely unless I land badly
14:53.21 Z80-Boy I can't jump so I am OK
14:53.22 ``Erik heh
14:53.37 ``Erik given sufficient velocity at impact, ANY skateboard will break under you :D
14:53.56 ``Erik sufficient momentum, even... or ke... *shrug*
14:54.03 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/gtools/g_qa.c: put the usage string into the usage func, don't need a progname var when there's a bu_getprogname()
14:54.09 Defcon given sufficient velocity at impact, EVERYTHING will break under you
14:54.27 Z80-Boy sufficient velocity at impact contains "sufficient velocity"
14:54.30 archivist or it breaks you
14:54.30 ``Erik y'know, that's something I've been pondering
14:54.39 Z80-Boy I don't think I attain sufficient velocity when I skateboard :)
14:54.43 Z80-Boy I am over-careful
14:55.03 Z80-Boy I spend time in skateparks and not hospitals :)
14:55.17 Defcon :p
14:55.17 Z80-Boy I am not like Z-Boys who bombed through stop signs
14:55.21 ``Erik a marble of unobtanium travelling at, oh, .99c impacts a rock planet with a molten core, like, say, earth... does it break the planet? or just punch a neat hole that automatically seals up? :D
14:55.50 Z80-Boy ``Erik: it gets stolen before the impact
14:55.52 brlcad Defcon: I dunno if there's any velocity a person could be going on that would break the planet .. I'm pretty sure most velocities will just result in *splat*
14:56.04 Defcon :p
14:56.18 Z80-Boy I am sure however one can skate with such a bad style the planet breaks up just from having to watch it
14:56.37 Defcon maybe at 12x c it would break the planet & result in *splat*
14:56.58 ``Erik meatbags are awful soft, probably become a nice plasma cloud before getting to the surface if there's a sufficiently dense (like, human friendly) atmostphere
14:58.03 ``Erik but, yeah, brlcad, if you're trying to figure out weight limits and warping using only csg geometry and rays, how would you account for shelf deformation under weight? the support characteristics of the shelf would change through the deformation...
14:58.35 Z80-Boy if I model my body in BRL-CAD how do I calculate which way I should fall to minimize the results of wiping out on a skateboard?
14:58.54 Z80-Boy What's worse for human surface? Perpendicular hit or shear?
14:59.31 ``Erik I d'no, karel, go collect test data to build a model. I suggest jumping off of buildings and landing at different angles. make sure your sampling is large enough :D *duck*
14:59.47 Z80-Boy I'll go to skatepark to collect samples
15:00.18 ``Erik the sheer and strain of bones is a pretty complex topic O.o
15:00.38 ``Erik sheer and stress, even
15:00.41 Z80-Boy The problem is I don't usually fall anymore
15:00.44 Z80-Boy if I lose balance
15:01.00 Z80-Boy I bail unless my legs get into quantum entanglement
15:01.14 ``Erik well, if y ou never fall, you don't have to think about how to minimize damage when falling... :D
15:01.26 Z80-Boy It might take so long for me to collect sufficient data so that the question stops being practically relevant :)
15:01.47 Defcon you would be pro skater by then
15:01.48 Defcon :)
15:01.59 Z80-Boy Actually walking is also quite a balance feat isn't it? And people don't think about it as something worth thinking about
15:02.04 Z80-Boy pro lamer :)
15:02.07 brlcad ``Erik: that's a problem of just how to do any non-trivial (i.e. not just cylinder holes) shape deformation on a CSG model, regardless of analysis/load/etc, same problem with modeling soft body materials
15:02.23 Z80-Boy A skateboard would be easy to model wouldn't be?
15:02.33 ``Erik (and if you lose enough control that you DO fall, will you have enough control to optimize your fall for reduced damage? be better to just like the 2-3 "safe" falls everyone uses and just have fun)
15:02.34 Z80-Boy Ball bearings are toruses and spheres and cylinders right?
15:03.12 Z80-Boy For the axles and kingpins I already have thread routines :)
15:03.15 brlcad that's where converting the solids to their equivalent brep spline surfaces wins, at least for bending
15:03.28 brlcad materials that crack/fracture/shatter/tear are still another problem on top of that
15:03.39 ``Erik the wheels, bearings, bolts, etc should be easy to model, the boards body and the trucks would be the most interesting bits
15:04.02 Z80-Boy I could build special BRL-CAD friendly trucks :)
15:04.13 Z80-Boy I guess the most strength/weight is in space frame
15:04.19 ``Erik yeah, but under deformation, the material is no longer consistent.. if you put a weight on a shelf and it bows, the density towards the top of the board is higher than the bottom
15:04.22 Z80-Boy so if I weld myself space frame trucks...
15:05.05 ``Erik welds are often weak points, and weight is a concern... most trucks are cast aluminum iirc
15:05.09 brlcad last night, I was more thinking being able to do the static analysis on the CSG model so that, with a given contact rigging and a specified set of loads, you'd get an answer that says this object is going to bend X amount, this other object will crack and potentially shatter
15:05.24 Z80-Boy ``Erik: no worry, the weakest point of my skateboard is surely my skills
15:05.33 ``Erik at least on cheap boards, mebbe they use cast iron or steel or something for some *shrug*
15:05.34 brlcad whether it geometrically shows you that or not is a matter of remodeling and visualization
15:05.42 ``Erik <-- hasn't boarded since the 80's
15:05.52 Z80-Boy ``Erik: that sounds like you have boarded
15:05.53 Defcon <-- hasn't boarded at all
15:06.54 ``Erik um, what's the bridge model engineers use? like strut and spring or something? that could probably be applied fairly easily, possibly generating the values from material tables after the connection points/types are annotated
15:07.01 CIA-28 BRL-CAD: 03brlcad * 10brlcad/ (include/fb.h src/libfb/fb_log.c): make fb_log()'s format specifier constant
15:08.24 ``Erik but a model of the bookshelf system would probably be a great test case for any work in the drafting/ca{d,m} direction :D as well as a possible cae candidate that joe blow can relate to
15:08.40 brlcad I'll bring it in and you can model it :)
15:08.49 CIA-28 BRL-CAD: 03brlcad * 10brlcad/doc/deprecation.txt: denote the fact that fb_log format became const
15:08.59 brlcad actually, it's not an incredibly complex model.. it really would make for an interesting test case
15:10.08 brlcad because of the way the major parts fit together with fairly well-known connectivity (some are purely friction, some are massive bolts, nails, screws
15:11.36 brlcad what can't be easily captured is the properties of the individual boards that are riddled with various knottings but you could probably classify the average strength of a given board
15:14.46 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/lgt/error.c: const fb_log
15:16.29 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/lgt/ (extern.h prnt.c): constness
15:20.54 Z80-Boy brlcad: I put the BRL-CAD logo into closing titles of the video with all the models one after another
15:21.19 Z80-Boy brlcad: the open source one as you said
15:21.22 brlcad cool
15:21.36 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/libbn/axis.c: add a check to make sure we don't exceed available buffer space for the dynamic number-of-digit printing
15:21.39 Z80-Boy Now I synced the sound and am waiting for the video to compile
15:21.52 Z80-Boy brlcad: I guess maybe it could be used as a showcase video
15:22.31 ``Erik wood is too complex to model at that scale... densities change all over the place, cell coherence, etc.. best you could do is cut cylinders for the knots and average, I'd imagine :D but just the design type stuff would be neat and a start
15:22.50 Z80-Boy ``Erik: party?
15:24.33 Z80-Boy brlcad: I also found and reported several bugs recently
15:26.48 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: use bu_which() to find pwd instead of relying on popen
15:28.16 Defcon so why should i use BRL-CAD instead off another 3D modeling app. like Modo, 3DSmax, ... ?
15:28.50 Z80-Boy Defcon: is Modo or 3DSmax free software?
15:29.32 brlcad Defcon: you're welcome to use whatever you like, I'm not a salesman :)
15:30.39 brlcad though Z80-Boy does make a good point, we're open source, those aren't solid modelers making them horribly-suited for analysis purposes
15:31.11 brlcad s/source,/source; and also/
15:31.38 Defcon good point..
15:32.08 Z80-Boy Close-source may fire back unpredictably in the future ;-)
15:32.23 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
15:32.28 Defcon so why should i use BRL-CAD instead off another 3D modeling app. like Blender?$?
15:32.31 Defcon -$
15:33.33 brlcad blender's also not a solid modeler
15:33.50 Defcon meaning?
15:33.53 brlcad it's a content creation tool ala maya
15:34.06 Defcon aah k
15:34.13 brlcad same reason I wouldn't use Maya for CAD, I wouldn't use Blender for CAD
15:34.30 brlcad you use a CAD system that's designed with engineering purposes in mind
15:34.40 Defcon yes ofc
15:34.51 brlcad not just making pretty models for movies and animations
15:34.51 Defcon my company uses autoCAD
15:34.59 Defcon for 2D plans
15:35.16 brlcad ask your coworkers why you don't use maya
15:35.28 brlcad you'll have your answer
15:35.31 Defcon dunno
15:35.34 Defcon k
15:35.35 Defcon :)
15:35.53 brlcad assuming you ask someone knowledgeable about CAD and Maya :)
15:36.03 Defcon indeed :)
15:36.20 Defcon but that one is gone now
15:36.24 Defcon ill
15:36.33 Defcon so i'll ask him when he gets back :)
15:36.44 brlcad though AutoCAD is only a subset of the "CAD" software domain -- they're CADD -- CAD for drafting purposes (i.e. predominantly focused on the 2D modeling approach)
15:37.09 Z80-Boy "The creditors agreed to release Blender under the terms of the GNU General Public License, for a one-time payment of EUR100,000"
15:37.16 Z80-Boy Hehe that's like Ronja, but on much higher scale
15:37.30 brlcad Defcon: here's a rough idea where BRL-CAD presently stands in the CAD arena: http://ftp.brlcad.org/Industry_Diagram.png
15:39.33 brlcad where if you know your CAD packages, CADD is roughly AutoCAD, MCAD would be something like GibbsCAM, CAAD would be something like ARCHICAD, etc
15:39.40 Defcon whow very nice
15:40.01 Defcon us gov ..?
15:40.02 Defcon :)
15:40.31 brlcad ProEngineer, CATIA, and Unigraphics would fall roughly under the CAD label in the background
15:41.19 Defcon hmm
15:41.21 Defcon k
15:41.43 Defcon so brl-cad is revolutionary
15:42.21 Axman6 eh?
15:42.23 brlcad the main/only discrepancy is the CADD domain is *massive*, so it's oval really needed to be a lot bigger, but it throws off the purpose of the diagram
15:43.08 Defcon hmm k
15:43.23 Defcon brl-cad since the mid 80's?
15:43.35 brlcad yep, under constant development
15:43.45 Defcon wicked
15:43.48 brlcad s/revolutionary/evolutionary/
15:43.54 Axman6 back when there was a BRL
15:44.00 Z80-Boy Hmm Blender also seems to be possible to use for Ronja
15:44.23 Defcon Blender and Ronja sitting in a tree..
15:46.55 Axman6 Defcon: http://en.wikipedia.org/wiki/BRL-CAD
15:48.57 Defcon tnx
15:49.34 Axman6 brlcad: i may have missed the point, but can you do balistics simularions with brl-cad?
15:49.58 CIA-28 BRL-CAD: 03brlcad * 10brlcad/src/libbu/parallel.c: bu_get_load_average() has a horrible implementation but fortunately we don't even use it. mark it deprecated.
15:50.22 Z80-Boy I think I even tried Blender before BRL-CAD
15:51.17 Z80-Boy looks like an unfinished project
15:51.26 Z80-Boy Already in INSTALL there are some patches embedded in the text
15:51.48 Z80-Boy Doesn't have a ./configure and build instructions are linked on an external URL
15:52.17 Z80-Boy Already from the beginning suggests an impression that the people who do it have no idea how to maintain software so it's practically usable for the user
15:52.21 brlcad Axman6: brl-cad is a massive suite of utilities and libraries, those libraries in particular are used for various purpose including for ballistic simulations
15:53.09 brlcad we don't provide those analysis codes, but they rely heavily on brl-cad's speed, geometry flexibility and representation formats, and our modeling tools
15:53.24 Axman6 ah ha
15:53.59 Z80-Boy brlcad: that's because they are secret by the army, right?
15:54.24 brlcad but to give you an idea, there is a BRL-CAD model of just about every military asset that has been in existance over the past two decades including tanks, helicopters, planes, some ships, etc
15:55.01 Z80-Boy hehe
15:55.10 Axman6 ... woah. right, didn't know brl-cad was that well utilised b the military tbh :P
15:55.10 Z80-Boy do you also have the Roswell alien flying saucer?
15:55.22 brlcad I keep it in my back pocket
15:55.29 brlcad people overestimate the size of that saucer
15:55.31 Z80-Boy brlcad: do you also have aircraft carriers?
15:55.36 Axman6 brlcad: care to share some cool models?
15:56.19 Z80-Boy It takes too long to install
15:56.25 Z80-Boy Requires a lot of external dependencies
15:56.28 brlcad Axman6: there's only one "interesting" semi-real model, and I'm not sure how cool I'd call it .. fairly low-detail model of the russian havoc helicopter
15:56.45 Axman6 heh, that'd be cool
15:56.50 brlcad http://brlcad.org/images/havoc_rtedge.png
15:57.00 brlcad that model is included (havoc.g
15:57.07 brlcad in the distribution
15:57.15 Axman6 ah cool
15:57.26 Z80-Boy brlcad: how was this model created?
15:57.40 Axman6 any idea how long something like that takes to create?
15:57.42 brlcad with mged
15:57.55 Z80-Boy but how were the dimensions acquired?
15:58.00 Z80-Boy Through secret espionage?
15:58.09 Z80-Boy Or measuring a captured piece of the helicopter?
15:58.38 brlcad Axman6: depends on the modeler's expertise level -- something like havoc probably/usually takes about a month to model, maybe less, maybe more
15:58.57 brlcad i can't say how havoc was acquired
15:59.04 Z80-Boy is it secret?
15:59.12 brlcad no, it's because I don't know :)
15:59.13 Axman6 brlcad: do you work for ARL or somewhere related?
15:59.14 *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no)
15:59.21 Defcon going home
15:59.23 Defcon ttyl all
15:59.24 Z80-Boy brlcad: lol
15:59.37 brlcad havoc is an old helicopter, though
15:59.48 brlcad you can actually buy one off the market now iirc
15:59.53 Axman6 looks a lot like an apache
15:59.54 Z80-Boy is havoc an official army code name for this type?
16:00.07 brlcad apache's a lot bigger, and the model is *way* cooler ;)
16:00.17 Axman6 damn it :P
16:00.19 Axman6 gimme!
16:00.26 Z80-Boy brlcad: but not public I guess :)
16:00.31 brlcad not in the least
16:00.38 Axman6 pity
16:00.44 Axman6 so who makes the models?
16:00.50 brlcad modelers?
16:00.53 Z80-Boy A secret department? :)
16:01.07 Z80-Boy brlcad: do you also have some models of state of the art nuclear weapons? :)
16:01.20 brlcad there aren't nearly as many secret departments as you'd like to think, or as hollywood would like to make you think
16:01.29 Z80-Boy brlcad: like all the little parts inside with nanometer precision?
16:01.37 Axman6 brlcad: says you, but how would you know!
16:02.29 Axman6 bah, you're crap at divulging information
16:02.35 Axman6 :(
16:03.01 Z80-Boy brlcad: do you have to do 20 pushups in your army office?
16:03.43 Z80-Boy Axman6: I am sure they must have secret NATO calling codes and firearms everywhere
16:04.06 Axman6 ASIO? or brlcad? :P
16:04.18 Z80-Boy Hehe I just got an interesting idea
16:04.36 Z80-Boy I saw a boat with about 8 people catch a wave in a surfing video
16:04.47 Z80-Boy The marines could try to catch a tsunami with an aircraft carrier
16:04.56 Z80-Boy or those rare superwaves created by storms
16:05.12 Axman6 we kill brlcad, steal his identity, take his awesome modles, ray trace them at massive resolutions, and fill the entire capacity of the internet?
16:05.12 Z80-Boy then make a video and post to youtube :)
16:05.31 Axman6 haha
16:05.33 Z80-Boy Axman6: no way killing and stealing is illegal
16:06.03 Axman6 ok, we'll hide him in a washing machine, and borrow the models
16:06.10 Z80-Boy I guess the Army must have a special department to make sure the Hollywood always gets it wrong
16:06.20 Z80-Boy To not divulge any strategic information :)
16:07.06 Axman6 but ya see, if they're like "i'm sorry, you cannot put that in your movie", then they've just divulged that the stuff they made up is really real
16:07.12 Z80-Boy They probably send random bits of modified information about the truth to all the Holywood directors
16:07.51 Z80-Boy Axman6: no they come "hey the truth is actually more colourful than you portray - our aircraft carriers can also travel in the space!"
16:08.21 Z80-Boy And that's how they made the star trek/star wars I always confuse those two names the names are so similar
16:08.27 Z80-Boy Both begin with "Star" and a space.
16:08.37 Axman6 lol
16:09.26 Z80-Boy I know in once of them there were some Jedi Knights with battery-operated coloured fluorescent tubes with internal ballast in their hands
16:10.35 Axman6 oh crap. i heard an ad today for a new kids toy, can't remember it's actual name, but it was something like "The transforming Dath Vader Death Star something something"
16:11.09 Axman6 glow swords
16:11.15 Z80-Boy and now kids have to carry bulky transformers
16:11.24 Z80-Boy instead of more moder switched mode power supplies
16:12.18 CIA-28 BRL-CAD: 03brlcad * 10brlcad/ (3 files in 2 dirs): finally obsolete bu_brlcad_path() and bu_tcl_brlcad_path(), which were marked deprecated back in 7.4; callers should now be using bu_brlcad_data() and bu_brlcad_root() depending on the nature of the lookup.
16:12.19 brlcad Z80-Boy: i've done push-ups at work before
16:12.31 brlcad but because I can and I like em :)
16:12.41 brlcad and 20 would be for a wuss
16:13.53 Axman6 i always sucked at puch-ups, too tall and chubby i guess. always dominated at sit-ups though
16:13.57 Z80-Boy brlcad: I go to a gym does it count instead?
16:14.13 Z80-Boy I dominate at sit-at-computers
16:14.22 brlcad depends what you do at the gym
16:14.33 brlcad if you go there just to guy-watch, it doesn't really count for much :)
16:14.46 Z80-Boy push and pull various bars and handles and lift damn heavy irons with that
16:15.07 Z80-Boy If I need power I guy-watch and engage higher level of fantasy
16:15.10 brlcad mm.. speaking of guns.. I should go to the gym tonight to work on them some more
16:15.28 Axman6 heh, brlcad, what do you get for $249.99 from brlcad.com that you can't get free from brlcad.org?
16:15.37 Z80-Boy Like "omg... I am lazy to stop and switch from 60 down to 55... I'll watch this guy and imagine he wants me and now I have to impress him..."
16:15.44 brlcad Axman6: guaranteed support
16:15.54 Axman6 but you're always here!
16:15.56 brlcad printed documentation and CDs
16:16.46 brlcad Axman6: yes, but I don't have to answer a goddamn question if I don't want to :)
16:17.02 Axman6 you're an op, of course you do!
16:17.02 brlcad you pay them for answers
16:17.31 Z80-Boy brlcad: you are in Maryland? According to the Survice map it looks like you are close to some kind of deep bay
16:17.36 *** mode/#brlcad [-o brlcad] by ChanServ
16:17.38 Z80-Boy isn't it a river estuary actually?
16:17.45 brlcad what that you say, sonny?
16:17.48 Axman6 i always (try to) in #macosx where i'm an op, and it's got 1000x more idiots than here ;)
16:18.09 brlcad Z80-Boy: yes, in maryland -- survice's headquaraters is just down the road
16:18.18 Axman6 Z80-Boy: submarines maybeh?
16:18.25 brlcad and that bay is .. the Chesapeake Bay
16:18.40 Axman6 i've heard of that...
16:18.41 brlcad pretty reknowned bay
16:18.58 Axman6 being an aussie, i'm a little surprised
16:19.15 Z80-Boy brlcad: I guess there must be no waves - but if you drive out the bay, can you surf there?
16:19.29 brlcad ever heard of "Old Bay" seasoning? your supermarket undoubtedly carries it -- Chesapeake is the "Old Bay"
16:20.09 brlcad the source of "maryland crabs" and "maryland crab cakes" that you can find at seafood restaurants
16:20.32 brlcad Z80-Boy: the east coast US is horrible for surfing
16:20.34 Axman6 they named an STI after a place?
16:20.48 brlcad the wind direction and short beaches don't help
16:21.02 brlcad STI?
16:21.16 Z80-Boy brlcad: hey, you have subtropical climate! That's great!
16:21.33 Z80-Boy brlcad: "bay leaves"?
16:21.35 brlcad right now there's about 2 inches of snow on the ground
16:22.24 Z80-Boy oops
16:22.36 Z80-Boy and California is supposed to have mediterranean
16:22.45 Z80-Boy Under which they image 10 degree centigrade water...
16:22.54 brlcad different bay
16:23.41 brlcad yeah, the water is slightly warmer on the east, but with the different wind direction and the apalachean mountains blocking the coast, you just dont' get big waves
16:23.48 Z80-Boy But at least you have the Hawaii :)
16:24.02 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
16:24.11 Z80-Boy brlcad: the waves are generated in distance anyway
16:24.20 Axman6 rawww! wtf irssi/screen!
16:24.29 Z80-Boy When I was surfing, we were receiving waves probably generated by that tropical cyclone whatever impaling at FLorida
16:24.35 Axman6 anyway... STI = sexually transmitted infection
16:24.36 Z80-Boy I don't remember the name but it was in the news
16:24.49 brlcad http://en.wikipedia.org/wiki/Chesapeake_Bay
16:24.54 Z80-Boy brlcad: I read it
16:25.13 brlcad yeah, forgot that it's also the largest estuary
16:25.35 Z80-Boy brlcad: I wonder if Britan also classifies as "horrible" for surfing
16:25.35 brlcad I'm within a few miles of the very tip of the bay
16:25.44 Z80-Boy Unless you are a polar bear...
16:25.44 Axman6 ok, sleep time for me. g'night guys
16:25.52 brlcad cya aussie
16:26.11 Axman6 Z80-Boy: yeah it's pretty bad over there
16:26.12 Z80-Boy brlcad: have you been to Hawaii?
16:26.17 brlcad nope, not yet
16:26.29 Z80-Boy brlcad: not yet?
16:26.32 Z80-Boy Planning?
16:26.37 brlcad buddy and I talked about going recently
16:26.41 brlcad he's trying to kill me
16:26.47 brlcad (via surfing)
16:27.03 brlcad either the major waves down in mexico or hawaii
16:27.31 brlcad I already almost died several times on 12 foot waves in california
16:27.32 Z80-Boy I would prefer gradually increasing the killing force of the waves to get used to it
16:27.40 brlcad I don't need 20-30 footers
16:27.43 Axman6 best place to go would be chaupu (sp...) in fiji i think
16:27.44 Z80-Boy are you an experienced surfer?
16:28.28 Z80-Boy brlcad: you can hide from the wave underwater
16:28.32 brlcad I've surfed all of three times, all day, or about 40 hours total :)
16:29.01 Z80-Boy I have surfed 6 days 5 hours a day 30 hours total
16:29.23 Z80-Boy brlcad: I don't think the size is appropriate for you unless you are a surf-learning superhero :)
16:31.08 Z80-Boy brlcad: almost died what danger did you get into?
16:49.59 *** join/#brlcad Elperion (n=Bary@p548779F2.dip.t-dialin.net)
16:54.15 ``Erik wait, what? stars and space? in the same context? how very unique and original O.o
16:55.19 prasad_ ``Erik: what lever are u now?
16:55.29 ``Erik whu?
16:57.13 prasad_ er
16:57.14 prasad_ level
16:57.51 ``Erik I d'no if you'd be able to find a havoc for sale, the Mi-28 was a prototype competing to replace the Mi-24 'hin', and I thought it lost out to a ka model (which was never pushed due to the collapse over there)
16:58.01 ``Erik level? O.o you're confusin' me, boy
16:58.10 prasad_ wow
16:58.33 prasad_ ka-52?
16:59.19 ``Erik wikiwikiwiki.... um, the ka50, originally... but havoc development continued
17:00.06 ``Erik wow, mi28n is being moved into the russian military
17:01.02 ``Erik http://en.wikipedia.org/wiki/Mil_Mi-28
17:02.42 prasad_ WoW
17:03.05 ``Erik oh, um, 70, 56, ... a couple others
17:06.39 prasad_ yikes
17:06.48 prasad_ addict? ;)
17:07.03 ``Erik nah, efficient :D I play mebbe 2-3 days a week
17:07.18 ``Erik and still watch all the shows on tv *shrug* O.o
17:12.03 prasad_ star trek mmo might be canned :(
17:12.21 prasad_ perpetual ent. going out of business (says gamasutra)
17:12.30 prasad_ i was looking forward to that one
17:38.06 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/Makefile.am: allow dynamic lib to be build
17:38.38 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/ (camera.h render_internal.h): fixes for third party consumers
17:40.37 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/libbu/brlcad_path.c: add missing closing paren.
17:41.21 *** join/#brlcad minute-ssh (n=MinuteEl@bz.bzflag.bz)
17:43.55 brlcad Z80-Boy: oh, just getting tossed around in the bigger waves, learning to surf -- the water was exceptionally rough when I first went out
17:44.13 brlcad even my buddy, who's surfed for years was having trouble catching waves
17:45.10 brlcad it was about right for me skill-wise, I still eventually got the hang of it, and the rush of lethal situations is always fun
17:49.31 Z80-Boy trouble catching waves?
17:49.36 Z80-Boy I never had trouble catching a wave
17:49.52 Z80-Boy I always had a trouble standing up the way they insisted is the optimum one
17:50.01 ``Erik apparently you've never surfed on a pond
17:50.01 ``Erik :D
17:50.28 Z80-Boy I had once trouble not catching a wave though
17:51.12 Z80-Boy They said I should cancel the attempt when someone is already standing on the wave
17:51.16 Z80-Boy but I couldn't!
17:51.41 Z80-Boy I put my hands into the water as deep as I could, tremendous force, but the wave had a more tremendous force :)
17:52.21 *** join/#brlcad Elperion (n=Bary@p548779F2.dip.t-dialin.net)
17:53.47 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/fbed/prnt.c: change fb_log definition to match the prototype in fb.h
17:55.06 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/fbserv/fbserv.c: change fb_log definition to match the prototype in fb.h
18:24.48 CIA-28 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/ (4 files in 2 dirs): use bu_avail_cpu()s instead of the FreeBSD-only get_procs() version
19:05.32 *** join/#brlcad CIA-4 (n=CIA@208.69.182.149)
19:33.49 *** join/#brlcad Z80-Boy (i=clock@217-162-110-96.dclient.hispeed.ch)
20:07.32 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/ (Makefile.am plane.c plane.h): plane is now cut
20:09.17 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/render.h: plane is now cut
20:10.33 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/cut.c: bring in cleanup that was done on plane.c
20:11.43 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/librender/render_internal.h: RENDER_METHOD_PLANE is a synonym for RENDER_METHOD_CUT now
20:16.14 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/adrt.h: mirror the mesh hit/select in libcommon (pre-migration)
20:16.25 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/isst.h: build the isst/adrt synonyms
20:17.53 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/master/master.c: use the new tienet api... sorta...
20:18.22 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/slave/ (load.c load.h Makefile.am): bring in the mysql load stuff (kinda) before removing it... O.o
20:19.39 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/libcommon/ (env.c unpack.c): plane is now cut
20:25.47 CIA-4 BRL-CAD: 03brlcad * 10brlcad/BUGS: once again, rtwizard seems to be busted. getting bad screen distance ":41.25" processing the -width option on the itk_component(bar) on the RTWizard::FeedbackDialog
20:37.12 CIA-4 BRL-CAD: 03erikgreenwald * 10brlcad/src/adrt/isst/slave/slave.c: bring in changes from the new adrt stuff
20:52.41 Z80-Boy ``Erik: how old were you when you stopped skateboarding?
21:06.30 Maloeran I was at Surfer's Paraside near the gold coast a couple weeks ago, but I wasn't too good at that particular activity
21:11.42 Z80-Boy Maloeran: wow. So you tried surfing there/
21:13.00 Maloeran Yes, only the second time I ever tried though :), I rarely could last more than 5 seconds standing
21:14.09 Maloeran The best part of the trip to Australia was definitely the scuba diving in the coral reefs
21:17.52 Z80-Boy Maloeran: that's already quite good :)
21:18.25 Z80-Boy For the second time definintel
21:18.26 Z80-Boy y
21:19.15 Z80-Boy But we here in Europe are a bit handicapped compared to US or Australia
21:19.17 brlcad Maloeran, no not on vacation .. just general discussion about previous adventures
21:19.34 Z80-Boy Surfing in the UK means who manages to stand up in Brighton is a world champion :)
21:19.56 Z80-Boy Maloeran: did you dive with tanks?
21:20.13 Maloeran Of course Z80, for about a week
21:20.35 Z80-Boy "I would like M1A1 Abrams oxygen tanks, please..."
21:20.39 Maloeran I went in the Whitsunday Islands, it's absolutely magnificent
21:21.34 Z80-Boy Maloeran: colourful fish and reefs?
21:22.11 Maloeran Sure, I took some pictures too : http://www.rayforce.net/australia/
21:22.52 Maloeran I certainly recommend the experience if you enjoy diving
21:26.39 Z80-Boy Very nice, like a paradise
21:26.50 Z80-Boy http://www.rayforce.net/australia/reef085.html this needs to be modelled using a torus I guess
21:27.58 Z80-Boy Oops this looks like an alien brain attack from the outer space http://www.rayforce.net/australia/reef105.html
21:28.09 *** join/#brlcad docelic (n=docelic@77.237.98.111)
21:29.00 Maloeran Eheh, most of my pictures came out fairly bad ( not available online ) ; luminosity is low and it's tricky to stand perfectly still when under water
21:29.33 Maloeran Or when purchasing in sprint various large fishes, it came out all blurry of course
21:30.19 Maloeran The only half-decent picture of my shark : http://www.rayforce.net/australia/reef046.html *sobs*
21:31.08 Maloeran when chasing* in sprint
21:32.36 Z80-Boy Isn't that Surfers Paradise?
21:33.25 Maloeran The scuba diving was at Airlie Beach, Whitsunday Coast, Whitsunday Islands, Daydream Island
21:33.42 Z80-Boy Is it suitable for lamers, this Surfers Paradise?
21:35.11 Z80-Boy What does red/yellow mean? Supervised beach?
21:35.12 Maloeran One should probably start with something easier, but the Gold Coast beaches are great for swimming or other activities too
21:35.38 Maloeran The colored flags? Yes
21:35.45 Z80-Boy Did you go on your own bike?
21:36.32 Maloeran I borrowed one on a couple occasions, the cities seemed a bit poor in bicycle lanes
21:37.52 Maloeran Are you considering a trip to Australia?
21:38.06 Z80-Boy After these pictures I think it would be nice to go there :)
21:38.26 Z80-Boy But not seriously yet. Put it into the todo list :)
21:40.49 Maloeran The experience has been rather poor culturally and culinary, it sure depends what you are after
21:42.40 Z80-Boy They have the architectural spirit of London! I want that!
21:44.29 ``Erik <mal> it's not french, so it sucks
21:44.32 ``Erik *cough* :D O:-)
21:44.53 Maloeran Eh oh, I loved Mexico :)
21:45.18 ``Erik yeah, decent mexican food is difficult to find in the US, and I can't even find shitty mexican food around here :(
21:45.52 ``Erik or decent sushi *sigh*
21:46.13 ``Erik and, uh, yeah, yukonbob, mysql... one of my tasks with that bit of software is to DE-sql it, though O.o
21:46.47 Z80-Boy and now sleep good night
21:47.26 Maloeran May the night gently rock your dreams
21:48.41 Z80-Boy I know some French surfing
21:48.57 Z80-Boy Pleine Mer means the water is up. Basse Mer means the water is down.
21:49.09 Z80-Boy Mountee means going up and what is going down I don't know
21:49.42 Z80-Boy good night
21:50.48 ``Erik I learned my french from the germans. I only know two phrases, "Je me rends!" and "merde"
21:50.49 ``Erik :D
22:02.56 Maloeran Tsk :)
22:13.28 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:23.25 *** join/#brlcad Elperion (n=Bary@p548779F2.dip.t-dialin.net)
22:37.27 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:43.08 Maloeran make sandwish
22:43.13 Maloeran make: *** No rule to make target `sandwish'. Stop.
22:44.06 Maloeran Oops, it's sandwich of course
22:47.01 yukonbob mmm... /me gets idea for smoked beef sandwich -- thx Maloeran
23:28.31 *** join/#brlcad Axman6_ (n=Axman6@61-69-24-60.netspeed.com.au)
23:45.38 *** join/#brlcad digitalfredy (n=digitalf@200.71.62.161)
23:48.15 starseeker Maloeran: around?

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.