--- 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/