02:38.05 |
*** join/#brlcad vedge
(i=vedge@vedge.org) |
04:12.42 |
*** join/#brlcad IriX64
(n=mariodot@bas2-sudbury98-1128565609.dsl.bell.ca) |
06:23.52 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
07:08.35 |
*** join/#brlcad Z80-Boy
(i=clock@77-56-92-176.dclient.hispeed.ch) |
07:19.42 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
08:19.29 |
*** join/#brlcad Z80-Boy
(n=clock@zux221-122-143.adsl.green.ch) |
09:52.41 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-087-063.pools.arcor-ip.net) |
10:02.42 |
brlcad |
svn rebuild completed a couple hours ago, but
still uploading to sf.net .. eta about 4 hours to test it |
10:03.23 |
Z80-Boy |
brlcad: I'm still working on the
video... |
10:03.41 |
Z80-Boy |
brlcad: now I have a problem that I didn't get
a permission for the end titles so I have to use a different tune
that means resynchronize again |
10:04.06 |
Z80-Boy |
And I wrote a software to put backgrounds on
videos of rendered models using the floating point double
distance |
10:04.17 |
Z80-Boy |
Now I want to put more backgrounds which I
took pictures of |
10:05.25 |
brlcad |
cool |
10:05.37 |
brlcad |
lemme know when new one is
re-encoded |
10:05.58 |
Z80-Boy |
have you seen it already with the
backgrounds? |
10:06.35 |
Z80-Boy |
If not, mplayer http://ronja.twibright.com/3d/all.ogg |
10:08.58 |
brlcad |
that light wall makes it a bit harder to see
the brick wall |
10:09.09 |
brlcad |
seems out of scale a bit too |
10:10.14 |
Z80-Boy |
yes I want to change the backgrounds to fix
this problem |
10:10.23 |
brlcad |
they're not bad, but they contrast the
rendering heavily |
10:10.44 |
Z80-Boy |
Do you think they are better than a black
background? |
10:11.27 |
brlcad |
maybe only layer them at 40% transparency to
black so they're darker and just faint notions |
10:12.37 |
Z80-Boy |
sounds like a good idea to me |
10:12.38 |
brlcad |
otherwise, as is, I think I did like the black
better, less busy, real consistent |
10:12.41 |
Z80-Boy |
I was always bad in art |
10:12.43 |
Z80-Boy |
;-) |
10:12.54 |
Z80-Boy |
I hated how it was all computersy |
10:13.12 |
Z80-Boy |
If I got a video like that I would be bored in
5 seconds |
10:15.13 |
brlcad |
you could speed up the rotations a bit or even
better maybe would be to do a bell curve accelleration where it
spins fast-slow-fast like it's slowing down to show you various
angles |
10:15.14 |
Z80-Boy |
What I don't like onm open source is it's
often as boring as a teddy bear |
10:16.03 |
brlcad |
(e.g., try to get it under 2 min with same
content) |
10:16.11 |
Z80-Boy |
If I work on my own free software I find it
amazing. But if I come into contact with another one I find it
boring. |
10:16.18 |
Z80-Boy |
I think the expression is missing
somewhere |
10:16.24 |
Z80-Boy |
Yes I could make it twice as fast |
10:16.39 |
brlcad |
might be too fast, hard to say without seeing
it |
10:16.55 |
Z80-Boy |
There's even a rule in filmmaking |
10:17.01 |
Z80-Boy |
that you should often speed up the
movie |
10:17.15 |
Z80-Boy |
Because otherwise movements at natural speed
are boring long |
10:17.35 |
Z80-Boy |
Like if you watch Dogtown and
Z-Boys... |
10:17.59 |
Z80-Boy |
The guys look like skateboarding on a
different planet because their period is too short for what I know
from the skate park. |
10:18.04 |
brlcad |
transitions between the objects, even as
simple frame fades/blends of next for all of 2-4 seconds would
help |
10:18.19 |
Z80-Boy |
Why? |
10:18.28 |
Z80-Boy |
In movies you often have plain cuts and it
looks great |
10:18.55 |
brlcad |
yeah, but they also change the camera view on
every cut |
10:19.04 |
brlcad |
you're not, you're changing the
model |
10:19.33 |
Z80-Boy |
are you sure they change the view? Is it some
kind of rule for good filmmaking? |
10:19.38 |
brlcad |
if the camera popped around or was moving, the
plain cuts would work well |
10:19.41 |
Z80-Boy |
All I know one should not change over "the
line" :) |
10:20.40 |
brlcad |
ever watch an episode of battlestar galactica?
they take it to an extreme where what are subtle camera movements
are intentionally *very* exaggerated |
10:21.04 |
Z80-Boy |
haven't seen battlestar galactica |
10:22.01 |
brlcad |
of the ken burns effect, famous for making
entire movies out of still pictures |
10:22.17 |
brlcad |
by simply shifting the camera slowly, slow
pans/zooms |
10:22.27 |
brlcad |
s/of/or/ |
10:22.32 |
Z80-Boy |
Peralta uses tons of stills |
10:22.38 |
Z80-Boy |
because he simply didn't have the
material |
10:22.49 |
Z80-Boy |
And it lookss amazingly
earthshattering |
10:24.29 |
brlcad |
heh, peralta used the ken burns
effect |
10:24.37 |
Z80-Boy |
Oh Ken Burns is slowly panning or
zooming |
10:24.42 |
Z80-Boy |
No Peralta effect is something else |
10:25.11 |
Z80-Boy |
It's turning the pictures around, shaking
them, zooming, panning, blending, inverting colours wildly
:) |
10:25.42 |
Z80-Boy |
Peralta is a director *AND* a world class
skater. He knows how to make things kick ass ;-) |
10:25.49 |
brlcad |
I'd be surprised if he was the first to do
that :) |
10:26.27 |
brlcad |
at least there's no ref to it as a discernable
style other than references I found that he uses ken burns a
lot |
10:26.39 |
brlcad |
at least in some of his films |
10:27.42 |
Z80-Boy |
I realized we're basically punks |
10:28.13 |
Z80-Boy |
Like Iggy Pop is a punk in music, The Z-Boys
were punks in skateboarding, I and lots of other free software
authors are punks in computers |
10:29.19 |
Z80-Boy |
When BRL-CAD came out as free software,
wanting it or not, it became a punk.; |
10:29.43 |
brlcad |
it's always been free (as in beer) |
10:29.56 |
Z80-Boy |
Isn't it something like if the US Army in 1969
suddenly said "screw killing people" and all flied from Vietnam to
Woodstock |
10:29.59 |
brlcad |
and mostly-free (as in rights) |
10:30.47 |
brlcad |
basically just registration, but then you
could do almost anything except redistribute including get source
code |
10:31.16 |
Z80-Boy |
That's however still not free
software |
10:31.28 |
Z80-Boy |
Now it's free software since 2004 |
10:31.31 |
brlcad |
it's not FOSS per OSI definition |
10:31.58 |
brlcad |
"free software" is just too generic/vague by
itself |
10:32.10 |
Z80-Boy |
free software is defined by the Free Software
Foundation |
10:32.48 |
Z80-Boy |
http://en.wikipedia.org/wiki/Free_software |
10:33.00 |
Z80-Boy |
What I like on the GPL is that it's the
"Locals only" culture |
10:33.05 |
brlcad |
that would be "Free software" |
10:33.14 |
brlcad |
where I at least think the case really
matters |
10:33.54 |
brlcad |
as the intent is to make it a proper
noun |
10:34.15 |
brlcad |
otherwise, free is as free is defined by the
dictionaries and can mean several things |
10:34.22 |
curious |
cyberpunk... |
10:34.33 |
Z80-Boy |
omg curious is also here? |
10:34.57 |
brlcad |
he's been here for quite a while |
10:35.17 |
Z80-Boy |
he talks often about diseases or
biology |
10:37.47 |
brlcad |
since November apparently |
10:37.50 |
Z80-Boy |
Here is "Why "Open Source" misses the point of
Free Software" http://www.gnu.org/philosophy/open-source-misses-the-point.html |
10:38.02 |
brlcad |
yeah yeah |
10:38.05 |
brlcad |
RMS's lil rant |
10:38.25 |
Z80-Boy |
how do you view this FS vs. OS
matter? |
10:38.45 |
brlcad |
he's got his reasons and there's counter
positions to all of them like most issues that are mostly
religion |
10:39.35 |
Z80-Boy |
"Open source is a development methodology;
free software is a social movement." |
10:39.40 |
Z80-Boy |
That's what I like |
10:40.05 |
Z80-Boy |
On the other way " |
10:40.08 |
Z80-Boy |
For the free software movement, free software
is an ethical imperative, because only free software respects the
users' freedom." |
10:40.36 |
Z80-Boy |
I wrote to Stallman what he thinks about Ronja
and he said free hardware is not an ethical imperative because you
can run software for free whereas for making hardware you have to
pay money |
10:41.00 |
brlcad |
at least he wants it to be a social movement,
a matter of ethics and morality, where in practice most of the
industry sees him as a crackpot zealot that does more to hurt that
same movement than he does to help |
10:41.16 |
Z80-Boy |
Which I don't agree because you still have to
pay a PC if you want to run software, and the cost of material in
free hardware is often laughable. |
10:42.02 |
Z80-Boy |
I don't matter if he's a crackpot zealot, but
I think he should visit a visagist and buy a yearly card for a
gym. |
10:42.06 |
brlcad |
the industry is still predominantly driven by
the openness of the software more than it is by our "rights and
freedoms" .. most simply don't care |
10:42.26 |
Z80-Boy |
companies couldn't care less about rights and
freedoms of course |
10:42.38 |
Z80-Boy |
They care about the cost reduction |
10:43.08 |
Z80-Boy |
And when they even stop caring about the
copyright, Harald Welte from gplviolations.org reminds them
friendly through a court verdict ;> |
10:43.08 |
curious |
open patents and open hardware is what i
encourage too, though from my perspective it's mainly to prevent
forming of corporations and monopolies |
10:43.13 |
brlcad |
companies are snowballing the industry's
accelleration but they're not the driver |
10:43.26 |
Z80-Boy |
who's the driver? |
10:43.51 |
curious |
m0 parasite ;) |
10:44.25 |
brlcad |
a couple thousand of the project leads across
the FOSS industry, actual people, developers |
10:44.36 |
brlcad |
that are almost entirely driven by the sheer
love of coding |
10:44.58 |
Z80-Boy |
Z-Boys claimed to be entirely driven by the
sheer love of skateboarding |
10:45.14 |
Z80-Boy |
And when they switched to the sheer love of
many, they went down a very steep ramp ;-) |
10:45.23 |
brlcad |
there were more than 200 of the top project
leads for just about every major open source project at the mentor
summit this past summer |
10:45.35 |
Z80-Boy |
many -> money |
10:45.47 |
Z80-Boy |
brlcad: what does a "project lead"
mean? |
10:46.13 |
curious |
btw , #philosophy ;) chat went bit
offtopic... |
10:46.24 |
brlcad |
it was noted by several of us during the
conference that we had by *far* the most concentrated gather of
open source leads probably ever (considerably more than OSCon)
simply by the nature of the program |
10:46.30 |
Z80-Boy |
no it's on topic since BRL-CAD is free
software |
10:46.32 |
brlcad |
s/gather/gathering/ |
10:47.10 |
Z80-Boy |
brlcad: who "we"? BRL-CAD? And what's an "open
source lead"? |
10:47.41 |
brlcad |
means people that are principle contributors
with the influence, control, authority, merit, heritage, history,
respect, whatever to lead the project |
10:48.11 |
brlcad |
we is not BRL-CAD .. we was representatives
from those funded by Google for the Google Summer of Code |
10:48.25 |
brlcad |
many major projects |
10:49.09 |
Z80-Boy |
"simply by the nature of the program" ->
which one then when you were developers of many different
programs? |
10:50.08 |
brlcad |
http://code.google.com/soc/2007/ |
10:51.09 |
brlcad |
those orgs, the likes of debian, gentoo,
freebsd, linux kernel, kde, gnome, apache foundation, python
foundation, gcc folks, on and on |
10:52.15 |
Z80-Boy |
I once looked at the SoC and found it heavily
underpaid |
10:52.20 |
brlcad |
we had a mentor summit where the project leads
for those organizations all got together to talk about the program,
share our experiences, many discussions and presentations,
exchanging ideas, thoughts, philosophies .. |
10:53.07 |
brlcad |
it's not meant as a get rich scheme, it's
meant to let kids in school that would rather just write code all
summer and still pay their bills do so |
10:53.29 |
brlcad |
which is more than enough, as the rejection
ratio is already nearly 5:1 iirc |
10:53.54 |
Z80-Boy |
who rejects? Google or the coders? |
10:54.16 |
brlcad |
both in a way |
10:54.26 |
Z80-Boy |
I rejected it because of underpaying
:) |
10:54.29 |
brlcad |
there are only so many student slots, so they
compete |
10:55.00 |
brlcad |
students are ranked on their abilities and
project proposals |
10:55.17 |
brlcad |
it's a rather long and involved process, takes
a lot of time |
10:55.41 |
Z80-Boy |
I found out people with zero abilities are
indispensable |
10:56.37 |
Z80-Boy |
Like if I show my Ronja instructions to
someone who has good abilities then he doesn't find
anything |
10:56.51 |
brlcad |
good for you ... *blink* .. but if their job
is to be coding all summer, zero abilities would be
useless |
10:56.53 |
Z80-Boy |
If I show it to a guy who has no clue about it
he finds 50 places with missing or ambiguous information |
10:57.20 |
Z80-Boy |
He's vastly mor productive for this task than
the guy with abilities, because his abilities cannot bridge the
gaps he's looking for. |
10:57.24 |
brlcad |
eh, that's entirely a different
domain |
10:57.32 |
brlcad |
productive to you for weeding out
trivialities |
10:57.36 |
Z80-Boy |
No that's a part of free software |
10:57.43 |
brlcad |
ask him to optimize your circuit board and you
get a blank stare |
10:57.54 |
Z80-Boy |
A product without manual is useless and you
need someone like this to check the manuals |
10:58.11 |
brlcad |
again, you're talking about an entirely
different f'ing domain |
10:58.16 |
brlcad |
it's the summer of *code* |
10:58.24 |
brlcad |
not checking manuals and looking for
typos |
10:58.34 |
brlcad |
the program has a specific focus |
10:58.37 |
Z80-Boy |
But I don't need anyone to code I need someone
to weed crap out of the manuals |
10:58.49 |
brlcad |
you need a janitor, great |
10:59.06 |
Z80-Boy |
I don't like this division of people into
"able" |
10:59.10 |
Z80-Boy |
and "unable" |
10:59.19 |
Z80-Boy |
Everyone can do something different. |
10:59.21 |
brlcad |
that's also pretty much a possessive
position |
11:00.05 |
brlcad |
i'm sorry, but that's just wrong with the
domain is limited |
11:00.15 |
brlcad |
if it's not limited, then sure .. there's a
job for everyone |
11:00.16 |
Z80-Boy |
The ordinary people who have barely a clue how
to solder two wires together contributed so many helpful
ideas... |
11:00.17 |
brlcad |
that's nothing new |
11:01.09 |
Z80-Boy |
What's a perfectly coded program good for when
the user has no idea how to use it? |
11:01.30 |
brlcad |
are you just not getting it or just talking
past me without listening? |
11:01.41 |
Z80-Boy |
If I use a program it's typically 1/2 day
reading the manuals and experimenting and 5 minutes CPU
time |
11:01.50 |
brlcad |
i'm not arguing that people can contribute in
various ways |
11:01.52 |
brlcad |
sure they can |
11:02.02 |
brlcad |
that's not freaking rocket science |
11:02.05 |
brlcad |
people can be creative |
11:02.11 |
brlcad |
and useful, in many ways |
11:02.15 |
brlcad |
that's not the point |
11:03.29 |
brlcad |
this started about finding people that were
"able to code" because it's a program about actually writing code,
not reviewing code, not helping out, not working on docs, just
writing code -- for that purpose, there are outright some people
that are able and are not able to write code |
11:03.51 |
brlcad |
not about whether people were able to do
*something* useful |
11:04.11 |
brlcad |
they could do that anyways, it is open source
afterall .. if they want to contribute, they can go for
it |
11:04.12 |
Z80-Boy |
Hmm I consider reviewing code and working of
docs part of writing the code |
11:04.26 |
Z80-Boy |
pushing buttons is only one method how to get
the code you need |
11:04.35 |
brlcad |
but if they're going to get *hired* to write
code .. there is a damn firm expectation that they can/will write
code |
11:04.43 |
Z80-Boy |
Another one is take an existing one that does
something wrong and fixing it |
11:05.11 |
Z80-Boy |
And if I don't write documentation at the same
moment as the code I am begging the God for an
inconsitency |
11:05.35 |
Z80-Boy |
Most people on free software projects cannot
write code |
11:05.38 |
brlcad |
well you may consider it part of it, but I
certainly wouldn't .. it's certainly part of working on a project
and developing a product .. but then it sounds like you maybe just
want to argue your semantics |
11:05.48 |
Z80-Boy |
They think bullshits like "the code is the
documentation" which can be easily disproved. |
11:06.10 |
Z80-Boy |
They leave bugs in code
intentionally... |
11:06.35 |
Z80-Boy |
It's like a difference between painter for
pictures and painter for room walls |
11:06.40 |
curious |
lot of opensource projects are so far (imho)
quick sketches of what project should look like. i.e. mozilla
... |
11:07.05 |
Z80-Boy |
yes Firefox segfaults and hangs for me and
bugs in the bugzilla have numbers like 200,000 |
11:07.21 |
Z80-Boy |
At least BRL-CAD knows how to write
code |
11:07.25 |
Z80-Boy |
When I report a bug they fix it |
11:07.35 |
Z80-Boy |
Not just piling up shit... |
11:07.53 |
Z80-Boy |
I reported a segfault on BBC Dirac a year ago
and it still wasn't even assigned |
11:08.05 |
Z80-Boy |
And Dirac is developed fulltime by a major
company! |
11:08.07 |
curious |
enthusiasm and demand of users is usually what
causes trouble , too much pressure to suceed while there is still
just loose sketch |
11:08.08 |
brlcad |
and lots of people like to armchair
philosophize and argue about what is right/wrong without actually
contributing constructively :) |
11:08.12 |
brlcad |
so fix it yourself? |
11:08.27 |
brlcad |
usually just time and competing
priorities |
11:08.28 |
Z80-Boy |
brlcad: you mean me? With Ronja and
Links? |
11:08.35 |
brlcad |
no, I mean in general |
11:08.44 |
brlcad |
I've seen it on every project I've ever worked
on/with |
11:09.11 |
brlcad |
you've had some good constructive
contributions |
11:09.17 |
Z80-Boy |
If you're a good developer and you have a lack
of time you create a well working program with small amount of
features |
11:09.18 |
brlcad |
several as a matter of fact |
11:09.48 |
Z80-Boy |
If you are a bad one, you create a bloated
project with tons of bugs which is practicably unusable, but has a
lot of features in it's spec. |
11:10.17 |
Z80-Boy |
Oh these details count as contributions?
:) |
11:11.01 |
brlcad |
the movie is marketing material, the bug
reports get attention and discussion, and are queued/recorded
and/or fixed |
11:11.44 |
brlcad |
if anything, you're a productive and
interactive/responsive user, and that's a contribution no matter
how you cut it |
11:11.56 |
brlcad |
doesn't have to be code |
11:13.16 |
brlcad |
that said, coders is what we're most in
shortage of because we haven't yet gained enough momentum and
usability |
11:13.21 |
alex_joni |
reports of people using projects are a great
help to any oss imo |
11:13.42 |
brlcad |
we're in one of the biggest software domains,
bigger than the gaming industry for crissakes |
11:14.02 |
alex_joni |
first it shows others that it's useable, what
can be done with it, and second it gives devs the needed momentum
to keep going |
11:14.06 |
brlcad |
yet our active devs are but a
handful |
11:14.17 |
brlcad |
multibillion dollar industry |
11:14.20 |
alex_joni |
brlcad: and still.. you're a big project..
compared to the one I work on |
11:14.56 |
brlcad |
i mean one of our main competitors (in theory
at least) is unigraphics, where they have more than 100 developers
working on their code daily |
11:15.53 |
brlcad |
alex_joni: the momentum is in attracting new
devs (and users, but devs most importantly) |
11:16.25 |
Z80-Boy |
brlcad: do you agree that BRL-CAD is lacking
important features compared to Autocad, Pro-E and whatever modern
modeling programs? |
11:16.53 |
brlcad |
blender picked up the momentum about five
years ago in just under two years after going open source, for
example .. not exactly the same domain, but similar skill sets
needed, but then they already had usability |
11:17.11 |
brlcad |
Z80-Boy: sure, I don't think anyone would
argue that |
11:17.42 |
brlcad |
we excel in several areas, but to compete in
the holistic CAD domain, you have to cater to many many different
usage patterns and problem domains |
11:18.01 |
brlcad |
the industry diagram on the main website gives
an idea of those domains/uses |
11:19.11 |
brlcad |
our path forward is pretty clear (to me at
least), but there's a lot of work before the momentum will start to
accelerate attention |
11:19.38 |
Z80-Boy |
brlcad: on the other hand, a project like
Ronja shows that with and oldschool approach (doing the blueprints
separately), one can use BRL-CAD for serious work. |
11:19.59 |
Z80-Boy |
brlcad: I wrote you something on query did you
see it? |
11:20.33 |
brlcad |
needed for that is a unification of all our
command-line tools, clean-up of our geometry processing engine, the
addition of comprehensive BREP support, and a redesigned graphical
user interface that leverages all our functionality
intuitively |
11:20.53 |
brlcad |
Z80-Boy: BRL-CAD *IS* used for serious work,
and has been for decades .... |
11:21.03 |
brlcad |
doesn't get much more serious |
11:21.34 |
curious |
Z80-Boy, sometimes for development of project
user base is important. links can be good example, note that i.e.
mobile phone /pda industry didn't noticed potential of investiment
in developing potent multiplatform code for web browser and invest
in taking parts of mozilla foundation code instead |
11:21.39 |
Z80-Boy |
brlcad: but isn't it an internal army work
that isn't visible to the outside? |
11:21.51 |
brlcad |
the analysis domain is our strength by far,
that is where we kick the snot out of most of the commercial
packages |
11:22.10 |
Z80-Boy |
curious: but they at least get CSS Javascript
Flash and Java and all that annoying crap |
11:22.37 |
Z80-Boy |
can you give an example of a project that uses
BRL-CAD for analysis? |
11:22.38 |
curious |
yes, and social impact of this will cause
phones to overheat for next 20 years |
11:22.43 |
brlcad |
our ability to efficiently represent,
visualize, and analyze geometric target descriptions is pretty much
unparalleled |
11:22.50 |
Z80-Boy |
Apart from Ronja where it's used to calculate
the weight of the device and the components? |
11:23.32 |
curious |
btw. i also would like to see more examples of
use on main website, manual is bit minimalistic |
11:23.43 |
Z80-Boy |
curious: Links cannot keep up the development
pace with the tsunami of bloated crapware like AJAX etc. |
11:24.09 |
brlcad |
BRL-CAD main reason for being created,
developed, and funded for so long is for analysis
purposes |
11:24.15 |
curious |
Z80-Boy, ...because noone invested in it :) as
opensource project it could be developed by completely separate
team |
11:24.31 |
Z80-Boy |
curious: that's not true noone invested in
it |
11:24.55 |
Z80-Boy |
curious: http://links.twibright.com/development.php |
11:25.08 |
Z80-Boy |
You have a table of donations there
:) |
11:25.10 |
brlcad |
it's used for performing ballistic penetration
and material interaction analyses |
11:25.21 |
brlcad |
like what happens when you shoot a rocket
propelled grenade at a tank |
11:25.34 |
Z80-Boy |
yes but these projects are kept closed,
right? |
11:25.37 |
brlcad |
vulnerability and lethality analyses |
11:25.43 |
brlcad |
of course |
11:25.47 |
Z80-Boy |
I haven't myself seen anything like
that |
11:25.54 |
brlcad |
and you probably never will |
11:25.56 |
Z80-Boy |
So the public may and may not believe
it |
11:26.18 |
Z80-Boy |
I'm not interested to know what happens if you
throw a grenade at a tank |
11:26.25 |
Z80-Boy |
I don't have neither a grenade nor a
tank |
11:26.34 |
brlcad |
it's well documented and published, just not
something you get to play with directly |
11:26.49 |
curious |
personally i would like to see few examples
about developing electric motors |
11:26.53 |
Z80-Boy |
But people need to see a plausible proof it's
practically usable |
11:27.17 |
brlcad |
you might be interested what happens if you
were to get shot by a bullet, not really much different |
11:27.35 |
curious |
i've read there is support for magnetic forces
simulation, yet, didn't found even simplest examples |
11:27.46 |
Z80-Boy |
Otherwise they may think "maybe the picture is
a fake made in a different program" or "armies are often
inefficient maybe it took them too long" |
11:28.06 |
brlcad |
material interactions, almost any interaction
that has a nearly instant interaction/response (less than a
second) |
11:28.31 |
Z80-Boy |
what happens if my head hits a skatepark
obstacle? :D |
11:28.53 |
brlcad |
you may think that, but the people that fund
the results certainly don't think so |
11:29.12 |
brlcad |
it's not like this hasn't been going on for
decades |
11:29.20 |
brlcad |
long before computers were used |
11:30.13 |
brlcad |
BRL-CAD was the first to make it even possible
to visualize an entire tank on a computer (back in '84) |
11:32.28 |
brlcad |
svn dumpfile now finished uploading to sf.net,
importing (eta probably 2hrs) |
11:35.49 |
curious |
brlcad, and what about more hum.
peace-oriented projects? design of dams , windmills, stuff like
that? :) i know brl-cad has main funding source from military...
but maybe there were projects more in such direction? |
11:36.25 |
brlcad |
lots |
11:36.47 |
brlcad |
helped design one of the massive
supercolliders in europe |
11:37.13 |
brlcad |
was the only cad system that could represent
the entire length down to millimeter resolution |
11:37.48 |
brlcad |
hubble telescope, buildings, radiological
studies, ... |
11:38.59 |
curious |
perhaps i'll sound bit like eco freak but i'm
often grossed when i hear from investors that investiments like
windmill research are 'not profitable because never earn for
themselves' and then i see them buying f16 for taxpayer's money
...(well, guess how theywill make it 'earn on itself ' ;) |
11:39.32 |
curious |
good to hear :) |
11:45.41 |
Z80-Boy |
brlcad: but can you link URLs where it's
apparent how BRL-CAD was used for these projects? |
11:46.28 |
Z80-Boy |
brlcad: did you get my query? |
11:48.25 |
curious |
Z80-Boy, btw. would you mind to record how you
develop things in brl-cad ? in form of tutorial/example
presentation... i am very newb. in this |
11:48.52 |
Z80-Boy |
curious: sorry, no time for that |
11:56.27 |
alex_joni |
brlcad: shoot the ronja thingie with a grenade
rocket.. we all can guess what happens, but it'll look
cool |
11:58.08 |
Z80-Boy |
I think it may drop one packet |
11:58.17 |
Z80-Boy |
and then continue working unharmed |
11:58.23 |
Z80-Boy |
Maybe the paint peels off |
11:58.52 |
Z80-Boy |
someone reported it working when the pipe was
1/2 full of water |
11:59.02 |
Z80-Boy |
With the electronics massively corroded and
full of disgusting slime |
11:59.07 |
Z80-Boy |
Ronja is a very robust device :) |
12:01.09 |
alex_joni |
Z80-Boy: :P good to know |
12:01.33 |
alex_joni |
Z80-Boy: maybe you can sell Ronja's to the
military for target practise purpose :P |
14:01.38 |
Z80-Boy |
Once it got a nearby lightning hit and I had
to replace a part for $1.00 |
14:03.13 |
Z80-Boy |
But there was a bug in the shielding which I
fixed in the meantime |
14:04.02 |
Z80-Boy |
Not mentioning that every lightning storm we
had several network card and switches burned out |
14:04.28 |
alex_joni |
I had ones burning out even without lightning
:D |
14:04.43 |
Z80-Boy |
I am sure instead of the expensive thick
cables |
14:04.43 |
Z80-Boy |
they could transmit the data from nuclear
tests by Ronjas |
14:05.25 |
Z80-Boy |
They would simply collect them scattered on
the desert, wash and reuse :) |
14:28.57 |
Z80-Boy |
I got an idea for an undetectable detector of
people's presence |
14:29.41 |
Z80-Boy |
a microphone and two speakers |
14:29.54 |
Z80-Boy |
the speakers would be at one end of the
controlled line and the microphone on the other |
14:30.07 |
Z80-Boy |
the speakers would be arranged symmetrically
and phased oppositely |
14:30.18 |
Z80-Boy |
so that any signal going into them would
cancel out at the place of microphone |
14:30.35 |
Z80-Boy |
the microphone would have a sensitive
amplifier outputting into the speakers |
14:31.05 |
Z80-Boy |
if something physical got into the space, one
of the speakers would be shadowed more, they would stop cancelling
and the system would start to oscillate |
14:31.34 |
Z80-Boy |
No electrical optical infrared or acoustical
energy measurement would reveal existence of this device unless the
alarm would be already triggered. |
14:32.51 |
Z80-Boy |
Because in silent state the device would be
silent |
15:04.49 |
*** join/#brlcad prasad_
(n=psilva@70.108.244.218) |
15:06.53 |
*** join/#brlcad vedge
(i=vedge@vedge.org) |
15:08.32 |
alex_joni |
I don't think you can cancel out 2 sound
waves |
15:09.12 |
alex_joni |
maybe in a perfect environment (without walls
and other refraction points..) |
15:21.11 |
``Erik |
huh, rpg vs ronja? I wonder if it'd just
vaporize the entire unit, or send it flying as a cone of sand...
:) |
15:22.12 |
curious |
it's not made in taiwan, sorry. |
15:22.50 |
Z80-Boy |
nor in china ;-) |
15:23.26 |
``Erik |
heh, doens't matter where it's made, I'm sure
it's using soft steel and not much of it compared to, say, heavy
vehicle armor plating that rpg's are specifically designed to
defeat :) |
15:23.37 |
Z80-Boy |
One friend replaced the thin tin pipe (0.5mm)
with a solid metal pipe like 5 or 6mm thick |
15:24.16 |
``Erik |
ok, put a kg of c4 against a 5mm walled steel
pipe and see how well it holds together.. :D |
15:24.53 |
Z80-Boy |
http://images.twibright.com/tns/lvl4/1e4a.jpg |
15:25.02 |
``Erik |
<-- puts his money on the explosives
:) |
15:25.05 |
Z80-Boy |
whole gakllery page http://images.twibright.com/tns/1e45.html |
15:25.28 |
alex_joni |
Z80-Boy: that looks soft |
15:25.33 |
Z80-Boy |
Men, if the 3rd world war comes, he'll still
have Internet |
15:26.02 |
``Erik |
what kinda steel? |
15:26.08 |
alex_joni |
well.. maybe usually is not the best thing to
say |
15:26.10 |
Z80-Boy |
Ordinary construction |
15:26.24 |
alex_joni |
``Erik: you familiar with EN
namings? |
15:26.26 |
Z80-Boy |
alex_joni: you mean the gym? |
15:26.34 |
``Erik |
not especially, but I have tables |
15:26.48 |
Z80-Boy |
I saw his Ronja it was heavy as hell |
15:27.00 |
Z80-Boy |
The RPG would probably shatter the
lens |
15:27.10 |
Z80-Boy |
So you'd have to invest $1.00 to fix the
device |
15:27.17 |
alex_joni |
S235 .. S5xx |
15:27.51 |
alex_joni |
``Erik: mostly construction grade
steel |
15:27.54 |
alex_joni |
nothing fancy |
15:27.55 |
Z80-Boy |
But look |
15:28.06 |
Z80-Boy |
noone will shoot rpgs at your communication
device |
15:28.23 |
Z80-Boy |
more like you'll see one more sun, then you
get a gust of wind where all the windows blow out |
15:28.36 |
alex_joni |
still. it will be the first target |
15:28.42 |
``Erik |
if one goes off within a few meters, it'll
probably rip apart the steel tube, shatter the lense, disintigrate
the board, ... :) |
15:29.06 |
``Erik |
and that's a light precision weapon, something
like a bomb (or ww3, mebbe a nuke)... :D |
15:29.58 |
Z80-Boy |
that's a damage worth of say 30$? |
15:30.55 |
``Erik |
yeah *shrug* but it's not gonna just drop one
package and get a little water in it |
15:31.04 |
``Erik |
:) |
15:31.17 |
Z80-Boy |
try the RPG with your wireless access
point |
15:31.30 |
``Erik |
sorry, I kinda like having a house
:) |
15:31.52 |
Z80-Boy |
I don't believe it makes a mess like
this |
15:32.09 |
``Erik |
I tend to avoid silly things like bullets and
hand grenades, no way I wanna be in an anti-armor event,
yo |
15:32.55 |
``Erik |
dude, an rpg is several kg of high
explosives |
15:33.26 |
``Erik |
I mean, take a dozen sticks of dynamite and
light it off on something |
15:33.31 |
``Erik |
it makes a big freakin' mess |
15:34.29 |
alex_joni |
that means no windows for a 2-3 mile
radius |
15:34.29 |
Z80-Boy |
that's bullshit |
15:34.29 |
Z80-Boy |
At the place I live a dynamite factory blew up
in 190? |
15:34.38 |
Z80-Boy |
It shattered the windows only in 10km radius
or so |
15:34.55 |
Z80-Boy |
I assume they have more than couple of
dynamite sticks in a factory |
15:35.23 |
``Erik |
shockswaves roll off on a cubed root (surface
area of a growing sphere, remember your high school physics for
sound attenuation) |
15:35.44 |
Z80-Boy |
not cubed but 2nd root |
15:35.44 |
``Erik |
and a lot depends on environment (temperature,
humidity, geometry, etc) |
15:36.05 |
Z80-Boy |
surface area of a growing sphere is
r^2 |
15:36.40 |
alex_joni |
The PRG-7V1 can fire 4 - 6 rounds per minute,
and can be equipped with PG-7V shaped charge, PG-7VR tandem shaped
charge, both are designed to penetrate over 500 mm of steel (600 mm
behind ERA in PG-7VR, which can also penetrate two meters of
brickwork, 1.5 meters of reinforced concrete and 3.7 meters of log
or sand). |
15:37.24 |
Z80-Boy |
Doesn't this have a depleted uranium
rod? |
15:37.28 |
``Erik |
no |
15:37.31 |
Z80-Boy |
rha is what? |
15:37.50 |
Z80-Boy |
But we were talkling about RPG not
PRG |
15:37.59 |
``Erik |
a standard armor type of steel, rolled
homogeneous |
15:38.11 |
``Erik |
"rpg" is an old name for a shaped
charge |
15:38.20 |
Z80-Boy |
rocket propelled grenade? |
15:38.41 |
``Erik |
they're shaped charges, every since the
paunserfaust |
15:38.42 |
Z80-Boy |
Doesn't shaped charge work only on the surface
of the target? |
15:38.42 |
alex_joni |
http://www.defense-update.com/products/r/rpg-29.htm |
15:38.57 |
Z80-Boy |
panzerfaust |
15:39.35 |
alex_joni |
Z80-Boy: they also have time delays so they
can explode in mid air |
15:39.37 |
``Erik |
yeah, panzerfaust, and the bazooka, and a
couple other ww2 anti-tank handhelds |
15:43.11 |
Z80-Boy |
Well no matter how thick Ronja is it always
needs a lens surface exposed outside |
15:43.28 |
Z80-Boy |
Which is easily damaged by a weapon |
15:43.33 |
Z80-Boy |
And needs to be replaced then |
15:44.02 |
Z80-Boy |
Have you seen a guy making his own electron
valves at home? |
15:44.08 |
``Erik |
yeah, in france |
15:44.10 |
``Erik |
neat stuff |
15:44.10 |
Z80-Boy |
I think this guy will surview WW3
too |
15:44.19 |
Z80-Boy |
survive |
15:44.34 |
``Erik |
um, blowing glass ain't gonna help ya survive
ww3, it'll help you survive AFTER ww3.... :D |
15:46.41 |
Z80-Boy |
Are there vehicles resistant to
RPGs? |
15:46.55 |
``Erik |
that all depends on what you mean by
"resistant" |
15:47.05 |
``Erik |
and that's all I'm gonna say about that
:D |
15:47.09 |
Z80-Boy |
Apart from the Russian "Ukraina"
bicycle? |
16:06.12 |
*** join/#brlcad jgay
(n=jgay@fsf/staff/jgay) |
16:38.38 |
brlcad |
looks like the import was successful, starting
testing |
17:58.43 |
``Erik |
http://news.yahoo.com/s/nm/20080109/od_nm/brothel_dc;_ylt=AkOfikAfGaTZ2oPrvqqBjwGs0NUE |
18:46.49 |
*** join/#brlcad yukonbob
(n=yukonbob@S010600195bd5c415.lb.shawcable.net) |
19:02.47 |
brlcad |
heh |
19:10.52 |
IriX64 |
coulda been worse, coulda been his mother
:) |
19:20.42 |
brlcad |
so far so good on the checkout validation,
it's gotten past all branches afaikt |
19:20.46 |
brlcad |
now working on all tags |
19:45.02 |
poolio |
so, upgrade to git next week? |
19:45.29 |
``Erik |
git is for gits |
19:45.35 |
``Erik |
we're going to perforce, yo |
19:45.40 |
poolio |
ah |
19:45.41 |
``Erik |
p4ftw! |
19:45.48 |
poolio |
hg! |
19:52.36 |
*** join/#brlcad Z80-Boy
(i=clock@77-56-82-187.dclient.hispeed.ch) |
20:07.13 |
``Erik |
hummmmm |
20:07.34 |
poolio |
``Erik: Tell me if it's safe :) |
20:07.51 |
``Erik |
how is this going to affect file
permissions? |
20:08.12 |
``Erik |
the adrt subdir had significan damage (many
755 .c and .h files) |
20:08.45 |
``Erik |
ben, I'm waiting for brlcad to tell me it's
safe, I'm just being optimistic ;) |
20:14.41 |
poolio |
hah |
20:15.15 |
poolio |
Do the permissions really matter in the source
tree? As long as the install is correct it shouldn't really
matter |
20:15.55 |
``Erik |
it's fugly when ya have alias ls='ls
-FG' |
20:32.55 |
*** join/#brlcad illethal
(n=oden@c-69-137-199-63.hsd1.fl.comcast.net) |
20:33.08 |
illethal |
Axman! |
20:33.18 |
illethal |
Battletech? |
20:35.35 |
*** part/#brlcad illethal
(n=oden@c-69-137-199-63.hsd1.fl.comcast.net) |
20:56.06 |
brlcad |
``Erik: my full-checkout is still churning,
it's not exactly speedy process |
20:56.23 |
brlcad |
i've been documenting the steps taken as well
just for posterity |
20:58.31 |
brlcad |
svn keeps track of the exec bit as an svn
attribute |
20:59.54 |
brlcad |
the cvs import set the svn attribute if the
cvsroot file had the exec bit set, which I see now that you mention
it that several libtie, libtienet, and a couple of the adrt docs
had bad perms (meaning they were cvs added with wrong perms, but
whatever) |
21:00.39 |
brlcad |
it's easy enough to fix that in svn after the
fact, but adrt seems to be more the exception than the rule as I
look through other places .. not even most of adrt was
wrong |
21:01.26 |
brlcad |
it is nice, though, that all the scripts have
the property set, I did validate those, archer, rtwizard, and a few
others manually to make sure their perms were right |
21:05.05 |
brlcad |
probably not worth the 8+ hour turn-around to
fix those perms in the cvs repo and wait for all the
conversions/uploads again just for those few files.. :) |
21:23.33 |
brlcad |
it's 17GB to checkout the root |
21:23.33 |
``Erik |
if it's fixable in svn, that's another minor
win for snv over cvs |
21:23.40 |
brlcad |
it is |
21:23.57 |
brlcad |
i think we might be good to go, lemme just
make sure the commit hooks are set up |
21:23.58 |
``Erik |
it's tricky to fix in cvs |
21:24.20 |
brlcad |
it'll be svn propdel svn:executable
file.c |
21:24.30 |
brlcad |
svn proplist to see the props on a
file |
21:24.55 |
brlcad |
properties are tracked just like source
changes |
21:25.57 |
brlcad |
that's how you can set the line ending types
(CR/NL, NL, native, etc), whether it's a binary file or not
(default is binary, but I set auto-props on defined file
types) |
21:26.13 |
brlcad |
and the exec bit |
21:26.22 |
``Erik |
coo' |
21:26.38 |
brlcad |
those three and setting svn:ignore on
directories (the equiv of .cvsignore) are the most common usages of
props |
21:27.37 |
brlcad |
for info: http://my.brlcad.org/wiki/Cvs2svn |
21:33.01 |
poolio |
Heh, exactly one commit with non-ascii. Beat
'em down. |
21:39.15 |
brlcad |
heh |
21:39.25 |
brlcad |
i actually did that commit :) |
21:39.47 |
brlcad |
knew exactly what it was when I saw the log
message |
21:40.10 |
CIA-30 |
ow |
21:42.32 |
brlcad |
ahh, we're getting announced as the wrong
project |
21:45.13 |
CIA-30 |
BRL-CAD: 03brlcad * r29889
10/brlcad/trunk/NEWS: cia test commit, note that I just converted
source repository from CVS to Subversion |
21:45.17 |
brlcad |
there we go |
21:46.09 |
brlcad |
``Erik: barring any problems that you find or
that crop up on our ohloh import, I think we might be good to go
now |
21:46.58 |
yukonbob |
nice... |
21:47.00 |
brlcad |
cvs2svn apparently got confused a little on
the props with both a mime.types file, auto-props files, and props
from mime setting enabled, but those are easily fixed |
21:53.41 |
Axman6 |
brlcad: well done :) |
21:56.19 |
brlcad |
not necessarily done yet |
21:56.32 |
brlcad |
still a lot more validation to go, and I'm
seeing issues |
21:57.53 |
yukonbob |
brlcad: are you saying to stay away from the
svn repo for now, and I guess when it's deemed ready, you'll post a
mgs here, or somewhere? |
22:01.13 |
brlcad |
i'm saying don't assume it won't get replaced
yet another time if a show-stopper is found in the next couple days
:) |
22:02.10 |
brlcad |
the mime.types file messed up a lot of things
it seems (like our tcl files) since apache's mime type for .tcl
files is application/x-tcl for example .. which makes svn think
it's a binary file |
22:02.25 |
brlcad |
I can fix that easily enough, but I can't diff
through the history with it like that |
22:02.37 |
brlcad |
that might be a show-stopper |
22:03.44 |
brlcad |
might have to create a custom mime.types so
that we get the settings we want in the repo as opposed to what
apache might want to present |
22:26.32 |
brlcad |
i'm not finding a good solution.. I think
we'll have to have yet another go-round |
22:45.00 |
*** join/#brlcad elite01_
(n=elite01@dslc-082-082-087-063.pools.arcor-ip.net) |
22:52.16 |
yukonbob |
brlcad: not clear about the mime issue -- I
see what problem it presents, and think I understand how it works
(as an svn property) -- so what's the 'diff through the history'
issue? Is it feasible to get a script w/ svn bindings to go
through the tree, present possible issues (ie: list all .tcl
files), and optionally/conditionally adjust properties? |
23:18.26 |
brlcad |
yukonbob: I can set the property from then on
and get diffs afaikt, but then if I say "diff r123 to r12" where it
was unmarked as binary after r100 then it'll fail |
23:18.45 |
yukonbob |
ugh |
23:19.01 |
brlcad |
i'm running it through again without the
mime.types file from apache |
23:19.27 |
brlcad |
and with extra mime types set for our
predominant file types |
23:21.31 |
brlcad |
might make the default text instead of binary
too if I add a mapping for all of our file types |
23:42.41 |
brlcad |
heh, there are 255 extensions in use |
23:43.11 |
yukonbob |
brlcad: in the BRL-CAD source tree? |
23:44.02 |
brlcad |
well, in the whole cvsroot, but yeah, that's
99.9% brl-cad sources |
23:44.46 |
brlcad |
http://bzflag.bz/~sean/extensions.used |
23:45.07 |
yukonbob |
right -- I guess you're counting the 0.1% as
the libs, tcl, etc that are 3rd party, supplied for completeness'
sake |
23:46.19 |
brlcad |
at least it's tangible |
23:46.47 |
brlcad |
i can make sure there are reasonable
mime-types for any that aren't already listed |
23:46.59 |
yukonbob |
most of those are of 'text' format, though --
so can one get away w/ setting default as text (like you mentioned)
and only tagging .jpg, .doc, etc for now |
23:47.18 |
yukonbob |
s/tagging/tagging for attributes/ |
23:47.27 |
brlcad |
yeah, something like that |
23:48.20 |
yukonbob |
nice... and nice to run into a problem, know
what the answer is, and solve it ;) -- must seem tedious to you at
this point, but at least you're making headway :) |
23:49.40 |
brlcad |
mime types have always been a nit-pick
annoyance i've had with svn |
23:49.49 |
brlcad |
it's good to finally get right, but it's such
a pita |
23:56.58 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |