--- Log opened Thu Jun 26 00:00:40 2014 --- Day changed Thu Jun 26 2014 00:00 -!- Jaakko912 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Ping timeout: 240 seconds] 00:12 -!- ielo [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 240 seconds] 00:12 -!- ielo_ [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 240 seconds] 00:20 -!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap 00:22 -!- genehacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has quit [Remote host closed the connection] 00:42 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Ping timeout: 264 seconds] 00:43 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap 00:57 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Ping timeout: 244 seconds] 01:04 -!- petraya [~asakharov@24.60.79.55] has quit [Quit: quit] 01:05 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap 01:09 < nmz787> to whoever mentioned my requirements was missing youtube-dl... I added it, along with some improvements https://github.com/nmz787/youtube-audio-flask/ 01:11 < nmz787> also found out tonight that the youtube API V2 is deprecated, and the V3 API requires a dev key... guess I have a lil less than a year til they shut off V2 API 01:11 < nmz787> I think I could probably just scrape the youtube search results though, if I don't want it to rely on a dev key 01:33 -!- mokstar [~Mookaborb@unaffiliated/mokstar] has quit [Read error: Connection reset by peer] 01:34 -!- mokstar [~Mookaborb@unaffiliated/mokstar] has joined ##hplusroadmap 01:44 -!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has quit [Ping timeout: 240 seconds] 01:53 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving] 01:58 -!- ||0_-_0|| [uid34064@gateway/web/irccloud.com/x-cgcnoxwsbbegrglk] has quit [Quit: Connection closed for inactivity] 02:24 -!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap 02:33 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap 02:34 -!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap 02:38 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 02:38 -!- ielo_ [~ielo@134.219.227.35] has joined ##hplusroadmap 02:45 -!- ielo_ [~ielo@134.219.227.35] has quit [Quit: Leaving] 03:07 -!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds] 03:10 -!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap 03:59 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 240 seconds] 04:09 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 04:10 -!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds] 04:11 -!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap 04:22 -!- joepie91__ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has quit [Quit: Page closed] 04:23 -!- cpopell [~cpopell@pool-71-255-241-91.washdc.fios.verizon.net] has joined ##hplusroadmap 04:24 -!- cpopell2 [~cpopell@pool-71-255-241-91.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 04:27 -!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has joined ##hplusroadmap 04:30 -!- drewbot [~cinch@ec2-54-211-157-103.compute-1.amazonaws.com] has quit [Remote host closed the connection] 04:30 -!- drewbot [~cinch@ec2-54-198-59-211.compute-1.amazonaws.com] has joined ##hplusroadmap 04:33 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 264 seconds] 04:47 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 04:52 -!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap 04:55 < chris_99> kanzure, this may interest you http://en.wikipedia.org/wiki/Wobulation i think you where talking about LCD projectors and the dead area between pixels a while ago 05:04 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 240 seconds] 05:06 -!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 245 seconds] 05:14 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 255 seconds] 05:17 -!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Ping timeout: 245 seconds] 05:17 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 05:18 -!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap 05:18 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 05:23 -!- augur_ [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection] 05:32 -!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap 05:46 -!- Shehrazad [~Shehrazad@95.5.83.94] has joined ##hplusroadmap 05:46 -!- Shehrazad [~Shehrazad@95.5.83.94] has quit [Changing host] 05:46 -!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 05:48 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 245 seconds] 05:49 -!- Simurg [~Shehrazad@78.174.62.237] has joined ##hplusroadmap 05:49 -!- Simurg [~Shehrazad@78.174.62.237] has quit [Changing host] 05:49 -!- Simurg [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 05:50 -!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 240 seconds] 05:57 -!- augur [~augur@129-2-129-34.wireless.umd.edu] has joined ##hplusroadmap 06:01 < kanzure> .wik wobulation 06:01 < yoleaux> "Wobulation is a term which refers to the known variation (or wobble) in a characteristic. For example, the term is used to describe advanced radar waveform modulations – where the repetition rate or centre frequency of a signal is changed in a repetitive fashion to reduce the probability of detection." — http://en.wikipedia.org/wiki/Wobulation 06:01 < chris_99> it seems to be used in DLP projectors 06:03 -!- ThomasEgi [~thomas@185.5.8.81] has joined ##hplusroadmap 06:03 -!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host] 06:03 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap 06:21 -!- eudoxia [~eudoxia@r186-50-228-248.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap 06:27 < eudoxia> today i had a dream that i shouldn't write compilers in C++ 06:27 < eudoxia> lisa simpson told me to use haskell 06:28 < kanzure> she was right to do that 06:29 < eudoxia> my subconscious evidently is no stickler for subtletly 06:29 < eudoxia> then we flew through the pages of LYAH and i woke up 06:35 < kanzure> all of my dreams are basically this https://www.youtube.com/watch?v=rdj6deraQ6k 06:38 < eudoxia> i would have expected something more like a requiem for homo sapiens with anders sandberg as hanuman li tosh 06:38 < kanzure> not bald enough 06:39 -!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds] 06:47 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 06:53 -!- Guest39326 [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has quit [Remote host closed the connection] 06:55 < kanzure> .title https://www.youtube.com/watch?v=13Ra0Kt8orY 06:55 < yoleaux> EXIT TRANCE - Track 01 - only my railgun 07:02 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds] 07:03 -!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has joined ##hplusroadmap 07:03 -!- maaku is now known as Guest9755 07:10 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 07:11 < ParahSailin> kanzure: so its not normally expected that one find the exact curve of intersection between two surfaces? 07:11 < ParahSailin> one is allowed to just fudge it by subdividing surfaces into polygons and come up with a curve thats pretty close? 07:12 < kanzure> people certainly do subdivision, but i'm not sure if it's necessary 07:13 < kanzure> it's certainly easier 07:13 < kanzure> not sure if it should be allowed 07:13 < kanzure> http://diyhpl.us/~bryan/papers2/cad/ 07:13 < kanzure> this one has source code available too, 07:13 < kanzure> http://diyhpl.us/~bryan/papers2/cad/ESOLID%20-%20a%20system%20for%20exact%20boundary%20evaluation%20-%202004.pdf 07:13 < kanzure> http://diyhpl.us/~bryan/irc/esolid/ 07:13 < ParahSailin> opennurbs_ext does what i described 07:14 < kanzure> tessellation is probably just because they have to do raytracing 07:15 < kanzure> the other stuff is in librt/primitives/brep/ or librt/primitives/nurbs/ somewhere 07:15 < ParahSailin> nah, in the gsoc page he says all the magic is in opennurbs_ext 07:15 < kanzure> well that's sad 07:15 < kanzure> i don't think that subdivision approximation is valid 07:16 < kanzure> you might as well just do polyhedral approximation boolean stuff 07:16 < ParahSailin> / Here we use polyline approximation. // TODO: Find a better fitting algorithm unless this is good enough. 07:16 < ParahSailin> now i wonder if opencascade does it exact 07:17 < kanzure> i would start looking around here, https://github.com/tpaviot/oce/tree/master/src/BOPAlgo 07:19 < kanzure> also.. see utah_brep_intersect in https://github.com/kanzure/brlcad/blob/master/src/librt/primitives/brep/brep.cpp 07:20 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Read error: Connection reset by peer] 07:23 < ParahSailin> is it even possible to define a new nurb surface given a nurb surface and a parametric curve on that surface? 07:24 < kanzure> dunno :/ 07:24 < kanzure> translating my nurbs into a triangulated mesh doesn't sound right to me 07:25 < ParahSailin> i dont think it is possible to generate an exact new nurbs surface like that in the general case 07:25 < ParahSailin> because you would totally be messing up the rectangular grid of control vertices 07:27 < ParahSailin> i mean, just imagine intersection of a plane that bisects the surface diagonally relative to its vertex grid 07:29 -!- Guest9755 is now known as maaku 07:29 < ParahSailin> you cant just say, oh my 2d array of control vertices is now sparse, but everything else is the same as the old one, just we deleted a whole bunch of vertices in the corner 07:33 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Remote host closed the connection] 07:38 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 07:42 < kanzure> oh :/ 07:42 < ParahSailin> i think its called a t-spline if you do that 07:44 < kanzure> so once you do a boolean operation in brlcad, 07:44 < kanzure> your nurbs are no longer nurbs? 07:45 < ParahSailin> im sure its still nurbs, but its not a surface that is locally identical to either of the parents 07:45 < ParahSailin> its a best-fit nurbs i think 07:48 < kanzure> so i thought they use the intersection curve to trim the previous two nurbs 07:52 < kanzure> by "they" i mean "in general" 07:52 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Quit: Leaving.] 07:54 < ParahSailin> new vertex rows would have to be created along the intersection curve, and im not sure if its possible to always make those new rows fit into your old grid 07:56 < ParahSailin> hm, wait, maybe when these guys say nurbs they really mean a nurbs surface trimmed by curve 07:56 -!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap 08:02 < kanzure> esolid has so far been the simplest implementation (other than brlcad's?) with source code available 08:05 < kanzure> and also has papers associated with it, which is more than i can say about brlcad, opencascade, etc 08:05 < kanzure> *more than i can say about the boolean algorithms in brlcad, opencascade, etc 08:13 < kanzure> oh yeah, esolid had brlcad integration at one point. i don't remember getting it to work though. 08:17 < ParahSailin> i cant find esolid? 08:18 < ParahSailin> nm on your github 08:18 < kanzure> http://diyhpl.us/~bryan/papers2/cad/ESOLID%20-%20a%20system%20for%20exact%20boundary%20evaluation%20-%202004.pdf 08:18 < kanzure> http://diyhpl.us/~bryan/irc/esolid/ 08:18 < kanzure> https://github.com/kanzure/esolid 08:23 -!- ThomasEgi_ [~thomas@185.5.8.81] has joined ##hplusroadmap 08:23 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Disconnected by services] 08:23 -!- ThomasEgi_ is now known as ThomasEgi 08:23 -!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host] 08:23 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap 08:24 < kanzure> "Solids in ESOLID are represented as B-reps broken up into trimmed parametric patches. Each patch is described by a surface with both a parametric and implicit form. The trimming curves are described in the same way as intersection curves between two patches, since this is how trimming curves in the output of a Boolean operation are formed." 08:24 < kanzure> "The intersections of such surfaces are stored as algebraic plane curves in the parametric patch domain. Note that these intersection curves are typically not parameterizable. For example, representing the intersection of the patches by a rational parametric curve with rational coefficients (such as a B-spline) could not be done without introducing some error. So, intersection curves (and trimming curves) are stored in implicit form with ... 08:24 < kanzure> ... endpoints." 08:27 < ParahSailin> you sure this esolid repo has nurbs intersection? 08:29 * archels is more interested in smooth joining of NURBS 08:30 < archels> PhD students. we need more of them 08:31 < kanzure> ParahSailin: http://research.cs.tamu.edu/keyser/geom/esolid/examples.htm 08:32 < kanzure> iirc it's the ::intersection() member methods 08:32 < ParahSailin> i could do those examples on paper; do they have one with the teapots? 08:33 < kanzure> or "boolean" https://github.com/kanzure/esolid/blob/master/src/ksolid.cc#L961 08:33 < kanzure> i was considering a cython wrapper of esolid http://diyhpl.us/cgit/lolcad/tree/esolid/wrapper/wrapper.pyx 08:36 < ParahSailin> hm ok i believe they have it 08:36 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Ping timeout: 244 seconds] 08:37 < kanzure> archels: i'm sure opencascade has that, btw 08:38 < kanzure> archels: like in their sewing stuff, https://github.com/tpaviot/oce/blob/master/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx 08:40 < ParahSailin> kanzure: so why did you stop considering the cython wrapper? 08:41 < kanzure> i don't remember. 08:41 < kanzure> i had just stopped working on esolid.py (because i realized i hadn't been writing unit tests, and that none of it probably worked), so i was probably feeling a little down about that 08:41 < kanzure> http://diyhpl.us/cgit/lolcad/tree/esolid/esolid.py 08:50 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap 08:50 -!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has quit [Remote host closed the connection] 08:52 -!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has quit [Remote host closed the connection] 08:52 -!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has joined ##hplusroadmap 08:58 -!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds] 09:06 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Read error: Connection reset by peer] 09:25 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 09:37 -!- [nsh] [~unf@wikipedia/nsh] has quit [Quit: Leaving] 09:38 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 09:44 -!- HEx1 [~HEx@hexwab.plus.com] has quit [Ping timeout: 240 seconds] 09:47 -!- augur [~augur@129-2-129-34.wireless.umd.edu] has quit [Remote host closed the connection] 09:48 -!- nmz787_i [~nmccorkx@134.134.139.74] has joined ##hplusroadmap 09:51 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 264 seconds] 09:51 -!- Shehrazad [~Shehrazad@95.5.103.245] has joined ##hplusroadmap 09:51 -!- Shehrazad [~Shehrazad@95.5.103.245] has quit [Changing host] 09:51 -!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 09:52 -!- Simurg [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 255 seconds] 09:53 -!- nmz787_i [~nmccorkx@134.134.139.74] has quit [Ping timeout: 240 seconds] 09:54 -!- nmz787_i [~nmccorkx@134.134.137.73] has joined ##hplusroadmap 09:56 < seba-> http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Cases_per_day..jpg/800px-Cases_per_day..jpg 09:56 < seba-> ebola 09:56 < eudoxia> i'm glad i live in a place where even the crises are boring 10:06 -!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Quit: Leaving] 10:06 -!- ielo [~ielo@host-89-243-47-30.as13285.net] has joined ##hplusroadmap 10:07 -!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap 10:17 -!- ParahSailin [~parahsail@unaffiliated/parahsailin] has quit [Ping timeout: 255 seconds] 10:18 -!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap 10:20 -!- augur_ [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap 10:20 -!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Read error: Connection reset by peer] 10:33 < kanzure> freecad crashed while extruding a circle -_- 10:33 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 10:34 < kanzure> *** Abort *** an exception was raised, but no catch was found. ... The exception is:SIGSEGV 'segmentation violation' detected. Address 0 10:38 < eudoxia> you should rewrite everything in rust 10:41 < kanzure> just as soon as i finish reading their million lines of code 10:41 < kanzure> then i'll move on to the second million 10:52 < dingo> circles are hard 10:52 < dingo> thats a NPE 10:53 < dingo> somebody forgot to check a null value before access 10:53 -!- ParahSailin [~parahsail@unaffiliated/parahsailin] has joined ##hplusroadmap 10:55 < kanzure> this is a box with a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.25).extrude(1) 10:55 < kanzure> this is the same box but it does not have a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.5).extrude(1) 10:55 < kanzure> why? 11:05 -!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 11:16 -!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has quit [Ping timeout: 246 seconds] 11:29 -!- ParahSailin_ [~quassel@unaffiliated/parahsailin] has joined ##hplusroadmap 11:35 -!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap 11:44 -!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has joined ##hplusroadmap 11:44 -!- eudoxia [~eudoxia@r186-50-228-248.dialup.adsl.anteldata.net.uy] has quit [Quit: Lost terminal] 11:45 -!- Netsplit *.net <-> *.split quits: augur_, andytoshi, EnLilaSko, devrandom, juri_, [nsh], Twey, abetusk, Daeken, juul, (+43 more, use /NETSPLIT to show all of them) 11:46 -!- Netsplit over, joins: Darius, [nsh], augur_, ElixirVitae, ielo, kuldeepdhaka, AshleyWaffle, ThomasEgi, sheena, maaku (+43 more) 11:47 -!- Netsplit *.net <-> *.split quits: drazak, jrayhawk_, pasky 11:47 -!- Netsplit over, joins: pasky, drazak 11:47 -!- jrayhawk [~jrayhawk@nursie.omgwallhack.org] has joined ##hplusroadmap 11:50 -!- ruphos_ [~ruphos@biofag.com] has joined ##hplusroadmap 11:50 -!- sivoais_ [~zaki@199.19.225.239] has joined ##hplusroadmap 11:51 -!- kanzure_ [~kanzure@131.252.130.248] has joined ##hplusroadmap 11:53 -!- strangewarp [~strangewa@209.97.231.117] has joined ##hplusroadmap 11:54 -!- jcluck [~cluckj@cpe-24-92-63-104.nycap.res.rr.com] has joined ##hplusroadmap 11:56 -!- Netsplit *.net <-> *.split quits: balrog, ruphos, sivoais, GabrielRuiz, catern, ParahSailin_, cluckj, heath, kanzure, JayDugger 11:58 -!- Netsplit over, joins: catern 11:59 -!- Netsplit over, joins: GabrielRuiz 12:02 -!- balrog [~balrog@discferret/developer/balrog] has joined ##hplusroadmap 12:03 -!- heath [~ybit@131.252.130.248] has joined ##hplusroadmap 12:18 -!- ParahSailin_ [~quassel@unaffiliated/parahsailin] has joined ##hplusroadmap 12:18 -!- JayDugger [~jwdugger@pool-173-74-79-151.dllstx.fios.verizon.net] has joined ##hplusroadmap 12:20 < kanzure_> extruding a circle should not be buggy like that, argh 12:21 -!- ielo [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 240 seconds] 12:24 -!- jcluck is now known as cluckj 12:25 -!- [nsh] [~unf@wikipedia/nsh] has quit [Quit: Leaving] 12:26 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 12:27 -!- [nsh] [~unf@wikipedia/nsh] has quit [Max SendQ exceeded] 12:28 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 12:33 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 255 seconds] 12:35 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 12:36 -!- [nsh] [~unf@wikipedia/nsh] has quit [Max SendQ exceeded] 12:36 -!- nmz787_i [~nmccorkx@134.134.137.73] has quit [Quit: Leaving.] 12:36 -!- TeMPOraL [~user@89-68-70-120.dynamic.chello.pl] has joined ##hplusroadmap 12:43 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 13:02 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds] 13:07 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 13:07 -!- ielo [~ielo@host-89-243-47-30.as13285.net] has joined ##hplusroadmap 13:08 -!- [nsh] [~unf@wikipedia/nsh] has quit [Max SendQ exceeded] 13:09 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 13:10 -!- [nsh] [~unf@wikipedia/nsh] has quit [Client Quit] 13:10 -!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 13:12 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 245 seconds] 13:13 -!- nmz787_i [nmccorkx@nat/intel/x-jvywvooyqmtjmldg] has joined ##hplusroadmap 13:15 < kanzure_> .wik coelacanth 13:15 < yoleaux> "The coelacanths (i/ˈsiːləkænθ/ SEE-lə-kanth) constitute a rare order of fish that includes two extant species in the genus Latimeria: the West Indian Ocean coelacanth (Latimeria chalumnae) and the Indonesian coelacanth (Latimeria menadoensis)." — http://en.wikipedia.org/wiki/Coelacanth 13:16 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 13:21 < kanzure_> .title http://www.deadiversion.usdoj.gov/fed_regs/quotas/2013/fr0909.htm 13:21 < yoleaux> Established Aggregate Production Quotas for Schedule I and II Controlled Substances and Established Assessment of Annual Needs for the List I Chemicals Ephedrine, Pseudoephedrine, and Phenylpropanolamine for 2014 13:22 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap 13:23 < kanzure_> "production quotas" sounds like bullshit to me 13:23 < kanzure_> only 25 grams of heroin per year are allowed to be manufactured? 13:27 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap 13:33 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds] 13:41 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 13:46 < ParahSailin> thats probably about all they need to calibrate test kits or something 14:01 < dbolser> .suggest thats probably about all they need to calibrate test kits or something 14:01 < yoleaux> No suggestions for thats probably about all they need to calibrate test kits or something. 14:01 < dbolser> .suggest calibrate test kits 14:01 < yoleaux> Perhaps calibrate test kits: calibration test kits 14:01 < dbolser> .botsnack 14:01 < yoleaux> :D 14:05 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 255 seconds] 14:09 -!- FourFire [~fourfire@71-154-212.connect.netcom.no] has joined ##hplusroadmap 14:13 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 14:16 -!- ielo [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 245 seconds] 14:19 -!- kanzure_ is now known as kanzure 14:25 < kanzure> http://www.ebay.com/itm/200W-808nm-CW-High-Power-Laser-Diode-Stack-for-Heat-Treatment-Very-Powerful-/270918321913?pt=LH_DefaultDomain_0&hash=item3f13fd86f9 14:26 -!- entelechy [~elysium@181.194.131.92] has joined ##hplusroadmap 14:26 < kanzure> https://sites.google.com/site/dtrlpf/home/diodes/445-m140-didoes 14:29 -!- FourFire [~fourfire@71-154-212.connect.netcom.no] has left ##hplusroadmap ["Leaving"] 14:30 < nmz787_i> i got a 405nm from them 14:48 -!- Jaakko914 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has joined ##hplusroadmap 14:48 -!- Jaakko913 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Ping timeout: 240 seconds] 14:55 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds] 14:57 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 15:01 -!- ParahSailin [~parahsail@unaffiliated/parahsailin] has quit [Read error: Connection reset by peer] 15:01 -!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has quit [Remote host closed the connection] 15:06 -!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has quit [Quit: No Ping reply in 180 seconds.] 15:07 -!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has joined ##hplusroadmap 15:07 -!- maaku is now known as Guest79914 15:24 -!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 15:25 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 252 seconds] 15:27 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds] 15:30 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 15:37 -!- Guest79914 is now known as maaku 15:42 -!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Quit: - nbs-irc 2.39 - www.nbs-irc.net -] 16:08 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 16:08 -!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap 16:09 -!- archels_ [charl@toad.stack.nl] has joined ##hplusroadmap 16:10 -!- augur_ [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Read error: Connection reset by peer] 16:10 -!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 255 seconds] 16:10 -!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 240 seconds] 16:10 -!- yorick [~yorick@oftn/member/yorick] has quit [Read error: Connection reset by peer] 16:11 -!- archels [charl@unaffiliated/archels] has quit [Read error: Connection reset by peer] 16:11 -!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap 16:11 -!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined ##hplusroadmap 16:13 -!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 16:15 -!- ParahSailin_ is now known as ParahSailin 16:36 -!- heath [~ybit@131.252.130.248] has quit [Quit: leaving] 16:37 -!- ybit3 [~ybit@unaffiliated/ybit] has joined ##hplusroadmap 16:38 -!- ybit3 [~ybit@unaffiliated/ybit] has left ##hplusroadmap [] 16:38 -!- strangewarp [~strangewa@209.97.231.117] has quit [Ping timeout: 264 seconds] 16:38 -!- ybit3 [~ybit@unaffiliated/ybit] has joined ##hplusroadmap 16:44 -!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 252 seconds] 17:05 -!- nmz787_i1 [nmccorkx@nat/intel/x-qnlaolqritycnznd] has joined ##hplusroadmap 17:09 -!- nmz787_i [nmccorkx@nat/intel/x-jvywvooyqmtjmldg] has quit [Ping timeout: 240 seconds] 17:09 -!- nmz787_i1 [nmccorkx@nat/intel/x-qnlaolqritycnznd] has quit [Client Quit] 17:10 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 264 seconds] 17:14 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 17:20 -!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has joined ##hplusroadmap 17:21 -!- TeMPOraL [~user@89-68-70-120.dynamic.chello.pl] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:28 -!- petraya [~asakharov@24.60.79.55] has joined ##hplusroadmap 17:29 -!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 252 seconds] 17:32 < kanzure> hm http://www.photomacrography.net/forum/userpix/2077_NEWCONELUMIXG1SPIRATONESSTBELLOWSLEICAREXTENSIONTUBEMOUNTLEITZPHOTAR25MM252_1.jpg 17:38 -!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has quit [Quit: No Ping reply in 180 seconds.] 17:38 -!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has joined ##hplusroadmap 17:38 -!- maaku is now known as Guest95144 17:39 < kanzure> "Many telescopes suffer needlessly from low contrast images caused by stray light reaching the focal plane. Applying a flat black paint to the inside of your telescope tube helps, but a textured matte black surface is a much better light trap. ProtoStar flocked paper is a very black, self adhesive, material The flocked paper has a surface texture that is best described as "peach fuzz," and the fibers don't shed like some velvets and felts do. ... 17:39 < kanzure> ... When looked at from low angles, it absorbs virtually 100% of light that strikes it." http://web.archive.org/web/20050331003652/http://www.kendrickastro.com/astro/protostar.html 17:42 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds] 17:45 < kanzure> "interesting! I was able to duplicate the issue. I dont know why exactly this happens, but it is because the second one creates a non-manifold object-- the circle of radius 0.5 makes the very sides of the object zero thickness, and the solid engine has issues with that. I expected this to work: Workplane("front").rect(1,1).circle(0.49).extrude(1) but it doesnt. oddly, this works: Workplane("front").rect(1,1).circle(0.41).extrude(1) radius ... 17:46 < kanzure> ... 0.41 is the largest value that works for me. I have no idea why at this point. I'll look into it though." 17:47 < kanzure> ParahSailin: problems like these. now i have to debug opencascade and figure out why it can't cut a circle through a square. 17:59 < dingo> haqha 17:59 < dingo> 24 hours later, congrats 18:00 -!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap 18:00 -!- ParahSailin [~quassel@unaffiliated/parahsailin] has quit [Remote host closed the connection] 18:00 -!- ParahSailin [~parahsail@unaffiliated/parahsailin] has joined ##hplusroadmap 18:01 < kanzure> dingo: and here i thought i was just bad at basic shapes 18:04 < dingo> theres some joke about putting a square peg in a round hole 18:05 < dingo> i just ain't so witty 18:09 < kanzure> some blood test prices http://www.theranos.com/test-menu 18:14 < kanzure> "Secrecy buys them two things: 1. Their competitors won't know what their loss leaders are. If assays A,B, and C have been optimized to profitability but D and E are still loss leaders, a competitor could use that knowledge by subsidizing demand for D and E (e.g. by undercutting them and forwarding the assay work, whereby the competitor spends $1 to force them to spend $10)." 18:15 < kanzure> "2. Patent trolls (are they really trolls if they spent money to develop the technology and make a product based on it?) won't know what to sue them for." 18:25 < kanzure> although, i don't know if the forwarding of assay work would actually work in the competitor's favor, since the originating company could just throttle assay work or sales to that particular company 18:26 -!- Burnin8 [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has joined ##hplusroadmap 18:30 -!- Burninate [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has quit [Ping timeout: 264 seconds] 18:50 -!- Guest95144 is now known as maaku 18:56 -!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 255 seconds] 18:56 -!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap 18:58 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds] 19:01 -!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has joined ##hplusroadmap 19:03 -!- strangewarp_ [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has joined ##hplusroadmap 19:04 -!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds] 19:05 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 19:43 -!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap 20:01 -!- Jaakko914 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Quit: Nettalk6 - www.ntalk.de] 20:04 -!- eridu [~eridu@gateway/tor-sasl/eridu] has joined ##hplusroadmap 20:27 -!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 20:27 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 252 seconds] 20:46 -!- Viper168_ is now known as Viper168 20:47 -!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has joined ##hplusroadmap 20:52 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 245 seconds] 20:58 -!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection] 21:04 -!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 21:05 < kanzure> screw it, i'm going back to solidworks 21:07 < nmz787> r u 4 realz? 21:08 < kanzure> circles don't even work 21:23 < nmz787> that 21:23 < nmz787> 's not brlcad tho right? 21:23 < kanzure> freecad/opencascade 21:23 < kanzure> 10:55 < kanzure> this is a box with a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.25).extrude(1) 21:23 < kanzure> 10:55 < kanzure> this is the same box but it does not have a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.5).extrude(1) 21:23 < nmz787> why invest time in that, if the gsoc and MIL is behind brl? 21:24 < kanzure> they are writing bad python 21:24 < kanzure> and the nurbs portions are C++ anyway, which doesn't get autowrapped into python-brlcad (which uses ctypes and ctypesgen) 21:25 < kanzure> i guess i could write a c wrapper to dump into brlcad that wraps their c++ stuff 21:27 < kanzure> brlcad edges/vertices/faces/surfaces aren't exposed in brlcad like they are in opencascade/acis/parasolid :\ 21:27 < ParahSailin> what you need is a ctypes that does nm -C hax on c++ shared libs 21:29 < kanzure> what i really need is a library that fucking works 21:32 < kanzure> i guess i should try esolid + cython again 21:32 < nmz787> i thought you just need to include python.h to make a c to python wrapper 21:32 < nmz787> and do the PyObject stuff 21:33 < nmz787> unpacg args, pack retvals 21:33 < kanzure> ctypes, yo 21:33 < kanzure> and ctypesgen https://github.com/kanzure/ctypesgen 21:33 < kanzure> that's how i did python-brlcad 21:33 < nmz787> or swig 21:33 < kanzure> no way in hell i'm going to write 10000 lines of wrapper code 21:33 < kanzure> swig sux 21:33 < nmz787> why doesn't the code get autowrapped? 21:34 < nmz787> isn't that a feature of wig? 21:34 < nmz787> swig 21:34 < kanzure> ctypes doesn't do demangling of c++ stuff 21:35 < nmz787> whatcha mean, i think i've import ctypes or seen it importe 21:35 < nmz787> dunno what it is/ does 21:35 < kanzure> i think the problem with brlcad/swig was something regarding brlcad's gratuitous use of fancy preprocessor macros 21:36 < kanzure> ctypes is a lot like libffi 21:36 < kanzure> .wik libffi 21:36 < yoleaux> "libffi is a foreign function interface library." — http://en.wikipedia.org/wiki/Libffi 21:36 < kanzure> .wik ctypes (software) 21:37 < yoleaux> "In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a particular programming language." — http://en.wikipedia.org/wiki/Ctypes_(software) 21:37 < kanzure> "ctypes is a foreign function library for Python. It provides C compatible data types, and allows calling functions in DLLs or shared libraries. It can be used to wrap these libraries in pure Python." 21:38 < nmz787> so ctypes is different than including Python.h in a wrapper file and compiling it into a module is something else? 21:38 < nmz787> sorry 21:38 < kanzure> definitely different 21:38 < nmz787> i am tired of typing today 21:38 < kanzure> also, ctypesgen uses pygccxml to scan source code and header files to generate a json structure that can be used to generate python that uses ctypes based on the source code of your target library 21:39 < nmz787> when i was doing some opencv i just compiled it into a module... i only had a few functions passing data and paths and params tho 21:39 < kanzure> i am not very interested in typing PyObject* a billion times for every function or struct 21:39 < nmz787> hmm, that sounds convuluted/prone to lots of debugging 21:39 < kanzure> works fine 21:40 < kanzure> wraps brlcad without a problem, which is a few million lines of legacy code 21:40 < gradstudentbot> I could never be a PI. 21:40 < nmz787> seems like a function could be written to do it for you... or just limit I/O and let the C++ do the hard work 21:40 < nmz787> so have fewer functions to wrap 21:40 < kanzure> the point is to make the API available in your target language 21:40 < nmz787> if its done right, should only have to type that billion once! 21:40 < nmz787> oh 21:41 < nmz787> well 21:41 < nmz787> idk, i thought it was python for the world! 21:41 < nmz787> .wik ftw 21:41 < yoleaux> "FTW may refer to:" — http://en.wikipedia.org/wiki/Ftw 21:41 < nmz787> ok 21:41 < nmz787> yoleux more 21:42 < kanzure> none of this wrapping stuff matters at all if the actual api sucks 21:42 < nmz787> does it? 21:42 < kanzure> for example, you can't iterate over edges, vertices, surfaces in brlcad 21:42 < nmz787> mh 21:42 < nmz787> hm 21:43 < kanzure> and the nurby parts aren't in c anyway, which makes wrapping more annoying 21:43 < nmz787> isn't there some graph or something? 21:43 -!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 21:43 < kanzure> somewhere, but with my luck it's probably hidden behind some stupid preprocessor macro that can't be wrapped 21:43 -!- sivoais_ is now known as sivoais 21:44 -!- sivoais [~zaki@199.19.225.239] has quit [Changing host] 21:44 -!- sivoais [~zaki@unaffiliated/sivoais] has joined ##hplusroadmap 21:51 < nmz787> why would macros be a deal breaker? 21:51 < nmz787> i guess figuring them out might be a challenge 21:51 < kanzure> because they don't get wrapped 21:51 < nmz787> do the existing devs like you? 21:51 < kanzure> and because their whole codebase is extremely reliant on it 21:51 < nmz787> or are there none around anymore? 21:52 < kanzure> brlcad developers hang out in #brlcad 21:52 < kanzure> standard business hours 21:52 -!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has joined ##hplusroadmap 21:52 < nmz787> in this country? 21:52 < kanzure> they find me okay, but they have different priorities 21:52 < kanzure> yes in this country 21:52 < kanzure> it's the military 21:53 < gradstudentbot> The real reason I wanted to join this lab was because I love to clean glassware. 21:54 -!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has joined ##hplusroadmap 21:54 < kanzure> hello joepie91_ 21:59 -!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has quit [Quit: Leaving] 22:42 -!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap 22:44 -!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 248 seconds] 22:46 -!- Viper168_ is now known as Viper168 22:55 -!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 248 seconds] 23:02 -!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has quit [Remote host closed the connection] 23:05 -!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap 23:19 -!- justanotheruser is now known as Caled 23:19 -!- Caled is now known as justanotheruser 23:22 -!- sapiosexual_ [~sapiosexu@d75-156-91-180.bchsia.telus.net] has joined ##hplusroadmap 23:23 -!- petraya [~asakharov@24.60.79.55] has quit [Quit: quit] 23:25 -!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has quit [Ping timeout: 252 seconds] 23:55 -!- ielo [~ielo@host-78-147-224-23.as13285.net] has joined ##hplusroadmap --- Log closed Fri Jun 27 00:00:47 2014