2011-04-24.log

--- Log opened Sun Apr 24 00:00:10 2011
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 246 seconds]00:54
-!- augur [~augur@208.58.6.161] has joined ##hplusroadmap01:46
QuantumGhttp://www.youtube.com/watch?v=m8PlzDgFQMM02:26
-!- ThomasEgi [~thomas@pppdyn-02.stud-ko.rz-online.net] has joined ##hplusroadmap03:04
-!- ThomasEgi [~thomas@pppdyn-02.stud-ko.rz-online.net] has quit [Changing host]03:04
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap03:04
-!- LukasDimoveo [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has joined ##hplusroadmap03:13
-!- augur [~augur@208.58.6.161] has quit [Remote host closed the connection]03:25
-!- augur [~augur@208.58.6.161] has joined ##hplusroadmap03:46
-!- klafka1 [~textual@cpe-69-204-11-33.buffalo.res.rr.com] has joined ##hplusroadmap03:49
-!- augur [~augur@208.58.6.161] has quit [Remote host closed the connection]03:56
-!- augur [~augur@208.58.6.161] has joined ##hplusroadmap04:14
-!- augur [~augur@208.58.6.161] has quit [Remote host closed the connection]04:21
JayDuggerTEDxSanJoseCA - Jeff Greason - Rocket Scientist:  Making Space Pay and Having Fun Doing It04:36
LukasDimoveolinky?05:27
LukasDimoveohttp://www.youtube.com/watch?v=m8PlzDgFQMM05:55
JayDuggerSorry, Lukas. QuantumG dropped the link a few hours before sans title.06:00
JayDuggerYou found it quickly enough.06:00
QuantumGhe was here when I dropped it06:00
JayDuggerOh?06:00
JayDuggerThat doesn't imply his attention. :)06:01
LukasDimoveoHello there06:06
LukasDimoveowow06:16
LukasDimoveoexcellent video06:16
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Read error: Operation timed out]06:26
-!- uniqanomaly_ [~ua@dynamic-78-8-94-68.ssp.dialog.net.pl] has joined ##hplusroadmap06:57
-!- uniqanomaly [~ua@dynamic-78-8-94-68.ssp.dialog.net.pl] has quit [Ping timeout: 276 seconds]06:59
-!- uniqanomaly_ [~ua@dynamic-78-8-94-68.ssp.dialog.net.pl] has quit [Read error: Connection reset by peer]07:12
-!- uniqanomaly [~ua@dynamic-78-8-94-68.ssp.dialog.net.pl] has joined ##hplusroadmap07:15
-!- LukasDimoveo [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has quit [Ping timeout: 252 seconds]08:37
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap08:49
-!- strages [~strages@c-71-207-215-204.hsd1.al.comcast.net] has joined ##hplusroadmap09:42
-!- klafka1 [~textual@cpe-69-204-11-33.buffalo.res.rr.com] has quit [Remote host closed the connection]09:43
-!- klafka1 [~textual@cpe-69-204-11-33.buffalo.res.rr.com] has joined ##hplusroadmap09:43
-!- Technicus [~technicus@DSLPool-net209-116.wctc.net] has quit [Remote host closed the connection]09:47
-!- klafka1 [~textual@cpe-69-204-11-33.buffalo.res.rr.com] has quit [Quit: Computer has gone to sleep.]10:04
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 246 seconds]10:23
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap10:32
-!- devrandom_ [debian-tor@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 246 seconds]11:04
-!- demoth [~dan@95-55-25-247.dynamic.avangarddsl.ru] has joined ##hplusroadmap11:13
-!- demoth [~dan@95-55-25-247.dynamic.avangarddsl.ru] has left ##hplusroadmap []11:13
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Remote host closed the connection]11:20
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap11:23
-!- strages [~strages@c-71-207-215-204.hsd1.al.comcast.net] has quit [Ping timeout: 258 seconds]11:33
-!- devrandom_ [debian-tor@gateway/tor-sasl/niftyzero1] has joined ##hplusroadmap11:35
-!- strages [~strages@c-71-207-215-204.hsd1.al.comcast.net] has joined ##hplusroadmap11:40
-!- devrandom_ is now known as devrandom11:46
-!- strages [~strages@c-71-207-215-204.hsd1.al.comcast.net] has quit [Ping timeout: 240 seconds]12:45
-!- klafka1 [~textual@cpe-66-66-10-44.rochester.res.rr.com] has joined ##hplusroadmap13:15
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Remote host closed the connection]13:25
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap13:26
-!- uniqanomaly [~ua@dynamic-78-8-94-68.ssp.dialog.net.pl] has quit [Quit: uniqanomaly]14:13
-!- streety [streety@li139-74.members.linode.com] has quit [Quit: *]15:34
-!- Lukas_ [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has joined ##hplusroadmap15:53
-!- Lukas_ is now known as Guest9818015:53
-!- Guest98180 [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has quit [Client Quit]15:54
-!- LukasDimoveo [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has joined ##hplusroadmap15:54
-!- Erik49 [~Erik@146-115-41-13.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined ##hplusroadmap16:07
-!- LukasDimoveo [6c1535f9@gateway/web/freenode/ip.108.21.53.249] has quit [Quit: Page closed]16:30
AlonzoTGhttp://www.acceleratingfuture.com/michael/blog/2011/04/elon-musk-ill-put-a-man-on-mars-in-10-years/18:32
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 246 seconds]18:34
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap18:37
kanzurebeep18:37
kanzurebeep18:37
* kanzure thinks someone forgot to turn off the timer18:37
-!- JayDugger [~duggerj@pool-173-74-79-43.dllstx.fios.verizon.net] has quit [Read error: Connection reset by peer]18:47
-!- JayDugger [~duggerj@pool-173-74-79-43.dllstx.fios.verizon.net] has joined ##hplusroadmap18:49
-!- Erik49 [~Erik@146-115-41-13.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Ping timeout: 240 seconds]18:51
AlonzoTG...18:52
-!- JayDugger [~duggerj@pool-173-74-79-43.dllstx.fios.verizon.net] has left ##hplusroadmap []18:52
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Quit: Leaving]18:52
AlonzoTGSo what do you think of that croaking noise Anissimov made?18:52
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap18:53
-!- JayDugger [~duggerj@pool-173-74-79-43.dllstx.fios.verizon.net] has joined ##hplusroadmap18:53
JayDuggerGood night, everyone.19:45
-!- JayDugger [~duggerj@pool-173-74-79-43.dllstx.fios.verizon.net] has left ##hplusroadmap ["Leaving."]19:45
kanzure"For same_side overlap, I revert all the intersection curves of the second patch which overlaps to the number before projection" what?20:05
-!- augur [~augur@208.58.6.161] has joined ##hplusroadmap20:09
-!- delinquentme [~delinquen@c-24-3-67-73.hsd1.pa.comcast.net] has joined ##hplusroadmap20:15
delinquentmetypically whats the smallest volume of liquid being dispensed into a microtiter plate ( 96 well )20:15
kanzuremicroliters are pretty common20:15
delinquentmeyeah the 96 wells max out at 400 ml .. with samples typically  being between 100 and 200 ml20:20
delinquentmeso im wondering do the measurements get as small as 10 ml?20:20
delinquentme1 ml? .. or are we talking sub- ml20:20
kanzurei've never done a plate with sub-ml measurements involved20:27
kanzurebut there are probably lots of different well plate standards that have smaller wells for smaller volumes20:28
delinquentmeoh absolutely20:29
delinquentmeok so 1 ml should be safe.20:29
-!- delinquentme_ [~delinquen@c-24-3-67-73.hsd1.pa.comcast.net] has joined ##hplusroadmap20:41
-!- delinquentme [~delinquen@c-24-3-67-73.hsd1.pa.comcast.net] has quit [Ping timeout: 250 seconds]20:44
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 246 seconds]20:56
kanzurewhy would you set hard limits like that?20:59
kanzurejust implement units in your code20:59
kanzureespecially for the abstract "plate standard" class, etc.21:00
delinquentme_nah its more like21:04
delinquentme_well... tis a hardware issue21:05
delinquentme_assuming that the motors driving the system have physical limitations21:05
delinquentme_i need to spec out the torque and step rotation of this motor around the smallest unit i need it to handle21:06
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has joined ##hplusroadmap21:30
delinquentme_*coughs*21:35
delinquentme_ahem. so lol21:35
delinquentme_1. wolfram alpha rocks21:35
delinquentme_2.21:35
delinquentme_its a hella small number21:35
-!- ybit [~heath@li171-72.members.linode.com] has quit [Quit: leaving]21:36
-!- augur [~augur@208.58.6.161] has quit [Remote host closed the connection]21:42
-!- augur [~augur@208.58.6.161] has joined ##hplusroadmap21:43
fenndelinquentme_: for future reference, "ml" is milli liter, aka 1/1000 liter, "ul" is micro liter, 1/1000000 liter22:01
fennit's hard to dispense less than 2ul repeatably with a standard pipettor22:01
delinquentme_fenn, yeah i got my units crossed :D22:02
delinquentme_oh22:02
delinquentme_really!22:02
delinquentme_thats good to know.22:02
delinquentme_i just ran the math through wolfram .. and well haha .. the linear distance to move this spindle for 1ml is ... hella small22:02
fennyou did it again22:03
kanzurefenn makes a good point though, most pipettes in molecular biology are giong to be microliter-range22:03
kanzurebut you should look up the volumes of the wells in your plates.. if it's anything near ml then microliter range probably won't matter22:04
fennyeah typical hand pipettors are 2-20ul, 20-200ul, 100ul-1ml22:04
kanzurefenn: what strategy would you pick if you were implementing "boole"? de-novo implementation, or rewrite their c code?22:05
fennwhat's wrong with the existing code?22:05
kanzurei've been able to run their code and i have it mostly outlined/understood.. sort of. there's a few fuzzy parts22:05
kanzurethe licensing22:05
fennisn't it bsd-ish?22:06
kanzurethe lack of comments22:06
kanzurelack of unit tests22:06
fennso add comments and unit tests22:06
kanzureit's "do whatever you want, except commercial"22:06
-!- eridu [debian-tor@gateway/tor-sasl/eridu] has quit [Ping timeout: 246 seconds]22:06
fennoh, well that's stupid22:06
kanzurewell there's your answer22:06
fennrewrite it in cython :P22:06
kanzurei also get the feeling that a lot of this is redundant22:07
delinquentme_agh.22:07
fennredundant?22:07
kanzurethere's these huge chunks where they "do something for first_solid" and then they copy/pasted and "did it for second_solid"22:07
fennbecause there's no inheritance in C?22:07
kanzurebut some parts are put into functions22:07
kanzurewell, that's another issue, but specifically just because nobody bothered to simplify this22:07
kanzureimho the main function should just be a list of function calls that do the real heavy work22:08
kanzurenot a mix of hundreds of embedded for loops and while loops, calling different functions once in a blue moon22:08
fennagreed22:08
fenn(i havent looked at the code)22:08
kanzurein particular i'm talking about boole-1.1/surface/perf_csg.c22:08
kanzureftp://ftp.cs.unc.edu/pub/projects/boole/boole-1.1.tar.gz22:09
kanzureat line 138022:09
-!- |Helleshin| [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has joined ##hplusroadmap22:09
fennyeah, well, enjoy :P22:10
kanzureto be fair, their CalculateImplicit is not awful22:10
kanzureit computes an array that represents a matrix where the determinant is the implicit form of what was once a parameterized bezier surface22:10
kanzurei'm a little worried about how in the papers they are super excited about computing a union between two solids IN EIGHT SECONDS!!22:12
kanzurefrom 1994ish.. on sgi onyx machines (pokeball go!)22:12
-!- Helleshin [~Helleshin@cpe-71-67-103-109.cinci.res.rr.com] has quit [Ping timeout: 276 seconds]22:12
fenni think brep csg is probably just going to be slow22:12
fennunless you parallelize it22:12
kanzureit turns out they were making a model of a submarine...22:12
kanzurethey thought it would be a good idea to make the entire submarine model one giant brep22:13
kanzureincluding all of the inner mechanisms, manifolds, gauges, piping, etc.22:13
kanzurei don't understand the utility of that :(22:13
kanzureso here's what i have:22:15
kanzure(1) a map of the source code with some extra stuff documented (on paper)22:15
kanzure(2) a fairly accurate outline of the algorithm presented in their papers (on paper)22:16
kanzureso i'm trying to guess if decyphering the code will be more of a pain in the ass than just writing everything on my own22:17
fennwhat good does deciphering their code do if you're not going to make a copy?22:21
kanzurewell i consider code to be somewhat more legible than a paper =p22:21
kanzureoh, rewriting the code could mean i get to check if my implementation is exact (otherwise i'll have to come up with some way to check my work incrementally)22:27
fennyou mean use the existing implementation's output as a "known good" example22:28
kanzureyep.. and it compiles (amazing)22:28
kanzurei really don't like these coding projects where i can't quickly check my work..22:30
-!- CryptoQuick [~CryptoQui@174.51.232.237] has joined ##hplusroadmap22:38
-!- delinquentme_ [~delinquen@c-24-3-67-73.hsd1.pa.comcast.net] has quit [Quit: Leaving]22:45
kanzurehttp://diyhpl.us/~bryan/irc/boole_notes.txt22:46
CryptoQuick"would you miss it? would you miss it?"22:56
kanzuredunno what PartitionSplinegon does.. or why they called SubdivideTrimCurve22:56
kanzurepresumably all of these edge cases are important but if they are why is it so undocumented22:56
-!- sbailard_ [~sbailard@69.165.149.65] has joined ##hplusroadmap23:14
sbailard_Hi all!23:14
CryptoQuicko/23:15
sbailard_All is well?  I've been a bit quiet on irc, wrists were bothering me but seem to be better.23:16
CryptoQuickI wouldn't know, I lurk the hell outta this place :P23:17
sbailard_hi kanzure! Busy?23:18
sbailard_Well, I'm crawling towards being a grown up, just installed virtualbox to get started on learning django.23:18
CryptoQuickoh sweet23:18
CryptoQuickpython <323:18
CryptoQuickyou know, a great platform for web apps that are purely web apps would be App Engine23:19
sbailard_hmm.23:22
sbailard_Interesting.  Are you part of the gitduino crew?23:22
CryptoQuicknah, I'm just a space & code fanatic23:23
CryptoQuickalso, interested in improving how we manufacture things and do stuff and all that, you know, solving the world's problems in an IRC chat room23:23
sbailard_:D23:23
CryptoQuick:)23:24
sbailard_Ah.  I'm just focused on solving reprap's documentation problems. Which is fun.23:24
CryptoQuickI've always been intrigued by RepRap, but now I've become more entrenched in auxon systems, stuff that performs ISRU, then whittles down the results into more machines, in addition to useful things23:25
* sbailard_ googles.23:25
CryptoQuickI like this article:23:26
CryptoQuickhttp://discovermagazine.com/1995/oct/robotbuildthysel56923:26
sbailard_Ah.  You should built a reprap and work on printing them.23:28
CryptoQuickwell, sorta... this doesn't really deal with additive systems; check this out:23:30
CryptoQuickhttp://i.imgur.com/tUZar.png23:30
CryptoQuickain't that sweet!? :D23:30
CryptoQuickjust throw a bunch of dirt into a fancy furnace, perhaps a solar furnace, and have it come out into its constituent metals23:31
sbailard_That is interesting.23:31
sbailard_Hey, do you know about metallicarap?23:32
CryptoQuickno, what's that?23:32
sbailard_ebeam powder printer23:32
sbailard_http://reprap.org/wiki/MetalicaRap23:32
CryptoQuickwhoa...23:33
CryptoQuickone goal I had for designing a self-replicating systems was, I wanted to keep the number of parts using copper and rare metals down; I didn't want to hamper the system's self-replication beyond its ISRU capabilities. I was thinking of using hydraulic or pneumatic parts. I've seen some RepRap designs use this sort of thing...23:36
sbailard_You've still got *something* driving that hydrau/pressure line.23:37
sbailard_I'd suggest bodging together a t-slot bot or wooden repstrap and get to hello world ...23:37
CryptoQuickI'm not as concerned about that as I am about the interface between the controller and the fluid23:37
CryptoQuick:)23:37
sbailard_What kind of tooling do you have right now?23:40
CryptoQuickSolidWorks ;D23:40
sbailard_Ah.  It will be difficult to bootstrap that into a fabricator.23:40
CryptoQuickwell, I have access to a bunch of tooling and resources and people who know how to make things at school; we have a strong industrial design workshop23:41
CryptoQuickthey have an FDM machine also23:41
sbailard_According to some folk Solidworks, and all non-floss cad may be ideologically impure.23:41
CryptoQuicktrue, quite true23:42
sbailard_that's when I yell at said folks: "Then don't use it. But trying to get people to swap tools is nuts."23:42
sbailard_where are ya?23:42
CryptoQuickit's fun to use, but do you prefer any other good CAD or CAD-like programs?23:42
CryptoQuickI'm in Denver, CO23:42
sbailard_I'm sniffing at free-cad.23:43
sbailard_A substantial fraction (40-60%) of reprap is using openSCAD,  but everyone may be using a different toolset tomorrow.23:43
CryptoQuickopenscad looks like it's good once you have the idea set out23:44
CryptoQuickI'mma check out FreeCAD, it looks promising :D23:45
sbailard_Heekscad had some fans as well.23:45
kanzureO_o you guys decide tools based on popularity?23:50
kanzuregod this world sucks23:50
sbailard_bwahahah!23:50
sbailard_no.23:50
CryptoQuick:D23:51
sbailard_More: I used this tool for my stuff.  Try it.23:51
kanzurei don't see why you would use freecad over heekscad23:51
sbailard_I still need to get deep with one or the other.23:52
kanzurefreecad and heekscad both use opencascade so essentially they are just different UIs, but last i looked heekscad was more complete23:52
sbailard_That's the consensus I've seeen.23:52
kanzureyour opinion doesn't count because it's decided by popularity23:52
CryptoQuickheekscad, why u no maek mac binary???23:52
kanzureCryptoQuick: http://code.google.com/p/heekscad/wiki/CompilingForMacOSX23:53
CryptoQuick~binary~23:53
sbailard_I agree with you that my opinion doesn't really count when some mech-eng student parachutes into the reprap project.23:53
sbailard_You get a tiny chunk of the hivemind waving openscad at them, and then they rabbit off and go do stuff in solidworks or similar.23:54
sbailard_How goes gitduino-development, btw? I just installed virtualbox on my new laptop and will be having a go at django.23:55
kanzurewhy are you installing django?23:55
kanzurerealistically i should just refer to our last chat log since i'm not sure you understood what was going on23:55
kanzureand that's basically the latest.23:56
sbailard_I thought that was the webframeworks that would be wrapping around gitduino.23:56
kanzureyeah i'm pretty sure that's not the conversation we last had.23:56
sbailard_wrapping around ikiwiki, I meant.23:56
sbailard_ah. I am embarrassed.23:56
sbailard_And I'm glad I'm checking in.23:56
kanzurepiny? that's perl23:56
sbailard_yes.23:56
kanzurenot django23:56
sbailard_and piny is not a webframeworks?23:57
kanzureit's best described as git hosting23:57
sbailard_and .... do we have a web frameworks we'll be using along with piny? To do things like integrate the forum and piny into a general website?23:58
kanzuresigh23:59
sbailard_sorry.23:59
kanzuredo whatever you want.23:59
kanzurecan you just read our last conversation instead?23:59
sbailard_Yeah, I'll do that.23:59
--- Log closed Mon Apr 25 00:00:10 2011

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