--- Day changed Sat Jul 18 2009 | ||
ybit | fenn: do you have a link to smari's kokompe project? | 00:00 |
---|---|---|
ybit | or just a link to the source would be nice | 00:01 |
ybit | oh nm, i see | 00:02 |
ybit | anywho, concerning dating. doesn't it seem like a big waste of time to anyone else? i highly enjoy my single life and free time | 00:07 |
bkero | many people crave intimacy | 00:08 |
bkero | Hard to find without that part | 00:08 |
ybit | dating just seems like a way for genes to fuck with the mind | 00:10 |
ybit | maybe i'm of that opinion since dating in the past led nowhere but wasting time | 00:11 |
ybit | dunno, maybe i'm an ass for saying that | 00:11 |
* ybit should remind samrose about some of the natural language processing/semantic project going on @ kde | 00:12 | |
ybit | s/some of// | 00:12 |
ybit | kanzure, fenn: why is it monday.py and not monday.py.html? | 00:27 |
-!- genehacker [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 00:55 | |
ybit | paste to smari's tangible bit repo? | 01:09 |
* ybit doesn't want to sort through emails just yet and concatenate irc logs | 01:09 | |
-!- kardan_ [n=kardan@p54BE704D.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 02:08 | |
ybit | ick, hot pre-med neurosurgeon girl is sorority, christian, and in a relationship | 02:18 |
ybit | phew, what a relief | 02:18 |
* ybit likes the single life thank you very much | 02:19 | |
ybit | much more time to concentrate on important tasks is one benefit among the others | 02:20 |
ybit | QuantumG: do you have a link to the PhasAR innput device? | 02:32 |
ybit | QuantumG: nevermind, got it | 02:33 |
-!- kardan| [n=kardan@84.190.112.77] has joined #hplusroadmap | 03:33 | |
-!- embraceunity [n=quassel@74.94.105.238] has joined #hplusroadmap | 04:50 | |
-!- embraceunity [n=quassel@74.94.105.238] has quit [Remote closed the connection] | 05:13 | |
-!- CIA-73 [n=CIA@208.69.182.149] has quit [] | 05:31 | |
-!- CIA-73 [n=CIA@208.69.182.149] has joined #hplusroadmap | 05:32 | |
kanzure | ybit: why do you think it should be monday.py.html? | 06:40 |
kanzure | ybit: tangiblebit is currently only pullable via ssh | 06:42 |
-!- jm|earth [n=j@p57B9FF8E.dip.t-dialin.net] has joined #hplusroadmap | 07:02 | |
kanzure | merging a file from one old repo into a new repo, preserving history: http://www.simplicidade.org/notes/archives/2009/04/merging_two_unr.html | 07:55 |
kanzure | is there an alternative to OCC.gp.gp_Dir() ? | 08:09 |
kanzure | http://adl.serveftp.org/lab/opencascade/doc/ReferenceDocumentation/FoundationClasses/html/classgp__Dir.html | 08:10 |
kanzure | gce_MakeDir, Geom_Direction, hm.. | 08:10 |
kanzure | gp_Ax3 - http://adl.serveftp.org/lab/opencascade/doc/ReferenceDocumentation/FoundationClasses/html/classgp__Ax3.html | 08:23 |
kanzure | gp_Ax3 (const gp_Pnt &P, const gp_Dir &N, const gp_Dir &Vx) | 08:25 |
kanzure | gp_Ax3 (const gp_Pnt &P, const gp_Dir &V) | 08:25 |
kanzure | pythonOCC/samples/Level1/OCAF/DynamicXCAF.py shows how to update objects for translation and rotation but I'm not sure whether or not OCAF is necessary for that | 08:30 |
kanzure | pythonOCC/samples/Level1/Animation/animation.py answers that | 08:32 |
CIA-73 | skdb: kanzure * r90b13e632f19 /pymates/pymates.py: attempt at translation and rotation (incomplete) | 08:44 |
kanzure | ybit: I met david dalrymple by stalking him down. | 08:45 |
kanzure | so, no. | 08:45 |
CIA-73 | skdb: kanzure * r5a5d044f8624 /pymates/ERRORS: tracking errors now | 09:07 |
CIA-73 | skdb: kanzure * r9e510ac12f5d /pymates/pymates.py: move_parts success | 09:14 |
splicer | ybit: Take a look at the PUA community | 09:14 |
splicer | (david dalrymple seems like an impressive guy) | 09:15 |
kanzure | his mom lost a bet and had to send him to college | 09:15 |
kanzure | so he kind of lucked out | 09:15 |
splicer | *lol* | 09:22 |
splicer | he made the bet I presume? | 09:22 |
splicer | does he claim to be a transhumanist? | 09:23 |
kanzure | no, his mother did | 09:24 |
kanzure | with someone else | 09:24 |
kanzure | yes, he's into transhumanism | 09:24 |
CIA-73 | skdb: kanzure * rcbf97af0493b /pymates/ (models/blockhole.yaml pymates.py): comments and trying to not suck as much | 09:36 |
kanzure | to see it in action, go to "do stuff" -> demo; then go to "do stuff" -> move parts; then go to demo and do it again | 09:47 |
kanzure | it's setup to just move stuff around very basically | 09:47 |
kanzure | the new positions and rotations are not taken from the YAML yet | 09:47 |
splicer | kanzure: does he say he is into transhumanism or is he just interested about the singilarity? I mean does he call himself a transhumanist or do transhumanists point at him and say he is one? | 09:47 |
kanzure | nobody points at him and says he is | 09:48 |
kanzure | however, I don't recall if he personally claimed he was a transhumanist | 09:48 |
splicer | you kind of did | 09:48 |
kanzure | because of his interest in fablabs and kurzweil, I would guess that there's probably a few thoughts about transhumanism swimming around his head about it | 09:48 |
splicer | ok | 09:48 |
kanzure | splicer: didn't you meet him when he came in here? | 09:48 |
kanzure | search the logs for davidad | 09:49 |
splicer | no, i don't think is was here then | 09:49 |
splicer | there are logs? | 09:49 |
kanzure | don't you keep logs? | 09:50 |
splicer | no | 09:50 |
kanzure | some of us do | 09:50 |
splicer | (i'm bad at reading them) | 09:50 |
splicer | ok | 09:51 |
kanzure | let me upload I guess | 09:51 |
splicer | you don't have to | 09:51 |
splicer | I kind of like the idea that logs are private | 09:52 |
kanzure | I've asked about making them public | 09:52 |
kanzure | but the only problem is that I've insulted way too many people in here | 09:52 |
splicer | privacy is a good thing | 09:53 |
kanzure | not being mean is better than privacy | 09:53 |
splicer | there are many things that are better brainstormed about in resonable privacy | 09:54 |
-!- kardan_ [n=kardan@p54BE7D8F.dip.t-dialin.net] has joined #hplusroadmap | 09:55 | |
kanzure | hello kardan_ | 09:55 |
-!- wrldpc2 [n=benny@98.214.96.63] has joined #hplusroadmap | 09:58 | |
-!- wrldpc2 [n=benny@98.214.96.63] has quit [Client Quit] | 09:58 | |
-!- kardan| [n=kardan@84.190.112.77] has quit [Read error: 110 (Connection timed out)] | 10:12 | |
ybit | kanzure: because the markup is html | 10:26 |
ybit | the code is .py | 10:26 |
ybit | but what i retrieved is html it seems | 10:27 |
kanzure | error: insufficient permission for adding an object to repository database ./objects | 10:27 |
* ybit is a tangiblebit ftr | 10:27 | |
kanzure | ybit: how is it html? | 10:27 |
kanzure | what are you looking at? | 10:27 |
ybit | kanzure: http://github.com/kanzure/skdb/blob/257b63a5f99b33582dec43c7fc39af179eb2dc48/pymates/monday.py | 10:28 |
ybit | try wget <above link> | 10:28 |
kanzure | oh, don't do that | 10:28 |
kanzure | that's an HTML page | 10:28 |
ybit | right right | 10:28 |
ybit | i suppose i was supposed to follow it via web browser | 10:29 |
* ybit was slightly sleepy when i suggested it be .html | 10:29 | |
kanzure | http://adl.serveftp.org/skdb/pymates/monday.py | 10:29 |
ybit | ah, much better | 10:29 |
ybit | parajita seems prepared to throw money at something | 10:30 |
ybit | you have to be excited they have a manufacturing facility ready for you two | 10:30 |
ybit | i know i was getting excited just reading the log | 10:30 |
CIA-73 | skdb: kanzure * r0d214af0e21f /pymates/ (ERRORS models/blockhole.yaml pymates.py): things are getting cluttered. demo1 and demo2 now load YAML values. | 10:30 |
kanzure | ok. chmod g+w * in objects/ did the trick | 10:31 |
kanzure | ybit: guess I strategically neglected to mention parijata to you | 10:31 |
kanzure | by strategically I mean it was totally unplanned | 10:31 |
ybit | kanzure: i kind of knew about him through what little you did mention | 10:32 |
kanzure | sorry, she's female | 10:33 |
ybit | oh, okay. i forget which one is femal | 10:33 |
kanzure | what? | 10:33 |
ybit | s/femal/female | 10:33 |
kanzure | no, what? | 10:33 |
kanzure | female is the one that is not male | 10:34 |
ybit | there was someone i thought was originally female but ended up being male, and then the information was confused | 10:34 |
ybit | kanzure: :P | 10:34 |
kanzure | yeah she's still suspect IMHO. she's about to throw fenn's most-transhumanist-women-are-really-men statistics. | 10:35 |
ybit | i think maybe i was thinking smari was female but ended up being male | 10:35 |
kanzure | I'm sure he'll be happy to hear about that particular misunderstanding. | 10:35 |
ybit | he could probably do without :) | 10:35 |
ybit | ah, indeed. it is smari because he's from iceland | 10:36 |
ybit | which is the info associated with this info | 10:36 |
kanzure | for the record: OCAF is not necessary for translation and rotation | 10:36 |
* ybit <3s org-mode. ty for suggesting it | 10:36 | |
fenn | the statistical anomaly isnt about transhumanist women but rather ones who are interested in programming and electronics and tinkering | 10:40 |
kanzure | arguably you're not much of a transhumanist if you're not interested in programming and electronics and tinkering | 10:40 |
fenn | i wouldnt say that | 10:41 |
kanzure | how are you going to do anything if not by tinkering? | 10:41 |
fenn | i think 99% of vampire wannabes are really transhumanists in disguise.. they just dont know it | 10:41 |
kanzure | putting on a cape doesn't give you the abilities that a vampire is defined by | 10:42 |
fenn | nor does putting on a wearable make you a 1337 $@X0r | 10:42 |
kanzure | saxor? | 10:42 |
fenn | yah, jazz artist, what did you think i was talking about | 10:43 |
kanzure | your leet speek module is broken and no I won't fix it | 10:43 |
kanzure | s/speek/speak/ | 10:45 |
fenn | actually i've been half daydreaming about using myoelectric sensors to provide a sort of musical spoken interface | 10:45 |
fenn | it senses the note you're trying to sing, bins it, then turns that into a MIDI signal or whatever | 10:46 |
fenn | all in software of course | 10:46 |
fenn | based on the speechless speech interface which name i cant recall | 10:47 |
fenn | it has some electrodes that go on your larynx | 10:47 |
kanzure | how do you fork something in python? /me googles around | 10:49 |
fenn | or the other way around, making your muscles twitch at the right time would be good training | 10:49 |
fenn | os.fork if that's what you really mean (but i bet it isn't) | 10:49 |
kanzure | os.fork | 10:49 |
kanzure | yeah | 10:49 |
kanzure | yeah I guess it's not | 10:51 |
kanzure | import OCC.Display.wxSamplesGui | 10:54 |
kanzure | OCC.Display.wxSamplesGui.start_display() | 10:54 |
ybit | q | 10:55 |
kanzure | http://stderr.org/doc/wxwin2.3-examples/examples/wxPython/demoMainLoop.py | 10:57 |
kanzure | lame.. | 10:58 |
kanzure | http://www.nabble.com/Re:--wx-users--wxPython-Interpreter-td17896822.html | 10:58 |
kanzure | "you'll have to fork it and use something like XML-RPC to send GUI commands' | 10:58 |
kanzure | http://stackoverflow.com/questions/865082/python-plugging-wx-py-shell-shell-into-a-separate-process | 11:03 |
-!- wrldpc2 [n=benny@98.214.96.63] has joined #hplusroadmap | 11:05 | |
kanzure | this sucks. | 11:08 |
kanzure | surely other people have wanted this before | 11:08 |
kanzure | and no, I don't want to have to compile() my source every time I want to send it over to the wxpython pid | 11:08 |
-!- jm|earth [n=j@p57B9FF8E.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)] | 11:25 | |
-!- jm|afk [n=j@p57B9FF8E.dip.t-dialin.net] has joined #hplusroadmap | 11:25 | |
kanzure | ipytohn -wthread -c "import myWxApp" -i | 11:49 |
kanzure | from: http://allmybrain.com/2009/06/27/launching-wxpython-apps-with-an-ipython-shell/ | 11:49 |
kanzure | ipython -wthread -c "import OCC.Display.wxSamplesGui" -i hrm.. doesn't seem to work | 11:53 |
* kanzure googles around for glXMakeCurrent OpenCASCADE | 12:00 | |
kanzure | pymates.OCC.Display.wxSamplesGui.display.Create() makes it work | 12:09 |
kanzure | yay | 12:09 |
kanzure | hm. processes.py is having some troubles .. what do I do? | 12:16 |
kanzure | fenn: git status tells me that processes.py has changed. I "rm processes.py" and do ls, and still see processes.py there. what' | 12:19 |
kanzure | what's going on? | 12:19 |
fenn | you changed it twice, according to git | 12:19 |
fenn | git reset --hard | 12:19 |
fenn | or stash or something | 12:19 |
CIA-73 | skdb: kanzure * r72cde94a66ae / (pymates/pymates.py shell.py): interactive shell with pythonOCC | 12:19 |
kanzure | when did I change it? | 12:20 |
fenn | um, i dunno | 12:20 |
kanzure | do I really want to do git reset --hard? | 12:20 |
fenn | how should i know | 12:20 |
kanzure | I did "git reset --hard" | 12:20 |
kanzure | and now processes.py is in the ls again | 12:20 |
kanzure | but vim'ing it brings up a new file | 12:20 |
fenn | it's empty? | 12:21 |
kanzure | yes | 12:21 |
fenn | well.. did you ever commit it when it had content? | 12:21 |
kanzure | I don't think so. | 12:21 |
fenn | git log -p processes.py | 12:21 |
kanzure | ambiguous argument 'processes.py' unknown revision or path not in the working tree | 12:21 |
fenn | are you sure you're not just reading the filename wrong? | 12:22 |
kanzure | what? | 12:22 |
kanzure | ipython -wthread -c "import pymates\n" -i | 12:27 |
kanzure | pymates.start() | 12:27 |
kanzure | if you're feeling daring: | 12:27 |
kanzure | pymates.demo() | 12:27 |
kanzure | pymates.demo2() | 12:27 |
kanzure | (in that order) | 12:27 |
kanzure | you can also try: pymates.load_cad_file() but be sure to only use something in models/ | 12:30 |
kanzure | http://adl.serveftp.org/2009-07-18_bryan_fails_at_matrix_math.png | 12:33 |
-!- Phreedom [n=freedom@195.216.211.175] has joined #hplusroadmap | 12:45 | |
-!- jm|afk [n=j@p57B9FF8E.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] | 12:53 | |
fenn | i'm not really sure what to think of this (python for .NET (part 2)) http://caseyporn.com/blog/archives/000876.html | 13:05 |
fenn | "If you make a __str__() method, it shows up from the .NET side as .toString(), and vice-versa." | 13:05 |
kanzure | forced naming conventions? | 13:07 |
fenn | __str__ is used to cast to string | 13:08 |
kanzure | I thought the point of C was that you just cast it yourself | 13:09 |
kanzure | (int) some_string | 13:09 |
kanzure | er, nevermind | 13:09 |
fenn | casts happen automatically most of the time | 13:09 |
kanzure | I'm not going to get into this | 13:09 |
kanzure | right | 13:09 |
fenn | abandon eddy ermine radio slay woman, abandoned dyer miner adios laywoman | 13:09 |
fenn | for war down since straps take, forward owns incest rap stake! | 13:10 |
kanzure | gee I sure hope you found those. the alternative is too ridiculous. | 13:14 |
-!- xp_prg [n=xp_prg3@c-76-21-115-162.hsd1.ca.comcast.net] has joined #hplusroadmap | 13:20 | |
-!- jm|earth [n=j@p57B9FF8E.dip.t-dialin.net] has joined #hplusroadmap | 13:38 | |
fenn | has jm|earth ever said anything in this channel? | 13:38 |
fenn | "can't remember...basically through immortality and transhumanism topics, and suddenly i was here. this was a year or so ago. i just didn't come into irc before." seems to be the totality of it | 13:40 |
CIA-73 | skdb: kanzure * r5bc2d609acea / (4 files in 3 dirs): multiple parts and YAMLs attempt | 13:43 |
kanzure | pymates/pymates.py needs a better class structure. and not a list for managing a list of parts loaded. | 13:47 |
fenn | so, a dict instead of a list? that's a one line change | 13:47 |
kanzure | globals are lame | 13:48 |
CIA-73 | skdb: kanzure * rf15920090980 /pymates/ERRORS: removed errors | 13:50 |
fenn | lazyweb query: transhumanists that are also into fabratory stuff | 14:01 |
-!- ybit [n=ybit@unaffiliated/ybit] has quit [Read error: 113 (No route to host)] | 14:01 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 14:01 | |
fenn | i sort of feel dirty using that word | 14:01 |
fenn | like, person A "is" a transhumanist but person B "is" not | 14:02 |
fenn | but "transhumanist" is so poorly enough defined that there isnt even really a set of characteristics one could point at | 14:02 |
fenn | i'm sure there are a lot of scientists and engineers who have the same ideas but simply don't associate with this particular word | 14:03 |
fenn | do we know why todd huffman is interested in fablabs? | 14:04 |
kanzure | how he'd fallen down that particular rabbit hole? | 14:07 |
fenn | well the connection between transhumanism is not entirely obvious and would be the whole point of the panel | 14:08 |
fenn | and fablabs* | 14:08 |
fenn | it might be just part of the whole "make the world a better place through technology" gig | 14:09 |
kanzure | maybe taking the approach of talking about transhumanism as being a 'system administrator' to your body would be appropriate | 14:09 |
kanzure | so you should also sysadmin yer tools | 14:10 |
kanzure | and get the tools working so that the tools can work on you working on the tools working on you worki-- er, recursion limit error | 14:10 |
fenn | but fab labs dont cause one to admin their own tools; they're provided and other people use them (or so i think) | 14:10 |
kanzure | the panel isn't fablabs. it's skdb and fabratories. | 14:11 |
kanzure | i.e., not neil's fablabs | 14:11 |
fenn | ok so "industrial literacy" in general | 14:11 |
fenn | and competence | 14:11 |
kanzure | yes please | 14:11 |
kanzure | "From this combination of passion and inventiveness I began to get a sense that what these students are really doing is reinventing literacy. Literacy in the modern sense emerged in the Renaissance as mastery of the liberal arts. This is liberal in the sense of liberation, not politically liberal" | 14:13 |
fenn | anyway i think "industrial competence" is better because literacy only implies you know how to do something, not that you're actually able | 14:13 |
fenn | or s/industrial/manufacturing/ if you prefer | 14:13 |
kanzure | 'how to be an industrial transhumanist' | 14:13 |
kanzure | (I was originally thinking more like "industrial badass" but transhumanist came out instead.. sorry.) | 14:13 |
fenn | "how to hang from tony stark's ballsack" | 14:14 |
kanzure | yo' just hanging out today | 14:14 |
kanzure | s/tony stark/alex lightman/ | 14:14 |
kanzure | http://192.168.1.110/exp.html | 14:15 |
kanzure | http://192.168.1.110/quotes.html | 14:15 |
kanzure | http://www.edge.org/3rd_culture/gershenfeld03/gershenfeld_index.html | 14:16 |
kanzure | http://www.scipy.org/NumPy_for_Matlab_Users | 14:20 |
-!- ybit [n=ybit@unaffiliated/ybit] has quit [Read error: 113 (No route to host)] | 14:26 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 14:27 | |
kanzure | should have mentioned sam rose | 14:28 |
-!- freedom_ [n=freedom@195.216.211.175] has joined #hplusroadmap | 14:33 | |
-!- Phreedom [n=freedom@195.216.211.175] has quit [Remote closed the connection] | 14:33 | |
fenn | huh. nesting algorithm: http://blog.p2pfoundation.net/wp-content/uploads/wordlembauwens.png | 14:58 |
fenn | that guy sure likes "P2P-" | 14:59 |
fenn | http://www.kk.org/thetechnium/archives/2008/06/the_google_way.php | 15:04 |
fenn | "Not one person who worked on the Chinese translator spoke Chinese." There was no theory of Chinese, no understanding. Just data. (If anyone ever wanted a disproof of Searle's riddle of the Chinese Room, here it is.) | 15:04 |
kanzure | fenn: did you try out the git filter snippit I posted yesterday? | 15:14 |
fenn | not yet | 15:14 |
kanzure | http://aartemenko.com/texts/how-to-merge-two-git-repositories/ | 15:15 |
fenn | is that better? | 15:16 |
kanzure | looks quicker | 15:17 |
fenn | there really ought to already be some command, like 'git import' | 15:18 |
kanzure | like this? http://wingolog.org/pub/git-merge-unrelated-branch | 15:19 |
kanzure | er, maybe not | 15:19 |
kanzure | seems to be for a branch from another repo | 15:20 |
fenn | no? | 15:20 |
fenn | i dont think git fetch gets the history | 15:21 |
kanzure | found it here: | 15:22 |
kanzure | http://wingolog.org/archives/2008/10/14/merging-in-unrelated-git-branches | 15:22 |
kanzure | "Typically when this is the case, the code is just imported directly, throwing away the historical records of how that code came to be." | 15:22 |
fenn | well i can do that easily enough with cp | 15:22 |
kanzure | well that statement would seem to indicate that this does something different | 15:22 |
-!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [] | 15:22 | |
kanzure | "Typically .." | 15:22 |
kanzure | "This is a travesty." | 15:22 |
kanzure | "But suffer not:" | 15:23 |
fenn | no thanks | 15:24 |
kanzure | throw in a branch and git-filter line I guess | 15:26 |
fenn | i dont understand what he's doing so i'm not going to touch it | 15:26 |
fenn | the aartemenko one looks better | 15:26 |
fenn | actually the first one describes my situation much better so i'm more confident it'll actually do what i want | 15:28 |
kanzure | do you have that link? | 15:28 |
fenn | http://www.simplicidade.org/notes/archives/2009/04/merging_two_unr.html | 15:28 |
kanzure | stop mind reading | 15:28 |
* kanzure is going to have to start srand()ing his thinking | 15:28 | |
fenn | i thought that was the point of all this transhumanist stuff | 15:28 |
kanzure | it needs a fancier name like "creative imitation" or something | 15:29 |
fenn | society for creative imitation of fictional intelligences | 15:29 |
fenn | SCIFI | 15:30 |
kanzure | man that's almost as bad as the intro Warehouse13 | 15:30 |
-!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap | 15:33 | |
kanzure | fenn: the git filter line from simplicidade isn't working for me. | 15:36 |
kanzure | it keeps on just giving me options. | 15:36 |
fenn | entirely possible the syntax to git-filter has changed | 15:36 |
kanzure | I think prune-empty is wrong | 15:37 |
fenn | why? | 15:37 |
kanzure | because it's not in the man pages | 15:37 |
kanzure | and removing it doesn't help anyway. nevermind. | 15:37 |
kanzure | also --all is wrong as well | 15:38 |
fenn | it's possible he's using a newer version of git | 15:39 |
fenn | http://www.kernel.org/pub/software/scm/git/docs/git-filter-branch.html | 15:39 |
fenn | search for prune | 15:39 |
fenn | debian is up to 1.6.3 | 15:41 |
fenn | in whatever i'm using | 15:41 |
kanzure | I'm on 1.5.6.5 | 15:41 |
fenn | i'm using "testing" | 15:42 |
fenn | "In a short aside, it seems that Python programmers are generally nice, amiable people. I don't know if they gravitate to the language, or the language brings this out in them, but it's good to have a friendly community." | 15:46 |
kanzure | from where? | 15:46 |
fenn | http://caseyporn.com/blog/archives/cat_programming.html | 15:47 |
kanzure | still on caseyporn? | 15:47 |
fenn | it's entertaining | 15:47 |
fenn | besides i can't read 80% of it and not read all of it | 15:47 |
fenn | this would be a cool thing to have displayed on the wall-screens at HQ http://caseyporn.com/blog/archives/000215.html | 15:52 |
fenn | "Also, I wrote some code to scrape Google Image Search and retrieve the (real) images automatically. This means that I can augment my text-only visualisation with topical pictures." | 15:57 |
fenn | is there a 'news image search'? | 15:57 |
fenn | it'd be like TV but not | 15:57 |
fenn | i guess you could just filter results by date | 15:58 |
kanzure | it's fun filtering for "line drawings only" on google images these days | 16:02 |
kanzure | and then add a technical term to the query like 'schematic' or 'blueprints' | 16:02 |
fenn | how do you filter for line drawings only? | 16:02 |
kanzure | there's a select-box/drop-down-thingy | 16:02 |
kanzure | http://images.google.com/ | 16:02 |
kanzure | it only appears after you have made a query | 16:03 |
kanzure | (it's on the results page) | 16:03 |
fenn | where exactly? | 16:03 |
kanzure | to the left of where it gives you the number of results found | 16:03 |
fenn | not for me it doesnt | 16:04 |
kanzure | google likes experimenting with people | 16:04 |
kanzure | http://images.google.com/images?imgtype=lineart&as_st=y&gbv=2&hl=en&sa=1&q=+blueprints&btnG=Search+images&aq=f&oq= | 16:04 |
kanzure | blueprints of a university: http://ksl-web.stanford.edu/graphics/blueprints/blueprint-1.gif | 16:06 |
kanzure | so.. there's lots of guns. | 16:06 |
fenn | i want to write a squid proxy that inverts the colors of black and white images | 16:07 |
fenn | if the background is mostly white, that is | 16:08 |
fenn | mostly vehicles and robots looks like | 16:08 |
fenn | i guess google just doesnt like konqueror | 16:10 |
fenn | wow this looks really cool http://exper.3drecursions.com/exper-apophysis-scripts/ | 16:16 |
fenn | looks visually like fractals but i dont think it's as "pure" | 16:16 |
fenn | oh i think it's ElectricSheep | 16:17 |
fenn | i never did manage to get that to work | 16:17 |
fenn | "Useless Brain Usage" | 16:18 |
kanzure | cd ~/sandbox/some/useless/repo/ ; git-import-folder ~/code/skdb/ inventory #where 'inventory' could be some other folder name that you want | 16:20 |
fenn | is this some script you wrote? | 16:21 |
kanzure | yes, one moment | 16:21 |
kanzure | http://adl.serveftp.org/lab/git-import-folder | 16:22 |
fenn | not quite the death star http://www.ottens.co.uk/forgottentrek/images/blueprints/deck06.gif | 16:23 |
kanzure | quick somebody sue them for patent infringement | 16:24 |
fenn | sue george lucas you mean? | 16:25 |
kanzure | yes I'll accept ILM instead of money | 16:26 |
kanzure | um uh oh | 16:27 |
kanzure | fuck fuck fuck | 16:27 |
kanzure | line 36 in that file | 16:27 |
kanzure | oh. $2 is the name, not the actual path | 16:27 |
* kanzure sighs | 16:28 | |
fenn | i havent actually looked yet, sorry | 16:29 |
kanzure | it's ok, false alarm | 16:29 |
kanzure | cloning with a plain path just hardlinks everything? | 16:36 |
fenn | the enterprise blueprints are actually very detailed and "hard science", quite inspiring to think about regarding autonomous manufacturing facilities | 16:36 |
fenn | http://www.ottens.co.uk/forgottentrek/tos_1.php | 16:37 |
fenn | dont tell me you just deleted your repository on accident | 16:37 |
kanzure | nope | 16:38 |
fenn | find ./ -name 'foo*' | while read i ; do echo $i ; done | 16:48 |
fenn | find . -name '* *' -print0 | xargs -0 -n 1 -I % echo % rocks | 16:48 |
fenn | print0 doesnt work with grep as far as i know | 16:48 |
fenn | oh i guess it does | 16:49 |
fenn | -Z | 16:49 |
fenn | oh wait that's for input, not output | 16:50 |
kanzure | just trying to rm everything except a certain something | 16:50 |
fenn | find ./ | grep -v "what you want to keep" | while read i ; do rm $i ; done | 16:50 |
kanzure | is there a way to not find hidden directories? | 16:52 |
* fenn mutters about changing customer specifications | 16:52 | |
fenn | do you think this was drawn by hand or output from a cad program? http://www.logiops.dk/Blueprints/blueprintg36c.jpg | 16:53 |
kanzure | what's with the random japanese | 16:53 |
fenn | airsoft was invented in japan.. they arent allowed to have real guns so they must settle for plastic bb guns :\ | 16:54 |
kanzure | shopt -s extglob; rm !(what-you-want-to-keep) | 16:55 |
kanzure | thanks for nothing | 16:55 |
kanzure | what do I pay you for | 16:55 |
fenn | go fuck yourself | 16:56 |
fenn | grep -E for regex | 16:56 |
fenn | dont forget to escape your .'s | 16:56 |
fenn | grep -v -E '\.git' | 16:57 |
kanzure | yay | 16:57 |
kanzure | although rm !(stuff) looks more pleasant | 16:57 |
kanzure | probably incompatible as all hell however | 16:57 |
-!- freedom_ is now known as Phreedom | 16:57 | |
fenn | i think that requires bash-completion-lib | 16:58 |
fenn | i dont have shopt | 16:58 |
kanzure | ok | 16:58 |
kanzure | hi Phreedom | 16:59 |
kanzure | rm !(stuff1 stuff2) also works | 17:00 |
fenn | uh, sorta works | 17:01 |
fenn | how do you know when to put stuff in parentheses | 17:02 |
kanzure | is there a time when you don't? | 17:02 |
fenn | i.e ls *(mp3) doesnt work | 17:02 |
kanzure | wow rm !(first second) completely trashed my directory. what's going on? | 17:02 |
fenn | i suggest learning what the expression does before passing it to rm | 17:03 |
kanzure | it seems that ! is modified by parenthesis after it | 17:03 |
kanzure | otherwise it's just a regular bang | 17:03 |
fenn | otherwise you end up with something like rm trash/ * | 17:03 |
fenn | which probably isnt what you meant | 17:03 |
kanzure | rm trash/ * would delete ./* right? | 17:04 |
fenn | right | 17:04 |
kanzure | not /* | 17:04 |
fenn | all the important data is in ~/ anyway | 17:04 |
fenn | or should be | 17:05 |
-!- kardan_ [n=kardan@p54BE7D8F.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] | 17:06 | |
kanzure | man bash #grep for GLOBIGNORE | 17:06 |
fenn | is it just me or is this slightly ridiculous http://www.cygnus-x1.net/links/lcars/blueprints/uss-enterprise-bridge-sheet-8.jpg | 17:06 |
fenn | lists every button and switch http://www.cygnus-x1.net/links/lcars/blueprints/uss-enterprise-bridge-sheet-10.jpg | 17:07 |
fenn | i dont want a filename to ignore, i want a pattern to ignore | 17:08 |
fenn | otherwise i could just mv foo /tmp; rm *; mv /tmp/foo . | 17:08 |
fenn | i guess you could do that anyway | 17:09 |
fenn | i want to be able to automatically generate one of those exploded line drawings from CT x-ray scans | 17:10 |
fenn | it's gotta be cheaper than paying someone to take it apart and make cad models | 17:11 |
-!- Smari [n=spm@81-15-55-92.du.xdsl.is] has joined #hplusroadmap | 17:13 | |
fenn | i'd like to figure out how to get OCC to do this: http://brlcad.org/gallery/s/renderings/havoc_rtedge.png.html | 17:18 |
fenn | preferably with output in SVG but i realize that may be asking too much | 17:21 |
kanzure | do CT x-ray scans provide enough information for exploded views? | 17:41 |
kanzure | don't you usually just see "oh look it's all metal yep" ? | 17:41 |
kanzure | meredith is complaining about my terrible djangit programming :( | 17:51 |
kanzure | Smari: did you ever get cia.vc working for your tangiblebit repo? | 17:52 |
fenn | "I am making here the distinction here between fabrication -the creation of largely monolithic objects- and building or construction -the assembly of an artifact from parts" | 17:53 |
fenn | i guess i had never actually seen a definiton of "fabrication" | 17:53 |
kanzure | sounds fine | 17:53 |
fenn | i always imagined it was bending sheet metal or something | 17:53 |
kanzure | I grew up in a family that called a semiconductor manufacturing plant "the fab" | 17:54 |
kanzure | so.. | 17:54 |
fenn | yes i know | 17:54 |
kanzure | "down at the fab today.. blah blah blah" | 17:54 |
fenn | but "sheet metal fabrication" is probbly the most common use of the term | 17:54 |
kanzure | huge explosions, millions of dollars in damages and angry paramedics on too little sleep studying for their midterms | 17:54 |
fenn | isn't it 100% robotic yet? | 17:55 |
fenn | hah | 17:55 |
kanzure | no, not at all- quite the opposite | 17:55 |
fenn | sad | 17:55 |
kanzure | they have dedicated "professionals" to each unit operation | 17:55 |
kanzure | these people know all the quarks of their particular instrument | 17:55 |
Smari | kanzure, nope, I'm working on it now. | 17:55 |
fenn | i thought it more or less had to be roboticized because of the cleanliness requirements | 17:55 |
kanzure | hah hah | 17:55 |
Smari | kanzure, I didn't have a computer all day... :( | 17:55 |
fenn | and besides they just do the same thing every day | 17:55 |
fenn | mask, wash, etch, repeat | 17:56 |
kanzure | sorry fenn | 17:56 |
Smari | kanzure, guidance re setting up the update hook? | 17:56 |
kanzure | ask fenn | 17:56 |
Smari | uh | 17:57 |
Smari | must I repeat the question prefixed with 'fenn,'? | 17:57 |
kanzure | nope | 17:58 |
kanzure | he has autocorrect installed | 17:58 |
Smari | hm? | 17:58 |
fenn | sudo apt-get install cia-clients | 17:59 |
Smari | oh | 17:59 |
fenn | cp /usr/share/cia-clients/ciabot_git.pl yourrepo/.git/ | 17:59 |
CIA-73 | djangit: kanzure master * r7366fe7 / (69 files in 11 dirs): fix names - http://bit.ly/kgV0E | 17:59 |
fenn | edit such that xmlrpc = 1 and all the paths are right | 17:59 |
Smari | paths? | 18:00 |
fenn | my hooks/post-receive looks like http://pastebin.ca/1499550 | 18:01 |
Smari | ah! | 18:01 |
Smari | post-receive is smart. | 18:01 |
fenn | $project = 'skdb'; | 18:01 |
fenn | i think that's all i did | 18:02 |
fenn | i'm not sure the difference between post-receive and post-commit | 18:02 |
Smari | post-commit would probably also run on local commits. | 18:03 |
-!- marainein [n=marainei@220.253-197-7.VIC.netspace.net.au] has joined #hplusroadmap | 18:03 | |
kanzure | hey marainein | 18:03 |
fenn | sure but i think you'd want that | 18:03 |
marainein | hey kanzure | 18:03 |
fenn | it's a moot point if you're monitoring a bare repo (i am) | 18:03 |
kanzure | marainein: are you meredith? | 18:03 |
Smari | fenn, not if it's a server that isn't supposed to be touched in any other way. | 18:04 |
marainein | what's our topic of discussion? | 18:04 |
marainein | kanzure: i certainly hope not | 18:04 |
kanzure | marainein: right now we're doing some debugging of various bullshit | 18:04 |
kanzure | marainein: but usually it's something along the lines of world domination | 18:04 |
fenn | extracting cad diagrams from x-ray CT scans | 18:04 |
-!- maradydd [n=mlp@88.147.8.73] has joined #hplusroadmap | 18:04 | |
fenn | how to set up automatic notification of changes to git-repos | 18:04 |
kanzure | maradydd: hey | 18:04 |
maradydd | oi | 18:04 |
kanzure | maradydd: so, can you paste that path again? | 18:05 |
* maradydd brings some of belgium's finest | 18:05 | |
marainein | ct scans of anything in particular? | 18:05 |
fenn | blueberry beer? | 18:05 |
maradydd | mm right hold on | 18:05 |
maradydd | so, after some fiddling, i have got djangit working, looking at itself :P | 18:05 |
Smari | Hmm. | 18:05 |
maradydd | however the archive and history images are broken | 18:06 |
Smari | Just committed. | 18:06 |
Smari | bot isn't doing stuff. | 18:06 |
fenn | marainein: stuff to be inputted into skdb | 18:06 |
Smari | Where would I see debug report? | 18:06 |
maradydd | the archive images resides at ./templates/djangit-static/static/images/archive.png | 18:06 |
fenn | smari did you get any errors? | 18:06 |
Smari | fenn, I'm asking where I would see errors. | 18:06 |
fenn | after pushing, post-receive should complain | 18:07 |
maradydd | the browser's looking for the image at http://127.0.0.1:8080/static/images/archive.png | 18:07 |
kanzure | fenn: http://heybryan.org/school/History/World History/The Riellian Belgian Waffle Theory.html | 18:07 |
Smari | fenn, Would it complain back through the SSH pipe or into a file? | 18:07 |
fenn | uh. pipe? are you just in a shell? | 18:07 |
fenn | i guess it would go to stderr | 18:07 |
Smari | I'm on my local computer.. | 18:07 |
maradydd | this would seem to work, particularly since we search/replaced some stray instances of pydjangitwiki with djangit :P | 18:07 |
Smari | and I say "git push" | 18:07 |
Smari | and it pushes up to tangiblebit.com | 18:08 |
kanzure | maradydd: hold on, let me test | 18:08 |
kanzure | maradydd: did you pull from me? | 18:08 |
fenn | Smari: yes the error message should be visible | 18:08 |
kanzure | maradydd: git pull git://github.com/kanzure/djangit.git | 18:08 |
Smari | fenn, well, in that case, no error. | 18:08 |
maradydd | nope did the s/r myself. did you do something else too? | 18:08 |
* maradydd pulls and finds out! | 18:08 | |
kanzure | maradydd: didn't do much else. | 18:09 |
kanzure | maradydd: the traceback from my latest version seems to claim that the view that is being selected is the 'view' view | 18:09 |
kanzure | but this is completely wrong | 18:09 |
Smari | fenn, but nothing happened either. | 18:10 |
Smari | which is disappointing. | 18:10 |
maradydd | i get an error about the print.css file being overwritten by merge | 18:10 |
fenn | you set $project = 'skdb'; and $xmlrpc = 1; in the ciabot_git.pl right? | 18:10 |
kanzure | maradydd: actually I think it's supposed to be djangit-static not just /static/ | 18:10 |
kanzure | maradydd: print.css should not have been touched by me | 18:10 |
kanzure | maradydd: maybe you replaced some crap in there? | 18:10 |
maradydd | well there's djangit-static/static/images/archive.whatever | 18:11 |
maradydd | no i haven't touched css at all | 18:11 |
kanzure | maradydd: try this: http://localhost:8080/djangit-static/static/images/archive.png | 18:11 |
kanzure | that works for me | 18:11 |
* maradydd floods you with error in im | 18:12 | |
kanzure | maradydd: cd templates/ ; git add print.css; git commit -m'some commit message'; git pull #try again | 18:12 |
kanzure | er, sorry | 18:12 |
kanzure | cd templates/djangit-static/ ; git add print.css; git commit #etc. | 18:13 |
Smari | fenn, suggestions? | 18:13 |
* maradydd does same dance for reset.css | 18:14 | |
kanzure | reset.css too? | 18:14 |
kanzure | what's the diff on those files? I haven't touched them. | 18:14 |
fenn | Smari: try running the ciabot with fake values and see if it does anything | 18:15 |
CIA-73 | skdb: kanzure test * rmaster /pymates/ERRORS: removed errors | 18:16 |
CIA-73 | skdb: kanzure this is fenn fucking around with ciabot_git.pl * rmaster /pymates/ERRORS: removed errors | 18:16 |
fenn | apparently ciabot_git.pl expects a commit as the first argument, and master defaults to the last commit | 18:17 |
fenn | or something like that | 18:17 |
fenn | i.e. ./ciabot_git.pl master test | 18:18 |
kanzure | Smari: you dead? | 18:18 |
maradydd | hey, now there's a new error | 18:18 |
maradydd | there was a lot of stuff i had to do git add with | 18:18 |
maradydd | that was weird, why did that happen | 18:18 |
kanzure | how did you get those files in the first place if they weren't added? | 18:19 |
* fenn loves how marainein and maradydd both show up as red | 18:19 | |
kanzure | fenn discriminates by color apparently | 18:19 |
fenn | IRC with extreme prejudice | 18:19 |
maradydd | beats me | 18:19 |
marainein | what have we done to earn redness? | 18:20 |
maradydd | red is my favourite colour | 18:20 |
fenn | marainein: nickcolor.pl in irssi | 18:20 |
kanzure | maradydd: did you commit the initialization fixes? | 18:20 |
fenn | marainein: i guess it does some kind of random hash of your name to pick the color | 18:21 |
maradydd | erm not yet | 18:21 |
kanzure | maradydd: yeah look at urls.py if there's a merge conflict. | 18:21 |
kanzure | maradydd: that one is kind of important to not avoid | 18:21 |
maradydd | right, how do i look at the different versions that conflict | 18:21 |
kanzure | it should be in the file itself | 18:21 |
kanzure | if you open up the file you will see indicators for where there were conflicts | 18:22 |
fenn | git status should show "merge:" | 18:22 |
kanzure | then you make the corrections that you want, and then you commit it (I think) | 18:22 |
maradydd | i don't see anything that looks like a conflict indicator | 18:22 |
* maradydd tries git status | 18:23 | |
kanzure | are you on linux? | 18:23 |
maradydd | ubuntu | 18:23 |
kanzure | error: Entry 'urls.py' not uptodate. Cannot merge. | 18:23 |
kanzure | fatal: merging of trees 684ac2704430fa1140828ec8caaa39918356008d and 874854e6116fb2cce99785d6782ff0a20b3c2679 failed | 18:23 |
kanzure | Merge with strategy recursive failed. | 18:23 |
fenn | it just looks like <<<< ==== >>>> | 18:23 |
Smari | fenn, what are acceptable dummy values? | 18:23 |
kanzure | Smari: for project_name use "skdb" | 18:23 |
fenn | Smari: ./ciabot_git.pl master test | 18:23 |
CIA-73 | Tangiblebit: spm test * rmaster /tangiblebit.com/doc/object_properties.txt: More test | 18:24 |
Smari | Ah! | 18:24 |
kanzure | yay | 18:24 |
Smari | Works. | 18:24 |
fenn | so must be something wrong with whatever is calling it | 18:24 |
maradydd | yeah, i saw nothing that looked like that | 18:24 |
kanzure | maradydd: what about 'git status', did that tell you anything? | 18:24 |
fenn | i wonder how to get rid of the 'r' before the revision number | 18:25 |
fenn | er, abbreviated SHA | 18:25 |
Smari | http://pastebin.ca/1499564 <-- my post-receive. | 18:25 |
kanzure | Smari: why do you have "/var/www/skdb.git/" in there? | 18:26 |
fenn | /var/www/skdb.git/ciabot_git.pl probably doesnt exist on your system | 18:26 |
maradydd | ok *now* i should have some conflicts | 18:26 |
maradydd | finally | 18:26 |
kanzure | maradydd: what did you do to fix? | 18:26 |
maradydd | i had to add the changes i'd made | 18:26 |
Smari | Uh | 18:26 |
Smari | I don't. | 18:26 |
kanzure | maradydd: ah right | 18:26 |
Smari | Hey | 18:26 |
* maradydd is still working out this whole dvcs thing | 18:26 | |
Smari | That's not my post | 18:26 |
fenn | (that really should have been a relative path but i couldnt figure out where the script was running from) | 18:26 |
Smari | http://pastebin.ca/1499565 -- that's my script! | 18:27 |
kanzure | Smari: is your script chmodded correctly? | 18:28 |
Smari | yes | 18:28 |
kanzure | ciabot_git.pl too? | 18:28 |
Smari | yes | 18:28 |
kanzure | Smari: can you do an "echo" on post commit or something just to see if that works? | 18:29 |
kanzure | or not an echo, maybe " echo 'blah' > /tmp/somefile " and then check if that file is updated or not in /tmp | 18:29 |
maradydd | bryan, this has printf type debugging shit in it, i'm sorry :P | 18:30 |
kanzure | maradydd: my code? | 18:30 |
kanzure | I am not liable for anything I write | 18:30 |
kanzure | I guarantee nothing | 18:30 |
Smari | the hook simply isn't firing. | 18:30 |
maradydd | no, the crap i'm committing to be able to deal with empty repos | 18:30 |
kanzure | oh :p | 18:31 |
kanzure | well then we'll just have to hang you | 18:31 |
maradydd | it's like a fifth of the way done or something | 18:31 |
maradydd | i'll finish it though | 18:31 |
fenn | Smari: what's the absolute path of your hook? | 18:31 |
Smari | /home/git/tangiblebit.git/hooks/post-receive | 18:31 |
maradydd | grf, all this shit because we had to rename a stupid directory -_- | 18:32 |
kanzure | maradydd: oh btw you should have used "git mv" for the directory | 18:32 |
* fenn blames kanzure for not slavishly following my suggestions immediately | 18:32 | |
kanzure | hey, pydjangitwiki was a brilliant name | 18:33 |
maradydd | ok i seem to now be up to date | 18:33 |
maradydd | oh thanks now that i finally got it :P | 18:33 |
kanzure | no problem | 18:33 |
kanzure | any time | 18:33 |
* maradydd reboots server on localhost | 18:33 | |
kanzure | is this it? git://github.com/abiggerhammer/djangit.git | 18:34 |
kanzure | it hasn't been updated in 2 days apparently | 18:34 |
Smari | kanzure, your ability to name things is horribly poor. | 18:35 |
kanzure | I was thinking of naming my first born "Zeus, God of Thunder" | 18:35 |
fenn | you ought to see his perl scripts.. | 18:35 |
kanzure | it's impeccable. it's so good that you can't even recognize the genius. | 18:35 |
kanzure | fenn: http://adl.serveftp.org/dokuwiki/scripts ? | 18:36 |
fenn | yes hang on, i was finding a suitably embarrassing line | 18:36 |
kanzure | ack | 18:36 |
maradydd | yeah, that one's mine | 18:36 |
maradydd | i haven't pushed it out i guess | 18:37 |
maradydd | but something's still wrong | 18:37 |
maradydd | the image is being looked for at 127.0.0.0/static/images/archive.png instead of 127.0.0.1/djangit-static/static/images/archive.png | 18:37 |
* maradydd tweaks templates/index.html | 18:39 | |
Smari | fenn, this ain't working!! | 18:39 |
Smari | be fixink! | 18:39 |
maradydd | ah there we are. much better. | 18:40 |
kanzure | good. | 18:41 |
kanzure | push? | 18:41 |
-!- wrldpc2 [n=benny@98.214.96.63] has quit [] | 18:41 | |
* maradydd has just pushed | 18:41 | |
* kanzure pulled | 18:42 | |
kanzure | oh your right the URLs were wrong in index.html | 18:42 |
fenn | smari i dont know what to tell you; maybe try pushing to a repo on the same machine? | 18:42 |
maradydd | the history, it does nothing | 18:42 |
fenn | and see if it calls post-receive | 18:43 |
kanzure | maradydd: the history view isn't implemented IIRC | 18:43 |
kanzure | oh wait. | 18:43 |
kanzure | yeah, history_data isn't being used in history.html | 18:43 |
maradydd | mk | 18:43 |
kanzure | so just add this to history.html | 18:43 |
kanzure | {{ history_data }} | 18:43 |
kanzure | in the future this can be expanded to actually process the data and make it pretty | 18:44 |
kanzure | (like in index.html) | 18:44 |
kanzure | index.html line 21 and line 34 for instance | 18:44 |
Smari | fenn, I have confirmed that the hook isn't triggered... | 18:44 |
fenn | Smari: but why would that happen? | 18:44 |
maradydd | nor is ... the default view of any versioned directory? | 18:44 |
kanzure | maradydd: well.. not quite.. that's just really because my URLs are all messed up. | 18:45 |
Smari | I haven't a clue. | 18:45 |
kanzure | maradydd: that's because of problems with urls.py | 18:45 |
maradydd | where do i add {{ history_data }} to history.html? | 18:45 |
kanzure | maradydd: meh anywhere for now | 18:45 |
kanzure | preferably within the content block | 18:45 |
fenn | Smari: what if you do a different hook, post-commit for example | 18:45 |
maradydd | hah see that was the real question | 18:46 |
Smari | Oh I am a dumbass. | 18:46 |
kanzure | it would be awesome if somebody more knowledgable about these things could figure out how to fix urls.py .. all of the URLs suck so much and there are all sorts of conflicts between the regular expressions. | 18:47 |
CIA-73 | Tangiblebit: spm * r3c727e4c67c3 /tangiblebit.com/doc/object_properties.txt: A! | 18:47 |
kanzure | that looks like it worked, Smari | 18:47 |
Smari | Yes | 18:47 |
Smari | kanzure, you were right on the money. | 18:47 |
fenn | so, was it the filename spelled wrong or bad permissions? | 18:47 |
maradydd | nerp it's 404 | 18:47 |
Smari | I didn't notice that hooks need to be +x to fire | 18:47 |
maradydd | but it's looking for /icons/history | 18:47 |
maradydd | and i can't imagine that being right | 18:47 |
kanzure | yeah the link is crap | 18:47 |
kanzure | maradydd: look at line 29 and line 30 in history.html | 18:47 |
maradydd | what should it be | 18:47 |
kanzure | maradydd: it should be linking to href="somefilename/history" | 18:48 |
fenn | huh i would have expected you'd get a "Permission denied" | 18:48 |
maradydd | 29 and 30 what? history.html is like 15 lines long | 18:48 |
kanzure | maradydd: sorry. my mistake. | 18:48 |
kanzure | maradydd: in index.html | 18:48 |
kanzure | which is where you have the links and history icons | 18:48 |
Smari | fenn, no, git apparently checks if hooks are +x, if they are, fires them, if not, nothing. | 18:48 |
fenn | weird | 18:48 |
maradydd | o ok | 18:49 |
Smari | seems like slightly superfluous functionality. | 18:49 |
Smari | but nevermind | 18:49 |
Smari | it works | 18:49 |
Smari | Now I can get some real work done. | 18:49 |
kanzure | so it's either the right name and it's correct, or it's the wrong name and it wouldn't matter anywhere | 18:49 |
kanzure | yeah, superfluous. | 18:49 |
maradydd | yeh the href is to /icons/archive | 18:49 |
maradydd | where ought that go to | 18:49 |
kanzure | maradydd: filename/archive | 18:49 |
kanzure | or filename/history | 18:49 |
kanzure | now theoretically I was going to add some matrix math stuff to skdb/pymates/pymates.py about.. three hours ago. but that hasn't happened for some reason. | 18:52 |
kanzure | what have I been doing | 18:52 |
fenn | typing a lot | 18:52 |
Smari | I want to set up so that people can clone through http? | 18:52 |
kanzure | Smari: just put the .git somewhere accessible by http | 18:52 |
Smari | ah | 18:53 |
fenn | and then run git update-server-info | 18:53 |
fenn | i guess you could also add that to post-update hook | 18:54 |
kanzure | but that would be smartr | 18:54 |
fenn | it breaks things for large repos, supposedly | 18:54 |
fenn | people have to download files they already have etc | 18:54 |
fenn | when updating | 18:54 |
fenn | i dont really understand what update-server-info does anyway | 18:55 |
fenn | i wonder if i should add these to taxonomy.yaml: http://p2pfoundation.net/Open_Source_Manufacturing_Tools#Fabrication_Technologies | 18:56 |
kanzure | it's not easy to see which parts of the tree you haven't implemented | 18:56 |
kanzure | er, haven't written down already | 18:56 |
maradydd | pushed | 18:57 |
fenn | pretty sure free-form glassmaking isnt on there | 18:57 |
maradydd | so now i gotta work out how to make my commits announce on channel too eh? | 18:57 |
* maradydd goes back to bryan's instructions | 18:57 | |
maradydd | oh ghc6.10 finished building yay | 18:58 |
kanzure | maradydd: the project name is 'djangit'. github should automagically know that though. | 18:59 |
Smari | http://tangiblebit.com/tangiblebit.git/ yay | 18:59 |
kanzure | so you just have to press a button somewhere | 18:59 |
kanzure | er a checkbox | 18:59 |
kanzure | Smari: thanks | 18:59 |
Smari | Use the SSH if you have it, for pushing privs. | 19:00 |
kanzure | yeah I still have remote-origin configured for my copy of tangiblebit | 19:01 |
* kanzure pulled. only got tangiblebit.com/doc/object_properties.txt changed though. | 19:01 | |
Smari | yeah | 19:02 |
Smari | I haven't changed anything since last night | 19:02 |
kanzure | what a slacker | 19:02 |
Smari | kanzure, stfu | 19:02 |
kanzure | haha | 19:02 |
kanzure | it's all in good fun. | 19:02 |
Smari | yes | 19:03 |
maradydd | ok, so i'm at the service hooks page | 19:03 |
kanzure | maradydd: scroll down to CIA on the left | 19:03 |
kanzure | click it. then it will load a page with a checkbox. click it. then click 'submit'. | 19:03 |
maradydd | ok | 19:04 |
kanzure | click click click. now test I guess. | 19:04 |
maradydd | oh this cia.vc thing is kinda pimp | 19:05 |
maradydd | it's like twitter for version control | 19:05 |
CIA-73 | skdb: fenn * r39f0f0246bc4 /taxonomy.yaml: more processes to be assimilated into the taxonomy; many are redundant or irrelevant | 19:05 |
CIA-73 | skdb: fenn * r1885c301f968 /pymates/ERRORS: Merge branch 'master' of adl.serveftp.org:/var/www/skdb | 19:05 |
maradydd | brian warner must be shitting himself :) | 19:05 |
kanzure | who? | 19:05 |
fenn | does cia do twitter? | 19:05 |
kanzure | I sure hope not | 19:05 |
fenn | http://twitter.com/Cia | 19:06 |
maradydd | the guy who does buildbot | 19:06 |
fenn | guh. oops | 19:06 |
Smari | Hm | 19:07 |
CIA-73 | djangit: Meredith L. Patterson master * rc20c5d9 / (templates/history.html templates/index.html): fixed urls to archive and history; history now shows dump of data - http://bit.ly/bx7WJ | 19:07 |
kanzure | yay | 19:07 |
Smari | Since I'm playing with these hooks, I'm going to make a script that tweets changes to the tangiblebit git. | 19:08 |
fenn | i'm sort of surprised cia doesn't do twitter already | 19:08 |
kanzure | maradydd: to pull from me regularly, you could do this: git remote add bryan git://github.com/kanzure/djangit.git | 19:08 |
kanzure | maradydd: and then you can do things like "git pull bryan master" and not have to remember anything else | 19:08 |
maradydd | done. will do in future. thx. | 19:09 |
maradydd | i'm going to put up some sort of rudimentary display in history.html | 19:09 |
kanzure | that would be useful | 19:09 |
kanzure | I was expecting users to just scry so that they could see the past, present and future of the file | 19:09 |
kanzure | but a history view also works.. | 19:09 |
maradydd | then im going to shift focus to some other work i have going on | 19:09 |
kanzure | http://en.wikipedia.org/wiki/Scrying | 19:10 |
kanzure | github has twitter | 19:10 |
-!- genehacker [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 19:11 | |
kanzure | oh they only let you do one post-commit hook at a time | 19:11 |
kanzure | oh, nevermind | 19:11 |
Smari | haha | 19:12 |
kanzure | I disabled CIA on skdb on github, that's right | 19:12 |
maradydd | uh, that wikipedia link goes to a page about magic mirrors and shit | 19:13 |
kanzure | yeah it's magic mind reading | 19:13 |
kanzure | I was joking.. | 19:13 |
kanzure | scrying is a scam | 19:13 |
fenn | you just dont know how to do it right | 19:14 |
fenn | http://en.wikipedia.org/wiki/Psychomanteum | 19:14 |
fenn | HQ also needs rows of sensory deprivation tanks | 19:15 |
kanzure | can we come up with a better name than HQ? | 19:16 |
kanzure | "the fortress of solitude"? | 19:16 |
kanzure | ok nm | 19:17 |
fenn | that's like, polar bears and shit | 19:17 |
CIA-73 | djangit: Meredith L. Patterson master * rd624e64 / templates/history.html : Rudimentary history view, ugly, link goes nowhere, timestamps broken - http://bit.ly/14wfKl | 19:28 |
CIA-73 | Tangiblebit: spm * r7a77371c6c51 /tangiblebit.com/doc/manufacturing_processes.txt: Added manufacturing process list. | 19:28 |
* maradydd highfives kanzure | 19:29 | |
kanzure | maradydd: huh? | 19:29 |
kanzure | what's up? | 19:29 |
CIA-73 | djangit: Meredith L. Patterson master * rd624e64 / templates/history.html : Rudimentary history view, ugly, link goes nowhere, timestamps broken - http://bit.ly/zYaqq | 19:30 |
kanzure | oh fooey | 19:30 |
kanzure | why can't it recognize the same SHA and not send that message? | 19:30 |
maradydd | oh, that's kind of annoying | 19:31 |
CIA-73 | Tangiblebit: spm * r807c848c9467 /tangiblebit.com/doc/manufacturing_processes.txt: .. | 19:32 |
Smari | Sorry for the tangiblebit spam. | 19:32 |
Smari | I'm trying something. | 19:32 |
kanzure | we're not complaining | 19:32 |
Smari | It was a prophylactic statement. | 19:34 |
maradydd | ok i'm taking a break | 19:36 |
maradydd | i did a goodish deed today | 19:36 |
-!- genehacker_ [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 19:37 | |
genehacker_ | hq sounds pretty good to me | 19:37 |
genehacker_ | mirc died | 19:37 |
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 19:37 | |
genehacker2 | oh wait it works | 19:37 |
genehacker2 | you have a sensory deprivation tank? | 19:38 |
CIA-73 | Tangiblebit: spm * r492cdcc4b668 /tangiblebit.com/doc/manufacturing_processes.txt: Arr | 19:41 |
Smari | Yay. | 19:44 |
-!- genehacker [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 19:44 | |
Smari | Now @tangiblebit :P | 19:48 |
CIA-73 | skdb: kanzure * ra00eeea3d264 /pymates/notes: added more matrix math notes | 19:50 |
-!- genehacker_ [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 20:19 | |
kanzure | what is the 4x4 matrix called? | 20:26 |
kanzure | if I was going to give it a variable name | 20:26 |
kanzure | is there something that would make sense? | 20:26 |
genehacker2 | a 4x4 matrix | 20:29 |
kanzure | right, for coordinate transforms | 20:29 |
genehacker2 | quad | 20:29 |
kanzure | isn't that generic? | 20:29 |
genehacker2 | I don't think so | 20:29 |
genehacker2 | hold on | 20:29 |
genehacker2 | let me dig out my mat book | 20:29 |
genehacker2 | we skipped coordinate transforms... | 20:30 |
bkero | quadrix? | 20:30 |
bkero | radix? | 20:30 |
genehacker2 | can't find | 20:31 |
genehacker2 | howabout BK-quadruple stacker | 20:32 |
genehacker2 | it's just a variable name | 20:33 |
genehacker2 | it doesn't matter that much | 20:33 |
fenn | transform woo | 20:33 |
genehacker2 | transform_woo | 20:33 |
kanzure | superthingy2 | 20:33 |
fenn | woo was an expletive | 20:34 |
genehacker2 | quadtransform | 20:34 |
kanzure | you can stop | 20:34 |
genehacker2 | ok | 20:35 |
genehacker2 | ugh | 20:39 |
genehacker2 | firefox is dieing | 20:39 |
genehacker2 | first PDF reader dies now flashplayer is dyinh | 20:40 |
genehacker2 | first PDF reader dies now flashplayer is dying | 20:40 |
kanzure | why are you reading PDFs in a browser? | 20:42 |
genehacker2 | and I can't access the control panel wtf | 20:42 |
genehacker2 | I'm not anymore | 20:42 |
kanzure | use opera | 20:42 |
genehacker2 | I am | 20:42 |
genehacker2 | something's wrong with my sound | 20:43 |
bkero | lolwindows | 20:43 |
genehacker2 | what's that? | 20:43 |
fenn | i thought you were using ubuntu | 20:43 |
genehacker2 | the SCRAM system is jammed too? | 20:44 |
genehacker2 | shit that's bad | 20:44 |
genehacker2 | core is getting hot | 20:45 |
fenn | eject the antimatter before it goes supercritical | 20:45 |
genehacker2 | do you really think I have antimatter? | 20:45 |
genehacker2 | heh | 20:45 |
genehacker2 | I got a David Kahn style reactor | 20:45 |
bkero | suckers | 20:46 |
bkero | Those have nothing on my Munchhaussen reactor. | 20:47 |
genehacker2 | the reason I'm not using ubuntu is because ubuntu isn't compatible with my wireless card | 20:47 |
bkero | what wireless card? | 20:47 |
kanzure | you'd be surprised. it probably is compatible. | 20:48 |
genehacker2 | munchhaussen's isn't that a disease? | 20:48 |
bkero | Er | 20:48 |
genehacker2 | characterized by faking illness or something like that | 20:49 |
bkero | wikipedia baron von munchhaussen | 20:49 |
genehacker2 | ok | 20:49 |
genehacker2 | well my soundcard's probably gone to hell | 20:50 |
genehacker2 | kanzure wireless card is definately not supported | 20:52 |
genehacker2 | ndiswrapper GET | 20:52 |
kanzure | ndiswrapper works very well | 20:53 |
genehacker2 | how do I install it if I don't have internet in ubuntu? | 20:53 |
kanzure | do you have an ethernet port? | 20:53 |
fenn | sneakernet | 20:53 |
kanzure | or thumbdrive | 20:53 |
genehacker2 | no ethernet | 20:54 |
fenn | lazy bum | 20:54 |
kanzure | I find that hard to believe | 20:54 |
kanzure | how could there be no ethernet port? | 20:54 |
kanzure | do you know what ethernet jacks look like | 20:54 |
genehacker2 | room mate's having a party right now | 20:54 |
genehacker2 | the room the ethernet port is in is in usage | 20:55 |
kanzure | get a router | 20:55 |
kanzure | or a switch | 20:55 |
kanzure | a switch may be cheaper | 20:55 |
genehacker2 | how big is ndiswrapper? | 20:56 |
fenn | how about a long ethernet cable | 20:56 |
kanzure | ndiswrapper shouldn't be that large | 20:57 |
kanzure | but, it should already be installed on ubuntu | 20:57 |
-!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [] | 20:57 | |
kanzure | what you need to get is your driver | 20:57 |
kanzure | bah | 20:57 |
kanzure | fine, don't listen to me | 20:57 |
kanzure | how could there not be a guy on campus to help him with this? | 20:57 |
kanzure | "Angiography is a test in which a physician threads a catheter (a thin flexible tube) to the artery to be studied, injecting a contrast agent, ..." | 21:03 |
kanzure | magnetic resonance angiography too | 21:03 |
-!- cam3845 [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 21:03 | |
cam3845 | ok got it to work | 21:03 |
-!- cam3845 is now known as genehacker | 21:03 | |
genehacker | back | 21:03 |
kanzure | http://en.wikipedia.org/wiki/File:Cerebral_angiography,_arteria_vertebralis_sinister_injection.JPG | 21:04 |
kanzure | got what to work? | 21:04 |
genehacker | sinister injection | 21:05 |
genehacker | ?? | 21:05 |
Smari | Oh I just had the most perverse idea. | 21:05 |
bkero | Do we want to hear it? | 21:06 |
kanzure | #hplusroadmap can get fairly perverse | 21:07 |
bkero | penises? | 21:07 |
genehacker | if it's more perverse than /b/ | 21:07 |
genehacker | I'll be surprised | 21:07 |
kanzure | gurochan? | 21:07 |
genehacker | I puked in my mouth | 21:07 |
Smari | Imagine you've got a computer game... a detective game of somesort, doesn't really matter, except, you know, have it set in 1993 or so... and in one of the scenes you have the character come across a computer that may contain files. Here's where it gets good. When you click on the computer or whatever, you see the interface, but what you've actually got is an instance of Virtualbox or something running Windows 3.11, and you can actually do anyth | 21:07 |
Smari | ing within that environment. | 21:07 |
kanzure | Smari: yeah I thought something like that already exists? | 21:08 |
Smari | I wouldn't know, I don't play computer games. | 21:08 |
fenn | the other day on TV someone was running windows in a virtual machine in MovieOS | 21:08 |
genehacker | mouse is all weird | 21:08 |
kanzure | genehacker: you can speed it up | 21:08 |
kanzure | genehacker: are you in gnome? | 21:08 |
genehacker | it feels weird when I touch the pad | 21:08 |
genehacker | no it's too fast | 21:08 |
kanzure | genehacker: if you are in gnome you can go to System->Settings-> | 21:08 |
kanzure | yeah you can slow it down | 21:08 |
genehacker | pad feels slippery | 21:08 |
genehacker | I know that | 21:09 |
Smari | It's just such a delightfully messed up concept... I mean, I can imagine that one of the first things people would do is try to find a way to install Linux on the computer in-game. | 21:09 |
genehacker | adapting.... | 21:09 |
kanzure | Smari: the trick is figuring out how to make good NPCs or non-playable characters | 21:09 |
kanzure | Smari: so, I got into programming via video games | 21:09 |
kanzure | Smari: so when I began writing video games, I got bored quickly | 21:09 |
kanzure | Smari: so I started to get interested in randomly generated content | 21:10 |
kanzure | including randomly generated stories, maps, quests, non-playable characters, sprites, etc. | 21:10 |
genehacker | heh | 21:10 |
genehacker | that doesn't always work too well doesn't it? | 21:10 |
kanzure | actually Aristotle had an algorithm for coming up with story frameworks | 21:10 |
kanzure | so I was starting to implement that | 21:10 |
kanzure | and the idea was to separate the game engine from the representation | 21:11 |
kanzure | so that the user could play in text mode (interactive fiction), over the web (django), or 2D, or 3D, etc. | 21:11 |
genehacker | aristotle? | 21:11 |
kanzure | yes | 21:11 |
fenn | is that like "plato"? | 21:11 |
genehacker | the person? | 21:12 |
kanzure | yes the person | 21:12 |
kanzure | The Aristotle | 21:12 |
fenn | http://en.wikipedia.org/wiki/PLATO_(computer_system) | 21:12 |
genehacker | link to algo? | 21:12 |
kanzure | http://en.wikipedia.org/wiki/Mythos_(Aristotle) | 21:12 |
kanzure | um. hm. | 21:12 |
Smari | kanzure, mhm. I like the idea of making computer games, and I like games with very open parameter spaces (tabletop RPG's for example), but I don't play computer games much... it happens every now and then, normally about one week per year. I suddenly think, "hm, I'd like to play X." then I play X for a solid week, and then I spend the following week trying to reimplement it in whichever programming language strikes my phant'sy. | 21:13 |
genehacker | now why isn't flash working? | 21:13 |
kanzure | oh there was something I was working on a few weeks ago | 21:13 |
kanzure | genehacker: it's probably not installed, are you on ubuntu? | 21:13 |
kanzure | Smari: there was this nice game written in python+pygame called "vecron" or "velcron" | 21:13 |
kanzure | it was a randomly generated 2D asteroids clone | 21:13 |
kanzure | but with enemies and a terrain/map | 21:13 |
kanzure | I added a shoot-through-walls feature, but it kind of sucks because I didn't spend enough time on it | 21:14 |
genehacker | installed it | 21:14 |
kanzure | how? | 21:15 |
genehacker | .deb | 21:15 |
kanzure | which one? | 21:15 |
bkero | win 22 | 21:15 |
kanzure | http://www.psychocats.net/ubuntu/flash | 21:16 |
kanzure | that might help | 21:16 |
kanzure | maybe it was Plato that I was thinking of | 21:16 |
kanzure | hm | 21:16 |
genehacker | hold on implementing random walk search algorithm | 21:16 |
kanzure | ? | 21:16 |
genehacker | that's what I did | 21:17 |
kanzure | ok just not sure which deb you used | 21:17 |
kanzure | there's a way to install it for firefox specifically | 21:17 |
genehacker | got it | 21:19 |
genehacker | works much better than winblows | 21:20 |
genehacker | now just tell me how to access files from winblows | 21:20 |
genehacker | and my transformation will be complete | 21:20 |
kanzure | try /media | 21:21 |
genehacker | where? | 21:21 |
kanzure | open up your file browser | 21:21 |
kanzure | and type /media in the address bar | 21:21 |
kanzure | or just type / | 21:21 |
kanzure | and look around for stuff like: mnt, host, media | 21:21 |
genehacker | got it | 21:21 |
kanzure | it will be in one of those | 21:21 |
genehacker | nope | 21:22 |
genehacker | not there | 21:23 |
kanzure | ok open up a terminal | 21:23 |
kanzure | type cd / | 21:23 |
kanzure | then type ls -1 | 21:23 |
kanzure | then tell me what you see | 21:23 |
genehacker | bin | 21:24 |
kanzure | is that all? | 21:24 |
genehacker | no | 21:24 |
genehacker | there's a bunch | 21:24 |
kanzure | do you see mnt, media, or host? | 21:25 |
genehacker | media | 21:25 |
genehacker | yes | 21:25 |
kanzure | type "cd media" | 21:25 |
kanzure | then type ls -1 | 21:25 |
kanzure | then tell me what you see | 21:25 |
genehacker | but in media is only cd rom | 21:25 |
kanzure | okay, go back and see what's after media | 21:25 |
genehacker | it's in host | 21:26 |
kanzure | there you go | 21:26 |
kanzure | genehacker: you may want to read about pgp and how ssh works | 21:26 |
genehacker | there's nothing in my docs? | 21:27 |
kanzure | what path? to see your path type "pwd" | 21:27 |
genehacker | nvm adapted | 21:28 |
genehacker | blarg alibre doesn't work with linux | 21:29 |
-!- jm|earth [n=j@p57B9FF8E.dip.t-dialin.net] has quit [Read error: 113 (No route to host)] | 21:30 | |
kanzure | genehacker: have you tried running it with wine? | 21:30 |
genehacker | now | 21:31 |
genehacker | no | 21:31 |
kanzure | wine lets you run (some) windows programs in linux | 21:31 |
kanzure | wine is "wine is not an emulator" | 21:31 |
genehacker | can wine run on windows? | 21:32 |
kanzure | what would that do? | 21:33 |
kanzure | wine runs windows apps, so if you're on windows, you should just run them anyway | 21:33 |
genehacker | no but is it possible? | 21:34 |
genehacker | well I'll be damned | 21:35 |
kanzure | try cygwin I guess | 21:35 |
kanzure | but I wouldn't recommend it | 21:35 |
genehacker | open office works with that weird vista format | 21:35 |
genehacker | so how do I get wine to work? | 21:36 |
kanzure | sudo apt-get install wine | 21:36 |
genehacker | ok | 21:36 |
genehacker | now time to pimp ubuntu | 21:44 |
kanzure | raise LinAlgError, 'Singular matrix' | 21:45 |
kanzure | [[0 0 0 0]..] | 21:45 |
kanzure | [[ 0 0 0 0] [ 0 0 0 10] [ 1 1 1 0] [ 0 0 0 1]] | 21:46 |
kanzure | ok yep | 21:48 |
kanzure | import numpy | 21:50 |
kanzure | numpy.matrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]).I | 21:50 |
kanzure | works. don't get a 'singular matrix' error | 21:50 |
kanzure | histoplasmosis | 21:53 |
kanzure | T = A * B.I | 22:05 |
kanzure | A = B * T | 22:05 |
kanzure | but I have this backwards | 22:05 |
kanzure | in the code, my "A" is really #2 | 22:05 |
kanzure | er.. | 22:05 |
fenn | B^-1 | 22:06 |
fenn | is how you say the inverse | 22:06 |
kanzure | B^-1 = B.I in numpy | 22:06 |
fenn | oh | 22:06 |
kanzure | but my T is actually being calculated as B * A.I | 22:08 |
kanzure | OCC.gp.gp_Ax3(o_point, o_n_vec, o_vx_vec) | 22:19 |
kanzure | o_point = OCC.gp.gp_Pnt(point[0], point[1], point[2]) | 22:20 |
kanzure | 141 o_n_vec = OCC.gp.gp_Dir(i[0], i[1], i[2]) | 22:20 |
kanzure | 142 o_vx_vec = OCC.gp.gp_Dir(j[0], j[1], j[2]) | 22:20 |
kanzure | 143 ax3 = OCC.gp.gp_Ax3(o_point, o_n_vec, o_vx_vec) | 22:20 |
kanzure | 144 the_transform = OCC.gp.gp_Trsf() | 22:20 |
kanzure | 145 the_transform.SetTransformation(ax3) | 22:20 |
kanzure | 146 the_toploc = OCC.TopLoc.TopLoc_Location(the_transform) | 22:20 |
kanzure | OCC.gp.gp_Trsf(ax3) ? | 22:22 |
kanzure | todo: irssi + bpython integration | 22:23 |
CIA-73 | skdb: kanzure * r88bfb288ad4d /pymates/ (models/blockhole.yaml notes pymates.py): almost got coordinate transforms rolling | 22:24 |
kanzure | illegal medical stuff? doing stuff in the u.s. a good idea or not? | 22:32 |
-!- marainein [n=marainei@220.253-197-7.VIC.netspace.net.au] has quit [Read error: 110 (Connection timed out)] | 22:33 | |
genehacker | heheh | 22:36 |
kanzure | "we synthesized 500 pounds of modafinil in menlo park today" --HQ twitter feed, 2010. RIP. | 22:39 |
-!- genehacker [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 22:39 | |
bkero | lol | 22:47 |
bkero | Modafinil is the medical name of provigil, isn't it? | 22:48 |
kanzure | electrical infrastructure | 22:53 |
kanzure | shipping container modular design | 22:53 |
kanzure | pallets | 22:53 |
QuantumG | Modafinil used in a randomized double-blind study showed that normal healthy volunteers between the ages of 30-44 showed general improvement in alertness as well as mood. In the three-day study, counterbalanced, randomized, crossover, inpatient trial of modafinil 400 mg was administered as well as a placebo to the control group. The conclusion demonstrated that modafinil may have general mood-elevating effects in particular for the adjunctive use | 22:53 |
QuantumG | in treatment-resistant depression. | 22:53 |
QuantumG | translation: Google puts it in the water cooler. | 22:54 |
bkero | kanzure: you mean like http://www.sun.com/emrkt/blackbox/story.jsp | 22:55 |
kanzure | multi-connector backend for pneumatics, hydraulics, electricity, fiber optics, | 22:58 |
kanzure | pallets in shipping containers | 22:59 |
kanzure | are all containers welded together? | 23:06 |
kanzure | cost of SU8? | 23:13 |
kanzure | resolution? | 23:13 |
kanzure | "we get to tell you what's not going to happen in terms of transhumanist technologies.. unless you can tell us how. otherwise, we're going to go work on it" | 23:19 |
kanzure | get list of projects from papers@postbiota.org | 23:27 |
kanzure | Direct confinement of individual viruses within polyethylene glycol (PEG) nanowells | 23:32 |
kanzure | gene silencing via light | 23:36 |
kanzure | purely protein pluripotency (stem cells) | 23:37 |
kanzure | natural competence of e.coli | 23:37 |
kanzure | genetic transformation via pollen | 23:37 |
kanzure | DNA gun (converted .22 caliber gun) | 23:37 |
kanzure | genetically encoded fluorescent sensors of membrane potential | 23:37 |
kanzure | MagA (MRI tag) | 23:37 |
kanzure | *reporter tag | 23:37 |
kanzure | mechanosensitive ion channels (activated mechanically- like through magnetically guided particles) | 23:38 |
bkero | Haha man, Reno 911 is good. | 23:38 |
kanzure | Production of recombinant proteins in plant root exudates | 23:39 |
kanzure | The bladder as a bioreactor - urothelium production and secretion of growth hormone into urine | 23:41 |
kanzure | The mammary gland - bioreactor for the production of recombinant proteins | 23:41 |
kanzure | Towards a Spiderman suit - large invisible cables and self-cleaning releasable superadhesive materials | 23:41 |
kanzure | Chaperonins govern growth of Escherichia coli at low temperatures | 23:41 |
kanzure | Emergence of novel color vision in mice engineered to express a human cone photopigment | 23:41 |
kanzure | Mammalian expression of infrared fluorescent proteins engineered from a bacterial phytochrome | 23:42 |
kanzure | Rapid evolution of novel traits in microorganisms | 23:42 |
kanzure | retrosynthetic analysis | 23:42 |
kanzure | Visualization of targeted transduction by engineered lentiviral vectors | 23:45 |
kanzure | Do-it-yourself microelectrophoresis chips with integrated sample recovery | 23:46 |
kanzure | Integration of microcolumns and microfluidic fractionators on multitasking centrifugal microfluidic platforms for the analysis of biomolecules | 23:46 |
kanzure | Kidney-targeted naked DNA transfer by retrograde renal vein injection in rats | 23:46 |
kanzure | rapamycin | 23:47 |
kanzure | Resistance to diet-induced obesity in mice with synthetic glyoxylate shunt | 23:47 |
kanzure | total synthesis of rapamycin | 23:47 |
kanzure | git remote add some_name bryan@adl.serveftp... master | 23:49 |
kanzure | git pull some_name | 23:50 |
CIA-73 | skdb: * r3a4096a211a7 /trans-tech: ideas for h+ | 23:51 |
CIA-73 | skdb: * r708b55cca80b / (21 files in 3 dirs): Merge branch 'master' of ssh://adl.serveftp.org/var/www/skdb | 23:51 |
CIA-73 | skdb: * r51ea97c09a0c / (trans-tech trans-tech.yaml): make it load as yaml | 23:58 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!