irclog2html for #brlcad on 20060125

00:00.28 ``Erik hmmm, smalltalk predates c++ by a good chunk
00:00.30 ctj2 When we were first programming, "structure programming" was introduced. IF-THEN-ELSEIF-ELSE-ENDIF type structures.
00:00.41 ``Erik and the 'actor' model scheme was designed around was a form of oop in retrospect
00:01.11 ``Erik we've had mechanisms to talk about it, but the 'common' line programmer was unable to get there :(
00:01.40 ctj2 Even though the concept of SP was there, it took a number of years till we could talk about it. The concept that was required was "blocks". Then came structured designe with "functional units" and now we have objects.
00:02.00 ctj2 but until we have good UML, Usecases that match we had no real way of speaking OOP.
00:03.00 ``Erik don't mind me, I'm a fan of esoteric languages and a major scheme weenie :)
00:03.34 ``Erik hm, plenty of usability was available in far cleaner languages very early on... but paradigm shifts are hard, so most people avoid them like the plague
00:04.11 ctj2 I program in scheme, lisp, fortran, C, C++, php, perl and likely a dozen other languages. We can't have a paradigm shift until we have a human language or vocabulary to discuss the concepts.
00:04.37 ``Erik was it kay that made the comment about people who first learned basic being permanently damaged beyond repair? :)
00:05.09 ``Erik (I'm also quite angsty because I'm stuck working on a very poorly architected java program at work...)
00:05.10 ctj2 Hmmm, I guess that means Mike was damage beyond repair. I'll follow his programming lead for now.
00:05.41 ``Erik heh, basic was my first language, on the coleco adam when it was shiney and new... but I'm a happy retard
00:06.21 ``Erik my point was that paradigm shifts are hard, they serve well to weed out the chaff, which is a majority of people, imho
00:07.09 ctj2 ``Erik, when you say you are working on a "poorly architected java program" I submit that any program in any language can be poorly architected. Where we get many many bad architected systems is when there is a technical change that requires a new methodology which people can't speak about for lack of human language.
00:07.10 ``Erik people who have made the jump to really grok and become proficient with functional and logical languages can walk back to imperative and oo oh so much stronger, but I've seen very few who do
00:08.13 ctj2 I'd agree with that.
00:08.18 ``Erik perhaps, but I view c++'s variant of oo as a major step back... hey, man, bust out the smalltalk, ruby, ocaml, etc, and I'm right there :)
00:08.38 ``Erik (I'm not hatin' on OO in general, just the most common mutilation...)
00:08.51 ``Erik sorry if I gave the wrong impression
00:09.15 ctj2 Stop worrying about the language and worry about the concepts. People have been doing objected oriented programming long before smalltalk and C++ and java showed up on the scene.
00:09.49 ctj2 If you can't take your good OO concepts and impliment them in the languge of the day, then is that a failure of the language or the programmer?
00:10.15 ``Erik heh, some languages make it very very very difficult, but it's the fault of the programmer, of course :)
00:10.41 ``Erik I do a good chunk of oo-ey stuff in my C, so... yeah, we had a minor language mismatch, and I think it was my fault o.O
00:11.10 ctj2 One of the first good examples of OO that I observed was librt/table.c
00:12.17 ``Erik sean, are you still at the office?
00:13.11 ctj2 If you look at the history of teaching computer science, you can see the instructors using cobol/fortran to teach a *language* to the students. Then N.W. brought out Pascal and the instructors were capable of teaching SP with a strong stack oriented language. The schools then produced many programmers that could only do SP.
00:13.39 ``Erik indeed
00:14.00 ctj2 When they were handed a different language, Fortran IV, ASM, COMPASS they were lost. The language did not have the structures they needed. And the students didn't know how to build those structures.
00:14.04 ``Erik and now colleges turn out java factory line toilers :(
00:14.55 ctj2 One of my luck outs was that I was taught how to create a structured programming language (compiler course). And when you walk out of that, you realize that structure programming is mearly the correct locations of gotos. *GRIN*
00:15.18 ctj2 The big problem with pascal programmers is that pascal was a teaching language, not a production language.
00:16.00 ctj2 We cheated, we just did the Linked lists in COMPASS (CDC Cyber750 Assembly)
00:16.25 ``Erik cool
00:16.27 ctj2 Java is a great teaching language. The problem is when you teach a *language* vs the science and art of programming.
00:17.14 ``Erik ayup... I dislike the excessive verbosity of java, tho
00:17.29 ``Erik and I seem to spend too much time trying to look up api calls instead of thinking about the problem I want to solve
00:17.32 ctj2 Which brings me back to my original point, the *language* that needs to be taught before Java is UML or equivlent. Then you can teach the concepts and impliment those concepts in Java (or any other language)
00:17.51 ``Erik heh, just hit newbie students with SICP
00:17.57 ctj2 The only way that I get good productivity in java is with an IDE.
00:18.01 ctj2 Expand SICP.
00:18.13 ``Erik structure and interpretation of computer programs
00:18.23 ctj2 *grins* Ah, a course name.
00:18.28 ``Erik ummm, http://mitpress.mit.edu/sicp/
00:18.30 ``Erik a book, too
00:18.39 ctj2 Ok. let me bookmark.
00:19.13 ctj2 Done.
00:19.34 ``Erik when I code (java), I end up having 'idea' open on one display to look around and let it show me methods, and vim on the other one to actually express
00:19.59 ctj2 *grins* I've been using Netbeans for my java toys
00:20.09 *** join/#brlcad PrezKennedy (n=Apathy@pcp010175pcs.dover01.de.comcast.net)
00:20.52 ``Erik I have hope that sisc will help me be productive in java...
00:20.59 ctj2 It upsets my fingers though. I type ctrl-a, ctrl-o, tab and the program I was writing is GONE.
00:21.04 ``Erik http://sisc.sourceforge.net/
00:22.32 ctj2 Is PrezKennedy chuck?
00:22.52 ``Erik his boy, iirc
00:23.22 brlcad oop, sorry -- Yes i am
00:23.39 ctj2 Ah, thanks
00:23.46 ``Erik didja see justins new truck? o.O
00:23.55 ``Erik I think I started a trend :D
00:24.12 ``Erik (or did you, with that chevy...)
00:24.58 PrezKennedy dad would probably join irc as kermit if he figured it out ;-)
00:25.41 ctj2 More likely, Chuck is busy playing video games and has no time for IRC dorks. *GRIN*
00:26.39 Twingy where's the link to the 7 levels of IRC....
00:26.42 brlcad yep I did
00:27.16 brlcad hehe, kermit is still playing games
00:27.33 ``Erik twingy: google? :D
00:27.38 Twingy can't find it
00:27.40 brlcad though I almost passed out when I heard he wasn't just playing tribes any more
00:27.53 ctj2 What's his current addiction?
00:27.53 ``Erik WHAT???
00:27.55 Twingy I think foodave posted it in '00
00:28.04 PrezKennedy hes been playing command and conquer games since we got a computer
00:28.27 ``Erik that's it, I'm crapping in your mac tomorrow
00:28.28 brlcad if you can't handle the firepower, don't handle the gun ;)
00:28.31 PrezKennedy he also plays total annihilation and... well thats bout all that works on his computer
00:28.35 ctj2 Hey there. Don't pick on the boy, he just picked up some bad habits.
00:28.58 Twingy sean will have to get a quad mac if you do that
00:29.01 ``Erik ask mike t, I'm always ripping on c++
00:29.44 brlcad heh, punt the G5 because of your video card? get a new video card ;)
00:30.05 ctj2 No, not because of the video card. Mac OS X does not support NV_OPTION_3
00:30.12 ctj2 The video card does.
00:30.15 Twingy leave ##opengl
00:30.41 brlcad ahh, driver
00:30.45 ``Erik check it out, dudes, the 'project' takes about 3 seconds total for both the raytracing and the algorithms... for the 100x100x10 of that thing, right... but the total run time is... between 1 and 2 hours, depending on luck :)
00:30.47 ctj2 Yes drivers.
00:31.28 ``Erik when I bitched, nvidia put out new fbsd drivers to support the card I have... mebbe if you bitch about the option, they'll update the mac driver?
00:31.46 ctj2 To paraphrase NVIDIA: It is Apples problem.
00:32.07 ``Erik most of my cohorts at apple fled :(
00:32.08 brlcad any experience with Cg or the GPGPU project?
00:33.52 brlcad what about "Sh" ?
00:33.53 ``Erik oh, btw, I think nvidia has a pack of knuckleheads working over there, they don't understand ioctls so good :(
00:34.01 ctj2 Cg and the other one compile to a profile which the drivers then interpret. I can write my code in Cg if I wanted to but then the drivers eat it. Same with Sh."
00:35.09 brlcad not as nearly interested in Cg as the other two, mainly due to portability -- sort of waiting to see which one falls into better favor
00:36.46 PrezKennedy http://flickr.com/photos/92579619@N00/86410009/in/pool-tuawrigs/
00:36.51 PrezKennedy i saw that and thought of you brlcad
00:38.05 brlcad heh
00:38.11 brlcad i wish i had a canon xl
00:38.24 ``Erik heh
00:38.28 PrezKennedy it makes your setup look cheap and mine look like its from the late 1970's
00:38.39 ``Erik that dell isn't nearly hidden enough.
00:38.45 ``Erik and where's the ion globe??? :D
00:38.50 brlcad yeah, that's like a wart on the floor
00:39.34 ``Erik btw, are you gonna want your fancyassed dell back soon? I know how much you adore and miss it...
00:39.36 ``Erik O:-)
00:40.04 ctj2 ``Erik, here's my programming bible: http://www.60bits.net/STRAPs.pdf
00:40.13 ctj2 Pay attention to section 9
00:40.30 Twingy straps doesn't sound office friendly
00:40.34 Twingy maybe my mind is just in the gutter
00:40.47 ctj2 System Tasks, Procedures and Responsibilities
00:40.48 brlcad heh
00:40.54 Twingy suuuure
00:41.06 ``Erik or else what?
00:41.31 Twingy Saddist Tickle Ravis Attractive Posture
00:41.35 ctj2 No or else. Take a look, you might find it interesting history.
00:42.25 Twingy what happened to the 151?
00:42.33 brlcad ctj2: interesting document
00:42.34 ``Erik drank it long ago
00:42.47 Twingy gonna try white lightning now?
00:42.56 ``Erik no
00:42.59 ``Erik can't afford jack shit
00:43.02 ``Erik much less jack daniels
00:43.06 ctj2 Thank you. I helped write parts of that document. The entire group had input going from 9.3 to 9.4
00:43.13 Twingy I hear jack shit is on sale at coscov's for 99 cents a bottle
00:43.22 ``Erik lee suggested I drive tomorrow, I suggested he buy my lunch, he didn't say no :o
00:43.32 Twingy I think he wants to cook us ramen
00:43.51 ctj2 Ok, Sean who are these people, they sound like they all hang out at the lab.
00:43.54 ``Erik I think he wants to take me somewhere and get me drunk so he can drive my damn car back :(
00:44.13 ``Erik we have no lab anymore :(
00:44.22 PrezKennedy its a shack
00:44.30 PrezKennedy shack(s)
00:45.02 ``Erik shut up, bitch
00:45.03 ``Erik :D
00:45.18 brlcad ctj2: of various sorts -- you'd see them if you visited, don't think you know any of them
00:45.28 brlcad cept PrezKennedy of course ;)
00:45.35 PrezKennedy its supposed to get windy tonight... be careful ;-)
00:45.47 brlcad PrezKennedy: you saying you ate beans?
00:46.00 PrezKennedy taco bell
00:46.01 ctj2 Thanks brlcad. I do miss the lab, lots at times.
00:46.01 PrezKennedy ;-)
00:46.03 ``Erik indeed, it will be windy
00:47.42 Twingy drink some more so you can pass out and we can come take your chili
00:48.08 ``Erik I am drinking some more...
00:48.12 PrezKennedy then there'll be hurricane force winds
00:48.31 ``Erik I'm not sure if you can handle the onion content, tho
00:48.35 Twingy from erik drinking?
00:48.45 Twingy I don't think he gets gas like that dude
00:48.57 Twingy lee maybe...
00:49.00 ``Erik no, mine is a soft and gentle breeze
00:49.06 ``Erik that carries death and misery
00:49.10 PrezKennedy nah after everyone else starts contributing once they get ahold of the chili
00:49.39 ``Erik a tiny little pfft in the hall and poor justin whines about it from his desk in the corner :D
00:50.35 brlcad ctj2: so with much lamenting and sadness, kicking screaming, and gnashing of teeth -- we're a few weeks away from a windows distribution
00:50.45 PrezKennedy cool
00:50.49 Twingy I bet if I ate some sauurkraut each day for lunch
00:51.01 ``Erik ooh, we should go to the german place if it's still around
00:51.08 Twingy yep
00:51.17 ``Erik bratwurst, sauerkraut, mashed pertaters, and good german beer
00:51.38 brlcad it's still around
00:51.44 ``Erik we should make lee drive so we can get fitshaced
00:51.46 brlcad though i'm hankering for some corral
00:52.09 brlcad tried going saturday, there wasn't a single parking spot, even illegal ones
00:52.09 ``Erik it'll make s2 much more bearable for ya, justin ;)
00:52.18 ``Erik at what, corral?
00:52.32 ``Erik guess their new location is workin' for 'em :)
00:52.59 ``Erik dude, they're putting in an applebees where the old one was
00:53.10 brlcad yeah, the line went out both doors
00:53.17 ctj2 brlcad, should I be happy or sad about a windows release?
00:53.27 brlcad it's a good bad
00:53.40 brlcad the download rate and exposure is going to skyrocket
00:53.49 PrezKennedy and i can use it!
00:53.52 ``Erik heh, is the breakage bob gave us with that all fixed up?
00:53.55 brlcad estimating 2-5k downloads a month
00:54.01 brlcad (for just windows)
00:54.38 brlcad ``Erik: pretty much -- i think I've weeded it all away finally
00:54.53 ``Erik 'k, so I can start breaking it for fbsd and obsd again
00:54.58 brlcad archer is still non-functional, but that was pretty much to be expected
00:55.00 Twingy haha, breakage bob
00:55.16 ``Erik "dude, bob, when we said 'break it down', that AIN'T what we meant!"
00:55.30 Twingy fat fingered fred
00:56.15 PrezKennedy fgat fiongers suick!!!
00:56.33 ``Erik and that's why prezkennedy is never ever ever EVER allowed to be a sysadmin
01:01.13 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/Archer.tcl: argv0 is not available for some reason, so catch the exception and conditionally call LoadArcherLibs
01:01.13 PrezKennedy with that type of stress... may as well be the sysadmin's boss... he gets paid more
01:02.16 ``Erik the massive paychecks, awe and respect of puny mortals, sexy models on my arm...
01:02.17 ``Erik well
01:02.20 ``Erik the paychecks, anyways
01:02.41 PrezKennedy you were the master of your domain... in a way
01:03.12 ``Erik "I am master of my dominion... I share the secrets of the clown"
01:13.38 Twingy *archer fires arrow at thee in retaliation*
01:13.57 Twingy HACK THE GIBSON!#@!
01:14.05 Twingy o.O
01:14.33 Twingy why couldn't they have had angelina say that line >_<
01:18.28 PrezKennedy farewell... for now!
01:18.36 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/Archer.tcl: more protections to avoid the can't read "env(ARCHER_HOME)": no such variable error when making the package index
01:19.48 ``Erik heh
01:35.15 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/cursor.tcl: make the other pkg_index error go away regarding: can't set "::blt::cursorWaitCount": parent namespace doesn't exist
01:47.49 pra5ad gpu programming eh
01:49.12 Twingy generic parental unit
01:49.42 pra5ad were u at the bnd seminar?
01:49.50 Twingy I was buying a truck
01:50.00 Twingy :P
01:50.05 pra5ad ah i missed that
01:50.28 pra5ad overhyping to the maxxxxxxxx
01:51.08 Twingy was she passing out coffee mugs?
01:55.40 pra5ad felt like it
01:56.09 Twingy you get hit in the head with a coffee mug?
01:56.25 pra5ad felt like it
01:56.31 Twingy haha
02:06.49 ``Erik heh
02:07.00 Twingy how was the onions?
02:07.04 ``Erik tomorrow, I think I'm gonna try to give her an idea of how horribly bad our shit is
02:07.05 ``Erik tasty
02:07.17 Twingy I think you should talk her into putting the logo on coffee mugs
02:07.41 ``Erik we have software that does a task... the task being doen using the software itself takes... 3 seconds. The software as a whole takes... 1-2 hrs
02:08.05 Twingy ...and if you had coffee mugs you'd have something to do while its running
02:08.28 ``Erik 0.083% of our runtime is... useful.
02:08.33 ``Erik tops
02:08.39 Twingy and 0.083% of our management is useful :}
02:08.49 ``Erik that many?
02:08.49 ``Erik :D
02:12.50 *** join/#brlcad DTRemenak (n=DTRemena@DHCP-170-143.caltech.edu)
02:13.52 pra5ad so the interact #s made sense?
02:15.08 ``Erik I think so
02:15.34 ``Erik I'd like to string the rt to the interactor, or do a timeing experiment higher up, or something..
02:16.26 Twingy I'd like to build robotic monkies to make me ham sandwiches
02:16.39 ``Erik even if the #'s aren't very close, the preliminary is over 1000x difference, dude...
02:16.55 Twingy orders shmorders of magnitude
02:17.05 Twingy here's a theory
02:17.17 pra5ad heh
02:17.21 Twingy maybe dixie is some kinda cyborg that doesn't age
02:17.31 Twingy and so run times are irrelevent o.O
02:17.46 Twingy like the replicators y0
02:20.02 ``Erik heh
02:20.50 Twingy I think we should all get extra jobs at home depot on saturdays
02:20.53 Twingy then when we slack off
02:20.59 Twingy we don't tell on each other
02:21.26 Twingy Home Depot / M3 team
02:25.18 ``Erik erm
02:25.23 ``Erik I'm not calling it 'm3' anymore
02:25.29 ``Erik I refuse to sully the name of my vehicle
02:25.36 pra5ad too late
02:26.08 pra5ad should have bought the m4.. 'better than m3 in more ways than one'
02:26.18 ``Erik been reading on that just now
02:26.23 ``Erik m4 is just the '06 m3 coupe
02:26.33 Twingy hah
02:26.48 Twingy then his car would have to have a regular expression parser in the engine computer
02:26.49 brlcad original pranksta
02:26.56 Twingy YOU CAN DOIT!
02:27.00 ``Erik uh huh, uh huh
02:27.15 ``Erik damn we're a pack of nerds
02:28.35 phcoder oonter geleebin gloatin glovin
02:29.06 pra5ad brlcad,
02:29.26 pra5ad how do i drill down a directory struct
02:29.44 pra5ad (i think u answered this already.. /me has bad memory)
02:31.47 brlcad what do you mean by drill down?
02:32.35 pra5ad iterate over all nodes in the dir
02:32.43 brlcad ah, traverse the nodes for a particular assembly
02:32.44 pra5ad what were the fns/where are they
02:32.48 brlcad yeah, I did answer that :)
02:32.55 pra5ad which header
02:33.06 brlcad heh, raytrace.h ;)
02:33.13 brlcad but that won't get you very far
02:33.17 brlcad what do you need to do?
02:33.23 brlcad do you care about intermediate combinations?
02:33.29 brlcad or just the leaf nodes?
02:33.50 pra5ad for later yes, but for now just the leaves will do
02:34.17 pra5ad also, what's the point of DIR_HIDDEN
02:34.31 *** join/#brlcad Twingy (n=justin@pcp0011649600pcs.aberdn01.md.comcast.net)
02:34.47 pra5ad and the difference between DIR_SOLID/REGION/COMB
02:35.17 brlcad db_functree() is probably the easiest for you to use, keeping it simple when you do decide to look at the intermediates
02:35.37 pra5ad ahh yes
02:35.46 brlcad geometry in a .g can be hidden so you don't see it in listings
02:36.10 pra5ad there's no special signficance? it's user discretion?
02:36.10 brlcad can be used as a means to manage intermediate objects being edited for example
02:37.27 brlcad it's got meaning, it means it's hidden so applications are expected to respect the hidden and ignore those objects unless you're a command/operation that wants/needs to manage hidden objects
02:37.44 brlcad e.g. ls command needs to ignore hidden objects
02:38.34 brlcad but a database converter wouldn't necessarily want to ignore them
02:38.46 brlcad it's app discretion -- not user discretion :)
02:38.55 brlcad for you, probably should ignore them
02:38.57 pra5ad k
02:39.17 brlcad a solid is a primitive, e.g. a BOT or a sphere or an arb, etc
02:39.24 brlcad er, a DIR_SOLID
02:39.49 brlcad a DIR_REGION is a combination that has been marked as a region
02:39.57 brlcad a region signifies "something physical"
02:40.15 brlcad it'd be a "part" in pro/e unigraphics lingo
02:41.01 brlcad combinations are just that -- some csg combination of objects (other combinations, regions, or solids)
02:41.20 pra5ad g-nmg preserves em?
02:41.33 brlcad preserves?
02:41.43 pra5ad the comb nodes
02:41.52 pra5ad tho that doesnt make sense..
02:41.57 brlcad you can have combination nodes above and below the region level
02:42.13 brlcad the converter collapses the nodes below the region level iirc
02:42.54 brlcad above the region level, they are expected to just be unions (i.e. "collections" or groups)
02:43.13 brlcad below the region level, they can be arbitrary CSG operations (subtractions, unions, intersections)
02:43.19 pra5ad ah
02:44.10 ``Erik I need a new furry helmet
02:46.04 Twingy now that you got a sun roof
02:46.10 Twingy you can wear one of those beer hats
02:46.43 pra5ad is it legal to specify a NULL functor as the comb node callback?
02:51.51 pra5ad guess it works
02:51.52 pra5ad =)
02:53.44 pra5ad t62 has 1004 bots :o
02:54.16 Twingy the csg version mebe
02:54.28 pra5ad no, g-nmg converted
02:54.37 Twingy that aint ryte
02:54.46 pra5ad leaves are always of type DIR_SOLID ?
02:54.57 pra5ad leafs
02:54.58 pra5ad ..
02:55.39 pra5ad havoc-bot has 297 meshes
02:55.43 pra5ad er bots
02:55.52 Twingy ohh bots
02:55.58 Twingy yea, that's right
02:56.48 pra5ad oh?
03:09.14 ctj2 Good night all.
03:15.35 brlcad pra5ad: yeah, that's like the definition of a leaf
03:17.30 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/other/blt/Makefile.am: i suppose only one of the tk files wasn't needed due to conflicts.. the others seem rather important due to runtime symbol errors.. ;)
03:17.33 pra5ad check my priv msg
03:19.43 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/LoadArcherLibs.tcl: load the blt library by getting lib out of the bu_brlcad_root path.. need to refactor this puppy, but it should work irrespective of the other stuff
03:20.24 brlcad it's a list of references to the leaf
03:20.43 brlcad can be referenced n times, don't think that's what you want
03:20.46 pra5ad so how would i get the soltab from a dp?
03:21.11 brlcad hm, i pasted code for that too
03:21.21 brlcad you convert to 'internal' format
03:21.32 brlcad for starters
03:21.42 pra5ad the dp to internal?
03:22.25 brlcad rt_db_get_internal( &intern, dp, dbip, NULL, &rt_uniresource )
03:22.45 brlcad pass it the dp, your dbip, and an internal structure for it to fill in
03:23.12 brlcad struct rt_db_internal intern;
03:23.33 brlcad rt_uniresource is a global, you should be able to use it as is
03:23.43 brlcad (provided by the library)
03:24.06 brlcad unless you want to handle multithreaded (which wouldn't help you much for an rt_db_get_internal())
03:25.17 brlcad if you've already determined it's a bot, you can cast the intern.idb_ptr after rt_db_get_internal() to a bot internal
03:25.39 pra5ad ah
03:25.45 brlcad e.g. struct rt_bot_internal *bot = (struct rt_bot_internal *)intern.idb_ptr;
03:26.08 brlcad that "is" an actual bot, deserialized in all it's internal glory
03:26.33 pra5ad righto =)
03:36.56 pra5ad nooo
03:37.07 pra5ad how do i determine if it's a bot
03:37.16 pra5ad before the cast
03:37.37 pra5ad soltab has a type_id
03:38.30 pra5ad ohhh nm
03:38.32 pra5ad ;)
03:38.49 pra5ad rt_db_get_internal returns the type id
04:02.03 pra5ad how do i close a db created by rt_dirbuild? i'm doing rt_clean(rtip*) , but when i reopen it w/ rt_dirbuild, db_dircheck whines about duplicates
04:02.27 pra5ad also, why not use the db_* funcs?
04:03.22 pra5ad im looking at g-xxx.c; seems simple enough
04:12.09 brlcad db_close(dbip);
04:12.21 brlcad nothing wrong with the db_ funcs
04:12.28 brlcad they work hand in hand with the rt funcs
04:12.52 pra5ad k so rt_clean is wrong
04:15.46 brlcad rt_clean() is for deallocating per-cpu resources, nothing at all to do with directories
04:16.04 brlcad has to do with raytracing data management (e.g. prep'd data)
05:21.22 justin_ http://www.reputable.com/o2.html
05:21.35 justin_ look for initials JS, circa 1999 :)
06:36.23 *** join/#brlcad kaol_ (n=kari@sammakko.yok.utu.fi)
08:17.13 *** join/#brlcad DTRemenak (n=DTRemena@DHCP-170-143.caltech.edu)
08:50.13 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
11:05.41 brlcad heh, The core dumped, oh my.
11:10.01 clock_ china syndrome
11:30.44 *** join/#brlcad phcoder (n=phcoder@pcp0011650294pcs.aberdn01.md.comcast.net)
11:54.58 ``Erik o.O
14:13.05 Twingy lunch time yet?
14:31.09 Twingy you should come to grumpies with us
14:31.35 ``Erik who all is 'us'?
14:31.46 Twingy um, me and uh, you, and uh others :)
14:31.59 ``Erik heh
14:32.17 ``Erik <-- got up at 4am and ran budget numbers o.O bein' po' sucks
14:32.28 Twingy eww
14:32.40 Twingy 4am... that's like 3 hours after I went to bed
14:32.43 ``Erik also watched new rvb and strangerhood
14:32.54 ``Erik heh, it was 4 hours after I went to bed...
14:33.03 ``Erik just couldn't get back to sleep :/
14:33.14 Twingy I bet it was the onions
14:33.25 ``Erik doubt it
14:33.46 Twingy the onions stole your car and drove away with your wallet
14:33.58 Twingy :)
14:34.11 Twingy you just don't remember any of this
14:34.36 ``Erik they musta hit me over the head with the bag of potatos next to 'em
14:35.00 ``Erik mmm potato juice
14:35.11 Twingy you should try making vodka
14:35.24 ``Erik that's a little illegal without a license
14:35.36 Twingy ah
14:37.01 Twingy and if you make it wrong you go blind :)
14:37.08 clock_ The Original Onions?
14:37.17 clock_ That's a surf rock band that produces freely distributable music
14:37.36 clock_ Actually very good one
18:23.14 *** join/#brlcad DTRemenak (n=DTRemena@DHCP-170-143.caltech.edu)
18:40.09 *** join/#brlcad PKMOBILE (n=Apathy@12.22.249.3)
18:41.19 *** join/#brlcad clock_ (n=clock@84-72-88-181.dclient.hispeed.ch)
19:49.13 CIA-13 BRL-CAD: 03brlcad * 10brlcad/src/archer/plugins/ (utility.tcl wizards.tcl): only traverse into Utility and Wizards if they actually exist
20:26.38 Twingy heh
20:26.48 Twingy they make a super charger to take my truck from 150HP to 230HP
20:27.07 Twingy does 1/4 mile in 15 seconds
20:32.34 ``Erik hrmmmm
20:32.59 ``Erik here's a turbo that gives 7.5 psi for my car... (even thought they call it a supercharger)... 499hp
20:33.23 Twingy nutty
20:33.26 Twingy how much?
20:33.27 ``Erik huh, actually, the literature sounds like a real supercharger, mebbe they just put a lame pic up
20:33.30 Twingy mine would cost me $2700
20:33.38 ``Erik heh, 10,900
20:33.38 ``Erik :D
20:33.44 ``Erik (but damn, 499hp)
20:34.04 Twingy at that point the car would probly not be aeraodynamic enough to handle
20:34.12 Twingy aerodynamic
20:34.24 ``Erik I d'no, cf is .33
20:34.27 Twingy unless you dropped it some more and put a wing on
20:34.33 ``Erik corvette is .32 iirc
20:34.43 ``Erik my truck was .43 and fairly slippery for a truck
20:36.56 Twingy my engine block is cast iron
20:37.07 ``Erik cool
20:39.43 Twingy mine is 0.4 it appears
20:39.55 ``Erik cool
20:40.07 Twingy the super charger would be fun
20:40.18 Twingy but I'd just end up wasting more gas
20:40.53 ``Erik I read that some company in california does electric conversions of vehicles, and they did an s10 with the same geometry as mine to run full electric... added a tonnea cover and air dam to drop the cf from .42 or whatever to .34
20:41.03 Twingy spoke with that guy in aberdeen on rhino lining, $410
20:41.07 ``Erik cool
20:41.09 Twingy better than $680 dealer quote
20:41.20 Twingy ford used to have the Ford Ranger EV
20:41.24 Twingy in '02 or '03
20:41.55 Twingy I like mitsubishi's approach
20:42.01 Twingy where they are bolting on 2 electric motors, one to each wheel
20:42.15 Twingy no efficiently loss moving through gears and pinions
20:42.53 ``Erik http://www.autofieldguide.com/articles/079701.html has some shit about electrifying a mid truck, heh
20:43.56 ``Erik (guess it was outta chevy, not a shop)
20:44.02 ``Erik why'd I think that o.O must be going senile
20:44.17 Twingy I think if they go back to the hydrogen vehicle approach
20:44.28 Twingy and use the the electricity to gather hydrogen
20:44.37 Twingy since you can pack more energy into the same volume, it'd sell better
20:44.42 Twingy since all you'd need is water
20:44.57 Twingy plug it in, fill it with a gallon of water... wait
20:45.18 Twingy make the filling unit portable
20:45.40 Twingy make a 240V and 120V switch
20:46.05 Twingy figure it'd cost about $2k since it'd need a small chunk of gold
20:46.49 ``Erik hrmmmmm, I wonder if there're any cheaper metals that'd do the trick... link, zinc or nickel
20:47.12 Twingy irridium, platinum, palladium, gold, and one other I think
20:47.42 Twingy I think Mercuty
20:47.44 Twingy Mercury
20:48.10 Twingy I think mercury would be the easiest to work with
20:48.22 ``Erik hrm, but it's liquid at stp
20:48.29 Twingy since you can jab your copper probe into it
20:48.38 Twingy and not worry about things corroding around the wire
20:48.44 Twingy since all it ever hits is the mercury
20:48.49 Twingy well
20:48.54 Twingy the walls of the filler
20:49.10 Twingy the problem is always the connection between the precious mettal and the insulator
20:49.14 Twingy it breaks it down
20:49.21 ``Erik hm, true
20:49.22 Twingy a gold wire with plastic insulator will eat plastic away slowly
20:49.35 Twingy it's a very hard problem
20:49.41 Twingy unless you make part of the process disposable
20:49.42 ``Erik small cups in the bottom with wires in them, then mercury fills the cups?
20:49.46 Twingy which is probly the cheapest way to do it
20:49.56 Twingy yes, but the cups would get eaten away
20:50.05 ``Erik why
20:50.06 ``Erik ?
20:50.13 Twingy cause the mercury is touching the cups
20:50.25 ``Erik and mercury would eat plastic?
20:50.27 ``Erik o.O
20:50.38 Twingy no, the electrolysis would
20:50.46 Twingy very slowly
20:51.02 Twingy it would eat away at it about 1 mil (not milimeter, but one mil) an hour
20:51.30 Twingy I think the most practicaly approach is a disposable sleeve that goes around the gold probe
20:51.42 Twingy you replace it every... 5 charges
20:51.46 Twingy costs you $1
20:53.06 Twingy and a tiny bottle of sulfuric acid
20:53.18 Twingy that drips into the reservoir when resistance gets too high
20:53.32 Twingy which you replace once a year
20:54.02 Twingy and a vent tube that vents oxygen and other gases outside
20:55.13 Twingy put on a tiny 3k psi compressor like my hand pump, and you're set
20:55.45 ``Erik hrmmm
20:55.52 ``Erik rebuilt tranny would be $350-400
20:56.02 Twingy sure it's not the clutch?
20:56.18 ``Erik ye
20:56.21 ``Erik clutch is like $50
20:56.22 ``Erik heh
20:56.30 ``Erik oh, you mean broken?
20:56.34 Twingy yea
20:56.36 ``Erik quite
20:56.57 Twingy gonna do it?
20:57.02 Twingy or scrap it for $1k?
20:57.06 ``Erik the clutch engages and disengages fine, the stick has no control
20:57.14 ``Erik I intend to fix it...
20:58.48 ``Erik here's one for $250
21:00.34 Twingy I need to head to H&R block
21:00.40 Twingy I want my $1200 tax return
21:00.43 ``Erik heh
21:00.50 ``Erik I need to get the rest of my forms and shit
21:01.04 Twingy I've got house stuff and w2
21:01.21 ``Erik the only hosue stuff I've gotten is the escrow interest w2
21:02.30 Twingy I figure with my return money I can buy my hard wood floor and mill
21:03.47 ``Erik pick me up a gm nv1500 while you're out
21:03.48 ``Erik o.O
21:03.57 Twingy heh, I just bought a 3d card a few nights ago
21:04.06 ``Erik gm, not nvidia
21:04.14 ``Erik that's the kinda transmission my truck uses...
21:04.18 ``Erik O:-)
21:04.27 Twingy nv reminded me of nvidia
21:04.46 Twingy bought a fx5200 or something
21:04.50 Twingy for the computer upstairs
21:04.56 Twingy it's got no three-dee
21:05.00 Twingy 1.3ghz celery
21:05.32 ``Erik all'z I know is when I start X, the machine starts posting...
21:05.38 Twingy heh
21:09.18 Twingy with the pooper I drove 14k miles a year
21:09.46 ``Erik trips to jersey and nc probably accounted for half of that
21:10.01 Twingy 6k miles will be work
21:10.05 Twingy yep
21:10.15 Twingy I have 1 trip planned for nc
21:10.25 Twingy mom is giving me her new'ish $1700 couch
21:10.34 Twingy bought it in
21:10.37 Twingy '02 I think
21:10.39 ``Erik sweet
21:10.44 Twingy 2 recliners on each end
21:10.53 ``Erik man, I have to make due with that pos couch I ave
21:10.53 Twingy gonna move the leather couch to the basement
21:10.54 ``Erik :(
21:11.02 Twingy I think I've speant a total of about 50 hours in that couch
21:11.04 Twingy heh
21:11.06 Twingy and paid $900 for it
21:11.26 Twingy I guess I'll throw it in the basement for now
21:15.22 Twingy I wonder how long carbon nano tube engines will last
21:15.37 Twingy would be nice having a warranty on the first million miles
21:15.56 Twingy even 500k
21:21.30 ``Erik they'd find someone to engineer breakage in
21:21.32 ``Erik O.o
21:34.22 Twingy how big is your tank?
21:34.34 ``Erik uhmmm, on my car or truck?
21:34.40 Twingy both
21:34.51 ``Erik truck is 19g, d'no about the car, probably close to the same
21:36.42 Twingy ah, mine appears to be 19.5
21:36.43 ``Erik the 02 is 16.6
21:36.56 Twingy hehe O2
21:36.59 ``Erik the only utility of tank size is range..
21:37.02 Twingy little blue toaster
21:37.04 ``Erik indeed
21:37.12 Twingy see my O2 haiku?
21:37.15 ``Erik yeah
21:37.16 ``Erik dork
21:37.17 ``Erik :D
21:37.18 Twingy :)
21:37.30 Twingy that has to be my oldest mark on the web
21:37.40 Twingy too bad my midi challenge page from '96 is gone
21:38.13 ``Erik I put a program on the web as shareware in '96, even got some money
21:38.50 Twingy I got $5 for a gold handicapper in basic in '96 hehe
21:38.54 Twingy err golf
21:39.11 Twingy 30 cents an hour, woot
21:39.15 ``Erik hehehe
21:39.27 Twingy bill gates makes $32 per heart beat
21:40.02 Twingy Want to give more power to the standard 3.0-liter V-6? That's easy. Just install the Ranger Whipple Supercharger. Available through Ford Racing Performance Parts, this kit creates a super-charged engine achieving 230 hp at 5,400 rpm and 260 lb.-ft. of torque at 3,000 rpm. It is an easy-to-install system that fits under the hood with no permanent modifications to the vehicle and no wiring.
21:40.22 ``Erik heh
21:40.44 ``Erik there's always a risk with overpressuring...
21:40.55 Twingy I aint racing nobody
21:41.00 Twingy so I got not need
21:41.10 Twingy I do have racing stripes though :}
21:41.20 Twingy +5% speed
21:41.21 Guu Twingy: Don't make me shoot you.
21:41.40 Twingy you're lacking 5% then
21:41.46 Twingy and 10% for no fin
21:41.51 Twingy and 20% for missing 2 bug eaters
21:48.15 Twingy http://www.yaplakal.com/uploads/previews/post-3-1138125896.jpg
21:50.37 ``Erik O.o
21:51.08 Twingy looks like seaweed
21:51.15 Twingy or rice
21:51.28 Twingy windows sushi computer?
22:24.38 docelic Someone was very bored
22:54.43 *** join/#brlcad DTRemenak (n=DTRemena@DHCP-170-143.caltech.edu)
23:51.47 *** join/#brlcad justin_ (n=justin@pcp0011649600pcs.aberdn01.md.comcast.net)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.