IRC log for #brlcad on 20140523

00:33.00 Notify 03BRL-CAD:starseeker * 60809 (brlcad/trunk/include/rt/db_diff.h brlcad/trunk/src/gtools/CMakeLists.txt and 2 others): Major rework of the db_diff API in progress - turn off both the diff test and gdiff2 until they can be rewritten.
00:50.42 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
00:51.42 Notify 03BRL-CAD:starseeker * 60810 (brlcad/trunk/include/rt/db_diff.h brlcad/trunk/src/librt/db_diff.c): Might as well go the rest of the way - convert the avs diffing to the visitor pattern too. Haven't done the diff3 version yet.
01:03.36 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
01:34.46 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:51.26 *** join/#brlcad mihaineacsu_ (~mihaineac@92.81.50.203)
02:06.59 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
02:12.45 *** join/#brlcad hoiji (75c95c24@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.92.36)
02:21.27 hcurtis Progress update: I've been working on converting my first C++ program from yesterday to a C program. It would not compile in Visual Studio 2010, but after some research and some trial and error, I got it to work. The process was a good lesson. If you'd like to offer feedback, here is the program: http://paste.lisp.org/+322R
02:45.54 Notify 03BRL-CAD:tbrowder2 * 60811 (brlcad/branches/d-binding/misc/d-bindings/CParse.pm brlcad/branches/d-binding/misc/d-bindings/D.pm): good object parse ID from bu.h
02:51.25 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
03:02.27 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
03:07.27 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
03:30.46 Notify 03BRL-CAD:zhaoanqing * 60812 brlcad/branches/nmgreorg/include/nmg.h: because the top of nmg structure being replaced by shell, NMG_INCR_INDEX should check shell, not model. Then remove redundant GET_XXX and replace parameter 'm' by 's' for better understanding.
03:32.57 Notify 03BRL-CAD:zhaoanqing * 60813 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: correct rest compiling errors in nmg_mk.c. change usage of 'shell::l.magic' to 'shell::magic'.
03:35.19 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
03:42.21 Notify 03BRL-CAD:zhaoanqing * 60814 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_ck.c: change validator routines to fit new nmg structure. And remove redundant version of model and nmgregion.
03:56.29 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
04:33.41 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
04:43.11 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
05:16.45 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
05:40.25 Notify 03BRL-CAD:zhaoanqing * 60815 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_ck.c: change Checking Routines to fit new nmg structure. But I am not quite sure the exactly function of nmg_ck_v_in_fus() and nmg_ck_vs_in_region(). I will be back to them both later.
05:48.12 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
07:07.10 *** join/#brlcad oana_ (~oana@188.209.97.130)
07:07.45 hcurtis Progress update: I've been working on converting my second C++ program from yesterday to a C program. It will not compile in Visual Studio 2010, but I'm trying to come up with a solution.
07:37.28 *** join/#brlcad hoiji (75c95c24@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.92.36)
07:49.56 oana_ hcurtis, why it won't compile?
07:50.16 hcurtis I don't know.
07:50.57 oana_ errors? or something?
07:51.18 hcurtis It might have to do with Microsoft's extensions to the ANSI standards in Visual Studio 2010. I am trying to learn how to disable them.
07:51.54 mihaineacsu_ hcurtis: what exactly happens when you try to compile it?
07:52.43 ankesh11 hcurtis: Also, you should avoid using conio.h library, it's restricted to MS-DOS compilers and is not a part of ISO C.
07:53.28 hcurtis mihaineacsu_: Run-Time Check Failure #3 - The variable 'numberOfIntegers' is being used without being initialized.
07:54.30 oana_ hcurtis, did you initialize that variable before doing any checks on it?
07:54.41 hcurtis mihaineacsu_: The lines in my program that create the error are printf("Enter the number of integers you want the memory space to contain: "); scanf_s("%i", numberOfIntegers);
07:55.27 hcurtis ankesh11: Ok. Thank you.
07:55.50 oana_ that's cause you are reading the number wrong...
07:55.58 oana_ hcurtis, scanf_s example http://code.wikia.com/wiki/Scanf_s
07:56.01 *** join/#brlcad raj12lnm (31cd6b50@gateway/web/freenode/ip.49.205.107.80)
07:57.02 hcurtis oana_: Thank you.
07:58.24 raj12lnm hi all.
08:00.18 oana_ hcurtis, welcome, try to understand why you should read the number like that and not how you did it...
08:00.52 hcurtis For anyone who is curious, here is the program that will not compile in Visual Studio 2010: http://paste.lisp.org/+322V
08:01.18 hcurtis oana_: Ok
08:02.23 oana_ first of all, get rid of getch() and conio, it's not inter systems compatible
08:02.40 oana_ you want your program to run on other systems too, conio.h is windows bound
08:04.03 mihaineacsu_ hcurtis: if it's not immediately obvious, use google and see what results come up about scanf and how to use it properly
08:04.12 *** join/#brlcad pawleeq (~pawleeq@static-cl031028150026.unet.cz)
08:04.30 pawleeq hello
08:04.59 hcurtis oana_: Ok
08:05.58 hcurtis mihaineacsu_: oana_ sent me some great information.
08:06.43 oana_ and scanf_s is microsoft specific too, so you should try and find something else, some other function that will work on other platforms too
08:07.16 oana_ hint scanf, google that, it will work as scanf_s but it's not bound to the platform you are working on
08:11.56 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
08:14.15 mihaineacsu_ hcurtis: yes, the example is helpful, but you should aim to understand why it works like that.
08:14.55 hcurtis oana_: Thank you for all of your help. The program compiles now. Now I just need to get rid of conio.h and getch().
08:15.20 hcurtis mihaineacsu_: I thank you also.
08:19.15 oana_ hcurtis, do that and then read about pointers and how they work, that's what you did wrong with your scanf function
08:19.46 hcurtis oana_: Ok
08:23.33 raj12lnm brlcad and others : I saw an issue in src/libged/typein.c
08:23.53 raj12lnm in line 1162 and 1172 there are same errors
08:23.55 raj12lnm which is wrong
08:24.05 raj12lnm shld i submit a patch for this ?
08:24.16 raj12lnm Although I working on the python branch at github
09:01.05 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
09:10.22 Notify 03BRL-CAD Wiki:Hcurtis0010 * 7108 /wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 1 */
09:10.29 Notify 03BRL-CAD:zhaoanqing * 60816 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_copy.c: change copy routines to fit new nmg structure.
09:19.43 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
10:00.54 Notify 03BRL-CAD:zhaoanqing * 60817 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_index.c: change index-relavant routines to fit nmg structure. But I leave nmg_merge_models to discuss later. This routine is to merge the region structs of two models. I am not sure I should remove this routine directly or change to merge sub-struct of two shells.
10:09.35 Notify 03BRL-CAD Wiki:Hcurtis0010 * 7109 /wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 1 */
10:14.58 Notify 03BRL-CAD Wiki:Hcurtis0010 * 7110 /wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 1 */
10:41.29 Notify 03BRL-CAD:zhaoanqing * 60818 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_info.c: change information-relavant routines to fit new nmg structure.
10:55.49 raj12lnm brlcad : can u explain this sentence
10:56.27 raj12lnm It is anticipated that there will be pts_per_curve+1 elements per curve, the first point being repeated as the final point, although this is not checked here.
10:56.45 raj12lnm It is in src/libwdb/ars.c
10:57.35 raj12lnm So if (1,0,0),(1,1,1),(1,1,2) are three points in a curve
10:59.25 Notify 03BRL-CAD:zhaoanqing * 60819 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_class.c: change classification routines to fit new nmg structure.
10:59.49 raj12lnm then shld the float array corresponding to that curve be [1 1 2 1 0 0 1 1 1 1 1 2] (last one repeated) or simply [1 0 0 1 1 1 1 1 2].
11:00.03 raj12lnm I am asking to just ensure the correctness of this array
11:00.12 raj12lnm Please reply asap.
11:00.13 raj12lnm thanks
11:00.52 raj12lnm others are welcome to explain as well.
11:00.53 raj12lnm thanks
11:19.11 Notify 03BRL-CAD:zhaoanqing * 60820 (brlcad/branches/nmgreorg/include/raytrace.h brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_eval.c): change evalution routines to fit new nmg structure.
11:32.46 Notify 03BRL-CAD:zhaoanqing * 60821 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_manif.c: change manifolds-relavant routines to fit new nmg structure.
11:47.32 *** join/#brlcad oana_ (~oana@188.209.97.130)
11:52.53 Notify 03BRL-CAD:starseeker * 60822 brlcad/trunk/src/libbu/semaphore.c: Commit second threading patch from Gustave Granroth for easier testing on Windows.
12:03.02 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
12:23.27 Notify 03BRL-CAD:zhaoanqing * 60823 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mod.c: change modification routines to fit new nmg structure. but leave nmg_merge_regions(...) to discuss later. it may change to merge shells, but I am not sure whether it makes sense.
12:25.35 Notify 03BRL-CAD:zhaoanqing * 60824 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c: remove redundant plot routines with parameter model and nmgregion.
12:30.38 Notify 03BRL-CAD:zhaoanqing * 60825 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c: remove redundant NMG to UNIX-Plot routines with parameter model and nmgregion.
12:33.30 Notify 03BRL-CAD:zhaoanqing * 60826 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c: remove rountines about 'Visualization of fancy edgeuses into VLBLOCKs' with parameter model and nmgregion.
12:55.24 *** join/#brlcad ries (~ries@190.9.171.121)
13:02.59 *** join/#brlcad GuMiner (~gus.gran@ppp-70-226-175-76.dsl.mdsnwi.ameritech.net)
13:05.15 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
13:18.26 *** join/#brlcad clock (~clock@84-72-11-5.dclient.hispeed.ch)
13:18.33 clock hi all
13:19.11 clock "The BRL-CAD source code repository is believed to be the oldest public version-controlled codebase in the world that's still under active development, dating back to 1983-12-16 00:10:31 UTC.[3]"
13:19.23 clock Wow!
13:28.03 brlcad hi clock
13:28.11 clock brlcad, hi long time no see :)
13:28.23 clock brlcad, wanna show my latest project :)
13:28.35 clock http://ronja.twibright.com/distillcooker/
13:35.40 *** join/#brlcad raj12lnm (31cd6b50@gateway/web/freenode/ip.49.205.107.80)
13:40.29 brlcad clock: if they let czech's, you should set up a kickstarter or indiegogo page (far easier to send money)
13:40.52 clock brlcad, they dont, and we already looked at these two and that failed through
13:40.59 clock brlcad, im in zurich now by the way
13:41.28 brlcad what about one of the other crowd-funding sites? there are a dozen or more of them
13:41.34 brlcad surely one of them caters internationally
13:41.40 clock i looked it at yesterday and found nothing interesting
13:42.22 clock brlcad, we think it will be a big hit when it gets released
13:42.26 brlcad heh, you mean you spent an entire day looking?!
13:42.29 clock but I didn't use BRL-CAD
13:42.32 brlcad yeah, must not be anything then :)
13:42.36 clock brlcad, not entire day
13:42.58 clock I used just normal vector drawing editor to do the drawings
13:43.00 brlcad I'm being facetious
13:43.24 brlcad i'm saying that rediculously little time investigating if you really are serious about receiving funding
13:43.52 Notify 03BRL-CAD:zhaoanqing * 60827 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c: change rest plot-relavant routines to fit new nmg structure.
13:44.05 clock brlcad, well as someone on the Twibright IRC pointed out, all the drinking water projects on kickstarter receive 0 or 1 donations
13:44.16 clock we concluded its about - as criticized - "fund me, I'm useless"
13:44.57 clock brlcad, now we have bank transfers in Europe for free :)
13:45.08 brlcad no way i'm going to go through the hassle of setting up a wire transfer, but I would gladly donate if through a proper service
13:45.42 brlcad the existence of projects that receive 0/1 donations is pretty much irrelevant
13:45.44 clock brlcad, how much does a wire transfer cost you?
13:45.46 brlcad it's about YOUR project
13:45.57 brlcad and your salespitch / potential / viability
13:46.09 clock brlcad, I think it shows kickstarter people are not interested in helping 800 million people who don't have drinking water
13:46.33 clock I think they want "Pressy is here ->" or something that blinks, has USB, cloud, can be connected to iPhone and cool design
13:46.45 brlcad eh, you're supposed to bring the people
13:47.08 clock brlcad, well at the moment when just researching the funding platform takes comparable time to actually developing the project
13:47.12 brlcad assuming this massive hoard of "kickstarter people" are just waiting to throw money at you (or anyone) is also rediculous
13:47.28 clock I just said they are not
13:47.45 brlcad you'd have your page exactly as you have it now, promote it however you would otherwise, but then when it comes time to actually send you money, you link to the kickstarter page
13:48.10 brlcad I know you said they're not .. the fact that you'd even have that discussion is silly :)
13:48.27 brlcad of course they're not, someone even thinking that at all is misguided
13:48.49 clock I feel disrespected when you say "the fact that you'd even have that discussion is silly :)"
13:49.10 brlcad it's not that "kickstarter people are not interested in helping 800 million people who don't have drinking water" .. it's that nobody with a drinking water plan has brought people to the site to fund them
13:49.23 clock brlcad, there are 2 things with kickstarter I dont like:
13:49.27 clock 1) they take 5% off
13:49.30 brlcad no discrespect intended, this is advice
13:49.43 clock 2) if the donations dont get collected within 60 days it all fails
13:49.46 brlcad plain and simple, your primary/sole method of funding is exceptionally limited
13:50.20 clock I feel disrespected when you say this is advice. I think its not advice, I think its judgmental untrue and presented in a way like you were here to determine what is true and what not, and not presented as just your opinion
13:50.28 brlcad i'm a potential funder that would be interested, and that's my feedback to you ..
13:50.44 clock brlcad, how much does an IBAN transfer cost you?
13:51.24 brlcad okay, well then I apologize for offending you, as that is most certainly not the intention in any regard
13:51.38 brlcad and since this discussion is getting off track I'm just going to leave it at that, I wish you the best of luck
13:52.13 brlcad really did not intend to disrespect and I feel you're not hearing me, so again my apologies for going down that route
13:52.19 oana_ clock, what brlcad tries to say I think it's that "normal" people won't go and make a wire transfer for just 10$, if I would want to help you I don't think I would go out and wire transfer just 10$...
13:53.04 oana_ and actually you would have better chances of getting 10$ from 100 people than getting 10k from 1 person... that way. Just my 2 cents.
13:54.27 clock oana_, whats the issue with wire transfer?
13:54.46 clock In my online bank I just type in the IBAN and name and press OK and it gets transferred within Europe for 0,-
13:54.57 clock Is IBAN more difficult in the US?
13:55.04 clock brlcad, how much does an IBAN transfer cost you?
13:55.05 brlcad exceptionally
13:55.16 clock wow
13:55.19 clock what does it involve?
13:55.25 clock you have to personally go to the bank?
13:56.09 brlcad you realize this involves sending money to a foreign country, there are extensive laws and rules around this to prevent money laundering, fraud, and a host of other issues
13:56.34 oana_ clock, for example I am from Romania, things don't work like that here, I can't just transfer you money from my account, since it's in my local currency, I would have to go to the bank and do some stuff there/things I don't actually know how to do it, just to transfer those 10$
13:56.36 brlcad you usually have to personally go to the bank, depending on the amount have to have items declared or notorized
13:56.51 clock oh wow
13:56.53 brlcad even if you don't go to the bank, usually original signatures are required
13:57.01 clock here it gets automatically converted
13:57.17 clock brlcad, and how much do the fees cost?
13:57.21 brlcad and the fee can be anywhere from $10 to $50 USD depending on the bank and amount being transferred (some take a %)
13:57.26 clock I see
13:57.30 clock and if I had a paypal?
13:57.33 oana_ well, we are more bureaucrats around here...
13:58.11 clock how much does western union cost to send?
13:58.24 clock brlcad, and how is it easier if it would be through kickstarter?
13:58.32 brlcad paypal would be one of many possible "a proper service" I just mentioned, though they are one of the worst
13:58.51 brlcad kickstarter et al all are set up to receive payments in any number of ways
13:59.22 clock yes I had paypal and I deleted it
13:59.23 brlcad e.g., credit card, done or hook into amazon or bank or any number of things where it becomes as simple as filling out a form and hitting send
13:59.37 clock because of concerns with abuse from the side of paypal, various juristic traps etc.
13:59.53 clock arbitrariness and many reports of abuse from paypal I read from people on the Internet
14:00.01 brlcad that said, I would not at all be surprised if they don't support international projects for the same reason
14:00.21 brlcad there really are a lot of ways to launder/fraud money and it's risky business
14:00.24 clock brlcad, I remember last time I looked at kickstarter they required project to be in UK or US or something like that
14:00.31 clock what about bitcoin?
14:00.51 clock could you send bitcoin easily?
14:00.52 brlcad paypal is a pain to deal with but they're one of a few that do allow it iirc
14:01.32 clock brlcad, what about aggregating donations from few friends/acquaintances and then send it through a PITA channel?
14:01.45 brlcad better than a wire, but I wouldn't call it easy
14:02.01 clock brlcad, on Ronja many people sent me through wire transfer - and at that time it was even more PITA because there was no IBAN - and some through Western Union
14:02.26 clock brlcad, when I researched bitcoin last time I wasn't able to figure out how to set it up
14:02.29 brlcad that sounds like high-risk activity, relying on "untrusted couriers"
14:02.32 clock So I wrote to the Bitcoin site
14:02.43 clock and they told me to hire a professional company for that that does it for $$$
14:02.44 clock Great.
14:02.50 clock They advertise it as a no fee service
14:02.56 clock and you should hire a commercial company for that
14:04.33 clock brlcad, so you say you would be willing kickstarter or paypal but not IBAN or Western Union or Bitcoin right?
14:04.38 brlcad well, that's why I insinuated that spending a day on this seemed inadequate for coming to any conclusion, not being offensive towards your efforts but recognizing that this is incredibly complicated if you intend to receive donations internationally
14:05.29 brlcad it's a really hard problem that would probably take me a couple weeks to investigate options and figure out what would ultimately be a set of viable options
14:05.33 clock so that people using it for legitimate purposes are deterred
14:05.37 clock while criminals are not deterred
14:05.39 brlcad you don't want WU
14:05.44 brlcad their fees are insane
14:05.58 clock I don't know what their fees are because I asked them and they didn't tell me
14:06.03 clock they said I have to ask in the source country
14:06.05 brlcad they make paypal seem like a benevolent saint
14:06.06 clock thats a great idea
14:06.11 clock now I will book 175 plane tickets
14:06.17 clock to fly into 175 countries
14:06.28 clock and ask in a western unioun counter in each of them
14:06.32 brlcad that's your problem, tnot theirs :)
14:06.33 clock for a project worth of $2'900
14:06.42 brlcad they'll tell you on a per-country basis
14:06.52 clock no even not that
14:06.57 clock just sending from switzerland
14:06.58 brlcad they're not going to tell you willingly, but you can get them to tell you
14:06.59 clock which was insane
14:07.09 brlcad their site will tell you if you go far enough along
14:07.22 brlcad but the fee's are usually a substantial %
14:07.42 brlcad some countries are incredibly low (e.g., india) because they negotiated some deal
14:07.48 brlcad others are double-digit
14:08.46 clock brlcad, what if I researched some other money transfer like WU except their fees are OK for you?
14:08.50 clock brlcad, would you do it?
14:08.51 brlcad in any regard, I do wish you well and look forward to seeing updates if you get it off the ground
14:08.55 clock cause here are tons of money transfers
14:09.17 clock brlcad, well if I manage to set up paypal or kickstarter I will let you know
14:10.16 brlcad sure, thanks
14:11.31 clock brlcad, RIA can send online credit card to switzerland $10 and the fee is $8
14:11.33 brlcad would suggest trying to stick with a service (there really are dozens) either catering to crowd-funding or (perhaps more appropriately) micro-lending / micro-investing, whatever their terms
14:11.34 clock what u think about this?
14:11.42 clock acceptable fee or not?
14:12.02 clock brlcad, also - what if the funding service don't deliver their money?
14:12.05 clock then all the people get pissed
14:12.20 brlcad I don't know -- on the surface, for a payment that small, it's insane
14:12.25 clock I won't sue them because that would cost more than the worth of the project
14:12.29 brlcad for a $100 donation, meh, wouldn't care
14:13.14 clock brlcad, but this discussion sparked an idea in me - I will add instructions how to fill out online donations through RIA and credit card :)
14:13.19 brlcad most funding services you can find with some quick searches are pretty reputable, or at least it's easy to investigate their reputability
14:13.46 clock brlcad, I actually dont want funding service, but money transfer service :)
14:13.51 clock RIA with 0,- fee would be great :)
14:14.20 clock "Currently, online money transfer is only available from the United States." OMG
14:14.46 clock not only they stopped flying to the moon
14:14.53 clock not only they stopped flying the space shuttle
14:14.59 clock they even stopped online money transfers!
14:15.06 brlcad they stopped sending money to other countries ;)
14:15.33 clock cause all their money is in china :)
14:15.36 brlcad quite intentionally difficult to send money abroad, even from a bank
14:15.47 clock reminds me the bitcoin
14:15.58 clock where its easy to turn money into bitoin
14:16.07 clock but very difficult to turn bitcoin into money
14:16.11 clock Reminds me my flushing toilet
14:16.15 clock also easy to flush money
14:16.15 brlcad bitcoin actually might be one of the easiest ways on the whole, but then your audience is incredibly diminished
14:16.21 clock but once flushed, difficult to bring them back
14:17.11 brlcad it's a weekly if not daily financial topic in the US and the feds are only starting to incorporate it into the laws
14:17.25 brlcad so you can get away with more that you can't otherwise
14:17.52 brlcad but you do usually end up needing a broker or escrow handler or some other middleman if you really want to end up with cash in hand
14:18.07 clock yes exactly
14:18.15 brlcad for a project as tiny as yours, you're going to be hard-pressed (seriously, check out micro-lending)
14:18.55 clock and there is like just one person in switzerland doing it in free time you have to personally arrange with
14:19.06 clock what means hard-pressed?
14:19.42 clock I don't want micro-LENDING but micro-DONATION :)
14:19.49 clock brlcad, anyway I wanted to discuss something else
14:20.03 clock brlcad, assumed the project gets famous after release, would you like to piggyback some BRL-CAD on it?
14:20.29 clock brlcad, maybe you could find some BRL-CAD interested newbie intersted in clicking up a model of the machine in BRL-CAD and adding the views to the manual
14:20.45 clock and write everywhere it was powered by BRL-CAD etc.
14:20.55 clock I have currently exploded 3D views which I drew simply in inkscape
14:21.27 brlcad possibly, sounds interesting
14:21.31 clock but when they were finished I realized I could as well rtedge them
14:21.57 clock brlcad, if I were designing an DIY space shuttle, I would definitely research kickstarter
14:22.05 clock I just want to avoid "analysis paralysis"
14:22.21 clock or like these foundations
14:22.33 clock "application has to be formatted with 10pt letters and 1.5 spacing"...
14:23.03 clock I thought like "fuck this!" and smashed into the page close button
14:23.30 clock melinda and belinda charitable foundation of hell
14:23.31 brlcad that's the game that has to be played until you acquire a reputation and can make deals with single entities
14:23.55 clock you know the optimum strategy in some games is to not play them?
14:24.02 brlcad especially since most of them want you to think big but have a very detailed plan
14:24.30 brlcad that's only an optimium strategy for not losing ;)
14:26.06 clock no seriously I read about scientific analyses that hte optimum strategy in poker is to not play
14:26.52 ries clock: I am reading back, IBAN in europe is easy, take's about the same time for me as paypal but it's more secure. Personally kickstarter is differcult for me because I need a amazon account and a credit card to do anything in kickstarter.
14:27.17 clock brlcad, I actually did 4 fundraising campains on Ronja, hat just IBAN and some times possibly pay pal, and it got not only all paid, but even overpaid!
14:27.35 clock ries, and RIA?
14:27.53 ries clock: RIA?
14:28.14 clock http://www.riafinancial.com
14:28.18 clock destination country switzerland
14:28.27 clock pick up method bank transfer or cash pickup
14:28.33 clock whichever cheaper
14:29.31 ries clock: I have a bank account in europe, so sending money anywhere in the world is easy… But I can imagine for other countries, outside of europe this isn't so easy.
14:29.48 clock ries, yes then you can do IBAN through europe for 0,- right?
14:30.07 clock Someone sent me donation from CZ to CH, it was 0,- and automatic conversion of currency
14:30.09 ries everybody in europe can! I wonder why teh US is behind on that, looks odd to me..
14:31.14 clock ries, I think because their IRS is hyper-paranoid
14:31.57 ries clock: Kickstarter did came recently to holland (I know you don't like KS) just wanted to mention that...
14:32.10 clock sounds like closing in :)
14:32.22 brlcad clock: it's not paranoid, the rules are in place BECAUSE of widespread abuse and laundering
14:32.35 clock I also don't like those multi-page intentionally vague overly broadly reaching terms and conditions which
14:32.52 clock 1) take several hours just to read
14:32.55 brlcad it just their solution hurts everyone (but stops that avenue of abuse)
14:33.15 clock 2) to actually understand what I am agreeing to, I woul dhave to hire a lawyer, which would be at least 10 times more expensive than the whole cost of development
14:33.30 clock brlcad, like Credit Suisse
14:33.48 clock they got a fine in order of billions for financial crimes
14:34.12 brlcad which means they were probably really liable for tens or hundreds of billions
14:34.20 brlcad usually the fines are a fraction of what was detected
14:35.01 brlcad in suisse case, it could easily have been in the trillions since it spans several decades
14:35.41 clock brlcad, what is the fee acceptance boundary for your potential donation of $10?
14:35.54 clock brlcad, If I find a transfer service that fits within it I would let you know
14:36.07 clock sure
14:36.19 clock it pisses me like some countries have no drinking water nothing to eat
14:36.23 clock while other SPLURGE
14:36.33 clock because THEY RUN ON ORGANIZED CRIME
14:36.49 clock AND HAVE THE RUDE BALLS TO PRETEND HOW EVERYTHING IS PERFECT AND HIGHLY DEVELOPED IN THEM
14:37.02 clock this will be now put to stop
14:37.20 clock people in slums will now drink better drinking water than the splurges in Switzerland
14:37.52 ries clock: when you reach your funding, how is it going to help the people in need?
14:37.53 clock sriously, we have 4.6 mg/L nitrate in our tap water, whereas those who put the stinky water with floating trash into Distillcooker will have 0.0
14:37.59 brlcad well you certainly have a lot of problems ahead of you
14:38.07 brlcad having a device is only one of a number of issues
14:38.09 clock ries, they build it
14:38.27 brlcad manufacturing, distribution, infrastructure maintenance on a large scale
14:38.33 clock I asked people from Cambodia from poor parts of Thailand
14:38.35 ries clock: How do they get the design?
14:38.38 clock both said they think it will help a lot
14:38.44 Notify 03BRL-CAD:zhaoanqing * 60828 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_pr.c: change nmg presentation routines for new nmg structure.
14:38.48 clock ries, download it from the interntes like, almost everything today
14:39.04 ries clock: you think they have internet and can read your plan?
14:39.11 clock sure
14:39.25 ries wooow, that's vert optimistic
14:39.25 clock there are many people who have like smartphone but no drinking water
14:39.30 clock but anyway
14:39.33 Notify 03BRL-CAD:tbrowder2 * 60829 (brlcad/branches/d-binding/misc/d-bindings/CParse.pm brlcad/branches/d-binding/misc/d-bindings/ParseCChunk.pm): save work
14:39.39 clock I designed the manual specially that it can be used without internet
14:40.19 clock ries, well I was in rural poor Thailand, 5km from the place BBC filmed their document how almost impossible is to just survive there
14:40.32 clock and I went to the same hospital that was in the movie
14:40.47 clock In that poor place I opened my laptop, DHCP, free Internet in the air
14:41.29 ries clock: I life in Ecuador and have come across some poor people. But I am pretty sure they are not capable of reading a plan, even if it's just pictures.. They just 'muddle' around (not beeing disrespectull to them).. they are mostly people that life somewher eup in a mountain though
14:41.34 clock ries, pathway #2: download and print
14:41.51 clock pathway #3: some smart guy who can do the internetz, starts making it home and selling on the local market
14:42.22 clock ries, " they are not capable of reading a plan, even if it’s just pictures.. They just ‘muddle’ around (not beeing disrespectull to them)" - my concern
14:43.06 ries clock: I am guessing (I didn't do research…) that the biggest problem is getting the idea's to the people and actually teach them how drinking water works. The problem isn't about technology or cost
14:43.44 clock could be
14:43.46 clock I don't know
14:43.50 clock I don't have research data
14:44.20 Notify 03BRL-CAD:zhaoanqing * 60830 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_pt_fu.c: change point routines for new nmg structure.
14:44.23 ries At least people here have believes and sepcially the older peopel have been doing things for many years and that's hard to change. Tell them there are bug's in the water, they tell you they cannot see them so it must not be there.
14:45.10 clock yeah
14:45.18 clock so when they go to doctor that they have diarrhea
14:45.28 clock he should also tell them that he cannot see it so they can't have it
14:45.33 clock and call out "next please"
14:45.57 clock seriously
14:46.01 clock for any kind of project P
14:46.12 clock its alway possible to find a level on incapability of L
14:46.22 clock such that at least person P exists such
14:46.26 clock that P posesses L
14:46.35 clock so that P is incapable of benefiting from P
14:46.47 clock looks like I used one letter twice in my mathematical equation
14:46.51 clock but you get the idea I guess
14:47.23 ries clock: when I came to Ecuador and I was sick one day, to rubbed me with a egg because it was suppose to kill of disease :D. A friend of mine went to a doctor because she had a bad cold. She was told that she was allergic for 'cold' (the temperature…) she was from london :D
14:47.51 clock so the way to get these people to build it
14:47.58 clock is say there is a ghost inside the machine which is good for them
14:49.21 clock what is the thing in BRLCAD logo?
14:49.38 clock is it a link of a tank track?
14:51.58 Notify 03BRL-CAD:zhaoanqing * 60831 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_visit.c: remove redundant visiting routines with parameter model and nmgregion struct.
14:53.01 clock brlcad, so how would it be practically done if some publicity for BRL-CAD wants to be piggybacked on the project in the moment it is released?
14:56.01 clock brlcad, you have some people who would like to learn BRL-CAD on some simple model?
14:56.41 brlcad clock: it's just an "interlinked nodes" abstraction
14:56.46 brlcad like links on a bike chain
14:57.11 brlcad or track or anything representing interlocked cooperation
14:57.31 clock i see i like the logo
14:57.41 clock although I miss a bit the old army style one
14:57.55 clock which i found cool
14:58.21 brlcad it's a much better abstraction of our modular structure, 3D design characteristics, tools that work together, etc
15:04.01 clock I see
15:04.05 clock looks definitely modern
15:05.51 *** join/#brlcad oana_ (~elf11@p5.eregie.pub.ro)
15:08.23 Notify 03BRL-CAD:zhaoanqing * 60832 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_tri.c: change triangulation routines to fit new nmg structure.
15:15.13 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:15.15 Notify 03BRL-CAD:carlmoore * 60833 brlcad/trunk/doc/docbook/system/man1/en/comgeom-g.xml: insert missing description of -s option
15:19.05 brlcad clock: we also have a half dozen versions of it in .g format
15:19.18 clock :)
15:19.24 *** join/#brlcad cwstirk (~charlie@c-71-56-216-45.hsd1.co.comcast.net)
15:19.41 brlcad made by gci students learning how to model, so we can render it in 3D
15:19.54 brlcad we had a logo contest, it was the winner
15:20.03 brlcad here was part of the original entry: http://brlcad.org/images/angelov3d_512x256.png
15:21.07 brlcad second and third place here: http://brlcad.org/d/node/92
15:23.23 *** join/#brlcad GuMiner (~gus.gran@ppp-70-226-175-76.dsl.mdsnwi.ameritech.net)
15:25.54 Notify 03BRL-CAD:zhaoanqing * 60834 (brlcad/branches/nmgreorg/include/raytrace.h brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_rt_isect.c): change ray-tracing routines about nmg to fit new nmg structure. Then replace ray_data 's model member 'rd_m' to a shell member 'rd_s'.
15:42.57 ``Erik logo reminds me of the piston and coupling rods from an old steam locomotive :D but I thought it looked awfully similar to valves "steam" logo when it was proposed, so I might be a bit biased
15:43.21 brlcad Zhao_Anqing: r60817 is exactly the sort of issue you should be documenting as you go along
15:43.44 brlcad please please write it down somewhere :)
15:45.00 ``Erik 'stripe' and 'gumroad' seem to be getting a lot of attention as viable paypal replacements, but stripe is limited in which countries it supports (growing, though) and gumroad might not allow donation type things (they're big on facilitating digital downloads... mebbe "sell" the plans and use proceeds to help in needy areas?)
15:45.38 clock yes similarity with the steam logo I would see a problem
15:45.43 clock Although I still don't know what Steam is
15:45.48 clock except it seems to be something popular
15:46.43 ``Erik clock: it's a platform for buying/leasing and delivering games... sorta kinda similar to the apple itunes store or google play store
15:46.57 clock oh
15:47.24 ``Erik http://store.steampowered.com/about/
15:47.26 raj12lnm brlcad : did u see my messages
15:48.30 ``Erik raj12lnm: patch would be good, but it should be against trunk
15:49.17 brlcad raj12lnm: please don't use IRC to ask questions if you're going to quickly leave -- that's what the mailing list is for
15:49.34 brlcad if you're going to ask, wait around for an answer otherwise it wastes other people's time
15:49.38 ``Erik the ars curve thing I believe is intended to be a closed loop, with the first and last points being the same, I think
15:50.29 ``Erik was going to answer when he first read it, but saw it about half an hour after raj left... just had to scroll up to refresh :/
15:50.38 Zhao_Anqing brlcad: if I am not mistaken, you mean I should record this TODO issue on my own notebook, then come back later to deal with it?
15:50.53 brlcad I started to answer too, until I realized he'd left
15:51.14 brlcad the data structure duplicates the points, but the user interface (typein) does not iirc
15:51.33 brlcad that's basically an implementation detail, probably to make parsing the loop easier
15:51.49 brlcad Zhao_Anqing: yep, exactly
15:51.53 clock brlcad, unless the answer benefits someone else too :)
15:52.14 brlcad Zhao_Anqing: not a notebook, actually modify the TODO file, add a section for yourself (for NMG refactoring) if you like
15:52.22 brlcad and commit that note as something you're working on
15:52.32 brlcad didn't mean pen and paper notebook ;)
15:53.12 brlcad clock: I'm not going to spend time on hypotheticals .. I have a thousand other things I can be doing than giving random information to people that didn't ask for it :)
15:54.09 Zhao_Anqing brlcad: OK. Thank you. Now I understand this suggestion better. I will remember this tip and do that then.
15:54.19 brlcad Zhao_Anqing: are you sure fu->s_p->r_p->m_p->maxindex and fu->s_p->maxindex are the same thing?
15:54.32 ``Erik should nmg stuff in be src/librt/TODO or top level? O.o
15:54.45 ``Erik src/archer/TODO src/libdm/TODO src/libged/TODO src/libicv/TODO src/libpc/TODO
15:54.57 brlcad I don't really care
15:55.03 brlcad it's all the same to me
15:55.24 Zhao_Anqing yes, I move 'maxindex' from model to shell after removing model and nmgregion struct.
15:55.33 brlcad Zhao_Anqing: okay, cool
15:55.57 Zhao_Anqing :)
16:08.34 raj12lnm ``Erik are u sure about the close loop ?
16:09.34 raj12lnm also for the example shown at http://brlcad.org/wiki/BRL-CAD_Primitives#ars
16:09.56 raj12lnm I am designing the wrapper such that
16:10.02 raj12lnm ncurves = 6
16:10.07 raj12lnm pts_per_curve = 4
16:10.46 raj12lnm curves = [[0, 0, 3], [1, 1, 3, 1, -1, 3, -1, -1, 3, -1, 1, 3], [1, 1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1], [1, 0, -1, 0, -1, -1, -1, 0, -1, 0, 1, -1], [1, 0, -3, 0, -1, -3, -1, 0, -3, 0, 1, -3 ], [0, 0, -3]]
16:10.58 raj12lnm ``Erik : Please see and revert :)
16:20.20 clock oh, numbers! :)
16:24.03 *** join/#brlcad GuMiner (~gus.gran@ppp-70-226-172-15.dsl.mdsnwi.ameritech.net)
16:45.16 ``Erik "The command line isn't an old technology, its just an alternative one that happened to be invented first."
16:50.29 *** join/#brlcad cwstirk (~charlie@c-71-56-216-45.hsd1.co.comcast.net)
17:14.11 clock brlcad, a guy from the poorest part of Thailand, who lives in Switzerland, just said he sent me $112 by wire transfer :)
17:29.20 fenn in the beginning, there was the command line. god said, "configure && make"
17:29.34 brlcad it's a hot topic, which is why I think you'd get FAR more than you're asking if you promoted what you're doing well enough with a variety of ways to easily receive funds
17:44.27 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
18:03.07 Notify 03BRL-CAD Wiki:Albertcoder * 7111 /wiki/User:Albertcoder/GSoC2014/logs: /* Development Logs */
18:07.11 *** join/#brlcad ishwerdas (~ishwerdas@117.212.49.99)
18:32.12 brlcad ~seen vladbogo
18:32.13 infobot vladbogo <~vlad@86.127.152.97> was last seen on IRC in channel #brlcad, 2d 6h 29m 5s ago, saying: 'but first I want to have the framebuffer done and integrated with display manager'.
18:32.27 brlcad hi mihaineacsu
18:32.40 mihaineacsu hi brlcad!
18:36.43 clock interesting people from Europe tell me they think my project will not succeed
18:37.06 clock and people from Cambodia and Thailand, who are familiar with the actual situation of the poor people lacking drinking water, tell me it will.
18:39.31 Notify 03BRL-CAD:carlmoore * 60835 (brlcad/trunk/doc/docbook/system/man1/en/enf-g.xml brlcad/trunk/src/conv/enf-g.c): fix enf-g and its man page to account for -v option, since the programming does have it
18:45.37 brlcad mihaineacsu: can you refresh my memory, did you work on a patch?
18:46.02 mihaineacsu brlcad: I have not, is it too late to do so?
18:46.11 brlcad no, it's never too late :)
18:46.54 brlcad i'd be interested in seeing you tackle some minor task in C
18:49.07 mihaineacsu sure, let me know if you have something particular on your mind. Otherwise I'll look up the bugtracker
18:53.20 brlcad mihaineacsu: sure, how about this one from our BUGS file:
18:53.23 brlcad * rtweight chokes on a .density file that has less than 3 values per line (infinite loop). also gives infinite areas when presented with an empty .density file.
18:53.45 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
18:56.07 mihaineacsu I'll check it out tonight :D
18:56.09 brlcad mihaineacsu: here's a simple .density file you can use (which should work, you have to edit it to experience the bug)
18:56.12 brlcad http://brlcad.org/~sean/dotdensity
19:00.09 Notify 03BRL-CAD Wiki:Inderpreet * 7112 /wiki/User:Inderpreet/GSoC14/logs: /* Week 1 */
19:00.31 brlcad huh, twiddla is pretty cool
19:14.15 teepee ahh, found the 3rd guest :D
19:17.44 brlcad I was the fourth
19:18.08 teepee :)
19:18.18 teepee very useful tool indeed
19:25.11 Notify 03BRL-CAD:carlmoore * 60836 brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: supply 3 blanks; supply hyphen for 'hi-res'; change h to H as was done in programming; c option will need to be revisited later
20:22.19 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
21:23.33 Notify 03BRL-CAD:carlmoore * 60837 brlcad/trunk/doc/docbook/system/man1/en/g-dxf.xml: minor changes to g-dxf manpage: add a missing space, and put a period inside parentheses
22:33.46 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
22:44.31 Notify 03BRL-CAD:starseeker * 60838 (brlcad/trunk/include/rt/db_diff.h brlcad/trunk/src/librt/db_diff.c and 2 others): More diff work. Reworking diff first to test out this approach - diff3 will follow if it looks workable.
22:45.03 Notify 03BRL-CAD:starseeker * 60839 brlcad/trunk/src/librt/tests/test_diff.c: cleanup
23:28.12 *** join/#brlcad hcurtis (b82d2fe4@gateway/web/freenode/ip.184.45.47.228)
23:59.20 clock brlcad, I found moneygram sends from the US with a fee of $12

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