IRC log for #brlcad on 20090411

00:03.15Malycenot true. actually I think I figured it out. Windoze I am running from SSD, Ubuntu MID from Flash mem - write speed is dramatically slower 10mbs for SSD, 1mbs for Flash
00:03.35MalyceA lot of swapping probably is the death of this OS then.
00:04.12Ralithjust use a browser that doesn't take up hundreds of MB of ram
00:04.15Ralithi.e. anything but firefox
00:04.17Ralithand use a minimal WM
00:05.55MalyceRAM probably isn't the problem. I am guessing its the swap, because windows is quite bearable, even with many apps open.
00:06.05MalyceWM - working memory ?
00:06.17MalyceAnd there are better browsers than firefox ?
00:06.43MalyceChrome ?
00:08.36Ralith'many apps' has almost nothing to do with how much memory is in use
00:08.45Ralithand I never said anything about a better browser
00:08.50Ralithand WM means window manager.
00:08.52brlcadRalith: a tron cycle would be awesome, I have some pictures from the film that shown much of the CSG that was used
00:09.06Ralithbrlcad: yeah, I was referring to your interest.
00:09.49RalithMalyce: RAM is the problem because when you run out of RAM stuff uses swap instead.
00:10.48brlcadRalith: as for the pkg-config files -- I wrote them up for folks to use but since we don't/didn't use them internally, they were never tested..
00:11.18Ralithah, heh.
00:11.47Ralithwell, once tweaked, their use made the g3d build system much cleaner/more portable.
00:12.53brlcadcatches up
00:13.15Ralithsup
00:13.17brlcadyeah, it's nice to have them actually in use so they can stay up-to-date
00:13.32brlcadthat was the intent after all, to use them
00:14.17brlcadgenerally a pretty long turn-around for external codes to change how they hook in to us, so figured it'd at least be there for whenever someone asks
00:14.56brlcadwould pay for a lightcycle
00:18.33CIA-28BRL-CAD: 03starseeker * r34196 10/brlcad/trunk/ (NEWS doc/docbook/system/man1/en/coil.xml src/shapes/coil.c): Add flag to change winding direction to coil tool.
00:20.46starseekerbrlcad:  that was the easy one - now I need to tackle length :-)
00:24.54*** join/#brlcad Ralith (n=ralith@216.162.199.202)
00:43.38yukonbobis starting to think he'd pay for a build :P
00:54.10*** join/#brlcad Malyce (n=ubuntu@deimos.jacobs-university.de)
01:22.07*** join/#brlcad madant (n=d@117.196.135.243)
01:29.34*** join/#brlcad madant (n=d@117.196.132.121)
01:44.17*** join/#brlcad Malyce (n=ubuntu@deimos.jacobs-university.de)
01:47.17Malycehttp://bzflag.pastebin.ca/1388531
01:47.31MalyceI am getting the X11 error, though I have libx11-dev
01:47.48Malycelibxext-dev, libxi-dev
01:48.11yukonbobhits road
02:17.09*** join/#brlcad schwinn434 (n=schwinn4@75.81.202.25)
02:23.04madant:) quick dumb doubt.. say i have two list of numbers, one per line in two files any way of checking how many numbers in file a is in file b :) some simple bash thingy i mean
03:14.19dreevesstarseeker yep that is what I'm working on I have found a couple of bugs in the opennurbs stuff that is causing problems plus how utah does trims and opennurbs is a little different but I think I'm closing in on it
03:15.32dreeveswhat is IIRC?
03:22.17``Erik"if I recall correctly"
03:32.29``Erikmadant: yes.
03:37.21``Erikboth files need to be sorted, then there's a command, uh, I forget the name, but it can show 3 columns, what file A has that file B does not, what they both have, and what file B has that A does not... can't effin' remember the name of it, though :(
03:45.45madant``Erik: came up with two ways :) thanks to #gsoc : cat A B|sort -n|uniq -d|wc -l
03:45.54madantor comm -1 -2 A B|wc -l
03:46.19madant``Erik: and yeah the one you are referring to is uniq ;)
03:46.32madantoops comm i meant :)
03:46.54``Erikyeahhhhh, comm, that's it
03:48.01``Erikthe 'uniq' approach will fail if numbers can be repeated in a file
03:48.23madantsuch an elusive un"common" name for such a nice program :)
03:48.41madantyeah, uniq has its limits
03:48.58``Erikhey, it's midnight, I've been drinking beer and playing wow, that I at least had the notion is good! :D
03:49.45madanti am always taken by surprise by the utility of such nice simple tools :)
03:50.26madantunix approach always works ;)
03:50.27``Erikheh, didn't you have a big bin of legos when you were a kid?
03:50.27``Erika little imagination and ya had any toy you could want, all from simple little bricks, no? :D
03:51.10madantwas not much of a "toy" person while growing up :D
03:51.23madantbut yeah imagination and a few brciks ;)
03:51.38madantlike Louis I Kahn said "Each brick wants to be something"
03:59.11*** part/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net)
05:16.04*** join/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net)
05:47.15*** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
05:57.02*** join/#brlcad pacman87 (n=pacman87@resnet-46-40.dorm.utexas.edu)
09:56.54hippieindamakin8madant, some more polish bands for you : believe,quidam
10:39.46*** join/#brlcad elite01 (n=omg@unaffiliated/elite01)
11:05.26*** join/#brlcad madant_ (n=d@117.196.130.160)
11:43.14*** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-155.sbndin.btas.verizon.net)
11:58.20*** join/#brlcad madant (n=d@117.196.141.111)
13:02.11*** join/#brlcad Malyce (n=iamtanma@212.201.44.249)
13:12.49*** join/#brlcad Malyce2 (n=iamtanma@deimos.jacobs-university.de)
13:26.48hippieindamakin8can somebody elaborate on the function of nmg_ckmag(....)
13:39.11hippieindamakin8nvm ^
14:34.07*** join/#brlcad Malyce (n=iamtanma@deimos.jacobs-university.de)
14:49.32``Erika/win show 2
15:42.06*** join/#brlcad pacman87 (i=500@resnet-46-40.dorm.utexas.edu)
17:09.43*** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38)
17:52.50*** join/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net)
18:03.53*** join/#brlcad redvsblue (n=pancake@c-69-247-175-242.hsd1.mo.comcast.net)
18:32.07jdolinercan anyone tell me what a segment in a sketch looks like?
18:32.18jdolineris it just an struct with start and end points?
18:33.15jdolinerand also does the reverse array actually get filled in?
18:33.56pacman87jdoliner: depends on what type of segment it is
18:34.15jdolinerhmm, what types are there?
18:34.16pacman87LSEG (line segment) is just start/end points
18:34.43pacman87there's also circular arcs and splines
18:34.48jdolinerthis is in rt_sketch_internal
18:35.05jdolineris it allowed to have arcs and splines?
18:35.08pacman87are you asking about the code or the file format
18:35.10pacman87?
18:36.02jdolinerI'm asking what I can do with genptr_t *segments;
18:36.29jdolinerthe problem is that we're getting sketches where the segments aren't nose to tail
18:36.47jdolinernot sure if that qualifies as code or file format
18:37.35brlcadit's a code issue
18:37.45jdolinerk
18:38.12pacman87i'm looking over my sketch-related code in revolve
18:38.29brlcadwell both really -- it's whether or not something declared as "A->B, B->C, D->C, A->D" is valid
18:38.53brlcadright now, it's not considered 'valid' and gives bad/unexpected results
18:38.58brlcadeven though that forms a closed loop
18:39.09brlcadit's just not directionally closed
18:39.24pacman87i remember writing something to handle that case
18:39.26jdolinerright
18:40.34brlcadif they're considered bidirectional connections (which they probably should), then some work needs to happen during shot() or during import/export to make things work
18:41.03pacman87revolve.c, lines 111 to 178
18:41.18jdolineryeah I was planning to just write something that can look at an rt_db_internal, and see if we can make a directional closed sketch out of a bidirectionally closed sketch
18:41.41pacman87if the endpoint is used an odd number of times, it contains an endpoint
18:41.50pacman87if it's even, it's not
18:43.16jdolinerin brlcad's example everything is used an even number of times
18:43.38pacman87right, my code doesn't do exactly what you want
18:43.53pacman87since all i needed to know was whether it was closed or open
18:43.58jdolinerwhat does rt_curve_order_segments do?
18:44.14pacman87and if it was open, i use a simple algorithm to add segments so that it becomes closed
18:57.58pacman87rt_curve_order_segments looks like it does what you want
18:58.45pacman87though it won't tell you if the sketch was open, or if it failed
19:20.33*** join/#brlcad madant (n=d@117.196.128.7)
21:31.32*** join/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net)
21:47.04*** join/#brlcad Malyce (n=ubuntu@deimos.jacobs-university.de)
21:49.48*** part/#brlcad Malyce (n=ubuntu@deimos.jacobs-university.de)

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