2009-07-22.log

--- Day changed Wed Jul 22 2009
genehacker2???00:43
genehacker2who wants a files for a rolamite bearing?00:45
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]02:06
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap02:07
wrldpc2me02:34
genehacker2???02:34
-!- wrldpc2 [n=benny@pool-96-237-4-79.bstnma.east.verizon.net] has quit []03:12
-!- Smari [n=spm@88.149.89.58] has joined #hplusroadmap03:34
-!- Smari [n=spm@88.149.89.58] has quit [Read error: 60 (Operation timed out)]04:21
-!- Smari [n=spm@nmi-gw.eyjar.is] has joined #hplusroadmap04:49
-!- freedom_ [n=freedom@195.216.211.175] has joined #hplusroadmap07:33
-!- Phreedom [n=freedom@195.216.211.175] has quit [Read error: 104 (Connection reset by peer)]07:33
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap07:40
-!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 54 (Connection reset by peer)]07:44
-!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap07:45
CIA-44skdb: kanzure * r545c18cf682e /pymates/ (models/peg.yaml pymates.py): hack on matrix math08:10
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]08:17
-!- Smari [n=spm@nmi-gw.eyjar.is] has quit [Read error: 60 (Operation timed out)]08:17
-!- samrose [n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net] has joined #hplusroadmap08:27
CIA-44skdb: kanzure * r646ca7e412f9 /pymates/pymates.py: first bus commit- still not working09:37
CIA-44skdb: kanzure * ra237a27af8d4 /pymates/pymates.py: transform_point method09:37
CIA-44skdb: kanzure * rd4ab462114fa /pymates/ (pymates.py shell.sh): nontransform_point and transform_point fixes09:37
kanzurehm there's a #cooking09:38
-!- samrose [n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]09:48
-!- Smari [n=spm@nmi-gw.eyjar.is] has joined #hplusroadmap09:48
kanzureHey Smari.10:06
kanzurehttp://www.cognitiveliberty.org/shulgin/blg/index.html Shulgin's blog10:08
Smariy010:14
SmariI think one of the fiber optics out of Iceland just got fucked.10:14
kanzure pymates.transform_point(-1.5,0,0) #transform_point() takes some coords and displays what it is like after the transform. x=-1.5 is required to get it aligned with the block-hole feature.10:24
CIA-44skdb:  * r419426cd5c12 / (.gitignore combined.dat skdb.py): build combined.dat on the fly10:28
CIA-44skdb:  * r0e9eccde2004 / (skdb.py tests.py): have to close the file to write it to disk; better error reporting10:28
CIA-44skdb:  * r4f42f5933512 /pymates/ (5 files in 2 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb10:28
splicer-afkSmari: it was apparently cut 17 times between 2003 and 2005, that's... a lot10:30
SmariYea10:31
splicer-afkthere really is only one fiber cable?10:31
SmariNo, there's three now.10:32
SmariCANTAT-3, FarIce and DanIce.10:32
splicer-afksounds like a good idea10:32
SmariBut they're owned by different entities, all of which are overpricing access to them, and none of which are actually thinking of Internet as Infrastructure..10:33
SmariCANTAT-3 goes from the US to the UK, via Newfoundland, Iceland and the Faeroe Islands... it is, IIRC, 3x45MB, which was enough back in the day but sucks now...10:34
SmariFarIce is a pretty fat pipe but it's severely overpriced - about three times as expensive to use as CANTAT-3, and all price deals are secret so different users have different deals... really annoying.10:35
splicer-afkMB as in mega bytes?10:35
SmariYes.10:35
SmariBut I meant Megabits, sorry. :)10:35
splicer-afk; )10:35
SmariDanIce is new, taken into use on the 17th of June this year, it's fairly fat but intended only as a backup line.10:35
splicer-afkhehe... doesn't make all that much difference10:35
SmariHey, it's 8 times less!10:36
splicer-afkyeah but ; )10:36
SmariSo long story short here is that we're severely underconnected. I know some folks who're working on a couple of lines that I can't talk about publicly yet, but there's a push to try and fix this shit.10:36
splicer-afkI think it's a common problem... that politicians don't understand that it's infrastructure10:37
Smarimhm10:38
SmariIt appears that the roof of the garage at home just collapsed. Nice.10:38
Smariwhat the hell is happening today?10:39
splicer-afkthe solar eclipse10:39
splicer-afkthe end is neigh10:39
SmariAh, just got confirmation: CANTAT-3 is officially down.10:41
splicer-afkhas kurzweil set a date for the robot uprising btw?10:41
splicer-afk(that's a very long cable CANTAT-3 )10:45
SmariYes10:46
SmariThe failure seems to be... in Germany.10:46
splicer-afkhehehe10:47
kanzurehm why doesn't my mysql db have a root username?11:10
kanzurealso, why am I using mysql?11:10
Smarikanzure, mysql is good11:15
Smariroot isn't important.11:16
fennare there constraint languages for describing how geometry is related to other geometry?11:20
SmariThere's some constraint stuff in povray.11:21
fenni'm hoping for something a less implementation dependent11:22
Smarihm.11:22
Smarithat might be difficult.11:22
SmariConsidered writing your own?11:22
SmariI'd love to see a very easy to use constraint system in Python :)11:23
fennabsolutely not11:23
fennthat's geo_1005's job11:23
fenner, geo0100511:23
Smarigeo01005?11:24
fennguy who's writing a constraint system for heekscad11:24
Smariah11:24
fenni'm just trying to say stuff like "the bandsaw must be perpendicular to the workpiece face"11:24
fennbut in a way i can apply it to geometry11:24
fennhopefully someone has done all the hard thinking for me already11:25
kanzurecrud. I don't have a recent backup of the heybryan.org wiki.11:33
kanzuredoes anyone have the database?11:33
fenngood lord do i really have to go back to sutherland's SKETCHPAD just to get some decent theory11:34
kanzuregah did I really just spend an hour yelling at mysql?11:37
kanzureapparently mysqld --init-script is a kinda important option to know abou11:38
kanzure*about11:38
kanzurenobody use the wiki for now please. I'll be replacing the database (hopefully tonight)11:38
CIA-44skdb: kanzure * r88648679048a /pymates/pymates.py: transform_point now works properly11:49
CIA-44skdb: kanzure * r475506d18303 /pymates/pymates.py: rewrote mate_parts11:49
CIA-44skdb: kanzure * r7aa1e7ea7353 / (.gitignore combined.dat skdb.py tests.py): Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb11:49
kanzurefenn: why didn't your changes show up via CIA?11:49
fennwhich changes?11:52
fennhow do i diff to a remote repository?11:52
fennor at least diff the logs11:53
kanzuregit log -p ?11:54
CIA-44skdb: kanzure * rbca8bfee467c /pymates/pymates.py: typos fixed, translation in part mating completed11:54
kanzurenow to do rotation.11:54
CIA-44skdb:  * r28e0ab71c376 /processes.yaml: constraintify path geometry for sweep11:54
CIA-44skdb:  * r0e9026607bda /pymates/pymates.py: Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb11:54
kanzureno username?11:55
CIA-44skdb:  * rb8cbbcb00a66 /change.txt: testing cia author bug12:00
fennhm12:00
fenndo you get "Use of uninitialized value $user in concatenation (.) or string at /var/www/skdb.git/ciabot_git.pl line 192." when you push12:00
kanzureonly sometimes12:01
kanzurea few days ago I was getting that12:01
kanzurebut I didn't get that today12:01
fennmaybe because my email doesnt have an @ sign?12:02
fenn($user) = $author =~ /<(.*?)@/;12:03
kanzurewhy is it taking it from the email? it should be taking it from the username12:03
kanzurethe author name I mean12:03
fennright above that it says # XXX: Too trivial this way?12:03
kanzureif I committed as "Bryan Bishop (kanzure@gmail.com)" would it still say kanzure?12:04
kanzureso if I SetTranslation() and SetRotation(), that should cover everything that campbell was talking about?12:12
fennno12:13
fennyou need two rotations, and the order matters12:13
fennwhich is why campbell wants a matrix, because the order doesnt matter (there's only one step)12:14
kanzureso how do you determine the order?12:15
fennas long as the order is the same every time, it doesn't matter12:16
kanzureyou mean: x rotation first, then y rotation12:16
fennthis is an arbitrary thing that has caused mathematical bloodshed over the ages12:16
kanzurelike that?12:16
fennlike row, column vs column, row12:16
fennmatrix notation12:16
kanzureyou mean matrix notation has caused bloodshed12:16
kanzurenot "x rotation first, then y rotation"12:17
fennboth12:18
* Smari is a proud owner of an ASUS EEEPC 1005HA.12:18
kanzurefenn: but me setting my foot down and saying "first one then the other" will be the solution, yes?12:18
fennmeh12:18
fenntalk to campbell, not me12:18
kanzurethis isn't a philosophical question12:18
fenni said do rotations in the first place12:19
kanzurewhat?12:19
kanzureshould probably look at the opengl superbible tonight12:20
-!- maradydd [n=mlp@88.147.30.78] has joined #hplusroadmap13:18
kanzurehey maradydd 13:22
-!- maradydd1 [n=mlp@88.147.40.184] has quit [Read error: 110 (Connection timed out)]13:32
CIA-44Tangiblebit: spm * rd4b88cd58e3d /tangiblebit.com/ (6 files in 4 dirs): XML and YAML exporters for Site model. XML Conforms to site.dtd. XMLRPC interfaces for fetching also implemented.13:41
kanzurewhat's tangiblebit.com/sources/templates/fabmap/site.yaml for? I see the contents, but I'm not sure why you made it13:52
Smarikanzure, it's a template13:53
Smarikanzure, it's used by one of the views to generate YAML site listings.13:54
kanzureah okay the view outputs YAML13:54
Smariyes13:54
SmariSo I just spent some time figuring out how I'd make the thing speak XML and YAML sensibly.13:54
SmariDidn't arrive at an acceptable solution.13:54
Smaribut I did at least get two examples done.13:55
SmariI want a very general function that just says what you want to output and in which format and it just solves the problem.13:55
Smaricurrently I don't have that, but I'm close.13:55
SmariAnyway. Dinner time. More fun soon.13:55
-!- genehacker2 [i=genehack@wireless-128-62-82-175.public.utexas.edu] has joined #hplusroadmap13:57
fennwhat template language is that?13:59
kanzurethat's django's internal stuff13:59
kanzurethey use their own custom language13:59
fennhmm13:59
ybit18:55 < xp_prg> Africa is a third world country and needs to save money so medical equipment is cheaper14:01
ybit:P14:01
ybitxp_prg: you made me laugh 14:01
ybitty14:01
kanzureybit: fenn and I couldn't stop laughing :/14:02
kanzureok, just me really14:02
fenncan django views return other stuff besides text based formats? like can you run a command and return the result?14:02
kanzurefenn: yep14:02
kanzurefenn: it's all python. check out djangit/wiki/views.py14:02
ybitsam rose is a student at utexas?14:03
kanzureno14:03
ybithe is in the area though right?14:03
kanzureno14:03
ybitnot in texas14:03
fenndearborn michigan i think14:03
ybitmust have misread14:03
kanzurethat's definitely not texas14:03
ybitsomething about running a usb drive by of the matweb scrape14:03
kanzureoh crud. didn't do that today :(14:04
ybit14:16 < kanzure> you'll get it in about 10 seconds from adl.serveftp.org once I bring it in on a flash drive14:04
fennpigeons per TB is at an all time low14:04
ybittook that to mean he was nearby14:04
fennybit: upload from the machine which had the data is slow, but from here it's fast14:04
ybitso what does he do, he seems knowledgeable about manufacturing processes14:04
kanzureno he doesn't14:05
kanzure:p14:05
fennsocial web stuffs, and he helped with openfarmtech14:05
ybitwell.. he had a difficult time understanding your view, but he seems to have some background in it.. 14:05
fennmore importantly he's not an idiot and wants to help14:05
kanzureright14:06
ybiti was in the process of testing pymates yesterday when i instinctively decided to get smashed :-\14:07
ybitapparently you aren't supposed to mix alcohol and anti-depressants14:07
ybitthink i mixed about 5 diff drugs14:07
ybitnot a good idea14:07
* ybit needs a happy medium 14:10
ybit16:04 < Smari> you just made it hilarious to say nothing.14:13
genehacker2ybit, that sort of neural modification is not recommended14:16
ybityeah yeah14:17
ybitthus14:17
ybit14:07  * ybit needs a happy medium14:17
kanzureany guesses as to which type of angles OCC uses? degrees? radians?14:17
* kanzure assumes degrees14:18
ybitbetween using drugs (caffeine, alcohol, anti-depressants, adhd meds, mary)14:18
ybit11:31 < kanzure> crud. I don't have a recent backup of the heybryan.org wiki.14:19
genehacker2I'm guessing radians14:19
ybiti deleted mine kanzure :-\14:19
ybitbut fenn seems to have copied it14:19
kanzureybit: I have a recent backup of the heybryan.org wiki, but not on a machine that is presently turned on.14:19
ybitokay14:19
ybitkanzure: if i sent you a 1tb hard drive, would it be much trouble to put a mirror image of heybryan on it?14:20
genehacker2ILLEGAL NEUROMODIFICATION DETECTED14:20
kanzureybit: no trouble at all. it would be even better if it is an external hdd.14:20
ybitor maybe i could setup a decent time to grab material from it, i.e. 2-6am14:21
kanzureI suppose I really should fix things so that I have more speeds.14:21
genehacker2http://www.technologyreview.com/energy/23042/14:22
genehacker2salmon dna can be quite useful I gues14:22
kanzureprintable stepper motor?14:40
genehacker2yes14:43
genehacker2a printable stepper motor14:43
genehacker2after all I get free 3d prints on the stratasys14:43
kanzurehow do you print magnets?14:44
genehacker2you don't14:44
kanzuremaybe I forget how a stepper motor is supposed to work14:44
genehacker2it's pneumatic14:44
kanzurelink?14:44
genehacker2it doesn't use electricity14:44
genehacker2ok good14:44
genehacker2forget14:44
genehacker2this isn't like anything you've seen before14:45
genehacker2it's a pneumatic wobble motor14:45
genehacker2damn link rot14:47
genehacker2http://www.act.sys.okayama-u.ac.jp/kouseigaku/research/okamoto_wobble_06/english.htm14:47
genehacker2anyway look up pneumatic wobble motor in IEEE14:48
kanzurehow about you archive pages so that they don't rot14:48
genehacker2good idea14:49
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit []14:49
kanzuregenehacker2: on ubuntu you can run "wget -m -np http://link/goes/here" and it will archive the page and every page it links to14:49
genehacker2http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel4%2F5562%2F14922%2F00680893.pdf%3Farnumber%3D680893&ei=1GxnSvvUAY7WsQOqz5jtDg&usg=AFQjCNEFjpIEEELEI0lbZsWEmHEcau7xiw&sig2=CJ3uMXyfK_UjfIvKAO9Jhw14:50
genehacker2here you go14:50
genehacker2oops14:50
genehacker2http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=0068089314:50
genehacker2better14:50
genehacker2any way that's what I've been designing14:50
kanzurewhat are you going to be using for a bladder?14:50
genehacker2an RTV sealant grade silicone molded bladder made from a 3d printed mold or 3d printerd14:51
fennkanzure: plz download this to adl so i can do some experiments on the file14:52
fennhttp://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=0047259314:52
kanzurehttp://adl.serveftp.org/papers/14:52
kanzurehttp://adl.serveftp.org/papers/A%20direct-drive%20pneumatic%20stepping%20motor%20for%20robots%20-%20designs%20for%20pipe-inspection%20microrobots%20and%20for%20human-care%20robots.pdf14:52
kanzurehttp://adl.serveftp.org/papers/Evaluation%20of%20the%20micro%20wobble%20motor%20fabricated%20by%20concentric%20build-up%20process.pdf14:54
kanzureblah? http://adl.serveftp.org/papers/mprg/14:54
kanzurehuh: 14:55
kanzurehttp://adl.serveftp.org/papers/diytranshuman_projects.txt14:55
fenngoogle rip of manufacturing processes reference guide14:55
genehacker2so what do you want to know about wobble motors?14:56
kanzurehow you make a bladder out of plastic14:56
genehacker2you don't14:56
genehacker2you make the molds for it14:56
fennwhy not squirt silicone goo14:56
genehacker2then pour RTV silicone sealant grade into the mold 14:57
kanzurecan't you pump down a plastic chamber?14:57
kanzureor ump up14:57
kanzure*pump14:57
fennyou've seen the fab@home silicone parts right?14:57
fenndirectly extruded silicone14:57
genehacker2yes14:57
fennwhy not do that instead?14:57
genehacker2but the reason I'm not doing that is because molded parts may end up being stronger14:58
genehacker2and I don't have a 3d printer that can print silicone14:58
fenndo you have any quantitative data on the strength of deposited silicone?14:58
genehacker2mainly reason 214:58
genehacker2no14:58
genehacker2I don't14:59
genehacker2but yes that is an option14:59
genehacker2kanzure what do you mean by plastic chamber?14:59
fenni know platinum cured silicone is stronger in general, but maybe you could deposit that stuff too14:59
kanzurewow first run of the simpler python with rotations instead of matrices, and it works perfectly15:00
kanzuresomething must be wrong.15:00
fennwrite some unit tests15:00
genehacker2though with an extrusion process you could embed nylon fiber into the silicone to make it stronger15:00
genehacker2on?15:01
genehacker2oops15:01
genehacker2anyway that's sort of what I've been designing as of recently15:01
fenni think the problem would be delamination of the layers15:01
genehacker2yeah15:01
fennthere's no real reason you couldnt trace a grid over the surface15:02
genehacker2well rupture is most likely along the axial15:02
OverandGr15:03
kanzurehi Overand15:03
OverandHello.15:03
OverandI'm feeling very organic today.15:03
kanzurehow are the polies?15:03
* Overand raises an eyebrow.15:03
OverandHm.15:03
kanzurethe polyies15:03
OverandThings are fine.15:03
Overandmy girlfriend (d8) is moving to another town in virginia15:04
Overandgoing to grad school, advanced mathematics15:04
kanzurewhat marks this fine occassion of you actually saying hi for once?15:04
OverandI'm not sure.15:04
Overand12:21 < fenn> that's geo_1005's job15:04
Overandthat poked my nick-recognition15:04
Overand"geo" has been a nick of mine15:04
kanzureah that's a fellow in #cam who is writing some software for something that fenn doesn't want to15:05
OverandI'm tyring to get Chromium to play nicely with user scripts on linux15:06
kanzureuserscripts as in greasemonkey?15:06
Overandthat's the general idea, yes15:06
-!- samrose [n=samrose@adsl-76-252-64-240.dsl.lgtpmi.sbcglobal.net] has joined #hplusroadmap15:06
kanzureor chromium as in the magickarpet-replacement?15:06
kanzure*magic-carpet replacement15:06
kanzurehi samrose 15:06
OverandChromium as in the FOSS chunk of Google Chrome (browser)15:07
samrosehowdy15:07
kanzureOverand: ah, well that's a namespace conflict I guess15:07
kanzureoh well15:07
OverandIs this the other app you're referring to?15:08
Overandhttp://www.reptilelabour.com/software/chromium/15:08
genehacker2awesome15:08
kanzureno, there's something like magic-carpet and xinerama named 'chromium' or something15:08
Overandmagic-carpet as in the bullfrog game?15:09
genehacker2scraped a paper from the computer I did a presentation on today15:09
kanzurexinerama is used for configuring multiple monitors15:09
OverandThat I am aware of15:09
OverandI'm not finding this thing you're describing.15:10
genehacker2and it's about the environmental effects of solid freeform fabrications15:10
OverandAhhh.15:10
OverandThat actually sounds slightly familiar15:10
Overandapparently the 'chromium' namespace is more crowded than you realized =]15:10
-!- drazak is now known as draz|lab15:21
-!- samrose [n=samrose@adsl-76-252-64-240.dsl.lgtpmi.sbcglobal.net] has quit ["Ex-Chat"]15:42
kanzuretool cutting simulation http://www.opencascade.org/org/forum/thread_15765/15:46
kanzureimporting dimensions from IGES files: http://www.opencascade.org/org/forum/thread_9486/15:47
-!- Lone_Wanderer1 [n=Dan@c-67-169-246-153.hsd1.ut.comcast.net] has joined #hplusroadmap16:02
Lone_Wanderer1Because I already have way too many IRC channels open.16:02
kanzurehey Lone_Wanderer1 16:02
-!- Lone_Wanderer1 is now known as Lone_Wanderer16:02
kanzureyeah, I know the feeling16:02
kanzureyou're on pidgin?16:02
Lone_WandererYou should now know who I am.  Yep.16:03
kanzureI'm just about to go hop a bus, but maybe Smari or genehacker2 will entertain you for a while16:03
Lone_WandererDance, Smari, dance!  I require entertainment!16:03
kanzureexactly16:03
* Lone_Wanderer calls for his pipe and his bowl and his fiddlers three.16:04
CIA-44skdb: kanzure * rbbf234f99dc0 /pymates/ (models/blockhole.yaml models/peg.yaml pymates.py tests.py): rotation for part mating. also, added some unit tests. wondering how to get location XYZs.16:06
CIA-44skdb: kanzure * r0d249dd95711 /change.txt: Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb16:06
CIA-44skdb:  * rc16a26d8b806 /supplemental_units.dat: more16:06
CIA-44skdb:  * r877ea68c28f5 /processes.yaml: added mig welding16:06
CIA-44skdb:  * rf5eb9a7b08dc /pymates/ (models/blockhole.yaml models/peg.yaml pymates.py tests.py): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb16:06
CIA-44skdb: kanzure * rf2b8f9a20203 /change.txt: deleted change16:07
CIA-44skdb: kanzure * r221f6151b1b9 / (processes.yaml supplemental_units.dat): Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb16:07
kanzureblah? so much merging16:07
* kanzure goes home16:07
-!- freedom_ is now known as Phreedom16:57
kanzurehey Lone_Wanderer. I'm available now.17:07
ybithttp://adl.serveftp.org/lab/screenshots/output.png17:07
ybitwow17:07
ybitskdb/pymates $ python pymates.py 17:08
ybitTraceback (most recent call last):17:08
ybit  File "pymates.py", line 20, in <module>17:08
ybit    import OCC.gp17:08
ybitImportError: No module named OCC.gp17:08
ybitargh17:08
kanzurehave you installed pythonOCC?17:08
ybityeah17:08
ybiti think it needs to be added to my python PATH17:08
kanzureok maybe not17:09
ybitdunno17:21
ybitwill have to look at it later tonight17:21
ybitgoing to get the interlibrary loans, yay17:21
ybit..in just a bit17:21
ybitfirst: what are some of the first tools we want to teach people to use with toolbook?17:22
-!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap17:23
ybitsuppose this question is related to what is the machine to build with an skdb setup17:23
ybit+first17:23
ybit|first machines17:24
ybitit's not imperative to know, but i am curious17:25
fennthe easiest, most broadly useful one17:26
fennprobably CNC mill17:26
fenn"first machine to build" given what starting materials and components and tools?17:27
SmariLone_Wanderer, are you mocking my lindy sk1llz?17:29
-!- genehacker2 [i=genehack@wireless-128-62-82-175.public.utexas.edu] has quit [Read error: 145 (Connection timed out)]17:34
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap17:41
genehacker2e-beam lithography machines17:41
-!- draz|lab is now known as drazak17:55
ybit17:25 < fenn> "first machine to build" given what starting materials and components and tools?18:14
ybitnot sure, just finding out what ya had in mind18:15
ybitare there plans online which you have in mind for this cnc (similar to http://www.engadget.com/2006/07/11/how-to-build-your-own-cnc-machine-part-3/)  or are you just winging it since it's a relatively simple machine to build18:19
ybitwinging it = building a cnc maching by memory and intuition18:20
ybithttp://www.instructables.com/id/How-to-Make-a-Three-Axis-CNC-Machine-Cheaply-and-/ is the other build your own cnc which comes to mind18:21
Lone_WandererSmari: No, not mocking.18:22
ybitbkero: what was the cost of your welder?18:23
bkeroybit: $1518:23
* ybit get to experiment with welding at the junkyard in about a week18:23
ybitnice18:23
bkeroIt can be as free as you want18:23
ybitdid you mention instructions on how to build it?18:23
bkeroYea, they're on Instructables.18:24
ybithttp://www.instructables.com/id/Build-a-Microwave-Transformer-Homemade-Welder/18:24
bkeroYea, tha'ts it.18:25
ybitnice18:25
Lone_WandererIsn't 50 amps a ridiculous amount of power?18:48
Lone_WandererWell, current technically.18:48
ybitfenn: i like these books18:55
ybitgot manufacturing processes reference guide from auburn, last it was checked out: oct 1 200318:55
ybitalso recieved fundamental principles of manufacturing processes and computerized manufacturing process planning systems18:56
splicer-afkkanzure: If you didn't find the mysql root password try the same as your login password19:04
ybitor reinstall mysql19:05
kanzureno, I got it19:06
kanzurejust need to boot up the other machine now I guess19:06
Lone_Wanderersplicer-afk: you don't need to reinstall mysql, you can kill it and restart it with the --skipping-grant-tables option19:07
Lone_Wandererthen you can log in with no pw at all and reset the root pw for it19:07
Lone_Wandererof course, kill -9ing mysql runs the risk of interrupting any query that's in progress, so you'll want to do an integrity check on the tables afterward19:07
splicer-afkLone_Wanderer: yup19:08
Lone_WandererNow for some Coeur de Pirate19:09
SmariLone_Wanderer, indeed, why would you mock the ability of a master?! :P19:12
Lone_WandererSmari: I was demanding that you dance for my entertainment :p19:13
Lone_WandererDon't look at me like that, kanzure suggested it.19:13
SmariLone_Wanderer, *shrug*19:14
SmariSearch for "Lindy Hop" on YouTube and imagine it's me.19:14
splicer-afkwell... this _is_ the world domination irc19:15
Lone_WandererI would but I'm busy listening to a ridiculously cute Quebecoise19:15
Lone_Wandereron YouTube19:15
kanzureso, Lone_Wanderer, you were wondering about microfluidics?19:15
Lone_Wandereryeah19:15
Lone_Wandererlike, what's the point19:15
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has joined #hplusroadmap19:16
Lone_WandererIt seems like a lot of work just to mix a few things together.19:16
kanzureyeah but not if you do a highly parallelized system for example19:16
Lone_Wandererokay19:17
kanzurePhreedom: so yeah, sciencedirect sucks like that because of the popup19:17
Lone_Wandererahh, the post-workout hunger, it is beginning19:17
Lone_WandererI must go19:17
kanzurebut there might be a way to figure out the javascript19:17
kanzureand then just harvest the paper directly each time19:17
kanzureif you write a script to do that, you would be a hero to us all in here19:17
kanzurehey samrose19:18
samrosefigure out javascript and harvest which paper directly each time?19:19
kanzuresciencedirect19:19
kanzureI hate clicking19:19
kanzuremaybe some zotero wrappers will work19:19
Lone_WandererSmari: http://www.youtube.com/watch?v=mjhuu_sIJL8 - Warning - mood hazard19:20
kanzurehttp://www.zotero.org/support/dev/start19:20
samroseyou want to get the pdf directly for a given article eh?19:20
kanzureyeah that would be nice19:21
samroseI am actually working with one of the people from zotero right now on a project 19:21
kanzureI have some code that already does this .. sort of19:21
samrose:)19:21
kanzurehttp://heybryan.org/projects/autoscholar/19:21
kanzuresamrose: do you know which zotero files I need to parse?19:21
samrosewget http:urltopdf :-D19:21
kanzureno19:21
samroseJust kidding19:21
kanzuresigh19:21
samrosejust a joke19:21
samroseI don't know, but if you can email me a quick description of what you hope to do, I can pass it on19:22
samroseto zotero folk19:22
samrosethey will likely give an answer19:22
kanzuredo you know the location of the "central repository" that is referenced on this page?19:22
kanzurehttp://www.zotero.org/support/dev/overview_of_zotero_and_the_technologies_it_uses19:22
* samrose reading19:23
kanzureer it's the block of text near the bottom19:23
samrosekanzure, that is just referring to an error reporting mechanism that reports back to zotero19:24
samrosewait19:25
samroseI see19:25
kanzureew it seems to be a collection of JavaScript files19:25
kanzureit's in zotero/translators/19:25
samrosewhat you are saying19:25
kanzuresvn co https://www.zotero.org/svn/extension/trunk/ zotero19:25
kanzurelook at the javascript files in there19:25
kanzuregod this sucks19:25
samroseI am googling now to see if I can find URL to central repo19:27
SmariLone_Wanderer, evil.19:27
samrosekanzure could be these http://www.zotero.org/styles19:27
samrosekanzure looks like those are style repos19:28
kanzureno19:29
kanzureI think you should look at the files in the repository instead.19:29
kanzureI already found them. it's no big deal.19:29
samroseah, ok19:29
samrosewhat are you trying to do with that central repo?19:29
samroseyes, it is all javascript19:30
kanzureyou're so hard to talk with19:31
kanzuredo you even read my messages?19:31
-!- splicer-afk [n=patrik@h189n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"]19:31
-!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap19:31
samroseI came in on but there might be a way to figure out the javascript19:31
samrose and then just harvest the paper directly each time19:31
samrose if you write a script to do that, you would be a hero to us all in here19:31
samrosebut was not in channel to see the rest19:31
kanzureso what19:32
kanzureI think it should be obvious from that, and my link, what I am talking about19:32
ybitkanzure, fenn: occ.gp is from what exactlt?19:32
Smarihahaha19:32
kanzureybit: pythonOCC19:32
Smarikanzure, come now, you're not very easy to talk to either.19:32
kanzureSmari: at least I don't forget everything 20 seconds later :p19:32
Smarion the contrary, you remember things that haven't even been discussed yet!19:33
kanzureoh?19:33
ybit19:30 < kanzure> Smari: at least I don't forget everything 20 seconds later :p19:33
ybitreferring to me, aye? :P19:33
kanzureybit: no19:33
ybiti was actually looking for occ.gp in pythonocc dirs, but nothing came up19:34
kanzureybit: it's OCC.gp btw19:34
ybitright19:34
kanzureybit: did you install pythonocc successfully?19:34
ybityeah19:34
ybitnot a problem19:34
ybiti even drew a line or two :P19:34
kanzurewtf?19:35
kanzureand you didn't have OCC.gp?19:35
kanzurehow did you draw a line if you couldn't use OCC.gp.gp_Pnt() ?19:35
ybitaha NLPlate.py          TopTrans.py19:35
ybitChFi2d.py               OSD.py              TopoDS.py19:35
ybitChFi3d.py               ObjMgt.py           TopoDSToStep.py19:35
ybitnot seeing it19:35
ybit-aha19:35
kanzurewhich version of python are you using?19:35
ybit2.6.219:35
kanzuredid you check your /usr/lib/python2.6/site-packages/ ?19:36
ybitgp.py exists, close19:36
kanzurewhere does it exist?19:36
ybit ~/builds/pythonOCC-wo0.2/src/OCC19:36
kanzureer, did you run python setup.py install?19:36
ybitfor pyobjects?19:37
kanzureor if you used scons, did you run scons mode=install19:37
kanzurewhen compiling pythonocc19:37
ybitoh wait for pythonocc, yeah i did19:37
ybiti used setup.py19:37
kanzurecan you do "import OCC" ?19:37
ybityeah19:37
kanzureyou have bpython yet?19:37
ybitwell i could -_-19:37
ybityeah19:37
samrosekanzure have you tried this?:19:37
samroseClick on the Actions menu in the Zotero window (the gear icon), then select Preferences... -> General -> Miscellaneous -> Automatically attach associated PDFs and other files when saving items. 19:37
ybithmm, maybe something was deleted19:37
kanzuretype "import OCC." and see what comes up19:38
kanzuresamrose: yes I already do that19:38
kanzuresamrose: I am very disinterested in using firefox forever however19:38
ybitImportError: No module named OCC19:38
ybitsomething to do with PATH i'm guessing19:38
kanzureybit: yeah something is wrong :)19:38
kanzurethere's also a PYTHON_PATH or something19:38
samrosehow do you think that I could infer that you are NOT using firefox browser, my man?19:38
ybitright19:38
kanzuresamrose: by the autoscholar page19:38
kanzureI said I was disinterested in using it19:38
kanzurenot that I am not using it19:38
kanzurebut anyway, yes, zotero's auto-pdf-download feature is nice19:39
kanzurein particular autoscholar could use some zotero wrappers19:39
kanzurepreferably python zotero wrappers19:39
kanzurebut according to the javascript, it's heavily dependent on running in a browser19:39
kanzureso I might as well right my own scraper utility (yet again)19:39
kanzureHtmlUnit could be used for webscraping I guess19:40
kanzure(it runs javascript, XmlHttpRequest, etc.)19:40
kanzureybit: figured it out?19:41
ybituh, no. was reading some docs on org-mode19:44
samroseI deem this pretty big fuckin mess http://heybryan.org/projects/autoscholar/19:47
samrosebut, if it works for you, cool19:47
kanzurewell if you have something better, please tell me about it19:47
ybithttp://k3dsurf.sourceforge.net/ :: K3DSurf is a program to visualize and manipulate Mathematical models in three, four, five and six dimensions. K3DSurf supports Parametric equations and Isosurfaces. 19:48
samrosewell, just bitching aloud19:48
samroseif you do use zotero19:48
kanzurebut zotero depends on firefox19:48
kanzurebut it shouldn't19:48
kanzuresurfraw existed a long time ago19:48
samroseyou could probably run it like a lib, which is what I assume you were talking about 19:48
samroseso, you'd pipe to ff and zotero19:49
kanzureno19:49
kanzurethere's no reason to use firefox at all19:49
kanzurethat's a huge memory hog for something that only needs a few kilobytes19:49
samroseI wonder if the zotero js might run without ff, with some adjustments19:50
kanzurehttp://htmlunit.sourceforge.net/19:50
samrosethis could be useful as a service for many things19:50
kanzurewhy is it that you're only interested in it now19:51
kanzureI've been yapping about this stuff to you for years :p19:51
Lone_Wandererkanzure: So does sciencedirect use zotero's libraries or something?19:51
kanzureLone_Wanderer: no19:52
kanzureLone_Wanderer: zotero is a firefox extension19:52
Lone_Wandererbut it's sciencedirect's papers you want right?19:52
kanzureit basically scrapes data from a webpage19:52
ybithttp://pastebin.com/f45617c0d :: some programs on caelinux19:52
kanzurewell, that's just one service19:52
Lone_Wandereroh yeah, all FF extensions are in JS afaik19:52
ybit+ a few more i added19:52
samroseit is possible to run js as standalone program it seems19:52
samroseif anyone cares19:53
Lone_Wandererlong and short of it, though, is that you want to get to sciencedirect's papers without having to click on a bunch of garbage?19:53
kanzuresamrose: that's why I keep linking to htmlunit19:53
kanzureLone_Wanderer: more or less, yes.19:53
Lone_Wandererok19:53
ybitalso... emc2 and something like pyCAM needs to go on there ( i forget the name of it)19:53
kanzureLone_Wanderer: so, I have this script that shares papers across my servers19:53
kanzureybit: cam.py19:53
samrosehtmlunit is one way, sure19:53
kanzureLone_Wanderer: so anyway, what I have is over 40 GB of papers from Nature19:53
Lone_Wandererok19:53
kanzureand I have this script that throws them up on my screen19:53
ybitah19:53
kanzureand it's basically like "TV but for science"19:53
Lone_Wanderercool19:53
kanzureanyway it would be nice to be able to use some python to keep this system running and so on19:53
kanzureand allow people in this channel to add papers to the distribution19:54
Lone_Wanderer"TV but for science, only REALLY for science, not that alien conspiracy theory crap that's all over the Discovery Channel these days."19:54
ybitand gEDA & k3dsurf should go on the list..19:54
kanzurewithout having to open up firefox each time they get a citation19:54
genehacker2blast something's wrong with my rolamite design19:54
Lone_WandererOh, so you want to be able to get a citation and just go straight to it19:54
kanzureLone_Wanderer: yes19:54
kanzureall this other website stuff is just bullshit19:54
Lone_Wandererbut usually you have to go to sciencedirect and they make it a pain19:54
kanzurenot if you use zotero's scrapers19:54
Lone_Wandereroh, but zotero requires FF which you don't want to put up with either19:55
kanzureright19:55
Lone_Wandereramirite?19:55
Lone_Wandererzotero will scrape anything, right?  not just sciencedirect?19:55
kanzureit has a library of different scraping templates19:55
kanzureso it scrapes stuff that it knows about19:55
Lone_Wanderer'cause if it's a general purpose scraper than duplicating the functionality should be trivial19:55
kanzurethe "templates" are custom js for each different domain19:56
kanzurenope, not general at all :(19:56
Lone_Wandererwell19:56
kanzureit scrapes the metadata too, which is nice.19:56
Lone_Wandererif we can find the JS for sciencedirect19:56
Lone_Wandererthen that should tell us all we need to know19:56
kanzureyeah but I don't care about just sciencedirect19:56
kanzureanyway19:56
kanzureI'll play around with htmlunit and see if it can run zotero19:56
samroseLone_wanderer kanzure is saying that he needs to run zotero as sort of library, and use it's capacities to extract pdf, metadata etc, but that he would like to leave behind Firefox. this is doable, but needs a way to run js as standalone code19:58
Lone_Wandererright19:58
kanzurehtmlunit and jython 19:58
samrosethere is also http://code.google.com/p/jslibs/ though I have never used it19:58
samrosehtmlunit and jython could work well19:59
kanzureI've been avoiding jython for some reason (I don't know why- probably a vomit reaction to java)19:59
samrosejava is actually a great programming lang20:00
Lone_Wandererjava or javascript?20:00
samroseJava20:00
Lone_WandererLies.  You are a heathen sinner.20:00
Lone_Wanderer</hyperbole>20:00
samroseThe problem is really JVM20:00
samrosein my opinion20:01
Lone_WandererI dislike the entire language20:01
Lone_Wandererpersonally20:01
kanzurejava was forced down my throat in high school.. *after* I learned C/C++, perl, and all sorts of other languages20:01
kanzureso it was kind of like "I know you are bullshitting me"20:01
kanzureand that didn't go well with javac20:01
Lone_WandererBut it's useful for places where you have to be able to swap out programmers20:02
Lone_Wandererand don't care how good they are20:02
genehacker2now that's odd20:04
genehacker2my rolamite generator should have worked20:06
kanzurehm maybe a TopoShape_Shape() doesn't have a location20:11
kanzureunless it's given one20:11
samrosejslibs and htmlunit are pretty cool20:23
samroseplaying around with them for a moment20:23
kanzurebe sure to take noets20:25
kanzure*notes20:25
samrosefrom our end, we are interested in building web services, and running locally20:26
samrosebut, it doesn't really matter20:26
samrosewhether it is local or web based20:26
samrosezotero could be a lib20:26
samroseoutside of browser20:27
CIA-44skdb: kanzure * r774c73611cf9 /pymates/tests.py: almost done with a single unit test. gasp.20:27
samrosewhich would kick ass20:27
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has left #hplusroadmap ["Ex-Chat"]20:32
-!- Lone_Wanderer [n=Dan@c-67-169-246-153.hsd1.ut.comcast.net] has quit ["Leaving."]21:05
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has joined #hplusroadmap21:07
kanzuresplit loom tubing21:14
kanzure"I used to deliver to a company in santa cruz county that made a lightweight plastic hose with a slit down the middle to insert all the cables into. So instead of a bunch of different cables you just had one big 'hose' running through your room. It was a more organized look, sorry I can't remember the name of the company but you can probably modify something to do the same thing."21:14
kanzurehttp://lifehacker.com/237789/diy-under+desk-gadget-mount21:15
samrosethis is used on like every car in existence21:15
samroseor was back in 80's and 90's anyway21:15
samroseI wouldn't have been able to recall the name of it either21:16
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has quit ["Ex-Chat"]21:22
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has joined #hplusroadmap21:23
kanzureI have no idea wtf this is saying: http://ask.slashdot.org/comments.pl?sid=1311799&cid=2878855721:23
-!- samrose [n=samrose@c-24-11-185-57.hsd1.mi.comcast.net] has quit [Read error: 104 (Connection reset by peer)]21:23
kanzurefenn: have you asked your emc buddies for hq advice yet?21:31
-!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has quit ["Ex-Chat"]21:35
kanzurebibtex examples }21:36
kanzurehttp://www.cs.aau.dk/~normark/scheme/examples/bibtex/sample.bib21:36
genehacker2did you go to LA yet?21:38
kanzureno21:38
genehacker2ok21:38
kanzurehttp://heybryan.org/books/papers/bibliographies/21:39
kanzure(a link I just sent over to Phreedom)21:39
CIA-44Tangiblebit: spm * r49385eb21f33 /tangiblebit.com/ (4 files in 2 dirs): Map and LatLon selector development. Why the hell doesn't OpenLayers have a DragMarker class?!21:40
Smarign!21:40
kanzurenever!21:40
Phreedomkanzure: ok21:41
kanzureanywho phreedom is writing some scrapers apparently21:41
kanzureI'm trying to convince him to grab the metadata21:42
kanzure:)21:42
Phreedomalthough it's not necessarily as simple21:42
kanzureok, s/grab/grab and parse/21:42
genehacker2hey kanzure got a question21:46
kanzureokay21:47
genehacker2for producing photolabile nucleosides with NPPOC-Cl are there any other chemical required other than NPPOC-Cl and nucleosides?21:47
kanzureno I think it was just nucleoside+NPPOC -> protected nucleosides21:48
genehacker2and there aren't any other chemicals required for DNA synthesis21:49
kanzuresure there are21:49
kanzureonce you deprotect the nucleosides, what do you think should happen21:50
genehacker2???21:50
fennyuck re: answer to #7 http://www.depressedmetabolism.com/2009/05/11/interview-with-alcor-member-david-croft/21:51
genehacker2you add the next nucleotide?21:51
kanzureoh I'm a member of the society for universal immortalism already apparently21:52
kanzurecryobaptist church! haha21:52
kanzure"I also have a webpage for my “Cryobaptist Church” which makes the tongue in cheek assertion that salvation can be achieved by a post-mortem baptism in liquid Nitrogen."21:52
fenndo they actually use liquid nitrogen?21:53
kanzureat alcor? yes21:53
kanzurealso at cryonics institute (.eu)21:53
genehacker25‘-tert-butyldiphenylsilylated nucleosides21:53
fenni mean, once you're frozen it doesnt matter, but they dont just dip you in liquid nitrogen like a banana?21:54
kanzureno, not at first21:54
genehacker2it says that they NPPOC-Cl was combined with 5‘-tert-butyldiphenylsilylated nucleosides21:54
kanzureyou're put on ice and your core temps are dropped slowly21:54
kanzurethere's this funky curve they have to follow so that ice crystals don't build up21:54
kanzurecurve is temperature drop with respect to time21:54
genehacker2they add cryoprotectants21:54
fenni froze a goldfish once.. it didnt survive21:54
genehacker2you didn't add cryoprotectants21:55
kanzuregenehacker2: stfu21:55
fennthey're supposed to have built-int cryoprotectants21:55
fennbut you have to keep them in cold water for weeks before-hand21:55
kanzurecryoprotectants do not stop ice crystal formation21:55
fennand that too21:55
kanzurealso I'm not sure if these crystals form at ice water temperatures21:56
kanzurethis is more like getting near negative 200 fahrenheit21:56
genehacker2they slow down ice crystal formation21:56
kanzuregenehacker2: not as much as you'd think21:56
genehacker2dang21:56
genehacker2so for the most part just liquid nitrogen?21:56
kanzureyeah after the cool down phase it's just liquid nitrogen forever21:57
genehacker2don't they take people to below the glass transition temperature?21:57
fennarent glasses defined by a cooling rate, not a particular temperature?21:58
genehacker2I think you might be right21:59
katsmeow-afkit was my impression that the crystal formaton was too rapid, and too many, for any to grow to damaging size, if the freezing was done rapidly enough22:03
kanzurehuh that's weird, from what I've read you want to freeze *slowly*22:05
kanzurenot rapidly.22:05
katsmeow-afkwhich way gets you longer ice crystals?22:05
katsmeow-afkslow22:06
genehacker2that's what the cryoprotectants are fore22:06
katsmeow-afkif you get a ton of *small* crystals, at least cell walls aren't perforated, and there's more open space betweenthem22:06
kanzuregenehacker2: again, the cryoprotectants are added to the bloodstream22:06
kanzurethey don't magically permeate throughout the entire body22:06
genehacker2In artificial cryopreservation, the solute must penetrate the cell membrane in order to achieve increased viscosity and depressed freezing temperature inside the cell. Sugars do not readily permeate through the membrane. Those solutes that do, such as dimethyl sulfoxide, a common cryoprotectant, are often toxic in high concentration. One of the difficult compromises faced in artificial cryopreservation is limiting the damage pro22:08
genehacker2http://en.wikipedia.org/wiki/Cryopreservation22:09
genehacker2now if we could find a way to vitrify tissue without that annoying cryoprotectant22:14
Phreedomkanzure: http://www.bibconverter.net/22:17
genehacker2now I wonder if one could put really a bunch of really tiny current loops in solution22:32
genehacker2and have the current loops tuned such that they emit radiofrequency when a current flows through them22:32
genehacker2if one could cool the solution with the current loops by placing them in a pulsed magnetic field22:33
katsmeow-afka strong enough dc magnetic field to dampen molecular vibrations?22:34
genehacker2the current loops would be so small they'd get jostled around by brownian motion22:34
genehacker2yeah22:34
genehacker2applying a magnetic field would generate a current in the moving current loops, which would emit radio waves, effectively cooling down a solution22:36
katsmeow-afki doubt it would respond fast enough22:38
genehacker2but would it cool stuff down?22:38
katsmeow-afkand radio is ac, so a damping leading edge would be followed by a exiting trailing edge22:38
katsmeow-afkexciting22:38
genehacker2what do you mean?22:38
katsmeow-afkapparently not enough to be useful, sorry22:39
genehacker2well maybe not useful in small magnetic fields...22:39
genehacker2though the real question is could you put a really tiny magnet in a solution in proximity to a coil hook it up to a resistor in a box of the same temperature and violate the second law of thermodyanmics22:42
CIA-44skdb: kanzure * r7014001af10f /pymates/ (pymates.py tests.py): added in a partial unit test involving BRepAlgoAPI and building of parts within the unit tests22:44
-!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"]23:03

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!