--- Day changed Fri Jul 24 2009 | ||
ybit | http://filebin.ca/rybfg/NoYouGirlstrentemollerremixedit.mp3 | 00:00 |
---|---|---|
katsmeow-afk | no sound on puters | 00:01 |
ybit | http://filebin.ca/ekkmc/LykkeLi-LittleBitVillainsRemix.mp3 | 00:01 |
ybit | http://filebin.ca/gqatds/MiikeSnow-AnimalFakeBloodRemix.mp3 | 00:03 |
ybit | http://filebin.ca/ujaqrd/MattandKim-Daylight.mp3 | 00:04 |
ybit | http://filebin.ca/obthdc/Santogold-L.E.SArtistesxxxchangeremix.mp3 | 00:04 |
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:05 |
-!- 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:06 | |
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:08 |
-!- 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:09 | |
ybit | http://www.8bitpeoples.com/discography/8BP094 :: corn beast is good | 00:10 |
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:11 |
ybit | wrldpc2: you rap iirc | 00:12 |
wrldpc2 | I'll check em out. | 00:12 |
wrldpc2 | B likes electronic. | 00:12 |
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:13 |
ybit | http://www.8bitpeoples.com/discography/8BP078 | 00:14 |
ybit | www.8bitpeoples.com/discography/8BP093 is alright | 00:15 |
ybit | back to trying | 00:16 |
-!- 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:18 | |
-!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap | 00:22 | |
-!- wrldpc2 [n=benny@pool-72-72-22-132.bstnma.east.verizon.net] has left #hplusroadmap [] | 00:32 | |
-!- Traveler2 [n=traveler@dsl081-249-107.sfo1.dsl.speakeasy.net] has quit [Client Quit] | 00:43 | |
genehacker2 | lojban | 01:06 |
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:07 |
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:11 |
QuantumG | or "X causes the state of Y to change to Z" | 01:12 |
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:13 |
QuantumG | do you store: killed(bob, john) or do you store caused_state_change(bob, john, not(alive)) | 01:17 |
timschmidt | toki pona tends toward the latter... 118 words total. | 02:14 |
* ybit dabbled in lojban back in the day | 02:14 | |
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:15 |
timschmidt | ah, college | 02:16 |
* ybit was first into http://en.wikipedia.org/wiki/Ithkuil | 02:17 | |
ybit | and then eventually a search for the ultimate conlang ensued, tada: lojban | 02:18 |
QuantumG | people talk about lojban being easier to do speech recognition on too.. | 02:21 |
QuantumG | never seen an implementation :) | 02:21 |
katsmeow-afk | so there's many times more people speaking/using Klingon than Ithkuil | 02:27 |
ybit | i would have to say yes, i don't know of anyone that can speak it, ilaksh is what everyone anticipated | 02:29 |
ybit | i totally just got that wrong | 02:30 |
QuantumG | don't forget esperanto :) | 02:30 |
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:31 |
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:34 |
QuantumG | hehe | 02:37 |
QuantumG | need a tree | 02:37 |
-!- splicer_ [n=patrik@81.224.102.189] has joined #hplusroadmap | 04:07 | |
genehacker2 | http://www.popsci.com/scitech/article/2009-07/scientists-design-versatile-self-assembling-nanogears | 04:58 |
genehacker2 | http://www.newscientist.com/article/dn17507-mismatched-materials-produce-selfassembling-gears.html?DCMP=OTC-rss&nsref=online-news | 04:59 |
Smari | http://www.wimp.com/safestsaw/ | 05:01 |
kanzure | ybit: yeah I have a rip of one of the classic 8bit music sites | 05:25 |
kanzure | my first conlove was named "affe" | 05:26 |
kanzure | it was to be the language of calxia | 05:32 |
-!- marainein [n=marainei@220.253.25.222] has joined #hplusroadmap | 05:59 | |
-!- marainein [n=marainei@220.253.25.222] has quit [Read error: 148 (No route to host)] | 07:13 | |
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 08:04 | |
kanzure | git clone git://github.com/Ralith/reprap-utils.git | 08:48 |
kanzure | http://code.google.com/p/pokenetonline/ | 09:09 |
kanzure | fenn: did you check my skdb/pcr-example modifications? | 09:14 |
kanzure | also, should we move the package examples/attempts into the repo? | 09:21 |
-!- wrldpc2 [n=benny@24.218.169.75] has joined #hplusroadmap | 09:40 | |
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:44 |
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:45 |
kanzure | ok got them | 09:52 |
-!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has joined #hplusroadmap | 09:53 | |
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:54 |
CIA-44 | skdb: kanzure * r399d6121524b /packages/ (5 files in 2 dirs): lame attempt at packaging | 09:59 |
-!- Smari [n=spm@nmi-gw.eyjar.is] has quit [Read error: 113 (No route to host)] | 10:26 | |
CIA-44 | skdb: kanzure * r490aca7c9e20 /packages/screw.skdb/metadata.yaml: added dependencies to screw metadata | 10:31 |
CIA-44 | skdb: kanzure * ra1502bc5ad72 /packages/screw.skdb/ (metadata.yaml template.yaml): reorganized screw metadata | 10:41 |
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:42 |
CIA-44 | skdb: kanzure * r38dc5353f695 /packages/screw.skdb/metadata.yaml: er, runtime is somewhat ambiguous- added a comment | 10:44 |
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:45 |
kanzure | maybe "assembly dependency" ? | 10:46 |
fenn | build | 10:56 |
fenn | run-time for the screw, since it's a component | 10:56 |
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:57 |
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:58 | |
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 | 10:59 |
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:00 |
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:01 |
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:02 |
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:03 |
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:04 | |
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:05 |
fenn | specify branch | 11:06 |
kanzure | k thanks | 11:06 |
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:08 |
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:10 |
kanzure | ah well git log -M will turn on rename tracking apparently | 11:11 |
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:12 |
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:13 |
fenn | it should start with "split screw into its own file" | 11:14 |
fenn | i think | 11:14 |
kanzure | this sucks | 11:15 |
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:17 |
kanzure | #git suggestss --folow | 11:18 |
kanzure | *suggests | 11:18 |
kanzure | git log --follow screw2.py | 11:19 |
fenn | ok, looks good | 11:20 |
fenn | i guess i think follow should be the default | 11:20 |
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:22 |
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:23 |
fenn | i'll fix it | 11:24 |
kanzure | don't delete ciabot | 11:24 |
fenn | oops | 11:26 |
kanzure | sigh | 11:26 |
fenn | apparently --shared doesn't do what i think it does | 11:27 |
fenn | i didnt delete anything | 11:27 |
fenn | ok "fixed" | 11:30 |
kanzure | can you fix the objects permissions while you're at it | 11:30 |
kanzure | can't seem to push while you reign control over them :p | 11:31 |
fenn | any ideas how to fix that permanently? | 11:35 |
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:36 |
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:37 |
fenn | do they have any advice on setting up permissions crap? | 11:38 |
kanzure | ask them yourself | 11:38 |
-!- 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:39 |
kanzure | seems like a natural pace to me. this is just a slow channel. | 11:40 |
fenn | blah --shared does what i want with init but not clone? | 11:42 |
kanzure | er you said that you want "import skdb.packages.screw" to work | 11:43 |
kanzure | but screw imports skdb | 11:43 |
kanzure | is this a problem? | 11:44 |
fenn | packages/ rightly isnt part of skdb | 11:44 |
fenn | is it just "import packages.screw"? | 11:44 |
kanzure | fixing | 11:45 |
fenn | i added sharedrepository = 1 to skdb.git/config | 11:46 |
kanzure | ok "import packages.screw" should work now | 11:46 |
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:47 |
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:48 |
kanzure | cd ../ ; bpython ; #try "import some_module" and see for yourself. | 11:49 |
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:50 |
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:51 |
kanzure | hm | 11:52 |
fenn | i just dont see the point of some empty file with a special name | 11:52 |
kanzure | python standard I guess | 11:53 |
* fenn reads http://mail.python.org/pipermail/python-dev/2006-April/064400.html | 11:53 | |
fenn | i guess that didnt happen | 11:54 |
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 | 11:55 |
fenn | poo | 12:01 |
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:02 |
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:03 |
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:04 |
fenn | gah wtf is packages/screw.pyc | 12:05 |
* fenn fails at modules | 12:05 | |
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:06 |
kanzure | instead: "import packages.screw" | 12:07 |
fenn | ok, with __init__.py: from screw import * | 12:07 |
* kanzure nods | 12:07 | |
kanzure | right now the following works for me in ~/code: import skdb, skdb.packages, skdb.packages.screw | 12:08 |
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:09 |
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:10 |
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:11 | |
kanzure | hm. "Thread object has no attribute 'gender'" | 12:12 |
fenn | should fix that eh | 12:12 |
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:13 |
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:14 |
kanzure | well, actually | 12:15 |
kanzure | heh.. give me one minute | 12:15 |
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:17 |
fenn | typical is shorthand for a probability distribution data representation | 12:18 |
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:19 |
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:22 |
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:23 |
kanzure | ok. then you search for some machine that implements that process. | 12:24 |
kanzure | that's fine with me | 12:24 |
fenn | i think dependencies is going to be a lot harder to describe than you think | 12:29 |
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:34 |
xp_prg | kanzure i am in tech shop now! | 12:35 |
kanzure | why | 12:36 |
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:38 |
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:39 |
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:40 |
kanzure | should skdb/screw.yaml be moved to skdb/packages/screw/data.yaml ? | 12:41 |
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:42 |
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:43 |
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:44 |
fenn | it's only one more file; i guess i'll do it | 12:45 |
CIA-44 | skdb: * r336df7e025ba / (packages/screw/data.yaml screw.yaml): this should have been moved instead of copied | 12:46 |
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:47 |
kanzure | huh git log --follow data.yaml doesn't pick up skdb/screw.yaml | 12:48 |
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:49 |
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:50 |
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:51 |
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:52 |
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:53 |
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:54 |
* kanzure wanders off | 12:55 | |
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:57 |
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:58 |
fenn | i dunno what that is; try 08ddba | 12:59 |
kanzure | we need to document this somewhere btw | 13:00 |
fenn | oops i think i deleted your graphtheory commit | 13:00 |
kanzure | blah | 13:00 |
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:01 |
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:02 |
kanzure | fun stuff | 13:04 |
kanzure | hey did you get that email from campbell? | 13:06 |
kanzure | http://adl.serveftp.org/repositoryData.png | 13:06 |
fenn | i wonder how he made that | 13:07 |
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:08 |
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:10 |
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:11 |
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:12 |
fenn | gah wtf | 13:13 |
fenn | it didnt commit the deletions | 13:13 |
* fenn thrashes git with a pointy fork | 13:13 | |
kanzure | I'll do the moves | 13:14 |
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:15 |
fenn | well. there's no pull -f | 13:16 |
kanzure | you want to first rebase to 9f78b5c51c45c46fcf556708ffd5a85a2f05319b | 13:16 |
kanzure | then pull | 13:16 |
kanzure | can I move friction.yaml? | 13:17 |
fenn | sure | 13:17 |
fenn | i think we should just delete ikiwiki-howto | 13:17 |
fenn | it was probably wrong anyway | 13:18 |
kanzure | hold on .. /me works | 13:18 |
kanzure | similarity-graph.py loads materials.yaml | 13:18 |
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:19 |
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:20 |
kanzure | commit, git mv, commit | 13:21 |
* fenn puts on his 'i dont believe it' hat | 13:21 | |
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:24 |
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:25 |
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:26 |
kanzure | and I'll rebase on to 0705eae6c85d31715ab1d7228417351dc59100cf | 13:27 |
fenn | ok | 13:27 |
fenn | huh. | 13:29 |
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:30 |
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:31 |
fenn | what should i do with useless code? | 13:33 |
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:34 |
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:36 |
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:37 |
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:38 |
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:40 |
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:41 |
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:42 |
kanzure | yeah I was typing it up as I went, but I tried to use the same attributes | 13:43 |
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:44 |
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:46 |
kanzure | shouldn't doc/fugly-screw.svg be icons/fugly-screw.svg ? | 13:47 |
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:48 |
CIA-44 | skdb: * r1f9e36634f87 / (Skdb.png doc/Skdb.png doc/skdb.mediawiki skdb.mediawiki): move out of main dir | 13:49 |
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:50 |
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:51 |
kanzure | oh? | 13:52 |
fenn | the "44 files in 8 dirs" was just because i had an old commit hanging around on tub | 13:52 |
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:53 |
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:55 |
CIA-44 | skdb: kanzure * r41997cb3fc5b / (10 files in 2 dirs): moved comparison of fablabs and techshops | 13:56 |
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:57 |
fenn | ya | 13:58 |
CIA-44 | skdb: kanzure * r8c7fa712e5d4 / (4 files in 2 dirs): these are really inventory lists, move them back | 13:58 |
kanzure | hm things still feel a little cluttered | 13:59 |
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:01 |
kanzure | *okay | 14:02 |
kanzure | furances? is that a typo in inventory/dan.millican.texas.state ? | 14:02 |
fenn | looks like it | 14:02 |
CIA-44 | skdb: kanzure * raf4650bf40a0 /inventory/dan.millican.texas.state: typo fix in texas state inventory | 14:03 |
fenn | i want to do this http://en.wikipedia.org/wiki/Subvocal_recognition | 14:28 |
-!- genehacker2 [i=genehack@w-central-232-88.public.utexas.edu] has joined #hplusroadmap | 14:30 | |
fenn | seems like you'd need a few more electrodes for the mouth though | 14:31 |
genehacker2 | ??? | 14:35 |
genehacker2 | kanzure you there? | 14:35 |
kanzure | no | 14:36 |
genehacker2 | ok | 14:37 |
kanzure | fenn: lines 34-36 in skdb/packages/screw/metadata.yaml - is "bar stock" really a process? | 14:49 |
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:50 |
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:51 |
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:52 |
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:55 |
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:57 |
kanzure | so it's just a rapid die stamper? | 14:58 |
fenn | i think it's more like a rivet gun | 14:58 |
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 | 14:59 |
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:05 |
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:06 |
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:07 |
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:08 |
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:10 |
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:11 | |
kanzure | http://pypi.python.org/pypi?%3Aaction=search&term=tree&submit=search | 15:15 |
fenn | ls | 15:16 |
fenn | bwah | 15:16 |
kanzure | ? | 15:16 |
fenn | why show me search results? | 15:17 |
-!- genehacker2 [i=genehack@wireless-128-62-67-35.public.utexas.edu] has joined #hplusroadmap | 15:19 | |
fenn | should i change or: to either: ? | 15:20 |
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:21 |
kanzure | with? | 15:22 |
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:23 | |
fenn | wikipedia suggests "also" | 15:25 |
kanzure | I like or/and prefixes because it points out to you that it's an expression tree | 15:26 |
fenn | right | 15:26 |
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:27 | |
fenn | look at (an unusual shucking machine that can use multiple power sources) in autogenix-format-spec.txt | 15:28 |
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:33 |
kanzure | anywho, no, I don't have those methods written or in any usable state | 15:34 |
kanzure | we should ask #python | 15:34 |
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:35 |
kanzure | yay | 15:36 |
kanzure | yep that's what we want | 15:36 |
kanzure | not sure how it compares to python-graph though | 15:36 |
-!- 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:37 | |
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:38 |
kanzure | hm this sucks. bgl-python requires boost already. that's quite a lot of dependencies to throw into the mix. | 15:48 |
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) | 15:50 |
-!- genehacker2 [i=genehack@wireless-128-62-67-35.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] | 16:49 | |
* bkero talked to the Bioresource department about switching to a Bioinformatics/Genomics major today. | 17:01 | |
fenn | you're in school? | 17:10 |
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 17:12 | |
genehacker2 | http://reaktorplayer.wordpress.com/category/hermann-helmholtz/ | 17:20 |
genehacker2 | check it out steampunk synth | 17:20 |
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:21 |
kanzure | nanocytes :p | 17:22 |
genehacker2 | yes | 17:22 |
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:23 |
kanzure | someone added points to heekspython's api today | 17:24 |
genehacker2 | I wonder if hemholzt resonators require high manufacturing tolerances... | 17:24 |
genehacker2 | or if they could be made of plastic | 17:25 |
kanzure | fenn: is "fastening" a process? | 17:26 |
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:27 |
genehacker2 | hmmm.... | 17:28 |
genehacker2 | variables indepedent | 17:28 |
genehacker2 | no | 17:29 |
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:30 |
fenn | yes 'fastening' is a process | 17:31 |
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:46 |
ybit | http://bayimg.com/image/paceoaacn.jpg | 17:49 |
ybit | much better | 17:49 |
ybit | still needs slight improving | 17:50 |
ybit | look at the equation far bottom of page | 17:50 |
ybit | any suggestions? | 17:56 |
ybit | fenn: there's no way to focus it, that i'm aware of | 17:57 |
kanzure | blah? http://martinsvillemachine.com/mediac/400_0/media/wiretraverse62804.jpg | 18:06 |
-!- mage2 [n=mage@66.179.208.36] has quit [Client Quit] | 18:08 | |
fenn | ybit: try some reading glasses or something | 18:08 |
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:09 |
kanzure | what is a G0 detector? | 18:16 |
fenn | context? | 18:17 |
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:18 |
genehacker2 | stealing cad files from the internets? | 18:30 |
genehacker2 | what's that from? | 18:31 |
kanzure | somewhere. something. | 18:34 |
genehacker2 | a cyro tempe line might be useful | 18:35 |
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:41 |
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:42 |
ybit | never seen such a thing in modern printers | 18:43 |
kanzure | er, nevermind | 18:43 |
kanzure | it's useless anyway | 18:43 |
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:47 |
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:48 |
kanzure | BeautifulSoup is apparently a python screen scraping library | 18:52 |
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:54 |
ybit | wrldpc2: http://createdigitalmusic.com/tag/software/ is worth taking a look at | 18:55 |
bkero | fenn: Yea, you didn't realize I'm a student? :) | 18:57 |
bkero | (response to 22:08 < fenn> you're in school?) | 18:57 |
fenn | i thought you were out in the big bad real world, based on all the jobs and traveling n stuff | 18:59 |
fenn | fanfold paper | 19:00 |
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:01 |
fenn | bah. monty used to be a HMM bot, but now it's just some Eliza crap | 19:03 |
fenn | wrldpc2: look up "megahal" if you want to know more | 19:06 |
-!- wrldpc2 [n=benny@24.218.169.75] has quit [Read error: 110 (Connection timed out)] | 19:08 | |
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:12 |
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 19:15 | |
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:19 |
ybit | chuck and csound are related | 19:20 |
fenn | puredata was a lot easier to understand | 19:21 |
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:22 |
ybit | cool, link? :) | 19:23 |
fenn | it's been years | 19:23 |
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:27 |
ybit | you're taller than i pictured | 19:28 |
fenn | ybit: found it http://obiwannabe.co.uk/tutorials/html/tutorials_main.html | 19:28 |
fenn | ooo coool markov models in procedural sound synthesis http://www.obiwannabe.co.uk/html/papers/proc-audio/node9.html#SECTION00027200000000000000 | 19:34 |
ybit | thanks fenn | 19:43 |
fenn | read the 'intro for game designers' | 19:43 |
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:52 |
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:53 |
ybit | not really my cup of tea but whatever | 19:54 |
* kanzure swims in some beautifulsoup | 19:58 | |
* ybit would prefer to swim in that | 20:01 | |
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 | 20:12 |
-!- xp_prg [n=xp_prg3@99.2.31.217] has quit ["This computer has gone to sleep"] | 21:00 | |
-!- strages is now known as icecream_man-str | 21:22 | |
-!- icecream_man-str is now known as icecream_man | 21:22 | |
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:41 |
kanzure | http://www.youtube.com/watch?v=VZjN64js9s4 | 21:42 |
kanzure | er, nevermind | 21:42 |
fenn | FAIL | 21:43 |
fenn | icecream_man: http://fennetic.net/irc/01%20My%20Ice%20Cream%20Man.mp3 | 21:56 |
kanzure | http://bibapp.org/ "The BibApp is a Campus Research Gateway and Expert Finder." | 22:32 |
kanzure | "# find experts and current collaborations happening on your campus" | 22:33 |
kanzure | how to write a zotero translator: http://niche.uwo.ca/member-projects/zotero-guide/chapter1.html | 22:37 |
kanzure | XPathEvaluator is nice | 22:39 |
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:44 |
kanzure | ack misspelled it already? | 22:46 |
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:56 |
drazak | kanzure: you around? | 22:58 |
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? | 22:59 |
* drazak sits on kanzure | 23:01 | |
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:03 |
bkero | Mmm, looks like a bioinformatics/genomics minor->major is in my future. | 23:20 |
kanzure | in soviet russia, bioinformatics | 23:24 |
kanzure | changes to you | 23:24 |
fenn | bwahahaha | 23:24 |
CIA-43 | pyscholar: kanzure master * r6ca4d6a / (19 files): threw in some zotero files to convert - http://bit.ly/16MxW1 | 23:33 |
bkero | To graduate in > 4 years though, I'll need to challenge some intro courses | 23:34 |
drazak | is <4 years you mean? | 23:39 |
bkero | yea | 23:40 |
bkero | !s/>/</g | 23:40 |
drazak | ol | 23:41 |
drazak | kanzure: does links work good for this, or lynx, or whatever? | 23:51 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!