--- Day changed Thu Aug 06 2009 | ||
* wrldpc2 needs a neato obscure word to use for a bunch of blogs. | 00:25 | |
-!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 00:34 | |
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:39 |
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:40 |
fenn | how about "psychomanteum" | 00:41 |
-!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"] | 00:41 | |
fenn | interdigitated | 00:42 |
fenn | Yarg (a type of cheese) | 00:42 |
wrldpc2 | cool | 00:43 |
wrldpc2 | http://www.youtube.com/watch?v=sv35ItWLBBk | 00:43 |
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [] | 01:23 | |
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap | 01:24 | |
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 | 01:39 |
kanzure | re: coords http://surfer.nmr.mgh.harvard.edu/fswiki | 02:38 |
-!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap | 07:55 | |
ybit | re:freesurfer that's the closest to your description so far | 08:08 |
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:09 |
kanzure | see also: http://heybryan.org/books/Biology/neuro/coordinates/ICBM_Template_Txt_Labels.txt | 08:18 |
fenn | bah. heekscad crashes when making a new coordinate system | 10:30 |
fenn | well that was easy to extract | 10:30 |
fenn | <CoordinateSystem title="Coordinate System" ox="-8" oy="0" oz="-8" xx="-1" xy="0" xz="0" yx="0" yy="0" yz="1" /> | 10:30 |
fenn | how come i didnt do this earlier? | 10:30 |
kanzure | why does __import__(filename, fromlist=[class_name]) return a module instead of that_module.class_name ? | 10:31 |
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:36 |
kanzure | ok fixed it by working around it | 10:41 |
kanzure | hm I wonder if a <module> object has __getattribute__ | 10:42 |
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:47 |
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:48 |
drazak | kanzure: is pyscholar fixed? y/n? | 10:51 |
-!- drazak is now known as drazak|lab | 10:52 | |
kanzure | no | 10:52 |
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:53 |
CIA-38 | pyscholar: kanzure master * re09fcd4 / tests/data/scholar?q=PDMS : proper Google Scholar testing data added - http://bit.ly/1pDBFV | 10:56 |
kanzure | ok maybe not. this is boring. | 11:00 |
El_Matarife | What's going on | 11:05 |
kanzure | world domination phase three has been initialized | 11:07 |
El_Matarife | Any of you coming to QuakeCon | 11:09 |
ybit | i'm kind of interested in attending the h+ summit to see the skdb presentation | 11:20 |
* 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:21 |
-!- QuantumG [n=qg@rtfm.insomnia.org] has quit [Read error: 110 (Connection timed out)] | 11:26 | |
kanzure | wonder if smari still wants to work on that presentation or not | 11:41 |
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. | 11:59 |
drazak|lab | kanzure: so does pyscholar work yet? | 12:04 |
kanzure | no | 12:16 |
-!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap | 12:31 | |
fenn | when you import a step file in heekscad it saves it with an internal step file | 12:38 |
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:39 |
kanzure | what is an "internal step file" mean? | 12:40 |
kanzure | does that mean: "a step file embedded in the heekscad-custom-fileformat" | 12:40 |
fenn | <file_text><![CDATA[ISO-10303-21; | 12:41 |
fenn | and then the regular step format continues from there | 12:41 |
kanzure | huh I wouldn't have expected that | 12:41 |
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:42 |
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:43 |
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:44 |
CIA-38 | skdb: kanzure * r4835021fc1bd /packages/ (lego/template.yaml screw/template.yaml): removed template.yaml files in the packages | 12:50 |
CIA-38 | skdb: kanzure * rbaa90dde9f34 /doc/proposals/vizlegos.py: committing vizlegos.py, another slow pyldraw visualizer that was laying around | 12:52 |
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:00 |
fenn | vizlegos is already in import_tools | 13:01 |
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:02 |
fenn | do i get my XML merit badge now? | 13:06 |
kanzure | no | 13:06 |
kanzure | no badge for you | 13:06 |
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:22 |
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:24 |
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:26 |
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:27 |
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:28 |
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:29 |
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:30 |
kanzure | no coord-frame is at 0,0,0 already? | 13:31 |
kanzure | what is it that we're doing here anyway | 13:31 |
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:32 |
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:33 |
fenn | i dont care | 13:34 |
kanzure | ok, so you' | 13:34 |
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:35 |
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:36 | |
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:38 |
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:39 |
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:40 |
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:41 |
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:42 |
-!- ybitNotTunneled [i=4894195a@gateway/web/freenode/x-waoqnxeeiwcoyoql] has joined #hplusroadmap | 13:53 | |
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:54 |
fenn | kanzure: rad is a unit of radiation | 13:59 |
fenn | stupid | 13:59 |
fenn | skdb.Unit('1deg').conv_factor('radian') | 14:01 |
kanzure | er, I knew that. | 14:04 |
kanzure | I swear | 14:04 |
ybitNotTunneled | http://code.google.com/p/ncache/ | 14:10 |
* ybitNotTunneled is skiping over dovecot since nginx is already on the comp | 14:11 | |
ybitNotTunneled | and serving up fresh outdated music and videos | 14:12 |
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:14 |
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:15 |
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:16 |
kanzure | emacs is single threaded? seriously? | 14:18 |
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:25 |
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:26 |
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:27 |
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:28 |
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:29 |
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:30 |
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:31 |
fenn | it's never actually used | 14:32 |
fenn | what do you do with more than one file per part? | 14:33 |
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:34 |
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 | 14:35 |
CIA-38 | skdb: * r8e2a8c09d74b / (doc/readme readme): added a basic directory structure tour for newbies | 15:05 |
kanzure | trance.nu ? | 15:06 |
fenn | heeks2step.py? | 15:10 |
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:12 |
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:17 |
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:18 |
fenn | leocad for iPhone (no joke) | 15:19 |
fenn | go right ahead | 15:19 |
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:20 |
CIA-38 | skdb: kanzure * r4794c7cdf9ff /pymates/pymates.py: cleaning up pymates/pymates.py (mate_parts), need to fix pymates/tests.py | 15:23 |
CIA-38 | skdb: kanzure * r23fbc09635d3 /doc/readme: typofix | 15:28 |
CIA-38 | skdb: kanzure * ree7445e5418f /core/interface.py: updated interface class | 15:28 |
ybitNotTunneled | 14:48] <ybitNotTunneled> 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:29 |
ybitNotTunneled | [14:49] <ybitNotTunneled> another useful chunk of text from sacha chua: http://archives.free.net.ph/message/20030207.081828.ab7c778e.en.html | 15:30 |
ybitNotTunneled | 15:01] <ybitNotTunneled> interesting, sacha's on irc | 15:30 |
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:31 | |
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:32 |
ybitNotTunneled | but i'm good now, -windows | 15:34 |
ybitNotTunneled | here's how you will know that i'm ybit: ybit will complain if i'm not | 15:35 |
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:49 |
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:50 |
ybitNotTunneled | so what's the deal with the l.a. trip... fenn, kanzure? | 15:52 |
ybitNotTunneled | the h+ organizion didn't just lose interest suddenly in skdb, right? | 15:53 |
ybitNotTunneled | last i heard the trip was rescheduled to aug ~11? | 15:55 |
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:58 |
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 | 15:59 |
ybitNotTunneled | is ybit considered precious junk? ;) | 16:03 |
CIA-38 | skdb: kanzure * rda9c9d3f8ab3 /pymates/pymates.py: fix a logic inversion issue | 16:04 |
kanzure | what was it that treadwell calls it? junq? | 16:05 |
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:17 |
-!- QuantumG [n=qg@nuclear.biodome.org] has joined #hplusroadmap | 16:18 | |
drazak|lab | kanzure: wtf does bad file descriptor mean? | 16:24 |
genehacker2 | "/summary" | 16:28 |
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:29 | |
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:30 |
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:31 |
genehacker2 | I know too much now | 16:32 |
genehacker2 | ugh | 16:32 |
genehacker2 | MEMORY WIPE TEMP MEMORY CORE | 16:32 |
-!- ybitNotTunneled [i=4894195a@gateway/web/freenode/x-waoqnxeeiwcoyoql] has left #hplusroadmap [] | 16:50 | |
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [] | 16:59 | |
fenn | scraped from google? | 17:12 |
kanzure | what are you people talking about? | 17:16 |
fenn | kanzure: vec_x vec_y pymates rawr | 17:17 |
kanzure | ok ok | 17:18 |
kanzure | don't turn into a wookie | 17:18 |
fenn | mllllllrrr | 17:19 |
kanzure | that was a terrible imitation of a wookie | 17:20 |
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:21 |
* kanzure goes back to work | 17:24 | |
bkero | wtf | 17:25 |
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:26 |
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:27 |
genehacker2 | in other words some sort of railgun that shoots big bolts | 17:31 |
genehacker2 | that can be managed | 17:31 |
kanzure | fenn: http://www.youtube.com/watch?v=zE1eHQ4z5W4 | 17:34 |
genehacker2 | especially since EEstor's going to finally demonstrate their capacitors. | 17:35 |
genehacker2 | that looks useful kanzure | 17:36 |
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:38 |
fenn | whatever happened with steorn? | 17:39 |
genehacker2 | they're still out there unfortunately | 17:42 |
genehacker2 | hopefully eestor won't turn out to be a steorn | 17:43 |
fenn | eestor actually makes sense though | 17:43 |
genehacker2 | yeah | 17:43 |
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:48 |
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:49 |
fenn | PET plastic, Aluminum Oxide and composition-modified Barium Titanate | 17:51 |
fenn | PET plastic?? | 17:51 |
kanzure | haha | 17:58 |
kanzure | http://en.wikipedia.org/wiki/List_of_animals_by_number_of_neurons | 17:58 |
kanzure | this is getting annoying | 18:01 |
kanzure | it's definitely time to start keeping track of brain regions in some better way | 18:01 |
fenn | "EESTOR competitors: Graphene ultracapacitors from University of Texas at Austin" | 18:03 |
fenn | http://bucky-central.me.utexas.edu/RuoffsPDFs/179.pdf | 18:04 |
fenn | that was boring | 18:11 |
kanzure | is the lateral anterior region of the diencephalon's hypothalamus part of the supraoptic nucleus | 18:25 |
kanzure | ? | 18:25 |
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 | 18:40 |
kanzure | github must be slow or CIA is down | 19:23 |
kanzure | http://github.com/kanzure/brain/blob/adc7be12ef21e3cb1c7f815bf36efbed5f63d143/human_brain.yaml | 19:23 |
bkero | wtf http://img.4chan.org/b/src/1249601279122.jpg | 19:25 |
CIA-38 | brain: kanzure master * rb863610 / human_brain.yaml : typo fix - http://bit.ly/1b5t6l | 19:30 |
ybit | fenn: whatever you scraped from whatever service. is it readable? | 19:36 |
* ybit contemplates allowing himself to vomit fried pickles out of his system | 19:37 | |
ybit | and fried hush puppies and fried cheesecake | 19:38 |
kanzure | is it valid to say "!blah *some-reference-here" ? | 19:51 |
CIA-38 | brain: kanzure master * r9db1b09 / (3 files in 2 dirs): dopamine - http://bit.ly/6sA6w | 19:52 |
kanzure | is it valid to say "&something !some_tag" ? | 19:54 |
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:56 |
drazak|lab | ~~~~ | 19:57 |
ybit | should i waste my time with the edge videos? | 19:58 |
ybit | anyone watched them? | 19:58 |
* bkero watches farscape. | 19:58 | |
drazak|lab | edge videos? | 20:00 |
drazak|lab | wtf are edge videos | 20:00 |
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:09 |
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:10 | |
CIA-38 | brain: kanzure master * re1334de / human_brain.yaml : routes of administration and levodopa - http://bit.ly/89SXB | 20:11 |
-!- Netsplit over, joins: katsmeow-afk, Phreedom | 20:13 | |
fenn | happy birthday drazak | 20:15 |
drazak|lab | pretty much | 20:17 |
drazak|lab | it's actually with the money from last years birthday | 20:17 |
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:18 |
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:19 |
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:20 |
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:21 | |
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:22 |
ybit | ah | 20:28 |
ybit | privoxy was blocking adl | 20:29 |
-!- 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:30 | |
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:31 |
-!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 20:35 | |
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:53 |
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 | 20:58 | |
-!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] | 21:08 | |
kanzure | drazak: it's the idea of being able to use reusable genetic devices, parts, and systems | 21:15 |
drazak | sto;; mpt a gppd ex,[;aomatopm | 21:16 |
drazak | sto;; mpt a gppd ex[;aomatopm | 21:17 |
drazak | Man, I suck at this typing thing | 21:18 |
drazak | , but it's still not a good explaination | 21:18 |
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:22 |
kanzure | except they totally fail in doing that at the moment | 21:23 |
kanzure | dear lazyweb, I once knew of a nine-foot tall dog. sauce? | 21:24 |
kanzure | http://gibsondog.com/ | 21:24 |
kanzure | hm.. | 21:25 |
fenn | drazak: like making electronic components instead of rubbing together wool and glass rods and poking stuff with it | 21:27 |
drazak | kanzure: what is the end goal, IE. what are some things they want to be able to do | 21:30 |
drazak | I mean, do they want to be make insulin without the e.coli? | 21:31 |
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:32 |
drazak | I could eat like 23 | 21:33 |
-!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap | 21:34 | |
fenn | i could probably eat pi^e | 21:35 |
fenn | (about 22.5) | 21:35 |
kanzure | I wonder if they provide the chocolates. | 21:37 |
kanzure | how much does registration cost? | 21:37 |
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:39 |
fenn | btw synthetic biology doesn't mean 'in vitro' | 21:40 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
fenn | bah he had to help it along | 21:48 |
-!- genehacker [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap | 21:49 | |
fenn | right-o.. where are the cad files | 21:50 |
fenn | hah | 21:50 |
fenn | nice house http://blogotechnic.blogspot.com/ | 21:52 |
kanzure | try this: http://news.lugnet.com/robotics/?n=27272 | 21:52 |
fenn | boo | 21:53 |
genehacker | you know I really should Lcad up my lego 3d printer | 21:53 |
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:54 |
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:55 |
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:56 |
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:58 |
kanzure | video of that jansen_walker.ldr file: http://adl.serveftp.org/lab/legos/jansen_walker.ldr.mpg | 21:59 |
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:00 | |
genehacker | so what do you input? | 22:02 |
genehacker | are you outputting every possible combination of lego bricks? | 22:03 |
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:05 |
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:06 |
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:07 |
genehacker | so that microfluidics book i sent you | 22:09 |
genehacker | contains a list of pretty much every microfluidic component | 22:10 |
genehacker | so it would be possible to make a graph grammar | 22:11 |
kanzure | are you feeling ok? | 22:11 |
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:12 |
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:13 |
genehacker | I'm not very good at class based programming | 22:14 |
genehacker | but I need to finish reading the book | 22:14 |
genehacker | I didn't scan some of the more chemistry related pages | 22:15 |
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:16 |
genehacker | which are for the most part fluidic resistors | 22:17 |
genehacker | microfluidic components interact in interesting ways | 22:18 |
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:19 |
fenn | bbdb-gnus fer squirrelmail huntin | 22:23 |
genehacker | squirrelmail? | 22:23 |
fenn | clicky webmail | 22:29 |
fenn | bbdb-gnus struck me as something a hyperactive teenage elmer-fudd might say | 22:30 |
fenn | mpd: mlcad/ldraw multipart file | 22:31 |
kanzure | lego book opening device: http://staff.science.uva.nl/~leo/lego/bookminder.html | 22:34 |
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:35 |
genehacker | blast | 22:37 |
genehacker | 404 not found | 22:38 |
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:39 |
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:48 |
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:49 |
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:57 |
genehacker | I couldn't find it in my head | 22:58 |
fenn | and the daemons said what? | 22:58 |
fenn | um, nevermind. | 22:58 |
fenn | "charlie isn't here. there is only Zuul" | 22:59 |
genehacker | oops | 23:00 |
fenn | so, why do you keep bookmarks in your head? doesn't that sort of defeat the purpose? | 23:00 |
genehacker | no I have a lot of bookmarks | 23:01 |
genehacker | that aren't labelled | 23:02 |
kanzure | why are they not labelled? | 23:02 |
genehacker | oh well | 23:02 |
genehacker | I'm not exactly sure if what I saw was a true stewart platform, it didn't have actuators | 23:03 |
genehacker | oh they are labelled | 23:06 |
kanzure | NameError: global name 'glColor3' is not defined | 23:10 |
kanzure | ah glColor3f worked | 23:11 |
kanzure | had to also add glutInit() to vehicle.py for the pyode example to start working on my box | 23:13 |
fenn | what box? | 23:14 |
kanzure | laptop | 23:16 |
kanzure | http://diybioforum.org/wiki/index.php?title=FAQ | 23:21 |
kanzure | http://openwetware.org/wiki/DIYbio/FAQ | 23:21 |
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:38 |
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:39 |
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:40 |
kanzure | dhcp-146-6-214-5.icmb.utexas.edu | 23:41 |
kanzure | fourierseq.icmb.utexas.edu | 23:44 |
kanzure | io.icmb.utexas.edu | 23:44 |
genehacker | international cyborg day? | 23:46 |
kanzure | december 5th | 23:46 |
genehacker | why dec 5th? | 23:46 |
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:50 |
kanzure | er, 4th floor has the actual robot, but that's the attic sort of | 23:51 |
genehacker | hmmm? | 23:51 |
genehacker | oh | 23:51 |
genehacker | is it plugged in? | 23:52 |
fenn | it runs for days at a time | 23:53 |
fenn | you aren't allowed anywhere near it | 23:54 |
genehacker | ok | 23:55 |
genehacker | is it a pippete bot or an actual arm? | 23:55 |
kanzure | hal, spot, gumby, blzbub, muttmeat, jeckle, heckle, <- other subdomains | 23:56 |
kanzure | it's a pipette bot | 23:56 |
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:57 |
kanzure | and wolverine | 23:58 |
fenn | they sound more like dogs than computers | 23:58 |
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/ | 23:59 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!