2009-04-17.log

--- Day changed Fri Apr 17 2009
kanzure-oh, you weren't able to open the chm file?00:00
kanzure-maybe I'll go look at the pdf files.00:00
fenni could open the .chm but not the .HLP00:01
-!- katsmeow is now known as katsmeow-afk00:02
fennheh no wonder it compressed so well.. the .hlp is full of .bmp files00:06
-!- xp_prg [n=xp_prg3@adsl-76-231-253-78.dsl.chi2ca.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:12
fennso, helpdeco and then catdoc *rtf gets the text from the .hlp file00:15
fennstill it's rather a pain compared to .html00:16
-!- splicer [n=patrik@h8n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"]01:03
-!- Netsplit over, joins: boogles01:27
fennwow denno coil actually wrapped it all up with a rational explanation03:50
bkero_dennou Coil was pretty meh imho04:20
-!- bkero_ is now known as bkero04:20
-!- elias` [n=me@cs78208074.pp.htv.fi] has joined #hplusroadmap05:41
-!- jm|space [n=jm@p57B9E53A.dip.t-dialin.net] has joined #hplusroadmap05:57
-!- nsh [n=nsh@host86-141-176-82.range86-141.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]06:23
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has joined #hplusroadmap08:52
-!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Read error: 131 (Connection reset by peer)]09:33
-!- nsh [n=nsh@host86-133-35-168.range86-133.btcentralplus.com] has joined #hplusroadmap09:55
-!- any71303670 [n=someone@75-121-63-49.dyn.centurytel.net] has joined #hplusroadmap09:57
-!- katsmeow-afk [n=someone@75-120-30-250.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)]10:14
kanzurefenn: I'm so scared10:19
kanzurewhy are these people talking about *hyperterminal*10:19
kanzureand Visual basic10:19
kanzure:(10:19
-!- duzt [n=duzt@dsl093-216-054.aus1.dsl.speakeasy.net] has quit [Read error: 104 (Connection reset by peer)]10:33
-!- elias` [n=me@cs78208074.pp.htv.fi] has joined #hplusroadmap10:40
-!- cis-action [n=cis-acti@adsl-76-235-67-52.dsl.pltn13.sbcglobal.net] has joined #hplusroadmap10:57
kanzurehttp://www.pjrc.com/teensy/ teensy USB development board11:04
-!- jm|afk [n=jm@p57B9C51E.dip.t-dialin.net] has joined #hplusroadmap11:09
kanzurehttp://88proof.com/synthetic_biology/blog/ cline's blog11:12
-!- jm|space [n=jm@p57B9E53A.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)]11:14
-!- kanzure- [n=bryan@66.112.232.230] has quit [Read error: 110 (Connection timed out)]11:16
-!- xp_prg [n=xp_prg3@208-106-52-115.adsl.dynamic.shocking.com] has joined #hplusroadmap12:14
-!- duzt [n=duzt@dsl093-216-054.aus1.dsl.speakeasy.net] has joined #hplusroadmap12:55
-!- any71303670 is now known as katsmeow12:56
ybitit's not really diy-bio if it's students working at their school's lab :P13:19
ybitthough i suppose there isn't a clear def. just yet13:20
kanzureisn't amateur supposed to be easy to define? "not necessarily a degree holder."13:45
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has quit [Remote closed the connection]13:46
-!- cis-action [n=cis-acti@adsl-76-235-67-52.dsl.pltn13.sbcglobal.net] has quit []13:46
kanzurehrm13:59
kanzure"the gene is viewed as a probability vector for the generation of the phenotype"13:59
kanzurehttp://mtt.sourceforge.net/14:09
kanzurehttp://mtt.sourceforge.net/examples/Chemical_rep/node27.html14:11
kanzurehm @ pg 23 of the manual14:16
kanzurepg 4214:17
kanzurepg 4414:17
kanzurepg 50. seems to allow algebra.14:18
kanzure$MTT_COMPONENTS14:21
-!- kanzure-- [n=bryan@w-mob400-128-62-214-54.public.utexas.edu] has joined #hplusroadmap15:29
-!- duzt [n=duzt@dsl093-216-054.aus1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)]16:03
-!- genehacker [n=chatzill@wireless-128-62-80-52.public.utexas.edu] has joined #hplusroadmap16:03
genehackerare you there kanzure16:04
genehackerare you there kanzure16:04
kanzure--yes16:05
genehackerare you on your laptop?16:06
fennthis is kind of fun to play with - 2d constraints system; supposedly it can be extended to more dimensions16:09
fennhttp://www.cq.cx/sketchflat.pl16:09
-!- kanzure-- [n=bryan@w-mob400-128-62-214-54.public.utexas.edu] has quit [Read error: 110 (Connection timed out)]17:00
xp_prghttp://stream1.streamq.net:8000/codecon.sdp17:10
-!- genehacker [n=chatzill@wireless-128-62-80-52.public.utexas.edu] has quit [Read error: 110 (Connection timed out)]17:21
bkeroEpic pirate win17:30
bkerohttp://thepiratebay.org/special/2009epicwinanyhow.php17:30
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has joined #hplusroadmap18:04
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has quit [Read error: 104 (Connection reset by peer)]18:05
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has joined #hplusroadmap18:05
fenncis-action: how do you guys afford flying back and forth from boston/sf all the time?18:08
fenndo conference organizers pay for it?18:09
cis-actionnot this time18:09
kanzureI heart meredith18:09
kanzurefenn: I had a $125 plane ticket (one-way) to SF, so ..18:10
cis-actionit was $300 on virgin america18:10
cis-actionbut "all the time" = once a year?18:10
-!- PeerInfinity [n=someone@216.36.180.162] has joined #hplusroadmap18:12
kanzureack18:12
kanzurewtf is this 18:12
kanzure"just throw it in and figure out how your system works. then you can know how to do it later" - jake18:12
kanzureI'm increasingly less impressed with jake18:12
fenni wonder if they think this counts as a design file http://static1.shopify.com/s/files/1/0001/7292/products/bbb_revd_pcb_800.jpg?123986663918:16
* kanzure cries18:16
kanzurethe fact that it has typeset on there means that there's something that actually has the design data, or somebody's using a very old typewriter (which I doubt)18:17
kanzurebut then people don't understand that it's that information which is important18:17
kanzurefenn: you know how I get that weird feeling when I talk with machinists? I mentioned it before .. I'm getting that feeling when talking to some of the biologists (or some of the people who claim to only be biologists)18:17
fenn'the only thing you were born knowing how to do is shit and complain'18:18
kanzureit's the second of the two that I have perfected to an art18:19
kanzurefenn, did you see mtt.sf.net ?18:19
kanzureI found it in a 2007 phd thesis from an ADL fellow, he was using it for something about bond graphs, and physical quantities using some algebraic parser was implemented18:20
kanzurebond graphs show flows of energy/materials between components using algebra and some classification of physical quantities (which I've never fully understood)18:21
fenn'someone with labview at their university could make a slick interface that would be totally useless for the rest of us peons'18:22
fennthanks jake18:22
kanzureheh, that was jake too?18:22
kanzurethat's hillarious. you really need to reply with that..18:22
kanzurebut there's some self-executable or something that he's talking about18:23
kanzuredifferent proprietary systems do that. they package up just enough of their DLLs for you to not take advantage of it18:23
kanzurekinda like the python-to-exe stuff.18:23
fennoh i missed the 'use the application builder to make a standalone app' part18:23
kanzurebut still, it would suck18:23
fennyeah18:23
kanzureit would probably be windows-only18:23
kanzureI'm so glad meredith has her head on straight18:23
kanzurehey, why are there ">" and "<" keys on my keyboard? these were here long before HTML became popular. 18:27
kanzurefenn: here's what I'm thinking for the representation of a port-based constraint. there would be a port, it would have some ID, and there would be a list of options of all constraints that must be satisfied. but then multiple "options" for these. so, say there are 2 sets. setA, setB, for portA. one of those two sets must be satsified for 'compatibility' to say it is valid.18:32
fennkanzure: they're for proper quoting in newsgroups :)18:33
fennand shell redirection18:34
kanzureaha18:34
kanzureyes. good point, shell redirection has been around since before newsgroups18:34
fennthere really ought to be a down-caret, for symmetry18:34
fenni guess 'v' works well enough18:35
fenn2 sets of constraints? isnt this just getting into logic?18:36
fenni wonder whether the PCR patent will be up by the time anyone actually builds a thermocycler18:38
fennoh it's 17 years not 1418:40
fennhm. unfortunately there aren't any tutorials for heekscad18:50
fennand you won't be able to print it out and give it to mister "git'r done"18:50
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has quit []18:54
-!- DrTread [n=chatzill@cpe-70-112-223-97.austin.res.rr.com] has joined #hplusroadmap18:58
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has joined #hplusroadmap18:59
kanzurefenn: what? machinists would model it? why19:14
kanzurehey DrTread.19:14
DrTreadhi, kanzure19:14
kanzurejosh made a nice argument for ethernet over usb re: no switches for usb hubs.19:15
DrTreadsorry...distracted...i'm sorting my resistor collection. <yawn>19:17
kanzureDrTread: you know, SMT rolls of resistors might be a better idea19:17
DrTreadtrue. i'm already using a microscope & SMT ICs.19:17
kanzureheh19:17
DrTreadit's hell to get old. 0.9 mm pitch chips just aren't as easy as DIPs19:18
DrTreadwhen i was a kid, electronics were BIG and WE LIKED IT!!!19:18
DrTreadi'm teaching myself how to control shift registers w/ Arduino19:21
kanzurehow much space on the register?19:21
DrTreadthis particular one has 8 outputs, but can be daisy-chained19:23
DrTreadhttp://www.arduino.cc/en/Tutorial/ShiftOut19:23
-!- cis-action [n=cis-acti@adsl-68-126-219-197.dsl.pltn13.pacbell.net] has quit []19:24
DrTreadof course, i won't be happy until I have control over an 8 x 8 RGB array with 24-bit color19:25
DrTreadwhy stop there... make that an 8 x 8 x 8 cube.19:25
DrTreadidea: SMT breadboard made just like a regular breadboard, but with adhesive conductive pads for chips & resistors19:36
fennkanzure: good luck getting a machinist to compile heekscad for your one 'drill some holes in this block' job19:39
fenni am wondering how this gradient pcr stuff works19:42
DrTreadsigh...i'd do it for you, if i just had CNC on my mill.19:42
fennhow do they ensure it's a linear gradient all the way across the block and not some weird sigmoid function19:43
kanzurefenn: what? why would a machinist be asked to use a CAD app?19:52
kanzureit's my understanding that machinists hate CAD19:52
kanzureand just want a 2D schematic19:52
DrTreadIAWT19:52
DrTreadhow many holes do you need, and in what?19:54
kanzureDrTread: this is from the diybio discussion about an open source thermocycler19:55
kanzureI don't know if you're subscribed19:55
DrTreadno, i don19:55
DrTread't think i have19:55
kanzurehttp://groups.google.com/group/diybio19:55
fennyes that's correct; but there's no print schematic functionality in heekscad19:56
kanzureoh19:56
kanzureum. okay. guess I should throw that on the todo list19:56
fennya19:57
fenni'm not sure how to go about it exactly19:57
fennsupposedly schematic drawing is another of those 'more art than science' things19:57
kanzureso, the solidworks version sucked entirely19:57
kanzureyes19:57
kanzurewhat you had to go through to get it right was worse than a painful death in microsoft word trying to do page layouts and such19:57
kanzurebut a basic version would be something like, export all top/bottom/rear/right/left etc views19:58
kanzureand then jump to wireframe mode19:58
kanzureand add in the dimensions19:58
fenneh.. i wish19:58
kanzureshould it be more complicated?19:58
fennfor one, that only works if your part is more or less rectangular19:58
kanzurewhat shape would break it?19:59
fennwell, imagine you've got a geodesic dome19:59
kanzureif you need an isometric view port, that's easily possible with wireframe+rotation19:59
fennheekscad has this concept of coordinate systems20:00
fenni havent really used it much though20:00
kanzureheh, albert (the grad student) asked me for a coordinate graph for the gear visualizer and I had to tell him it wasn't going to happen in the next few days.20:01
kanzurethesis due like, tomorrow20:01
kanzureheh'20:01
fennthat's his thesis? that sucks20:01
fenndo you know of any arduino shields with buttons and character LCD?20:02
DrTreadyes. how many buttons? i'm looking at one with 6 on my desk20:02
kanzurefenn: his thesis is gear train optimization, and I wrote him a visualizer that can now export to CAD.20:03
fenn6 is enough20:03
kanzureor, it doesn't export yet, but it's at least now feasible20:03
DrTreadi bought a couple of them from one of those Hong Kong eBay shops.20:03
DrTreadi had to wait for chinese new year to be over before they shipped, tho.20:04
fennseems like there would be some kind of super database for arduino shields20:04
DrTreadadafruit forum is pretty good at that20:05
kanzuregasp, a forum I'm not registered to20:06
DrTread:-O end of world!20:06
kanzureoh, ladyada20:07
DrTread...shift register-controlled LEDs happily blinking away..20:07
fenngah wtf were they thinking with the double row headers http://www.adafruit.com/index.php?main_page=product_info&cPath=17_21&products_id=13020:08
kanzureDrTread: shift register is spitting out the sequence for LED blinking?20:08
DrTreadshift register gets its orders from arduino20:08
DrTreadconverts serial to parallel20:08
kanzureI thought a shift register was a memory element (a register)20:09
fennwhat are you doing with LED's?20:09
DrTreadwatching the pretty lights blink. i just bought a bunch of shift registers from Goldmine; running tutorial code20:10
fennhm ok20:10
fenngoldmine's prices suck btw20:10
DrTreadsuck for most stuff, but i bought these on sale. not so bad20:11
fennespecially considering they may or may not have what you want the next time you check20:11
DrTreadheck, even DigiKey's prices suck compared to direct-from-manufacturer20:11
fenni got a bunch of 8-segment displays from goldmine20:11
DrTreadtrue enough.20:11
fennwow the wiznet chip is only $520:12
DrTreadi got a bag of 8 segments, cheap, if you don't mind what you get :)20:12
DrTread...hooking up second shift register to output of first... more blinky lights on the way...20:13
fennDrTread: are you multiplexing the LED's?20:14
kanzurewhat is crappy wood called? polyboard? 20:14
kanzurenot plywood..20:14
kanzureparticle board20:15
DrTreadyes, sort of. i'm doing the arduino tutorial on shift registers20:15
kanzureget a large sheet of particle board, mount a 1000x1000 LED matrix, and nevermind .. this wouldn't make a good genome synthesizer20:15
DrTreadhttp://www.arduino.cc/en/Tutorial/ShiftOut20:15
kanzureunless you have buckets and buckets of all sorts of fun chemicals..20:15
kanzure!fun20:15
DrTreadI love buckets of fun chemicals!!!!20:16
kanzure:)20:16
kanzurefenn: those images of the prototyping boards make me scream. that's something that software should be generating20:17
kanzuremaybe it did.20:17
fennDrTread: you could control all 16 LED's with one shift register20:17
fennif you multiplex20:17
fennexercise left for the student20:17
fennhint: you need 4 transistors20:18
DrTreadyes, and i could control 64 with 2 shift registers20:18
DrTreadand 2 inverters20:18
DrTreadwell, 8 inverter gates20:18
fennwhat are the inverters for?20:18
fennsinking current?20:19
DrTreadthe first shift register sources power to the LEDs20:19
DrTreadthe second needs to sink current, but if it's a sourcing register...20:19
DrTreadyou got it :)20:19
DrTreadyou win a cookie20:19
* kanzure grabs the cookie20:20
* fenn looks around at the cookie-less barren desolation20:20
fennwah!20:20
DrTreadoh! the humanity!20:20
DrTreadteh interwebz is such a cruel place20:20
fennit's that cruel AI with faster reflexes than humanly possible20:20
DrTreadis kanzure actually a bot? should we run the Voight-Kampf test on him?20:21
fennhe's already failed the turing test on multiple occasions20:21
DrTreadand so have i20:21
fennegads20:21
fenni'm surrounded by bots20:22
DrTreadkanzure, you are visiting your young nephew. he shows you his butterfly collection20:22
DrTreadthen he shows you his killing jar.20:22
DrTreadwhat do you do?20:22
kanzurelook at each butterfly?20:22
DrTreadok.20:22
DrTreadnow, you're in the desert. you see a tortise.20:22
kanzure"Because I am also a tortoise."20:23
DrTreadyou flip the tortoise on its tack20:23
DrTreadbac20:23
DrTreadk20:23
fennFAIL20:23
DrTreadit is dying in the hot sun...20:23
DrTreadbut you don't turn it over!20:23
DrTreadWHY IS THAT, Leon... uh kanzure?20:23
kanzure"Because I am also a tortoise."20:23
DrTreadah. ok. they're just questions, kanzure.20:24
kanzurewell presumably there was a cookie at the end of the questions20:24
DrTreadUsing only single words, tell me the good things you remember about fenn.20:24
DrTreadreplicants don't eat cookies. FAIL20:24
kanzurecan I go back to my shell now?20:25
DrTreadyes. that's all. thank you. :)20:25
DrTread:( i ran out of 220 ohm resistors.20:29
fennjust use 1k for everything20:30
fenn"we have standardized on 1k resistors"20:30
DrTreadoh, i've got boxes & boxes of others. 330 ohm sounds good20:30
fennDrTread: do you know about this fab lab thing yet?20:31
DrTreadi use 2.2k for my "universal resistor"20:31
fennyou are mistaken, sir. 1k is the one true universal resistor20:32
DrTreadwhat? the rules  changed?20:32
DrTreadwhy wasn't i notified???20:32
DrTreadfab lab? kanzure mentioned a little something about it.20:32
fenneh, well, the latest revision to the universe virtual machine hasn't fully populated yet..20:32
fennso, les has a woodworking shop in this huge industrial space, and wants people to do cool stuff in it and pay a little bit of rent each so he doesn't have to be the single point of failure20:33
fenni am certainly going to be doing lots of electronics there20:34
DrTreadactually, 316 ohms would be the universal resistor, as 0.01 ohms is the smallest common value and 10M is the largest common value.20:34
DrTreadtake the square root, it's 31620:34
DrTreadyes, i'll move my lathe, MakerBot and eventual Epilog laser there. maybe?20:35
fennwouldnt it be 3162.27 ohms?20:35
DrTreadand my chem lab20:35
fennoo a chem lab would be neat20:35
DrTreadpffft. show me a resistor with more than 3 significant figures20:35
fennthere's already a tiny lathe, sorta20:36
fennDrTread: did you know glassware is illegal in texas?20:36
DrTreadmine's not tiny20:36
fennso i hear, at least20:36
DrTreadyes, sort of.20:36
DrTreadi do have my own business, tho.20:36
DrTreadnote to self: talk to local lawyer20:37
fennis this chem lab for doing professional stuffs or just personal tinkering mostly?20:39
DrTreada little of each.20:39
DrTreadi'd love to have a REAL lab, but there's only so much i'm willing to do in my garage.20:41
fennmaybe we could stick you over in the corner with the vent hole20:41
DrTreadthat'd be nice :)20:42
fennno plumbing though20:42
DrTread**sobs miserably**20:44
DrTreadok, last wires connected to blinkey light thing20:45
fennmaybe it's not a bad idea to just run a drain pipe, electricity, and ethernet all along the back wall20:47
DrTreaddepends on how stinky Austin is about what goes down the drain20:48
fennhopefully you won't be dumping anything that dissolves PVC20:48
fenni wonder why the hong kong arduino clones won't ship to italy20:50
DrTreadbecause they don't pay for the Arduino trademark, but use it anyway?20:51
DrTreadah, satisfying. i've got a dual cylon thing going on with the leds20:53
-!- xp_prg [n=xp_prg3@208-106-52-115.adsl.dynamic.shocking.com] has quit ["This computer has gone to sleep"]20:54
kanzureso, fenn, 20:55
kanzurefor constraint checking20:55
kanzureshould we have "20 N" and then a separate attribute saying "input"/"output"20:56
kanzureor how should that work?20:56
kanzuretwo connected pipes might be 3000 psi rated, but one might actually be input and one might be output20:56
kanzurei.e., a hole that is ok with 3000 psi is different from a tube connection that likes 3000 psi20:56
kanzure(I think)20:56
kanzuredoes that even make sense?20:58
kanzureso, vectors more or less.20:58
kanzureand we could call the method "vector matching" since it sounds like it conveys the most information about what I'm doing20:59
kanzurealthough it's not really just a vector. hrm. this is hard to visualize20:59
kanzureit's more like a giant 3D region but with a direction of 'flow' from the port21:00
kanzurehttp://scitation.aip.org/getabs/servlet/GetabsServlet?prog=normal&id=JMDEDB000130000004041102000001&idtype=cvips&gifs=yes21:03
kanzureoh, it's campbell. I work for that guy. hrm.21:03
DrTreadoooh! genetic algo!21:04
kanzuresort of.21:05
kanzureDrTread: so what I'm trying to figure out is what sort of data structure I should use to compare wehtehr or not two lists of acceptable physical quantities, and their domains, or something, are compatible between two faces between two CAD models21:05
kanzure*whether21:05
kanzurehere's that paper: http://heybryan.org/books/papers/Bond%20graph%20based%20automated%20modeling%20for%20computer-aided%20design%20of%20dynamic%20systems.pdf21:06
DrTreadyour brain?21:07
DrTreador is it too big?21:07
DrTreadthe data, not your brain21:07
kanzurewhat?21:07
DrTreadthere are so many ways of describing the same thing.21:07
DrTreadyour brain might be capable of comprehending such a thing.21:07
kanzurethere are many ways, that's true21:08
kanzureI need to pick one21:08
DrTreadrandomly pick a point in 3-D space, plug it in to the model & see if you get the same answer back.21:09
DrTreadnow repeat that enough times to satisfy your curiosity.21:09
DrTreadopening sentence of Wu, et al. says it all: "...one of the most demanding and yet poorly understood..."21:10
kanzurein some cases you label free body diagrams with a vector saying that maybe a stream is constantly flowing at some rate or something21:16
kanzureis there some physical quantity that is described by something that has more components than a vector? 21:16
kanzurei.e., a tuple?21:16
DrTreada tensor?21:18
kanzurethank you21:18
DrTreadnp21:19
kanzureknew I was forgetting something :)21:19
fennclever design on that arduino LCD + button thing21:19
DrTreadplease feel free to study tensor calculus.21:19
kanzureokay.21:19
kanzureDrTread: I thought I was so smart when I came up with multivariable calculus in high school21:19
DrTreadi never did. big regret.21:19
kanzurethen I entered the class in college and became sad :/21:19
DrTreadyou invented it? WOW!!!21:19
fennit only uses one pin (an analog input) by adding up resistors with power of two21:19
kanzurewhat?21:19
kanzureDrTread: probably the wrong word21:19
kanzurebut sitting around in class and being bored and such, jotting down some notes21:20
DrTreadooof.21:20
DrTreadyes, clever little LCDs.21:20
kanzureit seems I for some reason chose to come up with partial differentials based off of vector components for some reason, i.e. like the gradient function21:20
DrTreadI use the module to control a camera timer for time-lapse photography21:20
DrTreadoh, dear. gradient diffusion. graduate level stuff there.21:21
DrTreadbite off more than you can chew, did you?21:21
DrTreadi very much want to understand this. i'm quite interested in studying particle dynamics in flame jets21:21
kanzureI was recently reading a paper by whitesides about gradient diffusion, but no, I don't think that's what it was21:22
DrTreadwhitesides, as in George?21:22
kanzureyes21:22
kanzurehe had some microfluidic circuits for generating gradients for particles21:22
DrTreadhe's my academic grandfather 21:22
DrTreadi studied under a student of his21:22
kanzureblah. why can't he be *my* academic grandfather21:22
DrTreadhe can.21:22
kanzurehow?21:23
DrTreadstudy under a student of his. :D21:23
DrTreadapprentice yourself21:23
* kanzure opens up his googlestalk app21:23
DrTreadit will amuse you to know that I have an Erdös number of 5.21:24
DrTreadwhich gives me cred in the mathematics world.21:24
DrTreadthanks to G. Whitesides & his daughter21:24
fennyeah but what's your bacon number21:25
DrTreadi've never found that.21:25
DrTreadthere are a very few people with both21:25
fennnah they just don't know it21:25
kanzureI have a whole folder for whitesides stuff21:26
kanzurehttp://heybryan.org/books/papers/whitesides/21:26
kanzurehm, that's not everything I've read by him though21:26
DrTreadThe lowest known Erdős–Bacon number is three for Daniel Kleitman, a mathematics professor at MIT; his Erdős number is 1 and his Bacon number is 2.21:26
kanzureheh, maybe that's the guy to stalk.21:26
DrTreadhehe21:26
kanzurewhy can't we have a kanzure-number ?21:26
DrTreadi have BOXES of whitesides papers21:27
kanzurewill you give me these boxes? please please please?21:27
fenni think he means dead trees21:27
kanzurecompulsive hoarding21:27
DrTreadafter you stole the cookie from fenn?21:27
kanzureI said I was soo-rhey21:27
DrTreadoh, ok.21:27
DrTreadbut i'm a compulsive hoarder, too.21:28
DrTreadsay...21:28
kanzurehave you heard of the Collyer brothers?21:28
DrTreadhow would you like a house full of interesting crap, er, stuff?21:28
kanzureheh21:28
kanzurehttp://en.wikipedia.org/wiki/Collyer_brothers21:28
DrTreadthe game designers?21:28
kanzuresee the link21:29
DrTreadalready there21:29
DrTreadoooh, cool!!!21:30
DrTreadsomething to aspire to!21:30
DrTreadoh, excuse me. something to which i aspire!21:30
kanzurethe trick is finding today's modern equivalent of a Collyer brother21:31
kanzurebecause that fellow is surely going to be interesting21:32
DrTreadooof. 103 tons of garbage.21:32
kanzure"garbage" is relative21:33
kanzureI don't like throwing stuff away either :/21:33
DrTreadyes. but even I don't have tons of newspapers...whatever a "newspaper" is21:33
kanzureI think it's an old laxative.21:33
kanzuresomething associated with bathrooms.21:33
DrTreadhmm... runs to wikipedia to research....21:34
DrTreadi've been watching 16 blinkey lights for over an hour now. time to do something interesting with them21:35
kanzureDrTread: ever been mesmorized by a leaf for a few hours?21:36
DrTreadof course!21:36
DrTreadparticularly under a microscope21:36
kanzurehurm. maybe I need to do some coordinate transformation magic now.21:42
DrTreadmatrices are your friend21:42
fennDrTread: POV display21:43
* kanzure nods.21:43
fenn"just add accelerometer"21:44
DrTreadright. freaky stuff, that. soon, i'll be wiring up my office desk (frosted glass top) to display weather information21:45
kanzurewhere was it that I was seeing lamps that would follow you around your office desk?21:45
DrTreadanother plan in the works is an art project, where I log my GPS position & acceleration 24/7 for a week21:46
DrTreadin your dreams, kanzure?21:46
DrTreadanother idea i've had is to have pressure sensors on each leg of my dining room chairs, transmit the data to the table, which then turns on lights in response to how each diner is balanced on his chair21:48
fennkanzure: mit media lab21:49
DrTreadi think you're right. there was a conversation following table, too21:50
fennhttp://robotic.media.mit.edu/projects/robots/aur/overview/overview.html21:50
fennvideo http://www.media.mit.edu/?p=11521:51
DrTreadbrb...21:51
fennsigh.. theatre dweebs21:52
fennthere was another video where they showed how it might actually be useful21:53
kanzureerm, maybe it's relative coordinate translations that i need22:17
kanzureso I want to somehow define regions to which a label applies in a CAD model22:18
kanzureand once this is somehow done, some way to then set coordinates relative to each other between models22:18
kanzureerm. suppose you have two models, partA and partB, each of them has a sub-model-region thingy defined as a long cylindrical tube (of equal sizes)-- one being an input interface, the other an output interface22:19
kanzureand then some way to position overlapping regions (the regions defined within the interfaces-region-thingy)22:19
kanzuremeh, I need better words22:19
fennyou want to define the interface volume22:22
kanzureonce I do that though, I need a way to define .. erm.22:38
kanzureso when the interference checking / collision detection takes place22:38
kanzurethe two parts need to be placed in the correct position22:38
kanzureso if it's just two faces, that's easy- you just set all of the x coords or something to be the same thing22:38
kanzurebut if it's not just two faces, and instead it's two strange bodies ...22:39
kanzurewhat then?22:39
kanzurecenter of mass?22:39
-!- jm|afk [n=jm@p57B9C51E.dip.t-dialin.net] has quit [Read error: 113 (No route to host)]22:39
fenni dont know what you're asking22:43
kanzurehow do you position them.22:48
kanzuregiven a boundary definition that makes up the "interface" of some arbitrary shape.22:48
kanzureor possibly some 2D geometry (not a shape) (but I figure it's still specified in the same way- basically a model/object, which is fine)22:48
fenni'm sure there are lots of ways to think of how it could go wrong, but i'd just do collision detection and contact face22:56
kanzurecontact face? but what if it's not two faces22:57
fennuh, like some jellyfish dance?22:58
kanzurehum I guess it always has to be two faces22:58
-!- fenn_ [n=fenn@cpe-72-177-52-180.austin.res.rr.com] has joined #hplusroadmap22:58
kanzurekind of like imagining two pieces of paper being glued together22:58
kanzurehum I guess it always has to be two faces22:58
kanzurewhat's with the random logouts?22:59
fenn_les stepped on the router i guess22:59
-!- fenn [n=fenn@cpe-72-177-52-180.austin.res.rr.com] has quit [Nick collision from services.]22:59
-!- fenn_ is now known as fenn22:59
DrTreadlooks like i missed lots of random 3D geometry banter23:01
kanzurenope, we're still bantering23:01
kanzureor at least I am23:01
DrTreadwhat's the subject of these colliding faces?23:01
kanzurepart mating23:01
kanzurein automatic assembly CAD stuff23:01
DrTreadah.23:01
kanzure"Analysis of potential mating trajectories and grasp sites" was a good paper on this topic23:02
fennnormally it would just be 'tagged' and you assume the interfaces fit23:02
kanzureand "port-compatibility" (erm, the full title escapes me)23:02
kanzurefenn: my system is better than that, you're making it too simple23:02
DrTreadok. carry on, then.23:02
kanzurejust because you say they are the same doesn't tell the computer how to smash 'em together23:03
kanzurein the back of my mind I'm thinking of something like "control points"23:03
kanzurebut that only works if the shapes are precisely the same23:03
kanzurei.e., match opposite control points or something23:03
fenni guess you'd have to specify the position and orientation of the interface23:03
kanzureright23:03
kanzureso that's what I was saying originally23:03
kanzurethe position and shape is defined almost as an entire CAD model itself23:03
fennso there'd be a datum point for the whole interface23:04
kanzureor just a region of points23:04
fennnah, just one point23:04
kanzurebut how do you tell it how to slide another region of points (another "boundary" interface thingy)23:04
fennsix numbers23:04
kanzurewhat? one point??23:04
fennyes, all the other crap is in the interface class23:04
kanzurewhat?23:04
fennit gets defined somewhere, so you don't have to redefine it every time23:04
kanzurewhat gets defined somewhere?23:04
fennthe interface geometry23:05
kanzurebut why is it at that one point?23:05
kanzureso all interfaces are defined as a single point in the models? hrm..23:05
fennbecause you only need one point to define the relative position of the interface wrt the rest of the cad model23:05
kanzureokay, that's not terrible.23:05
kanzureI can work that.23:06
kanzureso I was thinking originally that there would be faces, lines, points, and then arbitrary regions. but I guess there could be some fuzzy classification method for classifying children classes of the interface class?23:08
DrTreadFWIW, see Bourg, David M., "Physics for Game Developers", O'Reilly, 2002.23:12
DrTreadgame engines spending lots of time detecting collisions. even the best of them (GTA5 on the PS3) fail often.23:14
DrTreadwith that, i'll sign off for the evening.23:15
kanzureyeah23:27
kanzureit's just been so long since I've written a game engine23:27
-!- DrTread [n=chatzill@cpe-70-112-223-97.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)]23:33
-!- fenn_ [n=fenn@cpe-72-177-52-180.austin.res.rr.com] has joined #hplusroadmap23:39
-!- fenn [n=fenn@cpe-72-177-52-180.austin.res.rr.com] has quit [Nick collision from services.]23:40
-!- fenn_ is now known as fenn23:40
-!- any29470031 [n=someone@75-120-16-254.dyn.centurytel.net] has joined #hplusroadmap23:42
-!- DrTread [n=chatzill@cpe-70-112-223-97.austin.res.rr.com] has joined #hplusroadmap23:52
-!- DrTread_ [n=irchon@cpe-70-112-223-97.austin.res.rr.com] has joined #hplusroadmap23:58
-!- katsmeow [n=someone@75-121-63-49.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)]23:59
DrTread_whoohoo! iPhone client for irc!23:59

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