--- Day changed Tue Sep 08 2009 00:03 < kanzure> "STN on the web" looks pretty close (accesses CASREACT) except it doesn't seem to work with ezproxy 00:05 < kanzure> hm: http://www.lib.utexas.edu/chem/sfs1.html 00:06 < kanzure> broken links? 00:06 < kanzure> ah here we go: https://scifinder-cas-org.ezproxy.lib.utexas.edu/scifinder/login.jsf?TYPE=33554433&REALMOID=06-b7b15cf0-642b-1005-963a-830c809fff21&GUID=&SMAUTHREASON=0&METHOD=GET&SMAGENTNAME=-SM-JY4LbS2p%2bgz765P800x5OOaEwqPCbTkVdKHqXjnYiBDMW75oNochBjvKgTBKfbcN&TARGET=-SM-http%3a%2f%2fscifinder.cas.org%2fscifinder%2f 00:07 < kanzure> "This milestone came quickly, since it was only 9 months ago that CAS registered its 40 millionth substance. In contrast, it took 33 years for CAS to register the 10 millionth compound in 1990." 00:09 < kanzure> gah: http://www.lib.utexas.edu/chem/scifinder/register.html 00:10 < kanzure> https://scifinder-cas-org.ezproxy.lib.utexas.edu/registration/index.html?corpKey=A65E4AAB-86F3-50AB-5475-3D89FD84DD8C 00:10 < genehacker> cas react? 00:10 < genehacker> what's this? 00:11 < genehacker> ugh registration 00:11 < kanzure> "To complete your SciFinder registration, you must click the link provided below. By clicking the link, you agree to all of the following terms and conditions: 00:11 < kanzure> * I will not share my username and password with any other person. * I will search only for myself and not for others or other organizations. * I will not use any automated program or script for extracting or downloading CAS data, or any other systematic retrieval of data. 00:11 < kanzure> * I may retain a maximum of 5,00 Records at any given time for personal use or to share within a Project team for the duration oof the Project. * My organization's SciFinder License and the CAS Information Use Policies (http://www.cas.org/legal/infopolicy.html) apply to my use of SciFinder. * I will contact my SciFinder Key Contact if I have questions. 00:11 < kanzure> wtf is this bullshit? 00:12 < genehacker> as if 00:12 < genehacker> east coast code 00:13 < kanzure> "4) I will use my search results in the ordinary course of academic research and acknowledge that I may store search results in electronic form for the duration of research projects, provided that at any one time, I store no more than 5,000 records. I may share search results in a limited, reasonable way with other University students or faculty working on the same project. I will delete stored records when I no longer need them for the relevant research project, or after the completion of my degree program, whichever occurs first. If I need to use search results beyond what is described here, I will contact my University Key Contact to discuss and to obtain CAS permission. I ACKNOWLEDGE THAT I AM NOT PERMITTED TO DISTRIBUTE ANY CAS DATA OR SCIFINDER, FOR COMMERCIAL GAIN OR OTHERWISE, OUTSIDE THE UNIVERSITY OR TO THIRD PARTIES." 00:13 < kanzure> these guys are brutal 00:14 < kanzure> why is 5k the magic number? 00:14 < kanzure> hm this is the american chemical society? 00:15 < kanzure> apparently there's a "chemical abstracts exchange" file format called CXF 00:19 < genehacker> at least it doesn't say "unauthorized reproduction is illegal" on every page 00:27 < genehacker> http://blog.makezine.com/archive/2009/09/claims_of_pnuematic_processor_full.html 00:43 * katsmeow-afk is intrigued by http://ci.nii.ac.jp/naid/110002809091/en 01:04 -!- xp_prg [n=xp_prg3@m6f0f36d0.tmodns.net] has quit ["This computer has gone to sleep"] 01:38 -!- nsh [i=sbp@wikipedia/nsh] has quit [Remote closed the connection] 01:38 -!- nsh [i=sbp@59.176.232.72.static.reverse.ltdomains.com] has joined #hplusroadmap 01:40 -!- ybit2 [i=ybit@unaffiliated/ybit] has quit [Remote closed the connection] 01:40 -!- goonie [n=goonie@neuroblastoma.cs.pdx.edu] has quit [Remote closed the connection] 01:45 -!- goonie [n=goonie@neuroblastoma.cs.pdx.edu] has joined #hplusroadmap 01:48 -!- ybit2 [i=ybit@dhcp-84-36.me.utexas.edu] has joined #hplusroadmap 02:38 -!- glytch is now known as glytch_afk 03:07 -!- genehacker [i=genehack@wireless-128-62-46-150.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 05:17 < fenn> http://fennetic.net/irc/Peter%20F.%20Hamilton%20-%20Misspent%20youth.pdf 06:06 < fenn> geez it was 6 months between the time that microfluidic processor was published and the popular media noticed 07:55 -!- genehacker [i=genehack@wireless-128-62-35-155.public.utexas.edu] has joined #hplusroadmap 08:00 -!- dira [n=chatzill@86.99.40.183] has joined #hplusroadmap 08:02 < fenn> damn, now i want a pet armadillo 08:03 * dira thinks of green snake with red eyes as his favorite pet 08:03 < fenn> hah "In some parts of South America, they are kept as pets — pets which are occasionally eaten." 08:12 < kanzure> this is pretty fun to play with: http://www.daylight.com/download/contrib/pydaylight.html 08:13 < kanzure> found here: http://www.daylight.com/download/contrib/index.html 08:13 < kanzure> hm: http://www.daylight.com/download/contrib/transform.tar.gz 08:27 < kanzure> "SMILES was originally developed as a proprietary specification by Daylight Chemical Information Systems. Since the introduction of SMILES in the late 1980's, it has become widely accepted as a defacto standard for exchange of molecular structures" 08:28 < kanzure> http://www.opensmiles.org/spec/open-smiles-1-intro.html 08:28 < kanzure> aha: http://frowns.sourceforge.net/ 08:29 < kanzure> example: http://frowns.sourceforge.net/examples/example3.py 08:33 -!- genehacker [i=genehack@wireless-128-62-35-155.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 08:47 -!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has joined #hplusroadmap 08:57 < genehacker> why an armadillo? 08:59 -!- |kardan| [n=kardan@p54BE524F.dip.t-dialin.net] has joined #hplusroadmap 09:15 -!- kardan| [n=kardan@p54BE4F3A.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 09:16 -!- dira [n=chatzill@86.99.40.183] has quit ["ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]"] 09:17 -!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 09:28 -!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has joined #hplusroadmap 09:42 -!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 09:57 < fenn> apparently hydrogen isn't an atom according to smiles/frowns? 09:59 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 09:59 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap 10:12 < fenn> huh. "Be aware that while GraphViz is opensourced it is not free for commercial applications and any such use must be cleared with AT&T." 10:13 < fenn> nevermind i think that's wrong 10:21 < fenn> http://adl.serveftp.org/lab/fenn/pngs/frowns_graphviz.png 10:35 < fenn> meh: http://adl.serveftp.org/lab/fenn/pngs/frowns_graphviz2.png 10:35 < fenn> i guess graphviz doesn't do double or triple bonds :) 10:39 -!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap 10:43 < CIA-32> skdb: fenn * r cd50243 /import_tools/SMILES_graphviz.py: mucking around with frowns and graphviz 10:49 -!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 54 (Connection reset by peer)] 10:50 -!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap 10:51 < fenn> IUPAC to graphviz would be cooler 10:56 -!- davidnunez [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 10:57 -!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 104 (Connection reset by peer)] 10:57 -!- davidnunez [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap 10:58 < fenn> kalzium is pretty impressive 11:05 < fenn> hmm 11:05 * fenn conects 6 bonds to a hydrogen atom 11:15 < fenn> "scheme"->iconic is pretty funny 11:16 < fenn> http://fennetic.net/irc/kalzium_iconic.png 11:23 -!- kso512 [n=kso@cpe-70-113-112-200.austin.res.rr.com] has quit [Read error: 113 (No route to host)] 11:35 -!- Phreedom_ [n=quassel@195.216.211.175] has quit [Read error: 104 (Connection reset by peer)] 11:36 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 11:51 < fenn> somehow i find this interesting, it's recommendations on drawing 2D chemical structures http://old.iupac.org/reports/provisional/abstract07/brecher_prs2.pdf 11:52 < fenn> it seems like a lot of these rules would apply to instruction generation as well 12:11 -!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap 12:29 < kanzure> liposuction yields induced pluripotent stem cells better than skin 12:30 < kanzure> fenn: should the retrosynthesis code go into skdb or not? 12:30 < kanzure> dunno if it's package-worthy since it's not really hardware 12:31 < kanzure> ideally the thingy that reads the retrosynthesis output would generate hardware and thus belong as an skdb package 12:39 < fenn> bleh? 12:40 < fenn> openbabel supports a crapload of formats 12:41 < kanzure> there's also bluebolesik 12:42 < kanzure> http://www.blueobelisk.org/ 12:42 < fenn> bodr: "Common repository of chemical and physical facts" 12:43 < fenn> seems to be what kalzium uses (they dont use the package though? wtf) 12:49 < fenn> openbabel is blueobelisk 12:50 < fenn> well, something like that 12:50 < fenn> openbable makes use of it somehow 12:53 < kanzure> fenn if you find a database of SMARTS I'd really like to see it 12:53 < kanzure> blueobelisk is probably just a social group to be honest 12:53 < fenn> well, i liked what i saw 12:53 < fenn> what is special about SMARTS? 12:54 < kanzure> nothing, only that people seem to use it 12:54 < fenn> and they don't seem to use SMILES? 12:54 < kanzure> it describes chemical reactions/transformations 12:54 < fenn> what are you saying? 12:54 < kanzure> SMILES and SMARTS are compatible 12:54 < fenn> oh it's a reaction language 12:55 < kanzure> SMARTS is an addition to SMILES 12:55 < kanzure> at most I can find only 11 smarts 12:55 < fenn> it's a fingerprint system? 12:55 < fenn> do you even know wtf it is? 12:56 < kanzure> it's not for fingerprinting 12:57 < kanzure> this is chemistry 12:57 < kanzure> basically it's a string grammar rule 12:57 < fenn> right it looks sorta like a regex 12:57 < fenn> fingerprinting is something like searching for a particular functional group 12:58 < fenn> ... i guess 12:58 < fenn> anyway, i dont care, go away.. 12:59 < kanzure> oops sorry, SMIRKS is the reaction string grammar 12:59 < kanzure> there's a button on this page that says "Reacting carbon" that goes to an online demo: 12:59 < kanzure> http://www.daylight.com/dayhtml_tutorials/languages/smirks/index.html 13:01 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Connection reset by peer] 13:05 < fenn> why do i get KeyError: 'all_bricks' on line 347 of paths.py? 13:07 < fenn> kanzure: *poke* 13:07 < kanzure> hm 13:07 < kanzure> I'm looking, I'm looking 13:07 < kanzure> did you get this before? this hasn't happened to me 13:07 < kanzure> not sure if I've used "clear" before though 13:08 < fenn> it's because of your function partial stuff, obviously 13:08 < kanzure> does add_key's "keyword" have "all_bricks" ? 13:08 < kanzure> s/keyword/keywords/ 13:09 < kanzure> um did either of us ever test this? 13:09 < fenn> clear was broken since the beginning a4c0919bb2dc0f2a169b370ce2312c52809c902e 13:10 < kanzure> right, functools was my attempt at fixing the wacky issues involved with using globals and trying to pass things around 13:10 * kanzure tests functools 13:10 < fenn> keywords is {} 13:10 < kanzure> in add_key? 13:11 < fenn> in clear 13:12 < CIA-32> skdb: kanzure * r 58f85d4 /gui/gui.py: fix functools.partial (forgot a parameter) 13:13 < kanzure> try that while I go fetch the foods 13:14 < fenn> that didnt do squat 13:22 * fenn reads about **kew 13:23 < fenn> btw it works when i include all_bricks=123 in the argument list for clear 13:23 < fenn> clear(event=None, all_bricks=123): 13:23 < fenn> def ^ 13:26 -!- mason_l [n=x@202-89-188-136.static.dsl.amnet.net.au] has joined #hplusroadmap 13:27 -!- mason-l [n=x@202-89-188-136.static.dsl.amnet.net.au] has quit [Read error: 110 (Connection timed out)] 13:30 < kanzure> fenn: functools.partial and add_key works when you have all_bricks in the argument list? 13:38 < fenn> why did we need to use functools again? something about gui.py? 13:41 < CIA-32> skdb: fenn * r 189983b /paths.py: move from globals halfway to OO 13:42 < kanzure> functools was so that we could eventually migrate away from using globals 13:42 < kanzure> the problem was that add_key had to take a function object 13:42 < kanzure> and a function object doesn't have parameters 13:42 < kanzure> def blah: pass 13:42 < kanzure> my_func = blah 13:42 < kanzure> or: my_func = functools.partial(blah, some_parameter_here) 13:42 < fenn> but what function in particular needed an argument? 13:42 < kanzure> 'def blah' should have had an example of a named argument I guess 13:42 < kanzure> fenn: clear 13:43 < fenn> but clear gets overwritten in paths.py 13:43 < kanzure> no that's where clear was defined I thought 13:43 < fenn> it's also defined in gui.py 13:43 < kanzure> isn't it the same thing? 13:43 < kanzure> oh in gui it's just display.EraseAll 13:44 < fenn> yeah 13:44 < kanzure> yeah overwriting it in paths.py is fine 13:44 < kanzure> that's clear for a gui, not clear for the paths.py demo 13:44 < kanzure> paths.py obviously has a few more things worth clearing 13:46 < fenn> def bar(a=7, b=9, c=None): print c,b,a 13:47 < fenn> foo = {'a':4, 'b':5, 'c':6} 13:47 < fenn> bar(**foo) 13:47 < fenn> prints 6 5 4 13:47 < fenn> just FYI 13:48 < fenn> bar(*foo) prints b c a 13:54 < fenn> part of the confusion was due to the fact that i can't get the traceback when i press 'c' 13:54 < fenn> so i was doing demo->clear instead, which didn't use the partial 13:54 < kanzure> wxpython is totally lame 13:54 < kanzure> why would it hide the traceback? 13:54 < kanzure> it's not multithreaded.. 13:55 < kanzure> so it has access to it somewhere 13:57 < fenn> it's something to do with the try: except ValueError: 14:00 < fenn> duh. it's not "except ValueError:" it's just "except:" 14:03 < fenn> s/except:/except KeyError:/ 14:03 < fenn> i guess that would still swallow some errors 14:04 < fenn> just get rid of the whole try/except statement 14:07 -!- davidnunez [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #hplusroadmap [] 14:20 < kanzure> use except KeyError, k: 14:20 < CIA-32> skdb: fenn * r f6a4d93 / (gui/gui.py paths.py): move App from paths.py to gui.py, fix show_interfaces 14:22 < fenn> did you actually try that? 14:22 < fenn> KeyError, k: 14:23 < kanzure> it puts the exception into "k" 14:23 < kanzure> er, that's just how python wroks I thought 14:23 < kanzure> *works 14:23 < kanzure> so then just go print k or something 14:23 < kanzure> or is it k.message? 14:26 < fenn> i dont know and pydoc doesn't help 14:27 < CIA-32> skdb: kanzure * r 3d052f0 / (5 files in 3 dirs): move dependency code into core 14:27 < kanzure> you can now delete the "dep" folder btw 14:28 < fenn> looks like git removed it automatically 14:28 < kanzure> yay for git 14:29 < kanzure> wire exploring code: http://pastebin.com/f5aeaf875 14:30 -!- |kardan| [n=kardan@p54BE524F.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)] 14:34 < fenn> what are you going to do with that? 14:34 < kanzure> already implemented it in BoundingBox in geom/geom.py 14:34 < kanzure> (just cleaning up some uncommitted files) 14:35 < fenn> hey could you try to keep import statements at the top of the file? 14:35 -!- kardan| [n=kardan@p54BE524F.dip.t-dialin.net] has joined #hplusroadmap 14:36 < kanzure> fenn: ok. 14:36 < kanzure> my bad :) 14:36 < kanzure> there were four near BoundingBox IIRC 14:36 < fenn> if [x, y, z] is not [None, None, None] and x is not [] and y is not [] and z is not [] and shape is None: 14:36 < fenn> wtf is that 14:37 < kanzure> brainfart 14:37 < kanzure> how do I make that better? 14:37 < kanzure> I don't want x, y, or z to be [] or None, and I need shape to be None 14:38 < fenn> first of all, i thought you were doing two points 14:38 < kanzure> i am 14:38 < fenn> no, you have x = [min, max] etc 14:38 < kanzure> right.. 14:39 < kanzure> point1 = x min, y min, z min 14:39 < kanzure> point2 = x max, y max, z max 14:39 < kanzure> I count only two 14:40 < fenn> do you often get this error with add_valid_lego? ValueError: invalid null reference in method 'TopoDS_Shape___eq__', argument 2 of type 'TopoDS_Shape const &' 14:40 < kanzure> no never 14:40 < kanzure> but I got that somewhere else the other day 14:41 < kanzure> and even pasted it in here 14:41 < kanzure> so if you want to search the logs to see my fix .. 14:41 < fenn> kanzure: why not just __init__(point1, point2) 14:41 < kanzure> what about shape? 14:41 < fenn> what about shape? 14:42 < kanzure> look at the __init__ 14:42 < fenn> hey why don't you just use OCC bounding box instead of compute_from_edges 14:43 < kanzure> because I don't know about it 14:43 < kanzure> also is it slow? 14:44 < fenn> http://adl.serveftp.org/lab/opencascade/doc/ReferenceDocumentation/FoundationClasses/html/classBnd__Box.html 14:44 < kanzure> well. great. 14:44 < kanzure> blah 14:44 < fenn> er, that's not what you want 14:47 * fenn looks at http://www.opencascade.org/org/forum/thread_13902/ 14:49 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has joined #hplusroadmap 14:54 < CIA-32> skdb: fenn * r 7742635 /gui/gui.py: forgot import 14:56 < CIA-32> skdb: kanzure * r 474e599 /import_tools/readme: now you know what this crap is 14:59 < fenn> http://adl.serveftp.org/lab/opencascade/doc/ReferenceDocumentation/ModelingAlgorithms/html/classBRepBndLib.html 14:59 < ybit2> got my welder in today: http://www.millerwelds.com/products/stick/thunderbolt_xl_ac_dc/ 15:01 < fenn> kanzure: so should i fix this? 15:02 < kanzure> don't start now 15:02 < kanzure> it's almost 1530 15:02 < fenn> harumph 15:02 < kanzure> that's a new one 15:03 < katsmeow-afk> ybit , first thing you should do is open it up and remove the main diodes which are wired up with 14awg, and put in some serious hardware on real heatsinks, then wire the fan to a thermostat 15:04 < katsmeow-afk> my Miller had 4 small diodes on 2 5x3 inch aluminum plates, they relied on the surge rating of the diodes 15:05 < fenn> kanzure: did you not happen to notice that test_part_mating locks up consistently? 15:05 < fenn> kanzure: anyway, it's hardly a unit test 15:05 < kanzure> test_part_mating is in which file? 15:06 < fenn> in test_geom.py 15:06 < kanzure> test_geom? 15:06 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Connection timed out] 15:06 < kanzure> works for me 15:06 < kanzure> ran 1 test in 3.775s 15:06 < kanzure> (most of that was the crappy STEPImporter textpuking) 15:06 < fenn> connecting 2x2 round brick's stud to 2x2 round brick's anti stud brick1[6] to brick2[1]) 15:07 < fenn> this makes me think it's doing the same thing that paths.py does when it starts off with a round brick 15:07 < kanzure> have you noticed it sucks when it starts with a round brick? 15:07 < kanzure> paths.py, I mean 15:07 < fenn> yes 15:07 < kanzure> any clues? 15:08 < fenn> i thought i might have two interfaces in the same spot or something 15:08 < fenn> but i think i checked and that wsn't the case 15:08 < kanzure> ok so still an open problem 15:08 < kanzure> hey why the hell don't we have a bug tracker? 15:08 < fenn> because they're more trouble than worth half the time 15:09 < kanzure> is it lame to just keep a file with a list of bugs? 15:09 < fenn> no 15:09 < CIA-32> skdb: kanzure * r 7882750 /doc/todo: update the todo to represent recent progress 15:11 < ybit2> thank you katsmeow-afk, you always provide helpful info 15:11 < ybit2> ..most times ;) 15:11 < katsmeow-afk> i won't force you to do it 15:12 < kanzure> fenn: it crashes for me too 15:12 < kanzure> when it does the roundbrick 15:18 < fenn> this is annoying.. bpython is crashing on me a lot now 15:19 -!- drazak is now known as draz|lab 15:20 < kanzure> did you update it? 15:20 < kanzure> is it crashing only on this round brick problem or when doing normal stuff? 15:21 < CIA-32> skdb: kanzure * r 2dc6439 /readme: update readme to reflect dependency resolution engine changes 15:25 < fenn> no i mean bpython actually crashes 15:25 < fenn> the round brick thing just sits there twiddling its thumbs 15:25 < fenn> what does this mean? "doesn't support rectangular prisms at the moment" 15:25 < kanzure> I was wrong 15:25 < kanzure> you explained to me why I was wrong 15:25 < kanzure> it was a silly thing for me to think anyway 15:28 < CIA-32> skdb: kanzure * r 61e35be /doc/todo: fix mismatched apostrophe 15:28 < fenn> ok i implemented the OCC bounding box finder and it seems to do the same thing (not having a functional unit test kinda sucks) 15:29 -!- genehacker [i=genehack@wireless-128-62-223-77.public.utexas.edu] has joined #hplusroadmap 15:50 < kanzure> fenn: ok 15:54 -!- genehacker [i=genehack@wireless-128-62-223-77.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 15:56 < CIA-32> skdb: fenn * r 717abce /geom/geom.py: fix bounding box clusterfuck. now uses OCC Bnd_Box methods which don't rely on edges defining the extents (for example like you'd get in a nurbs patch 15:56 < CIA-32> skdb: fenn * r 43e63f4 / (doc/todo import_tools/readme readme): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 15:58 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has joined #hplusroadmap 15:59 -!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Client Quit] 16:01 < fenn> should BoundingBox use the OCC Bnd_Box methods like IsOut? 16:02 -!- genehacker [i=genehack@wireless-128-62-67-87.public.utexas.edu] has joined #hplusroadmap 16:42 -!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap 16:42 -!- ybit [n=ybit@unaffiliated/ybit] has quit [Client Quit] 16:43 -!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap 16:56 -!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap 17:00 < ybit> http://hackerspaces.org/wiki/HackerSoundScapes 17:16 < xp_prg> what is the best tool/program for molecular visualization and animation? 17:17 < xp_prg> is it pymol? 17:22 < fenn> flash, definitely 17:22 < ybit> screw flash, silverlight ftw :) 17:22 < fenn> um, yeah, that's what i meant 17:23 < fenn> still getting used to flash not being the ultimate evil 17:28 -!- mason_l is now known as mason-l 17:32 < xp_prg> fenn I mean an already made program/tool 17:32 < xp_prg> like if I have a pdb etc... 17:55 * katsmeow-afk shudders 18:11 -!- genehacker [i=genehack@wireless-128-62-67-87.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 18:40 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 18:43 -!- genehacker [i=genehack@wireless-128-62-42-74.public.utexas.edu] has joined #hplusroadmap 18:45 < genehacker> python doesn't happen to have any handy uncertainty libraries now does it? 19:08 < kanzure> what do you mean? like statistics? 19:12 < Phreedom> uncertainity isn't usually handy :P 19:33 < kanzure> it is when you're planning for reliability or failure analysis 19:34 < kanzure> er just something I've recently become more obsessed with 19:34 < kanzure> there's this paper that I just forwarded to a few lists about failure propagation analysis in hardware designs 19:38 < kanzure> fenn: do you know how to conveniently convert from SLiP to YAML? 19:38 < kanzure> on adl:~/lab/roomba-to-yaml/slippy_0.2/ I have a copy of SLiP 19:38 < kanzure> and in the parent directory there's roomba.slip 19:41 < genehacker> failure propagation analysis? 19:41 < genehacker> you should ask my statistics teacher about nuclear plant failure analysis then 19:42 < kanzure> I wouldn't imagine that to be very discrete, would it? 19:43 < kanzure> What's in a nuclear power plant anyway besides the reactor? 19:43 < kanzure> control systems I guess 19:43 < kanzure> steam turbines? are we doing that? 19:54 < kanzure> reaxys is awesome, they provide XML output for its search results 19:54 < kanzure> now if onyl I can grab their actual database 19:54 < kanzure> heh reactions with ID=96669 19:54 -!- davidnunez [n=davidnun@12.130.118.13] has quit [] 20:08 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 20:15 < CIA-32> skdb: kanzure * r 8e925af /doc/todo: parametric modeling added to todo 20:15 < kanzure> blah 20:15 < CIA-32> skdb: kanzure * r 20d68e2 /import_tools/ (yaml2outline.pl ysh.pl): perl tools to play with yaml, like yaml2outline.pl 20:15 < CIA-32> skdb: kanzure * r 4d26a7c /geom/geom.py: Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb 20:43 < katsmeow-afk> i need a file to dl that's bigger than a gigabyte 20:43 < katsmeow-afk> contents don't matter 20:45 -!- davidnunez [n=davidnun@12.130.118.13] has quit [] 20:45 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit [Read error: 145 (Connection timed out)] 20:52 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 20:54 -!- davidnunez_ [n=davidnun@12.130.118.13] has joined #hplusroadmap 20:54 -!- davidnunez [n=davidnun@12.130.118.13] has quit [Success] 20:55 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 20:55 -!- davidnunez_ [n=davidnun@12.130.118.13] has quit [Connection reset by peer] 21:07 < ybit> katsmeow-afk: http://download.wikimedia.org/backup-index.html or http://thepiratebay.org/torrent/3505908/2001_A_Space_Odyssey_DVDRip_XviD 21:08 < ybit> http://wiki.dbpedia.org/Downloads33#h81-2 21:10 < katsmeow-afk> thatnks, gmta, i am doing http://download.wikipedia.org/enwiki/latest/enwiki-latest-pages-articles.xml.bz2 atm 21:12 < katsmeow-afk> it's small enough, yet big enough, i wanna proove a certain lib crashes on files over ~500megbytes, and proove a mod will let it dl any size files 21:13 < katsmeow-afk> in case you were wondering 21:14 < katsmeow-afk> plus it doing ~70 page faults/sec 21:14 < ybit> what library/ 21:14 < katsmeow-afk> i don't wanna say, they'll blame it on me 21:14 < ybit> alright 21:15 * katsmeow-afk goes to get clearance to let it out in the wild 21:17 -!- davidnunez [n=davidnun@12.130.118.13] has quit [] 21:34 < CIA-32> skdb: kanzure * r 0b1fa52 /import_tools/del_repo/repo_to_yaml.py: code to convert from dot repo to dot yaml (xml2yaml) 21:35 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Connection timed out] 21:41 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 21:45 -!- dira [n=chatzill@86.99.40.183] has joined #hplusroadmap 21:55 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 21:55 < CIA-32> skdb: kanzure * r 0ca6adf /import_tools/readme: update readme to reflect new import tool 22:03 < ybit> my phone had been turned off for a few days because it wasn't able to charge 22:04 < ybit> turned it on this afternoon and there's a ddos attacked from twitter.com/kanzure skdb messages. google voice wasn't able to reach me for minutes :P 22:04 < ybit> s/attacked/attack 22:05 < katsmeow-afk> heh 22:05 < ybit> kanzure: iirc, the occ build for debian fails miserably? 22:06 < kanzure> no otherwise how would we have the dot deb? 22:08 < dira> you phone uses Google voice? how is that? 22:11 < kanzure> http://adl.serveftp.org/lab/opencascade/debs/ 22:11 < ybit> dira: i'm using an older phone temporarily, it's a pita to use the keys and it's quicker to just copy and paste a number from the web to the google voice interface. so anyway, from the google voice interface i was attempting to call a business, and the process is that g.v. calls me first, but it was unable to reach me because the phone was unable to process so many requests at once :) 22:12 < ybit> did you build the debs kanzure or are these the ones that are in Lenny? 22:12 < kanzure> they are from squeeze 22:12 -!- davidnunez [n=davidnun@12.130.118.13] has quit [] 22:15 < ybit> oh, katsmeow-afk, do you buy your welding rods online or are they just as cheap in the store? 22:15 * ybit was planning on visiting http://www.valleyairsupply.com/ tomorrow (a local company) 22:16 < ybit> fenn: you do some welding as well iirc 22:17 < ybit> we can cast metal at work and that makes me happy 22:17 < katsmeow-afk> in the store, i make 3 compete for my busines 22:17 < katsmeow-afk> i buy 50lbs at a time too, drives the price down some 22:17 < ybit> 50lbs == ~$? 22:18 < katsmeow-afk> it changes a lot,, and i don't remember last time 22:20 < ybit> anyone worked with capacitance detectors? 22:20 < katsmeow-afk> $125? ,,,, $130? 22:20 < katsmeow-afk> i get some discount 22:21 < ybit> i might go with 25lbs. then, that's a little more than i'm willing to spend atm 22:21 < kanzure> fenn: I'm not convinced OCC is doing it right. test_geom's test_boundingbox fails (it didn't fail before you changed it to OCC) 22:21 < kanzure> self.assertTrue([box.x_max, box.y_max, box.z_max] == [len_x, len_y, len_z]) 22:21 < kanzure> frankly that should be a very easy test to pass 22:22 < kanzure> run as: python test_geom.py TestGeom.test_boundingbox 22:22 < kanzure> also in case any one is interested, here's the results of my xml2yaml stuff: http://adl.serveftp.org/lab/roomba-to-yaml/roomba.yaml 22:34 < genehacker> coolant pumps kanzure 22:34 < genehacker> if a coolant pump fails 22:34 < genehacker> what's being cooled tends to overheat 22:43 < genehacker> also there is a federally mandated nuclear power plant failure rate 22:43 < genehacker> right now it's something like one meltdown per 1 million years 22:49 -!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap 22:53 < parolang> http://science.slashdot.org/comments.pl?sid=1361651&threshold=-1&commentsort=3&mode=thread&cid=29360097 22:53 < parolang> You know, once I learned about hydrocarbons on Titan, I wondered about the same thing :) 23:02 < genehacker> short chain hydrocarbons mind you 23:03 < genehacker> in a thick atmosphere that saps away heat faster than the vacuum of space 23:15 -!- xp_prg [n=xp_prg3@204-16-157-225-static.ipnetworksinc.net] has joined #hplusroadmap 23:29 < kanzure> meeting notes from ADL today: http://adl.serveftp.org/dokuwiki/2009-09-08 23:29 < kanzure> (they are not particularly verbose) 23:31 -!- xp_prg [n=xp_prg3@204-16-157-225-static.ipnetworksinc.net] has quit ["This computer has gone to sleep"] 23:43 -!- davidnunez [n=davidnun@12.130.118.13] has quit [Read error: 110 (Connection timed out)] 23:59 -!- tarbo2_ [n=me@unaffiliated/tarbo] has quit [Read error: 60 (Operation timed out)]