--- Day changed Thu Aug 06 2009 00:25 * wrldpc2 needs a neato obscure word to use for a bunch of blogs. 00:34 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 00:39 < CIA-38> skdb: * r9d475e53661d /packages/lego/ (interfaces.py lego.py): first whack at listing all Lego interfaces. not even close to done; technic is next 00:39 < CIA-38> skdb: * r22912e2ae83d /packages/lego/interfaces.py: added some things that were bugging me 00:40 < fenn> wrldpc2: to refer to a bunch of blogs? 00:40 < wrldpc2> http://www.youtube.com/watch?v=WIoToBCSOfM 00:40 < fenn> or just to throw around 00:40 < fenn> er, i can't really see that right now 00:40 < wrldpc2> throw 00:41 < fenn> how about "psychomanteum" 00:41 -!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"] 00:42 < fenn> interdigitated 00:42 < fenn> Yarg (a type of cheese) 00:43 < wrldpc2> cool 00:43 < wrldpc2> http://www.youtube.com/watch?v=sv35ItWLBBk 01:23 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [] 01:24 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap 01:39 < CIA-38> skdb: * re206640f812a /packages/lego/interfaces.py: RodHole is actually the same as HollowStud; StudHole is actually referring to the outer rim, not the hole, so i gave it a new name 02:38 < kanzure> re: coords http://surfer.nmr.mgh.harvard.edu/fswiki 07:55 -!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap 08:08 < ybit> re:freesurfer that's the closest to your description so far 08:09 < kanzure> I did find a list of brain regions, but it had some weird mapping scheme that I didn't bother to explore 08:09 < kanzure> http://heybryan.org/books/Biology/neuro/coordinates/ 08:09 < kanzure> see here: http://heybryan.org/books/Biology/neuro/coordinates/brain_parsing/autobrainparser_label_mapping.txt 08:18 < kanzure> see also: http://heybryan.org/books/Biology/neuro/coordinates/ICBM_Template_Txt_Labels.txt 10:30 < fenn> bah. heekscad crashes when making a new coordinate system 10:30 < fenn> well that was easy to extract 10:30 < fenn> 10:30 < fenn> how come i didnt do this earlier? 10:31 < kanzure> why does __import__(filename, fromlist=[class_name]) return a module instead of that_module.class_name ? 10:36 < fenn> are you sure it's a class and not a module? 10:36 < kanzure> yes 10:36 < kanzure> fromlist doesn't seem to do anything 10:36 < kanzure> giving it a bogus value doesn't make anything break 10:41 < kanzure> ok fixed it by working around it 10:42 < kanzure> hm I wonder if a object has __getattribute__ 10:47 < ybit> http://71.207.247.209/ 10:47 -!- El_Matarife [n=El_Matar@adsl-68-88-200-16.dsl.rcsntx.swbell.net] has joined #hplusroadmap 10:47 < ybit> and index of my audio and video 10:47 < kanzure> hey El_Matarife 10:47 < kanzure> ybit: thanks 10:47 < ybit> not much, i've yet to upload all my backups 10:47 < kanzure> http://heybryan.org/books/labmusic/ 10:47 < kanzure> http://heybryan.org/books/labmusic2/ 10:48 < ybit> anyway, you can bet i will keep this server instance running 24/7 10:48 < kanzure> for some reason my screws and bearings have no interfaces :( 10:48 < kanzure> maybe the "template" object isn't being obeyed 10:51 < drazak> kanzure: is pyscholar fixed? y/n? 10:52 -!- drazak is now known as drazak|lab 10:52 < kanzure> no 10:53 < kanzure> hm, I guess I can spend a few minutes on that 10:53 < kanzure> I'm at a good breaking point with skdb for the time being 10:53 < drazak|lab> cool 10:53 < drazak|lab> when I finish my gene primer maker thing I'll let you know, and then put it on adl 10:56 < CIA-38> pyscholar: kanzure master * re09fcd4 / tests/data/scholar?q=PDMS : proper Google Scholar testing data added - http://bit.ly/1pDBFV 11:00 < kanzure> ok maybe not. this is boring. 11:05 < El_Matarife> What's going on 11:07 < kanzure> world domination phase three has been initialized 11:09 < El_Matarife> Any of you coming to QuakeCon 11:20 < ybit> i'm kind of interested in attending the h+ summit to see the skdb presentation 11:21 * fenn chuckles 11:21 < ybit> the open manufacturing convention mentioned on OM was interesting too 11:21 < ybit> that's about the only ones i care for atm 11:26 -!- QuantumG [n=qg@rtfm.insomnia.org] has quit [Read error: 110 (Connection timed out)] 11:41 < kanzure> wonder if smari still wants to work on that presentation or not 11:59 < CIA-38> skdb: kanzure * r09ca0dcd186d / (9 files in 3 dirs): got some code working for testing compatibility, feasibiility, etc. see doc/proposals/package_play.py - need to write unit tests now. 12:04 < drazak|lab> kanzure: so does pyscholar work yet? 12:16 < kanzure> no 12:31 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 12:38 < fenn> when you import a step file in heekscad it saves it with an internal step file 12:39 < fenn> so we can save the step file along with coords (it will only work with heekscad unless people go digging around in the xml though) 12:40 < kanzure> what is an "internal step file" mean? 12:40 < kanzure> does that mean: "a step file embedded in the heekscad-custom-fileformat" 12:41 < fenn> and then the regular step format continues from there 12:41 < kanzure> huh I wouldn't have expected that 12:42 < fenn> i think that's only if you import a step file though 12:42 < kanzure> wow I didn't commit package_play.py last time 12:43 < CIA-38> skdb: kanzure * rcc65f90092e6 / (5 files in 2 dirs): forgot to include package_play.py- also, a dummy bearing package (only for use with package_play.py; not actual bearings) 12:44 < kanzure> a good compatibility check between the bearings and screws would be whether or not the diameters match up and so on 12:44 < kanzure> but at the moment I have completely neglected to do that 12:50 < CIA-38> skdb: kanzure * r4835021fc1bd /packages/ (lego/template.yaml screw/template.yaml): removed template.yaml files in the packages 12:52 < CIA-38> skdb: kanzure * rbaa90dde9f34 /doc/proposals/vizlegos.py: committing vizlegos.py, another slow pyldraw visualizer that was laying around 13:00 < CIA-38> skdb: kanzure * r5b24fa98b112 /core/skdb.py: typo fix in skdb.py 13:00 < CIA-38> skdb: * r850ab14dec96 /import_tools/heeks_coords.py: easy getting of coordinates from heekscad files, for interface location 13:00 < CIA-38> skdb: * rd7872f0a2c02 / (17 files in 6 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 13:00 < CIA-38> skdb: * rd1a7ded59477 /core/skdb.py: Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 13:01 < fenn> vizlegos is already in import_tools 13:02 < CIA-38> skdb: kanzure * red7c3b1f0839 /doc/proposals/vizlegos.py: Revert "committing vizlegos.py, another slow pyldraw visualizer that was laying around" 13:02 < CIA-38> skdb: kanzure * r4f28cfbc02cf /import_tools/heeks_coords.py: Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb 13:06 < fenn> do i get my XML merit badge now? 13:06 < kanzure> no 13:06 < kanzure> no badge for you 13:22 < drazak|lab> what the hell is mutagenesis 13:22 < kanzure> the creation of new mutations 13:22 < drazak|lab> yeah no shit 13:22 < drazak|lab> but: how do you do it 13:22 < drazak|lab> aka I got his crazy email on it 13:24 < kanzure> there are many ways 13:24 < kanzure> chemical, uv radiation, nutritional stress, etc. 13:24 < drazak|lab> "I was thinking about mutagenesis protocols for insertion of 13:24 < drazak|lab> sequences. Normally, I design primers with one upstream annealing 13:24 < drazak|lab> sequence and one downstream annealing sequence. What would happen if 13:24 < drazak|lab> those two sequences were overlapping? Would it be possible to make 13:24 < drazak|lab> concatamers of the insertion sequence using this type of primer? Has 13:24 < drazak|lab> anyone tried this? 13:26 < fenn> http://adl.serveftp.org/lab/fenn/lego_stepmodels.tgz 13:26 < fenn> load into geometry at some coordinate system 13:26 < drazak|lab> -- some dude from the molecular biology mailing list 13:27 < CIA-38> skdb: * r83431fa26937 /import_tools/coords.heeks: sample file for heeks_coords.py 13:27 < CIA-38> skdb: * rb3fb29173dce /doc/proposals/vizlegos.py: Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 13:28 < fenn> kanzure load up the step file in coords.heeks (or use brick_thick_round.stp which is the same thing) and translate its geometry so that one of the coords lines up with 0,0,0 13:29 < fenn> heeks_coords.py coords.heeks will give you the locations of interface points 13:29 < kanzure> "one of the coords" == "coordinate system/frame" ? 13:29 < fenn> ya 13:30 < fenn> coords = interface point 13:30 < fenn> i would name them but heekscad won't let me 13:30 < kanzure> are they in any particular order? 13:30 < fenn> no 13:30 < fenn> the order i created them 13:31 < kanzure> no coord-frame is at 0,0,0 already? 13:31 < kanzure> what is it that we're doing here anyway 13:32 < fenn> 0,0,0 is implicit i guess 13:32 < fenn> you're moving geometry around 13:32 < fenn> it's not that hard 13:32 < kanzure> why am I moving geometry 13:33 < fenn> to show where the legos end up when they stick together 13:33 < kanzure> so should I load the CAD file each time you display a mating pair of legos? 13:33 < kanzure> or should I use the Part.ais_shapes list? 13:33 < kanzure> hm 13:34 < fenn> i dont care 13:34 < kanzure> ok, so you' 13:35 < kanzure> so I get the part about mating shapes 13:35 < fenn> i just want to demonstrate what all this interface crap is about 13:35 < kanzure> now, what about the geometries? where is it specified which file is being used 13:35 < fenn> in data.yaml which hasnt been written yet 13:35 < kanzure> you'll write that? 13:35 < fenn> ok 13:36 < kanzure> it's a yes/no question 13:36 < fenn> yes 13:36 < kanzure> alright. I'll go do my magic. 13:36 * kanzure puts on a cloak of invisibility 13:38 < fenn> do you feel attached to the existing example in data.yaml? 13:38 < fenn> also btw eventually there should probably be more than one giant yaml file 13:39 < kanzure> if you can do better than lego/data.yaml go for it 13:39 < kanzure> but at the moment the general structure of the file is valid 13:40 < kanzure> so I'd appreciate you keeping that :) 13:40 < kanzure> but otherwise yeah go ahead 13:40 < kanzure> s/keeping that/keeping that general structure/ 13:40 < fenn> i dont like brick: 13:40 < fenn> shouldnt that be parts: 13:41 < fenn> then a list of parts 13:41 < kanzure> "brick" is a particular 2x2 brick 13:41 < kanzure> it should be $lego_catalog_id_for_2x2_brick 13:42 < fenn> i wish 13:42 < kanzure> would it be a crime to use ldraw ID numbers? 13:42 < fenn> no 13:42 < fenn> it seems to be the only one anybody uses 13:42 < kanzure> parts.lst for ldraw in adl.serveftp.org/lab/legos/ somewhere has a mapping of ldraw IDs to names of parts 13:42 < fenn> ok 13:53 -!- ybitNotTunneled [i=4894195a@gateway/web/freenode/x-waoqnxeeiwcoyoql] has joined #hplusroadmap 13:54 < ybitNotTunneled> yeah i forgot that i stopped the daemon last night, have to wait on a family member to stop by the house and start it for me 13:59 < fenn> kanzure: rad is a unit of radiation 13:59 < fenn> stupid 14:01 < fenn> skdb.Unit('1deg').conv_factor('radian') 14:04 < kanzure> er, I knew that. 14:04 < kanzure> I swear 14:10 < ybitNotTunneled> http://code.google.com/p/ncache/ 14:11 * ybitNotTunneled is skiping over dovecot since nginx is already on the comp 14:12 < ybitNotTunneled> and serving up fresh outdated music and videos 14:14 < ybitNotTunneled> http://sachachua.com/wp/2008/05/08/geek-how-to-use-offlineimap-and-the-dovecot-mail-server-to-read-your-gmail-in-emacs-efficiently/ 14:15 < CIA-38> skdb: * r682621311278 /packages/lego/ (brick_thick_round.stp data.yaml interfaces.py): add an example brick cad file with real interfaces defined 14:16 < ybitNotTunneled> """The reason you want to use a local IMAP server with Gnus is because direct access to the maildir using built in Gnus functionality can block you out of emacs during reads of large amounts of mail. This is because emacs is single threaded and the read of the mail has to take over all of emacs – you can't switch buffers or type or whatever during Gnus' read of the maildir.""" 14:18 < kanzure> emacs is single threaded? seriously? 14:25 < CIA-38> skdb: * rd0ef93d533de /packages/lego/data.yaml: remove bad tag so it loads 14:25 < fenn> kanzure: think you can work with that? 14:26 < kanzure> let's keep step models in packages/lego/models/ or something 14:26 < kanzure> 9.5999999999999996 wtf. 14:26 < fenn> it's python's way of showing 9.6 14:27 < fenn> print yaml.dump(9.6) 14:27 < kanzure> do lego features have a default orientation? 14:27 < fenn> no 14:27 < kanzure> but they have a point? 14:28 < fenn> uh, why would they have a default location? 14:28 < kanzure> all I'm saying is that in data.yaml I do not see any 'orientation' attributes 14:28 < kanzure> except for one 14:28 < fenn> well, that's why i was complaining about vectors and CrossCrossed etc 14:28 < kanzure> so that will (eventually) be added? 14:29 < fenn> gp_Vec(x_vec).CrossCrossed(y_vec) == orientation, i think 14:29 < kanzure> okay guess I'll only use the ones that have x_vec and y_vec defined for now 14:29 < kanzure> that's fine 14:29 < fenn> i oriented the coordinate system Z in the direction of the mating trajectory 14:30 < fenn> don't they all have x_vec and y_vec? 14:30 < fenn> the second brick is crap 14:30 < kanzure> oh okay 14:30 < fenn> ignore it 14:30 < fenn> just make two of the first one 14:31 < CIA-38> skdb: kanzure * r49a80f346e8c /packages/lego/data.yaml: parts have an attribute called files that you should make use of 14:31 < kanzure> :p 14:31 < fenn> is that a pymates thing? 14:31 < kanzure> oh. yes, that's probably why you didn't know it. 14:31 < kanzure> I kind of expected you to look at pymates/models/peg.yaml 14:31 < kanzure> but whatever 14:32 < fenn> it's never actually used 14:33 < fenn> what do you do with more than one file per part? 14:34 < fenn> shouldnt this be more like: 14:34 < fenn> geometry: !step 14:34 < fenn> filename = 'foo.step' 14:34 < fenn> er. filename: foo.step 14:35 < kanzure> that's fine 14:35 < kanzure> there's nothing in particular that I do for more than one file per part 14:35 < kanzure> at least in the pymates codebase 15:05 < CIA-38> skdb: * r8e2a8c09d74b / (doc/readme readme): added a basic directory structure tour for newbies 15:06 < kanzure> trance.nu ? 15:10 < fenn> heeks2step.py? 15:12 < fenn> it's totally unreal how much data there is in a simple step file 15:12 < fenn> 6000 lines for a lego brick? 15:17 < kanzure> I was originally thinking that we should just write four or five lines of python to generate our models 15:17 < kanzure> and then let users choose if they want to export to step, iges, stl, etc., if they really want to 15:18 < kanzure> since it's all made of simple primitives, it's not that hard to write a lego_part.generate_model() method (er, maybe) 15:18 < kanzure> although annoying for parts with curves and special features 15:18 < kanzure> easy enough with the blocks and bricks and other standard components however 15:19 < fenn> leocad for iPhone (no joke) 15:19 < fenn> go right ahead 15:20 < fenn> i would do it but i have post traumatic stress syndrome from trying to use pythonOCC 15:20 < fenn> also i dont know the dimensions for most anything 15:23 < CIA-38> skdb: kanzure * r4794c7cdf9ff /pymates/pymates.py: cleaning up pymates/pymates.py (mate_parts), need to fix pymates/tests.py 15:28 < CIA-38> skdb: kanzure * r23fbc09635d3 /doc/readme: typofix 15:28 < CIA-38> skdb: kanzure * ree7445e5418f /core/interface.py: updated interface class 15:29 < ybitNotTunneled> 14:48] filebin is down temporarily, but here's an example of why you shouldn't drink and scan: http://evilshare.com/l1ok8uw8v985/scan0079.jpg.html 15:30 < ybitNotTunneled> [14:49] another useful chunk of text from sacha chua: http://archives.free.net.ph/message/20030207.081828.ab7c778e.en.html 15:30 < ybitNotTunneled> 15:01] interesting, sacha's on irc 15:31 < ybitNotTunneled> sachac 15:31 < drazak|lab> how do we know that you're really ybit if you're not tunneled!~ 15:31 < kanzure> let's see your key, mister 15:31 < ybitNotTunneled> good point 15:31 * ybitNotTunneled doesn't have a key 15:32 < ybitNotTunneled> yeah, i kind of put those in the wrong channel 15:32 < ybitNotTunneled> motor skills were kind of shot 15:32 < ybitNotTunneled> along with other things 15:34 < ybitNotTunneled> but i'm good now, -windows 15:35 < ybitNotTunneled> here's how you will know that i'm ybit: ybit will complain if i'm not 15:49 < ybitNotTunneled> on page ~65 of 500, 1 week past due, kind of wonder how much i'll be paying for this 15:49 < ybitNotTunneled> got the books and had only 4 days to scan without being charged a late fee 15:50 < kanzure> why is there a "parts" list in data.yaml? 15:50 < kanzure> isn't everything in the file a part? 15:50 < ybitNotTunneled> probably should take them back after this one and try for the third during the fall semester when i'll have about a month or two to get it back 15:52 < ybitNotTunneled> so what's the deal with the l.a. trip... fenn, kanzure? 15:53 < ybitNotTunneled> the h+ organizion didn't just lose interest suddenly in skdb, right? 15:55 < ybitNotTunneled> last i heard the trip was rescheduled to aug ~11? 15:58 < CIA-38> skdb: kanzure * r2a5c67cdfb11 /pymates/pymates.py: pymates now should play nicely with orientations 15:58 < kanzure> ybitNotTunneled: we're still waiting on tickets 15:59 < kanzure> jata and I talked the other day, I explained to her that I need the tickets before the 12th ideally 15:59 < kanzure> and yesterday she mentioned that she and alex agree about that and the plan is to get some tickets before the 12th 15:59 < kanzure> she claims we already have a hackerspace up in LA at the moment 15:59 < kanzure> but it's not the warehouse (as if that matters) 15:59 < kanzure> so if I was to move in september, we'd have some place to store precious junk immediately 16:03 < ybitNotTunneled> is ybit considered precious junk? ;) 16:04 < CIA-38> skdb: kanzure * rda9c9d3f8ab3 /pymates/pymates.py: fix a logic inversion issue 16:05 < kanzure> what was it that treadwell calls it? junq? 16:17 < ybitNotTunneled> in-vitro fruits. that was _almost_ the first non-basic income email from paul in awhile 16:17 < ybitNotTunneled> i like it 16:17 < ybitNotTunneled> in-vitro gravy, fenn, recipe? 16:18 -!- QuantumG [n=qg@nuclear.biodome.org] has joined #hplusroadmap 16:24 < drazak|lab> kanzure: wtf does bad file descriptor mean? 16:28 < genehacker2> "/summary" 16:29 < genehacker2> so is the austin hackerspace still go? 16:29 -!- El_Matarife [n=El_Matar@adsl-68-88-200-16.dsl.rcsntx.swbell.net] has quit ["Nettalk6 - www.ntalk.de"] 16:30 < ybitNotTunneled> okay, time to speed this up. 16:30 < ybitNotTunneled> is there a way for you to generate a list of page which you haven't scraped from google, fenn? 16:31 < genehacker2> can I get a summary of all the important stuff 16:31 < genehacker2> I've been fluidics 16:31 < ybitNotTunneled> s/page/pages 16:31 < genehacker2> ok I don't want to know what I missed 16:32 < genehacker2> I know too much now 16:32 < genehacker2> ugh 16:32 < genehacker2> MEMORY WIPE TEMP MEMORY CORE 16:50 -!- ybitNotTunneled [i=4894195a@gateway/web/freenode/x-waoqnxeeiwcoyoql] has left #hplusroadmap [] 16:59 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [] 17:12 < fenn> scraped from google? 17:16 < kanzure> what are you people talking about? 17:17 < fenn> kanzure: vec_x vec_y pymates rawr 17:18 < kanzure> ok ok 17:18 < kanzure> don't turn into a wookie 17:19 < fenn> mllllllrrr 17:20 < kanzure> that was a terrible imitation of a wookie 17:21 < fenn> was it better than the r2d2 imitation? 17:21 < kanzure> http://www.youtube.com/results?search_query=wookie+call&search_type=&aq=f 17:24 * kanzure goes back to work 17:25 < bkero> wtf 17:26 < kanzure> deep down inside, I'm truly a wookie 17:26 < kanzure> or some sort of caveman 17:26 < kanzure> haven't decided 17:26 < bkero> From the few pictures of you online, I'd say wookie. 17:26 < bkero> You'll need to grow a few feet taller and start carrying a bowcaster though. 17:27 < kanzure> for the record 17:27 < kanzure> I have absolutely no problem with carrying a bowcaster 17:27 < kanzure> http://starwars.wikia.com/wiki/Bowcaster 17:31 < genehacker2> in other words some sort of railgun that shoots big bolts 17:31 < genehacker2> that can be managed 17:34 < kanzure> fenn: http://www.youtube.com/watch?v=zE1eHQ4z5W4 17:35 < genehacker2> especially since EEstor's going to finally demonstrate their capacitors. 17:36 < genehacker2> that looks useful kanzure 17:38 < fenn> what about eestor? 17:38 < genehacker2> They're finally going to show the world whether they have awesome capacitors or that they trolled us epically 17:38 < CIA-38> skdb: kanzure * r36de47d34460 /pymates/pymates.py: x_vec and y_vec support in pymates 17:39 < fenn> whatever happened with steorn? 17:42 < genehacker2> they're still out there unfortunately 17:43 < genehacker2> hopefully eestor won't turn out to be a steorn 17:43 < fenn> eestor actually makes sense though 17:43 < genehacker2> yeah 17:48 < kanzure> http://news.slashdot.org/comments.pl?sid=1327165&cid=28967193 17:48 < kanzure> "It seems that, despite (or rather, because of) Murdoch's strangehold on your media, most people really don't understand the megabadness of Murdoch. 17:48 < kanzure> I know, I know, soooo 20th Century... so I'll boil it down for you geeks: You know the Jedi Emperor? Murdoch doesn't just look like that guy - in the cast of malignities afflicting the planet, he *is* that guy." 17:48 < kanzure> http://news.slashdot.org/comments.pl?sid=1327165&cid=28967683 17:49 < kanzure> " 17:49 < kanzure> " 17:49 < kanzure> I can feel the tweet swelling in you. Goooood. Strike me down with all of your blisteringly witty Web 2.0 snark, and your journey toward Big Media will be complete. 17:49 < kanzure> Oh, I'm afraid your friends blogging from the free Starbucks WiFi are walking into a trap... 17:51 < fenn> PET plastic, Aluminum Oxide and composition-modified Barium Titanate 17:51 < fenn> PET plastic?? 17:58 < kanzure> haha 17:58 < kanzure> http://en.wikipedia.org/wiki/List_of_animals_by_number_of_neurons 18:01 < kanzure> this is getting annoying 18:01 < kanzure> it's definitely time to start keeping track of brain regions in some better way 18:03 < fenn> "EESTOR competitors: Graphene ultracapacitors from University of Texas at Austin" 18:04 < fenn> http://bucky-central.me.utexas.edu/RuoffsPDFs/179.pdf 18:11 < fenn> that was boring 18:25 < kanzure> is the lateral anterior region of the diencephalon's hypothalamus part of the supraoptic nucleus 18:25 < kanzure> ? 18:40 < genehacker2> yeah I think they put that there to get more attention 18:40 < genehacker2> the graphene caps are about as good as any other 19:23 < kanzure> github must be slow or CIA is down 19:23 < kanzure> http://github.com/kanzure/brain/blob/adc7be12ef21e3cb1c7f815bf36efbed5f63d143/human_brain.yaml 19:25 < bkero> wtf http://img.4chan.org/b/src/1249601279122.jpg 19:30 < CIA-38> brain: kanzure master * rb863610 / human_brain.yaml : typo fix - http://bit.ly/1b5t6l 19:36 < ybit> fenn: whatever you scraped from whatever service. is it readable? 19:37 * ybit contemplates allowing himself to vomit fried pickles out of his system 19:38 < ybit> and fried hush puppies and fried cheesecake 19:51 < kanzure> is it valid to say "!blah *some-reference-here" ? 19:52 < CIA-38> brain: kanzure master * r9db1b09 / (3 files in 2 dirs): dopamine - http://bit.ly/6sA6w 19:54 < kanzure> is it valid to say "&something !some_tag" ? 19:56 < genehacker2> bkero, what did you post from /b/ here? 19:56 < bkero> genehacker2: two men sitting in a tub of...nachos and hamburger buns? 19:57 < drazak|lab> ~~~~ 19:58 < ybit> should i waste my time with the edge videos? 19:58 < ybit> anyone watched them? 19:58 * bkero watches farscape. 20:00 < drazak|lab> edge videos? 20:00 < drazak|lab> wtf are edge videos 20:09 < kanzure> ybit: haven't watched them 20:09 < kanzure> drazak|lab: http://edge.org/ 20:09 < kanzure> it's like whole earth magazine except more full of it, and still alive- that having been said, it's good for some things 20:09 < kanzure> so I say "full of it" somewhat jokingly :) 20:10 < drazak|lab> I think I'm getting a nature mol bio and struct subscription 20:10 -!- Netsplit simmons.freenode.net <-> irc.freenode.net quits: katsmeow-afk, Phreedom 20:11 < CIA-38> brain: kanzure master * re1334de / human_brain.yaml : routes of administration and levodopa - http://bit.ly/89SXB 20:13 -!- Netsplit over, joins: katsmeow-afk, Phreedom 20:15 < fenn> happy birthday drazak 20:17 < drazak|lab> pretty much 20:17 < drazak|lab> it's actually with the money from last years birthday 20:18 < fenn> ybit oh are you talking about mprg? the images are here http://adl.serveftp.org/papers/mprg/ 20:18 * ybit takes a look 20:18 < drazak|lab> Wom 199 20:19 < fenn> er, that should go to 144.png; uploading now 20:19 < ybit> is adl down? 20:19 < fenn> there are a couple skipped/duplicated pages as i was manually doing a bunch of clicking to take screenshots 20:19 < fenn> no, why would you say that? 20:20 < ybit> because i've been waiting for it to load since you posted the link 20:20 < ybit> maybe i'll put these edge vids in my wake-up media 20:21 < ybit> ..still waiting on mprg to load... 20:21 < fenn> how about http://146.6.84.36/papers/mprg/ 20:21 < kanzure> adl is just slow 20:21 * kanzure kicks his screen session 20:22 < fenn> it's only slow right now because i'm uploading 20:22 < fenn> (straw that broke leibniz' straw) 20:22 < kanzure> then it's probably our internet connection that is slow, not adl 20:22 < ybit> i'll check back in the morning before starting another scanning session 20:22 < CIA-38> brain: kanzure master * r8a8091c / human_brain.yaml : generation and control of eye movements (like voluntary saccades) - http://bit.ly/9mQPx 20:28 < ybit> ah 20:29 < ybit> privoxy was blocking adl 20:30 -!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap 20:30 < ybit> ty fenn, this will save some time 20:30 < xp_prg> hi all, kanzure want to help me design a 1 page flyer I can hand out about synthetic biology? 20:30 * ybit guesses not 20:31 < ybit> xp_prg: drew endy has a lot of information about 'what synthetic biology is' 20:31 < ybit> on his personal site and others 20:31 < ybit> that's a start 20:35 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)] 20:53 < kanzure> can anyone explain how synthetic biology and diybio got so fucked up in bed together 20:53 < kanzure> not that I'm against synthetic biology 20:53 < kanzure> just I'm not fucking nuts 20:58 < drazak|lab> Man wtf is synbio anyway 20:58 < drazak|lab> nobody has been able to explain it to me concisely in less than 1000 words 20:58 -!- drazak|lab is now known as drazak 21:08 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] 21:15 < kanzure> drazak: it's the idea of being able to use reusable genetic devices, parts, and systems 21:16 < drazak> sto;; mpt a gppd ex,[;aomatopm 21:17 < drazak> sto;; mpt a gppd ex[;aomatopm 21:18 < drazak> Man, I suck at this typing thing 21:18 < drazak> , but it's still not a good explaination 21:22 < kanzure> think of it as a way of stringing together genes to make something happen by analyzing standard information given or packaged with the standard packages 21:23 < kanzure> except they totally fail in doing that at the moment 21:24 < kanzure> dear lazyweb, I once knew of a nine-foot tall dog. sauce? 21:24 < kanzure> http://gibsondog.com/ 21:25 < kanzure> hm.. 21:27 < fenn> drazak: like making electronic components instead of rubbing together wool and glass rods and poking stuff with it 21:30 < drazak> kanzure: what is the end goal, IE. what are some things they want to be able to do 21:31 < drazak> I mean, do they want to be make insulin without the e.coli? 21:32 < kanzure> http://www.guinnessworldrecords.com/records/amazing_feats/unusual_skills/most_ferrero_rocher_chocolates_eaten_in_1minute.aspx 21:32 < kanzure> 7 chocolates/min? 21:32 < drazak> could kill that 21:33 < drazak> I could eat like 23 21:34 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 21:35 < fenn> i could probably eat pi^e 21:35 < fenn> (about 22.5) 21:37 < kanzure> I wonder if they provide the chocolates. 21:37 < kanzure> how much does registration cost? 21:39 < drazak> kanzure: how much money do you think I'd make if I patented using 3 or 4 proteins, an enzyme or two, and dna, to make insulin? 21:39 < drazak> :D 21:39 < fenn> negative $10k 21:40 < fenn> btw synthetic biology doesn't mean 'in vitro' 21:42 < kanzure> todo: theo jansen mechanism example or unit test for skdb 21:42 < fenn> ugh 21:42 < fenn> don't reinvent the wheel :P 21:42 < kanzure> it's already written in python 21:42 < fenn> seriously, we should look at pyODE 21:42 < kanzure> what's the problem? it's already there 21:42 < fenn> what's already where? 21:43 < kanzure> the theo jansen mechanism for pybox2d 21:43 < fenn> ok, but, er.. hm 21:43 < fenn> what are you proposing exactly? 21:43 < kanzure> see pybox2d/testbed/test_TheoJansen.py 21:43 < kanzure> adl:/home/bryan/local/pybox/Box2D-2.0.2b1/testbed/test_TheoJansen.py 21:43 < fenn> you mean integrate lego kinematics with box2d? 21:44 < drazak> ,admess! 21:44 < kanzure> or: http://adl.serveftp.org/test_TheoJansen.py was already there :) 21:44 < kanzure> I mean to make a theo jansen mechanism assembly out of lego parts in skdb 21:44 < fenn> ok 21:45 < kanzure> self.CreateLeg(-1.0, wheelAnchor) 21:45 < fenn> it might help to actually make one with real legos first 21:45 < kanzure> what! actual legos. proposterous 21:45 < kanzure> er the point is that it shouldn't be easier to make it with real legos first 21:45 < kanzure> since you could just check everything that is compatible 21:45 < kanzure> and then select the correct components 21:46 < fenn> maybe some day, but if you have nfc what you are trying to build, how is it easier to do it by proxy? 21:46 < kanzure> there's a difference? 21:46 < kanzure> I thought the idea was that there wasn't a difference 21:46 < kanzure> lego theo jansen: http://www.youtube.com/watch?v=JY_ZdanpFKo 21:46 < fenn> there is a difference because you dont have to define a real lego before you use it 21:46 < fenn> and fight with 40 different libraries 21:47 < kanzure> smaller: http://www.youtube.com/watch?v=-MfOhFSROXo&feature=related 21:47 < fenn> i probably would have used beams and pins 21:47 < kanzure> much more impressive too 21:48 < fenn> bah he had to help it along 21:49 -!- genehacker [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 21:50 < fenn> right-o.. where are the cad files 21:50 < fenn> hah 21:52 < fenn> nice house http://blogotechnic.blogspot.com/ 21:52 < kanzure> try this: http://news.lugnet.com/robotics/?n=27272 21:53 < fenn> boo 21:53 < genehacker> you know I really should Lcad up my lego 3d printer 21:54 < genehacker> what software are you using to do lego cad? 21:54 < kanzure> http://www.roboticslearning.com/jansenwalker/jansen_walker.ldr 21:54 < fenn> i played around with leocad today (it's what i expected.. what can i say) 21:55 < genehacker> ohhh jansen walker 21:55 < kanzure> genehacker: we're using skdb 21:55 < kanzure> pyldraw can load that ldr file, fenn 21:55 < kanzure> er, wait, no 21:55 < genehacker> I found the papercraft of that the other day 21:55 < kanzure> it can write ldr files 21:56 < fenn> leocad does this sort of bounding box based snapping that is totally undesirable: http://adl.serveftp.org/lab/fenn/pngs/leocad_weird_snapping.png 21:58 < genehacker> what do you mean write .ldr files 21:58 < kanzure> um, it outputs dot ldr files 21:58 < kanzure> I don't know how to explain this 21:58 < kanzure> any better 21:59 < kanzure> video of that jansen_walker.ldr file: http://adl.serveftp.org/lab/legos/jansen_walker.ldr.mpg 22:00 < fenn> here is the one from youtube (finally) http://blogotechnic.blogspot.com/2007/12/moc-jansen-walker.html 22:00 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 22:02 < genehacker> so what do you input? 22:03 < genehacker> are you outputting every possible combination of lego bricks? 22:05 < kanzure> yes 22:05 < kanzure> and soon visualizing them too 22:05 < kanzure> actually I wrote the code, fenn just has to run his test again 22:06 < genehacker> you aren't outputting the 9 billion names of god are you? 22:06 < kanzure> it's really not that many 22:06 < genehacker> or are you really outputting EVERYTHING 22:06 < kanzure> like if you want to try to connect a block together, you get to choose which way to do it 22:07 < genehacker> it's a figure of speech 22:07 < kanzure> no, only when you ask it 22:07 < genehacker> python correct? 22:07 < kanzure> yes 22:09 < genehacker> so that microfluidics book i sent you 22:10 < genehacker> contains a list of pretty much every microfluidic component 22:11 < genehacker> so it would be possible to make a graph grammar 22:11 < kanzure> are you feeling ok? 22:12 < genehacker> what? 22:12 < kanzure> you don't usually make sense 22:12 < genehacker> make sense? 22:12 < kanzure> I think a microfluidic graph grammar is a good idea 22:12 < kanzure> you should do it 22:13 < genehacker> give me infos on how to make graph grammars 22:13 < kanzure> well there's two ways 22:13 < kanzure> the hard way is using http://graphsynth.com/ and download GraphSynth 22:13 < kanzure> the easy way is to write a few classes in python 22:13 < ybit> http://vanish.cs.washington.edu/ 22:13 < kanzure> and use what's already in skdb as an example 22:14 < genehacker> I'm not very good at class based programming 22:14 < genehacker> but I need to finish reading the book 22:15 < genehacker> I didn't scan some of the more chemistry related pages 22:16 < ybit> vanish is a neat concept, kind of sucks that it's a firefox plug-in though 22:16 < genehacker> but I scanned the section on catalysts 22:16 < ybit> off to bed, got just a few more things to do before bbdb+gnus works on this comp 22:17 < genehacker> which are for the most part fluidic resistors 22:18 < genehacker> microfluidic components interact in interesting ways 22:19 < genehacker> some amplifiers stop working when loaded to a certain degree because the mass flow rate out is less than the mass flow rate in 22:23 < fenn> bbdb-gnus fer squirrelmail huntin 22:23 < genehacker> squirrelmail? 22:29 < fenn> clicky webmail 22:30 < fenn> bbdb-gnus struck me as something a hyperactive teenage elmer-fudd might say 22:31 < fenn> mpd: mlcad/ldraw multipart file 22:34 < kanzure> lego book opening device: http://staff.science.uva.nl/~leo/lego/bookminder.html 22:35 < kanzure> lego stewart platform? http://staff.science.uva.nl/~leo/lego/stewart.html 22:35 < genehacker> there's a better one 22:35 < genehacker> let me peruse my bookmarks 22:37 < genehacker> blast 22:38 < genehacker> 404 not found 22:39 < kanzure> http://www.lswproject.com/ "The LSW (Lego StarWars) project is a mad project that consists in remaking the "StarWars: A New Hope, episode 4" George Lucas' film with Lego parts, by animating the lego characters frame by frame." 22:39 < genehacker> dang it, I know I saw some lego stewart platform type thing 22:48 < kanzure> YES 22:48 < kanzure> http://adl.serveftp.org/lab/legos/ldr/lego-starwars/lsw1.6.en.avi 22:48 < kanzure> lego star wars the movie 22:49 < kanzure> or straight to the action: http://adl.serveftp.org/lab/legos/ldr/lego-starwars/lsw2.2.en.avi 22:49 < genehacker> perhaps you could find every possible way to represent star wars in lego 22:57 < fenn> genehacker: what was the url to your 404 stewart platform? 22:57 < genehacker> I don't know otherwise I would have posted it 22:57 < kanzure> then how do you know it's 404 22:58 < genehacker> I couldn't find it in my head 22:58 < fenn> and the daemons said what? 22:58 < fenn> um, nevermind. 22:59 < fenn> "charlie isn't here. there is only Zuul" 23:00 < genehacker> oops 23:00 < fenn> so, why do you keep bookmarks in your head? doesn't that sort of defeat the purpose? 23:01 < genehacker> no I have a lot of bookmarks 23:02 < genehacker> that aren't labelled 23:02 < kanzure> why are they not labelled? 23:02 < genehacker> oh well 23:03 < genehacker> I'm not exactly sure if what I saw was a true stewart platform, it didn't have actuators 23:06 < genehacker> oh they are labelled 23:10 < kanzure> NameError: global name 'glColor3' is not defined 23:11 < kanzure> ah glColor3f worked 23:13 < kanzure> had to also add glutInit() to vehicle.py for the pyode example to start working on my box 23:14 < fenn> what box? 23:16 < kanzure> laptop 23:21 < kanzure> http://diybioforum.org/wiki/index.php?title=FAQ 23:21 < kanzure> http://openwetware.org/wiki/DIYbio/FAQ 23:38 < kanzure> huh there's a bioperl Bio::Robotics package 23:38 < kanzure> use Bio::Robotics; 23:38 < kanzure> my $tecan = Bio::Robotics->new("Tecan") || die; 23:38 < kanzure> $tecan->attach() || die; 23:38 < kanzure> $tecan->home(); 23:38 < kanzure> $tecan->pipette(tips => "1", from => "rack1"); 23:38 < kanzure> $tecan->pipette(aspirate => "1", dispense => "1", from => "sampleTray", to => "DNATray"); 23:39 < kanzure> fuck it's jonathan 23:39 < kanzure> why didn't he send that to diybio 23:39 < fenn> because a $200k robot isn't very DIY 23:40 < kanzure> the code is 23:40 < fenn> i guess the API could be used for other robots 23:40 < kanzure> yes 23:40 < kanzure> http://heavybio.dyndns.org:8080/ ? 23:41 < kanzure> dhcp-146-6-214-5.icmb.utexas.edu 23:44 < kanzure> fourierseq.icmb.utexas.edu 23:44 < kanzure> io.icmb.utexas.edu 23:46 < genehacker> international cyborg day? 23:46 < kanzure> december 5th 23:46 < genehacker> why dec 5th? 23:50 < genehacker> also is that code from the lego robot arm for diybio? 23:50 < kanzure> no, it's for a machine at the ellington lab in ICMB/MBB 23:50 < kanzure> 3rd floor 23:51 < kanzure> er, 4th floor has the actual robot, but that's the attic sort of 23:51 < genehacker> hmmm? 23:51 < genehacker> oh 23:52 < genehacker> is it plugged in? 23:53 < fenn> it runs for days at a time 23:54 < fenn> you aren't allowed anywhere near it 23:55 < genehacker> ok 23:55 < genehacker> is it a pippete bot or an actual arm? 23:56 < kanzure> hal, spot, gumby, blzbub, muttmeat, jeckle, heckle, <- other subdomains 23:56 < kanzure> it's a pipette bot 23:57 < genehacker> oh well that's no fun 23:57 < genehacker> what are they used for anyway? 23:57 < genehacker> IE what is the repetitive task being done above the level of pippeting liquids 23:57 < genehacker> directed evolution? 23:58 < kanzure> and wolverine 23:58 < fenn> they sound more like dogs than computers 23:59 < genehacker> just out of curiousity kanzure can you control said robot via internet? 23:59 < kanzure> yes that's what jonathan is doing 23:59 < kanzure> here's some star wars lego pieces: http://adl.serveftp.org/lab/legos/lego-starwars/