--- Day changed Fri Jul 24 2009 00:00 < ybit> http://filebin.ca/rybfg/NoYouGirlstrentemollerremixedit.mp3 00:01 < katsmeow-afk> no sound on puters 00:01 < ybit> http://filebin.ca/ekkmc/LykkeLi-LittleBitVillainsRemix.mp3 00:03 < ybit> http://filebin.ca/gqatds/MiikeSnow-AnimalFakeBloodRemix.mp3 00:04 < ybit> http://filebin.ca/ujaqrd/MattandKim-Daylight.mp3 00:04 < ybit> http://filebin.ca/obthdc/Santogold-L.E.SArtistesxxxchangeremix.mp3 00:05 < ybit> alright, i'll quit, most of the other stuff is jazz, electronic, soundtracks/orchestral 00:05 < ybit> that's more of the new indie-pop stuff 00:06 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] 00:06 * ybit will try sticking to h+ stuff for the rest of the day 00:08 < ybit> marilyn manson, korn, enrique iglesias, i'm not sure how they go together but that's my odd music taste 00:08 < ybit> http://www.8bitpeoples.com/ is a great resource for new stuff too 00:09 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has joined #hplusroadmap 00:09 * ybit was just commenting on wrldpc2's beard and sharing music 00:10 < ybit> http://www.8bitpeoples.com/discography/8BP094 :: corn beast is good 00:11 < ybit> can't believe i forgot to paste http://filebin.ca/pcjbcg/dailyroutinephaseoneremix.mp3 00:11 * ybit thinks wrldpc2 would like e-603 00:11 < ybit> they've played in boston a few times that i know of 00:12 < ybit> wrldpc2: you rap iirc 00:12 < wrldpc2> I'll check em out. 00:12 < wrldpc2> B likes electronic. 00:13 < ybit> e-603's album is free for download 00:13 < ybit> http://www.tornup.net/TORNUP 00:13 < ybit> http://www.myspace.com/e603 is their (obvious) myspace 00:14 < ybit> http://www.8bitpeoples.com/discography/8BP078 00:15 < ybit> www.8bitpeoples.com/discography/8BP093 is alright 00:16 < ybit> back to trying 00:18 -!- Traveler2 [n=traveler@dsl081-249-107.sfo1.dsl.speakeasy.net] has joined #hplusroadmap 00:18 < Traveler2> hi all, I am in tech shop! 00:18 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 113 (No route to host)] 00:22 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap 00:32 -!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has left #hplusroadmap [] 00:43 -!- Traveler2 [n=traveler@dsl081-249-107.sfo1.dsl.speakeasy.net] has quit [Client Quit] 01:06 < genehacker2> lojban 01:07 < genehacker2> is an odd language 01:07 < genehacker2> you might want to write SKDB in lojban 01:07 < genehacker2> "The Lojban word for "make" literally means "x makes y using material z" (e.g., "Thomas makes a blowgun using bamboo")." 01:11 < QuantumG> I've read a lot of Steven Pinker 01:11 < QuantumG> he suggests there are fundamental atoms to all human languages. 01:11 < QuantumG> stuff like "X causes Y to be caused by doing Z" 01:12 < QuantumG> or "X causes the state of Y to change to Z" 01:13 < QuantumG> of course, I've never seen this list. 01:13 < QuantumG> but I find it very funny that all this "purely philosophical" research on the world and thought and such becomes practical as soon as you start thinking about knowledge representation in computers. 01:17 < QuantumG> do you store: killed(bob, john) or do you store caused_state_change(bob, john, not(alive)) 02:14 < timschmidt> toki pona tends toward the latter... 118 words total. 02:14 * ybit dabbled in lojban back in the day 02:15 < ybit> who hasn't messed with conlangs though 02:15 < timschmidt> we eventually realize it's just a phase and go back to dating men? 02:15 < ybit> something like that 02:16 < timschmidt> ah, college 02:17 * ybit was first into http://en.wikipedia.org/wiki/Ithkuil 02:18 < ybit> and then eventually a search for the ultimate conlang ensued, tada: lojban 02:21 < QuantumG> people talk about lojban being easier to do speech recognition on too.. 02:21 < QuantumG> never seen an implementation :) 02:27 < katsmeow-afk> so there's many times more people speaking/using Klingon than Ithkuil 02:29 < ybit> i would have to say yes, i don't know of anyone that can speak it, ilaksh is what everyone anticipated 02:30 < ybit> i totally just got that wrong 02:30 < QuantumG> don't forget esperanto :) 02:31 < ybit> heh, conlangs.. such a waste of time until something actually uses it :) 02:31 * ybit is sleepy 02:31 < ybit> gn h+ers 02:31 < katsmeow-afk> i think i have a megabye of txt like caused_state_change(bob, john, not(alive)) 02:31 < QuantumG> if you could make a conlang that you could do speech recognition on and get ~100% correctness, I'd learn it. 02:34 < katsmeow-afk> Loglan 88 is unrelated to Loglan, an artificial language. Adding to the confusion, Loglan's derivative Lojban was at one time known as Loglan-88. 02:37 < QuantumG> hehe 02:37 < QuantumG> need a tree 04:07 -!- splicer_ [n=patrik@81.224.102.189] has joined #hplusroadmap 04:58 < genehacker2> http://www.popsci.com/scitech/article/2009-07/scientists-design-versatile-self-assembling-nanogears 04:59 < genehacker2> http://www.newscientist.com/article/dn17507-mismatched-materials-produce-selfassembling-gears.html?DCMP=OTC-rss&nsref=online-news 05:01 < Smari> http://www.wimp.com/safestsaw/ 05:25 < kanzure> ybit: yeah I have a rip of one of the classic 8bit music sites 05:26 < kanzure> my first conlove was named "affe" 05:32 < kanzure> it was to be the language of calxia 05:59 -!- marainein [n=marainei@220.253.25.222] has joined #hplusroadmap 07:13 -!- marainein [n=marainei@220.253.25.222] has quit [Read error: 148 (No route to host)] 08:04 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 08:48 < kanzure> git clone git://github.com/Ralith/reprap-utils.git 09:09 < kanzure> http://code.google.com/p/pokenetonline/ 09:14 < kanzure> fenn: did you check my skdb/pcr-example modifications? 09:21 < kanzure> also, should we move the package examples/attempts into the repo? 09:40 -!- wrldpc2 [n=benny@24.218.169.75] has joined #hplusroadmap 09:44 < kanzure> does anyone have access to either of these? 09:44 < kanzure> iPS cells can support full-term development of tetraploid blastocyst-complemented embryos 09:45 < kanzure> http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B8G3V-4WV0B98-1&_user=108429&_coverDate=07%2F23%2F2009&_fmt=high&_orig=browse&_sort=d&view=c&_acct=C000059713&_version=1&_urlVersion=0&_userid=108429&md5=81db667cfe1c8a7bd2f015c137370e64 09:45 < kanzure> Induction of pluripotency in adult unipotent germline stem cells 09:45 < kanzure> http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B8G3V-4WNH0W9-J&_user=108429&_coverDate=07%2F02%2F2009&_fmt=high&_orig=browse&_sort=d&view=c&_acct=C000059713&_version=1&_urlVersion=0&_userid=108429&md5=1f58928930e3dad15d5bc49f7e02a39b 09:52 < kanzure> ok got them 09:53 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has joined #hplusroadmap 09:54 < kanzure> iPS cells can support full-term development of tetraploid blastocyst-complemented embryos 09:54 < kanzure> http://adl.serveftp.org/papers/iPS%20cells%20can%20support%20full-term%20development%20of%20tetraploid%20blastocyst-complemented%20embryos.pdf 09:59 < CIA-44> skdb: kanzure * r399d6121524b /packages/ (5 files in 2 dirs): lame attempt at packaging 10:26 -!- Smari [n=spm@nmi-gw.eyjar.is] has quit [Read error: 113 (No route to host)] 10:31 < CIA-44> skdb: kanzure * r490aca7c9e20 /packages/screw.skdb/metadata.yaml: added dependencies to screw metadata 10:41 < CIA-44> skdb: kanzure * ra1502bc5ad72 /packages/screw.skdb/ (metadata.yaml template.yaml): reorganized screw metadata 10:42 < kanzure> not sure about lines 13 through 15 in metadata.yaml. are dots allowed in attribute names? and is there a better way to store versioning information? 10:44 < CIA-44> skdb: kanzure * r38dc5353f695 /packages/screw.skdb/metadata.yaml: er, runtime is somewhat ambiguous- added a comment 10:45 < kanzure> oh crap I screwed up the dependencies big time 10:45 < kanzure> the "runtime" dependencies are for the "build" dependencies. which is totally retarded. 10:45 < kanzure> what type of dependency is it called for requiring a screwdriver to screw in a screw? 10:46 < kanzure> maybe "assembly dependency" ? 10:56 < fenn> build 10:56 < fenn> run-time for the screw, since it's a component 10:57 < fenn> uh, wait nevermind 10:57 < kanzure> yeah.. 10:57 < fenn> it's a build dependency 10:57 < kanzure> is it? 10:57 < fenn> ya 10:57 < kanzure> you have a box of screws 10:57 < kanzure> did you need a screwdriver? 10:57 < fenn> you dont need a screwdriver to build a screw 10:57 < CIA-44> skdb: kanzure * r6e7526350066 /packages/screw.skdb/metadata.yaml: er, fixing the metadata 10:57 < kanzure> fenn: so it shouldn't be a build dependency 10:57 < fenn> it's not a dependency of the screw 10:58 < fenn> it's whatever else you're building 10:58 < kanzure> oh. so some other package 10:58 < kanzure> some other package might depend on a screw 10:58 < kanzure> and a screwdriver 10:58 < kanzure> okay. 10:58 * kanzure removes the assembly dependency lines 10:59 < CIA-44> skdb: kanzure * r14e60907b0d2 /packages/screw.skdb/metadata.yaml: removed assembly dependency lines, added see also (for the time being) 10:59 < fenn> huh. we have screw.skdb now? 10:59 < kanzure> what? 10:59 < kanzure> didn't you give me a tar file? 10:59 < fenn> yeah but you're modifying stuff in the repo 10:59 < kanzure> yes 11:00 < fenn> screw.py history is wrong 11:00 < fenn> the real screw.py is in skdb/ 11:00 < kanzure> there's no "git ln" :( 11:00 < fenn> then do git mv 11:00 < kanzure> are you okay with me moving screw.py out of skdb/ ? 11:00 < fenn> yeah 11:01 < fenn> just fix stuff so it's skdb.packages.screw 11:01 < fenn> is that how it works? 11:01 < kanzure> what about it? 11:01 < fenn> btw i'm pretty sure you can commit symlinks 11:01 < kanzure> can symlinks be relative? 11:01 < fenn> yes 11:02 < CIA-44> skdb: kanzure * r9ef67f1b3aea / (9 files in 3 dirs): move stuff around 11:02 < kanzure> um 11:02 < kanzure> what the fuck 11:02 < kanzure> git log screw.py 11:02 < kanzure> "move stuff around" 11:03 < kanzure> but I moved it from skdb/ 11:03 < kanzure> shouldn't it have taken the history? 11:03 < genehacker2> hey is there something like that repository thing for cad models? 11:03 < fenn> did you do mv or git mv? 11:03 < kanzure> fenn: git mv 11:03 < kanzure> but I also renamed the dir it was in 11:03 < kanzure> did I do too many things at the same time? 11:03 < kanzure> genehacker2: what? 11:04 < fenn> screw.py => packages/screw/screw.py 11:04 < kanzure> right 11:04 < kanzure> but I also deleted screw.py in that commit 11:04 < kanzure> so maybe it got confused? 11:04 * kanzure retries 11:05 < fenn> should i rebase my local copy? 11:05 < kanzure> yes 11:05 < kanzure> er, git rebase --onto 14e60907b0d2b97587348a662ebf9443661c107c 11:05 < kanzure> that didn't work for me, what did I do wrong? 11:06 < fenn> specify branch 11:06 < kanzure> k thanks 11:08 < kanzure> nope 11:08 < kanzure> just moving the file with "git mv" doesn't preserve history 11:08 < fenn> isn't that the point of git mv? 11:10 < kanzure> "Git has a rename command git mv, but that is just a convenience. The effect is indistinguishable from removing the file and adding another with different name and the same content. " 11:10 < kanzure> http://git.or.cz/gitwiki/GitFaq 11:11 < kanzure> ah well git log -M will turn on rename tracking apparently 11:12 < kanzure> okay that's nice. 11:12 < fenn> "It does. Try "git log file new_file". After committing, that is" 11:12 < kanzure> hm you have all of the commits since the beginning of skdb.py ? 11:12 < kanzure> I mean, am I supposed to be seeing everything back to april 2008 in screw.py? 11:12 < fenn> i don't have -M? 11:13 < kanzure> what? 11:13 < fenn> erm, it's not in the man page 11:13 < fenn> hmm 11:13 < kanzure> oh fooey, git log -M screw.py 11:13 < kanzure> I was doing git log -M -p which, of course, would display everything 11:13 < kanzure> git log -M screw.py just shows the last three commits (me) 11:13 < kanzure> so it didn't work 11:14 < fenn> it should start with "split screw into its own file" 11:14 < fenn> i think 11:15 < kanzure> this sucks 11:17 < kanzure> yeah so try this 11:17 < kanzure> git mv screw.py screw2.py 11:17 < kanzure> git commit -m'attempting rename' 11:17 < kanzure> git log screw2.py 11:17 < kanzure> you just get your latest commit in the log 11:18 < kanzure> #git suggestss --folow 11:18 < kanzure> *suggests 11:19 < kanzure> git log --follow screw2.py 11:20 < fenn> ok, looks good 11:20 < fenn> i guess i think follow should be the default 11:22 < kanzure> how do I fix skdb.git ? 11:22 < fenn> on adl? 11:22 < kanzure> I just cloned skdb.git from davinci and did git log --follow on packages/screw/screw.py and it didn't work. so I want to push my better changes to davinci 11:22 < kanzure> yeah 11:22 < fenn> one moment 11:22 < fenn> er, same thing you did on your local box; rebase to 14e6.. 11:22 < kanzure> okay 11:23 < kanzure> git rebase cannot be used without a working tree 11:23 < fenn> oh yeah, we did this before 11:23 < kanzure> did we have to start a new bare repo? 11:23 < fenn> i spent like 2 hours before giving up 11:23 < fenn> pretty much 11:24 < fenn> i'll fix it 11:24 < kanzure> don't delete ciabot 11:26 < fenn> oops 11:26 < kanzure> sigh 11:27 < fenn> apparently --shared doesn't do what i think it does 11:27 < fenn> i didnt delete anything 11:30 < fenn> ok "fixed" 11:30 < kanzure> can you fix the objects permissions while you're at it 11:31 < kanzure> can't seem to push while you reign control over them :p 11:35 < fenn> any ideas how to fix that permanently? 11:36 < CIA-44> skdb: kanzure * r7a1b23e2d11d /packages/screw.skdb/screw.py: removed an extraneous screw.py 11:36 < CIA-44> skdb: kanzure * red6391bd7b32 /packages/ (6 files in 2 dirs): move screw.skdb/ to screw/ 11:36 < CIA-44> skdb: kanzure * r173e52e8bead / (packages/screw/screw.py screw.py): moved screw.py 11:36 < CIA-44> skdb: kanzure * rbabf5f4d4d65 / (dep/__init__.py pymates/__init__.py): turned pymates into a module 11:36 < kanzure> I just had to do chmod -R g+w * 11:37 < kanzure> isn't there a stickybit that you can add to the skdb.git dir? 11:37 < fenn> right but we hve to keep doing that. should that be a hook? 11:37 < fenn> yes but it makes new dirs without hte sticky bit 11:37 < kanzure> sure. 11:37 < fenn> er setuid bit 11:37 < kanzure> oh btw, #git tells me to try git push -f next time this situation comes up 11:37 < kanzure> instead of restarting the bare repo 11:37 < fenn> push -f? 11:37 < kanzure> yes 11:37 < kanzure> (force) 11:38 < fenn> do they have any advice on setting up permissions crap? 11:38 < kanzure> ask them yourself 11:39 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 11:39 < fenn> egad this is worse than #python 11:40 < kanzure> seems like a natural pace to me. this is just a slow channel. 11:42 < fenn> blah --shared does what i want with init but not clone? 11:43 < kanzure> er you said that you want "import skdb.packages.screw" to work 11:43 < kanzure> but screw imports skdb 11:44 < kanzure> is this a problem? 11:44 < fenn> packages/ rightly isnt part of skdb 11:44 < fenn> is it just "import packages.screw"? 11:45 < kanzure> fixing 11:46 < fenn> i added sharedrepository = 1 to skdb.git/config 11:46 < kanzure> ok "import packages.screw" should work now 11:47 < kanzure> if you have some_module/ with some_module/some_module.py, you usually have to add some_module/__init__.py 11:47 < kanzure> and then you say "import some_module.some_module.whatever" 11:47 < kanzure> which is lame 11:47 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has joined #hplusroadmap 11:47 < kanzure> so in some_module/__init__.py, add "from some_module import *" 11:47 < kanzure> where "some_module" in the import statement refers to some_module.py 11:47 < kanzure> is a nice fix 11:48 < fenn> say what? 11:48 < kanzure> um 11:48 < kanzure> try it yourself 11:48 < fenn> are we really doing "modules" at all? 11:48 < fenn> there's only one file 11:48 < kanzure> cd ~/sandbox; mkdir some_module; cd some_module; echo "" > __init__.py; echo "class Burp: pass" > some_module.py ; 11:49 < kanzure> cd ../ ; bpython ; #try "import some_module" and see for yourself. 11:50 < fenn> what's the point of an empty __init__.py 11:50 < kanzure> to tell python that it is a module 11:50 < fenn> what the hell is a module 11:51 < kanzure> try cd ~/code/skdb/../ ; python -c "import skdb.thread" 11:51 < kanzure> and it will say "No module named skdb.thread" 11:51 < kanzure> because skdb/__init__.py doesn't exist 11:51 < fenn> that's weak 11:51 < kanzure> did you get enough sleep? 11:51 < fenn> yes 11:52 < kanzure> hm 11:52 < fenn> i just dont see the point of some empty file with a special name 11:53 < kanzure> python standard I guess 11:53 * fenn reads http://mail.python.org/pipermail/python-dev/2006-April/064400.html 11:54 < fenn> i guess that didnt happen 11:55 < fenn> did you move your stuff around yet? 11:55 < kanzure> how do I access the curdir? 11:55 < kanzure> yes 11:55 < kanzure> I want to figure out the local path.. but os.path.realpath(os.path.curdir) apparently is only where you executed from 11:55 < kanzure> not where the file actually is 12:01 < fenn> poo 12:02 < CIA-44> skdb: kanzure * r838e0c2e3b0f / (4 files in 3 dirs): more module __init__.py files added. fixed units.py path errors 12:02 < kanzure> the answer was os.path.dirname(__file__) 12:02 < fenn> ah 12:02 < fenn> how come it won't execute my print statements when i do import? 12:02 < kanzure> like what? 12:03 < fenn> print os.path.whatever 12:03 < kanzure> "import os" and then "print os.path.whatever" and it doesn't print? 12:03 < fenn> when i import the file 12:04 < kanzure> which file? is it in skdb/ ? 12:04 < kanzure> I added print statements to units.py a few seconds ago and they worked just fine 12:04 < kanzure> (I removed them however) 12:04 < kanzure> I added them outside of any class, however 12:04 < fenn> import packages.screw 12:05 < fenn> gah wtf is packages/screw.pyc 12:05 * fenn fails at modules 12:06 < kanzure> why is there packages/screw.pyc? there's only packages/screw/ 12:06 < fenn> i dont know where it came from 12:06 < fenn> so ihave to do "import packages.screw.screw"? 12:06 < kanzure> did you pull? 12:06 < kanzure> I've made it so that you don't have to do that 12:07 < kanzure> instead: "import packages.screw" 12:07 < fenn> ok, with __init__.py: from screw import * 12:07 * kanzure nods 12:08 < kanzure> right now the following works for me in ~/code: import skdb, skdb.packages, skdb.packages.screw 12:09 < fenn> any ideas why i get this? could not determine a constructor for the tag '!thread' 12:09 < fenn> when i do skdb.load(open('screw.yaml')) 12:09 < kanzure> yes 12:09 < kanzure> I'm solving that atm 12:09 < kanzure> the problem is that in __init__.py you need to do something like "import thread" 12:09 < kanzure> however, 12:09 < kanzure> "thread" is really python's threading module 12:10 < kanzure> so I need to fix this somehow 12:10 < fenn> feel free to rename it 12:10 < kanzure> any hints? 12:10 < kanzure> how about "threads"? 12:11 < CIA-44> skdb: kanzure * r24f28f3d148c / (__init__.py thread.py threads.py): renamed thread, fixed __init__ 12:11 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 12:12 < kanzure> hm. "Thread object has no attribute 'gender'" 12:12 < fenn> should fix that eh 12:13 < fenn> from skdb import * is icky 12:13 < fenn> i dont ever want to do "from .* import *" 12:13 < kanzure> fenn: that's just for the module though 12:13 < fenn> oh wait that's in __init__.py, nevermind 12:13 < kanzure> yeah 12:14 < fenn> so.. i have to add to __init__.py every time i make a file? 12:14 < CIA-44> skdb: kanzure * r519627240a03 /threads.py: fixed an AttributeError in threads.py 12:14 < kanzure> fenn: seems that way :( 12:15 < kanzure> well, actually 12:15 < kanzure> heh.. give me one minute 12:17 < fenn> typical: !dependency-set 12:17 < fenn> really? 12:17 < kanzure> what? 12:17 < kanzure> I don't know what "typical" actually is 12:17 < kanzure> I mean, if you have some better ideas for how to make a screw, please write them down 12:18 < fenn> typical is shorthand for a probability distribution data representation 12:19 < fenn> i dont understand what arduino has to do with making screws 12:19 < kanzure> um did you pull? 12:19 < kanzure> arduino should not be in there any more 12:22 < fenn> dependencies should be for functionalities, not specific machine instances 12:22 < kanzure> what? 12:22 < fenn> why '!dependency-set'? 12:22 < kanzure> there are different options 12:22 < kanzure> so it could be '!option' I guess 12:23 < kanzure> but anyway, the idea is that you could have different ways of building something 12:23 -!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap 12:23 < kanzure> there is not One All Supreme way of building a screw 12:23 < fenn> no, but at most you should boil it down to basic processes, not machine instances 12:24 < kanzure> ok. then you search for some machine that implements that process. 12:24 < kanzure> that's fine with me 12:29 < fenn> i think dependencies is going to be a lot harder to describe than you think 12:34 < fenn> i hate this crap "low carbon steel" 12:34 < fenn> what does that mean 12:34 < fenn> can't they just say AISI 1018 12:35 < xp_prg> kanzure i am in tech shop now! 12:36 < kanzure> why 12:38 < kanzure> fenn: what would you prefer? having to write down files to *not* include or files that should be included? 12:38 < CIA-44> skdb: * r08ddba940a72 /packages/screw/ (data.yaml metadata.yaml): new dependencies format 12:38 < fenn> kanzure: files that should be included 12:39 < fenn> i dont know what you're talking about tho 12:39 < kanzure> I'm working on __init__.py in skdb/ so that it automatically includes everything except from a list 12:39 < kanzure> but i guess I shouldn't bother now 12:39 < fenn> that doesnt seem really worth a bother 12:40 < fenn> there is quite a lot of stuff in skdb/ now 12:40 < CIA-44> skdb: kanzure * r97af55457055 / (__init__.py graphtheory.py): fixed graphtheory.py error 12:40 < kanzure> fenn: hm? 12:41 < kanzure> should skdb/screw.yaml be moved to skdb/packages/screw/data.yaml ? 12:42 < fenn> yes; that's sort of why i was like "huh we have a screw.skdb now?" 12:42 < kanzure> yeah because in screw.py there's "import skdb" 12:43 < fenn> so? 12:43 < kanzure> that's why we have "screw.skdb" 12:43 < fenn> i mean you fucked up by copying things and committing it 12:43 < kanzure> what? 12:43 < kanzure> I thought we fixed that 12:44 < kanzure> oh 12:44 < kanzure> I see what you mean 12:44 < kanzure> yeah.. do you want to clean up my mess or do you want me to? 12:45 < fenn> it's only one more file; i guess i'll do it 12:46 < CIA-44> skdb: * r336df7e025ba / (packages/screw/data.yaml screw.yaml): this should have been moved instead of copied 12:47 < CIA-44> skdb: * r84bf7723a71b /packages/screw/data.yaml: material spec will be needed for dependency resolution? 12:47 < CIA-44> skdb: * r86c34a6460fc / (__init__.py graphtheory.py): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 12:48 < kanzure> huh git log --follow data.yaml doesn't pick up skdb/screw.yaml 12:49 < kanzure> oh you just deleted it all out? meh 12:49 < fenn> yes it does 12:49 < kanzure> is "bar stock" a process? 12:49 < fenn> oh, damn it doesnt 12:50 < kanzure> good time to try git push -f :p 12:50 < fenn> i dont know what that does 12:50 < kanzure> if you rebase your local repo and fix your mistake, 12:50 < kanzure> try pushing (like you always do) to adl 12:50 < kanzure> then if that fails, try git push -f 12:51 < kanzure> er, or not. you probably shouldn't do that. 12:51 < fenn> rebase what? 12:51 < fenn> what's the correct way to move a file? 12:52 < kanzure> you didn't move a file.. git said that you rm'd it 12:52 < fenn> i did git rm packages/screw/data.yaml; git mv screw.yaml packages/screw/data.yaml 12:52 < kanzure> oh fooey 12:52 < kanzure> well one thing I tried earlier today was committing in between those two steps 12:53 < fenn> hm 12:53 < fenn> did it work? :P 12:53 < kanzure> check the git log, I think it did 12:53 < kanzure> yeah I had a separate commit for moving of different files etc. 12:54 < CIA-44> skdb: kanzure * r529097f746e7 /packages/screw/metadata.yaml: fixed filename in metadata 12:54 < fenn> hang on, dont commit anything for a bit 12:54 < kanzure> okay. 12:54 * kanzure will probably have to rebase 12:54 < fenn> right. this sucks 12:55 * kanzure wanders off 12:57 < CIA-44> skdb: * rbda23a6ff34f /packages/screw/data.yaml: this should have been moved, not copied 12:57 < CIA-44> skdb: * rcff06bd7a1ef / (packages/screw/data.yaml screw.yaml): move to package dir 12:57 < kanzure> did you try git log --follow on it? 12:58 < fenn> yeah 12:58 < kanzure> and it worked? 12:58 < fenn> yeah 12:58 < kanzure> yay 12:58 < kanzure> also I evidently fail at wandering-off 12:58 < kanzure> can you tell me what to rebase to? 12:58 < kanzure> is 86c34a6460fcbdbb595b7bb81bfaeff4bc6ba5d7 acceptable? 12:59 < fenn> i dunno what that is; try 08ddba 13:00 < kanzure> we need to document this somewhere btw 13:00 < fenn> oops i think i deleted your graphtheory commit 13:00 < kanzure> blah 13:01 < kanzure> it's okay, it's on github 13:01 < fenn> can you pull in a commit like that? 13:01 < kanzure> http://github.com/kanzure/skdb/commits/master 13:01 < kanzure> hm.. 13:02 < kanzure> yes :) 13:02 < CIA-44> skdb: kanzure * r97af55457055 / (__init__.py graphtheory.py): fixed graphtheory.py error 13:02 < CIA-44> skdb: kanzure * r08687527c6bb / (__init__.py graphtheory.py): Merge branch 'master' of git@github.com:kanzure/skdb 13:02 < CIA-44> skdb: kanzure * r9f78b5c51c45 /packages/screw/metadata.yaml: fixed source data filename in screw metadata 13:04 < kanzure> fun stuff 13:06 < kanzure> hey did you get that email from campbell? 13:06 < kanzure> http://adl.serveftp.org/repositoryData.png 13:07 < fenn> i wonder how he made that 13:08 < kanzure> he didn't 13:08 < kanzure> it was from the paper, rob stone probably made it 13:08 < kanzure> or rob's goons at least 13:08 < fenn> i wonder if 'dot' would do a better job of making the arrows all go the same direction 13:10 < CIA-44> skdb: * r69e370ad8b0f / (8 files in 2 dirs): move non-functional stuffs out of main dir 13:10 < CIA-44> skdb: * r3a99b84efe49 / (2 files in 2 dirs): move out of main dir 13:11 < kanzure> um 13:11 < kanzure> why did you not move autogenix-format-spec? 13:11 < kanzure> did you just do the same damn thing? 13:12 < fenn> i moved it 13:12 < kanzure> doesn't look like it 13:12 < kanzure> I pulled, and it's still in skdb/ 13:12 < fenn> you must have a local copy 13:12 < kanzure> what? 13:12 < fenn> do git status autogenix-format-spec 13:12 < kanzure> nothing to add 13:13 < fenn> gah wtf 13:13 < fenn> it didnt commit the deletions 13:13 * fenn thrashes git with a pointy fork 13:14 < kanzure> I'll do the moves 13:15 < fenn> i think git mv is broken or something 13:15 < CIA-44> skdb: kanzure * r0705eae6c85d / (2 files in 2 dirs): moved 13:15 < kanzure> hah, git push -f is awesome! 13:16 < fenn> well. there's no pull -f 13:16 < kanzure> you want to first rebase to 9f78b5c51c45c46fcf556708ffd5a85a2f05319b 13:16 < kanzure> then pull 13:17 < kanzure> can I move friction.yaml? 13:17 < fenn> sure 13:17 < fenn> i think we should just delete ikiwiki-howto 13:18 < fenn> it was probably wrong anyway 13:18 < kanzure> hold on .. /me works 13:18 < kanzure> similarity-graph.py loads materials.yaml 13:19 < fenn> mv fugly-screw.svg while at it 13:19 < kanzure> is it ok if I move materials.yaml and correct similarity-graphs ? 13:19 < fenn> hmm 13:20 < fenn> just move both 13:20 < fenn> also, what is procedure for moving a file and keeping the history? since obviously i'm doing it wrong 13:21 < kanzure> commit, git mv, commit 13:21 * fenn puts on his 'i dont believe it' hat 13:24 < kanzure> how about codingstyle.txt? 13:24 < fenn> that's not a proposal :P 13:24 < kanzure> um what about similarity-graph though? 13:24 < kanzure> and materials.yaml ? 13:24 < fenn> similarity-graph was just something i cooked up to try to illustrate a concept 13:25 < kanzure> how about processes.yaml? 13:25 < fenn> wtf 13:25 < kanzure> hm? 13:25 < kanzure> am I not supposed to be moving stuff? 13:25 < fenn> not stuff that doesnt need to be moved 13:25 < kanzure> I'm moving stuff into skdb/doc and skdb/misc 13:25 < kanzure> blah 13:26 < fenn> misc is bad 13:26 < fenn> never make a misc drawer 13:26 < kanzure> well I have csv_converter.py to misc 13:26 < fenn> that's a database import tool 13:26 < kanzure> gah this sucks 13:26 < kanzure> ok, you know what, you move stuff (just this time do it correctly) 13:27 < kanzure> and I'll rebase on to 0705eae6c85d31715ab1d7228417351dc59100cf 13:27 < fenn> ok 13:29 < fenn> huh. 13:30 < kanzure> I don't think graphtheory.py should be a proposal/ member 13:30 < fenn> i didnt move it 13:30 < kanzure> you did previously 13:31 < fenn> oh. what does it do? 13:31 < kanzure> it does nothing 13:31 < kanzure> but it's not a proposal :p 13:31 < fenn> why does it exist? 13:31 < kanzure> nodal analysis methods 13:33 < fenn> what should i do with useless code? 13:34 < kanzure> how about skdb/sandbox ? 13:34 < kanzure> or skdb/testing ? 13:34 < kanzure> most projects have 'src' for source, but that doesn't work well with python modules 13:36 < fenn> what is dep/ ? 13:36 < kanzure> dependency theory bullshit 13:36 < kanzure> dep/dep.py was going to be a dependency resolution engine 13:36 < fenn> i know, but how does it fit in? 13:37 < kanzure> dependency resolution algorithms 13:37 < fenn> i mean how is it supposed to work with skdb 13:37 < kanzure> dependency resolution algorithms 13:37 < fenn> _-_ 13:37 < kanzure> well. 13:38 < kanzure> when you're trying to figure out what the smallest set of dependencies would be 13:38 < kanzure> or what the shortest build path would be, this code would be useful as a starting point 13:40 < fenn> i dont like having tons of stuff around that doesn't work and you can't tell what is functional and what is just spew 13:41 < fenn> dep/ seems useful but all the stuff in inventory/ is crap 13:41 < kanzure> inventory/ should be data/ if anything 13:41 < fenn> it's not data, it's random lists of words 13:41 < kanzure> receipt-schema? 13:42 < kanzure> biology-lab-chemicals.incomplete.yaml? 13:42 < fenn> ok, receipt-schema is useful 13:42 < fenn> bio* doesnt conform to any standard afaict 13:42 < fenn> except its own 13:43 < kanzure> yeah I was typing it up as I went, but I tried to use the same attributes 13:44 < fenn> anyway none of the files really capture the sort of information i was trying to 13:44 < fenn> a BOM is not an inventory 13:44 < kanzure> then call them BOMs 13:46 < CIA-44> skdb: * r07c2af25bb0c /doc/proposals/readme: short description of this dir 13:46 < CIA-44> skdb: * r6feda9dd94fd / (22 files in 4 dirs): move stuff out of main dir 13:46 < CIA-44> skdb: * r6a5b5f63b4c3 /ikiwiki-howto: ikiwiki never worked right anyaway 13:46 < CIA-44> skdb: * r9b233d0095e3 /inventory/electronics-workbench: this is essentially what we ordered for iu robo club 13:46 < CIA-44> skdb: * r10e9788c7a95 / (44 files in 8 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 13:46 < CIA-44> skdb: * r9931077f74d8 / (24 files in 4 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb 13:47 < kanzure> shouldn't doc/fugly-screw.svg be icons/fugly-screw.svg ? 13:48 < fenn> no? 13:48 < fenn> i was trying to illustrate the interfaces of a screw 13:48 < kanzure> hm you didn't move skdb.png ? 13:48 < fenn> an icon is the bare minimum that illustrates the concept 13:48 < kanzure> Skdb.png I mean 13:49 < CIA-44> skdb: * r1f9e36634f87 / (Skdb.png doc/Skdb.png doc/skdb.mediawiki skdb.mediawiki): move out of main dir 13:50 < kanzure> how did you move so many files without having a million commits? 13:50 < kanzure> because previously when you git-mv'd more than one file at a time, you broke the histories 13:51 < kanzure> or maybe that was only when you git-mv'd and git-rm'd at the same commit 13:51 < kanzure> hm 13:51 < fenn> i did git-stash halfway through because you were doing something else and i had to pull 13:51 < fenn> apparently that screwed something up 13:52 < kanzure> oh? 13:52 < fenn> the "44 files in 8 dirs" was just because i had an old commit hanging around on tub 13:53 < CIA-44> skdb: * r49e43b49a790 /doc/ (2 files in 2 dirs): i guess this is really just some idea; not documentation for skdb 13:53 < fenn> wow it's 2pm 13:53 < kanzure> ? 13:53 < fenn> time flies when you're fighting a time sink 13:55 < CIA-44> skdb: kanzure * rfe10f2ee5b46 / (12 files in 2 dirs): moved BOMs 13:55 < CIA-44> skdb: kanzure * r7387d4dd1c19 /doc/ (2 files in 2 dirs): Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb 13:56 < CIA-44> skdb: kanzure * r41997cb3fc5b / (10 files in 2 dirs): moved comparison of fablabs and techshops 13:57 < fenn> hm. aren't "dan.millican.texas.state" and "lockhardwoodworks.txt" inventories? (albeit in plain text) 13:57 < kanzure> fooey 13:57 < kanzure> yes.. 13:57 < kanzure> should I fix? 13:58 < fenn> ya 13:58 < CIA-44> skdb: kanzure * r8c7fa712e5d4 / (4 files in 2 dirs): these are really inventory lists, move them back 13:59 < kanzure> hm things still feel a little cluttered 14:01 < CIA-44> skdb: * red829d27880b /inventory/ (10 files in 2 dirs): clean up yer mess fenn 14:01 < kanzure> huh? 14:01 < kanzure> oh, oka 14:02 < kanzure> *okay 14:02 < kanzure> furances? is that a typo in inventory/dan.millican.texas.state ? 14:02 < fenn> looks like it 14:03 < CIA-44> skdb: kanzure * raf4650bf40a0 /inventory/dan.millican.texas.state: typo fix in texas state inventory 14:28 < fenn> i want to do this http://en.wikipedia.org/wiki/Subvocal_recognition 14:30 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has joined #hplusroadmap 14:31 < fenn> seems like you'd need a few more electrodes for the mouth though 14:35 < genehacker2> ??? 14:35 < genehacker2> kanzure you there? 14:36 < kanzure> no 14:37 < genehacker2> ok 14:49 < kanzure> fenn: lines 34-36 in skdb/packages/screw/metadata.yaml - is "bar stock" really a process? 14:50 < fenn> no, it's a material 14:50 < kanzure> so the build dependencies are either threading/thread-forming/thread-milling *or* a material and some wire? 14:51 < fenn> either {threading or thread-forming or thread milling}, and {bar stock or wire} 14:51 < kanzure> ok then I must not understand how to make a screw from bar stock and wire 14:51 < kanzure> oh 14:51 < kanzure> that's confusing 14:51 < kanzure> I see now. 14:52 < kanzure> so "wire and threading" is a valid selection 14:52 < fenn> yeah 14:52 < kanzure> threading some wire seems kinda lame :p 14:52 < fenn> why? 14:52 < kanzure> guess if it's sufficiently thick 14:52 < fenn> screw machines use wire i think 14:55 < fenn> http://www.perfectmachinetools.com/1.html 14:55 < fenn> i was going to add 'cold heading' to the first list but i wasnt exactly sure what it meant 14:57 < fenn> http://www.stalcop.com/cold-heading.php 14:57 < fenn> looks like the cold heading process doesn't make threads, just the head 14:58 < kanzure> so it's just a rapid die stamper? 14:58 < fenn> i think it's more like a rivet gun 14:59 < kanzure> rivet gun: http://www.freepatentsonline.com/6961982-0-large.jpg 14:59 < fenn> it smooshes the end of the wire into a shape by pushing on it axially 15:05 < kanzure> since we're going to be writing some generic package management code, 15:05 < kanzure> it would be nice if we kept it separated or not-skdb-intensive 15:05 < kanzure> and instead just configure it to deploy for skdb 15:05 < kanzure> because the internet needs a general system for package management.. 15:05 < fenn> the internet has too many systems for package management 15:05 < kanzure> they are all way too specific 15:05 < kanzure> if you add something, you break everything 15:06 < kanzure> and besides, they are all for software 15:06 < fenn> what about the ones you linked yesterday 15:06 < kanzure> smartpm is just some algorithms (which should be used) 15:06 < kanzure> xpkg is perl and unkept. maybe it could be converted. 15:06 < fenn> i mean besides hardware and software, what else is there? 15:06 < kanzure> pokemons? :p 15:07 < fenn> how is this not skdb? 15:07 < kanzure> what? 15:07 -!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 15:07 < kanzure> everyone who has ever made a package manager has made it all .. "stuck inside their main project" 15:07 < fenn> i guess i just dont get 'generic package management' 15:07 < kanzure> originally I was hoping that I could just use apt, dpkg, etc 15:07 < kanzure> but then I found out how integral it was to the debian system 15:07 < kanzure> in other words, repurposing it would not be an easy task 15:08 < kanzure> there's no reason that you should have to "repurpose" and "rewrite" package managers 15:08 < kanzure> except that someone somewhere said "bah, there's no other possible use for this" 15:10 < fenn> i guess it's the same as why there's no "generic tree traversal library" 15:10 < kanzure> didn't boost have one? 15:10 < fenn> the basic algorithm is just too simple 15:11 < kanzure> if not boost, shouldn't it be a part of stdlib? 15:11 -!- CIA-44 [n=CIA@208.69.182.149] has quit [] 15:15 < kanzure> http://pypi.python.org/pypi?%3Aaction=search&term=tree&submit=search 15:16 < fenn> ls 15:16 < fenn> bwah 15:16 < kanzure> ? 15:17 < fenn> why show me search results? 15:19 -!- genehacker2 [i=genehack@wireless-128-62-67-35.public.utexas.edu] has joined #hplusroadmap 15:20 < fenn> should i change or: to either: ? 15:21 < kanzure> nah, but a comment might help somewhere 15:21 < fenn> is there an english prefix word meaning the same as "and"? 15:21 < kanzure> both? 15:21 < fenn> that only works for two 15:21 < kanzure> all? 15:22 < kanzure> with? 15:23 < kanzure> http://www.boost.org/doc/libs/1_39_0/libs/graph/doc/depth_first_search.html 15:23 < kanzure> so why didn't campbell just use BOOST? 15:23 < fenn> why is the python logo on boost page? 15:23 < kanzure> http://wiki.python.org/moin/boost.python/GettingStarted 15:23 < kanzure> that's a good question 15:23 -!- CIA-43 [n=CIA@208.69.182.149] has joined #hplusroadmap 15:25 < fenn> wikipedia suggests "also" 15:26 < kanzure> I like or/and prefixes because it points out to you that it's an expression tree 15:26 < fenn> right 15:27 < fenn> originally i was going to do some thing like process1 & material1 | process2 & material2 15:27 < kanzure> eww 15:27 < kanzure> in that syntax? 15:27 < fenn> parsing looks less interesting when it's you who has to write the parser 15:27 * kanzure nods 15:28 < fenn> look at (an unusual shucking machine that can use multiple power sources) in autogenix-format-spec.txt 15:33 < fenn> can i do for i in tree.search(): if i == blah: return i.path() 15:33 < fenn> something like that 15:33 < kanzure> that's what I was wanting a few days ago for something 15:33 < kanzure> actually I did tree.children() 15:33 < kanzure> and children() just returns all children of the tree 15:34 < kanzure> anywho, no, I don't have those methods written or in any usable state 15:34 < kanzure> we should ask #python 15:35 < kanzure> http://www.osl.iu.edu/~dgregor/bgl-python/reference/boost.graph.html 15:35 < kanzure> python bindings to the boost-graph library 15:35 < kanzure> main page: http://www.osl.iu.edu/~dgregor/bgl-python/ 15:36 < kanzure> yay 15:36 < kanzure> yep that's what we want 15:36 < kanzure> not sure how it compares to python-graph though 15:37 -!- splicer__ [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap 15:37 < kanzure> svn co https://svn.osl.iu.edu/svn/projects_viz/bgl-python 15:37 -!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)] 15:38 < kanzure> boost.python documentation: http://www.boost.org/doc/libs/1_39_0/libs/python/doc/index.html (not just the BGL/boost-graph-library bindings) 15:48 < kanzure> hm this sucks. bgl-python requires boost already. that's quite a lot of dependencies to throw into the mix. 15:50 < fenn> os.walk(os.curdir)import os, yaml; print yaml.dump([x for x in os.walk(os.curdir)], default_flow_style=False) 15:50 < fenn> wtf 15:50 < kanzure> your paste sucks 15:50 < fenn> excuse the mispaste, it was supposed to look like this: 15:50 < fenn> import os, yaml; print yaml.dump([x for x in os.walk(os.curdir)], default_flow_style=False) 16:49 -!- genehacker2 [i=genehack@wireless-128-62-67-35.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 17:01 * bkero talked to the Bioresource department about switching to a Bioinformatics/Genomics major today. 17:10 < fenn> you're in school? 17:12 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap 17:20 < genehacker2> http://reaktorplayer.wordpress.com/category/hermann-helmholtz/ 17:20 < genehacker2> check it out steampunk synth 17:21 < kanzure> you mean musical synthesizer? 17:21 < kanzure> not a DNA synthesizer 17:21 < kanzure> the word "synth" should be banned 17:21 < ybit> http://filebin.ca/oqmqo/crim0003.jpg :: i think i need more light and to increase the res from 5mp to 12 17:22 < kanzure> nanocytes :p 17:22 < genehacker2> yes 17:23 < genehacker2> a sound synthesizer 17:23 < fenn> ybit: focusing might help too :P 17:23 < genehacker2> yeah i think so 17:23 < ybit> fenn: this camera is cheapo 17:23 < kanzure> filebin.ca sucks. the mime-type is all off 17:23 < kanzure> try imgbin or something 17:24 < kanzure> someone added points to heekspython's api today 17:24 < genehacker2> I wonder if hemholzt resonators require high manufacturing tolerances... 17:25 < genehacker2> or if they could be made of plastic 17:26 < kanzure> fenn: is "fastening" a process? 17:27 < kanzure> it's kind of an assembly process. is an assembly process a manufacturing process? 17:27 < kanzure> it doesn't really happen to material, energy or information .. except in its "position" 17:27 < kanzure> is "position" an attribute of material, energy, or information? 17:27 < genehacker2> it can be 17:27 < genehacker2> not of material 17:28 < genehacker2> hmmm.... 17:28 < genehacker2> variables indepedent 17:29 < genehacker2> no 17:30 < kanzure> http://news.slashdot.org/story/09/07/24/1741210/Stallman-Says-Pirate-Party-Hurts-Free-Software?art_pos=7&art_pos=7 17:30 < kanzure> go stallman :) 17:31 < fenn> yes 'fastening' is a process 17:46 < CIA-43> skdb: kanzure * rd6f7c2603508 /packages/screw/metadata.yaml: add process metadata to screw package 17:46 < CIA-43> skdb: kanzure * rc66ef5abf767 /packages/screw/metadata.yaml: Merge branch 'master' of ssh://bryan@adl.serveftp.org/var/www/skdb 17:49 < ybit> http://bayimg.com/image/paceoaacn.jpg 17:49 < ybit> much better 17:50 < ybit> still needs slight improving 17:50 < ybit> look at the equation far bottom of page 17:56 < ybit> any suggestions? 17:57 < ybit> fenn: there's no way to focus it, that i'm aware of 18:06 < kanzure> blah? http://martinsvillemachine.com/mediac/400_0/media/wiretraverse62804.jpg 18:08 -!- mage2 [n=mage@66.179.208.36] has quit [Client Quit] 18:08 < fenn> ybit: try some reading glasses or something 18:09 < kanzure> AutoCAD Inventor files on the web: http://www.google.com/search?hl=en&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&num=100&q=filetype%3Aipt+%22Inventor+Summary%22&aq=f&oq=&aqi= 18:09 < fenn> better than nothing maybe 18:16 < kanzure> what is a G0 detector? 18:17 < fenn> context? 18:18 < kanzure> http://hallcweb.jlab.org/pictures/HallPictures/G0/010323-%20Cryobox%20elevation.jpg 18:18 < kanzure> and the STEP files: 18:18 < kanzure> http://hallcweb.jlab.org/pictures/HallPictures/G0/Main_Cryo_Flex_Line.stp 18:30 < genehacker2> stealing cad files from the internets? 18:31 < genehacker2> what's that from? 18:34 < kanzure> somewhere. something. 18:35 < genehacker2> a cyro tempe line might be useful 18:41 < ybit> here's take two with more light: http://bayimg.com/image/cacfgaacn.jpg 18:41 < ybit> and take three with reading glasses: http://bayimg.com/image/cacfoaacn.jpg 18:41 < ybit> that worked actually :) 18:42 < ybit> i need a flatbed scanner though 18:42 < ybit> that would be best 18:42 < kanzure> is there some easy way to print on perforated paper? so that you just have a long feeder roll of paper stacked up in your printer's tray? 18:43 < ybit> never seen such a thing in modern printers 18:43 < kanzure> er, nevermind 18:43 < kanzure> it's useless anyway 18:47 < wrldpc2> Can I write a computer program that is 1 part eval 1 part apply that analyzes my verses and develops a computer model based on the ways in which I use letters/words/rhymes and then use that program to apply the model to generate new verses? 18:47 < wrldpc2> I am an idiot. 18:48 < ybit> :P i've seen similar programs 18:48 < ybit> http://plork.cs.princeton.edu/ 18:48 < ybit> from here i'll find the links to the software 18:52 < kanzure> BeautifulSoup is apparently a python screen scraping library 18:54 < ybit> from there i search google for http://createdigitalmusic.com/tag/chuck/ and come across http://createdigitalmusic.com/tag/chuck/ 18:54 < ybit> createdigitalmus.com is what i was looking for 18:54 < ybit> it has links to the software i was looking for 18:55 < ybit> wrldpc2: http://createdigitalmusic.com/tag/software/ is worth taking a look at 18:57 < bkero> fenn: Yea, you didn't realize I'm a student? :) 18:57 < bkero> (response to 22:08 < fenn> you're in school?) 18:59 < fenn> i thought you were out in the big bad real world, based on all the jobs and traveling n stuff 19:00 < fenn> fanfold paper 19:01 < fenn> wrldpc2: like a hidden markov model? 19:01 < fenn> wrldpc2: i think you will find they write acceptable poetry 19:01 < fenn> but.. that's the only thing they write 19:03 < fenn> bah. monty used to be a HMM bot, but now it's just some Eliza crap 19:06 < fenn> wrldpc2: look up "megahal" if you want to know more 19:08 -!- wrldpc2 [n=benny@24.218.169.75] has quit [Read error: 110 (Connection timed out)] 19:12 < ybit> also http://electro-music.com/forum/forum-112.html is of interest 19:12 < ybit> argh 19:12 < fenn> "saggy jackhammering RandFig belongs to fat fine bitches!" -monty 19:15 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 19:19 < ybit> http://en.wikipedia.org/wiki/Pure_Data 19:19 < ybit> that's what i was looking for 19:19 < fenn> yep it's neato 19:20 < ybit> chuck and csound are related 19:21 < fenn> puredata was a lot easier to understand 19:22 < ybit> http://crca.ucsd.edu/~msp/techniques/latest/book-html/ 19:22 < fenn> i did some puredata tutorial where they recreated natural sounds using functional synthesis, and explained the physics behind why stuff sounds the way it does 19:22 < fenn> like rain or bells 19:23 < ybit> cool, link? :) 19:23 < fenn> it's been years 19:27 < ybit> http://www.me.utexas.edu/~adl/IMG_0436.JPG 19:27 < ybit> :P 19:27 < ybit> it's kanzure in full body form 19:28 < ybit> you're taller than i pictured 19:28 < fenn> ybit: found it http://obiwannabe.co.uk/tutorials/html/tutorials_main.html 19:34 < fenn> ooo coool markov models in procedural sound synthesis http://www.obiwannabe.co.uk/html/papers/proc-audio/node9.html#SECTION00027200000000000000 19:43 < ybit> thanks fenn 19:43 < fenn> read the 'intro for game designers' 19:52 < ybit> http://createdigitalmusic.com/tag/pure-data/ 19:52 < ybit> will do, am off to bed though. have to get up early, friends are wanting me to get out of the house and.. canoe... 19:52 < ybit> among other things 19:53 < ybit> as most every camper knows 19:53 * ybit isn't a camper 19:53 < ybit> just kind of figured it's common sense that most go out to drink or whatnot while camping to make things more interesting 19:54 < ybit> not really my cup of tea but whatever 19:58 * kanzure swims in some beautifulsoup 20:01 * ybit would prefer to swim in that 20:12 < ybit> http://www.sciencedaily.com/releases/2008/04/080401150755.htm is what i was looking for earlier 20:12 < ybit> k, now i'm out 20:12 < ybit> http://music.princeton.edu/~dmitri/ChordGeometries.html 21:00 -!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] 21:22 -!- strages is now known as icecream_man-str 21:22 -!- icecream_man-str is now known as icecream_man 21:41 < CIA-43> pyscholar: kanzure master * rb97e797 / results/microfluidic-gene-synthesis.yaml : another example of a search for microfluidics-related papers - http://bit.ly/4f8f85 21:41 < fenn> i think i like "technique" better than "process" 21:42 < kanzure> http://www.youtube.com/watch?v=VZjN64js9s4 21:42 < kanzure> er, nevermind 21:43 < fenn> FAIL 21:56 < fenn> icecream_man: http://fennetic.net/irc/01%20My%20Ice%20Cream%20Man.mp3 22:32 < kanzure> http://bibapp.org/ "The BibApp is a Campus Research Gateway and Expert Finder." 22:33 < kanzure> "# find experts and current collaborations happening on your campus" 22:37 < kanzure> how to write a zotero translator: http://niche.uwo.ca/member-projects/zotero-guide/chapter1.html 22:39 < kanzure> XPathEvaluator is nice 22:44 < CIA-43> pyscholar: kanzure master * ra6ad5d5 / (18 files in 2 dirs): BSXPath added - http://bit.ly/bqNPu 22:44 < CIA-43> pyscholar: kanzure master * r17f7da9 / pyscholar.py : various psycholar mods - http://bit.ly/184EfR 22:46 < kanzure> ack misspelled it already? 22:56 < kanzure> with xpath you should be able to just copy and paste from variables in zotero templates 22:56 < kanzure> and get almost equivalent functionality 22:58 < drazak> kanzure: you around? 22:59 < drazak> kanzure: http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6T29-4RV7Y70-4&_user=10&_rdoc=1&_fmt=&_orig=search&_sort=d&_docanchor=&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=8d6f35d9eb63ab98391e57f0412b370d 22:59 < drazak> can you grab that for me? 23:01 * drazak sits on kanzure 23:03 < drazak> kanzure: also http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6T96-4RJJRBT-1&_user=10&_rdoc=1&_fmt=&_orig=search&_sort=d&_docanchor=&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=2ab9e6fc0edce3710a863e060ffbb4c9 23:03 < drazak> fenn: or you 23:20 < bkero> Mmm, looks like a bioinformatics/genomics minor->major is in my future. 23:24 < kanzure> in soviet russia, bioinformatics 23:24 < kanzure> changes to you 23:24 < fenn> bwahahaha 23:33 < CIA-43> pyscholar: kanzure master * r6ca4d6a / (19 files): threw in some zotero files to convert - http://bit.ly/16MxW1 23:34 < bkero> To graduate in > 4 years though, I'll need to challenge some intro courses 23:39 < drazak> is <4 years you mean? 23:40 < bkero> yea 23:40 < bkero> !s/>/ ol 23:51 < drazak> kanzure: does links work good for this, or lynx, or whatever?