2014-06-26.log

--- Log opened Thu Jun 26 00:00:40 2014
--- Day changed Thu Jun 26 2014
-!- Jaakko912 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Ping timeout: 240 seconds]00:00
-!- 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:12
-!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap00:20
-!- genehacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has quit [Remote host closed the connection]00:22
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Ping timeout: 264 seconds]00:42
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap00:43
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Ping timeout: 244 seconds]00:57
-!- petraya [~asakharov@24.60.79.55] has quit [Quit: quit]01:04
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap01:05
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:09
nmz787also 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 API01:11
nmz787I think I could probably just scrape the youtube search results though, if I don't want it to rely on a dev key01:11
-!- mokstar [~Mookaborb@unaffiliated/mokstar] has quit [Read error: Connection reset by peer]01:33
-!- mokstar [~Mookaborb@unaffiliated/mokstar] has joined ##hplusroadmap01:34
-!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has quit [Ping timeout: 240 seconds]01:44
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]01:53
-!- ||0_-_0|| [uid34064@gateway/web/irccloud.com/x-cgcnoxwsbbegrglk] has quit [Quit: Connection closed for inactivity]01:58
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap02:24
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap02:33
-!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap02:34
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap02:38
-!- ielo_ [~ielo@134.219.227.35] has joined ##hplusroadmap02:38
-!- ielo_ [~ielo@134.219.227.35] has quit [Quit: Leaving]02:45
-!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds]03:07
-!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap03:10
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 240 seconds]03:59
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap04:09
-!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds]04:10
-!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap04:11
-!- joepie91__ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has quit [Quit: Page closed]04:22
-!- cpopell [~cpopell@pool-71-255-241-91.washdc.fios.verizon.net] has joined ##hplusroadmap04:23
-!- cpopell2 [~cpopell@pool-71-255-241-91.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds]04:24
-!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has joined ##hplusroadmap04:27
-!- 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 ##hplusroadmap04:30
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 264 seconds]04:33
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap04:47
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap04:52
chris_99kanzure, 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 ago04:55
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 240 seconds]05:04
-!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 245 seconds]05:06
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 255 seconds]05:14
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Ping timeout: 245 seconds]05:17
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap05:17
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap05:18
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap05:18
-!- augur_ [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection]05:23
-!- ielo [~ielo@134.219.227.35] has joined ##hplusroadmap05:32
-!- Shehrazad [~Shehrazad@95.5.83.94] has joined ##hplusroadmap05:46
-!- Shehrazad [~Shehrazad@95.5.83.94] has quit [Changing host]05:46
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap05:46
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 245 seconds]05:48
-!- Simurg [~Shehrazad@78.174.62.237] has joined ##hplusroadmap05:49
-!- Simurg [~Shehrazad@78.174.62.237] has quit [Changing host]05:49
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap05:49
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 240 seconds]05:50
-!- augur [~augur@129-2-129-34.wireless.umd.edu] has joined ##hplusroadmap05:57
kanzure.wik wobulation06: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/Wobulation06:01
chris_99it seems to be used in DLP projectors06:01
-!- ThomasEgi [~thomas@185.5.8.81] has joined ##hplusroadmap06:03
-!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host]06:03
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap06:03
-!- eudoxia [~eudoxia@r186-50-228-248.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap06:21
eudoxiatoday i had a dream that i shouldn't write compilers in C++06:27
eudoxialisa simpson told me to use haskell06:27
kanzureshe was right to do that06:28
eudoxiamy subconscious evidently is no stickler for subtletly06:29
eudoxiathen we flew through the pages of LYAH and i woke up06:29
kanzureall of my dreams are basically this https://www.youtube.com/watch?v=rdj6deraQ6k06:35
eudoxiai would have expected something more like a requiem for homo sapiens with anders sandberg as hanuman li tosh06:38
kanzurenot bald enough06:38
-!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]06:39
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap06:47
-!- Guest39326 [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has quit [Remote host closed the connection]06:53
kanzure.title https://www.youtube.com/watch?v=13Ra0Kt8orY06:55
yoleauxEXIT TRANCE - Track 01 - only my railgun06:55
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds]07:02
-!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has joined ##hplusroadmap07:03
-!- maaku is now known as Guest975507:03
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap07:10
ParahSailinkanzure: so its not normally expected that one find the exact curve of intersection between two surfaces?07:11
ParahSailinone is allowed to just fudge it by subdividing surfaces into polygons and come up with a curve thats pretty close?07:11
kanzurepeople certainly do subdivision, but i'm not sure if it's necessary07:12
kanzureit's certainly easier07:13
kanzurenot sure if it should be allowed07:13
kanzurehttp://diyhpl.us/~bryan/papers2/cad/07:13
kanzurethis one has source code available too,07:13
kanzurehttp://diyhpl.us/~bryan/papers2/cad/ESOLID%20-%20a%20system%20for%20exact%20boundary%20evaluation%20-%202004.pdf07:13
kanzurehttp://diyhpl.us/~bryan/irc/esolid/07:13
ParahSailinopennurbs_ext does what i described07:13
kanzuretessellation is probably just because they have to do raytracing07:14
kanzurethe other stuff is in librt/primitives/brep/ or librt/primitives/nurbs/ somewhere07:15
ParahSailinnah, in the gsoc page he says all the magic is in opennurbs_ext07:15
kanzurewell that's sad07:15
kanzurei don't think that subdivision approximation is valid07:15
kanzureyou might as well just do polyhedral approximation boolean stuff07:16
ParahSailin/ Here we use polyline approximation. // TODO: Find a better fitting algorithm unless this is good enough.07:16
ParahSailinnow i wonder if opencascade does it exact07:16
kanzurei would start looking around here, https://github.com/tpaviot/oce/tree/master/src/BOPAlgo07:17
kanzurealso.. see utah_brep_intersect in https://github.com/kanzure/brlcad/blob/master/src/librt/primitives/brep/brep.cpp07:19
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Read error: Connection reset by peer]07:20
ParahSailinis it even possible to define a new nurb surface given a nurb surface and a parametric curve on that surface?07:23
kanzuredunno :/07:24
kanzuretranslating my nurbs into a triangulated mesh doesn't sound right to me07:24
ParahSailini dont think it is possible to generate an exact new nurbs surface like that in the general case07:25
ParahSailinbecause you would totally be messing up the rectangular grid of control vertices07:25
ParahSailini mean, just imagine intersection of a plane that bisects the surface diagonally relative to its vertex grid07:27
-!- Guest9755 is now known as maaku07:29
ParahSailinyou 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 corner07:29
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Remote host closed the connection]07:33
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap07:38
kanzureoh :/07:42
ParahSailini think its called a t-spline if you do that07:42
kanzureso once you do a boolean operation in brlcad,07:44
kanzureyour nurbs are no longer nurbs?07:44
ParahSailinim sure its still nurbs, but its not a surface that is locally identical to either of the parents07:45
ParahSailinits a best-fit nurbs i think07:45
kanzureso i thought they use the intersection curve to trim the previous two nurbs07:48
kanzureby "they" i mean "in general"07:52
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has quit [Quit: Leaving.]07:52
ParahSailinnew 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 grid07:54
ParahSailinhm, wait, maybe when these guys say nurbs they really mean a nurbs surface trimmed by curve07:56
-!- sheena [~home@d154-20-226-28.bchsia.telus.net] has joined ##hplusroadmap07:56
kanzureesolid has so far been the simplest implementation (other than brlcad's?) with source code available08:02
kanzureand also has papers associated with it, which is more than i can say about brlcad, opencascade, etc08:05
kanzure*more than i can say about the boolean algorithms in brlcad, opencascade, etc08:05
kanzureoh yeah, esolid had brlcad integration at one point. i don't remember getting it to work though.08:13
ParahSailini cant find esolid?08:17
ParahSailinnm on your github08:18
kanzurehttp://diyhpl.us/~bryan/papers2/cad/ESOLID%20-%20a%20system%20for%20exact%20boundary%20evaluation%20-%202004.pdf08:18
kanzurehttp://diyhpl.us/~bryan/irc/esolid/08:18
kanzurehttps://github.com/kanzure/esolid08:18
-!- ThomasEgi_ [~thomas@185.5.8.81] has joined ##hplusroadmap08:23
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Disconnected by services]08:23
-!- ThomasEgi_ is now known as ThomasEgi08:23
-!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host]08:23
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap08:23
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:24
ParahSailinyou sure this esolid repo has nurbs intersection?08:27
* archels is more interested in smooth joining of NURBS08:29
archelsPhD students. we need more of them08:30
kanzureParahSailin: http://research.cs.tamu.edu/keyser/geom/esolid/examples.htm08:31
kanzureiirc it's the ::intersection() member methods08:32
ParahSailini could do those examples on paper; do they have one with the teapots?08:32
kanzureor "boolean" https://github.com/kanzure/esolid/blob/master/src/ksolid.cc#L96108:33
kanzurei was considering a cython wrapper of esolid http://diyhpl.us/cgit/lolcad/tree/esolid/wrapper/wrapper.pyx08:33
ParahSailinhm ok i believe they have it08:36
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Ping timeout: 244 seconds]08:36
kanzurearchels: i'm sure opencascade has that, btw08:37
kanzurearchels: like in their sewing stuff, https://github.com/tpaviot/oce/blob/master/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx08:38
ParahSailinkanzure: so why did you stop considering the cython wrapper?08:40
kanzurei don't remember.08:41
kanzurei 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 that08:41
kanzurehttp://diyhpl.us/cgit/lolcad/tree/esolid/esolid.py08:41
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap08:50
-!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has quit [Remote host closed the connection]08:50
-!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has quit [Remote host closed the connection]08:52
-!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has joined ##hplusroadmap08:52
-!- ielo [~ielo@134.219.227.35] has quit [Ping timeout: 240 seconds]08:58
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Read error: Connection reset by peer]09:06
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap09:25
-!- [nsh] [~unf@wikipedia/nsh] has quit [Quit: Leaving]09:37
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap09:38
-!- HEx1 [~HEx@hexwab.plus.com] has quit [Ping timeout: 240 seconds]09:44
-!- augur [~augur@129-2-129-34.wireless.umd.edu] has quit [Remote host closed the connection]09:47
-!- nmz787_i [~nmccorkx@134.134.139.74] has joined ##hplusroadmap09:48
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 264 seconds]09:51
-!- Shehrazad [~Shehrazad@95.5.103.245] has joined ##hplusroadmap09:51
-!- Shehrazad [~Shehrazad@95.5.103.245] has quit [Changing host]09:51
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap09:51
-!- Simurg [~Shehrazad@unaffiliated/shehrazad] has quit [Ping timeout: 255 seconds]09:52
-!- nmz787_i [~nmccorkx@134.134.139.74] has quit [Ping timeout: 240 seconds]09:53
-!- nmz787_i [~nmccorkx@134.134.137.73] has joined ##hplusroadmap09:54
seba-http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Cases_per_day..jpg/800px-Cases_per_day..jpg09:56
seba-ebola09:56
eudoxiai'm glad i live in a place where even the crises are boring09:56
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has quit [Quit: Leaving]10:06
-!- ielo [~ielo@host-89-243-47-30.as13285.net] has joined ##hplusroadmap10:06
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap10:07
-!- ParahSailin [~parahsail@unaffiliated/parahsailin] has quit [Ping timeout: 255 seconds]10:17
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap10:18
-!- augur_ [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap10: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:20
kanzurefreecad crashed while extruding a circle -_-10:33
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap10:33
kanzure*** Abort *** an exception was raised, but no catch was found. ... The exception is:SIGSEGV 'segmentation violation' detected. Address 010:34
eudoxiayou should rewrite everything in rust10:38
kanzurejust as soon as i finish reading their million lines of code10:41
kanzurethen i'll move on to the second million10:41
dingocircles are hard10:52
dingothats a NPE10:52
dingosomebody forgot to check a null value before access10:53
-!- ParahSailin [~parahsail@unaffiliated/parahsailin] has joined ##hplusroadmap10:53
kanzurethis is a box with a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.25).extrude(1)10:55
kanzurethis 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
kanzurewhy?10:55
-!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer]11:05
-!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has quit [Ping timeout: 246 seconds]11:16
-!- ParahSailin_ [~quassel@unaffiliated/parahsailin] has joined ##hplusroadmap11:29
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap11:35
-!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has joined ##hplusroadmap11:44
-!- eudoxia [~eudoxia@r186-50-228-248.dialup.adsl.anteldata.net.uy] has quit [Quit: Lost terminal]11:44
-!- Netsplit *.net <-> *.split quits: augur_, andytoshi, EnLilaSko, devrandom, juri_, [nsh], Twey, abetusk, Daeken, juul, (+43 more, use /NETSPLIT to show all of them)11:45
-!- Netsplit over, joins: Darius, [nsh], augur_, ElixirVitae, ielo, kuldeepdhaka, AshleyWaffle, ThomasEgi, sheena, maaku (+43 more)11:46
-!- Netsplit *.net <-> *.split quits: drazak, jrayhawk_, pasky11:47
-!- Netsplit over, joins: pasky, drazak11:47
-!- jrayhawk [~jrayhawk@nursie.omgwallhack.org] has joined ##hplusroadmap11:47
-!- ruphos_ [~ruphos@biofag.com] has joined ##hplusroadmap11:50
-!- sivoais_ [~zaki@199.19.225.239] has joined ##hplusroadmap11:50
-!- kanzure_ [~kanzure@131.252.130.248] has joined ##hplusroadmap11:51
-!- strangewarp [~strangewa@209.97.231.117] has joined ##hplusroadmap11:53
-!- jcluck [~cluckj@cpe-24-92-63-104.nycap.res.rr.com] has joined ##hplusroadmap11:54
-!- Netsplit *.net <-> *.split quits: balrog, ruphos, sivoais, GabrielRuiz, catern, ParahSailin_, cluckj, heath, kanzure, JayDugger11:56
-!- Netsplit over, joins: catern11:58
-!- Netsplit over, joins: GabrielRuiz11:59
-!- balrog [~balrog@discferret/developer/balrog] has joined ##hplusroadmap12:02
-!- heath [~ybit@131.252.130.248] has joined ##hplusroadmap12:03
-!- ParahSailin_ [~quassel@unaffiliated/parahsailin] has joined ##hplusroadmap12:18
-!- JayDugger [~jwdugger@pool-173-74-79-151.dllstx.fios.verizon.net] has joined ##hplusroadmap12:18
kanzure_extruding a circle should not be buggy like that, argh12:20
-!- ielo [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 240 seconds]12:21
-!- jcluck is now known as cluckj12:24
-!- [nsh] [~unf@wikipedia/nsh] has quit [Quit: Leaving]12:25
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap12:26
-!- [nsh] [~unf@wikipedia/nsh] has quit [Max SendQ exceeded]12:27
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap12:28
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 255 seconds]12:33
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap12:35
-!- [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 ##hplusroadmap12:36
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap12:43
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds]13:02
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap13:07
-!- ielo [~ielo@host-89-243-47-30.as13285.net] has joined ##hplusroadmap13:07
-!- [nsh] [~unf@wikipedia/nsh] has quit [Max SendQ exceeded]13:08
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap13:09
-!- [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:10
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 245 seconds]13:12
-!- nmz787_i [nmccorkx@nat/intel/x-jvywvooyqmtjmldg] has joined ##hplusroadmap13:13
kanzure_.wik coelacanth13: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/Coelacanth13:15
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap13:16
kanzure_.title http://www.deadiversion.usdoj.gov/fed_regs/quotas/2013/fr0909.htm13:21
yoleauxEstablished 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 201413:21
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap13:22
kanzure_"production quotas" sounds like bullshit to me13:23
kanzure_only 25 grams of heroin per year are allowed to be manufactured?13:23
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap13:27
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]13:33
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap13:41
ParahSailinthats probably about all they need to calibrate test kits or something13:46
dbolser.suggest thats probably about all they need to calibrate test kits or something14:01
yoleauxNo suggestions for thats probably about all they need to calibrate test kits or something.14:01
dbolser.suggest calibrate test kits14:01
yoleauxPerhaps calibrate test kits: calibration test kits14:01
dbolser.botsnack14:01
yoleaux:D14:01
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 255 seconds]14:05
-!- FourFire [~fourfire@71-154-212.connect.netcom.no] has joined ##hplusroadmap14:09
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:13
-!- ielo [~ielo@host-89-243-47-30.as13285.net] has quit [Ping timeout: 245 seconds]14:16
-!- kanzure_ is now known as kanzure14:19
kanzurehttp://www.ebay.com/itm/200W-808nm-CW-High-Power-Laser-Diode-Stack-for-Heat-Treatment-Very-Powerful-/270918321913?pt=LH_DefaultDomain_0&hash=item3f13fd86f914:25
-!- entelechy [~elysium@181.194.131.92] has joined ##hplusroadmap14:26
kanzurehttps://sites.google.com/site/dtrlpf/home/diodes/445-m140-didoes14:26
-!- FourFire [~fourfire@71-154-212.connect.netcom.no] has left ##hplusroadmap ["Leaving"]14:29
nmz787_ii got a 405nm from them14:30
-!- Jaakko914 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has joined ##hplusroadmap14:48
-!- Jaakko913 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Ping timeout: 240 seconds]14:48
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]14:55
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:57
-!- 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:01
-!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has quit [Quit: No Ping reply in 180 seconds.]15:06
-!- maaku [~quassel@50-0-36-179.dsl.dynamic.sonic.net] has joined ##hplusroadmap15:07
-!- maaku is now known as Guest7991415:07
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap15:24
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 252 seconds]15:25
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds]15:27
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap15:30
-!- Guest79914 is now known as maaku15:37
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Quit: - nbs-irc 2.39 - www.nbs-irc.net -]15:42
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap16:08
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap16:08
-!- archels_ [charl@toad.stack.nl] has joined ##hplusroadmap16:09
-!- 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:10
-!- archels [charl@unaffiliated/archels] has quit [Read error: Connection reset by peer]16:11
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap16:11
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined ##hplusroadmap16:11
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection]16:13
-!- ParahSailin_ is now known as ParahSailin16:15
-!- heath [~ybit@131.252.130.248] has quit [Quit: leaving]16:36
-!- ybit3 [~ybit@unaffiliated/ybit] has joined ##hplusroadmap16:37
-!- 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 ##hplusroadmap16:38
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 252 seconds]16:44
-!- nmz787_i1 [nmccorkx@nat/intel/x-qnlaolqritycnznd] has joined ##hplusroadmap17:05
-!- 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:09
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 264 seconds]17:10
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap17:14
-!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has joined ##hplusroadmap17:20
-!- TeMPOraL [~user@89-68-70-120.dynamic.chello.pl] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]17:21
-!- petraya [~asakharov@24.60.79.55] has joined ##hplusroadmap17:28
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 252 seconds]17:29
kanzurehm http://www.photomacrography.net/forum/userpix/2077_NEWCONELUMIXG1SPIRATONESSTBELLOWSLEICAREXTENSIONTUBEMOUNTLEITZPHOTAR25MM252_1.jpg17:32
-!- 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 ##hplusroadmap17:38
-!- maaku is now known as Guest9514417:38
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.html17:39
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 240 seconds]17:42
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:45
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:46
kanzureParahSailin: problems like these. now i have to debug opencascade and figure out why it can't cut a circle through a square.17:47
dingohaqha17:59
dingo24 hours later, congrats17:59
-!- [nsh] [~unf@wikipedia/nsh] has joined ##hplusroadmap18:00
-!- ParahSailin [~quassel@unaffiliated/parahsailin] has quit [Remote host closed the connection]18:00
-!- ParahSailin [~parahsail@unaffiliated/parahsailin] has joined ##hplusroadmap18:00
kanzuredingo: and here i thought i was just bad at basic shapes18:01
dingotheres some joke about putting a square peg in a round hole18:04
dingoi just ain't so witty18:05
kanzuresome blood test prices http://www.theranos.com/test-menu18:09
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:14
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:15
kanzurealthough, 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 company18:25
-!- Burnin8 [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has joined ##hplusroadmap18:26
-!- Burninate [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has quit [Ping timeout: 264 seconds]18:30
-!- Guest95144 is now known as maaku18:50
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 255 seconds]18:56
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap18:56
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds]18:58
-!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has joined ##hplusroadmap19:01
-!- strangewarp_ [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has joined ##hplusroadmap19:03
-!- strangewarp [~strangewa@c-50-183-58-192.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds]19:04
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap19:05
-!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap19:43
-!- Jaakko914 [~Jaakko@cpc13-newc15-2-0-cust64.16-2.cable.virginm.net] has quit [Quit: Nettalk6 - www.ntalk.de]20:01
-!- eridu [~eridu@gateway/tor-sasl/eridu] has joined ##hplusroadmap20:04
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap20:27
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 252 seconds]20:27
-!- Viper168_ is now known as Viper16820:46
-!- Darius [~quassel@108-203-14-66.lightspeed.irvnca.sbcglobal.net] has joined ##hplusroadmap20:47
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 245 seconds]20:52
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]20:58
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap21:04
kanzurescrew it, i'm going back to solidworks21:05
nmz787r u 4 realz?21:07
kanzurecircles don't even work21:08
nmz787that21:23
nmz787's not brlcad tho right?21:23
kanzurefreecad/opencascade21:23
kanzure10:55 < kanzure> this is a box with a cylindrical through-hole: part1 = Workplane("front").rect(1,1).circle(0.25).extrude(1)21:23
kanzure10: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
nmz787why invest time in that, if the gsoc and MIL is behind brl?21:23
kanzurethey are writing bad python21:24
kanzureand the nurbs portions are C++ anyway, which doesn't get autowrapped into python-brlcad (which uses ctypes and ctypesgen)21:24
kanzurei guess i could write a c wrapper to dump into brlcad that wraps their c++ stuff21:25
kanzurebrlcad edges/vertices/faces/surfaces aren't exposed in brlcad like they are in opencascade/acis/parasolid :\21:27
ParahSailinwhat you need is a ctypes that does nm -C hax on c++ shared libs21:27
kanzurewhat i really need is a library that fucking works21:29
kanzurei guess i should try esolid + cython again21:32
nmz787i thought you just need to include python.h to make a c to python wrapper21:32
nmz787and do the PyObject stuff21:32
nmz787unpacg args, pack retvals21:33
kanzurectypes, yo21:33
kanzureand ctypesgen https://github.com/kanzure/ctypesgen21:33
kanzurethat's how i did python-brlcad21:33
nmz787or swig21:33
kanzureno way in hell i'm going to write 10000 lines of wrapper code21:33
kanzureswig sux21:33
nmz787why doesn't the code get autowrapped?21:33
nmz787isn't that a feature of wig?21:34
nmz787swig21:34
kanzurectypes doesn't do demangling of c++ stuff21:34
nmz787whatcha mean, i think i've import ctypes or seen it importe21:35
nmz787dunno what it is/ does21:35
kanzurei think the problem with brlcad/swig was something regarding brlcad's gratuitous use of fancy preprocessor macros21:35
kanzurectypes is a lot like libffi21:36
kanzure.wik libffi21:36
yoleaux"libffi is a foreign function interface library." — http://en.wikipedia.org/wiki/Libffi21:36
kanzure.wik ctypes (software)21:36
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:37
nmz787so ctypes is different than including Python.h in a wrapper file and compiling it into a module is something else?21:38
nmz787sorry21:38
kanzuredefinitely different21:38
nmz787i am tired of typing today21:38
kanzurealso, 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 library21:38
nmz787when i was doing some opencv i just compiled it into a module... i only had a few functions passing data and paths and params tho21:39
kanzurei am not very interested in typing PyObject* a billion times for every function or struct21:39
nmz787hmm, that sounds convuluted/prone to lots of debugging21:39
kanzureworks fine21:39
kanzurewraps brlcad without a problem, which is a few million lines of legacy code21:40
gradstudentbotI could never be a PI.21:40
nmz787seems like a function could be written to do it for you... or just limit I/O and let the C++ do the hard work21:40
nmz787so have fewer functions to wrap21:40
kanzurethe point is to make the API available in your target language21:40
nmz787if its done right, should only have to type that billion once!21:40
nmz787oh21:40
nmz787well21:41
nmz787idk, i thought it was python for the world!21:41
nmz787.wik ftw21:41
yoleaux"FTW may refer to:" — http://en.wikipedia.org/wiki/Ftw21:41
nmz787ok21:41
nmz787yoleux more21:41
kanzurenone of this wrapping stuff matters at all if the actual api sucks21:42
nmz787does it?21:42
kanzurefor example, you can't iterate over edges, vertices, surfaces in brlcad21:42
nmz787mh21:42
nmz787hm21:42
kanzureand the nurby parts aren't in c anyway, which makes wrapping more annoying21:43
nmz787isn'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
kanzuresomewhere, but with my luck it's probably hidden behind some stupid preprocessor macro that can't be wrapped21:43
-!- sivoais_ is now known as sivoais21:43
-!- sivoais [~zaki@199.19.225.239] has quit [Changing host]21:44
-!- sivoais [~zaki@unaffiliated/sivoais] has joined ##hplusroadmap21:44
nmz787why would macros be a deal breaker?21:51
nmz787i guess figuring them out might be a challenge21:51
kanzurebecause they don't get wrapped21:51
nmz787do the existing devs like you?21:51
kanzureand because their whole codebase is extremely reliant on it21:51
nmz787or are there none around anymore?21:51
kanzurebrlcad developers hang out in #brlcad21:52
kanzurestandard business hours21:52
-!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has joined ##hplusroadmap21:52
nmz787in this country?21:52
kanzurethey find me okay, but they have different priorities21:52
kanzureyes in this country21:52
kanzureit's the military21:52
gradstudentbotThe real reason I wanted to join this lab was because I love to clean glassware.21:53
-!- joepie91_ [5064fe45@gateway/web/freenode/ip.80.100.254.69] has joined ##hplusroadmap21:54
kanzurehello joepie91_21:54
-!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has quit [Quit: Leaving]21:59
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap22:42
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 248 seconds]22:44
-!- Viper168_ is now known as Viper16822:46
-!- [nsh] [~unf@wikipedia/nsh] has quit [Ping timeout: 248 seconds]22:55
-!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has quit [Remote host closed the connection]23:02
-!- ebowden [~ebowden@CPE-60-231-182-1.lns4.dav.bigpond.net.au] has joined ##hplusroadmap23:05
-!- justanotheruser is now known as Caled23:19
-!- Caled is now known as justanotheruser23:19
-!- sapiosexual_ [~sapiosexu@d75-156-91-180.bchsia.telus.net] has joined ##hplusroadmap23:22
-!- petraya [~asakharov@24.60.79.55] has quit [Quit: quit]23:23
-!- sapiosexual [~sapiosexu@d75-156-91-180.bchsia.telus.net] has quit [Ping timeout: 252 seconds]23:25
-!- ielo [~ielo@host-78-147-224-23.as13285.net] has joined ##hplusroadmap23:55
--- Log closed Fri Jun 27 00:00:47 2014

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!