2009-12-27.log

--- Day changed Sun Dec 27 2009
Aliksback from coffee00:00
Aliksman, why have I been hangin out on Undernet all these years?00:01
Aliksso what is everybody here working on?00:03
AliksI know sort of what kanzure is workin on00:03
Aliksbut what about the others00:03
bkeroI'm working on awesomeness00:05
Alikslol00:05
Alikswell you're in the right place at least00:05
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has joined #hplusroadmap01:30
Aliksyawn01:51
katsmeow-afkwhat an awesome yawn!01:56
Alikslol02:06
Alikswhats up kats?02:06
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 60 (Operation timed out)]02:06
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap02:07
Aliksbah booted02:07
katsmeow-afksleepy02:09
katsmeow-afkwas seeing what had recently crashed02:09
-!- martinb [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has joined #hplusroadmap02:11
-!- martinb [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has quit [Remote closed the connection]02:11
katsmeow-afkdoing a registry search for LanmanServer\Parameters02:12
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has quit [Remote closed the connection]02:15
katsmeow-afk ERROR : Delayed Write Failed :   Windows was unable to save all the data for the file [ Delayed Write Failed  Windows was unable to save all the data for the file 02:25
-!- genehackerAFK [n=noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)]03:07
Alikshmmm... what to do next...03:14
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 110 (Connection timed out)]04:18
-!- jm|earth [n=j@p57B9C4A3.dip.t-dialin.net] has joined #hplusroadmap05:50
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap06:00
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 110 (Connection timed out)]06:20
kanzurefenn: are you still in seattle? you should meet up with wulfdesign (larry james) http://wulfdesign.blogspot.com/ http://www.thingiverse.com/wulfdesign06:32
kanzureoh wait, you were leaving today06:33
technologiclee3what was the 'new studio' in Austin martyn mentioned?06:53
kanzureles' place06:56
technologiclee3ok07:09
-!- kristianpaul [n=kristian@190.7.148.137] has joined #hplusroadmap07:53
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap08:01
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 104 (Connection reset by peer)]08:02
-!- kristianpaul [n=kristian@190.7.148.137] has quit ["Lost terminal"]08:26
-!- kristianpaul [n=kristian@190.7.148.137] has joined #hplusroadmap08:27
-!- Netsplit pratchett.freenode.net <-> irc.freenode.net quits: jm|earth, kristianpaul09:16
-!- Netsplit pratchett.freenode.net <-> irc.freenode.net quits: wrldpc209:16
-!- jm|earth [n=j@87.185.196.163] has joined #hplusroadmap09:16
-!- Netsplit over, joins: kristianpaul09:17
-!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap09:24
-!- Netsplit pratchett.freenode.net <-> irc.freenode.net quits: wrldpc209:41
-!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap09:45
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has joined #hplusroadmap09:49
-!- Freyburg [n=freyburg@S0106000393e3c4d1.ed.shawcable.net] has joined #hplusroadmap10:16
-!- Freyburg [n=freyburg@S0106000393e3c4d1.ed.shawcable.net] has quit [Client Quit]10:16
-!- Irssi: #hplusroadmap: Total of 36 nicks [0 ops, 0 halfops, 0 voices, 36 normal]10:53
kanzurePro-Aging Effects of Glucose Signaling through a G Protein-Coupled Glucose Receptor in Fission Yeast http://designfiles.org/papers/Pro-Aging%20Effects%20of%20Glucose%20Signaling%20through%20a%20G%20Protein-Coupled%20Glucose%20Receptor%20in%20Fission%20Yeast.pdf12:06
kanzureTargeting breast stem cells with the cancer preventive compounds curcumin and piperine http://designfiles.org/papers/Targeting%20breast%20stem%20cells%20with%20the%20cancer%20preventive%20compounds%20curcumin%20and%20piperine.pdf12:06
kanzurefrom transplexity12:07
-!- jm|earth [n=j@87.185.196.163] has quit [Client Quit]12:33
-!- biohackernoob [i=4404d867@gateway/web/freenode/x-vejfuwmlarhkgabw] has joined #hplusroadmap12:41
kanzurehello biohackernoob 12:42
biohackernoobhey12:42
* kanzure goes to get breakfast12:42
kanzureuh, lunch12:42
biohackernoobi was reading this: http://www.its.caltech.edu/~bjorker/Ca-P_Transfection_MDCK.pdf its about transfecting DNA directly into a eukaryotic cell. it got me thinking: what's stopping someone from just injecting the plasmid into the cell instead of forcing it to take the plasmid up naturally?12:45
kanzurelook up "gene gun"13:11
biohackernoobya ive read about that13:12
biohackernoobbut why not use a needle?13:12
kanzuretoo big13:18
kanzuresome people use AFM probe tips13:18
kanzurebiohackernoob: check this out: http://designfiles.org/papers/Single%20cell%20transfection%20using%20plasmid%20decorated%20AFM%20probes%20-%2030%20percent%20efficiency.pdf13:18
biohackernoobk13:20
kanzureis that what you were thinking of?13:22
kanzurealso don't know if this works with somatic cell nuclear transfer13:23
kanzure(which doesn't require AFM probe tips)13:24
biohackernoobya this sorta sounds like what im thinking of13:26
biohackernoobso AFM probes are basically really small needles?13:27
kanzureAFM is "atomic force microscopy"13:27
kanzureusually these probe tips are made by dipping something like tungsten in an acid, and drawing it up13:27
kanzureas it pulls up, the acid etches away the wire13:27
kanzureso when you finally remove it, the tip is at a very fine point13:27
kanzurein particular AFM is used for atom-resolution microscopy most of the time13:27
kanzurehttp://en.wikipedia.org/wiki/Atomic_force_microscope13:28
biohackernoobok, well, thinking rediculously: what if u used a bee's stinger instead of a needle to transfer the plasmid? XD bee stingers are much more of a fine point compared to needles13:28
kanzureheh they added a photo to the article: http://upload.wikimedia.org/wikipedia/commons/f/f6/Atomic_force_microscope_by_Zureks.jpg13:29
kanzureactually that technique i described is probably more frequently used for STM13:30
kanzureAFM peeps like to talk about "cantilevers" (which i think are made by MEMS processes sometimes? dunno)13:30
kanzureanyway, the way it works is that the AFM "taps" the atoms and because of this there is a deflection in the cantilever beam 13:31
kanzurethere's a mirror on the cantilever beam13:31
kanzurelight is used to measure the angle of the cantilever beam13:31
kanzurewhich determines the relative "height" of the surface at whatever location the AFM is at13:31
kanzurebiohackernoob: AFM probe tips are much sharper than a bee's stinger 13:33
kanzureif you move it too fast, carbon atoms will rip it to shreds13:33
biohackernoobyou really need something THAT small? plant cells are relatively large....13:34
kanzureion beam etching is a popular technique for AFM probe tips (had to look it up)13:37
kanzurelike i said, with somatic cell nuclear transfer, people use much larger needles13:39
kanzureso i was looking for a few moments there for papers on that13:39
biohackernoobhm.. a wasp stinger is about 30 microns wide... and a plant cell is between 10 and 100... so close :P13:39
kanzurein 2001 paper by cibelli they used a 5mm inner diameter needle for SCNT of human cells13:40
biohackernoobdid that kill the cell?13:41
kanzuredoes anyone have access to "Somatic cell cloning without micromanipulators.13:41
kanzurebiohackernoob: no, SCNT is a method for transferring the nuclear contents from one cell to another13:42
biohackernoobwell thanks for the info13:43
biohackernoobill read a bit more and come back, i gtg atm13:44
-!- jm|earth [n=j@p57B9C4A3.dip.t-dialin.net] has joined #hplusroadmap13:44
ybithttp://www.youtube.com/watch?v=5KVMUPJJG5M13:50
ybitmythbusters: nasa moon landing hoax13:50
technologiclee35 micrometers? or milimeters?14:14
kanzurethe cibelli paper? it was 5 millimeters 14:15
kanzurewonderful. http://www.google.com/search?hl=en&client=iceweasel-a&rls=org.mozilla%3Aen-US%3Aunofficial&num=100&q=i965_dri.so+segfault+30+ip&aq=f&oq=&aqi=14:22
kanzurelooks like i'm the first result14:22
technologiclee3i am waiting for my echo - when i mentioned labview on Open Manu - it is interesting to see how long it takes14:23
kanzurewhat?14:23
kanzuredidn't you mention it a few days ago?14:23
kanzureoh wait, that was in "the free culture game"14:24
kanzuretechnologiclee3: btw, oscomak is basically skdb, except paul fernhout never did anything with it14:24
technologiclee3i took it that you were being sarcastic and having a problem with a seg fault that you have not found an answer to - so find yourelf in a search14:24
technologiclee3ya - i guess it was yesterday14:25
kanzureyes it was sarcasm14:25
technologiclee3the garden simulator looked pretty detailed tho14:25
kanzurewhat do you mean "tho"?14:26
technologiclee3though - although - in this context - i did not read thru the OSCOMAK stuff but felt that i got the just of it from the front page and his posts - even tho he did not develop it - he does have the garden simulaor and it seems detailed - maybe SKDB could benifit from it - i saw a robot tending a garden -but i do not think the robot 'knew' what it was doing14:30
technologiclee3*jist14:30
technologiclee3a google alert for LabView just came in - the Open Manu post is not on this one either - it's interesting to watch for the 'echo'14:32
technologiclee3i wonder if i did a search for it - if it would trip the alert???14:33
technologiclee3wow i did not find it in a search14:34
-!- genehackerAFK [n=noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap14:40
technologiclee3also google translate has been working or hung on this site for several minutes - not that it need looking at http://www.astro-portail-star.fr/14:41
technologiclee3if the servers are like neurons ...  i like to push the web to make connections - activate services - put things together that should work but seem to have never been done before - i think the web learns - if nothing else i hope an error message is seen by some admin that can make it work14:44
-!- Phreedom [n=quassel@195.216.211.175] has quit [Read error: 113 (No route to host)]14:46
-!- biohackernoob [i=4404d867@gateway/web/freenode/x-vejfuwmlarhkgabw] has quit ["Page closed"]15:03
-!- eleitl [n=eugen@95-91-110-91-dynip.superkabel.de] has joined #hplusroadmap15:10
kanzurehello eleitl 15:41
kanzureybit: under the "Device" section in /etc/X11/xorg.conf on your acer, set Option "GLX" "False" and Option "DRI" "False". this should get skdb/pythonOCC working15:43
eleitlall is quiet on the eastern front15:45
ybitkanzure: ah, so you fixed your problem as well then16:02
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap16:02
* ybit edits his xorg.conf16:02
ybiti find it funny that a relevant keyword for openmanufacturing.org is 'lazy' 16:03
kanzurehey Aliks 16:04
kanzurewe're fixing our xorg.conf files on our acer laptops to get skdb running :p16:04
ybithttp://adl.serveftp.org/misc/Keywords_openmanufacturing_org_20091227T220154Z.csv16:05
MartynHeh.. Acer ZA3 and the horrible Poulsbo chipset16:06
kanzureybit: if that doesn't work, go back into your xorg.conf and comment out the "Load" lines for dri, glx, and dri2 under Section "Module"16:06
kanzureybit: (in addition to the previous changes)16:06
ybithttp://adl.serveftp.org/misc/PagesWithLinks_otherdomains_openmanufacturing_org_20091227T220601Z.csv16:06
ybitnoted16:07
eleitlhey kanzure, do check the spacetraveler thing out hands-on.16:09
kanzurewhich spacetraveler thing16:09
kanzureoh the device16:09
kanzureyes16:09
eleitlspace navigator, space traveler was the precursor device.16:09
kanzurelooks like it's $90~ used16:10
eleitlit should be $60 new, or so.16:10
kanzureah ebay has one going in 3h for $30 USD16:10
eleitlyou need the personal edition one. 54 USD new.16:11
eleitlhttp://www.google.com/products/catalog?q=spacenavigator+buy&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&cid=9491064525894121133&ei=cds3S6mzD4OK_AajjrXxBA&sa=X&oi=product_catalog_result&ct=result&resnum=5&ved=0CCEQ8wIwBA#ps-sellers16:11
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has quit [Remote closed the connection]16:11
kanzurethese links are growing nastier and nastier16:12
Utopiah(one can either use Vimperator autocmd or his IRC client to "clean" them before sending them)16:12
kanzureeleitl: check the private messages i sent you?16:14
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has joined #hplusroadmap16:18
technologiclee3hey i need SKDB on an acer16:20
kanzureis your acer working again?16:21
technologiclee3do up the desptop while i'm at it16:21
technologiclee3at the moment - good for practice if nothing else16:21
kanzurejust remember to read skdb/doc/installing - that's step-by-step how to get things working16:22
technologiclee3ok - i'll see what i can do16:22
kanzureat least on debian and the latest ubuntu16:22
kanzureok just tell us whenever you get stuck16:22
-!- eleitl [n=eugen@95-91-110-91-dynip.superkabel.de] has quit ["leaving"]16:22
technologiclee3haha  my search found 'Serial Killer Data base'   see that one yet?16:23
kanzureyeah i've seen it :/16:23
technologiclee3we gotta get the real thing listed above that - how many hits can they have?16:24
technologiclee3you could add serial connection and killer app to the keyword list - not even untrue - quite16:25
technologiclee3so with SKDB install - i get your twitter16:26
kanzurewhat?16:26
kanzureyou get my twitter?16:27
kanzureoh "skdb install" as the query, you get "twitter" as a result16:27
kanzurehttp://designfiles.org/dokuwiki/skdb is what you're looking for16:27
kanzureit's in the /topic16:27
ybiti dunno about the spacenavigator16:27
ybitseems like a lot of trouble compared to what you can do with a mouse16:28
technologiclee3thx - yes - it was not on that twitter page tho - page   probly had to use the 'see more tweets' or whatever - the point is that eventually it should be super easy to find - maybe you could take advantage of the twitter thing to get links you want 'uprated'16:30
kanzuretechnologiclee3: nanoengineer1/cad/src/dna/model/DnaChain.py and nanoengineer1/cad/src/cnt/model/NanotubeSegment.py -- these files are really messy16:30
technologiclee3hey i should tweet my head off about my intersts - I don't think anyone is searching for them tho -16:30
kanzureall of this code is pretty terrible16:31
kanzurelooks like one person worked on it, then another, and another16:31
technologiclee3i have not been able to run it since formating the HD - just got netbeans 6.8 - lets see...   and the whole thing has been said to be messy - i say we strip out the pertinent equations and move on with it16:31
kanzurei.e. no maintainer over its lifetime16:31
kanzurei'm still looking around in it16:32
kanzurehm. cad/src/protein/model/Peptide.py seems to be about peptides in CNTs, not about proteins?16:32
ybitspeaking of diy longevity projects, i talked to aubrey about this at the h+ summit, 16:34
ybiti asked him why he was against diy efforts16:34
ybithe said that he has since changed his mind 16:34
kanzurehow kind of him.16:35
ybitespecially since the sens undergrad initiative started16:35
ybithrm, not sure why i said that, guess i'll shup up now16:36
technologiclee3is there an .sh file for the install   - to lazy to cut and pate? - if i don't have to...16:40
kanzureyou can chmod a+x installing and then do ./installing16:41
kanzurebut i think it will break somewhere and you won't know where the problem is16:41
kanzureanyway try it16:41
kanzureand we can always trace any errors i guess16:41
technologiclee3chmod a+x   what?    ./installing what?   like  each step?    i'll just do it like last time16:46
kanzurecd skdb/doc/16:47
kanzurechmod a+x installing16:47
kanzure./installing16:47
technologiclee3and if your goind to take the time to answer noob questions - it might be a good idea to either do the documantation at that time - or save the conversation to do so - or post as faq16:47
kanzureyeah i should be writing tutorials right now16:48
kanzureinstead i'm reading through nanoengineer1 (looking at their _mendeleev dictionary)16:48
technologiclee3just cut and past my stupid questions  - i started one somewhere...16:48
technologiclee3sweeet   - you just do that  - i'lll keep myself occupied16:49
-!- jm|earth [n=j@p57B9C4A3.dip.t-dialin.net] has quit [Client Quit]16:49
-!- strages [n=strages@c-76-29-243-225.hsd1.al.comcast.net] has quit []16:58
kanzuretechnologiclee3: openbabel might be a better cheminformatics tool to use http://openbabel.org/wiki/Using_OpenBabel_from_Python17:03
kanzuredunno. anyway, back to writing tutorials..17:04
technologiclee3ne-1 uses it in some way - i will look more into it17:04
technologiclee3ok installing on both machines.... (SKDB)     and i  get this trying to run ne 1 in netbeans  - and it IS there and anything that could be related...ImportError: No module named PyQt417:06
ybittechnologiclee3: what version of python are you using?17:07
ybitpython --version17:07
kanzuresudo apt-get install python-qt4 python-qt4-gl17:08
kanzureare you on debian or ubuntu?17:08
-!- jm|earth [n=j@p57B9C4A3.dip.t-dialin.net] has joined #hplusroadmap17:08
ybitit will be python-2.x-qt4 iirc17:08
ybitah, python-qt4 exists17:09
ybitthat works17:09
technologiclee3ohhhh  -  wait   nebeans is using 2.6  ( now you have to set the path to python in it - but there is an auto detect)  - but from terminal using 2.5 i get the same error and a seg fault when i just use python17:09
* ybit goes back to unbricking the wireless router17:09
technologiclee3yes - i had them17:10
technologiclee3ubuntu17:10
technologiclee3oh - using my name - in IRC- makes the message popup in the status bar or Ubuntu now - very useful for getting ones attention in the circuis of windows  - just so everyone knows17:14
technologiclee3kanzure: E: Couldn't find package libigraph17:18
technologiclee3i dont remeber that last time17:19
technologiclee3it is in the package manager as libigraph017:23
kanzureigraph might be in ubuntu, but if not, you'll have to download it on your own (this should be in the "installing" file too, btw)17:23
ybitas long as you did echo "deb http://cneurocvs.rmki.kfki.hu /packages/binary/" | sudo tee -a /etc/apt/sources.list17:24
ybitecho "deb-src http://cneurocvs.rmki.kfki.hu /packages/source/" | sudo tee -a /etc/apt/sources.list17:24
ybitsudo apt-get update17:24
ybitigraph will be available17:24
ybitaside from traffic, google isn't picking up dokuwiki/skdb because it is linked via mailing lists17:26
ybitlooking at the webmaster tools for openmanufacturing, it doesn't include those links17:26
ybiti would try tagging it via tumblr, bookmarking it with delicious, and linking it in wikis17:29
technologiclee3what installing file ? - and i didn't do that last time but ok17:30
ybitthe installing file is located in the doc/ dir of skdb17:30
technologiclee3no igraph is not to be found in the manager17:30
kanzuredid you listen to ybit?17:31
technologiclee3yes - so dont  worry about igraph because it is there   -   or wait til i get to the git part and then it is in there...  - i think i ignored all errors and it just worked  'almost' last time      -  and yes google does not find the skdb install page so but some links out there17:34
kanzurewhat does it mean to order "bone out" wings?17:36
ybittechnologiclee3: if you are having problems finding igraph, don't worry17:37
ybitit isn't necessary17:37
kanzureactually, it is :(17:37
kanzurefenn incorporated it into the assembly graph stuff17:38
ybitsure, but he can continue on without for the time being17:38
kanzurehttp://designfiles.org/~bryan/meetlog/analysis.2009122717:52
kanzurelookie! data.17:52
-!- technologiclee1 [n=l@70.114.201.242] has joined #hplusroadmap18:06
-!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has quit []18:06
technologiclee1 when i did this    sudo python setup.py install     i got this  but only on the laptop  - i gonna  just keep goin  http://pastebin.com/f610ac54718:09
kanzuresudo apt-get install build-essential18:12
kanzure"gcc" is used to compile stuff, it's in the "build-essential" package18:12
kanzuredulwich is only required if you want to run the skdb web server 18:12
technologiclee3E: Package python-psyco has no installation candidate18:13
kanzureon my debian box "apt-cache search python-psyco" shows that there is an installation candidate18:14
ybitsame18:14
kanzureanyway, just delete python-psyco from that line that you ran18:14
technologiclee3the laptop is karmic - but having problems - maybe not take that seriously - i'll reinstall - later18:14
technologiclee3ya it froze - make later now if it will reboot - onwards18:15
ybitsigh, two more family events left18:16
ybitluckily one isn't so bad: outing to see 'avatar' which starts in about 2 hours18:16
ybitprobably afk for the night18:17
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 110 (Connection timed out)]18:21
technologiclee3in terminal and the package manager - only finds psyco documentation18:21
-!- technologiclee1 [n=l@70.114.201.242] has quit [Read error: 104 (Connection reset by peer)]18:22
-!- technologiclee4 [n=l@70.114.201.242] has joined #hplusroadmap18:23
technologiclee3http://ubuntuforums.org/showthread.php?t=800926   Psyco will not be supported for x86 64 processors.    think i found my prob18:29
kanzureyou don't need psyco18:31
technologiclee3but i had it running....   on the laptop? - ya when my power supply was out - but it is 64 bit too...18:31
technologiclee3oh ya  - i ignored all errors  - onwards18:31
technologiclee3sudo python setup.py build -NO_GEOM          NameError: name 'classic' is not defined18:37
kanzureybit's fault :)18:37
kanzureif you open up the file "setup.py" you will need to fix line.. uh. let me check18:37
kanzurewell anyway, if you find where "-classic" is in the file, please surround it in quotes to fix that error18:38
technologiclee3sudo cp -p /usr/lib/opencas/lib* /usr/lib/ 18:38
technologiclee3cp: cannot stat `/usr/lib/opencas/lib*': No such file or directory18:38
kanzuredid you run the commands at the top of the file to install opencascade?18:38
kanzurelike sudo apt-get install libopencascade-visualization etc.18:38
technologiclee3no -i'm just going down the list18:39
kanzureit should have been at the very top of the file18:39
* kanzure checks18:39
kanzureyeah it was in the same line as psyco18:40
kanzurethat's why you should have deleted "python-psyco" from that line and run it again18:40
kanzureso that all the opencascade libraries are installed18:40
technologiclee3ohhhh - i thought it would do what it could18:41
technologiclee3is this a prob? sudo cp -p /usr/lib/opencas/lib* /usr/lib/ cp: not writing through dangling symlink `/usr/lib/libmscmd.so'18:52
kanzurecould be. do this: sudo rum /usr/lib/libmscmd.so18:53
kanzurethen repeat the last step that you took18:54
technologiclee3oops   i  kept going18:54
technologiclee3~/code$ sudo rum /usr/lib/libmscmd.so18:56
technologiclee3sudo: rum: command not found18:56
kanzurerm18:57
kanzurenot rum. sorry18:57
technologiclee3well   how do i see if it runs first?18:59
kanzurehave you already done the -NO_GEOM step?19:01
kanzurewhere you run python setup.py etc.?19:01
technologiclee3yes i have dome it all now  - including the rm   then sudo, echo, source19:02
technologiclee3wait  - no?19:02
technologiclee3oh  ya19:03
technologiclee3i think there should be 'how to run it' in the doc19:13
kanzurehow to run what?19:15
kanzureto test if skdb is working, go to skdb/ and type: python paths.py19:16
kanzurethis will test the visualization19:16
technologiclee3ImportError: No module named OCC.gp    -   so i have to do the k8 thing19:20
technologiclee3is this the right place?19:22
technologiclee3ECA = ['-O0','-march=%s'%platform.machine()]19:22
technologiclee3ECA = ['-O0','-march=%k8%platform.machine()]   ?19:24
-!- splicer [n=patrik@h104n3c1o261.bredband.skanova.com] has joined #hplusroadmap19:24
-!- nchaimov [n=cowtown@c-67-170-144-176.hsd1.or.comcast.net] has quit []19:25
kanzurehey splicer19:26
kanzuretechnologiclee3: instead of "%s" you should put "k8" and instead of "%platform.machine()" you should put nothing19:26
splicerhi kanzure.. watching the video in the topic19:28
technologiclee3ECA = ['-O0','-march=k8'()]19:29
technologiclee3oops   the ()19:29
technologiclee3ECA = ['-O0','-march=k8']19:30
kanzureright19:30
technologiclee3ImportError: No module named OCC.gp19:31
kanzureyeah did you run python setup.py build -NO_GEOM ?19:31
kanzureand then python setup.py install ?19:31
technologiclee3i could have messed it up19:31
-!- genehackerAFK [n=noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]19:34
technologiclee3~/code/skdb$ sudo python setup.py build -NO_GEOM  -   python: can't open file 'setup.py': [Errno 2] No such file or directory19:35
technologiclee3this is the part where i take what i have learned and start from the beginnig19:35
kanzurewhy19:38
kanzureso if you look at the "installing" file, it tells you to run "python setup.py build -NO_GEOM" in ~/local/pythonocc/pythonocc-0.3/ or something19:39
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap19:54
Aliksso where is the hplus roadmap anyway?19:54
kanzureon a dead wiki19:58
kanzureit wasn't very good19:58
* kanzure just uploaded http://designfiles.org/~bryan/meetlog/graphs/ (er, it's still going, but still. pretty cool i think)19:58
kanzureooh. http://designfiles.org/~bryan/meetlog/graphs/emil_gilliam.png19:59
technologiclee3it does sy that - but to the novice with so many instructions in between - it was not clear to me20:00
technologiclee3~/local/pythonocc/pythonOCC-0.3$ sudo python setup.py build -NO_GEOM        python: can't open file 'setup.py': [Errno 2] No such file or directory20:01
kanzureyeah i think it's in the src/ subdirectory in that folder?20:01
technologiclee3right - wasnt thinking20:02
technologiclee3NameError: name 'classic' is not defined    you already told me what to do here...20:03
technologiclee3 "-classic" is in the file, surround it in quotes to fix that error20:04
kanzurehuh20:05
kanzuredoes it give you a line number20:05
technologiclee3i'm using gedit20:08
technologiclee3i have pythonOCC-0.3/src/setup.py open   - classic is not found20:09
Aliksinteresting, kanzure20:09
technologiclee3File "setup.py", line 28, in <module>   import Modules    File "/home/l/local/pythonocc/pythonOCC-0.3/src/wrapper/Modules.py", line 20, in <module>   import environment   File "/home/l/local/pythonocc/pythonOCC-0.3/src/wrapper/environment.py", line 144, in <module20:10
Aliksmaybe I'm paranoid but when files on patents disappear from my computer I get nervous...20:10
Aliksand I'm missing one lol20:10
technologiclee3dont worry they will still sue you if you violate it  ; )20:11
Aliksactually maybe this is a question I can ask you guys about20:11
AliksI have a way, I think, of reducing software etc. piracy significantly20:11
Aliksbut it isnt encryption or any junk like that20:12
AliksI'm not even sure if it's a patentable type of thing, but I was thinking about trying20:12
technologiclee3don't use proprietary software.....20:12
Aliksanyway, what do you think about releasing the idea for free?20:12
Aliksand if I do that, what's the best way to do it?20:12
AliksI mean, announce it where?  I was thinkin Slashdot but that doesnt seem big enough20:12
technologiclee3make the DRM guys pay thu the nose and give all the $  to open source20:12
Aliksyeah20:13
Aliksdespite their DRM views I suspect they'd be inclined just to steal the idea20:13
Alikslol20:13
technologiclee3there is   classic in environment.py     put  single quotes areoun it  ' '  ?20:15
technologiclee3EXTRA_LIBS = [ -classic ,  -nomodernargs, 'm','stc++',lib_python]    - can i define classic?    what is classic?20:16
technologiclee3stealing an idea to prevent the stealing of ideas that have been stolen    - ironic?   anti ironic?20:18
technologiclee3ok why is classic not defined - it is in python occ    - ill search    - also i think the chat client could use and integrated search thing20:20
technologiclee3i found a pastebin post by heath - where yall are working on this   -   echo echo....20:22
Aliksyeah seriously technologiclee3, would be ironic... but those guys have no morals despite telling us we should not steal their stuff20:22
Aliksyay, found my patent app20:22
Aliksonly took like 2 hours... grr20:22
Aliksthats what happens when I don't work on stuff for 6 months... lose all track of where I put things20:23
technologiclee3its not about moral its about money and control20:23
Aliksright20:23
Alikshowever, I do think there is an argument to be made for actually paying for stuff... I mean, need to support people who do creative work20:23
technologiclee3if they can live and sing thats good enough the artist see little of the money anyway20:24
Alikswell thats what I'm saying20:24
Aliksit'd be good if the artist actually got the money20:24
Aliksor the author, or the software developer, etc.20:24
AliksIt encourages people to do even more creative stuff20:25
technologiclee3the money destroys them anyway  - better to sing in poverty than to die of overdose20:25
AliksI don't think creativity flourishes as much in an environment where "knowledge/creative workers" need to work fast food to survive20:25
Alikslol thats their decision to make, I would argue, technologiclee320:26
technologiclee3this is a transition   our economy is fake20:26
Alikshow so?20:26
technologiclee3which part?20:26
Alikswell you're making the statement, how should I know what part?20:26
Alikslol20:27
technologiclee3nothing for the search     EXTRA_LIBS = [ -classic ,  -nomodernargs, 'm','stc++',lib_python]20:27
technologiclee3NameError: name 'classic' is not defined20:27
technologiclee3this is the frontier20:27
Aliks?20:28
Alikshmm food time I guess20:29
Alikspick this up later maybe20:29
technologiclee3i've got an idea called RoboBurger(TM) that will put them out of work20:29
kanzuretechnologiclee3: in the EXTRA_LIBS line, "-classic" should be in quotes20:29
technologiclee3EXTRA_LIBS = [ -'classic' ,  -nomodernargs, 'm','stc++',lib_python]20:29
technologiclee3TypeError: bad operand type for unary -: 'str'20:31
kanzureput the "-" inside of it20:31
technologiclee3NameError: name 'nomodernargs' is not defined20:32
kanzuresame thing again, throw that into quotes20:34
kanzureincluding the '-'20:34
technologiclee3EXTRA_LIBS = [ '-classic' ,  '-nomodernargs', 'm','stc++',lib_python]          http://pastebin.com/f399e62b320:34
technologiclee3pythonOCC-0.3/src/OCC -o /home/l/local/pythonocc/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard_wrap.cpp /home/l/local/pythonocc/pythonOCC-0.3/src/wrapper/SWIG/linux_darwin/Standard.i20:37
technologiclee3swig: Modules/lang.cxx:330: Language::Language(): Assertion `!this_' failed.20:37
technologiclee3error: command 'swig' terminated by signal 620:37
kanzurehm20:44
ybit18:37 < kanzure> ybit's fault :)20:45
ybiti confess20:45
ybitmovie was sold out (yay)20:46
kanzureybit: i think this is off. http://designfiles.org/~bryan/meetlog/graphs/heath_matlock.png20:46
ybitjust a bit20:46
ybitit would be nice to see my stalking graph overlayed on that20:46
kanzuretechnologiclee3: here's you http://designfiles.org/~bryan/meetlog/graphs/lee_nelson.png20:47
technologiclee3hey - my knowledge has incresaed today.....20:48
technologiclee3and the phone an in person line should be on the same day20:48
technologiclee3and what is meant by internet? what are the units? #hplusr,  Open Manu posts?20:49
technologiclee3anyway  - interesting20:49
ybitinternet == right now20:49
ybiti.e. talking on the net20:50
kanzurewtf20:50
kanzurebluetooth has a range of 60mi? http://the-gadgeteer.com/2007/09/03/aircable_host_xr_long_range_bluetooth_dongle/20:51
kanzuretechnologiclee3: "internet" means times i've interacted with you on the internet, like by sending you a message, or you sending me one20:51
kanzureif you send the mailing list one, and i don't reply, it doesn't count20:51
ybitswig: Modules/lang.cxx:330: Language::Language(): Assertion `!this_' failed.20:52
ybitthink that's a new one20:52
technologiclee3i dont think that said 60 miles     1 km = .6 miles    its working  off 5 volts20:54
technologiclee3yesss    f'n   up   like   never  before and  no one else20:55
technologiclee3but why is this failing   - it worked  on   a  karmic   64 bit  laptop   this  is  a  lucid   64 bit  desktop20:56
ybitoh20:57
technologiclee3there were no seaarch relusts for   the  last 2  lines  including  error code 620:57
technologiclee3and 8 hits  for    Modules..........20:58
technologiclee3thats when i know i'm on the edge and there won't be much help available    -    echo   echo20:58
Aliksback20:59
technologiclee3haha    1  of those hits is already   me20:59
Aliksnow I understand what you guys were talking about...20:59
Aliksthe RoboBurger clued me in20:59
Alikspost-scarcity society basically?20:59
technologiclee3did   you  see that    best  robots  of 2009   from   wired  i think?21:00
Aliksno21:00
Aliksbut actually I'm really really surprised nobody has automated fast food yet21:00
AliksI mean, I've had that idea since like 200021:00
technologiclee3RoboChefs(TM)   and  a human   server  - which is silly   - robots have been serving for years21:00
Aliksno big companies jumped on it yet?21:00
ybithttp://singularityhub.com/2009/12/22/a-review-of-the-best-robots-of-2009/21:00
ybitanyway, Aliks yes21:00
ybitpost-scarcity/transhumanism/personal manufacturing21:00
ybitdiysci21:01
Aliksyeah, I like the idea and I think a rough approximation of that will happen21:01
Alikshowever, I suspect there will still be some form of scarcity over the next 100 years or so21:01
technologiclee3ya   the   costs  of  robots  is  to the point  where  it  makes  sense  to  eliminate   minimum wage staff   -  i though  about it awhile  back   but  the equip was still too expensive21:01
Alikstechnologiclee3, yeah and the staff is the majority of the cost of the food21:02
Alikswithout human staff the dollar menu is the 25c menu21:02
ybittechnologiclee3: just confirmed by grepping the logs, this is a first of that kind of error, might be helpful to see how others tackled similar swig !this_ assertion errors21:03
AliksI mean, surface space on planet Earth is limited, so that's scarcity we're not going to be free of for quite some time21:03
Aliksalso there are finite amounts of various elements21:03
Aliksso until transmutation of elements becomes cheap, thats an issue21:03
technologiclee3i   prob  messed it  up   doing things out of order if no one has seen it   before    -   reinstall  immanent 21:04
Aliksa related problem is... what to do with the people who work min wage right now, not the ones who are stuck there due to lack of opportunity, but the ones that are too lazy to do anything that requires thinking?21:04
ybitspam them, take their money21:05
Aliksyeah but they dont HAVE money21:05
Aliksthats exactly the problem... they arent productive21:05
Aliksthey arent even worth having around21:05
Aliksas the man just said, we can replace them with robots for cheaper21:05
Alikstheir work is actually more expensive that a robot's work21:05
Aliksand they cant do anything a robot cant do21:05
Aliks*than/that21:05
ybitspam them, use their wasteful brain processing cycles to gain money through user registrations and surveys? :P21:05
Alikslol only works until those companies business models fail21:06
technologiclee3let them be lazy and dream21:06
Aliksseems like a loss of a lot of world resources if the 5 billion lazy unproductive ignorant people get to soak up 5/6 of the resources21:06
Aliksno?21:06
ybitcreate a religion that these 5 billion can't refuse21:07
ybitthe singularity seems to be a popular one these days21:07
Aliksthey arent interested21:07
technologiclee3what good is tech if we cant chill?21:07
Aliksdo you guys spend much time out of the university campus?21:07
Aliksmost people are idiots21:07
Aliksthey arent even aware of the word 'singularity'21:08
Aliksthey're stuck somewhere in 197021:08
ybitheh, you're speaking the choir21:08
Alikslol ok21:08
Alikswell thats what I'm asking about I guess21:08
Aliksis how do we deal with that...21:08
Alikswe just let those same people soak up 5/6 of the world's resources?21:08
technologiclee3we need a blockbuster tranhumanism movir    -  I  Robot came close21:08
technologiclee3they are behind   help the kids21:09
ybitthis conversation is about to turn to education | extinction, i'm not sure which, either way, i'm not too interested. my take is that i will gladly point others to resources if they ask21:09
technologiclee3like - animals ?   plants    -  living is doing21:09
ybitbut i'm not too interested in educating others unless they can help my cause and it doesn't waste too much time21:10
AliksI agree, ybit21:10
Aliksybit, what does your work focus on?21:10
Aliksor what are you planning to work on?21:10
ybitmy cause == the cause21:10
Aliksah21:10
ybitsee above21:10
Aliksyes21:10
Aliksdo you mind if I ask where you guys are from?21:10
technologiclee3texas21:10
ybitflorence, alabama, united states21:10
Aliksthis is the largest concentration of people I've ever seen (in realtime) of people who have these kind of ideas21:10
-!- kristianpaul [n=kristian@190.7.148.137] has quit ["leaving"]21:11
technologiclee3these are the only ones  i have  found21:11
ybitkatsmeow-afk is temporarily located in alabama as well21:11
Aliks(personally seen that is, I'm aware there are gatherings)21:11
technologiclee3not  tru   -   but   in  real  time  yes21:11
ybitthis is the largest concentration of alabamians with these ideas i've ever seen :)21:11
technologiclee3pidgen  is   a  bit  of  a  hurdle...21:11
ybit(2)21:11
ybittechnologiclee3: pidgin?21:12
technologiclee3if  you can not  point  and   click   you lose  people21:12
technologiclee3and  that   does  not  mean   stupid  -   every   trick  takes   learning21:12
AliksI'm using MIRC if thats what you mean21:12
Aliksby the way, currently located in California21:13
ybitAliks: what part?21:13
Aliksybit, near Sacramento21:13
Aliksmid/northern21:13
ybityou aren't too far from s.f. then where there happens to be quite a lot of interesting people21:14
Aliksyes, about 90 min away21:14
Alikshopefully will be in and around SF as of 6 months from now21:14
ybite.g. http://foresight.org/21:14
Aliksright21:14
ybiti would be there in a heartbeat if i didn't have land here21:15
Alikssell it21:15
ybitnope21:15
Aliksor keep it and just pay taxes on it while you're away21:15
ybiti'm going to replicate some of factor-e-farm's work here21:16
Aliksnice21:16
ybiti.e. build my own lab to perform my own angry experiments21:16
Alikslol21:16
Aliksso I take it you're going the robotics/automation route?21:17
Aliksas opposed to the nanomachines, biochemistry/longevity route?21:17
ybitheh, i'm all over21:17
Aliksah ok21:17
Aliksprobably common among this group21:17
ybitit's a full-time job stalking kanzure and fenn21:17
technologiclee3here is one way to get the error  Using -xmlout raises an error:21:18
technologiclee3> swig -xml -c++ -cpperraswarn -xmlout21:18
Alikscurrently in university, graduated?21:18
ybitmy uni related interests: http://openwetware.org/wiki/User:Heath_Matlock21:18
ybitundergrad, took a break, going back this semester21:18
ybitjust to take a course or two, i despise school, prefer p2p methods of learning21:18
Aliksvery cool21:18
AliksCS undergrad here, with a lot of bio/chem electives21:19
Aliksgoing to do a double major with bio possibly21:19
technologiclee3this is a full time job - i put in overtime21:19
ybitthat's the way to go21:19
ybittechnologiclee3: indeed21:19
ybitkanzure is probably about to hax0r my computer soon enough if i don't have the .deb finished this week21:20
Aliks.deb?21:20
technologiclee3BS Control Systems Engineering - Corpus Christi A&M21:20
technologiclee3hey  ya   whats  that  need  to make  it  it  idiot  proof?21:20
ybitAliks: a .deb is an installation file for debian based linux systems21:21
Aliksah21:21
technologiclee3i mentioned the bitrock install builder    -  i want  to  package  Ne1  - as well21:21
ybitnice to meet you Aliks21:22
ybittechnologiclee3: i already knew who you were from previous stalking21:22
Aliksyou too Heath21:22
technologiclee3but i never said anything    ; )21:22
* ybit is going to figure out the google chart api and get the sata drive working21:23
technologiclee3and no one ever saw  anything i did   before  my  first Open Manu post   - and then no one proceeded to give a hoot - i'm invisible man21:23
Alikseeeeeew21:26
AliksI just saw a video about a Stanford robotic Audi21:26
Aliksand they showed some of the source code21:26
Aliksit's in JAVA!!  nOO!!!!!!21:26
technologiclee3i bet it would be easier for me to try and make   a  .rpm  since i'm  ubuntu...21:26
kanzureback21:29
kanzuregot lost in my graphs21:29
-!- jm|earth [n=j@p57B9C4A3.dip.t-dialin.net] has quit [Client Quit]21:51
technologiclee3oh   amn  this  vid  was  tooo   good  lol  for  rilla  http://www.anxietyfree4me.com/blog2/anxiety/installation-anxiety21:52
kanzuretrey is suggesting 3 threaded rods (1 per axis) for the cnc cube project22:11
technologiclee3for the drive or the frame?22:15
kanzurefor moving the router/assembly-that-contains-the-drill-bit-and-dc-motor22:20
technologiclee3sure - sounds reasonable - i'll take a look at some cnc designs22:21
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has quit [Read error: 110 (Connection timed out)]22:21
kanzurehttp://mechmate.com/ is what lee has going for him22:21
technologiclee3this is a site that mentions a router bit for etching PCB boards http://buildyourcnc.com/default.aspx22:23
technologiclee3you mean 'les and the ready to go x-y table?22:23
kanzurei'm tempted to just say the controller is going to be a beagleboard22:24
kanzures/lee/les/22:24
kanzuresorry22:24
kanzurethe x-y table isn't quite ready to go. that mechmate setup has a few structural, ah, defects22:25
kanzureand for some reason nobody has bothered to fix them yet22:25
technologiclee3all - good   ' my brains at the limit at the moment22:25
technologiclee3we are the body 22:25
kanzureyes by nobody i really mean "me"22:26
technologiclee3why buy a board - could an old computer work?22:27
technologiclee3they drive printers...22:27
kanzureprinters are queue-based22:27
kanzurecnc machines need to be real-time22:27
kanzureyes a computer can work22:27
kanzurei'll have to ask fenn when he gets back around what type of hookups emc needs22:28
kanzureah22:29
kanzurehttp://www.linuxcnc.org/docs/EMC2_Integrator_Manual.pdf22:29
kanzurehaha they use the parallel port?22:31
kanzuredo things even have those any more22:31
technologiclee3i see usb port on p. 2322:32
technologiclee3and parallel22:32
technologiclee3but one still needs motor controllers22:34
technologiclee3what has those free??   22:35
kanzurehm, pulse width modulation22:38
kanzuredoesn't need motor controllers22:38
kanzureyou just need an hbridge and a parallel port, and your dc motor i think22:38
technologiclee3ya looks like it  but there is still the driver  http://www.cncroutersource.com/cnc-control.html  http://www.cncroutersource.com/cnc-controller-components.html22:44
kanzurehttp://www.woodweb.com/knowledge_base/Servo_vs_stepper_motors.html22:46
kanzureah you're right22:46
MartynJust came back from watching Avatar 3D/IMAX .. pretty damned cool film22:48
Martynkanzure : EMC2 can use any number of interfaces22:48
Martynkanzure : I have full plans for a gantry CNC machine here, if needed.22:49
Martyn( including PCB's, parts BOM, etc.. )22:49
kanzurei was thinking of building an open source CNC machine and mount it in a cubespawn22:49
kanzureif there's licensing issues i better not look at it22:49
MartynThis _is_ an open source machine22:49
Martynyou don't have to re-invent the wheel, after all :)22:49
kanzureplease understand why i'm being so careful22:49
Martynplenty of wheels already out there :)22:49
kanzureare there any CAD models?22:49
kanzurenot meshes22:50
MartynWhat, of the PCBs?22:50
kanzureno22:50
kanzureare the PCBs the stepper drivers, or something else?22:50
MartynThey encompass three functions22:50
kanzurei would only expect schematics in some usable format (not PDF or PNG) for electronics, not a .stl or .stp for sure :)22:51
MartynLinear optical (or magnetic) quad encoders22:51
MartynStepper drivers22:51
kanzuresounds good so far22:51
Martyn(well, general motor drivers actually )22:51
Martynand logic22:51
kanzurewhat does "logic" mean22:51
MartynIn this case, it uses an ARM AT91 processor22:51
Martynlogic .. all the control logic is on the mainboard, making controlling the gantry very easy22:51
MartynEMC2 already supports it22:52
kanzureso it has a gcode parser running on the at91 or something?22:52
MartynNo22:52
kanzurei don't understand its purpose then22:52
Martynjust an intermediary packet-based communication system22:52
kanzureokie dokie22:52
kanzurebuffer dealy, i got it22:52
MartynYep, so that takes care of having to deal with realtime processing issues22:52
kanzurewell22:52
kanzurei'd like to take a look if you could tarball it all up22:53
MartynYeek .. all 580 megs!?22:53
kanzureyeah22:53
MartynI was thinking I'd just give it to you on a usb key on Sunday22:53
kanzureok22:53
kanzurewhy is it not online?22:53
kanzureer, i mean, why is it not on the web?22:53
MartynMostly because the people making the machine at UC Berkeley are still developing it22:54
MartynI help with the control logic22:54
kanzureare you sure berkeley doesn't own the license?22:54
MartynThe control code is BSD licenced22:54
kanzurethe code is only one small part22:54
Martynso in all actual fact they /do/ own the license, but it's under the terms of the BSD license22:55
Martynthey don't own EMC2, and the driver follows the EMC2 spec.. which means it's GPL22:55
kanzurewhat about the pcb schematics and gantry assembly22:55
Martynthe hardware is under the same kind of license as the freeduino .. CC I think22:55
Martyngantry assembly is not under any license, as this design can work with -any- gantry22:55
kanzurewhy is the hardware under that license? i mean how did berkeley let that happen22:56
MartynBecause that's the license the PCB came under when it started.22:56
MartynThey adapted a design, and the Creative Commons license is just fine22:56
kanzuremost universities demand that they own all (what they call) "IP" of projects designed, built or executed within their walls22:57
kanzureso that's why i'm suspicious22:57
MartynIt covers the schematic, and only one possible layout of the board ( 4 layer, 5cm x 8cm )22:57
kanzurebut again if it's real, more power to it22:57
kanzurecool22:57
Martynkanzure : UC Berkeley has a LONG tradition of open software projects22:57
kanzurewho was the person ebhind the OpenServo project?22:57
Martynkanzure : In fact, they opened BSD even before Stallman and his ideas came along22:57
kanzureand why hasn't that gone anywhere22:57
MartynBarry is in charge of it22:58
MartynBarry Carter22:58
Martynand people use OpenServo all the itme22:58
kanzurefor some reason i remember it being stuck somewhere22:58
kanzurei checked it out a few years ago though, last22:58
kanzureso i'm probably behind a bit22:58
MartynIt's FAR from stuck22:58
Martynhell, v3 came out in December of '0822:58
Martynand v4 is under active development22:59
MartynYou're behind the times :)22:59
kanzuredunno if i want a servo or a brushless dc motor. lots of decisions to make :)22:59
* Martyn rolls his eyes. Bryan, you make so many /flat/ statements.22:59
kanzurei think a motor is more typical22:59
MartynWhat you want, is whatever works.  You can make a very accurate linear actuator out of a motor and a linear encoder.   That's kind of the point.23:00
MartynThe real 'magic' is in your controls logic.   I am a big fan of PID, and have implemented kalmann filters more times than I like to admit.23:00
MartynI've got a fairly good bit of code that implements a servo on the ATmega tiny24 :)23:01
MartynRight now, I'm even working on modifying the firmware of a MakerBot, so that I can install three rotary quadrature encoders and use the spare I/O channels on the boards to make a -very- accurate makerbot23:02
Martyninstead of the current technique used.23:02
Martyn(which drifts, and has lots of slop due to the fact that it uses standard screw posts, no antibacklash nuts, not to mention the printed pulleys and gods-awful motors)23:04
kanzureMartyn: did you see this yet? http://designfiles.org/~bryan/meetlog/graphs/martin_bogomolni.png23:05
kanzure("knowledge" means when someone told me about you, so that's when i acquired "knowledge of you", starting sometime in early december)23:06
MartynWhat is it?23:07
kanzurejust a log of social interactions23:07
kanzurein the parent directory you'll see a bunch of these graphs23:07
MartynBryan, you are one _wierd_ dude.23:08
MartynFascinating way of looking at the universe.23:09
-!- Aliks [n=epicurea@76-14-163-117.wsac.wavecable.com] has joined #hplusroadmap23:10
kanzurehello Aliks 23:10
Aliksyo23:10
Alikswhats new?23:10
kanzurereading up on some emc2 documentation23:12
Alikshavent heard of it23:12
kanzurehttp://linuxcnc.org/23:12
Aliks(I assume there's going to be several things i havent heard of that are common in this group)23:12
Aliksahh yeah I don't usually do low level stuff23:13
Martynemc2 is an open source CNC control software.  Very useful, and does a great job of controlling machines that otherwise would be locked up with proprietary software.23:13
* Aliks nods.23:13
Martynkanzure : How are you at regular expressions?23:16
Martyn(perl style)23:16
AliksMartyn, I might be able to help with that23:16
kanzurenot quite a newbie, but not a ninja23:17
kanzureenough to cause some serious damage :)23:17
kanzurecan't seem to craft mixed greedy expressions, for instance23:17
MartynI have a file, where I need to substitute the first 6 ',' characters with <tab> ... leave the 7th one in place23:17
MartynIt's driving me batty23:17
Alikshmmm are they each on a different line?23:18
kanzure:%s/[,](6)/\t/g23:18
kanzureor something like that23:18
kanzureer wait23:18
kanzure,{6}23:18
kanzuredamn now you have me experimenting23:18
Alikskanzure, doesnt that assume the ,s are consecutive?23:18
MartynAliks : It's a 200+KB file23:18
kanzureAliks: yes23:18
MartynAliks : Each line is a new entry23:18
AliksMartyn, any delimiters other than , ?23:18
Aliksah ok23:18
kanzureare the ',' characters consecutive?23:19
AliksMartyn I assume it's data,data,data,data...,23:19
Martynno, there is intermixed data .. the ',' -were- the original delimeter .. but the 7th is not a delimeter but rather the literal , in an address23:19
kanzureok then (.), and then there's a way to specify repeating a certain number of times23:19
kanzureMartyn: yikes sounds like some nasty data23:19
Martynit's:23:19
Aliks((.),){6} possibly, kanzure23:19
kanzureAliks: yeah but the (.) should be made optional, i'm not sure how to do that23:20
kanzurebecause in some cases it might be data,data,,data,address oh shit23:20
Alikser.. either way should be .+23:20
Aliks((.+),){6}23:20
kanzuregod we're geeks23:20
Martyndata,data,234345mixed  data with Spaces and possibly \n escaped chars,data,data,data,Anywhere TX, 9211723:20
Alikser.. sorry *23:20
Aliks+ is 1 or more, has been a while23:20
AliksMartyn, if it's that much of a pain in the ass23:21
Alikswrite yourself an equivalent to PHP's explode function23:21
Aliksthen do $sections = explode(',', $line_of_data);23:21
kanzurei tend to jump between fixing bad data with regular expressions, and writing custom scripts to pick up the crap23:21
MartynAliks : I already wrote a small python script to do it .. but I /really/ wish I could figure out how to do it in a single regexp23:21
Aliksthen reconstruct your data from that23:21
Aliksmeh, regex is overrated23:21
Aliksdo what does the job, in my opinion23:21
kanzureif you know regular expressions well enough, you can save a lot of time23:22
Aliksyour time is worth more than a computer's time23:22
MartynHeh23:22
MartynThis is plain "for the learning"23:22
Aliksoh I see23:22
Aliksyeah if it's for learning23:22
MartynI know it's possible...23:22
Martynand I ripped through the data hours ago23:22
AliksI dunno, regexes do have some limitations... but yeah this shouldnt be one of them23:22
kanzureAliks: i don't think (.*) will pick up newlines23:22
AliksI was designing an alternative a while back...23:22
Alikscalled SPEL23:22
AliksStructured Pattern Expression Language23:22
Martyn((.),){6} is about right23:22
Aliksabasically a sql query for expressions23:23
kanzureAliks: look up booleano23:23
Alikswill do23:23
kanzurenot quite the same idea, but worth mentioning anyway23:23
Aliksinteresting, yeah23:23
Aliksbut yeah, I notice regex gets really really nasty sometimes.. lots of nested this and nested that23:24
Aliksso many {{*+[A-Z]***++++))} ... you know what I mean23:24
kanzurethere's this linux tool in the debian repositories called "regular expression wizard" or something23:24
Aliksthat it would be nicer to organize it almost like a programming language23:24
Alikslike...23:24
kanzureand it shows you in real time as you construct your regex wtf you're doing23:24
Alikspattern ip_address { 4 (1:3 numbers, 1 '.') } etc.23:25
MartynYep, there is also an old DOS program I used years ago that does pretty much just that too23:25
Aliks(bad example but you see what I mean)23:25
Martynokay, it's getting late, and I've got an early day at work tomorrow.23:25
Martynwhee23:25
MartynCatch you all later :)23:26
kanzureAliks: sounds like you wanted a simple parser generator of some sort23:26
-!- Martyn [n=martinb@cpe-70-112-85-99.austin.res.rr.com] has quit [Remote closed the connection]23:26
Aliksalso in a more expanded form (should be multiline by the way), it was easier to specify things23:26
kanzuremartyn needs to learn himself the wonderful powers of "screen"23:26
Alikslike for example... you could just put "greedy" on a line23:26
Aliksjust easier to express more complicated stuff23:26
Aliksbuild in some more advanced things as "language features" for the pattern matcher23:26
Aliksshrug23:26
Alikshmm... trying to figure out what to do next...23:27
kanzurewhat do you mean "what to do next"? you mean right now?23:28
Aliksyeah23:28
Aliksthe semester is over so I have some time off23:28
kanzuredo you run linux23:28
Aliksno23:28
Alikswindows laptop23:28
kanzurespend some time getting acquainted with http://wubi-installer.org/23:28
kanzurethat's a reasonable first project ;)23:29
Aliksnah lol23:29
kanzurealthough if you're quick with your keyboard maybe it will onyl take an hour23:29
AliksI have a big to-do list, just a matter of picking what to do first23:29
kanzureyou know, the original point of skdb was to solve that problem23:29
kanzure"what the hell should i do first"23:29
kanzurebecause sometimes, certain tasks enable more tasks23:29
kanzurebut it's not really clear when you first look at the huge todo list, wtf should come first23:29
Aliksplus I'm at that point where I'm stopping learning new programming stuff until I've already put what I know to some use23:29
Aliksyeah, its funny you are doing that23:30
AliksI have a similar project23:30
Alikslet me show you a stupid mockup23:30
kanzurehttp://heybryan.org/todo.html <-- i stopped this years ago because it was killing me23:30
-!- genehackerAFK [n=noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap23:31
Alikstryin to find dir23:31
Aliksmsged it to you23:32
Aliksobviously doesnt work23:32
Alikswas just a mockup for an idea23:32
AliksI think your tool is really awesome though23:34
Alikslike, tracking meetings in person etc.23:34
Alikswould be nice to tag each meeting with things like... what was discussed, etc.23:34
Aliksso you could call people up while reading the last meeting "Oh yeah Bill, you remember me from such and such.."23:34
-!- genehackerAFK [n=noko@pool-173-57-48-104.dllstx.fios.verizon.net] 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!