--- Day changed Fri Jun 19 2009 | ||
ybit | so a few questions, who is doing the led photolith device and is it in a clean room, how clean if so, what was or is being used to make it like so? | 00:00 |
---|---|---|
genehacker | I have no idea | 00:01 |
genehacker | ask kanzure | 00:01 |
ybit | ooh, me likey: "A photo-polymerization resist for UV nanoimprint lithography" | 00:04 |
genehacker | find me how to make photolabile phosphoramidites from chemicals under your kitchen sink and you made my day | 00:05 |
-!- xp_prg [n=xp_prg3@98.234.52.78] has joined #hplusroadmap | 00:05 | |
* ybit is off to bed | 00:10 | |
-!- kardan| [n=kardan@p54BE65D8.dip.t-dialin.net] has joined #hplusroadmap | 00:23 | |
-!- anthonyl [n=duzt@dsl093-216-054.aus1.dsl.speakeasy.net] has joined #hplusroadmap | 00:28 | |
-!- splicer_ [n=patrik@h189n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"] | 01:26 | |
-!- xp_prg [n=xp_prg3@98.234.52.78] has quit ["This computer has gone to sleep"] | 03:00 | |
-!- genehacker_ [n=chatzill@cpe-70-113-200-244.austin.res.rr.com] has joined #hplusroadmap | 06:43 | |
-!- genehacker [n=chatzill@cpe-70-113-200-244.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 07:01 | |
-!- genehacker [n=chatzill@wireless-128-62-85-176.public.utexas.edu] has joined #hplusroadmap | 07:23 | |
-!- genehacker_ [n=chatzill@cpe-70-113-200-244.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 07:27 | |
-!- genehacker [n=chatzill@wireless-128-62-85-176.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 08:22 | |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has joined #hplusroadmap | 08:25 | |
-!- digitaltao_ [n=digitalt@cpe-72-179-5-147.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)] | 08:36 | |
-!- digitaltao_ [n=digitalt@cpe-72-179-5-147.austin.res.rr.com] has joined #hplusroadmap | 08:54 | |
kanzure | http://www.xkcd.com/594/ | 09:37 |
kanzure | (uterus-herz) | 09:37 |
kanzure | still need to figure out how to go about memorizing more vim commands http://jmcpherson.org/editing.html | 09:48 |
ybit | kanzure: who's the led photolith person? | 09:53 |
ybit | ..in austin | 09:53 |
kanzure | there isn't one | 09:58 |
kanzure | are you sure it requires a clean room? | 09:59 |
kanzure | the polymer should polymerize in blue light in spite of dust in the environment | 09:59 |
kanzure | though it's probably a good idea to set up a clean room anyway since bio protocols tend to rely on that. | 10:01 |
kanzure | sort of a "while you're at it" thing | 10:01 |
-!- kardan| [n=kardan@p54BE65D8.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 10:06 | |
-!- genehacker [n=chatzill@128.62.151.77] has joined #hplusroadmap | 10:11 | |
ybit | i took a quick glance at the paper yesterday, it estimated that the cost of the setup was a little under$6k | 10:16 |
kanzure | the uv photolithography paper? | 10:17 |
kanzure | there are some ways that fenn and I were talking about reducing the costs of that setup | 10:18 |
kanzure | it's somewhere in the logs in here | 10:18 |
kanzure | ybit: I sent you an email with a list of projects and their estimated costs. please confirm, or something. | 10:24 |
-!- genehacker [n=chatzill@128.62.151.77] has quit [Read error: 104 (Connection reset by peer)] | 10:26 | |
-!- genehacker [n=chatzill@wireless-128-62-151-77.public.utexas.edu] has joined #hplusroadmap | 10:26 | |
ybit | kanzure: got it | 10:27 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 10:55 | |
ybit | http://www.ibecbarcelona.eu/index.php?option=com_recerca&Itemid=1005&task=linia&ansubdepartments_id=17&dept_id=5 | 10:57 |
ybit | i was wrong about spain, there is a neuroeng program there, in barcelona | 10:57 |
ybit | however, it's all in-vitro :\ | 10:57 |
kanzure | that's better than "all in silico" | 10:58 |
kanzure | is that DeMarse? | 10:58 |
ybit | and supposedly they developed a "UV laser scanning direct-lithography system" but i've yet to see schematics | 10:58 |
kanzure | er, wait, DeMarse is at gatech.edu | 10:59 |
kanzure | nevermind | 10:59 |
ybit | he's in florida now | 10:59 |
ybit | i think ucf | 10:59 |
ybit | he's at ufl | 11:00 |
ybit | http://www.bme.ufl.edu/contact/directory/detail_person.php?PEOPLE_id=2 | 11:00 |
fenn | "If you are serious, you could take out your biggest dust problem. Your carpet." | 11:19 |
fenn | from "how to make a clean room" | 11:20 |
ybit | or you could place some type of plastic over it | 11:21 |
ybit | save some $ | 11:21 |
kanzure | why do you have carpet in the first place | 11:21 |
ybit | true that | 11:22 |
ybit | it's difficult to find an apartment that doesn't have carpet in a small city like florence | 11:23 |
kanzure | craigslist should have a basement being listed somewhere | 11:23 |
kanzure | texas is the only place in the world that doesn't do basements apparently, or something | 11:23 |
fenn | because then you could stay cool without needing air conditioning | 11:24 |
fenn | = bad for economy | 11:24 |
kanzure | there are people going around here in austin with cam corders fitted with infrared filters claiming that they do an "energy assessment" of your place of dwelling and that you need to hire them before you sell your house :p | 11:26 |
kanzure | set([frozenset([1,2]), frozenset([1,2]), frozenset([3,4])]) | 11:27 |
kanzure | yay I like this | 11:27 |
fenn | is there some methodology for testing your script's output besides "does it load?" | 11:27 |
kanzure | which script | 11:28 |
fenn | i'm trying to add dimensions and graphsynth complains about something, somewhere in the file | 11:28 |
kanzure | which file? | 11:28 |
kanzure | how about you just paste the command line stuff instead :p | 11:28 |
fenn | "bad input string format" and i think it means character 8473 but there's nothing special there | 11:28 |
fenn | it's graphsynth, there's no command line | 11:28 |
kanzure | which file are you loading into graphsynth? | 11:29 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Success] | 11:29 | |
fenn | squirtgun.dim.gs2.gxml | 11:29 |
kanzure | and how did you generate it | 11:29 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 11:29 | |
fenn | load into graphsynth, save, run gxml-add-dimensions.pl | 11:29 |
kanzure | ok, so you loaded it into GS 2.0, then ran gxml-add-dimensions.pl, and now are trying to load it back into GS 2.0 ? | 11:30 |
fenn | yep | 11:30 |
kanzure | does squirtgun.dim.gs2.gxml have any <opt> bullshit at the top? | 11:30 |
fenn | yes | 11:31 |
kanzure | that's non-good | 11:31 |
fenn | i changed it to Page but it didnt change the error message | 11:31 |
kanzure | but why would you think that has something to do with character 8473 in the file? | 11:31 |
kanzure | hm | 11:31 |
kanzure | ok, is the file somewhere I can fetch it? | 11:31 |
fenn | yes | 11:31 |
kanzure | a link would be more helpful | 11:31 |
fenn | http://adl.serveftp.org/lab/fenn/squirtgun.dim.gs2.gxml | 11:31 |
kanzure | I still see opt in there | 11:32 |
kanzure | did you change it back afterwards? | 11:32 |
fenn | wah | 11:32 |
fenn | i did the editing on windows | 11:32 |
fenn | actually it starts out complaining about the <double></double> | 11:32 |
fenn | so i did search/replace to <double>0</double> | 11:33 |
kanzure | that's an ok error | 11:33 |
kanzure | yeah | 11:33 |
fenn | then it complained about something else, which i cant figure out | 11:33 |
kanzure | where did I put the example gs 2.0 gxml files | 11:33 |
kanzure | the only thing that I can come up with is that maybe it's not enough to replace "opt" with "Page" and there's some more elements that we're forgetting | 11:33 |
fenn | the weird thing is the character number doesnt change even if i add stuff to the file | 11:34 |
kanzure | example: http://adl.serveftp.org/lab/gs2/GraphSynth2/input/waterLifter.gxml | 11:34 |
kanzure | is this some sort of weird unicode encoding issue or something? | 11:34 |
ybit | kanzure, did anyone ever respond to your "Personal science libraries?" on mea-users? | 11:35 |
fenn | that doesnt have any xaml stuff | 11:35 |
fenn | or local variables | 11:35 |
kanzure | ybit: only one guy, but he didn't do anything. | 11:35 |
fenn | and it uses shapekey | 11:35 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] | 11:35 | |
fenn | so that's a terrible example 2.0 file | 11:35 |
kanzure | that's a 1.9 apparently | 11:35 |
kanzure | arr | 11:35 |
kanzure | ok maybe better: http://adl.serveftp.org/lab/gs2/GraphSynth2/input/swirlSeed.gxml | 11:36 |
kanzure | no local variables however, but that shouldn't be a problem | 11:36 |
kanzure | oh what version of gs 2.0 are you using anyway? where did you get the copy from? | 11:36 |
fenn | there is an exeutable on newton and also source/visual stuffio | 11:37 |
fenn | i stepped through the loading process with the debugger even | 11:37 |
fenn | didnt seem to do anything useful | 11:37 |
kanzure | ok, so I guess it's time for twitchy debugging | 11:38 |
kanzure | um | 11:38 |
kanzure | try a regexp to remove <localVariables> to </localVariables> and replace with <localVariables /> to see if the non-localVariables version works | 11:38 |
fenn | what does that mean? | 11:39 |
kanzure | try a regexp to remove <localVariables> to </localVariables> and replace with <localVariables /> to see if the non-localVariables version works | 11:39 |
kanzure | this problem did not happen with tanin, daniel or matt for that matter | 11:39 |
* fenn wonders if there's a decent code editor on windows | 11:39 | |
kanzure | visual studio is the only one that seems to have a search-and-replace mechanism, but it doesn't handle regular expressions | 11:39 |
kanzure | hm | 11:41 |
kanzure | in the example gs 2.0 gxml file, there's no </Canvas> | 11:41 |
kanzure | I think it would be safe to get rid of <Canvas> to </Canvas> in your squirtgun.dim.gs2.gxml file | 11:41 |
kanzure | and try that too.. | 11:41 |
kanzure | weird. in squirtgun.gs2.gxml, the </Canvas> does not appear on its own line. (not that this matters) | 11:43 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 11:45 | |
fenn | ok nevermind, it loads on darwin after s/<double></<double>0</ | 11:48 |
kanzure | I thought you did that already | 11:48 |
fenn | i was on newton | 11:48 |
fenn | so newton is just broke | 11:48 |
kanzure | so it was a "crappy version of gs2.0 because of a lack of version control" | 11:48 |
fenn | probably something like that, yes | 11:48 |
kanzure | wowee. glad we're being paid for this.. | 11:49 |
kanzure | oh wait. | 11:50 |
kanzure | fenn: what's the title on the GS 2.0 main window? | 12:01 |
* kanzure is editing the source to add a version number to the title bar | 12:01 | |
kanzure | oh, or a way to add the svn revision number upon checkout | 12:02 |
kanzure | http://subversion.tigris.org/faq.html#version-value-in-source | 12:03 |
kanzure | yay | 12:03 |
kanzure | fenn: can you ask tanin if he has installed TortoiseSVN yet and if he can't figure it out to give me a call today? since he's editing the source, he should be committing his changes to a new directory under svn or something | 12:07 |
-!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap | 12:18 | |
-!- genehacker [n=chatzill@wireless-128-62-151-77.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 12:18 | |
-!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] | 12:26 | |
-!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap | 12:27 | |
fenn | apparently (according to tanin) the current SVn won't work, so he's using some older version | 12:31 |
fenn | i still havent figured out wtf is going on | 12:31 |
kanzure | the current checkout from svn? | 12:37 |
kanzure | er, I mean to ask: is tanin claiming that the latest checkout from svn is not working? | 12:37 |
fenn | summary: running latest svn on newton and darwin; open the gxml-add-dimensions output (suitably edited) only works on newton | 12:52 |
fenn | er, only works on darwin | 12:52 |
fenn | but, if i save the opened file and open that on newton, it works | 12:52 |
kanzure | wtfage | 12:52 |
kanzure | newton is XP and darwin is what? | 12:52 |
fenn | so i'm doing a diff new | 12:52 |
fenn | darwin is windows 7 | 12:53 |
kanzure | oh wise diff, what say ye? | 12:53 |
fenn | one moment | 12:54 |
kanzure | interesting how the lab is simultaneously capable of violating all known laws of computing. like those of cross-platform compatabilism. | 12:55 |
fenn | uh. speaking of violating laws of computing | 12:57 |
fenn | the diff was null | 12:57 |
fenn | so i must have messed up somewhere | 12:57 |
kanzure | what did you diff? | 12:58 |
fenn | diff squirtgun.dim.gs2.gxml squirtgun.dim.gs2.loaded.gxml | 12:58 |
kanzure | diff (1) gxml-add-dimensions' output and (2) newton's saved version of #1. | 12:58 |
kanzure | hm | 12:58 |
fenn | yep | 12:59 |
kanzure | is diff going to pick up something minor that windows would complain about? | 12:59 |
fenn | i thought i moved some nodes around though so i should have gotten that at least | 12:59 |
kanzure | is there a -strict or something? :/ | 12:59 |
kanzure | wonder if the upload process fixes the problem or something. sometimes FTP works in ASCII or binary mode, which screws with files. | 13:00 |
fenn | right | 13:00 |
kanzure | ok, so upload the file to the box that you do your diff on, then copy the file to /var/www/something/ and then go get that on newton :p | 13:00 |
kanzure | um, wait | 13:00 |
kanzure | you probably shouldn't. | 13:01 |
kanzure | I am a very puzzled guy right now. | 13:01 |
fenn | i could make a flowchart :) | 13:02 |
kanzure | ooh | 13:02 |
kanzure | so, if you open and save it on darwin first, are you loading it on newton with the latest svn version? or the old version | 13:02 |
kanzure | did you try loading the gxml-add-dimensions output on newton's old version *and* svn up'd version? | 13:02 |
fenn | both running svn | 13:03 |
kanzure | how do you know this isn't an internet explorer or firefox caching error on newton's part | 13:03 |
fenn | gxml-add-dimensions was from newton, i dont know which version i ran | 13:03 |
kanzure | that sentence made no sense | 13:04 |
kanzure | please sentence the form in a question of the answer | 13:04 |
fenn | gxml-add-dimensions only works on 2.0 files so i had to run it through graphsynth to get 2.0 | 13:04 |
kanzure | yes | 13:04 |
fenn | i did that on newton yesterday | 13:04 |
kanzure | how are you checking that the pre-darwinized gxml file does not work on newton? | 13:05 |
kanzure | is it over http that you download the gxml file on newton? | 13:05 |
fenn | yes, from lab/fenn/ | 13:05 |
kanzure | that might be it | 13:06 |
kanzure | I had this weird caching problem with daniel once | 13:06 |
kanzure | he would refresh the page and get the same damn XML file even though I knew I had updated it to something different | 13:06 |
fenn | but so what, i hadnt updated it anyway | 13:06 |
fenn | i.e. i did the editing in windows to make it load | 13:06 |
fenn | (but iwt wouldnt load) | 13:06 |
kanzure | ok, so you did the editing on windows to make it load (but it didn't in both svn up'd and previous crap version) | 13:07 |
kanzure | so you transferred it then over to darwin? | 13:07 |
fenn | yes, but i downloaded the same file to darwin from lab/fenn/ | 13:07 |
fenn | then edited it again, then loaded it | 13:08 |
kanzure | wah | 13:08 |
fenn | meanwhile, back on unix, i edit it yet again | 13:08 |
fenn | then i transfer the saved file to newton, try to load it, and it loads | 13:09 |
fenn | (from darwin) | 13:09 |
kanzure | on unix, you edit [what] again? | 13:09 |
fenn | on unix i edit lab/fenn | 13:09 |
fenn | lab/fenn/squirtgun.dim.gs2.gxml | 13:09 |
kanzure | ok, so you did the editing in your favorite editor instead of on windows that time around | 13:09 |
fenn | and upload from newton to dokuwiki | 13:09 |
fenn | then download to unix as .loaded.gxml | 13:10 |
kanzure | er, what? why upload from newton? | 13:10 |
kanzure | ok | 13:10 |
fenn | then diff, and the diff is null | 13:10 |
kanzure | why not .loaded.gxml saved from darwin? | 13:10 |
fenn | hm. my story doesnt make sense does it | 13:10 |
fenn | how did i transfer from darwin to newton? | 13:10 |
kanzure | if you edited it on linux, from the gxml-add-dimensions.pl output, did you ever then go load *that* to the svn up'd version on newton? | 13:11 |
fenn | no | 13:11 |
kanzure | why did you ever edit it on minsky (or davinci I guess) then? :p | 13:12 |
fenn | because i was sick of doing the same edit over and over | 13:12 |
kanzure | ok | 13:12 |
kanzure | and after doing that | 13:12 |
kanzure | what boxes have successfully loaded that edit into gs 2.0? | 13:12 |
fenn | none | 13:12 |
kanzure | do they all error? | 13:13 |
fenn | never tried to load it | 13:13 |
kanzure | this would be the one thing that you would want to know I thought | 13:13 |
kanzure | because it shouldn't only work if it goes through darwin first .. | 13:13 |
kanzure | it should work if it goes through newton too since it's the same damn software | 13:14 |
kanzure | the same input files: your edited version on lab/fenn/ that you edited by hand on minsky | 13:14 |
fenn | yep | 13:14 |
kanzure | the same svn up'd revision number on darwin and newton | 13:14 |
kanzure | and when you get that unix edited file on newton, gs 2.0 should be able to open it up | 13:14 |
fenn | one would think so | 13:14 |
kanzure | but you just told me you never tried to load it | 13:15 |
kanzure | so how would you know | 13:15 |
kanzure | diff (1) gxml-add-dimensions' output and (2) your edit of that output. | 13:21 |
kanzure | diff (1) gxml-add-dimensions output and (2) darwin's saved version of #1. | 13:21 |
kanzure | diff (1) your-edited-version and (2) darwin's saved version of #1 | 13:21 |
kanzure | anyway, most important is whether or not newton's svn up'd version is capable of successfully loading your unix hand-edited version of the gxml-add-dimensions output. | 13:22 |
fenn | ok, file from minsky loads on newton | 13:23 |
kanzure | the universe is well again. | 13:24 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 13:27 | |
fenn | diff -w says the only difference was a single <double></double> on line 1516 (33509 chars into the file) | 13:28 |
kanzure | fenn: do you have access to http://journals.lww.com/appliedimmunohist/pages/articleviewer.aspx?year=2009&issue=03000&article=00013&type=abstract from where you're sitting? | 13:29 |
kanzure | nevermind, I'll figure it out | 13:30 |
fenn | no | 13:30 |
fenn | 'view full text' has no link | 13:30 |
kanzure | same here. | 13:31 |
kanzure | fenn: do you understand Jason Kelly's latest post to diybio? | 13:32 |
kanzure | does he know something I don't? | 13:33 |
kanzure | it sounds like he's being sarcastic | 13:33 |
kanzure | revision control for documents is a good idea imho | 13:33 |
fenn | i agree it dwould be a good idea and he sounds sarcastic | 13:42 |
kanzure | wonder what they are doing at gingko bioworks if they don't put their writings under revision control .. | 13:43 |
kanzure | makes me wonder about startups like that heh | 13:43 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 13:45 | |
fenn | for the fiftieth time, you have to run git update-server-info when you publish git on a http server | 13:47 |
kanzure | which one was it this time? | 13:47 |
fenn | adl/var/www/skdb | 13:48 |
kanzure | fuck | 13:48 |
kanzure | ok, done | 13:48 |
fenn | i think i need to read about access control lists | 13:49 |
fenn | what user does git run as when you push to it? | 13:49 |
kanzure | when I push to it, I'm 'bryan' | 13:50 |
fenn | hum | 13:50 |
fenn | -rw-r--r-- 1 bryan bryan 193 2009-06-19 13:47 .git/info/refs | 13:51 |
fenn | $ git update-server-info | 13:51 |
fenn | $ ls -l .git/info/refs | 13:51 |
fenn | -rw-r--r-- 1 fenn fenn 193 2009-06-19 13:49 .git/info/refs | 13:51 |
fenn | how come it let me do that? | 13:51 |
fenn | drwxrwxr-x 2 bryan lab 4096 2009-06-19 13:49 .git/info/ | 13:52 |
fenn | is it because .git/info is g+wx? | 13:52 |
kanzure | huh | 13:52 |
kanzure | that would be weird | 13:52 |
kanzure | does the permissions on the parent dir determine sub permissions? | 13:52 |
kanzure | er, whether or not to follow subpermissions? | 13:52 |
fenn | this is sort of the same problem i was having before, but in reverse | 13:52 |
-!- genehacker [n=chatzill@wireless-128-62-145-145.public.utexas.edu] has joined #hplusroadmap | 13:58 | |
fenn | yo genehacker | 14:00 |
genehacker | what? | 14:00 |
fenn | sata's going to kick you out since you never show up | 14:00 |
genehacker | he is? | 14:00 |
genehacker | what's going on? | 14:01 |
fenn | dont ask me, i just work here | 14:01 |
genehacker | I'll go check on the filter after 5 | 14:01 |
kanzure | why did you message me on jabber | 14:02 |
genehacker | well I didn't know that you were here | 14:05 |
genehacker | are you with sata? | 14:05 |
kanzure | no, I'm on mars | 14:05 |
kanzure | (er, at home) | 14:05 |
genehacker | is sata going to kick me out? | 14:06 |
kanzure | well you were never really in | 14:08 |
kanzure | so no | 14:08 |
genehacker | huh? | 14:08 |
kanzure | he said you don't come in | 14:08 |
genehacker | that's all he said? | 14:08 |
genehacker | when? | 14:08 |
kanzure | wednesday? | 14:08 |
genehacker | do we have lab meetings on wednesday? | 14:09 |
kanzure | no | 14:10 |
fenn | also he said you run around like a chicken with your head cut off | 14:10 |
genehacker | really? | 14:10 |
fenn | not in so many words | 14:10 |
genehacker | ok then | 14:11 |
fenn | the fast electrophoresis video is neat | 14:13 |
kanzure | is there a page that explains why people should use revision control? | 14:13 |
kanzure | google isn't giving me anything | 14:13 |
fenn | software carpentry | 14:13 |
fenn | http://swc.scipy.org/lec/version.html | 14:14 |
kanzure | thank you | 14:14 |
fenn | hm that's not the page i was thinking of | 14:14 |
kanzure | I find it funny that people on an open source project are asking "why do we want to use revision control! bah!" | 14:18 |
kanzure | how sad is that | 14:18 |
kanzure | as if open source projects happen in other ways? | 14:18 |
fenn | up til a couple years ago almost all open source software was written by wise old unix hackers (well maybe not old) | 14:19 |
fenn | but things are changing | 14:19 |
kanzure | how is it done now? | 14:19 |
kanzure | randomly throwing bullshit at a wall until it assembles into compiled code? | 14:19 |
fenn | 'gimme teh codezz' | 14:19 |
kanzure | heh | 14:19 |
fenn | i mean you cant expect people to know something they dont know | 14:20 |
kanzure | that's fine | 14:20 |
kanzure | but they shouldn't stop me from getting real work done | 14:20 |
fenn | btw we should add .svnignore for all the bin/ and .dll files | 14:20 |
kanzure | just because they're idiots. | 14:20 |
kanzure | fenn: that's fine, go ahead | 14:20 |
fenn | as it is i think svn tries to merge then (yeesh) | 14:21 |
fenn | huh there is no such thing as a .svnignore file? | 14:26 |
fenn | ugh this is terrible | 14:28 |
fenn | for name in $dir_names ; do cd $name; svn propset svn:ignore -F | 14:28 |
fenn | heh " A DIYbio persons best RCS at this point is a -80 C freezer" | 14:40 |
kanzure | my reply to that was something about how biohackers might need to be more than just biologists | 14:41 |
kanzure | maybe it's possible that successful biohackers will need to be even more hackful than the original hackers | 14:41 |
fenn | yeah, whatever that means | 14:42 |
kanzure | er, sarcasm? | 14:42 |
fenn | no i just dont know what it's supposed to mean | 14:42 |
kanzure | er. I just mean to say that biohackers shouldn't be conceptually limited to just being biologists that aren't hackers | 14:43 |
digitaltao_ | LIFE IS STUDYYYYYYYYYYY | 15:43 |
digitaltao_ | study study study study study | 15:43 |
-!- digitaltao_ [n=digitalt@cpe-72-179-5-147.austin.res.rr.com] has quit ["Ex-Chat"] | 15:43 | |
kanzure | haha | 15:46 |
kanzure | this is so weird | 15:46 |
kanzure | "do it yourself biology" sounds like the "not I, said the little rooster" story | 15:46 |
fenn | The little white rooster told the animals if they would join with him and his group of other white roosters and white pullets, they could kill the nasty red rooster to make all farms safer, take over the corn field and allow the red rooster's flock to run the corn field all by themselves as they had always wished. | 15:48 |
fenn | heh | 15:49 |
fenn | Not I said the larger group of animals called the United Animals | 15:49 |
-!- digitaltao [n=digitalt@cpe-72-179-5-147.austin.res.rr.com] has joined #hplusroadmap | 15:51 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 15:53 | |
ybit | anyone have "Fundamentals of microfabrication" and are willing to share? | 16:19 |
kanzure | I had a fundamentals of MEMS book or something because of this waterdroplet space frame machine gun thingy, but I don't think that's the same book | 16:20 |
-!- genehacker [n=chatzill@wireless-128-62-145-145.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 16:36 | |
-!- genehacker [n=chatzill@wireless-128-62-145-145.public.utexas.edu] has joined #hplusroadmap | 16:39 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 17:02 | |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] | 17:03 | |
-!- genehacker [n=chatzill@wireless-128-62-145-145.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 17:04 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 17:31 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 17:31 | |
kanzure | Windows/AboutGraphSynth.xaml | 17:33 |
kanzure | davinci:~/lab/gs2/svnstuff/adl/GraphSynthSourceFiles/GraphSynth/Windows/AboutGraphSynth.xaml | 17:34 |
kanzure | $ svn propset svn:keywords "Date Author" weather.txt | 17:34 |
kanzure | ^ the above was from http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html | 17:35 |
kanzure | aha: http://svnbook.red-bean.com/en/1.4/svn.ref.svnversion.re.html | 17:51 |
kanzure | wow it's not on here either | 18:02 |
kanzure | http://subversion.tigris.org/tools_contrib.html#dev | 18:02 |
kanzure | there is no script to embed the global revision number into a particular file? wtf | 18:02 |
-!- genehacker [n=chatzill@cpe-70-113-200-244.austin.res.rr.com] has joined #hplusroadmap | 18:38 | |
kanzure | http://hackage.haskell.org/package/gitit | 19:18 |
kanzure | ybit: where'd you come across this? | 19:18 |
kanzure | http://code.google.com/p/gitit/ | 19:20 |
ybit | i had mentioned it in here about a month ago | 19:29 |
ybit | [Sat May 23 2009] [22:44:02] <ybit> http://hackage.haskell.org/cgi-bin/hackage-scripts/package/gitit | 19:29 |
ybit | [Sat May 23 2009] [22:48:34] <fenn> http://gitit.johnmacfarlane.net/ gitit demo | 19:29 |
ybit | [Sat May 23 2009] [22:49:09] <ybit> haskell.org uses gitit plus some custom configurations | 19:29 |
ybit | i like johnathon's latest microfluidics post, too bad i don't have a laser printer | 19:36 |
kanzure | next time be sure to make sure I look at the link | 19:36 |
ybit | heh, sorry, i post randomly and enjoy talking to whoever can respond atm | 19:37 |
ybit | but i'll be sure to highlight you on for certain things i know you might be interested in | 19:37 |
ybit | for now on* | 19:38 |
* ybit is sleepy | 19:38 | |
kanzure | rawr | 19:39 |
kanzure | ybit: jonathan brought his creation by the other day. | 19:39 |
ybit | you told me that, what were your thoughts? | 19:40 |
ybit | i don't understand how these people on diybio don't get it | 19:40 |
ybit | it's plain as day to me what you're saying | 19:40 |
kanzure | well, I would like it if you could post a vote of confidence sometime .. | 19:41 |
kanzure | or something. because I don't think the other people realize that I actually do, in fact, make sense | 19:41 |
kanzure | ybit: it was nice to see him bring something by. but I would have preferred to go to his workbench. | 19:42 |
kanzure | my favorite message on diybio today was the one where mac said that diybio isn't an organization | 19:43 |
kanzure | and diybio.org says it is | 19:43 |
ybit | suppose i could, i just have second thoughts about even dealing with some people. | 19:43 |
ybit | diybio.org[ganization] | 19:44 |
kanzure | [ganization]? what? | 19:44 |
kanzure | heh | 19:44 |
kanzure | well I have heybryan.org, but it's not an organization, it's just a domain name | 19:44 |
ybit | heh, .org is meant for organizations and whatnot | 19:44 |
kanzure | that's true | 19:45 |
ybit | for reference: "The org TLD was originally intented for non-profit organizations, or organizations of a non-commercial character." | 19:45 |
kanzure | right | 19:45 |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has joined #hplusroadmap | 19:47 | |
ybit | Microcontroller-based full control of ultrasonic motor with frequency and voltage adjusting | 19:49 |
ybit | http://filebin.ca/jrugjk/Microcontroller-basedfullcontrolofultrasonicmotorwithfrequencyandvoltageadjusting.pdf | 19:50 |
kanzure | ybit: would you like ssh access to a server for uploading papers? | 19:51 |
ybit | what about books? | 19:51 |
ybit | i have quite a few of those as well | 19:51 |
ybit | w/ papers in them | 19:52 |
ybit | e.g.: Toward Replacement Parts for the Brain | 19:52 |
kanzure | sure. | 19:52 |
ybit | alright | 19:52 |
kanzure | password? | 19:53 |
ybit | simple enough | 19:53 |
ybit | i will start uploading when i restore my normal system functionality | 19:57 |
ybit | i'd rather not ssh as root | 19:57 |
ybit | brilliant DIY tale :P | 20:03 |
ybit | now that made me laugh | 20:04 |
-!- jk4930 [n=jk@p54BCE8FE.dip.t-dialin.net] has joined #hplusroadmap | 20:06 | |
fenn | http://www.sparkfun.com/commerce/product_info.php?products_id=852 | 20:15 |
fenn | http://www.sparkfun.com/commerce/product_info.php?products_id=849 | 20:15 |
kanzure | http://elinux.org/BeagleBoard | 20:21 |
kanzure | com = combinations((1,2,3,4,5),3) print "frozenset com: ", list(com) print "list com: ", list(com) | 20:26 |
kanzure | frozenset com: [(1, 2, 3), (1, 2, 4), (1, 2, 5), (1, 3, 4), (1, 3, 5), (1, 4, 5), (2, 3, 4), (2, 3, 5), (2, 4, 5), (3, 4, 5)] | 20:27 |
kanzure | list com: [] | 20:27 |
* ybit would like a copy of "Plasma etching and reactive ion etching" | 20:27 | |
kanzure | where is it? | 20:27 |
kanzure | a, [(1, 2, 3), (1, 2, 4), (1, 2, 5), (1, 3, 4), (1, 3, 5), (1, 4, 5), (2, 3, 4), (2, 3, 5), (2, 4, 5), (3, 4, 5)] | 20:29 |
kanzure | b, [] | 20:29 |
kanzure | frozenset com: [] | 20:29 |
kanzure | list com: [] | 20:29 |
kanzure | TypeError: object.__new__(generator) is not safe, use generator.__new__() | 20:30 |
-!- elias` [n=c@unaffiliated/elias/x-342423] has quit [Read error: 110 (Connection timed out)] | 20:31 | |
kanzure | http://www.python.org/dev/peps/pep-0255/ | 20:31 |
kanzure | pep about generators | 20:31 |
kanzure | http://www.wellho.net/mouth/561_Python-s-Generator-functions.html | 20:34 |
kanzure | apparently "yield" is not a synonym for "return" | 20:36 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 20:42 | |
ybit | spin coating looks relatively simple | 20:43 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 20:43 | |
ybit | and voila, an mea | 20:43 |
kanzure | er, what? | 20:43 |
ybit | yeah, not really | 20:44 |
ybit | photolith > etching (rie) > deposition (spin coating) | 20:44 |
* ybit wonders what the regulations are for operating on rats and eventually monkeys in the house :) | 20:47 | |
kanzure | I've always tried to avoid spin coating | 20:47 |
ybit | getting way ahead of myself | 20:47 |
kanzure | why? | 20:47 |
kanzure | I mean, how is that ahead of yourself? | 20:47 |
ybit | because i don't even have the equipment just yet | 20:48 |
kanzure | well you might not even have to get spin coating equipment | 20:48 |
kanzure | so you're not getting ahead of yourself :) | 20:48 |
kanzure | you're just.. going around or something | 20:48 |
ybit | something like that :P | 20:48 |
kanzure | so what's involved in spin coating? | 20:49 |
ybit | so you avoid spin coating? | 20:49 |
kanzure | like I said, I've been avoiding it all my life | 20:49 |
kanzure | maybe you know what it is | 20:49 |
kanzure | you don't just spin something and make an even layer of something on it, eh? | 20:49 |
ybit | only what wikipedia tells me | 20:49 |
ybit | http://en.wikipedia.org/wiki/Spin_coating | 20:49 |
ybit | right, that's essentially it | 20:50 |
kanzure | does a CDROM drive count as a spin coater? | 20:50 |
ybit | hmm | 20:51 |
ybit | "Photoresist is typically spun at 20 to 80 Hz for 30 to 60 seconds." | 20:51 |
kanzure | wait, is that all? | 20:52 |
kanzure | not kHz or GHz or anything ridiculous? | 20:52 |
ybit | uring the first stage, the plate is spun at a low to moderate speed 500-1000 rpm for 5-10 seconds to evenly spread the solution. The thickness of the coating is then determined and controlled during the second stage by spinning the coating at a higher speed, between 1500-3000 rpm for anywhere between a few seconds and a minute. These conditions will typically produce high quality coatings of thickness between 2 and 10 micrometres. | 20:52 |
ybit | During* | 20:52 |
kanzure | don't know if I have a 3k rpm centrifuge laying around | 20:53 |
kanzure | how do I build one, again? | 20:53 |
kanzure | without spending a fortune on a motor | 20:53 |
ybit | that i've yet to look for | 20:54 |
kanzure | 19th-century hand-operated centrifuge | 20:55 |
kanzure | http://en.wikipedia.org/wiki/File:19thCentrifuge.JPG | 20:55 |
kanzure | fenn claims 26,000 rpm is capable with a CDROM drive. or up to 72x so 72*500rpm. | 20:57 |
fenn | assuming it's perfectly balanced of course | 20:58 |
-!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] | 20:58 | |
kanzure | inventor: Benjamin Robins | 20:59 |
nsh | why aren't there autobalancing centrifuges? | 20:59 |
nsh | seems like it wouldn't be difficult mechanically | 20:59 |
kanzure | Early cream test centrifuges | 21:00 |
kanzure | http://www.americanartifacts.com/smma/babcock/babcock.htm | 21:00 |
ybit | definitely will have to build your own spin coater, the cheapest i'm finding is about $1k USD | 21:01 |
fenn | does a centrifuge create a force or an acceleration? | 21:02 |
kanzure | 1881 centrifuge http://www.americanartifacts.com/smma/babcock/bab3.htm | 21:02 |
kanzure | "hand cranked wood pulleys" - wooden centrifuge - http://www.americanartifacts.com/smma/babcock/bab16.htm | 21:03 |
kanzure | wooden centrifuge: http://www.youtube.com/watch?v=gKQK5cYin2Q | 21:04 |
ybit | http://www.google.com/patents/download/Method_for_low_pressure_spin_coating_and.pdf?id=fiAlAAAAEBAJ&output=pdf&sig=ACfU3U1HoocbOzq_FHFEDuXpsDhGoxGnxA | 21:07 |
ybit | "Method for low pressure spin coating and low pressure spin" | 21:07 |
ybit | bah | 21:08 |
ybit | this one is better | 21:08 |
ybit | http://www.google.com/patents/download/Thin_particulate_film_spin_coater.pdf?id=CzcwAAAAEBAJ&output=pdf&sig=ACfU3U2zzkKnxB4OToApZJznMyLitrQ9eg | 21:08 |
ybit | "Thin particulate film spin coater" | 21:09 |
ybit | "Sping Coater" | 21:14 |
ybit | http://www.google.com/patents?id=zjABAAAAEBAJ&printsec=abstract&zoom=4#PPA6,M1 | 21:15 |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has quit ["Ex-Chat"] | 21:15 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 21:17 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 21:21 | |
ybit | http://www.crimescene.com/store/index.php?main_page=product_info&products_id=70¤cy=USD :: $27 365-395nm LEDs | 21:36 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 21:38 | |
* ybit doesn't have access to "A toner-mediated lithographic technology for rapid prototyping of glass microchannels" | 21:41 | |
ybit | and i would really like to see what's in "Low-Cost MEMS Technologies" | 21:44 |
ybit | http://www.instructables.com/id/DIY-High-Speed-Book-Scanner-from-Trash-and-Cheap-C/ :: diy book scanner | 21:49 |
ybit | think i have my first project for the lab | 21:50 |
ybit | http://diybookscanner.org/ | 21:52 |
-!- jk4930 [n=jk@p54BCE8FE.dip.t-dialin.net] has left #hplusroadmap ["Konversation terminated!"] | 22:06 | |
ybit | fenn, my older logs aren't available right now, but i remember you linking me to a diy design for an ebook reader | 22:10 |
ybit | i recall you linking to the location multiple times | 22:11 |
ybit | mind linking again? | 22:11 |
ybit | suppose i could just use a netbook | 22:12 |
fenn | ybit: http://www.positron.org/projects/ | 22:12 |
ybit | or my neorunner | 22:12 |
kanzure | ybit: I should have "A toner-mediated lithographic technology for rapid prototyping of glass microchannels" in the microfluidics dir | 22:12 |
fenn | you can't actually get the e-ink component, unfortunately | 22:12 |
fenn | though apparently a number of corporations manufacture the stuff now | 22:13 |
ybit | that's the link, ty | 22:13 |
ybit | kanzure: i don't see it just yet but there are a lot more interesting papers in here than i had thought, very nice repo | 22:16 |
kanzure | which dir are you looking at? | 22:16 |
ybit | i think my dir structure is different from yours | 22:18 |
ybit | currently in /microfluidics/microfluidics | 22:18 |
kanzure | er that doesn't look friendly | 22:18 |
ybit | it's kind of a misc folder | 22:18 |
kanzure | http://adl.serveftp.org/papers/microfluidics/ | 22:19 |
ybit | i don't think you have it | 22:22 |
kanzure | http://sata.serveftp.org/~bryan/papers/microfluidics/ | 22:23 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 22:25 | |
ybit | not there either | 22:25 |
ybit | http://www.ebookee.com.cn/Comprehensive-Microsystems-Three-Volume-Set-Volume-1-3_235984.html | 22:30 |
ybit | http://www.rsc.org/publishing/journals/LC/article.asp?doi=b805137b :: Microfluidic assembly blocks | 22:34 |
ybit | "An assembly approach for microdevice construction using prefabricated microfluidic components is presented. Although microfluidic systems are convenient platforms for biological assays, their use in the life sciences is still limited mainly due to the high-level fabrication expertise required for construction. This approach involves prefabrication of individual microfluidic assembly blocks (MABs) in PDMS that can be readily assembled to form microflui | 22:34 |
fenn | to form microflui... | 22:39 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 22:45 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 22:47 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] | 22:51 | |
ybit | heh, guess it's time for me to call it a night after linking to crimescene.com earlier o.O | 22:56 |
ybit | http://www.google.com/products?q=UV-LED&oe=utf-8&hl=en&scoring=p | 22:56 |
ybit | duh | 22:56 |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has joined #hplusroadmap | 22:59 | |
-!- elias` [n=c@host81-155-251-189.range81-155.btcentralplus.com] has joined #hplusroadmap | 23:01 | |
ybit | etching using leds, hmm | 23:05 |
ybit | nope, dillusioned, sleep-deprived reading | 23:10 |
ybit | helium etching on leds :) | 23:11 |
ybit | helium plasma* | 23:11 |
ybit | yup and i'm spent | 23:19 |
* ybit makes it a point to read Intro to Microfabrication tomorrow | 23:20 | |
kanzure | stop quoting Austin Powers | 23:20 |
kanzure | :p | 23:20 |
ybit | haha | 23:20 |
kanzure | http://www.trumpf-machines.com/en/products/laser-processing/2d-laser-cutting/trulaser-2025-2030.html | 23:21 |
kanzure | http://www.trumpf-machines.com/en/products/laser-processing/automation.html | 23:22 |
kanzure | "liftmaster linear" | 23:22 |
kanzure | "liftmaster horizontal" | 23:23 |
kanzure | what's this about "3D mechanics" that campbell was talking about? I just get lots of spam when searching google for this sort of thing | 23:24 |
-!- xp_prg [n=xp_prg3@99.23.56.166] has joined #hplusroadmap | 23:27 | |
-!- kardan| [n=kardan@p54BE5BE1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 23:28 | |
-!- elias` [n=c@unaffiliated/elias/x-342423] has quit [Read error: 110 (Connection timed out)] | 23:40 | |
-!- elias` [n=c@host86-136-181-62.range86-136.btcentralplus.com] has joined #hplusroadmap | 23:43 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!