00:05.29 |
``Erik |
yo ho ho |
00:06.17 |
pra5ad |
bah humbug |
00:10.14 |
brlcad |
mmmm.. tastes like burning |
00:12.32 |
pra5ad |
smells like blood |
00:13.05 |
archivist |
is toast on the menu |
00:47.50 |
pra5ad |
whats the last line in canadian
addresses? |
00:51.39 |
pra5ad |
hmm guess its not the last line |
00:54.45 |
pra5ad |
ahh postal code |
01:12.43 |
*** join/#brlcad tegtmeye
(n=tegtmeye@pool-70-17-225-27.balt.east.verizon.net) |
01:29.00 |
pra5ad |
mike |
01:29.34 |
pra5ad |
is it possible to 'templatize' the inheritance
system we discussed |
01:30.09 |
tegtmeye |
how so? |
01:30.29 |
pra5ad |
u r the expert |
01:30.30 |
pra5ad |
heh |
01:31.03 |
tegtmeye |
short answer yes, they are called policy
traits |
01:31.12 |
pra5ad |
oh |
01:31.36 |
tegtmeye |
they syntax is ugly, but you don't pay for it
at runtime |
01:32.01 |
tegtmeye |
what did you have in mind? |
01:32.19 |
pra5ad |
good question |
01:32.24 |
pra5ad |
wanted to simplify it |
01:32.53 |
pra5ad |
just wondering if it's at all
possible |
01:33.59 |
tegtmeye |
without being a cliche', almost anythign is
possible with templates, it is just a matter of how ugly and
unmaintainable do you want your code to be |
01:34.34 |
pra5ad |
has someone invented the
'write-once-reuse-forever' code yet? |
01:34.56 |
tegtmeye |
yea, they tried and failed (Java) :) |
01:35.07 |
pra5ad |
hah |
01:35.25 |
pra5ad |
so u r telling me that templates will be
obfuscated by something else |
01:35.59 |
pra5ad |
eep wrong word |
01:36.04 |
pra5ad |
obsolete* |
01:36.16 |
pra5ad |
made* |
01:36.17 |
pra5ad |
.. |
01:37.34 |
tegtmeye |
I'm sure eventually, just like any other
language. |
01:37.59 |
pra5ad |
heretic words |
01:38.14 |
pra5ad |
i thought u were a template zealot |
01:38.14 |
pra5ad |
=) |
01:38.20 |
tegtmeye |
Some are just harder than others, look at
FORTRAN, its still trieng to be put down... |
01:38.29 |
pra5ad |
s/were/are/ |
01:38.48 |
tegtmeye |
I am:) |
01:38.58 |
tegtmeye |
and with luck, I'll make you one too
;) |
01:39.53 |
pra5ad |
hehe |
01:40.07 |
pra5ad |
so far ive avoided it |
01:44.39 |
brlcad |
templates are/can be good stuff |
01:46.37 |
tegtmeye |
I generally agree, |
01:47.38 |
tegtmeye |
It comes down to cost/benifit, most will
overlook overly templatized code if it result is a significant
performance gain |
01:48.47 |
brlcad |
sure, but then my take on that is that
computers get faster than we can write code .. i'll take
maintainable over bleeding fast any day |
01:48.53 |
brlcad |
it is a tradeoff though for sure |
01:49.01 |
brlcad |
some is great |
01:49.35 |
brlcad |
doing it blindly "'cause it's faster" is like
"never" using goto or "never" using assembly etc |
01:49.53 |
brlcad |
absolutes are always evil ;) |
01:50.32 |
tegtmeye |
Since your on... |
01:50.58 |
brlcad |
heh |
01:51.02 |
brlcad |
i'm always on |
01:51.10 |
tegtmeye |
How to you set up your convenience library in
autoconf again? Is it prog_name_LDFLAGS=somelib.la ??? |
01:51.19 |
tegtmeye |
heh |
01:51.22 |
brlcad |
just not always listening or willing to answer
;) |
01:51.26 |
tegtmeye |
lol |
01:51.43 |
brlcad |
convenience libs are
noinst_LTLIBRARIES |
01:51.53 |
tegtmeye |
sorry, |
01:52.08 |
brlcad |
flags for them go to LDFLAGS |
01:52.16 |
brlcad |
libs they depend on go to LIBS |
01:52.25 |
brlcad |
same as for binaries |
01:52.25 |
tegtmeye |
ok, |
01:52.42 |
tegtmeye |
binary foo needs to link agains convenience
lib bar... |
01:52.46 |
brlcad |
somelib_la_LIBS =
$(top_srcdir)/path/to/foo.la |
01:52.56 |
tegtmeye |
ah, right, |
01:52.58 |
tegtmeye |
thanks |
01:53.13 |
brlcad |
er, sorry |
01:53.46 |
brlcad |
that'd be a LIBADD to add a lib to a
lib |
01:54.03 |
brlcad |
somelib_la_LIBADD =
$(top_srcdir)/path/to/foo.la |
01:54.23 |
tegtmeye |
what about binary? |
01:54.27 |
brlcad |
somebinary_la_LDADD = ... |
01:54.34 |
tegtmeye |
roger... |
01:54.38 |
tegtmeye |
thanks |
01:54.42 |
brlcad |
de nada |
01:58.54 |
tegtmeye |
adrttest_la_LDADD=
$(top_srcdir)/adrt/libadrt.la |
01:59.03 |
tegtmeye |
adrt_test/Makefile.am:5: variable
`adrttest_la_LDADD' is defined but no program or |
01:59.03 |
tegtmeye |
adrt_test/Makefile.am:5: library has
`adrttest_la' as canonic name (possible typo) |
01:59.13 |
tegtmeye |
...lost of ld errors.... |
01:59.22 |
tegtmeye |
s/lost/lots |
01:59.34 |
brlcad |
:) |
01:59.38 |
brlcad |
you got em reversed |
01:59.56 |
brlcad |
if it's a library libadd, binary,
ldadd |
02:00.04 |
tegtmeye |
drat! |
02:00.36 |
brlcad |
hence you used ldadd, so it presumes a binary
program and gives an error about no adrttest_la program |
02:01.00 |
tegtmeye |
or drate four thos wo caan reed |
02:01.37 |
brlcad |
huukt awn fonicks |
02:02.21 |
pra5ad |
mike, does stringstream.str() create a
copy? |
02:02.36 |
tegtmeye |
yes it does |
02:02.46 |
tegtmeye |
lol... |
02:02.47 |
pra5ad |
how bout c_str() |
02:02.50 |
tegtmeye |
no |
02:02.53 |
pra5ad |
k |
02:03.55 |
brlcad |
hence the constness of the type it returns
:P |
02:04.34 |
brlcad |
the old sgi references are great for stl
info |
02:06.59 |
pra5ad |
id rather ask mike "i breath stl"
tegtmeyer |
02:07.00 |
pra5ad |
=) |
02:07.04 |
pra5ad |
breathe* |
02:08.56 |
tegtmeye |
;) |
02:12.38 |
``Erik |
O.o |
02:14.06 |
``Erik |
when I looked at stl, sgi was the only
implementation worth noting o.O |
02:15.01 |
brlcad |
although these days their implementation is
crippled with a few critical bugs that they have no intention of
ever fixing (at least for mips) |
02:16.28 |
tegtmeye |
nah... gcc's is pretty good these
days |
02:17.04 |
brlcad |
actually probably the best now that comes to
mind |
02:18.57 |
tegtmeye |
metrowerks and stlport also have complete
ones, as far as I know, but |
02:19.25 |
tegtmeye |
youd have to really look hard to find the
advantages of one over the other... |
02:19.48 |
tegtmeye |
harder than I feel like looking
anyway |
02:35.17 |
tegtmeye |
anyone remember off the top of their head what
the *name" of the stdin fd is? (I know it is 0)... |
02:35.43 |
tegtmeye |
I thought that there was a stdin_fd macro
assigned to it in posix... |
02:35.54 |
tegtmeye |
or somethng like that... |
02:36.01 |
brlcad |
eh, isn't it just 'stdin' |
02:36.12 |
tegtmeye |
I thought that was a FILE* |
02:36.26 |
brlcad |
hmm |
02:37.02 |
brlcad |
so it is |
02:38.42 |
brlcad |
STDIN_FILENO |
02:38.50 |
brlcad |
is in unistd.h |
02:39.03 |
brlcad |
seems reasonable |
02:39.15 |
tegtmeye |
ah... thanks, I couldn;t find it... |
02:39.35 |
tegtmeye |
your googling is faster than mine... |
02:41.46 |
tegtmeye |
well your grey matter is denser than mine then
;) |
02:47.52 |
tegtmeye |
sweet! now if you can just point me in the
right direction with that whole IN_MEM thing, I could test it
out... |
02:47.56 |
tegtmeye |
jk |
02:48.12 |
brlcad |
i've been mentally preparing |
02:52.16 |
brlcad |
only half joking, would like a tool slightly
useful.. current idea is to implement a tool similar to ttcp for
the geometry utilizing libpkg (net transfer) and librt (.g
management) |
02:52.39 |
brlcad |
unless you can think of something
better |
02:52.58 |
brlcad |
you'd then be able to rip out libpkg for mpi
or just follow example |
02:55.53 |
tegtmeye |
whatever is easiest for you, networking stuff
is pretty easy, it would be nice to not have to have a dependency
on libpkg though... |
02:58.44 |
tegtmeye |
Name: ttcp |
02:58.45 |
tegtmeye |
Version: 1.10 |
02:58.45 |
tegtmeye |
Category:net |
02:58.45 |
tegtmeye |
Maintainers:fenner research.att.com |
02:58.45 |
tegtmeye |
Description:Benchmarking tool for analysing
TCP and UDP performance |
02:58.48 |
tegtmeye |
Long Description: TTCP is a benchmarking tool
for determining TCP and UDP performance between 2 systems. The
program was created at the US Army Ballistics Research Lab (BRL)
and is in the public domain. Feel free to distribute this program
but please do leave the credit notices in the source and man page
intact. |
02:59.10 |
tegtmeye |
Had to look that one up. |
02:59.25 |
tegtmeye |
Kinda cool it was made by us. |
02:59.42 |
brlcad |
muuss wrote it around the time of
ping |
03:00.00 |
tegtmeye |
cool |
03:01.02 |
brlcad |
it's even standardized into one of the
networking specs, rfc something |
03:01.14 |
brlcad |
always been included in brl-cad too |
03:01.18 |
tegtmeye |
yea, jsut saw that |
03:02.02 |
brlcad |
works great for raw network testing or even
for transferring files |
03:02.02 |
pra5ad |
yo someone pls tell wendy/john that i will be
'officially' late tomorrow |
03:02.07 |
pra5ad |
ty =) |
03:04.07 |
pra5ad |
i need to buy a pair of crutches |
03:04.18 |
tegtmeye |
eh? |
03:04.47 |
tegtmeye |
typing with your toes again? |
03:07.55 |
pra5ad |
ask my fitness instructor |
03:08.46 |
brlcad |
didn't do legs yesterday |
03:09.16 |
brlcad |
unless you hammies are all sore from the back
extensions :) |
03:11.25 |
tegtmeye |
later guys |
03:32.44 |
``Erik |
heh |
04:11.23 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/bench/run.sh:
protect against division by negative numbers and returning a
negative variance, fixes benchmark output complaining about trying
to take a square root of a negative number |
04:15.49 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/NEWS: (log
message trimmed) |
04:15.49 |
CIA-5 |
BRL-CAD: the variance computations in the
benchmark suite weren't correctly |
04:15.49 |
CIA-5 |
BRL-CAD: checking for a negative average error
causing a negative variance |
04:15.49 |
CIA-5 |
BRL-CAD: causing a computation of a sqrt
against that negative causing the |
04:15.49 |
CIA-5 |
BRL-CAD: suite to catch and output the error
as: |
04:15.49 |
CIA-5 |
BRL-CAD: ERROR: square root of negative
numbers is only in your imagination |
04:15.51 |
CIA-5 |
BRL-CAD: awk: division by zero |
05:33.38 |
*** join/#brlcad PrezKennedy
(n=Apathy@pcp0011645240pcs.aberdn01.md.comcast.net) |
08:13.11 |
*** join/#brlcad PKMOBILE
(n=Apathy@pcp0011645240pcs.aberdn01.md.comcast.net) |
08:40.30 |
*** join/#brlcad pier
(n=d9850efc@bz.bzflag.bz) |
14:56.00 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
17:49.12 |
*** join/#brlcad PrezKennedy
(n=Apathy@pcp0011645240pcs.aberdn01.md.comcast.net) |
18:12.57 |
*** join/#brlcad cad082
(n=803f2049@bz.bzflag.bz) |
18:13.03 |
cad082 |
brlcad |
18:13.13 |
clock_ |
hi |
18:13.15 |
brlcad |
moo |
18:13.25 |
cad082 |
where are u |
18:13.59 |
cad082 |
u bailed on gym :\ |
18:14.09 |
brlcad |
ah, you |
18:14.10 |
clock_ |
brlcad: do you ride surfboard? |
18:14.24 |
brlcad |
clock_: yes, though only a few times |
18:14.33 |
clock_ |
brlcad: and skateboard? |
18:14.38 |
clock_ |
brlcad: wow, that's cool and l33t :) |
18:14.41 |
brlcad |
cad082: you're un-named if you don't provide a
callsign :P |
18:14.44 |
clock_ |
and wicked ;-) |
18:15.06 |
clock_ |
brlcad: where are you actually from? |
18:15.14 |
sean_morrison |
so |
18:15.17 |
brlcad |
cad082: and I'm not guaranteed to be in the
rest of the week (though I'll undoubtedly arrive at some point to
submit some papers) |
18:15.26 |
*** kick/#brlcad
[sean_morrison!n=sean@pdpc/supporter/silver/brlcad] by brlcad
(brlcad) |
18:15.26 |
clock_ |
sean_morrison: and you? are you a
surfer? |
18:15.41 |
brlcad |
he's just someone trying to cause
trouble |
18:16.01 |
*** join/#brlcad pra5ad2
(n=803f2049@bz.bzflag.bz) |
18:16.06 |
pra5ad2 |
wtf |
18:16.09 |
pra5ad2 |
no <3 |
18:16.18 |
pra5ad2 |
so yea |
18:16.23 |
brlcad |
you felt the love :) |
18:16.35 |
brlcad |
how are the wings? |
18:16.35 |
pra5ad2 |
u at home or what |
18:16.40 |
brlcad |
yep |
18:16.46 |
pra5ad2 |
wuss |
18:16.46 |
clock_ |
what love? is anyone gay here? |
18:16.53 |
brlcad |
heh clock_ |
18:17.08 |
clock_ |
<PROTECTED> |
18:17.13 |
brlcad |
clock_: i tried skateboarding in my younger
years, wasn't too successful |
18:17.24 |
brlcad |
clock_: no, but I've visited several
times |
18:17.26 |
clock_ |
brlcad: cool! leet! wicked! |
18:17.37 |
clock_ |
brlcad: and have you seen dogtown and
z-boys? |
18:18.23 |
brlcad |
that doesn't ring a bell |
18:18.23 |
pra5ad2 |
i'd be surprised |
18:18.23 |
clock_ |
brlcad: yes I am posessed by the evil daemon
of Jay Adams HA HA HA HA HAAA! |
18:18.23 |
pra5ad2 |
har har |
18:19.01 |
brlcad |
the skateboarder? |
18:19.07 |
clock_ |
brlcad: yes |
18:19.17 |
pra5ad2 |
R j00 4 l33t h4X0R 700 ? |
18:19.24 |
clock_ |
brlcad: and have you been to the
dogtown? |
18:19.39 |
brlcad |
doesn't ring a bell |
18:20.02 |
pra5ad2 |
u in tomorrow? |
18:20.08 |
brlcad |
so pra5ad2, how are the wings holding
up? |
18:20.13 |
clock_ |
brlcad: free software developer and is a
skater *and* surfer! |
18:20.18 |
pra5ad2 |
wings? what wings |
18:20.28 |
brlcad |
lats |
18:20.31 |
pra5ad2 |
oh |
18:20.41 |
clock_ |
brlcad: are you going to gym? |
18:20.46 |
pra5ad2 |
its not bad |
18:20.52 |
pra5ad2 |
im limping tho |
18:20.56 |
brlcad |
pra5ad2: not yet at least :) |
18:20.58 |
pra5ad2 |
calves are shot |
18:21.28 |
brlcad |
i somehow bet you will be sore bad, you seem
to be 24-48 hour pain |
18:21.33 |
brlcad |
clock_: yes |
18:22.15 |
pra5ad2 |
so says the guy who stayed home
today |
18:22.35 |
pra5ad2 |
.g to ? |
18:23.46 |
brlcad |
transferring the .g over the net keeping it
in-memory only |
18:23.48 |
pra5ad2 |
interesting |
18:23.48 |
brlcad |
heh, split |
18:24.10 |
pra5ad2 |
who's mr. clock_ ? |
18:24.11 |
brlcad |
someone else apparently |
18:24.31 |
archivist |
perhaps he's at the xmas spirit |
18:24.51 |
brlcad |
or drunk and lost 10 years age |
18:25.42 |
pra5ad2 |
so u in tomorrow or what |
18:26.03 |
brlcad |
pra5ad2: example use that both tegt and I have
in mind.. send the .g file to some remote processing unit for
distributed work |
18:26.34 |
brlcad |
e.g. an mpi raytracer or .. an mpi lethality
server, etc |
18:26.42 |
pra5ad2 |
ya |
18:26.52 |
brlcad |
pretty simple |
18:27.09 |
brlcad |
but the only example code that does this right
now is the remote raytracer remrt |
18:27.16 |
brlcad |
which includes a ton of other logic |
18:27.42 |
brlcad |
load balancing, throttling, failure recovery,
etc |
18:27.56 |
*** join/#brlcad clock_
(n=clock@81.221.122.143) [NETSPLIT VICTIM] |
18:28.14 |
brlcad |
the prodigal clock_ winds his way
back |
18:28.33 |
clock_ |
brlcad: how old are you actually? |
18:28.33 |
clock_ |
brlcad: prodigal? |
18:28.54 |
brlcad |
old enough |
18:29.15 |
brlcad |
young at heart fortunately ;) |
18:29.21 |
clock_ |
brlcad: 46? |
18:29.31 |
pra5ad2 |
42 |
18:29.36 |
archivist |
97 |
18:29.46 |
brlcad |
the answer to everything |
18:29.51 |
pra5ad2 |
1337 |
18:30.03 |
brlcad |
we actually have a bz dev in his late
80s |
18:30.10 |
clock_ |
what's bz dev? |
18:30.12 |
brlcad |
one of the best |
18:30.16 |
brlcad |
bzflag |
18:30.19 |
pra5ad2 |
bobs? |
18:30.21 |
brlcad |
another project I dev on |
18:30.22 |
pra5ad2 |
oh |
18:30.22 |
clock_ |
bzflag? |
18:30.33 |
pra5ad2 |
im out, lata |
18:30.34 |
clock_ |
late 80's = early -10's ;-) |
18:31.05 |
brlcad |
clock_: it's a game |
18:31.22 |
clock_ |
brlcad: but how old are you,
seriously? |
18:31.25 |
brlcad |
fairly popular for open source |
18:31.34 |
brlcad |
seriously, i'm not going to tell you
;) |
18:31.38 |
clock_ |
rings a bell a bit |
18:31.54 |
brlcad |
unless we meet in person |
18:32.00 |
clock_ |
brlcad: OK |
18:32.06 |
brlcad |
come to siggraph, i'm usually there
;) |
18:33.42 |
clock_ |
brlcad: why not? security measure? |
18:34.08 |
brlcad |
well several reasons |
18:34.20 |
brlcad |
it's not relevant to getting any work done
here |
18:34.50 |
brlcad |
security is always an issue |
18:35.05 |
brlcad |
everything is logged and publicly
archived |
18:35.26 |
clock_ |
what server is this? |
18:35.35 |
brlcad |
server? |
18:35.38 |
clock_ |
yes |
18:35.44 |
brlcad |
this is the freenode network |
18:35.50 |
clock_ |
aha |
18:36.02 |
brlcad |
who are you and what have you done with
clock_ |
18:36.22 |
clock_ |
and what if someone knew how old you are and
where you live? |
18:37.14 |
brlcad |
i'm not going to say why that is or isn't
something undesireable here |
18:38.03 |
brlcad |
again, regardless it's not in the least bit
relevant here |
18:38.33 |
clock_ |
brlcad: where do you stand on the
surfboard? |
18:38.40 |
brlcad |
heh |
18:38.42 |
clock_ |
in the middle? in the back? |
18:38.57 |
brlcad |
whatever keeps me upright :) |
18:39.25 |
brlcad |
usually in the middle or towards the
front |
18:39.26 |
clock_ |
brlcad: why does the board turn when you lean
to the side? Because the leaned to side gets more drag? |
18:40.09 |
brlcad |
not really, you're cutting into the water with
that edge |
18:40.39 |
clock_ |
brlcad: but why cutting into the water makes
the board turn? |
18:40.55 |
clock_ |
I understand it with my skateboard - there are
trucks that turn - but not with surfboard |
18:41.03 |
brlcad |
the board isn't perfectly flat |
18:41.20 |
clock_ |
are you talking about the bottom or the
top? |
18:41.28 |
brlcad |
the whole thing |
18:41.35 |
clock_ |
is it bent? |
18:41.49 |
brlcad |
lay it on the ground, you'll see it
curves |
18:41.53 |
clock_ |
like the middle lower and the ends
higher? |
18:42.02 |
brlcad |
right |
18:42.03 |
clock_ |
how much? |
18:42.08 |
brlcad |
heh |
18:42.10 |
clock_ |
do you have a .g model of a surfboard?
*G* |
18:42.13 |
brlcad |
depends on the board |
18:42.29 |
brlcad |
no, but you could make one pretty
quickly |
18:42.43 |
clock_ |
brlcad: more bent -> you can cut sharper
curves? |
18:43.24 |
brlcad |
it's like the turning radius of a car, big
boards have a slow curve, harder to turn generally |
18:43.37 |
brlcad |
smaller boards curve small, so they're more
agile |
18:44.08 |
brlcad |
can't curve too much or it'd mess with riding
the wave I'd imagine |
18:44.57 |
clock_ |
have you surfed in santa monica? |
18:45.07 |
clock_ |
have you been there between 1970 and
1975? |
18:45.44 |
brlcad |
close to santa monica, further south -- i only
started surfing a couple years ago |
18:46.43 |
clock_ |
and have you been to santa monica between 1970
and 1975? |
18:47.20 |
brlcad |
why? |
18:47.44 |
clock_ |
if you saw the pacific ocean park
debris |
18:47.48 |
``Erik |
O.o |
18:47.57 |
clock_ |
and the rundown neighbourhood around |
18:48.08 |
clock_ |
``Erik: what do you mean with this? |
18:48.18 |
``Erik |
I mean O.o |
18:48.20 |
``Erik |
opposed to o.O |
18:48.21 |
``Erik |
:) |
18:48.22 |
brlcad |
:) |
18:48.26 |
clock_ |
what does this smilie mean? |
18:48.37 |
brlcad |
what do all your questions mean? |
18:48.39 |
``Erik |
it's either a cocked eyebrow, or a 'bill the
cat' look |
18:48.58 |
clock_ |
brlcad: nothing. what do you expect they would
mean? |
18:49.09 |
brlcad |
or that his jewels are hanging out of balance
today |
18:49.29 |
clock_ |
That I want to stalk you with a sniper gun and
the only thing that I miss to find out where you are is to know if
you have been to SM between 1970 and 1975? |
18:49.49 |
brlcad |
ahh, well if that's all |
18:50.19 |
clock_ |
brlcad: I'm just curious |
18:51.21 |
``Erik |
uh oh, I lost my spoon |
18:51.34 |
brlcad |
sporks! |
18:52.03 |
brlcad |
~sporks |
18:52.15 |
brlcad |
hmm |
18:52.16 |
brlcad |
~spork |
18:52.18 |
ibot |
[spork] an amazing utensil, because it's
totally useless as a fork, and totally useless as a spoon, yet
everyone has used one before |
18:52.23 |
clock_ |
brlcad: answer, answer, worse questions will
follow ;-) |
18:52.55 |
``Erik |
"mah spoon is too big!" bitter films -
rejected |
18:54.28 |
clock_ |
brlcad: OK ask me anything from Ronja
design |
18:54.35 |
brlcad |
heh |
18:54.55 |
clock_ |
how should I prove my identity? |
18:55.03 |
clock_ |
send you an e-mail from faked
clock@twibright.com address? |
18:55.04 |
brlcad |
btw I presented a brief overview of ronja to
some other cad folk |
18:55.08 |
brlcad |
they liked |
18:55.18 |
clock_ |
because a lot of nuts and bolts? :D |
18:56.15 |
brlcad |
just the entire concept of the project, and
the detail provided |
18:56.30 |
brlcad |
not to mention the usage of brl-cad
too |
18:56.50 |
brlcad |
stil going though the reported
issues |
18:57.18 |
clock_ |
brlcad: I *am* riding a skateboard: http://images.twibright.com/tns/1c0e.html |
18:57.35 |
clock_ |
http://images.twibright.com/images/ronja/promotion/wsfii_london/dscn1582.jpg |
18:57.58 |
brlcad |
nice shot |
18:58.02 |
clock_ |
and look at the bottom news image on the left
side: http://ronja.twibright.com/ |
18:58.29 |
clock_ |
http://ronja.twibright.com/drawings/ronja_offspring.php |
18:58.57 |
brlcad |
ahh, you changed the site.. |
18:59.09 |
brlcad |
i like the new layout |
19:00.01 |
clock_ |
brlcad: YES I AM THE EVIL DAEMON OF JAY ADDAMS
AND I HACKED THIS KOOK'S SITE AND NOW I AM GONNA BEAT THE SHIT OF
INFORMATION OUT OF YOU AND THEN STALK YOU AND TRACE YOU AND KILL
YOU THE SAME WAY I KILLED THE FUCKING FAGGOT WHICH THEN GOT ME INTO
JAIL *MUHAHAHAHAHA* |
19:01.24 |
brlcad |
i don't mind the killing and stalking, but do
you have to trace? |
19:04.19 |
clock_ |
brlcad: thanks for liking the new
layout |
19:05.11 |
clock_ |
brlcad: no I'm just joking. I'm not really
pozessed, nor anyhow Jay Adams figures here. |
19:05.55 |
clock_ |
brlcad: actually was you 1970-1975 in Santa
Monica>? |
19:06.57 |
brlcad |
heh |
19:07.28 |
brlcad |
i don't think i was |
19:07.34 |
clock_ |
brlcad: actually can someone get into legal
trouble when he uses "kill you" and "stalk you" in an obvious joke
in IRC? |
19:07.35 |
brlcad |
but my memory is foggy |
19:07.47 |
brlcad |
heh, sure can :) |
19:07.51 |
clock_ |
omg! |
19:08.09 |
clock_ |
brlcad: how? |
19:08.13 |
brlcad |
especially since irony and intent don't come
across |
19:08.26 |
clock_ |
what does the last sentence mean? |
19:09.06 |
brlcad |
whether you are joking or not doesn't exactly
always get conveyed when just writing text |
19:09.18 |
clock_ |
brlcad: I was definitely joking |
19:09.20 |
brlcad |
no matter how much you're laughing in your
chair or how many smilies you use |
19:09.25 |
brlcad |
;) |
19:09.32 |
clock_ |
brlcad: hereby I assure you that I was only
joking :) |
19:12.12 |
brlcad |
heh |
19:12.17 |
brlcad |
good to know |
19:12.31 |
brlcad |
clock_ has a sense of humor, albeit somewhat
twisted :) |
19:12.48 |
clock_ |
brlcad: albeit a bit black ;-) |
19:12.58 |
brlcad |
that too |
19:13.18 |
clock_ |
Let's call it "black humour in the style of
Goedel Escher Bach: The golden Brain" |
19:13.21 |
clock_ |
Brain -> Braid |
19:13.22 |
brlcad |
i'm sure there's probably another joke in
there about twisted black bits, but I'm not going to touch
it |
19:13.42 |
clock_ |
twister black bits? |
19:13.47 |
clock_ |
twisted |
19:13.55 |
brlcad |
never mind :) |
19:13.56 |
clock_ |
I didn't joke about Pacific Ocean
Park |
19:14.11 |
brlcad |
i didn't either, don't know what you're
talking about :) |
19:14.20 |
clock_ |
brlcad: and I also assure you that I wasn't,
am not, and don't plan to be posessed by any daemon. |
19:14.26 |
clock_ |
brlcad: that was just a joke, too. |
19:14.59 |
clock_ |
brlcad: or do you mean the fact that Jay
Addams killed a gay man? |
19:15.19 |
clock_ |
brlcad: are you gay? |
19:15.29 |
brlcad |
i didn't know that he did that |
19:15.35 |
clock_ |
brlcad: he did. |
19:15.50 |
brlcad |
alas i'm a happy fellow, but not gay nor
homophobic |
19:16.19 |
clock_ |
brlcad: I am asking because I am gay, not
because I want to pry out sensitive information from you
;-) |
19:16.41 |
clock_ |
Nor in the connection with the fact that Jay
Adams killed a gay man. |
19:16.46 |
brlcad |
i figured |
19:17.00 |
clock_ |
from what? |
19:17.03 |
clock_ |
e-mail headers? |
19:17.13 |
clock_ |
brlcad: are you goofy or regular? |
19:17.27 |
brlcad |
i have no idea what that means |
19:17.59 |
clock_ |
brlcad: do you ride with your right foot in
front or with left? |
19:18.06 |
brlcad |
heh |
19:18.23 |
brlcad |
i'm a starboard when rowing crew |
19:18.40 |
clock_ |
what does it mean? |
19:18.49 |
brlcad |
exactly what i'm wondering :) |
19:19.19 |
clock_ |
this is really horrible conversation
;-) |
19:19.25 |
brlcad |
:) |
19:24.37 |
clock_ |
brlcad: with a bayesian classifier someone
could probably find out how old you are from the text you
write |
19:24.55 |
clock_ |
but since you are not gay, it doesn't make
sense for me to be interested ;-) |
19:25.16 |
clock_ |
brlcad: how old do you guess I am? |
19:26.26 |
brlcad |
if those pictures are of you, early/mid
20s |
19:27.06 |
brlcad |
age is a state of mind |
19:27.37 |
clock_ |
brlcad: hehe thanks, I'm 26 |
19:27.41 |
brlcad |
clock_: you can be interested, I just won't
exactly reciprocate in the same manner :) |
19:28.00 |
clock_ |
brlcad: no I am not interested in anyone who's
not gay |
19:28.51 |
brlcad |
mine's a logarithm i think |
19:30.42 |
``Erik |
mine stays at 2 :( |
19:32.36 |
clock_ |
brlcad: so are you like 64? |
19:32.55 |
brlcad |
heh, not even close |
19:32.56 |
``Erik |
*snort* |
19:33.02 |
clock_ |
32 |
19:33.09 |
``Erik |
more like 14 o.O *duck* |
19:33.21 |
brlcad |
we're back to this whole age guessing personal
info topic ;) |
19:33.44 |
brlcad |
``Erik: I wish, with what i know
now.. |
19:33.49 |
``Erik |
don't we all? |
19:34.06 |
clock_ |
brlcad: to be how much? 6? 12? 15? 18?
20? |
19:34.20 |
brlcad |
any of those will do quite nicely |
19:34.31 |
``Erik |
I'd even be happy being 26 again,
heh |
19:34.56 |
``Erik |
heh |
19:35.00 |
``Erik |
you should work on the other project |
19:35.11 |
``Erik |
we get to spend our entire day waiting for
compile and test cycles |
19:35.14 |
``Erik |
no coding involved |
19:35.38 |
brlcad |
heh |
19:35.44 |
clock_ |
Decline in sexual activity can be observed in
men starting with 90 |
19:35.45 |
``Erik |
productivity ain't our style, yo |
19:36.00 |
``Erik |
s/90/marraige/ ? |
19:36.01 |
brlcad |
there's a good slogan |
19:36.45 |
brlcad |
with the yo of course |
19:36.51 |
``Erik |
heh |
19:37.26 |
clock_ |
ok I'm leaving for now |
19:37.30 |
clock_ |
have a nice time here |
19:37.45 |
``Erik |
I spent friday evening arguing with john
infront of wendy about the future of the project, mondy morning
arguing to the team, then standing there with john to explain it to
dixie... I've pissed enough people off for a few days :) |
19:38.25 |
``Erik |
that boy is fucked up in the head
o.O |
19:41.15 |
brlcad |
heh, and like you're not |
19:46.11 |
``Erik |
true |
20:30.22 |
*** join/#brlcad pier
(n=pier@151.56.213.59) |
20:33.54 |
pier |
Hi everyone in the list |
20:34.51 |
brlcad |
howdy pier |
20:35.21 |
pier |
hi brlcad |
20:36.08 |
pier |
I have been messing around with brlcad for
about a month now |
20:36.23 |
brlcad |
excellent |
20:36.31 |
pier |
and I think that it is really nice |
20:36.42 |
pier |
though I am not an expert |
20:36.44 |
brlcad |
glad you think so |
20:36.54 |
brlcad |
the experts I know think so too |
20:37.08 |
brlcad |
though there's always/definitely lots of
places it can be improved |
20:37.11 |
brlcad |
and will be |
20:37.21 |
brlcad |
all just a matter of time and priorities
;) |
20:37.30 |
pier |
now I am trying to export a printout of my
masterpieces :) |
20:37.48 |
brlcad |
ahh, yes |
20:38.07 |
brlcad |
you have several means to capture
printouts |
20:38.17 |
pier |
and I am getting mad with the ps
output |
20:38.18 |
brlcad |
conversion of the wireframe to
postscript/lot |
20:38.21 |
brlcad |
s/lot/plot/ |
20:38.26 |
brlcad |
heh, okay |
20:38.37 |
brlcad |
you also tried rtedge and/or
rtwizard? |
20:38.43 |
*** join/#brlcad pra5ad2
(n=803f2049@bz.bzflag.bz) |
20:38.46 |
pra5ad2 |
brlcad |
20:38.49 |
pier |
no, not yet |
20:39.06 |
pier |
but now I am fighting with fonts in ps
files |
20:39.13 |
pra5ad2 |
how do you override the compiler in
configure.ac? |
20:39.15 |
brlcad |
if you have something open in mged already,
you can type: rtedge -F/dev/Xl |
20:39.29 |
pier |
ok |
20:39.30 |
brlcad |
pra5ad2: ./configure CC=whatever |
20:39.42 |
pra5ad2 |
can't u add an entry in
configure.ac? |
20:39.54 |
brlcad |
you can, you're not supposed to |
20:40.08 |
pra5ad2 |
ok |
20:40.24 |
brlcad |
you can test if it's not set and if it's not,
change the default |
20:40.36 |
brlcad |
by just setting CC |
20:41.09 |
pier |
wow |
20:41.46 |
pier |
got the hidden lines removed!! |
20:41.57 |
pier |
feel pretty dumb |
20:41.59 |
brlcad |
heh |
20:42.12 |
brlcad |
no need for that, how would you have known
;) |
20:42.39 |
pier |
perhaps readin again the TOMES :) |
20:42.56 |
brlcad |
there are probably a lot more things like that
you don't know about |
20:42.59 |
brlcad |
:) |
20:43.10 |
pier |
You bet |
20:43.41 |
pier |
I'll perform a test |
20:44.29 |
pier |
I forgot the command (damn..) |
20:44.37 |
brlcad |
test of what? |
20:45.02 |
pier |
I am courious to see if I still have problems
with fonts |
20:45.46 |
pier |
I am never able to view (gv) the output ps
file on account of references to fonts |
20:46.14 |
pier |
unless I manually remove any reference to fnt
in the ps file |
20:46.21 |
brlcad |
how are you generating the ps file? |
20:46.36 |
brlcad |
there shouldn't be font references |
20:47.20 |
pier |
with the menu command File -> renderview
-> postscript |
20:47.46 |
brlcad |
hrmm |
20:47.58 |
pier |
now I don't know how to generate the ps file
of the n.1 fb window |
20:48.20 |
pier |
the one I generated with the command you
suggested |
20:48.35 |
brlcad |
rtedge doesn't generate postscript, it
generates images |
20:48.43 |
pier |
yes |
20:49.01 |
brlcad |
you can extract that image as a postscript
image, but usually better to just keep it as an image (e.g. a png
or somesuch) |
20:49.22 |
pier |
but how one can export the image as
ps |
20:49.41 |
brlcad |
that window is just a lingering framebuffer
window when you use -F/dev/Xl (a lingering 24bit X11
interface) |
20:49.59 |
pier |
I need it to print the views and put
dimensions on them |
20:50.24 |
brlcad |
you can render directly to file with the -o
option to rtedge rtedge -o somefile.pix |
20:50.40 |
brlcad |
use -s for the image size (e.g. -s 1024 for
1024x1024) |
20:51.13 |
pier |
ok but I need a format that I can put my hands
on |
20:51.23 |
brlcad |
you can convert a pix file with the pix-ps
command |
20:51.31 |
brlcad |
png with the pix-png command |
20:51.46 |
pier |
ah |
20:51.49 |
brlcad |
pix-[tab][tab] to get a list of the various
formats you can export to |
20:51.53 |
brlcad |
(in bash) |
20:52.19 |
brlcad |
or pix[tab][tab] for all the pix
tools |
20:52.21 |
pier |
but is the ps file got from a pix accurate
enough? |
20:52.40 |
brlcad |
only as accurate as the pix |
20:53.00 |
pier |
this is the problem |
20:53.08 |
brlcad |
if you want to actually print something at
600dpi, that's going to be a pretty big image |
20:53.33 |
pier |
May I explain the way I proceed now? |
20:53.38 |
brlcad |
sure |
20:54.18 |
pier |
Imagine I have produced a ps file from the
menu command |
20:54.56 |
pier |
I open it and remove all the damned references
to fonts |
20:55.20 |
brlcad |
k |
20:55.35 |
pier |
then I convert it to dxf 2d view which I can
scale and put the correct dimension on |
20:56.00 |
pier |
pstoedit -f dxf fresa_t.ps
fresa_t.dxf |
20:56.10 |
pier |
for example |
20:56.33 |
brlcad |
interesting, okay |
20:56.50 |
pier |
Is that a hawkward way to proceed? |
20:57.15 |
brlcad |
pstoedit is complaining about the
font? |
20:57.21 |
pier |
yes |
20:57.38 |
pier |
not only pstoedit but any viewer I
use |
20:57.40 |
brlcad |
you tried different font settings on the
postscript panel? |
20:58.03 |
brlcad |
fourth line lets you select the font, default
is Courier iirc |
20:58.12 |
pier |
ghostview and internal kde kpsview |
20:58.19 |
pier |
yes |
20:58.22 |
brlcad |
i mean in mged |
20:58.29 |
pier |
I did that too :( |
20:58.48 |
pier |
I don't understand |
21:00.09 |
brlcad |
hmm and they all give you font
warnings/errors? |
21:00.09 |
pier |
Sean, is it possible to produce the view in F
1 as a ps file? |
21:00.14 |
pier |
yes |
21:01.47 |
pier |
I mean what command the menu file call when
the ps file of the graphic mged window is produced? |
21:07.30 |
brlcad |
the menu item ends up calling
init_psTool |
21:09.43 |
pier |
ok |
21:10.14 |
brlcad |
but not meant to be called directly |
21:10.26 |
brlcad |
that ends up calling do_ps |
21:10.32 |
pier |
ok |
21:11.03 |
pier |
is that a shell command in
/brlcad/bin? |
21:11.35 |
brlcad |
no, it's an mged command, it's talking
directly to mged's display manager |
21:12.51 |
brlcad |
only mged talks to the display
manager |
21:12.58 |
pier |
it'a a build in compiled function |
21:12.59 |
brlcad |
the other tools talk to framebuffers |
21:13.08 |
brlcad |
it's not compiled, it's tclscripting |
21:13.15 |
pier |
ok |
21:13.27 |
brlcad |
lives in share/brlcad/version/tclscripts
directory |
21:13.59 |
pier |
weird that fb created with rtedge becomes
[defunct] after a while |
21:14.09 |
pier |
yet it is visible |
21:15.09 |
pier |
is it possible to get rtedge plot on the mged
graphic display? |
21:15.15 |
brlcad |
it's set to be unresponsive, just waiting for
closure |
21:15.32 |
brlcad |
yeah, you can render to the framebuffer in
mged |
21:15.33 |
pier |
I see |
21:15.33 |
*** join/#brlcad DTRemenak
(n=DTRemena@DHCP-170-143.caltech.edu) |
21:16.13 |
pier |
how? [if I am pestering you just
tell...] |
21:17.15 |
brlcad |
first make sure the framebuffer is turned
on |
21:17.23 |
pier |
ok |
21:17.25 |
brlcad |
Settings->Framebuffer, make sure the last
two options are on |
21:17.47 |
pier |
they are |
21:17.55 |
brlcad |
then you should be able to run: rtedge
-F0 |
21:18.07 |
pier |
so 0 is the number |
21:18.24 |
brlcad |
it's technically a port number |
21:18.38 |
brlcad |
0 being the first, if 0 was in use, it'd use
1 |
21:18.41 |
brlcad |
etc |
21:19.11 |
pier |
yep. Thanks |
21:20.30 |
brlcad |
you can start your own framebuffer server with
the fbserv command |
21:20.56 |
pier |
of course the menu command File ->
renderview -> postscript will output the wireframe with visible
hidden lines all the same |
21:21.14 |
pier |
yes I learnt how to do that |
21:21.38 |
pier |
It was learner a week ago to tell me |
21:24.42 |
pier |
may I send the error message I get about
font? |
21:25.14 |
brlcad |
yep, the postscript does a dump of what you're
seeing in the mged display |
21:25.20 |
brlcad |
sure please do |
21:25.24 |
pier |
ok |
21:25.26 |
pier |
Error: /invalidfont in findfont |
21:25.31 |
pier |
Operand stack: |
21:25.37 |
pier |
FntH Courier Font Courier 183935
Courier --nostringval-- Courier NimbusMonL-Regu |
21:25.37 |
pier |
Execution stack: |
21:25.46 |
pier |
cution stack: |
21:25.47 |
pier |
<PROTECTED> |
21:25.47 |
pier |
--nostringval-- --nostringval--
--nostringval-- false 1 %stopped_push 6 4 %oparray_pop
--nostringval-- --nostringval-- --nostringval-- 1 -1 1
--nostringval-- %for_neg_int_continue |
21:25.47 |
pier |
Dictionary stack: |
21:25.49 |
pier |
<PROTECTED> |
21:25.52 |
pier |
Current allocation mode is local |
21:25.55 |
pier |
Last OS error: 2 |
21:25.56 |
pier |
Current file position is 249 |
21:25.58 |
pier |
ESP Ghostscript 815.01: Unrecoverable error,
exit code 1 |
21:26.00 |
pier |
taht's greek to me |
21:26.22 |
pier |
now I revone the following lines |
21:26.26 |
pier |
remove |
21:26.45 |
brlcad |
hmm |
21:27.13 |
pier |
t |
21:27.22 |
pra5ad2 |
exit |
21:27.22 |
pra5ad2 |
xit |
21:27.26 |
pra5ad2 |
er |
21:27.27 |
brlcad |
it's not understanding the FntH findfont
directive |
21:27.35 |
pier |
"/FntH /Courier findfont 80 scalefont
def" |
21:27.39 |
pier |
etc |
21:27.50 |
brlcad |
yeah |
21:27.55 |
pier |
"/DFntL { /FntL /Courier findfont 73.4
scalefont def } def" |
21:28.09 |
brlcad |
maybe a complaince issue with 1.0 |
21:28.17 |
pier |
? |
21:28.24 |
pier |
sorry |
21:30.18 |
pier |
now the image is visible but not
printable...... |
21:30.40 |
pier |
I ps2pdf it and finally it is
printable |
21:30.51 |
pier |
spooky |
21:31.38 |
brlcad |
ps2pdf gives the font error too? |
21:33.17 |
pier |
no unless I remove the obovementioned
lines |
21:35.29 |
pier |
I get errors with dxf files got with g-dxf
too [Autocad doesn't open the files and complain] |
21:37.18 |
pier |
I had a look at the g-dxf source to have an
idea on how it works and write a g-dxf-modified command apt to
produce 2d views |
21:38.26 |
brlcad |
the dxf converter isn't trivial but it should
be fully compliant with their spec |
21:39.13 |
pier |
of the object but I must admit it's beyond
me |
21:39.41 |
pier |
I'll have a look at it to pinpoint the error
message |
21:40.16 |
brlcad |
please report it http://sourceforge.net/tracker/?group_id=105292&atid=640802 |
21:40.58 |
pier |
ok, I'll do it. |
21:41.17 |
brlcad |
if you can provide the .g, that would be even
better |
21:41.54 |
pier |
who am I supposed to provide the file
to? |
21:42.20 |
pier |
to the address above? |
21:42.27 |
brlcad |
yeah |
21:42.33 |
brlcad |
as part of the bug report |
21:42.33 |
pier |
OK |
21:42.36 |
brlcad |
you can attach files |
21:42.57 |
pier |
explaining all the ps and dxf stuff? |
21:42.57 |
brlcad |
http://sourceforge.net/tracker/?func=add&group_id=105292&atid=640802 |
21:43.09 |
brlcad |
one report per problem :) |
21:43.17 |
pier |
ok :) |
21:43.24 |
brlcad |
i'm looking into the ps one now |
21:44.48 |
pier |
tried to google for ps lexicon but no
luck |
21:45.53 |
pier |
In any case I did a bit of a progress today
too |
21:46.28 |
pier |
I got my first dxf view I can work on with
dimentions and that makes me happy |
21:47.00 |
pier |
I can call it a day now |
21:47.12 |
pier |
time to go to bed |
21:47.18 |
brlcad |
do you have the Courier font? |
21:47.27 |
brlcad |
size 80 |
21:47.36 |
pier |
wait.... |
21:47.58 |
brlcad |
wondering if the error is real and we're just
outputting a size yours wont make for some reason |
21:48.43 |
pier |
courier 4.5 |
21:48.55 |
pier |
is set in the window |
21:49.02 |
pier |
text box |
21:49.12 |
brlcad |
i mean if you have courier installed as a
system font |
21:49.30 |
pier |
... how could I work it out? |
21:49.58 |
pier |
now I don't remember |
21:50.02 |
brlcad |
locate cour | grep font |
21:50.20 |
brlcad |
or maybe "locate Courier" |
21:50.35 |
pier |
flooded ... wait... |
21:50.43 |
brlcad |
then you do have it |
21:50.55 |
brlcad |
okay, i'll keep looking into it |
21:50.57 |
pier |
qiute a few |
21:51.01 |
brlcad |
thanks for the report |
21:51.08 |
brlcad |
i'm guessing it's size related right
now |
21:51.17 |
brlcad |
i'll see if I can reproduce it here |
21:51.21 |
brlcad |
what OS are you on? |
21:51.57 |
pier |
Linux Slack 10.2 Ker 2.4.31 |
21:52.14 |
brlcad |
ah, k |
21:52.21 |
pier |
courier size available 75 and 100
dpi |
21:52.32 |
brlcad |
don't have a slackware to test on, but i
should be able to pin down another linux close enough |
21:53.48 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/BUGS: /FntH
/Courier findfont 80 scalefont def is giving errors in ghostview
tools: Error: /invalidfont in findfont |
21:54.09 |
pier |
tried with courier 75 but no dice |
21:57.16 |
pier |
Thanks a lot for the support and patience.
Bye |
21:57.34 |
brlcad |
thank you! |
21:57.41 |
brlcad |
for the same |
21:57.49 |
brlcad |
hopefully we can get those bugs
fixed |
21:58.15 |
pier |
no doubt! :) nite! |
21:58.58 |
*** part/#brlcad pier
(n=pier@151.56.213.59) |
23:06.21 |
*** join/#brlcad terhau
(i=terhau@88-111-195-148.dynamic.dsl.as9105.com) |
23:07.53 |
*** join/#brlcad terhau
(i=terhau@88-111-195-148.dynamic.dsl.as9105.com) |
23:08.29 |
*** part/#brlcad terhau
(i=terhau@88-111-195-148.dynamic.dsl.as9105.com) |