--- Day changed Thu Jul 30 2009 00:00 < kanzure> 768./Photofabrication of Surface Relief Gratings on Azobenzene Polymer Films.pdf 00:00 < kanzure> 660./Extreme impact and cavitation forces of a biological hammer: strike forces of the peacock mantis shrimp Odontodactylus scyllarus.pdf 00:00 < kanzure> 504./Nonlinear structured-illumination microscopy: Wide-field fluorescence imaging with theoretically unlimited resolution GustafssonPNAS102_13081-6_2005.pdf 00:00 * ybit is sleepy and ready for bed... kanzure where are these actually? 00:00 < kanzure> 3104./Adaptation for Soft Whisper Recognition Using a Throat Microphone StanJou-September2004.pdf 00:00 < kanzure> ybit: have only tracked down a few 00:01 < ybit> i'm only seeing a listing 00:01 < ybit> superkuh not have them? 00:01 < kanzure> sure he does 00:02 < kanzure> 4508./000-Bio And Chemistry/A Guide to Protein Isolation - Dennison 2002.pdf 00:02 < ybit> so.. .ask him to give you them?.. 00:03 < kanzure> 728./Nanostructured magnetizable materials that switch cells between life and death __Polte2007-JBMT.pdf 00:03 < kanzure> ybit: I think I can find them myself. 00:04 < kanzure> 1296./Successful choice behavior is associated with distinct and coherent network states in anterior cingulate cortex PNAS-2008-Lapish-0804045105.pdf 00:04 < any38932354> Price: Reg. $419.99 00:04 < any38932354> Sale $350.79 00:04 < any38932354> 3M™ PAPR Motor Blower (GVP-100) 00:04 < any38932354> UOM: Each 00:04 < any38932354> Provides a level of air flow that surpasses NIOSH requirements. Depending on headgear and cartridge, the airflow ranges from 7.0-9.5 cfm. This unit weighs only 1.1 pounds and has a life of about 1000 hours. 00:04 < kanzure> 180./Surviving a Steam Rupture.pdf 00:04 < kanzure> NIOSH requirements? 00:04 < any38932354> it's a blower for a air mattress that's being sold for supplied-air hoods 00:04 < any38932354> it's $10 at Kmart 00:05 < fenn> ooo mini thermoacoustic refrigerator. where are these papers from? 00:05 < any38932354> no one is making that fridge at this time, iirc 00:05 < fenn> oh superkuh 00:11 -!- any09670136 [n=someone@75-120-38-74.dyn.centurytel.net] has joined #hplusroadmap 00:14 -!- any23894402 [n=someone@75-120-33-11.dyn.centurytel.net] has joined #hplusroadmap 00:16 -!- any19959074 [n=someone@75-121-62-254.dyn.centurytel.net] has joined #hplusroadmap 00:19 -!- any06212138 [n=someone@75-120-46-93.dyn.centurytel.net] has joined #hplusroadmap 00:23 -!- any07356227 [n=someone@75-120-1-138.dyn.centurytel.net] has joined #hplusroadmap 00:24 -!- any68130826 [n=someone@75-120-21-145.dyn.centurytel.net] has joined #hplusroadmap 00:27 -!- nchaimov_ [n=cowtown@c-24-21-45-17.hsd1.wa.comcast.net] has joined #hplusroadmap 00:27 -!- nchaimov [n=cowtown@c-24-21-45-17.hsd1.wa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 00:28 -!- any38932354 [n=someone@75-120-43-212.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 00:28 -!- any69983859 [n=someone@75-120-28-26.dyn.centurytel.net] has joined #hplusroadmap 00:30 -!- any99401207 [n=someone@75.120.31.94] has joined #hplusroadmap 00:31 -!- any09670136 [n=someone@75-120-38-74.dyn.centurytel.net] has quit [Connection timed out] 00:33 -!- any23894402 [n=someone@75-120-33-11.dyn.centurytel.net] has quit [Success] 00:35 -!- any00550854 [n=someone@75-120-43-151.dyn.centurytel.net] has joined #hplusroadmap 00:35 < any00550854> fenn, anyone, how is my localhost pointing to adsl-69-208-3-29.dsl.akrnoh.ameritech.net ? my hosts says it's 127.0.0.1 , but i dns it to 69.208.3.29 00:36 -!- any69983859 [n=someone@75-120-28-26.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 00:36 < any00550854> you can http://adsl-69-208-3-29.dsl.akrnoh.ameritech.net/ there 00:36 -!- any19959074 [n=someone@75-121-62-254.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 00:40 -!- any06212138 [n=someone@75-120-46-93.dyn.centurytel.net] has quit [Connection timed out] 00:41 -!- any99401207 [n=someone@75.120.31.94] has quit [Read error: 60 (Operation timed out)] 00:41 -!- any09576302 [n=someone@75-121-62-254.dyn.centurytel.net] has joined #hplusroadmap 00:42 -!- any07356227 [n=someone@75-120-1-138.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 00:43 -!- any68130826 [n=someone@75-120-21-145.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 00:44 -!- any00550854 [n=someone@75-120-43-151.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 00:45 -!- strages_ [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap 00:50 -!- any30470139 [n=someone@75-120-24-18.dyn.centurytel.net] has joined #hplusroadmap 00:57 -!- any46627802 [n=someone@75-120-15-22.dyn.centurytel.net] has joined #hplusroadmap 01:00 -!- any33851906 [n=someone@75-120-43-80.dyn.centurytel.net] has joined #hplusroadmap 01:02 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 01:07 -!- any09576302 [n=someone@75-121-62-254.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 01:14 -!- any30470139 [n=someone@75-120-24-18.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 01:17 -!- any46627802 [n=someone@75-120-15-22.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 01:38 -!- any33851906 [n=someone@75-120-43-80.dyn.centurytel.net] has quit [Read error: 60 (Operation timed out)] 01:39 -!- any66031974 [n=someone@75-120-10-214.dyn.centurytel.net] has joined #hplusroadmap 01:40 -!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap 01:50 -!- any29138484 [n=someone@75-120-42-253.dyn.centurytel.net] has joined #hplusroadmap 01:52 -!- any36270935 [n=someone@75-120-22-112.dyn.centurytel.net] has joined #hplusroadmap 02:00 -!- any66031974 [n=someone@75-120-10-214.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 02:10 -!- any29138484 [n=someone@75-120-42-253.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 05:20 -!- any02348247 [n=someone@75-120-14-221.dyn.centurytel.net] has joined #hplusroadmap 05:37 -!- any36270935 [n=someone@75-120-22-112.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 05:48 < splicer> fenn: here? 05:50 < splicer> fenn: what was the word you used yesterday about something like an organization separating? The word that had a negative connotation and I associated to speciation? 05:50 < splicer> (maybe I should keep logs) 05:52 -!- any42048743 [n=someone@75-120-16-247.dyn.centurytel.net] has joined #hplusroadmap 06:10 -!- any02348247 [n=someone@75-120-14-221.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 06:12 -!- any67985623 [n=someone@99-194-248-97.dyn.centurytel.net] has joined #hplusroadmap 06:30 -!- any42048743 [n=someone@75-120-16-247.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 07:14 -!- wrldpc2 [n=benny@c-76-24-1-204.hsd1.ma.comcast.net] has quit [] 07:17 -!- any96811805 [n=someone@99-194-251-202.dyn.centurytel.net] has joined #hplusroadmap 07:17 < kanzure> splicer: forking 07:18 < kanzure> splicer: the word refers to programming 07:35 -!- any67985623 [n=someone@99-194-248-97.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 07:40 -!- Phreedom [n=freedom@195.216.211.175] has quit [Read error: 113 (No route to host)] 08:02 < kanzure> re: legos & regli - http://heybryan.org/books/papers/Using%20assembly%20representations%20to%20enable%20evolutionary%20design%20of%20Lego%20structures%20-%20Regli.pdf 08:02 < kanzure> there were many more documents in the lego_GA folder however from the national design repository (regli's) 08:05 < kanzure> hm that file includes a lego shape grammar 08:07 -!- kardan| [n=kardan@p54BE4A5E.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 08:35 < splicer> kanzure: was it as simple as that? "forking is bad" 08:35 < splicer> thanks 08:40 < splicer> i just posted this: http://www.biopunk.org/don-t-bitch-about-it-speciate-t183.html 08:40 < splicer> it's about that 08:43 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap 09:33 < CIA-43> skdb: kanzure * rac5647ee668a / (3 files in 3 dirs): worked on legos, added OCC.BRepAlgoAPI to pymates, wrote some more todo 09:34 < kanzure> splicer: I think you should try an experiment where you instantiate a version control system and then fork it and see what forking does. 09:34 < kanzure> the experiment should take about 5 minutes at most 09:35 < kanzure> splicer: the idea has already got traction from long before my birth 09:36 < splicer> this is not forking, it's evolution 09:36 < splicer> (also worked since before you were born) 09:37 < kanzure> splicer: ok but what I'm saying is that when I say "forking" it has a very particular meaning 09:37 < kanzure> and you can 'experience' this meaning in a more pure way 09:37 < kanzure> than trying to understand my pathetic and terrible explanations 09:38 < kanzure> you can experience it by installing a repository and doing it (forking it) 09:38 < kanzure> see here: http://web.media.mit.edu/~stefie10/technical/illicit_forks.html 09:38 < splicer> you miss my point 09:39 < splicer> my point is don't tell others to do it, get it rolling yourself. 09:40 < splicer> set up the mother of all repositories, if that's the way you think it should be done... avoid forking 09:40 < splicer> let others focus on what's important to them 09:40 < splicer> i have no opinions on how you should build it.... i just think you should do it yourself. 09:41 < splicer> become the goto guy for repositories... as mac and jason have become for diybio 09:42 < kanzure> why the *hell* were passwords stored in plaintext on perlmonks.org? wtf 09:43 < kanzure> splicer: I don't think you understand. it already exists. 09:43 < kanzure> splicer: what's so hard to understand about throwing up a list of projects? 09:43 < kanzure> "here's what the community is working on". very simple.. takes five minutes to type. 09:43 < splicer> what's so hard to understand about 'do it yourself' 09:44 < kanzure> but I've already done it 09:44 < kanzure> what's the problem with that 09:44 < splicer> if you've done it you wouldn't be complaining about it 09:44 < kanzure> um? 09:44 < kanzure> do you know what I am complaining about? 09:45 < splicer> yeah... that others don't put up something you have done on their site 09:45 < kanzure> not really 09:45 < splicer> something you want them to put up 09:45 < kanzure> something they claim they want to put up 09:46 < splicer> i have to go buy an sd card for a netbook 09:46 < splicer> kanzure: do it yourself 09:47 < splicer> put the stuff you want there 09:47 < splicer> i have to go 09:48 < kanzure> splicer: they haven't given me ssh access 09:48 < kanzure> or ftp acess 09:48 < kanzure> *access 09:48 < kanzure> either one would be adequate for putting it up there 09:48 < kanzure> for putting up a page, I mean, or something 10:16 < kanzure> "my brain is computing me" is it? 10:16 < any96811805> it thinks, therefor you are 10:17 < kanzure> "When the world gives you nothing but lemons, learn genetic engineering." 10:50 < splicer> kanzure: I tried to explain this before... I meant do it without diybio, do it yourself. 10:52 < kanzure> why? 10:56 < kanzure> git fsck --lost-found 10:56 < kanzure> dangling commit, dangling blob 10:57 < kanzure> ah 10:58 < kanzure> git merge my-lost-commit-id 10:58 * kanzure sighs 10:58 < fenn> what did you lose anyway 10:59 < kanzure> sandbox/google/ 10:59 < kanzure> sandbox/Cycles.py 10:59 < kanzure> sandbox/legos/ 10:59 < kanzure> sandbox/namespaces-in-python/ 10:59 < kanzure> sandbox/skdb-packages/ 10:59 < kanzure> sandbox/zotero/ 10:59 < kanzure> sandbox/occ_stl.py 11:04 < CIA-43> skdb: kanzure * r743ce215ae9f / (4 files in 3 dirs): occ_stl from sandbox of doom (slow loading of stl, alternative to import_tools/occ_pyldraw.py), various updates to pymates-todo and assemblies.txt 11:38 < CIA-43> skdb: kanzure * rcc5b767af210 /doc/todo/pymates-todo: updated todo list for 2009-07-30 11:41 < kanzure> fenn: any hints on drawing arrows in OCC? Have you done that yet? 11:41 < fenn> no 11:56 < CIA-43> skdb: * rb10aa7a2283f /paths.py: fighting with OCC sweeps and crashes randomly. 11:56 < CIA-43> skdb: * ra94b07c47833 / (7 files in 4 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 12:00 -!- drazak is now known as draz|lab 12:33 < CIA-43> skdb: kanzure * r29377799d983 /pymates/pymates.py: committing pymates before I make drastic changes 12:35 < kanzure> displaying arrows (maybe): http://www.opencascade.org/org/forum/thread_6303/ 12:35 < kanzure> looks kind of long and complicated 12:36 < kanzure> http://www.opencascade.org/org/forum/thread_1764/ 12:37 < xp_prg> wow did you guys hear about the lego robot arm that did a biology thing? 12:38 < kanzure> it was probably just NXT 12:56 < xp_prg> well it was probably amazing too! 12:56 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap 12:56 < xp_prg> legos are rocking! 13:02 < xp_prg> kanzure you know what would be amazing for you to do? 13:03 < ybit> go on? 13:03 < ybit> btw, that robot arm was pretty sweet 13:04 < xp_prg> it would be amazing if you found all the biology lego stuff and created a howto of how to do biology projects with them 13:04 < ybit> heh, you could do that too.. 13:04 < xp_prg> I don't understand how to make a biology project with them though :( 13:07 < kanzure> xp_prg: figure it out 13:07 < kanzure> anyway, that's what we're doing with skdb this week sort of 13:07 < kanzure> figuring out how to load legos into the system 13:07 < xp_prg> sweet! 13:07 < kanzure> python + legos => geekgasm 13:07 < xp_prg> heh 13:07 < xp_prg> is there a python lego api or anything? 13:08 < kanzure> no 13:08 < kanzure> I'm writing one 13:08 < kanzure> it's in skdb, go ahead and clone or pull 13:08 < xp_prg> sweet! 13:08 < kanzure> http://adl.serveftp.org/skdb.git 13:08 < kanzure> http://adl.serveftp.org/skdb/doc/proposals/legos.py 13:09 < kanzure> also: http://adl.serveftp.org/lab/legos/ 13:19 < kanzure> fenn: please tell me when you get make_arrow() working 13:20 < ybit> umm 13:20 < ybit> i have found the 'massive communication matrix' which kanzure speaks of 13:20 < ybit> yup 13:20 < ybit> indeed 13:20 < kanzure> ? 13:20 < ybit> exactly as you describe 13:20 < kanzure> it's called Make 13:21 < ybit> it's called emacs+org-mode+gnus+bbdb+scripts 13:21 < kanzure> gnus? 13:21 < kanzure> bbdb? 13:21 < ybit> you are really going to like this 13:21 < ybit> http://www.linuxworld.com/news/2007/051607-linuxworld-mail-madness.html?page=1 13:22 < ybit> Sending Templated Mail 13:22 < ybit> Here we venture into the gray area of templates and mail. Is it unethical to use Emacs to compose a large number of personalizable messages to people you know? Beats me -- but it saves a lot of repetitive text entry. Even if you cut and paste, even if you insert registers, even if you use keyboard macros, composing individual messages to lots of people takes a lot of time. That's why I wrote this little snippet that makes it easy for me to compose indi 13:22 < ybit> Fortunately, my friends can not only sniff out auto-generated mail but are also the sort to be amused by the Emacs hack behind it. When I used this to confirm the postal addresses of a large number of people (personalizing each message with a note), quite a few friends teased me about Emacs gaining even more artificial intelligence. I had shown them M-x doctor before, and they wondered if that was the logical next step. I also received one intentionall 13:22 < ybit> If you have friends who are likely to know and laugh at the automation, or your friends don't care if you use tricks like that to keep in better touch, go ahead and use the following code. Please do not use this for evil. 13:23 < ybit> sacha chua 13:23 < ybit> is elite emacs hax0r 13:23 * ybit emails her for scripts 13:24 < kanzure> how would orgs-mode be integrated into that? 13:24 < kanzure> to me, making a make script seems easier at this point 13:24 < ybit> org-mode is god to me right now 13:24 < ybit> it's part of everything 13:25 < ybit> but since you ask... 13:25 < kanzure> I do 13:25 < ybit> http://orgmode.org/worg/org-hacks.php#sec-12 13:25 < ybit> Link to Gnus messages by Message-Id 13:25 < ybit> In a recent thread on the Org-Mode mailing list, there was some discussion about linking to Gnus messages without encoding the folder name in the link. The following code hooks in to the store-link function in Gnus to capture links by Message-Id when in nnml folders, and then provides a link type "mid" which can open this link. The mde-org-gnus-open-message-link function uses the mde-mid-resolve-methods variable to determine what Gnus backends to scan. 13:25 < ybit> It has only been tested with a single nnml backend, so there may be bugs lurking here and there. 13:25 < kanzure> is that lisp? 13:25 < ybit> The logic for finding the message was adapted from an Emacs Wiki article. 13:25 < ybit> elisp 13:25 < kanzure> ackkk 13:26 < ybit> the emacs dialect of lisp 13:26 < ybit> emacs-lisp* 13:27 < ybit> your welcome 13:27 < ybit> gnus is massive indeed 13:30 < CIA-43> skdb: * r3083e8b58be1 /paths.py: make_arrow... fuck you OCC 13:31 < CIA-43> skdb: * ra586ca8963d8 /paths.py: oops 13:51 < kanzure> Handle_Geom_TrimmedCurve? 13:51 < kanzure> why don't I just get a Handle_Geom_Curve ? 13:55 < kanzure> https://svn.physiomeproject.org/svn/cmiss/cmgui/branches/cmgui-cad/prototype/visualisation/occpartfactory.cpp 13:55 < kanzure> according to that document, 13:55 < kanzure> BRepBuilderAPI_MakeEdge should be able to handle Handle_Geom_TrimmedCurve 14:06 < ybit> hmmm... the only place to work on an aritificial hippocampus: berger's lab 14:06 < ybit> as a grad student 14:06 < ybit> grrr 14:07 < ybit> where's the replication that i've come to (not) expect in science 14:08 < kanzure> the artificial hippocampus was more like a DSP, IIRC 14:09 < kanzure> not sure how it was implanted (or if it ever was) 14:09 < ybit> yup 14:09 < ybit> i can't recall if it has been tested in rats yet 14:11 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 14:16 < ybit> i was discussing el futuro with ev yesterday.. what's needed for distributed p2p research for say developing what berger is doing is, you guessed it, infrastructure 14:16 < ybit> it's not there, skdb can definitely help 14:17 < ybit> this type of research is good for maybe not being the first to get results but insuring that everyone has access to what comes of it 14:18 < kanzure> line 452 in topology_local_operations.py is interesting 14:19 < kanzure> gp_GTrsf() 14:19 < kanzure> gtrf = gp_GTrsf() 14:20 < kanzure> gtrf.SetTrsf(transform) 14:20 < kanzure> tr = BRepBuilderAPI_GTransform(something.Shape(), grtf, True) 14:29 < ybit> areer Profile: What do Biomedical Engineers do? 14:29 < ybit> Biomedical engineers combine biology, medicine, and engineering and use advanced knowledge of engineering and science to solve medical and health-related problems. Biomedical engineers design massive MRI machines along with the microscopic machines used in surgery. They research and develop prostheses, evaluate the use of artificial organs, and improve instrumentation used in hospitals and clinics. 14:29 < ybit> all closed source 14:30 < ybit> unless in a research lab in which they are researching alternatives to traditional methods for medical devices 14:31 < ybit> the artificial hippocampus has yet to be placed inside a rat 14:31 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [Read error: 113 (No route to host)] 14:39 < flazmot> hippie campus 14:41 < ybit> flazmot: you're in georgia? 14:41 < kanzure> she forgot :( 14:42 < ybit> :P 14:42 < ybit> flazmot: you're of the female gender?.. 14:42 < ybit> i'm starting to become less surprised when i see a woman interested in open hardware/h+ 14:42 < ybit> which is kind of neat 14:42 < kanzure> ybit: flazmot has been here all along 14:43 < ybit> ? 14:43 < kanzure> ybit: check yer logs 14:43 < ybit> as a diff username? 14:43 < ybit> hmm 14:43 -!- Irssi: #hplusroadmap: Total of 19 nicks [0 ops, 0 halfops, 0 voices, 19 normal] 14:43 < kanzure> oh wait, nevermind 14:43 < kanzure> flazmot: please forgive me 14:47 < ybit> openluna and artemis need to combine maybe 14:47 < ybit> openluna artemis and luf 14:47 < kanzure> fenn: yes make_vertex() works correctly 14:51 < ybit> or not 14:53 < kanzure> openluna and artemis are both being rallied by charles f. radley so they are practically already 'joined' or something 14:53 < ybit> glad to know 14:53 < xp_prg> when you say something is due to something do you say do or due? 14:54 < ybit> kanzure: how did you become aware of openluna btw? 14:54 < ybit> xp_prg: due 14:54 * xp_prg hugs ybit 14:54 < ybit> er... dictionary 14:59 < flazmot> hmm 15:06 < kanzure> ybit: by randomly stalking open source space initiatives in 2007 15:06 < ybit> :) 15:07 < CIA-43> skdb: kanzure * r1111fa2227f5 /pymates/ (pymates.py rapid-test.py): make_vertex and show_interface_arrows added to pymates. remember to use radians and math.pi please. 15:09 -!- embraceunity [n=quassel@74.94.105.238] has joined #hplusroadmap 15:09 < kanzure> hello embraceunity 15:09 < kanzure> embraceunity: so you've been making reprap'd lego parts? 15:10 < embraceunity> well 15:10 < embraceunity> i intend to 15:10 < kanzure> we've been adding legos to skdb recently 15:10 < embraceunity> im just playing with the reprap parts themselves 15:10 < embraceunity> which are close enought to legos 15:10 < kanzure> http://adl.serveftp.org/skdb/doc/proposals/legos.py <-- take a look at the classes. 15:10 < kanzure> maybe there's something that you'll see and fix or see and like lots 15:10 < embraceunity> nice 15:11 < embraceunity> http://www.facebook.com/home.php#/photo.php?pid=30852322&id=108300557&ref=mf 15:11 < embraceunity> its me! 15:13 * ybit is already friends with you on facebook 15:13 * ybit doesn't recall how 15:13 < ybit> 43 friends in common 15:13 < embraceunity> hahaha 15:13 < ybit> http://facebook/heathmatlock 15:13 < kanzure> 26 friends in common 15:13 < embraceunity> yea you added me awhile back 15:13 < embraceunity> like a few weeks ago 15:14 < embraceunity> sent a message about diyh+ 15:14 < ybit> interesting 15:14 < embraceunity> found me in the facebook group 15:14 < ybit> _the_ facebook group? 15:14 * ybit is confused 15:14 < embraceunity> there is a diyh+ facebook group 15:14 < ybit> ah 15:14 < embraceunity> which nobody is active in 15:14 < ybit> so a few days ago 15:14 < kanzure> that's because we're all active in here 15:14 < embraceunity> yea 15:14 < ybit> yup 15:14 < embraceunity> irc > facebook 15:14 < embraceunity> facebook = proprietary crap 15:15 < embraceunity> addictive proprietary crap 15:15 * ybit doesn't understand how college students have money to make a reprap 15:16 < kanzure> ybit: some college students have these things called "scholarships" 15:16 < kanzure> fenn: DisplayColoredShape(shape,'RED') 15:16 < ybit> i have a thing called grant, but even then i only get about 1,500 left over each semester 15:17 < ybit> two semesters could probably pay for a reprap 15:17 < kanzure> ybit: people who get full rides are getting $40k/semester apparently 15:17 < ybit> o.O 15:17 < kanzure> I'm sorry 15:17 < kanzure> $40k/year 15:17 < ybit> but that's for expensive schools 15:17 < kanzure> not really 15:18 < kanzure> but that's what I tell myself so that I can sleep at night 15:18 < ybit> no? huh 15:18 < ybit> evergreen state i think is $30k/year 15:18 * ybit had considered going there sometime ago 15:18 < ybit> when i didn't care about grades 15:19 < ybit> still don't but now i take it as an insult if i don't get an A 15:19 < ybit> so i tend to bust my arse off 15:22 < embraceunity> i was able to begin my reprap in college, because i have been frugal since the age of 7 15:22 < embraceunity> it is in my blood or something 15:23 < embraceunity> but cmon, repraps are cheap 15:23 < ybit> $3k.. cheap? 15:23 < embraceunity> no 15:23 < embraceunity> more like 500 15:23 < embraceunity> if you build it yourself 15:23 < embraceunity> and with this z-axis hack im doing 15:23 < embraceunity> it is at least... 50 bucks cheapers 15:23 < embraceunity> haha 15:24 < ybit> wasn't smari that said that it costs $3k... /me greps 15:24 < ybit> +it 15:24 < embraceunity> that is totally wrong 15:24 < embraceunity> i mean you can get a completely built one on makerbot 15:24 < embraceunity> for 2.5k 15:24 < embraceunity> but most of that is labor 15:25 < embraceunity> the full kit un-built is a little over 1k 15:25 < embraceunity> but that is because they are makerbot, and have special laser cut parts 15:25 < embraceunity> i was shipped the 5th batch of reprapped parts 15:25 < embraceunity> http://blog.reprap.org/2009/07/repstrapping-open-source-ecology.html 15:26 < embraceunity> http://hydraraptor.blogspot.com/2009/07/hydraraptors-second-child.html 15:26 < embraceunity> not having to pay for those parts 15:26 < embraceunity> brought the cost down considerably 15:27 < embraceunity> the only thing that kind of sucked is that i didn't already have a soldering kit or surface mounting kit 15:27 < embraceunity> which made it 100 dollars more 15:27 < ybit> hmm, grepping fails me 15:27 < embraceunity> but since im donating this reprap to Factor e Farm, and will begin another one for Jata soon afterwards, and maybe another for me.... im sure the soldering stuff will get good use 15:27 < embraceunity> it is a fixed cost 15:28 < ybit> i originally was thinking it costs $700 or so until i was told by someone who has one that it would costs nearly $3k 15:28 < ybit> ..usd 15:28 < kanzure> embraceunity: jata said that a friend is shipping her a reprap 15:28 < ybit> maybe that's for the bits and bytes laser cutting machine?.. 15:28 < kanzure> she said that a few days ago actually 15:28 < embraceunity> 700 might be correct for someone who doesnt own any soldering equipment, isn't using the z-axis hack, and has high shipping costs 15:28 < kanzure> are you sure that she doesn't already have one? 15:29 < embraceunity> maybe this is new 15:29 < embraceunity> i havent spoken to her about it in awhile 15:32 < embraceunity> in any event, Mendel will probably be out soon... so hopefully the next one I build will be a sexy version 2.0 one 15:37 < CIA-43> skdb: * r038326791391 /paths.py: i declare make_arrow finished! now what is it doing in this file? 15:37 < CIA-43> skdb: * rf815d053e2d5 /pymates/ (pymates.py rapid-test.py): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 15:37 < kanzure> er, what did you do to pymates.py? 15:37 < kanzure> just a merge ok 15:40 < CIA-43> skdb: kanzure * r37265a38048b /doc/ (proposals/legos.py todo/pymates-todo): legos.py made to be slightly more compatible with pymates in the future; pymates-todo updated 15:42 < kanzure> Eric Hunting just learned about http://www.islandone.org/MMSG/aasm/ ? wtf. 15:44 < fenn> http://www.google.com/search?hl=en&q=site:groups.google.com/group/openmanufacturing+++++++http://www.islandone.org/MMSG/aasm/+&aq=f&oq=&aqi= 16:06 < CIA-43> skdb: * rbf475b24c067 /paths.py: add some demo text (yeah it sucks) and fix silly bugs 16:48 < draz|lab> can someone help me find a list of proteins uniquely expressed in cardiomyocytes 17:04 < kanzure> can you give us the cell line ID? 17:08 -!- kardan| [n=kardan@p54BE3F5C.dip.t-dialin.net] has joined #hplusroadmap 17:19 -!- draz|lab is now known as drazak 17:20 < drazak> kanzure: HL-1 17:27 < kanzure> heh not easy to search with 17:27 < drazak> yeah 17:28 < drazak> I'm trying to find a more modern equivelent cell line 17:28 < drazak> you can't even find the media that they used in the paper saying how they isolated HL-1s 17:28 < kanzure> have you checked Nature Protocols? 17:29 < drazak> not yet 17:30 -!- kanzure changed the topic of #hplusroadmap to: skdb open source hardware package manager. repo: http://adl.serveftp.org/skdb.git/ "apt-get for real stuff!" | python + legos => geekgasm 17:30 < drazak> nope 17:41 < kanzure> paper requests should be added to adl:/var/www/to-get.txt from now on 17:41 < kanzure> not sure about the format of the file however 17:46 < kanzure> fenn: any ideas why the coordinate axises are not being shown in pymates/pymates.py or pymates/rapid-test.py or even in pymates/shell.sh ? 17:46 < kanzure> the pythonOCC demos do not do anything out of the ordinary to make it display 17:47 < drazak> kanzure: we should setup a free ticketing thing to put paper and book requests in 17:47 -!- Ian_Daniher [n=it@69.61.230.246] has joined #hplusroadmap 17:47 < kanzure> drazak: ticketing? 17:48 < kanzure> drazak: pyscholar should (eventually) be able to parse /var/www/papers/to-get.txt 17:48 < kanzure> oh crap 17:48 < kanzure> sorry.. I meant to say /var/www/papers/to-get.txt earlier 17:48 < kanzure> not /var/www/to-get.txt 17:49 < drazak> ok 17:49 < drazak> but right now it can't 17:50 < kanzure> actually it can if we want it to 17:50 < kanzure> we just have to decide on the input format 17:50 < kanzure> it is able to fetch PDFs from Google Scholar at the moment 17:50 < kanzure> and there's a partially working ScienceDirect scraper 17:50 < kanzure> this covers a lot of ground, but not the edge cases 17:50 < kanzure> so this is a good start IMHO 17:52 < drazak> then figure out a format :P 17:52 < kanzure> wah 17:52 < drazak> I need to work on a research proposal for what I want to do, IE: finding the best conditions for conditioning MSC's into cardiomyocyte precursors 17:52 < kanzure> m-something stem cells? 17:53 < drazak> mesencymal 17:53 < drazak> bone marrow derived 17:53 < kanzure> why not induced pluripotent stem cells? 17:53 < kanzure> that way you have a common baseline from nearly anything 17:54 < kanzure> and lots of people are going to be using iPSCs in their work more frequently now 17:55 * kanzure installs pyscholar on adl 17:56 * kanzure wonders why he calls davinci 'adl' 17:57 < drazak> wellllll 17:58 < drazak> because it's what the lab is working with 17:58 < CIA-43> pyscholar: kanzure master * rfc3be3f / sciencedirect-notes.py : namespace fix - http://bit.ly/3DprS 17:58 < CIA-43> pyscholar: kanzure master * r3682ee0 / (43 files in 7 dirs): moving stuff around - http://bit.ly/vQFfR 17:58 < CIA-43> pyscholar: kanzure master * rfcdcd2c / (8 files in 2 dirs): cleaning up the main directory - http://bit.ly/ZP4I6 17:58 < CIA-43> pyscholar: kanzure master * raaec9f8 / (30 files in 2 dirs): moved test data - http://bit.ly/kD5db 17:58 < drazak> we've already proved that they can stave off heart failure in TO-2 mice 17:58 < CIA-43> pyscholar: kanzure master * r68c99c5 / tests/tests.py : unit tests - http://bit.ly/22u9Hk 17:58 < kanzure> wtf 17:58 < kanzure> oh, I guess I didn't push to github in a while 17:58 < kanzure> drazak: okay. 18:09 -!- embraceunity [n=quassel@74.94.105.238] has quit [Remote closed the connection] 18:20 < CIA-43> skdb: kanzure * r04c9cf71648b /pymates/ (interface.py part.py pymates.py): cleaned up pymates. added docstrings. removed old/useless methods. 18:24 < kanzure> gee it's nice when things work 18:24 < fenn> whee 18:25 < kanzure> I meant the code, not you :p 18:25 < fenn> "Sensitive files including Secret Service safehouse locations, military rosters, and IRS tax returns can still be found on file-sharing networks... 18:25 < fenn> In many cases, that's because federal government employees or contractors installed peer-to-peer software on their computers without paying attention to which documents would be shared" 18:25 < drazak> kanzure: can it pull all the reviews? on mesencyhmal stem cells and then name them via their titles? 18:25 < kanzure> some slashdotters thought it might be a hoax in an attempt to make up excuses for banning p2p whistleblowing on government networks 18:25 < fenn> " That led some politicians to announce that new federal laws were necessary to stop inadvertent file sharing." 18:25 < kanzure> drazak: that's the idea.. at the moment it does not download PDFs from google. but it wouldn't be hard to make it do that 18:26 < kanzure> drazak: take a look at adl:/home/bryan/code/pyscholar/results/ 18:26 < fenn> so we need new laws to protect the government from their own employees? 18:26 < kanzure> drazak: microfluidics-gene-synthesis.yaml and PDMS.yaml are the output of the Google Scholar module 18:26 < drazak> wtf is a yaml? 18:27 < fenn> not a markup language 18:27 * drazak eyerolls 18:27 < kanzure> drazak: it's like pickle except not 18:27 < drazak> ok 18:27 < drazak> well, it'd be cool if it could do that something before the end of the weekend 18:27 < drazak> :P 18:28 < kanzure> drazak: could you add a list of queries that you want me to run to pyscholar/tests/ 18:28 < drazak> sure 18:28 < kanzure> preferably, move to your ~ on adl and git clone 18:28 < kanzure> and then commit the list 18:28 < kanzure> and then I'll clone 18:29 < kanzure> er, pull 18:29 < fenn> '"the nuclear option is to block the Gnutella protocol" on a national basis.' LOL 18:29 < drazak> git clone... what? 18:29 < kanzure> drazak: git clone /home/bryan/code/pyscholar/ 18:30 < drazak> yeah, got it 18:30 < kanzure> actually I guess you could commit it from my code directory 18:30 < kanzure> and it should preserve your user information 18:30 < drazak> I don't know shit about git 18:30 < drazak> so in tests/requests.txt? 18:30 < kanzure> yes please 18:30 < kanzure> then do: "git add tests/requests.txt" 18:30 < kanzure> then do: "git commit" 18:31 < kanzure> then do: "kanzure you fucktard! pull!" 18:31 < kanzure> this way I'll have something to test pyscholar's google scholar wrapper on :) some nice juicy queries, I hope 18:31 < kanzure> nothing particularly crazy please .. i.e., something that preferably will turn up some results heh' 18:32 < drazak> they should all pull results 18:33 < drazak> drazak@dhcp-84-253:~/pyscholar/tests$ git commit 18:33 < drazak> [master 62c6715] Drazak's requests 1 files changed, 4 insertions(+), 0 deletions(-) create mode 100644 tests/requests.txt 18:33 < drazak> cia doesn't report for me apparently 18:33 < fenn> cia only reports changes on github (which only kanzure has write access to) or skdb 18:33 < drazak> ah 18:34 < kanzure> also, it wouldn't announce your changes anyway 18:34 < kanzure> since you git clone'd 18:34 < kanzure> and cia is some extra config 18:35 < drazak> ah 18:35 < CIA-43> pyscholar: kanzure master * r5147b17 / tests/tests.py : fixed a typo error in tests.py - http://bit.ly/Ig1yn 18:35 < CIA-43> pyscholar: drazak master * r62c6715 / tests/requests.txt : Drazak's requests - http://bit.ly/IAjYe 18:35 < drazak> ah 18:45 < kanzure> some nice discussions happening on zotero-dev 18:46 < kanzure> ybit: will you post orgs-mode+gnus+bbds to diytranshumanist? 18:49 < drazak> kanzure: could you parse the requests file so that I could have a section, you could, fenn could, etc, and then have it put them in ~user/public_html/papers ? 18:49 < drazak> in a folder under the name of the request 18:50 < kanzure> drazak: which requests file 18:50 < kanzure> tests/requests.txt or /var/www/papers/to-get.txt ? 18:50 < kanzure> drazak: actually, why not put it in ~user/public_html/papers/requests.txt ? 18:50 < kanzure> and then I'll just look for users that have requests 18:51 < kanzure> not sure about the "in a folder under the name of the request" part though. 18:51 < drazak> that'd work 18:51 < drazak> ok 18:52 < kanzure> neat 18:52 < drazak> so the request is, say, "mesenchymal stem cells" have it make a folder named mesenchymal_stem_cells and then put the scraped papers in tehre 18:52 < kanzure> I think the request should be more specific 18:52 < kanzure> gimme a sec 18:52 < drazak> instead of lumping them into ~/papers/ 18:53 < kanzure> oh, sure 18:53 < kanzure> yeah there's also /var/www/papers/unsorted/ btw where humans have not ventured yet 18:55 < drazak> that's a good idea 18:55 < kanzure> ok check out adl:/home/bryan/code/pyscholar/doc/proposals/to-get.yaml 18:55 < kanzure> how about that format? 18:56 < drazak> there's no such file 18:57 < kanzure> huh 18:57 < kanzure> well I pushed 18:57 < drazak> drazak@dhcp-84-253:/home/bryan/code/pyscholar/doc$ ls 18:57 < drazak> TODO 18:58 < kanzure> yeah I see the same thing on the server 18:58 < drazak> need to pull on the server 18:58 < kanzure> no, I pushed from where I am at the moment to the server 18:58 < kanzure> which usually works .. hrm. 18:58 < drazak> welllllllllllllll it didn't! :P 18:59 < kanzure> ok check again 18:59 < kanzure> for some reason "git status" on adl said "deleted: proposals/to-get.yaml" 18:59 < kanzure> so I had to do "git reset --hard" 19:00 < drazak> we have to limit it to 10 results? 19:00 < drazak> I wanted all of them :P 19:00 < drazak> that way I could get them instantly when I'm not at work 19:00 < kanzure> I just randomly typed 10, sorry :p 19:00 < drazak> oh, ok :) 19:00 < drazak> could 0 be all? 19:00 < kanzure> google does 10 to 100 results per page 19:00 < kanzure> why not just say "all" 19:00 < kanzure> instead of "10" 19:01 < drazak> oh, sounds good 19:01 < kanzure> :) 19:01 < drazak> :) 19:02 < kanzure> on zotero-dev, bruce and I were talking about making a new standard for some scrapers 19:02 < drazak> and the it'll put it into ~$requester/public_html/papers/ 19:02 < kanzure> there should be a separation of the scraper that maps attributes to xpaths 19:02 < drazak> and the it'll put it into ~$requester/public_html/papers/$query/ that is 19:02 < kanzure> and then there should be a separate way to say, "this is how you clean up the data that you harvested" 19:02 < kanzure> because typically there are certain special things you have to do with the data 19:02 < kanzure> and in each language it varies slightly differently 19:03 < kanzure> in javascript versus python, the string manipulation routines are different 19:03 < kanzure> maybe a regular expression would be adequate, maybe nto 19:03 < kanzure> *not 19:05 < drazak> kanzure: requester should be self evident though, because it should pull the requester from the ~ that the request file is in 19:06 < kanzure> okay 19:06 < kanzure> in yaml, all of these attributes are optional 19:06 < kanzure> that's the beauty of yaml 19:06 < kanzure> so you don't even need to have a "date" attribute there 19:06 < kanzure> but if you wanted a reminder for when it was put in as a request, well, there you go 19:07 < CIA-43> skdb: kanzure * rb8dcd0d7fe8c /pymates/models/ (blockhole.yaml peg.yaml): got the rotations right this time I hope 19:08 < drazak> ah 19:08 < ybit> kanzure: yeah, will do it shortly. heading to my bro's house will have time to do it then 19:08 < drazak> kanzure: should I commit a revised requests.txt? 19:09 < kanzure> drazak: sure 19:10 < drazak> done 19:12 < kanzure> cool 19:12 < kanzure> I hate your date format :p 19:12 < drazak> lol 19:12 < drazak> how would you prefer it? :P 19:13 < drazak> I did it that way because when we save shit at work wehave to do it like that 19:13 < drazak> CURSED WINDOWS 19:14 < kanzure> it's ok, I fixed it 19:14 < drazak> :P 19:14 < CIA-43> pyscholar: kanzure master * rc6124fa / doc/proposals/to-get.yaml : proposal for to-get file format - http://bit.ly/K42pZ 19:14 < CIA-43> pyscholar: drazak master * r1ba6194 / tests/requests.txt : Revised requests file for correct format - http://bit.ly/16Kjyt 19:14 < CIA-43> pyscholar: Bryan Bishop master * rbfe40ce / doc/proposals/common-scrapers.txt : common-scrapers.txt - http://bit.ly/uIFQu 19:14 < CIA-43> pyscholar: Bryan Bishop master * r2e9a233 / tests/requests.txt : Merge /home/bryan/../drazak/pyscholar - http://bit.ly/WpPE0 19:14 < CIA-43> pyscholar: Bryan Bishop master * r0ae215d / tests/requests.txt : fixed drazak crap :p - http://bit.ly/zwXTq 19:16 < drazak> hey I has no crap! 19:23 < drazak> well, just hilight me on irc when you get it to scrape for my requested papers 19:24 -!- drazak changed the topic of #hplusroadmap to: skdb open source hardware package manager. repo: http://adl.serveftp.org/skdb.git/ "apt-get for real stuff!" | python + legos => geekgasm | drazak says code faster! 19:30 < kanzure> http://buildyourcnc.com/blacktoe.aspx 19:31 -!- fenn changed the topic of #hplusroadmap to: cool, practical, legal; pick two 19:37 -!- ybit-scanning [i=4894195a@gateway/web/freenode/x-rgkakzqvgorswoyi] has joined #hplusroadmap 19:47 < ybit-scanning> i've considered holding off on posting something to diyh+, but i will go ahead and post something 19:47 < ybit-scanning> i can post my screencasts later 19:48 < ybit-scanning> i was thinking screencasts might be more helpful for those not familiar with emacs/gnus/bbdb/org 19:49 < ybit-scanning> that's what i was thinking of on the way to this house at least 20:08 < ybit-scanning> ack, my arm is starting to hurt. i may have injured myself scanning a book :P 20:08 < drazak> lol 20:09 < kanzure> maybe you should sue the book company for endangerment 20:10 < drazak> :P 20:12 < ybit-scanning> http://www.rewardprograms.org/thefreegeek/features/the_diy_guide_to_becoming_a_real_cyborg.html 20:13 < fenn> ybit-scanning: it's probably emac's crippling keybindings :P 20:14 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has joined #hplusroadmap 20:16 < ybit-scanning> fenn: :P 20:16 < ybit-scanning> and voila problem solved 20:17 < ybit-scanning> it was coming from having to hold the book on the scanner so that it didn't fall off and so that the scanner could scan all the pages... with a little thinking, the problem has been resolved 20:17 < ybit-scanning> \o/ 20:17 < drazak> C-x C-m C-hurtme 20:18 < fenn> you used your robotic alarm clock to prop the book up 20:18 < ybit-scanning> fenn: something like that 20:18 < ybit-scanning> drazak: you got it all wrong 20:19 < ybit-scanning> C-x C-m C-bdsm 20:19 < fenn> C-x C-m butterflies-attack! 20:19 < drazak> :P 20:19 < kanzure> damn emacs users clogging up my tubes 20:20 < ybit-scanning> that's what she said 20:20 < fenn> does emacs have a TCP/IP stack? 20:22 < ybit-scanning> dunno 20:22 < ybit-scanning> haven't checked 20:23 < drazak> hmm, what are good places to print 1350 pages for free? 20:24 < drazak> universities somewhere? 20:25 < kanzure> http://www.youtube.com/watch?v=teMlv3ripSM 20:25 < ybit-scanning> drazak: unsuspecting friends 20:25 < drazak> ybit-scanning: lol 20:25 < ybit-scanning> or work @ a library. i know i abused our laser printer there until they finally started making employees pay if it was 20 pages or more 20:25 < drazak> I don't know if my work would be happy with me doing that 20:26 * drazak is new 20:29 < fenn> lots of university students have leftover printing allotments at the end of the year/semester 20:29 < fenn> but why would you want to print all that? 20:29 < drazak> so I can put it all into a big binder so I can refer to it without finding the fucking paper again 20:29 < drazak> and seperate every paper by a divider thing 20:29 < fenn> here's a hint: put your pdf's in directories 20:30 < drazak> that doesn't help me much :P 20:30 < drazak> that means I have to have a computer I can log into 20:30 < fenn> put them on a DVD? 20:30 < fenn> you DON'T HAVE A COMPUTER? 20:30 < drazak> I can't log into the shite at work for like 5 months 20:30 < drazak> they take forever to put people into the system 20:30 < fenn> get a netbook; they're 99 times more powerful than a 1990's computer and only cost $200 20:30 < kanzure> bring a laptop? 20:31 < kanzure> ok. netbook. 20:31 < drazak> yeah 20:31 < drazak> I think that's what I'm gonna start doing 20:31 < fenn> and likely to never break, unlike laptops 20:31 < drazak> but I prefer hardcopy 20:31 < drazak> :S 20:31 * drazak oldschool 20:31 < fenn> in which case i suggest getting a stone engraving machine 20:31 < fenn> Because You Never Know 20:31 < drazak> lol 20:32 < drazak> I'm just gonna print them over a long time 20:32 < drazak> I won't know what I want until friday anyway 20:57 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has quit [] 20:59 < ybit> b 21:04 < kanzure> ? 21:09 < kanzure> Ian_Daniher: so, what equipment have you built or do you have laying around? 21:09 < Ian_Daniher> Over the past few years, I've obtained 21:10 < Ian_Daniher> 7 100ml beakers, a handful of pyrex testtubes, a 10ml and 100ml graduated cyl, a large selection of vacuum flasks 21:10 < Ian_Daniher> a 1L 3 necked flask 21:10 < Ian_Daniher> I'm working on an overhead stirrer and a chloralkali cell 21:10 < kanzure> there was this great article once about how to do easy glassblowing "in the name of science" 21:10 < Ian_Daniher> hm 21:11 < kanzure> so, quick question 21:11 < Ian_Daniher> I have a couple dozen 10cm soda-lime glasses 21:11 < kanzure> do you use linux ever? 21:11 < Ian_Daniher> for glassblowing special apparatus 21:11 < fenn> it's not like you can't just use pyrex measuring cups 21:11 < Ian_Daniher> yes, I use arch linux on my netbook 21:11 < Ian_Daniher> and I use debian on my XO laptop 21:11 < kanzure> Ian_Daniher: do you know about "apt-get"? I don't know what arch has. archer, maybe 21:11 < Ian_Daniher> and on my server 21:11 < Ian_Daniher> yeah, I'm familiar with apt-get 21:11 < kanzure> okay I'll take that as a yes 21:11 < Ian_Daniher> and apt-cache 21:11 < kanzure> well heres the project plan in here 21:11 < kanzure> apt-get but for hardware :) 21:11 < kanzure> apt-get me a damn chemical vapor deposition machine 21:12 < Ian_Daniher> hrm 21:12 < Ian_Daniher> content management system for FOSH? 21:12 < kanzure> not really a CMS 21:12 < Ian_Daniher> coupled with a rep-rap type machine? 21:12 < fenn> any day now and we'll be able to print instructions for assembling legos :P 21:12 < fenn> but it's general enough to expand to anything 21:12 < kanzure> Ian_Daniher: coupled to any type of manufacturing equipment 21:12 < fenn> so for instance if you don't have enough legos it will print them out on your reprap 21:12 < Ian_Daniher> huh 21:12 < Ian_Daniher> cool 21:13 < kanzure> so yeah, chemical hardware would be awesome to add to the packages 21:13 < Ian_Daniher> very cool 21:13 < fenn> what's a 3 necked flask for? 21:13 < fenn> all i know is they're illegal in texas 21:13 < Ian_Daniher> any DIY Bio Bostonians in here? 21:13 < kanzure> Ian_Daniher: wrldpc and a few others 21:13 < Ian_Daniher> fenn: used for some complex organic syntheses 21:14 < Ian_Daniher> fenn: and, as with most pieces of labware, they're useful for the synthesis of amphetamine-class street drugs 21:14 < fenn> is there such a thing as a chemical experiment cell? so you dont have to stick your face right next to the boiling vat of explosive carcinogenic acid 21:14 < Ian_Daniher> automating chemical syntheses? 21:15 < fenn> ideally i'd just program in some parameters and watch it go 21:15 < kanzure> well, there's a few ideas for doing that with microfluidics 21:15 < Ian_Daniher> it's something I have a lot of interest in 21:15 < kanzure> like "print out a factory on a CD" 21:15 < Ian_Daniher> except on a microindustrial scale 21:15 < kanzure> right 21:15 < Ian_Daniher> above that of microfluidics 21:15 < kanzure> Ian_Daniher: do you know about retrosynthetic analysis? 21:15 < kanzure> it's a way of figuring out how to go from "some complex gnarly chemical" to something simpler 21:15 * Ian_Daniher googles 21:15 < kanzure> so that you can go from simple compounds to more complex compounds 21:15 < kanzure> so, with the right automated design tools, 21:16 < kanzure> you could literally "print" out a factory that synthesizes some gnarly chemical 21:16 < Ian_Daniher> huh 21:16 < Ian_Daniher> that's a really interesting concept 21:16 < kanzure> it won a nobel prize in the 60s IIRC 21:16 < Ian_Daniher> cool 21:17 < Ian_Daniher> my interests have been artificially focused around the synthesis of reagents due to the immense difficulties in procuring chemicals in today's day and age 21:17 < kanzure> maybe it's easier to have just a few square meters of chemlab than it is to duplicate Dow's hundred thousand acres 21:17 < kanzure> right 21:17 < Ian_Daniher> so the scale I've been studying most is the microindustrial scale of tens or hundreds of MLs 21:17 < Ian_Daniher> studying/working on 21:18 < kanzure> Ian_Daniher: http://adl.serveftp.org/papers/microfluidics/ might be of interest to you. 21:18 < kanzure> Mega liters? 21:18 < fenn> that would be macro-industrial 21:18 < Ian_Daniher> ml 21:18 < Ian_Daniher> mea culpa 21:18 < kanzure> shame on you 21:18 < Ian_Daniher> mL? 21:18 < fenn> ml 21:18 < Ian_Daniher> indeed. 21:18 < kanzure> I'd prefer mega however 21:18 < kanzure> so feel free to do that 21:19 < Ian_Daniher> haha. I see more merit in multiple ml-scale reactors in each household or lab than I do with a small handful of ML reactors 21:19 < kanzure> purification seems to be the bottleneck at the moment 21:20 < fenn> instrumentation too 21:20 < Ian_Daniher> the loss in efficiency for downscaling is partially made up via reduced transportation costs, and a decentralized infrastructure is harder to hurt and signficiantly more conducive to the hobbiest 21:20 < Ian_Daniher> kanzure: why did you ask about distillation apparatus? 21:20 < kanzure> recent obsession with purification equipment 21:20 < Ian_Daniher> haha 21:20 < Ian_Daniher> why? 21:21 < kanzure> because one of our projects in here is to do diy DNA synthesis 21:21 < fenn> distillation is pretty easy 21:21 < fenn> i dont think it works for stuff like nucleotides though 21:21 < kanzure> right 21:21 * Ian_Daniher agrees 21:22 < Ian_Daniher> reduced pressure steam distillation maybe? 21:22 < fenn> i think you need special "resins" whatever that means 21:22 < kanzure> column chromatography should be fine. but distillation was just a side-venture I guess. 21:23 < ybit-scanning> bastards, i think they may have cancelled my domain by accident 21:25 < ybit-scanning> Org Agenda + Appt + Zenity 21:26 < ybit-scanning> ""Russell Adams posted this setup on the list. It make sure your agenda appointments are known by Emacs, and it displays warnings in a zenity popup window. " 21:27 < ybit-scanning> that may be of interest in alerting you that you haven't sent an email to so and so 21:27 < ybit-scanning> especially if you start using emacs for everything which it seems i'm starting to do 21:32 < CIA-43> skdb: kanzure * r5547ecb4d78a /pymates/pymates.py: screw everything up 21:32 < CIA-43> skdb: kanzure * r5933f5b0c72e /pymates/models/peg.yaml: more yaml changes 21:32 < CIA-43> skdb: kanzure * r0b305bd878bf / (7 files in 3 dirs): pymates.py has now been verified to be working. changed some numbers around in the models. 21:33 < fenn> so, does the lego stuff go in pymates? 21:33 < kanzure> or does pymates go into the lego stuff? 21:33 < kanzure> I think lego->pymates 21:33 < fenn> oo that's deep man 21:34 < kanzure> it's only 9 inches 21:34 < fenn> typical philosopher turn you on your head technique 21:34 < kanzure> were you asking a different question? 21:34 < fenn> is pymates supposed to be a general purpose interface compatibility engine? 21:35 < kanzure> yes 21:36 < fenn> erm. so, uh. shouldn't the general classes from lego go in pymates, and the rest get put into a new lego package? 21:36 < fenn> lego.py i mean 21:36 < kanzure> yes 21:38 < kanzure> lego should probably inherit from pymates.Part 21:38 < kanzure> er, Lego 21:38 < kanzure> and really pymates.Part should eventually become skdb.Part 21:38 < kanzure> but let's not worry about that right now 21:42 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has joined #hplusroadmap 21:46 < ybit-scanning> argh, hate repeating myself 21:47 < ybit-scanning> did it in the diyh+ email, guess i'm tired 21:48 -!- ybit-scanning [i=4894195a@gateway/web/freenode/x-rgkakzqvgorswoyi] has quit ["Page closed"] 21:48 < kanzure> ybit died :( 21:49 < fenn> can't i just do from pymates import Part (in skdb.py) 21:50 < kanzure> yes 21:50 < kanzure> er, maybe not. 21:50 < kanzure> from pymates.part import Part 21:51 < fenn> you'd put stuff in a separate python file? 21:51 < fenn> what is the point of one class per file? 21:52 < kanzure> you'd rather say from pymates.pymates import Part ? 21:52 < fenn> no i'd rather say from pymates import Part 21:52 < kanzure> why would that work if it's in pymates/pymates.py 21:52 < fenn> because your __init__.py includes everything 21:52 < kanzure> oh right 21:53 < kanzure> you can already say that actually 21:53 < kanzure> "from pymates import Part" 21:53 < kanzure> so nevermind 21:53 < kanzure> have fun 21:54 < fenn> you know when i rant about not polluting namespaces i dont mean you should have to prefix everything with its absolute path 21:54 < kanzure> oh 21:54 < kanzure> then what do you mean? 21:55 * kanzure hears clicking. indicating pasting.. 21:55 < fenn> well for example you could do: display = OCC.Display.wxSamplesGui.display and save a lot of typing 21:55 < kanzure> the other day you admitted that the typing doesn't actually take that long 21:55 < kanzure> or something 21:55 < kanzure> "the other day" being a few weeks ago 21:55 < fenn> well, ok 21:55 < Ian_Daniher> kanzure: you mentioned you nearly went to olin; where else did you look / where did you wind up? 21:56 < kanzure> Ian_Daniher: http://heybryan.org/school/universities.html is a list of everywhere that I considered 21:56 < kanzure> Ian_Daniher: I ended up at the University of Texas at Austin. 21:56 < fenn> it's in pymates.py 14 times, just sayin.. 21:57 < Ian_Daniher> looks like heybryan is down 21:57 < CIA-43> skdb: kanzure * rcbcc3418c02c /pymates/ (interface.py mate.py pymates.py): integrated legos.py into pymates, without the Hole and Peg interfaces and Lego class- which should go into its own sepcial package I guess 21:57 < kanzure> Ian_Daniher: it just takes forever to load 21:57 < kanzure> Ian_Daniher: it's on a residential connection, and I have a retarded ISP 21:58 < fenn> i got 404 21:58 < fenn> <200b/s :( 21:58 < Ian_Daniher> The requested URL /school/universities.html was not found on this server. 21:58 < kanzure> ack 21:59 < kanzure> how dare I forget a link on my own server 21:59 < fenn> have you considered blocking robots access to pdf files? 21:59 < kanzure> how would people download them then? 21:59 < fenn> they would click on it, or instruct their robots to ignore robots.txt 22:01 < fenn> you could also convert pdf to html if you want to lure people in with google 22:01 < kanzure> aha 22:01 < kanzure> http://heybryan.org/school/edu.html 22:01 < fenn> the problem is the robots constantly downloading huge files 22:01 < kanzure> how do you know that 22:01 < fenn> well i don't 22:01 < kanzure> you don't have my webalyzer stats 22:01 < kanzure> secretly it's because of the porn server I'm runninng 22:01 < fenn> "you don't know anything about me!" 22:01 < kanzure> :'( 22:03 < kanzure> ok, robots.txt updated 22:03 < fenn> this is where you're supposed to run into your room and cut yourself, because only the pain eases the pain of being misunderstood 22:03 < Ian_Daniher> oh dear is that slow :P 22:03 < Ian_Daniher> 156b/s 22:03 < Ian_Daniher> I have a residential line and I get 70kbps up :D 22:04 < Ian_Daniher> and we're on a midling plan 22:04 < kanzure> try now? 22:04 < fenn> the cable modem seems to get clogged at >20kB/s 22:05 < kanzure> there's a fan pointing directly at it 22:05 < fenn> i thought this was amusing http://heybryan.org/school/ss/process.txt 22:05 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has quit [] 22:06 < kanzure> fenn: it was my old studying routine for history class 22:07 < Ian_Daniher> kanzure: you looked at pretty much the same schools I did 22:07 < Ian_Daniher> actually, you looked at significantly more than I did 22:07 < kanzure> that was the plan :) 22:07 < Ian_Daniher> I looked at CWRU, Olin, RPI, UC, and [wishfully] MIT 22:07 < kanzure> MIT told me I wasn't a team player 22:07 < kanzure> so I'm supposed to hate all of you 22:07 < kanzure> rawr 22:08 < Ian_Daniher> ahah 22:08 < Ian_Daniher> *haha 22:08 < Ian_Daniher> ouch 22:08 < Ian_Daniher> I didn't apply to MIT, and I'm legit regretting it, considering Olin is harder to get into than MIT 22:08 < kanzure> my grandmother wanted me to go to olin 22:08 < kanzure> so I decided not to go 22:08 < Ian_Daniher> haha 22:08 < Ian_Daniher> did you apply/get in? 22:08 < kanzure> no 22:09 < kanzure> no 22:09 * Ian_Daniher nods 22:10 < fenn> you let your grandparents opinion change your decision? wtf 22:10 < kanzure> that wasn't my actual decision process, fenn 22:10 < kanzure> but it does get kind of annoying to have suggestions constantly pounded into your head 22:11 < kanzure> unsolicited suggestions, even 22:11 < fenn> Hey you should make a DNA synthesizer out of gum wrappers 22:11 < kanzure> I think I was more of a robot back in school than I am now 22:11 < kanzure> http://heybryan.org/school/Physics.html 22:11 * ybit lives! cue the booing and beer bottle throwing 22:12 < fenn> they used to make this gum with packaging that was sort of like a 96 well plate, except it only had 6 wells 22:12 < kanzure> confusion 22:12 < fenn> 22:12 < kanzure> genehacker is not an XHTML tag, at least not yet anyway 22:13 < Ian_Daniher> it's an XML tag though :P 22:14 < ybit> Ian_Daniher makes a point 22:16 < Ian_Daniher> does anyone else in here attempt to maintain a decently stocked chemical supply room? 22:17 * Ian_Daniher is looking for someone sympathetic to his plight concerning reagent acquisition 22:17 < ybit> you're in the right channel 22:17 < Ian_Daniher> either here or ##chemistry 22:17 < Ian_Daniher> but ironically enough, I've found ##chemistry to be populated by a large number of newbs and noobs 22:19 < ybit> Ian_Daniher: are you looking to exchange or something? what are you asking exactly? 22:20 < Ian_Daniher> ybit: potentially looking to trade, but mostly just looking for someone else who I can talk to about sources and such 22:21 * ybit subscribes to Ian_Daniher on identi.ca 22:21 < Ian_Daniher> ybit: twitter.com/itdaniher 22:21 < ybit> ..and twitter 22:21 < fenn> ew 22:22 < Ian_Daniher> ybit: what's your interest in such things? 22:22 * ybit forgets, it isn't polite to use these words in front of fenn 22:22 < Ian_Daniher> fenn: get over it. twitter has its uses. :P 22:23 < Ian_Daniher> fenn: I admit that twitter is populated by a lot of worthless people talking about worthless events and worthless lives, however, it's useful and interesting from a technical aspect 22:23 -!- any22746651 [n=someone@75-120-45-63.dyn.centurytel.net] has joined #hplusroadmap 22:24 < ybit> Ian_Daniher: eventually i'd like to have scientific work distributed away from the universities to homes; ideally, some collaboration in garages on neuroeng topics 22:24 < ybit> s/garages/home labs 22:25 < ybit> Ian_Daniher: you are forgetting that there are such messages on identi.ca too 22:25 < ybit> "busy busy busy :/" 22:25 < ybit> "Always hardcore." 22:25 < ybit> "winter formal...?" 22:26 < ybit> just so you know :) 22:26 < Ian_Daniher> ybit: twitter/identi.ca feeds into my facebook account. that's my rationalization for tweeting about worthless things :P 22:28 < Ian_Daniher> ybit: and I haven't used identi.ca for a long long time 22:28 * ybit has never used it 22:28 < ybit> just squatting on the username heath 22:28 < Ian_Daniher> haha 22:28 < ybit> just in case i ever decide to use it 22:29 < fenn> yay namespaces 22:29 < fenn> hashtags.. that was another awful idea 22:36 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has joined #hplusroadmap 22:37 < genehacker2> kanzure lego robotic arm? 22:39 < kanzure> no 22:39 < ybit> argh, have to go the hospital. later everyone 22:40 < kanzure> be sure to not die 22:41 -!- any96811805 [n=someone@99-194-251-202.dyn.centurytel.net] has quit [Read error: 110 (Connection timed out)] 22:47 < CIA-43> skdb: kanzure * rffb320736381 /pymates/ (__init__.py tests.py): hm, something may be wrong with tests.py 22:59 -!- strages_ [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 113 (No route to host)] 23:01 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap 23:19 < genehacker2> hope he doesn't need a standby team 23:19 < genehacker2> kanzure have you signed up with alcor? 23:29 -!- QuantumG [n=qg@nuclear.biodome.org] has quit [Read error: 110 (Connection timed out)] 23:29 -!- QuantumG [n=qg@rtfm.insomnia.org] has joined #hplusroadmap 23:29 -!- QuantumG [n=qg@rtfm.insomnia.org] has quit [Remote closed the connection] 23:30 -!- QuantumG [n=qg@rtfm.insomnia.org] has joined #hplusroadmap 23:50 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has joined #hplusroadmap 23:52 -!- genehacker2 [n=noko@pool-173-57-41-223.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)]