--- Day changed Tue Sep 08 2009 | ||
kanzure | "STN on the web" looks pretty close (accesses CASREACT) except it doesn't seem to work with ezproxy | 00:03 |
---|---|---|
kanzure | hm: http://www.lib.utexas.edu/chem/sfs1.html | 00:05 |
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:06 |
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:07 |
kanzure | gah: http://www.lib.utexas.edu/chem/scifinder/register.html | 00:09 |
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:10 |
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:11 |
genehacker | as if | 00:12 |
genehacker | east coast code | 00:12 |
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:13 |
kanzure | why is 5k the magic number? | 00:14 |
kanzure | hm this is the american chemical society? | 00:14 |
kanzure | apparently there's a "chemical abstracts exchange" file format called CXF | 00:15 |
genehacker | at least it doesn't say "unauthorized reproduction is illegal" on every page | 00:19 |
genehacker | http://blog.makezine.com/archive/2009/09/claims_of_pnuematic_processor_full.html | 00:27 |
* katsmeow-afk is intrigued by http://ci.nii.ac.jp/naid/110002809091/en | 00:43 | |
-!- xp_prg [n=xp_prg3@m6f0f36d0.tmodns.net] has quit ["This computer has gone to sleep"] | 01:04 | |
-!- 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:38 | |
-!- 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:40 | |
-!- goonie [n=goonie@neuroblastoma.cs.pdx.edu] has joined #hplusroadmap | 01:45 | |
-!- ybit2 [i=ybit@dhcp-84-36.me.utexas.edu] has joined #hplusroadmap | 01:48 | |
-!- glytch is now known as glytch_afk | 02:38 | |
-!- genehacker [i=genehack@wireless-128-62-46-150.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 03:07 | |
fenn | http://fennetic.net/irc/Peter%20F.%20Hamilton%20-%20Misspent%20youth.pdf | 05:17 |
fenn | geez it was 6 months between the time that microfluidic processor was published and the popular media noticed | 06:06 |
-!- genehacker [i=genehack@wireless-128-62-35-155.public.utexas.edu] has joined #hplusroadmap | 07:55 | |
-!- dira [n=chatzill@86.99.40.183] has joined #hplusroadmap | 08:00 | |
fenn | damn, now i want a pet armadillo | 08:02 |
* 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:03 |
kanzure | this is pretty fun to play with: http://www.daylight.com/download/contrib/pydaylight.html | 08:12 |
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:13 |
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:27 |
kanzure | http://www.opensmiles.org/spec/open-smiles-1-intro.html | 08:28 |
kanzure | aha: http://frowns.sourceforge.net/ | 08:28 |
kanzure | example: http://frowns.sourceforge.net/examples/example3.py | 08:29 |
-!- genehacker [i=genehack@wireless-128-62-35-155.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] | 08:33 | |
-!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has joined #hplusroadmap | 08:47 | |
genehacker | why an armadillo? | 08:57 |
-!- |kardan| [n=kardan@p54BE524F.dip.t-dialin.net] has joined #hplusroadmap | 08:59 | |
-!- kardan| [n=kardan@p54BE4F3A.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 09:15 | |
-!- dira [n=chatzill@86.99.40.183] has quit ["ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]"] | 09:16 | |
-!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] | 09:17 | |
-!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has joined #hplusroadmap | 09:28 | |
-!- genehacker [i=genehack@wireless-128-62-141-49.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] | 09:42 | |
fenn | apparently hydrogen isn't an atom according to smiles/frowns? | 09:57 |
-!- 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 | 09:59 | |
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:12 |
fenn | nevermind i think that's wrong | 10:13 |
fenn | http://adl.serveftp.org/lab/fenn/pngs/frowns_graphviz.png | 10:21 |
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:35 |
-!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap | 10:39 | |
CIA-32 | skdb: fenn * r cd50243 /import_tools/SMILES_graphviz.py: mucking around with frowns and graphviz | 10:43 |
-!- 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:49 | |
-!- davidnunez_ [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap | 10:50 | |
fenn | IUPAC to graphviz would be cooler | 10:51 |
-!- 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:56 | |
-!- 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:57 | |
fenn | kalzium is pretty impressive | 10:58 |
fenn | hmm | 11:05 |
* fenn conects 6 bonds to a hydrogen atom | 11:05 | |
fenn | "scheme"->iconic is pretty funny | 11:15 |
fenn | http://fennetic.net/irc/kalzium_iconic.png | 11:16 |
-!- kso512 [n=kso@cpe-70-113-112-200.austin.res.rr.com] has quit [Read error: 113 (No route to host)] | 11:23 | |
-!- Phreedom_ [n=quassel@195.216.211.175] has quit [Read error: 104 (Connection reset by peer)] | 11:35 | |
-!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap | 11:36 | |
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:51 |
fenn | it seems like a lot of these rules would apply to instruction generation as well | 11:52 |
-!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap | 12:11 | |
kanzure | liposuction yields induced pluripotent stem cells better than skin | 12:29 |
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:30 |
kanzure | ideally the thingy that reads the retrosynthesis output would generate hardware and thus belong as an skdb package | 12:31 |
fenn | bleh? | 12:39 |
fenn | openbabel supports a crapload of formats | 12:40 |
kanzure | there's also bluebolesik | 12:41 |
kanzure | http://www.blueobelisk.org/ | 12:42 |
fenn | bodr: "Common repository of chemical and physical facts" | 12:42 |
fenn | seems to be what kalzium uses (they dont use the package though? wtf) | 12:43 |
fenn | openbabel is blueobelisk | 12:49 |
fenn | well, something like that | 12:50 |
fenn | openbable makes use of it somehow | 12:50 |
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:53 |
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:54 |
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:55 |
kanzure | it's not for fingerprinting | 12:56 |
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:57 |
fenn | ... i guess | 12:58 |
fenn | anyway, i dont care, go away.. | 12:58 |
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 | 12:59 |
-!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Connection reset by peer] | 13:01 | |
fenn | why do i get KeyError: 'all_bricks' on line 347 of paths.py? | 13:05 |
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:07 |
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:08 |
kanzure | um did either of us ever test this? | 13:09 |
fenn | clear was broken since the beginning a4c0919bb2dc0f2a169b370ce2312c52809c902e | 13:09 |
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:10 |
fenn | in clear | 13:11 |
CIA-32 | skdb: kanzure * r 58f85d4 /gui/gui.py: fix functools.partial (forgot a parameter) | 13:12 |
kanzure | try that while I go fetch the foods | 13:13 |
fenn | that didnt do squat | 13:14 |
* fenn reads about **kew | 13:22 | |
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:23 |
-!- mason_l [n=x@202-89-188-136.static.dsl.amnet.net.au] has joined #hplusroadmap | 13:26 | |
-!- mason-l [n=x@202-89-188-136.static.dsl.amnet.net.au] has quit [Read error: 110 (Connection timed out)] | 13:27 | |
kanzure | fenn: functools.partial and add_key works when you have all_bricks in the argument list? | 13:30 |
fenn | why did we need to use functools again? something about gui.py? | 13:38 |
CIA-32 | skdb: fenn * r 189983b /paths.py: move from globals halfway to OO | 13:41 |
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:42 |
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:43 |
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:44 |
fenn | def bar(a=7, b=9, c=None): print c,b,a | 13:46 |
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:47 |
fenn | bar(*foo) prints b c a | 13:48 |
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:54 |
kanzure | so it has access to it somewhere | 13:55 |
fenn | it's something to do with the try: except ValueError: | 13:57 |
fenn | duh. it's not "except ValueError:" it's just "except:" | 14:00 |
fenn | s/except:/except KeyError:/ | 14:03 |
fenn | i guess that would still swallow some errors | 14:03 |
fenn | just get rid of the whole try/except statement | 14:04 |
-!- davidnunez [n=davidnun@209-6-203-217.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has left #hplusroadmap [] | 14:07 | |
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:20 |
fenn | did you actually try that? | 14:22 |
fenn | KeyError, k: | 14:22 |
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:23 |
fenn | i dont know and pydoc doesn't help | 14:26 |
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:27 |
fenn | looks like git removed it automatically | 14:28 |
kanzure | yay for git | 14:28 |
kanzure | wire exploring code: http://pastebin.com/f5aeaf875 | 14:29 |
-!- |kardan| [n=kardan@p54BE524F.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)] | 14:30 | |
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:34 |
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:35 | |
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:36 |
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:37 |
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:38 |
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:39 |
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:40 |
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:41 |
kanzure | look at the __init__ | 14:42 |
fenn | hey why don't you just use OCC bounding box instead of compute_from_edges | 14:42 |
kanzure | because I don't know about it | 14:43 |
kanzure | also is it slow? | 14:43 |
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:44 |
* fenn looks at http://www.opencascade.org/org/forum/thread_13902/ | 14:47 | |
-!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has joined #hplusroadmap | 14:49 | |
CIA-32 | skdb: fenn * r 7742635 /gui/gui.py: forgot import | 14:54 |
CIA-32 | skdb: kanzure * r 474e599 /import_tools/readme: now you know what this crap is | 14:56 |
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/ | 14:59 |
fenn | kanzure: so should i fix this? | 15:01 |
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:02 |
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:03 |
katsmeow-afk | my Miller had 4 small diodes on 2 5x3 inch aluminum plates, they relied on the surge rating of the diodes | 15:04 |
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:05 |
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:06 |
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:07 |
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:08 |
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:09 |
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:11 |
kanzure | fenn: it crashes for me too | 15:12 |
kanzure | when it does the roundbrick | 15:12 |
fenn | this is annoying.. bpython is crashing on me a lot now | 15:18 |
-!- drazak is now known as draz|lab | 15:19 | |
kanzure | did you update it? | 15:20 |
kanzure | is it crashing only on this round brick problem or when doing normal stuff? | 15:20 |
CIA-32 | skdb: kanzure * r 2dc6439 /readme: update readme to reflect dependency resolution engine changes | 15:21 |
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:25 |
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:28 |
-!- genehacker [i=genehack@wireless-128-62-223-77.public.utexas.edu] has joined #hplusroadmap | 15:29 | |
kanzure | fenn: ok | 15:50 |
-!- genehacker [i=genehack@wireless-128-62-223-77.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] | 15:54 | |
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:56 |
-!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has joined #hplusroadmap | 15:58 | |
-!- ve [n=a@94-193-95-252.zone7.bethere.co.uk] has quit [Client Quit] | 15:59 | |
fenn | should BoundingBox use the OCC Bnd_Box methods like IsOut? | 16:01 |
-!- genehacker [i=genehack@wireless-128-62-67-87.public.utexas.edu] has joined #hplusroadmap | 16:02 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 16:42 | |
-!- ybit [n=ybit@unaffiliated/ybit] has quit [Client Quit] | 16:42 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 16:43 | |
-!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap | 16:56 | |
ybit | http://hackerspaces.org/wiki/HackerSoundScapes | 17:00 |
xp_prg | what is the best tool/program for molecular visualization and animation? | 17:16 |
xp_prg | is it pymol? | 17:17 |
fenn | flash, definitely | 17:22 |
ybit | screw flash, silverlight ftw :) | 17:22 |
fenn | um, yeah, that's what i meant | 17:22 |
fenn | still getting used to flash not being the ultimate evil | 17:23 |
-!- mason_l is now known as mason-l | 17:28 | |
xp_prg | fenn I mean an already made program/tool | 17:32 |
xp_prg | like if I have a pdb etc... | 17:32 |
* katsmeow-afk shudders | 17:55 | |
-!- genehacker [i=genehack@wireless-128-62-67-87.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 18:11 | |
-!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap | 18:40 | |
-!- genehacker [i=genehack@wireless-128-62-42-74.public.utexas.edu] has joined #hplusroadmap | 18:43 | |
genehacker | python doesn't happen to have any handy uncertainty libraries now does it? | 18:45 |
kanzure | what do you mean? like statistics? | 19:08 |
Phreedom | uncertainity isn't usually handy :P | 19:12 |
kanzure | it is when you're planning for reliability or failure analysis | 19:33 |
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:34 |
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:38 |
genehacker | failure propagation analysis? | 19:41 |
genehacker | you should ask my statistics teacher about nuclear plant failure analysis then | 19:41 |
kanzure | I wouldn't imagine that to be very discrete, would it? | 19:42 |
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:43 |
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 [] | 19:54 | |
-!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap | 20:08 | |
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:15 |
katsmeow-afk | i need a file to dl that's bigger than a gigabyte | 20:43 |
katsmeow-afk | contents don't matter | 20:43 |
-!- 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:45 | |
-!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap | 20:52 | |
-!- davidnunez_ [n=davidnun@12.130.118.13] has joined #hplusroadmap | 20:54 | |
-!- davidnunez [n=davidnun@12.130.118.13] has quit [Success] | 20:54 | |
-!- 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] | 20:55 | |
ybit | katsmeow-afk: http://download.wikimedia.org/backup-index.html or http://thepiratebay.org/torrent/3505908/2001_A_Space_Odyssey_DVDRip_XviD | 21:07 |
ybit | http://wiki.dbpedia.org/Downloads33#h81-2 | 21:08 |
katsmeow-afk | thatnks, gmta, i am doing http://download.wikipedia.org/enwiki/latest/enwiki-latest-pages-articles.xml.bz2 atm | 21:10 |
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:12 |
katsmeow-afk | in case you were wondering | 21:13 |
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:14 |
* katsmeow-afk goes to get clearance to let it out in the wild | 21:15 | |
-!- davidnunez [n=davidnun@12.130.118.13] has quit [] | 21:17 | |
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:34 |
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Connection timed out] | 21:35 | |
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap | 21:41 | |
-!- dira [n=chatzill@86.99.40.183] has joined #hplusroadmap | 21:45 | |
-!- 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 | 21:55 |
ybit | my phone had been turned off for a few days because it wasn't able to charge | 22:03 |
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:04 |
katsmeow-afk | heh | 22:05 |
ybit | kanzure: iirc, the occ build for debian fails miserably? | 22:05 |
kanzure | no otherwise how would we have the dot deb? | 22:06 |
dira | you phone uses Google voice? how is that? | 22:08 |
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:11 |
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:12 | |
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:15 | |
ybit | fenn: you do some welding as well iirc | 22:16 |
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:17 |
katsmeow-afk | it changes a lot,, and i don't remember last time | 22:18 |
ybit | anyone worked with capacitance detectors? | 22:20 |
katsmeow-afk | $125? ,,,, $130? | 22:20 |
katsmeow-afk | i get some discount | 22:20 |
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:21 |
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:22 |
genehacker | coolant pumps kanzure | 22:34 |
genehacker | if a coolant pump fails | 22:34 |
genehacker | what's being cooled tends to overheat | 22:34 |
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:43 |
-!- davidnunez [n=davidnun@12.130.118.13] has joined #hplusroadmap | 22:49 | |
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 :) | 22:53 |
genehacker | short chain hydrocarbons mind you | 23:02 |
genehacker | in a thick atmosphere that saps away heat faster than the vacuum of space | 23:03 |
-!- xp_prg [n=xp_prg3@204-16-157-225-static.ipnetworksinc.net] has joined #hplusroadmap | 23:15 | |
kanzure | meeting notes from ADL today: http://adl.serveftp.org/dokuwiki/2009-09-08 | 23:29 |
kanzure | (they are not particularly verbose) | 23:29 |
-!- xp_prg [n=xp_prg3@204-16-157-225-static.ipnetworksinc.net] has quit ["This computer has gone to sleep"] | 23:31 | |
-!- davidnunez [n=davidnun@12.130.118.13] has quit [Read error: 110 (Connection timed out)] | 23:43 | |
-!- tarbo2_ [n=me@unaffiliated/tarbo] has quit [Read error: 60 (Operation timed out)] | 23:59 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!