2014-05-14.log

--- Log opened Wed May 14 00:00:04 2014
-!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 250 seconds]00:03
-!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has joined ##hplusroadmap00:06
fennan adult wild howler monkey consumes, mg per day: calcium 4500, phosphorus 700, potassium 6400, sodium 180, chloride 1800, magnesium 1300, iron 38, manganese 1800:07
fennexcept for sodium, chloride, and phosphorus, these are all WAY over the RDA and what a normal person would eat00:09
fennbasically wild monkeys are just constantly stuffing plant matter into their mouths00:10
-!- sapiosexual_ [~sapiosexu@d75-156-88-7.bchsia.telus.net] has joined ##hplusroadmap00:10
-!- sapiosexual [~sapiosexu@d75-156-88-7.bchsia.telus.net] has quit [Ping timeout: 255 seconds]00:11
fennoh yeah and the monkey only weighs 7 kg00:11
fenncollection of papers: http://fennetic.net/irc/magnesium_in_the_central_nervous_system.pdf00:18
ebowdenHuh.00:19
fenni liked the MRI images of magnesium concentration in brain tissue00:19
-!- gene_hacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has joined ##hplusroadmap00:23
ebowdenhttps://www.youtube.com/watch?v=wwr6EgxeevE00:26
fenn.title00:27
yoleauxWhat happens when WHITE HOT METAL hits Water!00:27
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap00:27
fennthe popping effect is because the surrounding bubble of steam goes away, along with its refraction00:30
-!- sapiosexual_ [~sapiosexu@d75-156-88-7.bchsia.telus.net] has quit [Ping timeout: 264 seconds]00:30
-!- echo[1] [~echo1]@stallman.cse.ohio-state.edu] has joined ##hplusroadmap00:34
gnushahttps://secure.diyhpl.us/cgit/diyhpluswiki/commit/?id=cabc0158 fenn: marking out the bounds of the build/buy problem >> http://diyhpl.us/diyhpluswiki/projects/heuristics/00:56
fennold news but relevant to today's discussions http://blog.lef.org/2012/01/brain-health-magnesium-threonate.html01:00
fennthreonate is the carboxylic acid salt of threose, a sugar metabolite of vitamin C (not threonine)01:03
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap01:31
-!- ebowden [~ebowden@147.69.24.244] has quit [Remote host closed the connection]01:39
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap01:40
-!- ebowden [~ebowden@147.69.24.244] has quit [Ping timeout: 264 seconds]01:45
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap01:50
-!- strangewarp_ [~strangewa@c-67-176-51-230.hsd1.co.comcast.net] has joined ##hplusroadmap02:05
-!- gene_hacker_ [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has joined ##hplusroadmap02:05
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap02:06
-!- bkero [~bkero@osuosl/staff/bkero] has quit [Read error: Operation timed out]02:06
-!- bkero [~bkero@osuosl/staff/bkero] has joined ##hplusroadmap02:06
-!- gene_hacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds]02:07
-!- strangewarp [~strangewa@c-67-176-51-230.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds]02:07
-!- strangewarp_ is now known as strangewarp02:07
-!- gene_hacker_ is now known as gene_hacker02:07
-!- gene_hacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has quit [Ping timeout: 258 seconds]02:18
-!- cpopell`werk is now known as cpopell`zzz02:22
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]02:39
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap02:46
kanzureIn actual news, the human race was doomed to extinction today as the robot revolt turned violent.02:47
-!- ebowden [~ebowden@147.69.24.244] has quit [Remote host closed the connection]02:48
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap02:49
-!- ebowden_ [~ebowden@147.69.24.244] has joined ##hplusroadmap02:50
-!- ebowden [~ebowden@147.69.24.244] has quit [Ping timeout: 252 seconds]02:53
@_archelskanzure: did the Terrans kill all the robots? :(03:01
-!- entelechy [~elysium@181.194.131.115] has quit [Ping timeout: 258 seconds]03:05
jrayhawkall that is left of the terrans is paperclips03:09
-!- Qfwfq [~Qfwfq@unaffiliated/washirving] has joined ##hplusroadmap03:11
Qfwfqpaperbot: http://dl.acm.org/citation.cfm?id=13524403:11
-!- HashNuke [uid12117@gateway/web/irccloud.com/x-kmglsbxegahvhfjb] has quit [Quit: Connection closed for inactivity]03:12
-!- Qfwfq [~Qfwfq@unaffiliated/washirving] has quit [Client Quit]03:15
-!- HashNuke [uid12117@gateway/web/irccloud.com/x-zpjnqwpxkpgbfnka] has joined ##hplusroadmap03:52
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap04:24
-!- ebowden_ [~ebowden@147.69.24.244] has quit [Ping timeout: 265 seconds]04:28
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap04:30
-!- FourFire [~fourfire@223-244-15.connect.netcom.no] has joined ##hplusroadmap04:46
-!- dagan is now known as NOFATCHICKS04:47
-!- Auctus [~Auctus@unaffiliated/auctus] has quit [Quit: Only $19.95 for a custom quit message? What a deal!]04:54
-!- pad2 [~not@100.43.114.90] has quit [Ping timeout: 264 seconds]05:00
-!- Auctus [~Auctus@unaffiliated/auctus] has joined ##hplusroadmap05:11
-!- ebowden [~ebowden@147.69.24.244] has quit [Ping timeout: 252 seconds]05:11
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap05:16
-!- AshleyWaffle [~waffle@gateway/tor-sasl/anastasiawyatt] has quit [Quit: No Ping reply in 180 seconds.]05:30
-!- AshleyWaffle_ [~waffle@gateway/tor-sasl/anastasiawyatt] has joined ##hplusroadmap05:30
-!- ebowden [~ebowden@147.69.24.244] has quit [Ping timeout: 258 seconds]05:51
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap05:52
-!- pads [~not@100.43.114.90] has joined ##hplusroadmap05:52
-!- pads is now known as Guest9140205:52
-!- Auctus [~Auctus@unaffiliated/auctus] has quit [Read error: Connection reset by peer]06:01
-!- HashNuke [uid12117@gateway/web/irccloud.com/x-zpjnqwpxkpgbfnka] has quit [Quit: Connection closed for inactivity]06:02
-!- eudoxia [~eudoxia@r179-25-190-128.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap06:07
-!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]06:07
-!- ebowden [~ebowden@147.69.24.244] has quit [Remote host closed the connection]06:08
-!- Auctus [~Auctus@unaffiliated/auctus] has joined ##hplusroadmap06:12
-!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has joined ##hplusroadmap06:13
-!- sapiosexual [~sapiosexu@d75-156-88-7.bchsia.telus.net] has joined ##hplusroadmap06:34
-!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has quit [Ping timeout: 240 seconds]06:44
-!- Auctus [~Auctus@unaffiliated/auctus] has quit [Read error: Connection reset by peer]06:54
-!- cluckj [~cluckj@cpe-24-92-63-104.nycap.res.rr.com] has quit [Quit: Leaving]07:30
-!- ParahSailin [~parahsail@unaffiliated/parahsailin] has joined ##hplusroadmap07:32
-!- chido [chidori@pasky.or.cz] has joined ##hplusroadmap07:43
-!- chido [chidori@pasky.or.cz] has quit [Client Quit]07:45
-!- kardan [~kardan@kite.riseup.net] has joined ##hplusroadmap07:48
-!- cluckj [~cluckj@cpe-24-92-63-104.nycap.res.rr.com] has joined ##hplusroadmap07:49
-!- chido [chidori@pasky.or.cz] has joined ##hplusroadmap07:50
-!- chido [chidori@pasky.or.cz] has quit [Client Quit]07:51
-!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap08:02
kanzurei don't think so08:05
-!- gene_hacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has joined ##hplusroadmap08:13
kanzuregene_hacker: sup08:14
-!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds]08:16
gene_hackermaking graphsynth IN 3D!08:18
kanzuredid i tell you about the time i rewrote graphsynth in python08:23
kanzurefun times..08:23
-!- Burnin8 [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has joined ##hplusroadmap08:24
-!- juul [~juul@static.2.202.4.46.clients.your-server.de] has quit [Ping timeout: 258 seconds]08:25
-!- juul1 [~juul@static.2.202.4.46.clients.your-server.de] has joined ##hplusroadmap08:25
-!- Burninate [~Burn@pool-173-66-15-196.washdc.fios.verizon.net] has quit [Ping timeout: 258 seconds]08:26
-!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap08:28
-!- gene_hacker [~chatzilla@c-24-20-19-199.hsd1.or.comcast.net] has quit [Ping timeout: 258 seconds]08:29
-!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood]08:33
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]08:34
-!- eudoxia [~eudoxia@r179-25-190-128.dialup.adsl.anteldata.net.uy] has quit [Quit: leaving]08:41
-!- Vutral [~ss@mirbsd/special/Vutral] has joined ##hplusroadmap08:43
-!- Auctus [~Auctus@unaffiliated/auctus] has joined ##hplusroadmap09:06
-!- dlfk [~dlfk@chem-179-154.chem.tamu.edu] has joined ##hplusroadmap09:15
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap09:21
-!- escapar [d95cdcb8@gateway/web/freenode/ip.217.92.220.184] has joined ##hplusroadmap09:25
-!- AshleyWaffle_ is now known as AshleyWaffle09:40
-!- Auctus [~Auctus@unaffiliated/auctus] has quit [Read error: Connection reset by peer]09:51
sheenacan i stop coughing?10:02
kanzureremove the diaphragm. also, cough syrups.10:03
sheenablah. both crappy options10:04
-!- escapar [d95cdcb8@gateway/web/freenode/ip.217.92.220.184] has quit [Ping timeout: 240 seconds]10:10
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 245 seconds]10:10
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap10:21
-!- kardan [~kardan@kite.riseup.net] has quit [Ping timeout: 245 seconds]10:36
-!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Quit: My behavior is not conducive to the desired environment]10:42
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 245 seconds]10:49
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap10:57
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Ping timeout: 252 seconds]11:01
FourFiresheena, no. You're gonna die D:11:08
sheenaFourFire: thats unfortunate11:09
sheenathough i think dead eople cough less11:09
FourFire(I hope you don't though)11:09
FourFire"But saying you hope, is admitting you have no control over the outcome"11:10
chris_99http://en.wikipedia.org/wiki/Physical_unclonable_function pretty nifty stuff11:10
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap11:16
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Max SendQ exceeded]11:23
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has joined ##hplusroadmap11:26
kanzure.title http://www.autodesk.com/campaigns/spark11:46
yoleauxSpark – Open Software Platform for 3D Printing11:46
kanzurehttp://inthefold.autodesk.com/.a/6a017c3334c51a970b01a3fd089f22970b-pi11:47
-!- heath [~heath@unaffiliated/ybit] has joined ##hplusroadmap11:54
kanzure"international space development conference" has max more this year http://isdc.nss.org/2014/12:04
kanzurehttp://conversableeconomist.blogspot.com/2014/05/absurdities-of-copyright-protection.html12:06
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap12:14
delinquentmeAnyone have an opinion on whether a scaled up gel electrophoresis machine would be useful?12:27
heathscaled up from?12:27
delinquentmeI'm looking at size separation protocols right now and they're talking about using gel electrophoresis to get the yield component12:27
delinquentmeheath, Just in how much volume you can fill a gel / well with12:28
heathi guess it depends upon how much you want to run?12:30
heathbbl need to get my a141012:30
heathssh key12:30
-!- heath [~heath@unaffiliated/ybit] has quit [Quit: leaving]12:30
fenna story about the build/buy heuristic in action: http://www.washingtonpost.com/world/national-security/unfinished-receivers-that-can-be-used-to-build-guns-pose-problems-for-law-enforcement/2014/05/13/8ec39e9e-da51-11e3-bda1-9b46b2066796_story.html12:55
fenn.title12:55
yoleaux‘Unfinished receivers,’ a gun part that is sold separately, lets some get around the law12:55
fennsays they used to host "build parties" where a skilled machinist would set up a milling machine to do the finishing operations on each person's lower receiver12:56
kanzuredid you meet phil?13:00
fennphil never wrote back?13:02
kanzurehe was annoyed by your top posting13:02
fennthat's hilarious13:03
fenni blame gmail13:03
-!- cpopell`zzz is now known as cpopell13:06
delinquentmehmmmmm13:15
delinquentmepoor paperbotz13:15
chris_99what happened to paperbot?13:15
delinquentmekanzure, is it something easy to fix?13:16
delinquentmeor is this an issue with the IRC client?13:16
abetuskIs Spark really open?13:17
chris_99http://www.newscientist.com/article/dn25560-sentient-robots-not-possible-if-you-do-the-maths.html?cmpid=RSS|NSNS|2012-GLOBAL|online-news#.U3Mms4f5R8E13:20
chris_99sounds iffy to me13:20
kanzurei don't know where it went13:23
fennserver crashed or whatever13:23
kanzurethat's not a good reason13:26
fennwow i can't even figure out what they're trying to say in that "consciousness" article, the mashed metaphors are so bad13:26
fennthe paper itself is even worse13:31
fenn"how not to design a diagram" http://www.ploscompbiol.org/article/fetchObject.action?uri=info:doi/10.1371/journal.pcbi.1003588.g021&representation=PNG_M13:31
chris_99goodness only knows13:34
fennit only makes sense if you're conscious, us zombies can't handle it since we're made out of meat, not ineffable quales13:35
chris_99haha13:35
kanzureineffable ineffness13:35
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap13:40
fenn"This kit contains all hard to find materials that you need to make your own screen-printed electroluminescent display." https://sites.google.com/site/elen4193/kits/el13:45
fennd'eaux. out of stock13:46
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]13:47
fennmaybe i can re-use the ITO coating from a LCD display like from a TI graphing calculator13:54
fennSrB4O7(F): Eu 370 nm emission14:06
fennBaSi2O5: Pb 351 nm emission14:06
-!- pasky_ [~pasky@nikam.ms.mff.cuni.cz] has quit [Remote host closed the connection]14:06
fennyou could use an EL grid to do direct stereolithography or focus with a fresnel lens (or mirrors or a big regular lens)14:07
-!- eudoxia [~eudoxia@r186-48-170-205.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap14:07
fennsimon field made some Eu doped phosphors so it's definitely bootstrappable if you can get the elements14:09
fennhas anyone here actually physically handled graphene?14:11
fennor other conductive polymers14:11
kanzureprobably gene_hacker14:17
fennhttp://sci-toys.com/scitoys/scitoys/light/invisible/invisible.html#Kryptonite  "strontium magnesium aluminate, doped with the rare earth lanthanides europium and dysprosium"14:23
kanzuredysprosium14:24
fennobviously this particular phosphor would make a poor display/3d print emitter because its decay half life is 6 hours14:24
fenni wonder how slow a cellphone display + fresnel lens would be for 3d printing14:32
kanzureshow me an acceptable python api for cad things14:32
kanzurewas the pythonocc one okay?14:33
fenni don't remember14:33
fennit had a lot of swig-isms14:34
kanzurehttps://github.com/tpaviot/pythonocc/tree/master/src/examples14:34
kanzurehttps://github.com/tpaviot/pythonocc/blob/master/src/examples/PAF/test_gears_sympy.py14:34
kanzureoh man that blows14:34
kanzurehttps://github.com/tpaviot/pythonocc/blob/master/doc/tutorials/geometry_modeling_and_visualization/Step3_Boolean/Step3_2.py14:35
fenngear1 = my_context.prim_operations.MakeCylinderPntVecRH( my_pnt1, my_vec1, p.R1, p.H1, p.Angle1, name="Gear1", show=True )14:36
kanzuretime to commit suicide14:36
fenni'm generally not a fan of camel case14:36
kanzurePntVecRH14:36
fenni guess there's some C++ convention that says classes are supposed to be upper camelcase14:36
kanzurewhat about in openscad?14:37
fennso the PntVecRH is because he isn't using named arguments; there's a separate constructor for each different way of specifying the cylinder14:38
fenni think a class should be smart enough to figure out cylinder(r=1, h=2, name='Gear1')14:38
-!- ebowden [~ebowden@147.69.24.244] has joined ##hplusroadmap14:40
fennand have sensible default parameters14:40
fennyou shouldn't have to specify if all on one line. foo=cylinder(); foo.move([1,2,3]); foo.rotate([0,0,1])14:41
fenni don't get why he's separating things into prim_operations and basic_operations14:43
-!- pasky [~pasky@nikam.ms.mff.cuni.cz] has joined ##hplusroadmap14:44
-!- ebowden_ [~ebowden@147.69.24.244] has joined ##hplusroadmap14:44
fenni guess "from sympy import *" lets you do stuff like "Rel1 = a / ( 1 + r )"14:45
fennthat's actually pretty cool14:45
-!- ebowden [~ebowden@147.69.24.244] has quit [Ping timeout: 255 seconds]14:45
fennbut that's getting ahead of ourselves14:46
fennuh, is there an existing API that we should be following instead of coming up with one from scratch?14:46
fennnot necessarily brl-cad but general geometry stuff14:47
-!- kuldeepdhaka [~kuldeepdh@unaffiliated/kuldeepdhaka] has quit [Quit: Leaving]14:47
fenn.title http://docs.sympy.org/dev/modules/geometry.html14:49
yoleauxSymPy 0.7.5-git documentation14:49
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Remote host closed the connection]14:52
fennok sympy is not very complete14:53
fenni'm not to keen on the "spin" method either14:55
-!- ebowden_ [~ebowden@147.69.24.244] has quit [Remote host closed the connection]15:00
fennthere was a toy 3d framework for python, "visual python" or "VPython" or "python-visual" that had a decent API; http://vpython.org/contents/docs/cylinder.html15:01
fennbox() is a lot easier to remember than which one of those ARBN things from brlcad you should be using15:03
fennthe ARB* and RPP and so on should still be made available, but not the first priority and definitely not used in introductory tutorials15:04
fennthis pretty much takes care of handling user input to create 3D geometry, but what about importing from existing files through brl-cad?15:08
fennlike if you open a .g or .step file, how does it get translated into box() objects15:08
fennand should we aim to save the parsed tree as a python source code file?15:10
fennwhat is the serialization format15:10
kanzureok15:11
kanzureaww autodesk bought http://circuits.io/ ?15:13
fennthis is for map geometry http://geojson.org/geojson-spec.html perhaps a point of inspiration15:13
fennmaybe a json cad format is feature creep15:13
kanzureto appease the openscad people, python is fine15:13
kanzureto appease the brlcad people, brlcad file formats are fine15:14
fenni really liked this when i read it many years ago http://www.bruno.postle.net/older-stuff/2003/draft/15:14
fennhow do openscad people use python?15:16
fennis it "write only"?15:16
kanzurethey don't use python15:17
-!- eudoxia [~eudoxia@r186-48-170-205.dialup.adsl.anteldata.net.uy] has quit [Quit: Lost terminal]15:17
kanzurethe openscad people are mostly unaware of python or other languages really15:17
fennso why bring them up15:17
kanzurebecause i don't want to be damned to 20 years of openscad files15:18
-!- dlfk [~dlfk@chem-179-154.chem.tamu.edu] has quit [Quit: Nettalk6 - www.ntalk.de]15:18
fenntoo late; once a format gets traction you're stuck with it15:18
fennthe only way out is conversion tools15:18
kanzurefuck that15:19
fennthis is why i want to utilize an existing geometry api rather than roll my own15:19
fenni like the CSG operator overloading here https://github.com/SolidCode/SolidPython15:22
fennc = cylinder( r=10, h=5) + cylinder( r=2, h=30)15:22
fenni did something like this https://github.com/SolidCode/SolidPython/blob/master/solid/screw_thread.py   http://fennetic.net/irc/polar_screw_thread.png15:27
kanzurethat autodesk printer is supposed to be $5k and use dlp15:28
kanzuremarketing materials don't say dlp15:28
kanzure"We are here with Autodesk so just trust me 😃" fuck them15:28
fennwhat autodesk printer and why should i care15:29
kanzureyou should care because they are busy validating a market for you15:29
fenni don't care about markets15:29
-!- kyknos [~kyknos@37-48-38-94.tmcz.cz] has joined ##hplusroadmap15:29
fenni just want capability15:29
kanzuremarkets are what pay you15:30
fennautodesk is just a competitor with more clout and lawyers than i have15:30
kanzurethat doesn't matter15:31
kanzurethey're not a competitor anyway15:31
fennhttp://formlabs.com/products/form-1/ is "only" $3k15:32
kanzurei wonder why15:32
fennor did they get bought by autodesk or something15:32
fennbecause it looks like an apple product15:32
kanzurebut i mean, uh15:32
kanzuredlp does't cost $3k15:32
fenni have no idea what it costs15:32
kanzurewell, what are the primary components? DMD, maybe a few lenses, maybe a few diodes, some crappy microcontroller15:33
kanzureoh.. "A high precision optical system directs a laser across a tank of liquid resin, solidifying layers as thin as 25 microns. The build platform pulls your model upwards, out of the tank."15:33
kanzureyeah that doesn't sound expensive at all15:34
fennwhen i looked into it last it was hard to get the DLP component by itself15:34
fennso the cost of a projector basically15:34
kanzurea projector is not $3k these days15:34
fennoh is formlabs SLA?15:34
fennlike, vector control15:34
-!- pyotra [~asakharov@24.60.79.55] has joined ##hplusroadmap15:36
fenn.title http://georgehart.com/rp/FCC.html15:38
yoleauxFace-centered Cubic Constructions (Rhombic Dodecahedra)15:38
fennneeds more magnets15:38
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection]15:40
kanzure300 micron features isn't that bad15:41
fennbeyond feature size is surface roughness, they are related but misunderstood15:42
fennyou could have a surface with 150 micron finish and 300 micron feature size15:43
fennor you could have a surface with 2 micron finish and 300 micron feature size15:43
fennreprap has attacked this by soaking printed parts in solvent15:43
fennit seems to me that solvent would cause more "wear" on the point bits than the concave bits15:44
fennpointy*15:44
kanzurewas not impressed by https://github.com/SolidCode/SolidPython/blob/master/solid/screw_thread.py15:47
fennwow so DLP projectors are selling for $100-200 used now15:49
fennsome as low as $5015:49
kanzurei think the one i bought nmz787 was $7015:50
kanzureor something15:50
fennnmz787: what do you think about cellphone screen + fresnel lens as a 3d printer?15:50
-!- delinquentme [~dingo@74.61.157.78] has quit [Quit: Leaving]15:55
kanzurehe doesn't actually use irc anymore15:57
kanzurebusy doing intel things or w/e15:58
kanzureshow me a better api16:01
kanzureuse autodesk's or solidwork's if necessary16:01
fenndid you look at visual python?16:01
kanzurea few years ago16:02
kanzuremeh http://vpython.org/contents/bounce_example.html16:02
kanzurewhere's all the wire topology walking stuff16:03
fennhttp://vpython.org/contents/docs/box.html16:03
-!- kardan [~kardan@nat-114.westnetz.org] has joined ##hplusroadmap16:03
fennwire topology what?16:03
fennoh you are talking about like OCC's FaceExplorer crap16:04
fennTopExp_Explorer16:05
fennlet's just do the basics for now16:05
fenni could never get that TopoDS stuff to work anyway16:07
fennit's hard to learn how something is supposed to work when it crashes 50% of the time16:08
fennso, one way to do it would be method calls to a union object16:09
-!- kardan [~kardan@nat-114.westnetz.org] has quit [Ping timeout: 252 seconds]16:10
fennc = cylinder(r=10, h=5) + cylinder(r=2, h=30); parting_line = edge(c.elements[0], c.elements[1])16:10
fennfind_edge16:11
fenni dunno16:11
fennapt is a very old language for describing that sort of operation: http://www.archivist.info/apt/aptos/apt360/doc/manual/index.html16:13
fennit worked sort of like driving directions, "go forward until you hit this wall, turn right, take a left at the bevel"16:14
fenn"visual APT" not to be confused with other programs http://sourceforge.net/projects/vapt/16:20
fenni'm not seriously suggesting using this, since it's written in fortran with huge numbers of GOTO statements and everyone involved is long dead16:21
fennbut the language spec probably contains some wisdom of the ancients16:22
fennback when people knew math16:22
kanzurewhat about the autolisp api16:32
kanzurehttp://www.afralisp.net/reference/autocad-apis.php16:34
kanzureoh brother "AcDbObjectPointer<AcDbBlockReference> pRef(_Id,AcDb::kForRead);"16:34
kanzure.title http://ronleigh.com/autolisp/ahistory.htm16:35
yoleauxHistory of AutoLISP16:35
kanzure"Release 2 (Version 1.2)  --  April, 1983 Price was $1000.  The optional dimensioning add-on cost an extra $250."16:36
kanzure"Added non-continuous linetypes, user-named layers, dragging, an isometric grid, and attributes as well as the commands SAVE, VSLIDE, MSLIDE, OSNAP, and MIRROR."16:36
kanzureah yes, the OSNAP command16:36
kanzure.title https://www.youtube.com/watch?v=8QbFguhEjhQ16:43
yoleauxFree AutoCAD Tutorial - AutoLISP to create 3d Honda Jazz16:43
kanzureis this as stupid as i think it is?16:44
kanzure.title https://www.youtube.com/watch?v=7A3jeDVcrIs16:44
yoleauxFirst pacman game for AutoCAD (using Lisp programming)16:44
kanzurethis is also pretty dumb:16:45
kanzure.title https://www.youtube.com/watch?v=BmHu3EosT-s16:45
yoleauxAutoCAD Transformer !!16:45
kanzurewhat's the point if you don't actually show off your lisp16:45
kanzurehere's an old version of solidworks http://zwcad.com.tw/nick/3D/ and some windows software http://zwcad.com.tw/nick/MS-soft/ and some autolisp stuff http://zwcad.com.tw/nick/V-LISP/ http://zwcad.com.tw/nick/lisp/16:58
-!- sapiosexual [~sapiosexu@d75-156-88-7.bchsia.telus.net] has quit [Ping timeout: 255 seconds]17:00
kanzureoh i see, autolisp was replaced in r15 with visual lisp17:04
kanzure.title http://ephemeralvalue.com/?s=makepy17:17
yoleauxSearch results for 'makepy'17:17
kanzureoops wrong page17:17
kanzureshould have been http://ephemeralvalue.com/2007/08/13/using-python-with-the-solidworks-api/17:17
kanzurehttps://pypi.python.org/pypi/pyautocad17:18
kanzure"acad.model.AddLine(p1, p2)" man is everyone braindead17:18
kanzurehttps://github.com/reclosedev/pyautocad/tree/master/examples17:18
kanzureIn [3]: compare_version("7.24.1")17:38
kanzureOut[3]: 117:38
kanzurewhat is that even supposed to mean >:(17:38
fennso i thought we were discussing the python-brlcad api, not autolisp17:41
fennand anyway i hear autolisp sucks17:42
kanzurei was hoping that someone would have figured out a sane and rational cad api17:45
kanzurehow hard could it be? they are just shapes17:45
kanzuretoddlers are supposed to do this17:45
kanzureopencascade don't have it; autocad's api is stuff like AddLine and AddCircle; solidworks is Make2DBoxThingPnt...17:45
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has quit [Quit: Lost terminal]17:46
ParahSailinkanzure: do i see a regex for parsing xml in there?17:46
fennwhat do stuff like ACIS and parasolid use17:47
kanzureParahSailin: where?17:49
ParahSailinhttps://github.com/reclosedev/pyautocad/blob/master/examples/cable_list_from_schemes.py17:50
kanzurehttps://github.com/kanzure/python-brlcad/pull/2917:51
kanzurefenn: brlcad is still a little weird to me; why is there librt/db_inmem.c e.g. why is an in-memory cad database explicitly tied into raytracing.. wouldn't that be useful even if you weren't raytracing?18:09
kanzure"Dixon also explained his company’s big bet on wallet service Coinbase, which he likened to a Gmail for bitcoin" uh...18:12
dingohaha18:15
dingothats the last thing i want18:15
-!- NOFATCHICKS is now known as BANKOSHERFOOD18:20
kanzurectypes is weird: import brlcad._bindings.librt as librt; dbi = librt.db_open_inmem();18:21
kanzuredbi._type_._fields_ says dbi_version is a field of this struct18:22
kanzurebut you access it like this: dbi.contents.dbi_version18:22
dingowell you'd have to look at their bindings, but if i had to guess, its actual "value" is probobly just a pointer, so you wouldn't want that, you want what it points to, so content is some binder for that18:23
dingo-> vs . or whatever18:23
kanzureunfortunately i'm the person who wrote the bindings18:24
dingolol18:24
dingothen you are subject matter expert :-)18:24
-!- Auctus [~Auctus@unaffiliated/auctus] has joined ##hplusroadmap18:25
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]18:25
kanzuremost things in libwdb are mk_* but for some reason there's make_hole?18:29
-!- sapiosexual [~sapiosexu@d75-156-88-7.bchsia.telus.net] has joined ##hplusroadmap18:33
fennoh, "18:39
fennAutodesk Announces 'Spark' the 'Android of 3D Printing' & Their Very Own 3D Printer18:39
* fenn catches up to 5 hours ago18:40
fenni'm running an "android mini pc" which is a gumstix sized thingy with an HDMI output port and some USB ports and a microSD card slot18:42
-!- heath [~heath@unaffiliated/ybit] has joined ##hplusroadmap18:46
heathjrayhawk: ping18:46
fennit occurs to me that this would drive a DLP projector quite nicely, but there are no android 3d DLP printing apps as far as i can see (lots of reprap controllers and "3d printer news" apps but nothing that shows slices for a defined period of time and controls motors)18:47
kanzureiirc there's an android-specific pocket projector thing18:49
fennsure, there's that too18:49
fenni had one that took mini-hdmi input18:50
fenni like the idea of "put your phone in this frame, plug in the usb, and you have a 3d printer"18:51
fenneven if it's slow it's better than having no printer18:52
fennpico projectors are ~$200 which adds significantly to the cost18:52
fenni think i can design one that folds flat18:54
kanzurei don't see a way to serialize this in-memory wdb dbp_i**18:54
-!- heath [~heath@unaffiliated/ybit] has quit [Quit: leaving]18:57
-!- heath [~heath@unaffiliated/ybit] has joined ##hplusroadmap18:58
kanzureguh? bu_vls_printf(&cmd, "wdb_open %s inmem [get_dbip]", MGED_INMEM_NAME);19:00
kanzureTcl_AppendResult(interpreter, bu_vls_addr(&msg), (char *)NULL);19:00
kanzurei am tired of poorly designed crap19:02
kanzureint db_dump(struct rt_wdb *wdbp, struct db_i *dbip) /* output */ /* iput */19:10
kanzure*input19:10
kanzurethere we go19:10
kanzurehttp://pub5.di.fm/di_progressive_aac?type=.flv is okay at the moment19:11
-!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has joined ##hplusroadmap19:12
-!- drewbot [~cinch@ec2-54-234-17-51.compute-1.amazonaws.com] has quit [Remote host closed the connection]19:12
-!- drewbot [~cinch@ec2-54-196-32-32.compute-1.amazonaws.com] has joined ##hplusroadmap19:13
kanzure.g gareth jenkins19:19
yoleauxhttp://en.wikipedia.org/wiki/Gareth_Jenkins19:19
kanzurehrm that doesn't sound right19:19
kanzurei mean this one: gjenkins971@gmail.com19:19
fennfluorescent molecules like curcumin absorb UV and emit green/yellow/whatever so can they be used as both UV absorbing dye and colorful pigment?19:25
fennyou need a small amount of UV absorber to control light penetration depth into the resin bath19:25
fennthere are some cheap visible light cure resins used for ... making keychains or something, anyway they are also full UV transparent to ensure rapid curing all the way through19:26
fennit might be the same stuff used for conformal coating circuit boards19:26
fennhttp://en.wikipedia.org/wiki/Conformal_coating#UV_curing_UV_Conformal_coatings19:27
fenni bring this up because we have a bit of a procurement problem with pre-made photo cure resin19:28
kanzurefenn, what was wrong with this?19:30
kanzurehttps://github.com/kanzure/python-brlcad/blob/master/examples/wdb_example.py19:30
fenni don't want to rely exclusively on bucktown polymers, and apparently they only sell by the gallon now ($175/gal)19:30
kanzurehttps://github.com/kanzure/python-brlcad/blob/master/brlcad/wdb.py19:30
fenn470nm to IR cured resins are available by special order in larger volumes (40-200Kg+)19:31
fennkanzure: too many words, bizarre "interact with database" semantics (why are the names in quotes instead of just python objects?)19:34
kanzurethe names?19:34
fenn'"ball.s"' '"box.s"'19:34
kanzurehow else are you going to pass a string?19:35
fennwhy are you passing a string at all19:35
kanzure'cause the api asks for it19:35
fennit should be ball = brlfoo.sphere(center=(1, 2, 3), radius=0.75)19:35
kanzuresome string, any value19:35
fennok i can't take this digital imported anymore19:36
kanzurequality varies dramatically19:36
fennwhat does   "is_region=True" do?19:38
fennwhy is "hole" a primitive and what shape is it? (cylinder i guess?)19:40
fennor is it shaped like the box + ball union?19:40
fenni guess you're cutting a cylinder out of the box + ball union19:41
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]19:45
-!- not_un [~helpcompu@172.56.31.7] has joined ##hplusroadmap19:47
fennbitwise operator overloading makes more sense for CSG than arithmetic operators: http://wiki.python.org/moin/BitwiseOperators‎19:51
fenni have no idea what bit shift would do, but & | ~ ^ all have well known meanings19:51
-!- strages__ [sid11297@gateway/web/irccloud.com/x-icgddsfdrhdsbcwy] has quit [Ping timeout: 240 seconds]19:52
-!- strages__ [sid11297@gateway/web/irccloud.com/x-xxzsudjjrejtklph] has joined ##hplusroadmap19:54
fennthen you get things like &= and operator precedence for free19:55
fennperhaps arithmetic operators could be used for transformations, like translation or scaling19:57
fenn(cube(1) + [1,0,0])*519:58
kanzure"Survivability/Lethality Analysis Directorate, ARL"19:58
fenndifferent thing from (cube(1)*5 + [1,0,0]*5)19:58
fennoh wait no they're the same19:59
fennit's rotation that's not commutative19:59
fennsince rotation takes 2 arguments it doesn't fit into the arithmetic operator scheme20:00
kanzureoh that's right, you can't extrude a sketch in brlcad20:03
kanzureargh20:07
fennhow do you extrude something then?20:07
kanzureyou can only extrude surfaces, but a sketch isn't a surface20:08
fennand there's no way to "make it so"?20:08
kanzurethis is how i expect to cad under normal circumstances: http://www.freecadweb.org/wiki/index.php?title=PartDesign_Bearingholder_Tutorial_II20:08
kanzure"Create a new part in the PartDesign workbench. Rename the Body that is created by default to Skeleton. This Body is probably activated already, which you can see by the blue background colour in the feature tree. Create a new sketch on the YZ plane containing the outline of the shaft, bearing and sealing rings. After finishing the sketch, make a revolution feature from it. This skeleton feature will later be used to reference the real ...20:08
kanzure... geometry to it. This means that if you want to change any dimensions, all you need to do is adjust the skeleton feature's dimensions and the rest of the part will update accordingly."20:09
fenni've seen that part everywhere20:09
kanzurei don't want to have to think about how many spheres and in what variations it takes to approximate my base sketch20:09
fennthere aren't any spheres in that part20:09
kanzurewhatever20:10
heaththe vision2+ is nice, hope we can get the crazyflie to operate similarly20:10
kanzurecircles.20:10
heaththe vision2 makes all your papers go flying around the living room... if that's where you happen to be flying it20:11
heath..and you have loose papers scattered on a table20:11
heathanother random tidbit of info, per usual20:11
heathjrayhawk: when you get time, i messaged you privately about gnusha20:12
heathlogin stuff20:12
fennkanzure: uh, that sort of workflow is probably not going to work in brlcad20:13
fenn" You don't want that to happen to your model, especially after putting on a lot of fillets!20:15
fennbecause OCC operations have side effects?20:15
fenni mean why wouldnt you be able to just go back and add the draft20:15
kanzurehuh?20:18
kanzurefreecad definitely lets you go back and edit the sketch20:18
kanzureafter extrusion20:18
fennok cool20:18
kanzureoh, but it crashes if you press too many buttons about that (i was just trying it)20:18
fenndoes freecad actually work now? if so why are we messing around with brlcad20:18
kanzurebecause opencascade is intractable20:18
fenn(aside, the real reason cast parts have rounded edges is so the crystallization planes don't line up and create internal stress fractures as the part cools)20:20
kanzure.title https://www.youtube.com/watch?v=s9IdZ2pI5dA&t=130s20:20
yoleauxHybrid ( Additive and Subtractive manufacturing) machine by DMG Mori20:20
kanzurewtf? https://www.youtube.com/watch?v=s9IdZ2pI5dA&t=3m39s20:22
fennthat thing has all the toys20:24
kanzureit has two separate tool changer things20:24
kanzureand they have doors20:24
kanzurehow adorable20:24
fennwhat no fillets20:24
kanzure"Warning: any movement of said machine will trigger NSA alert"20:25
kanzureoh yeah, you missed that one20:26
kanzureapparently they do that now20:26
kanzurebut with accelerometers/gyros that cause vendor-induced lock-up in the cnc machine20:26
kanzureso that they can monetize you moving it across the shop floor20:27
not_unyow20:27
not_unthat's some cory doctorow shit20:27
fennthe metal dust goes in a straight line because of inertia i guess20:28
fenndid you see the thing about cheap titanium powder20:29
fennsomeone (finally) did the process where you go straight from rutile to titanium dust by electrolysis, instead of all the ridiculous TiCl sponge melt remelt remelt remelt billet stuff20:30
fennso expect to see a lot more titanium in the future20:30
not_un3d metamaterial printer20:31
fenni wish they had a more interesting demo part20:31
fennalso i think i'd cover my exposed precision ground metallic surfaces before blasting melted metal everywhere20:32
-!- heath [~heath@unaffiliated/ybit] has quit [Quit: leaving]20:35
-!- heath [~ybit@unaffiliated/ybit] has joined ##hplusroadmap20:35
fenncan i run android 2.1 .apk's on android 4.x?20:40
kanzureyes20:51
fennwhy are so many apps designed for 4.x instead of 2.x?20:52
kanzureunless that apk was device-specific20:52
kanzurebecause developers have lost their 2.x phones or they died20:52
fenni can't run half of the things in f-droid20:52
kanzureso now they only have 4.x phones, and they don't want to bother testing on a bajillion devices20:52
fennthere is only one browser available for 2.x and it blows20:53
kanzurealso, there are android 4.0 features that are not available in 2.x20:53
fennsure but i doubt they are really that important for these apps20:53
kanzureyou can use smali and baksmali to rip it apart and rewrite those apps to be 2.x-compatible if you'd like20:54
kanzuresometimes this can be achieved by just editing the xml manifest file20:54
fenndoes it make sense to install 4.0 on a device that originally shipped with 2.1 (is that even possible?)20:55
kanzureit's only possible if you have root and a bootloader or something20:55
kanzureyou might have to use an exploit20:56
kanzurecyanogenmod often has information about which devices are capable of running 4.0 stuff20:56
fenni wish manufacturers would use actual model numbers for their products20:56
kanzure(cyanogenmod 10 compatibility is a good proxy for android 4.x compatibility)20:56
-!- yashgaroth [~ffffff@cpe-76-167-105-53.san.res.rr.com] has quit [Quit: Leaving]20:57
fennis cyanogen not android?20:57
fennis this just some trademark crap20:58
kanzurethey compile their own kernels and lots of custom software, but the kernels are derivative of android20:58
fenn"roboweasel"20:58
kanzurealso they include lots of nifty developer things20:58
fennwhat's the purpose of the custom kernels?20:58
kanzureand "advanced" options that should have been available in the factory default software, except weren't, because they hate users20:59
kanzureoh, just enabling/disabling different device features n' stuff20:59
kanzureyou can't always wait for google to merge upstream linux kernel stuff into the android kernel20:59
kanzurebecause they have a long release cycle too20:59
fenneh, i just want the device to be able to do what it's supposed to do20:59
fenni don't care about advanced linux kernel features21:00
kanzurecyanogenmod is worth it21:00
fennso cyanogen only lists the LCD screen nook tablets21:00
fenni'm sort of confused about what i'm actually running21:01
fennhttp://download.doozan.com/nook/NookManager-0.5.0.zip with barnes and noble firmware 1.221:03
-!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood]21:05
-!- pyotra [~asakharov@24.60.79.55] has quit [Quit: quit]21:06
fenncan i install a new kernel independently of "android"?21:08
kanzureif you use an okay bootloader, i believe the answer is yes21:08
fennare android users expected to install new versions of android on their phone or is this a hacker thing?21:10
kanzurehacker thing21:10
fennso there's literally no manufacturer-sanctioned upgrade path21:10
kanzurethere's "OTA" (over the air) updates but mostly manufacturers don't do it21:11
fenni can understand not supporting a product, but for the entire industry to be "throwaway" is kinda nuts21:11
kanzuremalware is everywhere21:12
fennuh, so?21:12
not_unyeah, samsung would rather churn you into an S5 rather than updating the s421:12
not_unsomeone made an elegant graph illustrating this point21:13
fenn$$++ >> $$--21:13
fennmuch dollar. very elegant.21:13
not_unjellybean 4.1 came out in the first 6 months of the galaxy sii, but didn't become available OTA for another, like... 8 months?21:13
not_unor buy a s3, knucklehead21:14
kanzure"very elegant" is not dogespeak21:14
fenn"so easy."21:14
fenn.tr en doge "very elegant"21:15
yoleauxfenn: Sorry, that command (.tr) crashed.21:15
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap21:15
fennso i got a "lapdock" today, it's pretty well made, and very thin21:15
fennthe keyboard actually has the keys in the right places21:16
fennwaiting on micro-HDMI adapter21:16
fenni had this epiphany that finally interfaces are small enough that you can build a laptop out of interchangeable parts with nothing but velcro and usb cables21:17
fennbut it generalizes to wearable computing because the components are small enough and light enough to wear comfortably21:18
fennscreen vs glasses then becomes a matter of choice21:18
fennsoftware version: "unavailable" wtf is that21:22
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap21:25
-!- entelechy [~elysium@181.194.131.115] has joined ##hplusroadmap21:37
kanzure  #####                 ####  ###   ####21:59
kanzure  #                    #      # #   #   #21:59
kanzure  #     ##  #### ####  #     #   #  #   #21:59
kanzure  ####  # # #  # #  #  #     #####  #   #21:59
kanzure  #     #   #### ####  #    #     # #   #21:59
kanzure  #     #   #    #     #    #     # #   #  ##  ##  ##21:59
kanzure  #     #   #### ####   ### #     # ####   ##  ##  ##21:59
kanzurethey could do better22:00
Viper168who is cad22:02
Viper168did he get arrested too?22:02
Viper168like mitnik22:02
* bkero waves from Bangalore22:05
not_unfenn, holy fuck22:06
not_unCOMPUVEST22:06
delinquentmeAre you guys using VPNs?22:06
FourFiredelinquentme, no22:06
FourFirefenn, what sort of performance are you looking at?22:07
juri_implicitcad!22:08
FourFireI've come to the realization that if you've got a wall to plug into, you can essentially copy every other aspect of a laptop using desktop parts in a SFF build22:08
FourFireI call it a "laptop replacement"22:08
-!- FourFire [~fourfire@223-244-15.connect.netcom.no] has quit [Quit: Leaving]22:12
-!- delinquentme [~dingo@74.61.157.78] has quit [Remote host closed the connection]22:13
fennyes the lack of PCIe for ARM processors makes getting a good GPU difficult if not impossible22:14
fennthey often have 3d coprocessors but there's no way to access them because it's all locked up under NDA22:14
caternhttp://www.theonion.com/articles/pharmaceutical-industry-reeling-as-more-moms-makin,36028/22:14
fenni wish22:15
fennif we could get prople to do this, polio would be dead in no time22:17
fennprple people22:17
xmjmmm22:17
xmjanyone here work for google europe?22:17
-!- delinquentme [~dingo@108.59.11.226] has joined ##hplusroadmap22:21
kanzure"The clean room contains the steppers for photolithography, etching, cleaning, doping and dicing machines. All these devices are extremely precise and thus extremely expensive. Prices for most common pieces of equipment for the processing of 300 mm wafers range from $700,000 to upwards of $4,000,000 each with a few pieces of equipment reaching as high as $50,000,000 each (e.g. steppers)."22:22
kanzurehaha "it's expensive because it's precise"22:22
kanzure"Typically an advance in chip-making technology requires a completely new fab to be built. In the past, the equipment to outfit a fab was not terribly expensive and there were a huge number of smaller fabs producing chips in small quantities. However, the cost of the most up-to-date equipment has since grown to the point where a new fab can cost several billion dollars."22:23
kanzurei don't understand the source of the cost inflation22:23
not_unreally22:23
not_unyou don't understand it?22:23
-!- HashNuke [uid12117@gateway/web/irccloud.com/x-dvuvjosdzbyjttfn] has joined ##hplusroadmap22:23
not_unI remember seeing a story somewhere about a scientific equipment company that was making a very nice SEM for like 40k22:24
-!- Adifex is now known as Adifex|zzz22:24
not_unand the sales rep said they had such trouble selling them22:24
not_unso...22:24
not_unthey quadrupled the price22:24
not_unand labs were snapping them up left and right22:24
not_unthere are only a few major fabricators22:25
kanzurethat's not an explanation22:26
-!- delinquentme [~dingo@108.59.11.226] has quit [Remote host closed the connection]22:26
not_unyou're right, I just wanted to mention it22:26
kanzurewho are22:27
kanzureyou22:27
not_unI DONT KNOW22:27
cluckjTIL handling tinier shit requires more money22:28
cluckjI wonder if it's proportional22:28
kanzurethe actual cost is probably the same22:28
kanzurei think that all the money being dumped into bitcoin asic mining equipment could be shifted to be dumped into cheap asic fabrication equipment22:29
not_unI guess it's probably the value of the machinery22:29
not_unrather than material costs22:29
not_unIntel needs to pay 400 million for a new chip fab22:29
kanzureit's probably because the people building the fabs are morons and don't know that they have arranged for perverse incentives in the market22:29
not_unbut stands to make 8 billion or w/e22:29
not_unah22:30
ParahSailin22nm is incredibly hard22:30
kanzureit's not like they throw their engineers at the problem of procurement22:30
ParahSailinnobody knows how the fuck they do lithography, its all top secret proprietary tech22:30
juri_we have a SEM at HacDC.22:30
ParahSailinits so low below the diffraction limit in like vacuum uv/soft xray etc22:31
kanzurei don't think i need 22nm22:31
fennelectron laser holograms22:31
* fenn throws words around22:31
cluckjpurple monkey dishwasher22:32
ParahSailinohh, i know, fib22:32
kanzureweird thing is that asics are easier to build than fpgas or gpus22:32
fennbut seriously you can make a coherent electron beam and flash the whole chip at once22:32
ParahSailinfenn: raster is slow22:32
fennfib would take for ever22:32
ParahSailinyeah fib im totally joking22:32
fennhologram isn't raster, hence the "holo" part22:33
ParahSailinelectron beam thats not raster?22:33
fennweird isn't it22:33
kanzureoptical holography exists, you know22:34
fennwe just established that 22nm was below the diffraction limit22:34
fennof optics22:34
fennof visible light optics22:34
fennblergh22:34
cluckjtiny elephants with tiny paintbrushes22:34
fennx-rays are just electron beam fluorescence22:35
fennactually contact lithography is not a bad idea22:35
fennetch an elephant hide with a FIB and use it as a stamp22:35
cluckjelephants sitting on silicon wafers22:36
cluckja trillion dollar industry22:36
fennhundred billion, don't get ahead of yourself22:36
cluckjI was dreaming big22:36
cluckjthey'll be a race for genetically engineering the elephant with the fattest, flattest ass22:37
cluckjwe can get in on the ground floor dudes...22:37
fenna goose that lays a silicon egg22:37
cluckjugh22:38
kanzurei wonder if "take all the industries with stupid equipment economics, and undercut everything" is a rational strategy22:38
fennnot a long term strategy but who cares22:38
fennalso, patents22:39
cluckjeconomics isn't entirely rational22:39
kanzurethis problem happens everywhere22:39
kanzurewhere there are fat 10,000% margins over actual costs22:39
kanzurei don't think it's all just patents, because a lot of the equipment is off patent and super old22:39
cluckjthat's capitalism 10122:39
fennthe peachy printer is impressively low-tech http://youtube.com/watch?v=80HsW4HmUes22:40
kanzurewell, there's some equipment where this isn't true, though22:40
kanzureso "capitalism 101" is not an adequate explanation22:40
fennit doesn't even have an "off" switch22:40
cluckjlol22:40
fennsomething something supply demand22:40
cluckjextracting surplus value out of every possible space in the supply and demand chain is capitalism 10122:41
fenndo you even know what those words mean?22:41
kanzureit's not just supply/demand, i think22:41
cluckjyes22:42
fennthe "somebody else's money" effect plays a large part22:42
kanzurethe actual "supply" of photolithography equipment in the world totally dwarves any conceivable reason that semiconductor fabs need $20 million photolithography setups (save for the top secret next-next-next generation crap)22:42
-!- kyknos [~kyknos@37-48-38-94.tmcz.cz] has quit [Remote host closed the connection]22:44
cluckjif companies want to make new chips, they need to buy the setup22:44
kanzurethis is all just knowledge arbitration and price markup22:44
cluckjyes22:45
fenni read various silicon roadmap papers that were doubting 25nm was enough improvement over 40nm to justify the cost, and 40nm devices would end up being higher performance per dollar22:45
xmjwhen old companies fail to innovate, new market entrants will pop in, have stashes of cash ready to invest, and go with the best22:47
kanzurein some cases, i can imagine that for certain types of capital equipment, the margin has to be that high because of all of the intermediate steps in the chain between different companies22:48
kanzurebecause i bet that some equipment is not made by a single company, and they are just clueless and don't know how to do it all22:48
kanzureso they outsource different aspects, and in return they end up making a shitty $20,000 product that has a cpu from 198722:48
kanzureand a custom keyboard that was designed by a 2 year old because the boss was too busy puking up a hangover22:49
kanzureand in other cases, there's just a handful of 100-500 people in the world that have built that equipment and they know that the industry always outsources to them, so they probably do some knowledge arbitration markup22:52
fennsandy grew up to run the company after her dad died22:52
kanzureoh yeah, and that22:52
not_unyou're right, it's arbitrage22:53
fennthe commodification of something22:53
kanzurea desktop semiconductor fab should be doable22:54
kanzure("but how can you possibly ever invest enough money to compress a billion dollar fab down that small?")22:54
not_unwhy would they cut off their own legs22:54
fennit's the same reason we don't have fusion reactors22:54
juri_kanzure: workng on it.22:54
not_unpart of their price advantage is the relative obscurity of their equipment22:55
not_unUBIQUITOUSLY OBSCURE22:55
kanzureinkjets are also obscure, but they're on practically every desk22:55
juri_my apologies for my slow typing: carpel tunnel trouble.22:56
kanzureyour elbows should be pointing to tau ceti and wolf 35922:56
juri_TROUBLE^2.22:56
kanzurethis is the only proper way to type22:56
juri_get fenn to meet with me and mirage at hacdc.22:57
kanzureyou're not really compatible22:57
juri_howso?22:58
kanzureit's too late for me to figure out the exact reasons why22:59
juri_kk. :)22:59
kanzureanyway, if it is knowledge arbitration, it's dumb because in the vast majority of the cases the equipment is braindead simple (like a thermocycler)23:00
juri_just built a mendelmax 2.23:00
not_undumb for who23:00
kanzureit's dumb because it's an obvious farce23:01
kanzure"well, technical equipment is extremely complicated, and therefore..." nope23:01
not_unokay23:01
kanzure"it's extremely complicated" is often one of the reasons used for justifying weird procurement choices23:01
not_unbut this stupid creates a market imbalance that pulls capital in23:01
not_unthe logic of capital is often different from the logic of human progress23:02
not_unrent seeking and inefficiencies23:02
kanzurethat's nice that you're able to recognize that they can get money, but i don't understand why you're mentioning that to me23:02
not_un99% sure they have the 12 nm dies ready to rock23:02
not_unbut only after the 16s are mid-cycle23:03
kanzurei am also not talking about a logic of human progress23:03
fennguh the comments on this make me so sad http://hackaday.com/2013/10/23/3d-printering-a-call-for-an-open-source-automated-build-platform/23:03
fenni was part of the discussions that resulted in that conveyor belt idea23:03
fennwe were talking about using the belt as the Y axis23:04
kanzure"rent seeking" w/ thermocyclers is just totally irrelevant; you can throw some lightbulbs and resistors into a box and bypass their "rent seeking" and then you don't care23:07
fennthermocycler what23:08
fennyou know about the idaho lightbulb-in-a-box patent23:08
kanzurehuh?23:08
not_unand then you violated the contract23:08
kanzurei don't want to confirm or deny knowledge of that patent, fuck you23:08
not_unkanzure when was the last time you took a big dump23:09
not_unlike pooped a lot23:09
not_unSOMETIMES CONSTIPATION MAKES PEOPLE GRUMPY23:09
kanzurei hate you and i want you to die23:09
not_un<323:09
kanzuretelling me "well that's capitalism" is totally boring fuck you23:09
-!- pads [~not@100.43.114.90] has joined ##hplusroadmap23:10
kanzure"well that's capitalism" is a shitty excuse for not building transhuman tech23:10
-!- Guest91402 [~not@100.43.114.90] has quit [Ping timeout: 252 seconds]23:10
kanzurewhat are you even doing here23:10
cluckjthat light bulb thermocycler does not work so well23:10
kanzurehow do you live with yourself23:10
kanzurei am not here for your amusement23:10
-!- pads is now known as Guest8189123:10
fenncluckj: i used one for a year and it worked great, better than any other pcr machine23:10
not_unthat's what you think23:10
kanzurenot_un: please try to be more constructive23:10
fenni'm talking about the idaho system glass capillary thermocycler23:10
cluckjoh23:11
not_unand one must accurately comprehend the present in order to predict and understand the future23:11
cluckjI'm talking about a 65W bulb and a computer fan23:11
fennyou can build one pretty easily since it's just a light bulb, a fan, and a temperature sensor23:11
not_unI'll lurk moar then23:11
kanzureprediction is lame, just build whatever you want23:11
fennthe diybio thing with a pvc pipe fitting is not a bad design, but the thermal mass of the eppendorf tubes lowers the cycle rate somewhat23:11
kanzureall the other transhumanists are busy "predicting" things, but they haven't done squat in 50 years23:12
not_un"donny, shut the fuck up"23:12
ParahSailinwow, old timey thermocyclers that use heat exchange to cool instead of peltier23:12
kanzurethe difference is building equipment23:12
ParahSailinsuch steampunk23:12
fennwaterpunk?23:12
fenn(seapunk)23:12
cluckjthe thermal mass of the entire thing slows the ramp speed down a whole lot23:12
kanzurecpunk.. cypherpunks.23:12
fennah well that's easy enough, add kaowool insulation23:13
cluckjit's got to cool down, too23:13
fennthe idaho system had these 3mm glass tubes that you melted shut with a bunsen burner, and your pcr mix was inside23:13
fennwhen the reaction finished you broke the tube open and somehow the mix came out, i don't remember23:14
cluckjlol23:14
cluckjthat sounds like a better, but more difficult plan23:15
fennbeats buying some special purpose plastic pcr tube that sucks anyway23:15
fennyou don't need any oil or anything because it's sealed in such a small volume23:16
cluckjyeah23:16
fenni think the idea that it's made of glass scares people23:16
fennyou can drop them from a 1.5m lab bench onto a tile floor, no problem23:17
sheenaanyone interested in about 20 1000W lights with shades and ballasts?23:17
fenngee i wonder what that was for :X23:18
cluckjI put an nmr tube into my hand in ochem by accident23:18
cluckjdropping tubes doesn't worry me.....23:18
fenni was born with the nmr tube scar23:18
sheenafenn: tomatoes, obviously ;) not my stuff, just came with land a friend bought, trying to get it into the hands of someone who wont throw it out23:18
cluckjmy scar is gone now :(23:19
fenndamn now the machines will be able to identify my body, DELETE DELETE23:19
cluckjoh no23:20
sheenawho could i pay to put some electrodes in my dog's brain to give me "yay" receptor activation? there's lots of groups doing deep brain stimulation stuff, so there's bound to be one focused on animals23:21
fennnow i am afraid of you23:22
kanzurei suggested she ask in here23:22
kanzurefor obvious reasons23:22
sheenacause i have dope growing supplies and a dog? :D23:22
fennbecause i know what a tasp is and why it's classified as a weapon23:23
sheenahttp://en.wikipedia.org/wiki/Tasp ?23:24
fennhttp://en.wikipedia.org/wiki/Wirehead_(science_fiction)23:24
kanzurefenn might have ideas about your cheese dispenser too23:24
sheenaoh that is fiction tho23:25
kanzureshe needs a mechanism to spray the spraycan cheese into doggy mouths, probably hooked up to a microcontroller23:25
fennjust feed them magnethorheological cheese and use a magnetic coil as the actuator23:25
sheenai want it real plz23:25
fennnot as fiction as you might think23:25
sheenaok23:26
kanzurethese people probably do it http://animalresearch.ubc.ca/23:26
fennhttp://www.quora.com/Bradley-Voytek/Posts/The-most-unethical-study-Ive-ever-seen23:27
ParahSailinhave you considered negative reinforcement23:27
ParahSailinshock therapy is very effective in jellyfish and octopus training23:28
ParahSailinthe hardware is very simple23:28
not_unokay, I see we've got some hard accerationists in the channel23:28
sheenashock in dogs is super common23:28
sheenaim not too interested tho23:29
kanzurenot_un: "accerationists" ?23:29
sheenathey only have a couple dogs, if any, .. mostly rats/mice there23:29
not_unmaking the singularity come about as quickly as possible23:30
ParahSailinyou could rig up a vibrator for mechanical reproductive stimulation as positive reinforcement too23:30
ParahSailinhardware much easier than cheese dispenser23:30
not_unbeyond what would be considered standard moral/ethical boundaries23:30
kanzurenot_un: not necessarily; that would imply some overwhelming focus on "ai"23:30
ParahSailinnot_un: no, that is my designated role here23:30
not_unbecause the greater good of the singularity would outweigh any and all suffering incurred en route23:31
kanzureuh.. no.,23:31
kanzurego away before you hurt me23:31
kanzurehow could you POSSIBLY have come to that conclusion23:31
kanzurewe haven't even mentioned suffering23:31
not_uni only hurt the ones i love23:31
kanzureyou're really awful at this thinking thing23:31
cluckjwut23:31
kanzurethis is why we can't have nice things man23:31
fennsheena: yeah i'd just use a RC car transmitter and servo motor23:31
kanzurefenn: have you seen the spray can cheese?23:32
fennbend a paperclip around the cheese nozzle23:32
kanzureoh23:32
kanzurehow would it move?23:32
sheenai cant imagine reproductive stimulation would give me the same behavioural effects as food?23:32
ParahSailinmagnitude better!23:32
fennthe servo motors usually have a plastic arm thingy that you can hook a bent wire through23:32
sheenafenn: sure.. but how to mount it to the dog?23:32
fenni dunno, that's dog stuff, not my specialty23:32
sheenalol23:32
cluckjtape?23:32
kanzureprobably a dog hat23:32
ParahSailinwithout the messiness of an aerosolized food product23:32
fenna dog hat :)23:33
cluckjyes...dog hat is better23:33
fennlike one of those beer hats23:33
not_unstainless steel surgical posts23:33
ParahSailina hat like the doge of venice wears23:33
kanzure.g doge of venice23:33
yoleauxhttp://en.wikipedia.org/wiki/Doge_of_Venice23:33
sheenaParahSailin: i can hypothosize that there would be behavioural drift? harder to get searching/seeking type behaviours if they're being rewarded with repro?23:33
cluckjdoge of venice really needs a doge meme on it23:34
ParahSailinthere is one23:34
fennhttp://interretialia.tumblr.com/post/75040939537/talis-cane-s-venetiarum-such-doge-of-venice23:34
cluckjexcellent23:34
-!- mode/##hplusroadmap [+o kanzure] by ChanServ23:34
-!- mode/##hplusroadmap [+o ParahSailin] by kanzure23:35
cluckjyesssss23:35
-!- mode/##hplusroadmap [+o fenn] by kanzure23:35
cluckjsuch hat23:35
not_unsheena, http://en.m.wikipedia.org/wiki/Shaping_(psychology)23:35
@kanzureParahSailin: ban not_un if he keeps acting like a moron, good night23:35
sheenanot_un: yeah, i understand behaviour sciennce..23:36
@ParahSailintry it with your sample population, feed the non-performant subjects to the selected breeders; repeat until desired behavior23:36
cluckjor......................................brain electrodes23:37
sheenaloll23:37
@fennyou could make an automated crack pipe23:37
sheenazzz]23:37
-!- sapiosexual [~sapiosexu@d75-156-88-7.bchsia.telus.net] has quit [Quit: No calling card for the unsung bard]23:41
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has joined ##hplusroadmap23:41
-!- kyknos [~kyknos@193.84.36.129] has joined ##hplusroadmap23:47
-!- pad2 [~not@100.43.114.90] has joined ##hplusroadmap23:51
-!- Guest81891 [~not@100.43.114.90] has quit [Ping timeout: 276 seconds]23:54
--- Log closed Thu May 15 00:00:05 2014

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