--- Day changed Wed Jul 15 2009 | ||
bkero | http://failblog.files.wordpress.com/2009/06/fail-owned-carnivore-win.jpg?w=500&h=272 | 00:31 |
---|---|---|
-!- ybit [n=ybit@unaffiliated/ybit] has quit ["leaving"] | 00:35 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 00:50 | |
katsmeow-afk | bk | 01:11 |
katsmeow-afk | bkero , what i been welding on lately : http://DesignerThinking.com/images/bigboatbowmaking/DSCF1444.jpg | 01:12 |
bkero | Nice | 01:12 |
bkero | Is that a splitter or a pontoon cage? | 01:12 |
katsmeow-afk | boat bow | 01:13 |
bkero | I hate the water, but have been thinking of sailing the orinoco | 01:13 |
katsmeow-afk | why the Orinoco?? | 01:13 |
-!- wrldpc2 [n=benny@c-71-192-208-195.hsd1.ma.comcast.net] has joined #hplusroadmap | 01:13 | |
bkero | I have some friends in columbia that can set me up with some property along it with which to build a boat, and jetty | 01:14 |
katsmeow-afk | there be 30ft of 4ft dia round hull following that bow | 01:14 |
katsmeow-afk | but considering homeland security nowadays, ia m pretty sure i do not want it to resemble a submarine | 01:14 |
genehacker | sigh shame you can't build subs anymore | 01:51 |
-!- genehacker [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 02:52 | |
-!- genehacker [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 03:03 | |
-!- genehacker [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 03:12 | |
fenn | so i guess the omega zombies are too stupid to drive cars | 03:39 |
fenn | but somehow they can still talk? | 03:39 |
-!- faceface [n=dbolser@bioinformatics.org] has joined #hplusroadmap | 03:49 | |
faceface | perhaps of interest: http://www.wikifeeds.com/ | 03:50 |
faceface | Wikifeeds is a project that aims to create pages populated with | 03:50 |
faceface | relevant web feeds that are updated every hour. This project is | 03:50 |
faceface | similar to sites like popurls® and Alltop with the difference being | 03:50 |
faceface | that pages can be created and updated by anyone in the world since it | 03:50 |
faceface | is a wiki. | 03:50 |
Utopiah | hi faceface | 03:52 |
Utopiah | I knew AllTop but not WikiFeeds, checking | 03:53 |
fenn | when did building submarines become illegal? | 03:54 |
fenn | Drug Trafficking Vessel Interdiction Act of 2008? | 03:55 |
* faceface excapes to the bottom of the sea | 03:57 | |
-!- faceface [n=dbolser@bioinformatics.org] has left #hplusroadmap [] | 03:57 | |
Utopiah | since doing anything while you are not the government or a company big enough to negociate with it became illegal? like... since being creative ~= helping terrorist with subversise technology? :| | 03:58 |
kanzure | fenn: hey man, it was the 70s | 04:59 |
fenn | sorry excuse for an NRA commercial | 05:02 |
fenn | "you never know when a mutant zombie horde will take over the world and you're the last man standing, but at least you'll have your trusty machine gun" | 05:03 |
kanzure | my original point of remembering omega man was something about the main character being this badass military scientist slash biologist slash researcher slash chemist slash physicist of some sort. | 05:03 |
QuantumG | he had a library | 06:34 |
QuantumG | and read it | 06:34 |
-!- elias`_ [n=c@host86-134-4-190.range86-134.btcentralplus.com] has joined #hplusroadmap | 06:42 | |
-!- elias`_ [n=c@host86-134-4-190.range86-134.btcentralplus.com] has quit ["leaving"] | 06:47 | |
kanzure | I had a dream where I composed a reply to paul fernhout | 06:54 |
kanzure | guess all that's left is for me to type it out | 06:54 |
-!- elias` [n=c@unaffiliated/elias/x-342423] has quit [Read error: 110 (Connection timed out)] | 06:56 | |
QuantumG | http://en.wikipedia.org/wiki/Protonium | 07:01 |
QuantumG | Computed lifetimes are in the range of 0.1 to 10 microseconds. | 07:01 |
QuantumG | plenty of time to do heating by radio waves | 07:02 |
QuantumG | pretty obvious design for a permanent trap there | 07:03 |
* kanzure used to be obsessed with magnetic optical trap designs | 07:04 | |
QuantumG | that's the cool thing.. Protonium is a "natural" anti-matter trap | 07:05 |
QuantumG | just keep your Protonium hot enough so it can't deionize and its as easy to handle as hydrogen plasma | 07:06 |
QuantumG | in other words, not terribly easy ;) | 07:06 |
-!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: katsmeow-afk | 07:13 | |
-!- any76051661 [n=someone@99-194-252-204.dyn.centurytel.net] has joined #hplusroadmap | 07:13 | |
kanzure | http://www.ifosslr.org/ifosslr/issue/1/showToc legalese crapola | 07:39 |
Smari | http://www.youtube.com/watch?v=uqD_3KWpsTY - yay emergence. | 07:40 |
QuantumG | kanzure: the Bad Facts Make Good [Whatever] article is interesting | 07:42 |
Smari | url? | 07:45 |
QuantumG | http://www.ifosslr.org/ifosslr/article/view/5 | 07:46 |
Smari | ah | 07:47 |
kanzure | meh @ "peer-to-poatent" | 07:47 |
Smari | k | 07:47 |
kanzure | *peer-to-patent | 07:47 |
QuantumG | yeah, I haven't read it | 07:47 |
kanzure | eventually it would be nice to writeup how package managers would be a good alternative to the patent system | 07:47 |
kanzure | no, the peer-to-patent paper I mean | 07:47 |
QuantumG | "Bad Facts Make Good Law: The Jacobsen Case and Open Source" | 07:47 |
QuantumG | my summary: The EFF are a bunch of hypocrites and it seems that if you ever get sued for violating the GPL or some other open source license you should demand that the judge not give injunctive relief until the plaintiff shows fiscal harm. | 07:49 |
kanzure | I will give a cookie to anyone who can find me a stream of anime trance. | 07:53 |
fenn | thats not the easiest request in the world | 07:56 |
kanzure | it's a really really good cookie | 08:03 |
kanzure | http://go2id.net:8000/listen.pls | 08:05 |
kanzure | maybe? | 08:05 |
kanzure | found from: http://idforums.net/index.php?showtopic=36275 | 08:06 |
kanzure | huh there's an electronica rave in austin on september 5th here in austin with a 10k~ people capacity | 08:08 |
fenn | i read that legal article and now i'm even more confused than when i started | 08:09 |
fenn | what's so "anime" about this? | 08:09 |
kanzure | isn't this a dub of an anime song? | 08:09 |
kanzure | well now it just sucks | 08:10 |
fenn | "As an alternative to just posting a big list of links every time someone has a question, have you considered including a quick summary, in your own words, of what is useful about a particular paper?" | 08:17 |
fenn | i suspect the problem there is that you have no idea what the paper actually says | 08:17 |
fenn | but the url sure looked promising | 08:17 |
kanzure | in which case? | 08:21 |
kanzure | urls are usually shit and don't say anything anyway when it comes to papers on the net | 08:21 |
kanzure | nobody gives pdf files useful titles, and most titles of papers suck too | 08:22 |
* fenn goes a-bussing | 08:23 | |
-!- samrose [n=samrose@24.11.214.181] has joined #hplusroadmap | 08:54 | |
-!- kardan_ [n=kardan@84.190.98.52] has joined #hplusroadmap | 08:54 | |
kanzure | I hate how I keep on presenting myself as a "hacker" in diybio emails | 09:07 |
kanzure | because I'm not all that great of a hacker | 09:07 |
kanzure | there are many many people who are better hackers than me | 09:07 |
-!- kardan| [n=kardan@p54BE36C5.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 09:10 | |
kanzure | fenn: was there anything new that you had to do to get pythonOCC owrking? *working | 09:21 |
kanzure | other than what you originally did | 09:21 |
-!- wrldpc2 [n=benny@c-71-192-208-195.hsd1.ma.comcast.net] has quit [] | 09:28 | |
-!- samrose [n=samrose@24.11.214.181] has quit ["Ex-Chat"] | 09:38 | |
kanzure | holy shit I like whatever's playing | 09:53 |
fenn | william heath and techshop.. talk about an unholy alliance | 09:53 |
kanzure | oh good god | 09:55 |
kanzure | wonder if he will be using the laser cutter | 09:55 |
fenn | thi ss the latest procedure for compiling pythonOCC, as far as i know: http://pastebin.ca/1495848 | 09:56 |
-!- genehacker [n=chatzill@128.62.123.29] has joined #hplusroadmap | 09:57 | |
fenn | i think thwat was using the svn | 09:57 |
kanzure | bah it says that none of my includes exist. but that's not true at all... | 09:59 |
fenn | um, also i'm using the opennovation packages | 09:59 |
-!- genehacker [n=chatzill@128.62.123.29] has quit [Read error: 104 (Connection reset by peer)] | 09:59 | |
fenn | i hope that doesnt matter though | 10:00 |
kanzure | meredith forked pydjangitwiki.. is making a graph visualizer/graphviz-SVG plugin thingy | 10:01 |
fenn | that shoulnd t be too hard | 10:01 |
kanzure | right :) | 10:01 |
kanzure | she claims she will come into the channel when she gets some sleep | 10:02 |
fenn | can we please change the name before it gets out of control? | 10:02 |
kanzure | hah | 10:02 |
kanzure | you wanted djangit? | 10:03 |
fenn | ya | 10:03 |
fenn | minimum redundancy | 10:03 |
fenn | and it's almost a pun, sorta | 10:04 |
-!- genehacker [n=chatzill@128.62.123.29] has joined #hplusroadmap | 10:04 | |
kanzure | fenn: github.com claims that they will not setup any redirects from the olod name, and old links etc. | 10:05 |
kanzure | *old name | 10:05 |
kanzure | should I break it? | 10:05 |
fenn | can't you just make a new project? | 10:05 |
fenn | and clone the old one | 10:05 |
kanzure | okay | 10:05 |
kanzure | how do I do that? | 10:06 |
kanzure | git clone makes a directory | 10:06 |
kanzure | do I just move all of the contents into the parent dir then if I'm in djangit/ | 10:06 |
kanzure | ? | 10:06 |
fenn | uh, yes | 10:07 |
kanzure | so, should I use sed to replace all previous instances of the word 'pydjangitwiki' with 'djangit'? there's probably something in the .git/ folder too | 10:08 |
fenn | anything in .git shouldnt matter | 10:09 |
kanzure | okay. | 10:09 |
genehacker | kanzure you know that protein purification thing? | 10:10 |
kanzure | yes | 10:11 |
genehacker | well I think it's something that's achievable with shrinky dink microfluidics | 10:11 |
genehacker | SU-8 photolithography shouldn't be that hard | 10:11 |
ybit | genehacker: shrinky dink microfluidics? :P | 10:11 |
kanzure | how would you do it? | 10:11 |
ybit | btw, taqman, how much does it cost? | 10:11 |
kanzure | ybit: surely you know about that | 10:11 |
ybit | no i don't [kanzure] | 10:12 |
kanzure | genehacker: what mask would you use for SU-8 photolithography? | 10:12 |
genehacker | a transparency sheet | 10:12 |
ybit | i'm guessing the reason for purifying taq is so you can make it yourself without having to pay outrageous fees for it? | 10:13 |
genehacker | exactly | 10:13 |
ybit | so what's its cost? | 10:13 |
genehacker | and also if they ever try to regulate us into oblivion they won't be able to | 10:13 |
kanzure | genehacker: how would you print the fine detail you need on the transparency sheet? | 10:13 |
ybit | link to the shrinky dinky thingy | 10:13 |
ybit | ? | 10:13 |
kanzure | ybit: it's on the servers | 10:13 |
ybit | with a title similar to that? :P | 10:13 |
kanzure | ybit: it uses 'shrinky dink' in the paper file name | 10:13 |
kanzure | yes | 10:13 |
ybit | wow | 10:14 |
kanzure | come on, I've got you covered | 10:14 |
kanzure | post a link while you're at it if you find it | 10:15 |
ybit | http://adl.serveftp.org/papers/microfluidics/Shrinky-Dink%20microfluidics:%203D%20polystyrene%20chips.pdf | 10:15 |
kanzure | IIRC, there were two papers. | 10:15 |
kanzure | that one is the right one, yes, but there ight be another one from the same author | 10:16 |
kanzure | *might | 10:16 |
ybit | http://adl.serveftp.org/papers/microfluidics/Shrinky-Dink%20microfluidics:%20rapid%20generation%20of%20deep%20and%20rounded%20patterns.pdf | 10:16 |
ybit | didn't see the other | 10:16 |
kanzure | well there you go. | 10:16 |
genehacker | it should work with transparency sheet | 10:16 |
genehacker | http://www.google.com/url?sa=t&source=web&ct=res&cd=9&url=http%3A%2F%2Fengineering.tufts.edu%2Fmicrofab%2Findex_files%2FSOP%2FSU-8%2520Processing.pdf&ei=1fFdSoq7EYHusQPpz_WtCg&usg=AFQjCNFciZ4Or3E8KcOpDgfOhGwmyDFXSA&sig2=HhWzDEw2C9QprJmJmd4zZQ | 10:16 |
genehacker | or soda lime glass | 10:16 |
kanzure | genehacker: I guess. the features were about 150 microns at the smallest | 10:16 |
kanzure | sothat's about the width of human hair | 10:16 |
kanzure | which can be patterned in sharpie ink on a transparency slide | 10:16 |
genehacker | 0.15 millimeters | 10:17 |
kanzure | (the 150 micron features were just straight channels or something) | 10:17 |
kanzure | human hair is about 18 to 180 microns in diameter | 10:17 |
genehacker | GUESS WHAT? | 10:17 |
genehacker | this design is mostly straight lines! | 10:17 |
kanzure | you get bonus points if you can make the design by using your chest hair | 10:17 |
* fenn mumbles something about "mostly manufacturable" | 10:17 | |
-!- genehacker [n=chatzill@128.62.123.29] has quit [Read error: 104 (Connection reset by peer)] | 10:19 | |
kanzure | gah how am I already using 8 MB on github | 10:19 |
ybit | can i get double chest points for using back hair? | 10:19 |
ybit | s/chest/bonus | 10:19 |
kanzure | no, only for knuckle hair | 10:20 |
ybit | i agree with fenn, name needed to be changed | 10:20 |
ybit | damn | 10:20 |
ybit | kanzure: didn't you see you don't filter your emails? | 10:21 |
kanzure | what? | 10:21 |
kanzure | mailing lists are tagged, if that's what you mean | 10:21 |
kanzure | some mailing lists do not go directly to the inbox, which is largely dependent on whether or not I have unfinished business with them or unfinished interests | 10:22 |
ybit | when this gentoo system is installed, i'm going to be trying various email clients. i like the idea of labels from gmail but it gets difficult to read the title of the email to see if it's interesting when it has labels covering the entire screen, e.g.: diyh+, bodyhacking, diybio, OM, postbiota, etc. | 10:23 |
kanzure | sure | 10:23 |
kanzure | I used to use kmail. I don't know if I recommend it or not. | 10:23 |
kanzure | I think fenn uses pine or something | 10:23 |
kanzure | mutt maybe? | 10:23 |
fenn | pine | 10:23 |
ybit | i have all the mailing list not going to the inbox and i just cick the labels which i'm interested in | 10:23 |
fenn | mutt is better | 10:23 |
ybit | pine aye | 10:23 |
ybit | mutt, right, those are def. in the plans to try | 10:24 |
kanzure | okay, your wish has been carried out | 10:24 |
ybit | i figure i might be more productive with a cli email client | 10:24 |
kanzure | http://github.com/kanzure/djangit | 10:24 |
fenn | yay! | 10:24 |
ybit | i like the name :P | 10:24 |
ybit | "do i get bonus points for using back hair" "no only knuckle hair." "djangit!" | 10:24 |
ybit | no? okay. :) | 10:25 |
fenn | i LOL'ed | 10:25 |
fenn | i had an appointment with a pastry, so i couldnt comment | 10:26 |
ybit | i'll probably try the emacs email client as well | 10:26 |
ybit | hehe | 10:26 |
ybit | s/the/an ..not sure how many there are | 10:27 |
ybit | anyway, pastries sound good, afk to hunt for one | 10:27 |
kanzure | org-mode for email might be interesting | 10:27 |
fenn | org-mode is just todo lists and schedules | 10:27 |
fenn | heh org-mode's logo is like a heavy metal unicorn | 10:28 |
-!- genehacker [n=noko@wireless-128-62-123-29.public.utexas.edu] has joined #hplusroadmap | 10:29 | |
genehacker | sorry there had to install mirc | 10:30 |
kanzure | do we need a commit bot in here? | 10:30 |
kanzure | fenn: do you have anything against commit bots? | 10:30 |
ybit | charlie the unicorn? | 10:30 |
genehacker | ??? | 10:30 |
genehacker | what's a commit bot? | 10:30 |
fenn | no not particularly | 10:30 |
fenn | heh ybit i hear ya | 10:30 |
kanzure | a commit bot is something that says something in the channel every time we commit | 10:30 |
fenn | they ook my kidneys | 10:30 |
ybit | genehacker: lets the users in the channel know of commits | 10:30 |
kanzure | it lets you keep track of when "PROGRESS" is being made | 10:31 |
ybit | to skdb or djangit! | 10:31 |
genehacker | ok | 10:31 |
kanzure | does anyone have a favorite commit bot? | 10:31 |
fenn | but, uh, i only push at the end of the day or something | 10:31 |
genehacker | anyway in that protein purification paper | 10:31 |
kanzure | yeah? | 10:31 |
ybit | yes? | 10:31 |
genehacker | what do they use for the monolith solution | 10:31 |
fenn | or do i add commit hooks to my local repo? | 10:31 |
kanzure | genehacker: MPTS or something | 10:31 |
kanzure | fenn: you could add hooks if you want. | 10:32 |
fenn | kanzure: cia.vc is pretty neato | 10:32 |
* fenn investigates the new situation in #emc-devel now that they're using git | 10:32 | |
genehacker | what's MPTS | 10:32 |
kanzure | some bullshit | 10:32 |
genehacker | that doesn't help | 10:32 |
genehacker | also what does the fractioner do? | 10:33 |
genehacker | mercaptopropyl)trimethoxysilane | 10:33 |
genehacker | sigma aldrich chemical | 10:33 |
kanzure | huh what's #commits ? | 10:35 |
ybit | enough with the 'amazing news from sf-diybio' title, now it's just being rubbed in my face | 10:35 |
kanzure | is this a feed of all commits ever? | 10:35 |
kanzure | nice pulse | 10:35 |
kanzure | not sure how to configure CIA with git repos | 10:37 |
ybit | wow, mac has a turned a leaf overnight it seems | 10:42 |
ybit | he went from "you're not my dev" to "it's your ballpark" | 10:43 |
kanzure | this is not very helpful: http://github.com/guides/post-receive-hooks | 10:44 |
kanzure | ybit: mac might have a bipolar disorder | 10:44 |
ybit | "what do you need? hosting, we can raise money for that. toolbook, alright, i don't particularly care for it, but if it promotes diybio.." | 10:44 |
ybit | kanzure: maybe, hard to tell from online conversations | 10:44 |
ybit | kanzure: i thought toolbook was introductory material for machining? | 10:46 |
kanzure | uhm | 10:46 |
kanzure | really? | 10:46 |
kanzure | how did you think that? | 10:47 |
ybit | guess it could be extended for bio | 10:47 |
kanzure | did you ever read eric's emails about toolbook? | 10:47 |
ybit | iirc, which it seems i don't, eric posted it to open-manufacturing | 10:47 |
kanzure | FAIL: test_view (djangit.wiki.tests.TestViews) | 10:47 |
fenn | supposedly there's a github irc bot.. not much info on the site though | 10:47 |
kanzure | http://github.com/typester/github-ircbot-perl/tree/master | 10:48 |
kanzure | ? | 10:48 |
kanzure | http://github.com/pjhyett/github-services | 10:48 |
kanzure | hm | 10:48 |
kanzure | http://support.github.com/discussions/post-receive-issues/2-github-irc-bot-getting-kicked-for-flooding | 10:48 |
fenn | isnt the point that it runs on their server though/ | 10:49 |
kanzure | yeah I thought so too | 10:49 |
kanzure | aha | 10:50 |
kanzure | http://support.github.com/discussions/post-receive-issues/25-irc-setup-for-service-hook-docs-and-help-request | 10:50 |
kanzure | a helpful discussion | 10:50 |
kanzure | they claim it's on the admin page. | 10:51 |
-!- CIA-73 [n=CIA@208.69.182.149] has joined #hplusroadmap | 10:54 | |
CIA-73 | djangit: kanzure master * rbf53cf8 / (wiki/tests.py wiki/views.py): debugging test_view. - http://bit.ly/u8IMK | 10:55 |
CIA-73 | djangit: kanzure master * r14aa0a7 / (5 files in 3 dirs): changed name - http://bit.ly/11JvY3 | 10:55 |
kanzure | lovely | 10:55 |
-!- genehacker [n=noko@wireless-128-62-123-29.public.utexas.edu] has quit [] | 10:56 | |
-!- genehacker [i=genehack@wireless-128-62-123-29.public.utexas.edu] has joined #hplusroadmap | 10:56 | |
kanzure | somehow there's a way to edit the post-commit hooks or something so that you can send this to CIA on your own | 10:56 |
kanzure | right now it will only be tracking my commits methinks | 10:57 |
CIA-73 | djangit: kanzure master * r3e5b0c2 / wiki/tests.py : added some notes - http://bit.ly/TBSWY | 10:58 |
kanzure | yay it works | 10:58 |
fenn | coolzors | 11:00 |
* fenn is wonder how to fit "separation processes" into his taxonomy | 11:01 | |
kanzure | is separation a method of manufacturing? | 11:01 |
kanzure | also, the people at sciencemadness.org totally ripped me a new one :) they had a lot of helpful suggestions. for instance, dehumidification was not in the list. | 11:01 |
fenn | dehumidification isnt a separation process | 11:01 |
kanzure | also HLPC and IEC (ion exchange chromatography) wasn't on the list, which was just negligence on my part | 11:01 |
kanzure | er. they claimed it was. | 11:02 |
fenn | well any ontology is somewhat arbitrary | 11:02 |
fenn | * Drying - removing liquid from a solid by vaporising it | 11:02 |
fenn | seems like there's a lot of redundancy here | 11:03 |
fenn | huh | 11:04 |
fenn | "Elutriation, also known as air classification, is a process for separating lighter particles from heavier ones using a vertically-directed stream of gas or liquid (usually upwards)." | 11:04 |
fenn | how is that different from winnowing? | 11:04 |
kanzure | todo: figure out how to set up the svn repo on adl.serveftp.org with CIA | 11:05 |
fenn | "suitability of purification techniques for the Three Phase Purification Strategy: - a rewrite of a section that I did so that the data is in YAML. Have fun." | 11:06 |
fenn | where's that? | 11:07 |
kanzure | do you have notes.txt up? | 11:07 |
kanzure | http://heybryan.org/books/papers/protein-purification/notes.txt | 11:07 |
fenn | ok i see it | 11:07 |
kanzure | search for "suitability of purification techniques for the Three Phase Purification Strategy:" | 11:07 |
kanzure | sorry for not making a separate file | 11:07 |
kanzure | it sucks anyway | 11:07 |
fenn | yeh i was sort of hoping you had already yamlified that list of processes | 11:08 |
kanzure | well there's a few there | 11:08 |
kanzure | but it's not really in the way that you want it. it's more meant for figuring out specifically purification sequences. | 11:08 |
kanzure | um brain fart, can you help me figure out how to debug this problem with djangit? | 11:10 |
kanzure | I'm not sure which view is being called by | 11:10 |
kanzure | is the only way to fix this to add print statements to each of the views, and see which one is being called? | 11:10 |
fenn | "which view is being called by" what? | 11:11 |
kanzure | my test | 11:11 |
kanzure | it's supposed to be calling the view method in views.py | 11:12 |
kanzure | each = ('the_filename', <git.Blob "1ee0926f7c74b60337271441438f5bb76a0733a7">) | 11:12 |
kanzure | path = the-folder-name/somethingfilesomething.so | 11:12 |
kanzure | hm that's not good :) the_filename is in / and not in the-folder-name | 11:12 |
kanzure | not sure why find_files() would be so confused | 11:13 |
kanzure | (line 344 I think). ok. nevermind. | 11:14 |
kanzure | oh. this was something before I wrote the find_file method. I should be using find_file here. got it. | 11:16 |
kanzure | argh. why doesn't git-python have its own tree traversal algorithm. this is stupid. | 11:49 |
fenn | "you're doin it wrong" | 11:50 |
kanzure | no, sorry, there's actually no way to supply git-python a path to something in the repo that you want | 11:50 |
kanzure | you have to manually traverse the tree yourself | 11:50 |
kanzure | by that I mean, get the tree object for a sub-folder, and the tree objects within that, etc. | 11:50 |
genehacker | COME ON MICROSCOPE, EVAC faster | 11:51 |
kanzure | hahah | 11:51 |
kanzure | woah this is ridiculous | 11:51 |
kanzure | GitPython 0.1.6 documentation, pg 8 | 11:51 |
kanzure | print tree/"filename" | 11:52 |
kanzure | O.o | 11:52 |
fenn | to push to github do i have to fork my own repo? | 11:52 |
kanzure | yeah. they want you to fork it from them first though (via their button their page) | 11:53 |
kanzure | so that they can keep track of it on their end as well | 11:53 |
fenn | hm. i guess i'll fight gitweb again | 11:53 |
fenn | since i dont really feel like setting up YAFR | 11:53 |
kanzure | or run djangit | 11:53 |
kanzure | YAFR? | 11:53 |
fenn | i dont trust djangit yet | 11:53 |
genehacker | huh | 11:54 |
genehacker | wooho | 11:54 |
genehacker | microscope's displaying image | 11:55 |
genehacker | and it's not fuzzy | 11:57 |
fenn | prickly? | 12:03 |
fenn | anyone else notice that drinking fountain water always tastes bad? | 12:06 |
kanzure | when it's cold I can't seem to taste how bad it is | 12:06 |
fenn | it's more noticeable if you drink from a cup | 12:07 |
kanzure | how long have you had that cup | 12:08 |
fenn | couple weeks | 12:08 |
fenn | it's not the cup, it's the drinking fountain | 12:08 |
-!- xp_prg [n=xp_prg3@99.2.31.217] has joined #hplusroadmap | 12:09 | |
fenn | run for your lives! | 12:09 |
kanzure | yay for dan heeks | 12:10 |
fenn | since june 17 (i guess that's more than a couple weeks) | 12:10 |
kanzure | apparently somebody added a file to heekspython but it's not being made in the makefile | 12:10 |
fenn | #cam would probably be a good place to aska bout that | 12:11 |
kanzure | he replied by email, but ok | 12:12 |
-!- genehacker [i=genehack@wireless-128-62-123-29.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] | 12:23 | |
kanzure | /home/kanzure/local/heekscad/heekspython-read-only/HeeksPython.so: undefined symbol: _ZNK11HeeksCADapp12GetResFolderEv | 12:26 |
-!- kardan| [n=kardan@p54BE6FF7.dip.t-dialin.net] has joined #hplusroadmap | 12:30 | |
fenn | pff so much for SConstruct | 12:33 |
kanzure | what's wrong with it? | 12:34 |
fenn | eh. it's just not working that's all | 12:34 |
fenn | there's gotta be a better way to say "copy *.py to /usr/sharep/pyshared/OCC/ | 12:37 |
fenn | there's like five pages of this SOURCE_FILENAME TARGET_FILENAME WXDISPLAY_BASE_FILENAME crap | 12:38 |
kanzure | should we just write our own build scripts? | 12:39 |
fenn | don't make me answer that | 12:39 |
fenn | so basically i'm going through the SConstruct file trying to figure out what it is supposed to do, and how that's different from what i did | 12:40 |
fenn | oh i have to ln -s to /usr/sharep/pyshared | 12:42 |
kanzure | what is /usr/sharep? | 12:43 |
fenn | typo | 12:43 |
fenn | sudo ln -s /usr/share/pyshared/OCC /usr/lib/python2.6/dist-packages/OCC | 12:43 |
fenn | i wonder what's supposed to go in Display/ | 12:45 |
splicer | i'm listening to a talk where max more discusses the legal status of teleported people | 12:45 |
splicer | ... how far out can one get? | 12:46 |
-!- kardan_ [n=kardan@84.190.98.52] has quit [Read error: 110 (Connection timed out)] | 12:46 | |
splicer | some of the discussions within the transhuman community are pretty fucked up... and they sometimes figure it out by themselves and stop the discussions, but by then they are already pretty far off sanity. | 12:47 |
fenn | kanzure: you know the lighting looks pretty weird in pythonOCC in general | 12:52 |
ybit | "Porn Banned in Ukraine, Unless Used for Medicinal Purposes" | 12:52 |
fenn | ybit: consider the alternatives!! | 12:52 |
ybit | robot pr0n is banned too fenn, sorry :P | 12:53 |
splicer | i used to know a ukranian girl, she wouldn't have agreed with that law | 13:05 |
splicer | why create laws that can't be inforced and noone is going to care about anyway | 13:07 |
splicer | (enforced) | 13:08 |
ybit | like for instance the fact that it is illegal to show movies translated to russian in ukranian cinemas | 13:08 |
ybit | or it's illegal to tie an elephant to a pole in some city in i believe north carolina | 13:08 |
ybit | but that's an old law that even the cops wouldn't enforce (unless they were aware of it) | 13:09 |
fenn | think of the elephants! | 13:09 |
ybit | these are recent laws in the EU | 13:09 |
ybit | and i'm fully aware that ukraine is not eu | 13:09 |
splicer | half of them want to join nato | 13:10 |
-!- ybit [n=ybit@unaffiliated/ybit] has quit ["rebooting for file system changes"] | 13:12 | |
splicer | belorussia is usually considered the strangest of the old soviet states... the state is actively building a cult around the infallible president Lukasjenko | 13:16 |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 13:19 | |
ybit | think i said that i needed to reboot for the file system, meant partition tables, meh | 13:20 |
ybit | CIA-73: | 13:20 |
ybit | CIA-73: help | 13:20 |
ybit | CIA-73: test | 13:20 |
* fenn kicks CIA-73 | 13:20 | |
CIA-73 | ow | 13:20 |
ybit | hehe | 13:20 |
ybit | was about to say CIA-73 doesn't respond | 13:20 |
* ybit slaps CIA-73 with a trout | 13:21 | |
ybit | grr | 13:21 |
* fenn gives CIA-73 a cookie | 13:22 | |
fenn | oh, right | 13:22 |
* fenn hugs CIA-73 | 13:22 | |
* CIA-73 hugs fenn | 13:22 | |
kanzure | hehe | 13:22 |
* ybit licks CIA-73 | 13:22 | |
* ybit eats CIA-73 | 13:22 | |
* CIA-73 tastes crunchy | 13:22 | |
ybit | hmm, sounds dirty | 13:22 |
splicer | CIA-73 offend ybit | 13:23 |
* ybit pets CIA-73 | 13:23 | |
splicer | hey... maybe CIA-73 can kidnap people and fly the around between secret prisons in eastern europe? | 13:24 |
ybit | and drop them off at the secret prisons? sounds crule | 13:25 |
fenn | no just back and forth all day | 13:25 |
fenn | no rest for the prisoner! | 13:25 |
ybit | :P | 13:25 |
ybit | that would be fun, minus all the bugs flying into your face | 13:26 |
ybit | CIA-73 flies at low altitudes | 13:26 |
splicer | what can CIA-73 do then? | 13:26 |
ybit | splicer: CIA-73 is a github bot for djangit (and skdb?) | 13:27 |
splicer | CIA-73 help | 13:27 |
ybit | it notifies the channel of commits | 13:27 |
splicer | that's all | 13:27 |
splicer | ? | 13:27 |
ybit | and it says funny things too | 13:28 |
ybit | like | 13:28 |
* ybit eats CIA-73 | 13:28 | |
* CIA-73 tastes crunchy | 13:28 | |
* splicer offends CIA-73 | 13:28 | |
splicer | ok.. i get it | 13:28 |
ybit | CIA-73 works for the government as well, hence cia | 13:28 |
splicer | ah ; ) | 13:29 |
splicer | that can't be bad | 13:29 |
* splicer hugs CIA-73 | 13:29 | |
* CIA-73 hugs splicer | 13:29 | |
ybit | hi CIA-73 | 13:30 |
* ybit slaps CIA-73 | 13:30 | |
fenn | i've created a monster | 13:31 |
* ybit wants a list of commands for CIA-73 | 13:31 | |
ybit | !help CIA-73 | 13:31 |
ybit | !commands CIA-73 | 13:31 |
splicer | CIA-73 ? | 13:32 |
splicer | CIA-73 commands | 13:32 |
fenn | it's not really a bot in the sense that it has commands | 13:32 |
splicer | it really is the CIA | 13:32 |
fenn | splicer: http://cia.vc | 13:33 |
fenn | this sounds pretty neat; i'm not sure i really need to include a separate library for this stuff though: http://code.enthought.com/projects/traits/ | 13:34 |
kanzure | fenn: I like how everyone in here is so paranoid that they think it's really the central intelligence agency | 13:34 |
* fenn shrugs | 13:34 | |
fenn | they think that in every channel | 13:35 |
* ybit kills CIA-73 | 13:35 | |
* CIA-73 dies | 13:35 | |
* ybit rubs tummy CIA-73 | 13:36 | |
* ybit rubs CIA-73 tummy | 13:36 | |
* ybit rubs CIA-73's tummy | 13:36 | |
CIA-73 | *purr* | 13:36 |
fenn | bot abuse! | 13:37 |
ybit | """Just for fun""" | 13:37 |
ybit | text = message.lower().strip() | 13:37 |
ybit | me = self.nickname.lower() | 13:37 |
ybit | them = user.split('!')[0] | 13:37 |
ybit | if text == 'hugs %s' % me: | 13:37 |
ybit | self.me(channel, 'hugs %s' % them) | 13:37 |
ybit | elif text == 'kicks %s' % me: | 13:37 |
ybit | self.say(channel, 'ow') | 13:37 |
ybit | elif text == 'kills %s' % me: | 13:37 |
ybit | self.me(channel, 'dies') | 13:37 |
ybit | elif text == 'eats %s' % me: | 13:37 |
ybit | self.me(channel, 'tastes crunchy') | 13:37 |
ybit | elif text == "rubs %s's tummy" % me: | 13:37 |
ybit | self.say(channel, "*purr*") | 13:37 |
ybit | CIA-73's commands ^ | 13:37 |
splicer | fenn: thanks, I missed a lot of the project discussions... i thought is was a general bot | 13:37 |
kanzure | those aren't really interesting names | 13:38 |
kanzure | er, really interesting commands | 13:38 |
splicer | add fucks | 13:38 |
splicer | ..it's not robot sex but | 13:38 |
ybit | splicer: it's open source, go for it | 13:38 |
splicer | ykiokbinmk | 13:39 |
ybit | 13:39 | |
ybit | http://www.google.com/codesearch/p?hl=en&sa=N&cd=1&ct=rc#MbJbmNcVlEM/trunk/cia/LibCIA/IRC/Bots.py&q=hugs%20package:http://cia-vc%5C.googlecode%5C.com | 13:39 |
ybit | http://cia-vc.googlecode.com/svn/ | 13:39 |
ybit | ** | 13:39 |
-!- samrose [n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net] has joined #hplusroadmap | 13:40 | |
splicer | cool ; ) but I don't want to, was just a joke | 13:41 |
ybit | :) | 13:42 |
ybit | wasn't cia mac's username when he joined? it would just be odd to have a "/me fucks cia" command | 13:43 |
fenn | you're thinking "cis-action" | 13:43 |
ybit | ah | 13:43 |
fenn | which believe it or not has nothing to do with fucking the cia | 13:43 |
ybit | wouldn't have guessed | 13:43 |
ybit | but i do have other guesses as to what it means | 13:44 |
ybit | my guesses are too silly to repeat | 13:46 |
ybit | maybe mac might also like to watch instead of read | 13:48 |
ybit | http://video.fosdem.org/2008/maintracks/FOSDEM2008-largescale.ogg | 13:48 |
ybit | "how a large-scale open source project works" | 13:48 |
fenn | possibly more relevant would be "how a small-scale project that works well works" | 13:49 |
kanzure | ybit: what is it about? | 13:49 |
kanzure | well it's clear that mac is incapable of keeping up with things as it is | 13:50 |
kanzure | so maybe from his perspective it's "large" | 13:50 |
fenn | "there's 700 people on the list!!!omgwtfbbq" | 13:50 |
kanzure | he would be upset to learn that any script kiddie on the net can end up with thousands of members on his site for no reason whatsoever | 13:51 |
kanzure | back when I cared about member counts, I remember having ~1.5k people playing my php-scripted rpg | 13:51 |
ybit | bkero: has osuosl considered switching to paludis? | 13:53 |
ybit | # | 13:56 |
ybit | re: what is it about, probably what the title suggest, haven't seen it, have consumed too many similar items in the past | 13:57 |
ybit | i'm guessing that i shouldn't bother with small mistakes such as s/suggest/suggests in the future | 13:59 |
bkero | ybit: freenode uses paludis, we encourage them not to | 13:59 |
ybit | bkero: why not? | 13:59 |
splicer | the diybio list has more impact than the membercount implies... at this point in town they are pretty much the only game in town so they get the press | 14:00 |
splicer | (point in time) | 14:00 |
ybit | diyh+ ftw | 14:01 |
bkero | ybit: cfengine/puppet don't support it, we run multiple architectures with some hosts using binary packages, and the paludis guys are kind of assholes | 14:01 |
splicer | i have a feeling the h+ movement has the future behind it | 14:02 |
ybit | probably just tired of portage | 14:02 |
bkero | ybit: try portage 2.2 :) | 14:02 |
kanzure | splicer: you have the wrong idea | 14:02 |
fenn | splicer: that means they're heading into the past? :P | 14:02 |
ybit | yeah, it is slowly improving | 14:02 |
bkero | and try baselayout-2 | 14:02 |
kanzure | splicer: basically the executive director of the hplus movement' wants to give fenn a huge wad of cash | 14:03 |
kanzure | to get shit done. | 14:03 |
fenn | so they say | 14:03 |
splicer | kanzure: maybe... but it seems to me the transhumanist community is getting older and more tired | 14:03 |
kanzure | hey! | 14:03 |
kanzure | that offer extends to me too | 14:03 |
kanzure | so what are you saying, I'm old and tired? | 14:03 |
splicer | sounds cool | 14:03 |
splicer | take the money | 14:03 |
ybit | kanzure: you're beard tells such a story ;) | 14:03 |
ybit | your* | 14:04 |
kanzure | you're a beard too | 14:04 |
kanzure | you're all jerks | 14:04 |
* kanzure cries with CIA-73 | 14:04 | |
ybit | :P | 14:04 |
fenn | a story of pain and anguish | 14:04 |
ybit | actually i don't know what you look like bryan, the picture on facebook is probably too | 14:04 |
ybit | old | 14:04 |
ybit | and i think it's on heybryan.org as well | 14:04 |
fenn | that's what he looks like | 14:05 |
ybit | i have drawings of myself on facebook | 14:05 |
ybit | oh, okay | 14:05 |
splicer | I think brian might actually be the a quater of the transhumanist movement | 14:05 |
ybit | actually, they were originally pictures of me, and i made them look cartoonish | 14:05 |
kanzure | quater? | 14:05 |
splicer | third? | 14:05 |
kanzure | quarter | 14:05 |
splicer | if they have money.. take it | 14:05 |
kanzure | but quarter is a fourth | 14:05 |
splicer | yes | 14:06 |
fenn | i probably shouldnt be sharing this but oh well http://fennetic.net/irc/Fennfoot-Whiffletoe.jpg | 14:06 |
kanzure | you're right. | 14:06 |
kanzure | and no, he looks nothing like that in person | 14:07 |
ybit | :P | 14:08 |
ybit | fenn, you drew this? it's nice | 14:08 |
fenn | i think Traits is basically just a poor way to reimplement python's built-in properties stuff | 14:08 |
fenn | ybit: well, no, not entirely | 14:08 |
* ybit will have to dig around for some of my self-drawings | 14:09 | |
splicer | kanzure: i think the h+ community needs you to try to lend credibility to itself... if you do something a lot of old people doing nothing feel they are on the cutting edge. | 14:09 |
splicer | it seems to me all but a few of them have their feet firmly cemented in the late 80:ies | 14:10 |
ybit | bah, no time for that. check out facebook for recent ones i suppose | 14:11 |
fenn | ybit: linkage plz | 14:11 |
ybit | http://facebook.com/heathmatlock | 14:12 |
fenn | well. i can only see the front page i think | 14:12 |
ybit | oh | 14:12 |
ybit | no facebook for you? | 14:12 |
fenn | i'll be damned if i sign up for facebook | 14:12 |
kanzure | it's true, he will be damned | 14:13 |
splicer | i never use my account | 14:14 |
splicer | (It's useful for social hacking I suppose) | 14:15 |
ybit | http://imgbin.org/images/638.jpg | 14:15 |
ybit | http://imgbin.org/images/639.jpg | 14:15 |
ybit | we had a nerf war some day and that was a picture of me converted to a comic styling | 14:16 |
ybit | i never use my facebook either unless i have messages coming in my inbox | 14:17 |
kanzure | looks like this might be an appropriate time to deploy my internet image archive | 14:17 |
splicer | the first pic is actually esthetically cool | 14:17 |
ybit | -coming | 14:17 |
kanzure | http://heybryan.org/camera/index.php?Qwd=./internet&Qif=nobodycares.jpg&Qiv=thumbs&Qis=M | 14:17 |
ybit | i had pretty cool anime-like drawing of myself influenced by sin city when the art direction was new | 14:18 |
ybit | drawing = converted image | 14:18 |
-!- Phreedom [n=freedom@195.216.211.175] has joined #hplusroadmap | 14:18 | |
ybit | oi Phreedom | 14:19 |
kanzure | wow it works | 14:20 |
kanzure | it's amazing when a single line somewhere fixes a function four levels deep in the call stack | 14:20 |
kanzure | and then all of the other unit tests pass at the same time too | 14:21 |
CIA-73 | djangit: kanzure master * rccdd331 / wiki/views.py : passed unit test for the view view - http://bit.ly/yjBkS | 14:22 |
fenn | looks more like you added about 50 lines | 14:23 |
CIA-73 | djangit: kanzure master * r2404f77 / wiki/views.py : removed print statements - http://bit.ly/Q9XuL | 14:23 |
kanzure | what are you basing that off of? why not just check with wc -l? | 14:24 |
kanzure | oh probably the short url | 14:24 |
CIA-73 | skdb: fenn master * r2a25db9 / taxonomy.yaml : first pass at separation processes - http://bit.ly/78djw | 14:32 |
fenn | spooky | 14:33 |
kanzure | fenn, you can run the unit tests by ./manage test wiki | 14:37 |
kanzure | at the moment one unit test fails | 14:37 |
kanzure | but I'm not sure what the correct check should be | 14:37 |
fenn | should i be getting TemplateDoesNotExist: view.html | 14:40 |
kanzure | no | 14:40 |
fenn | line 329, in test_view | 14:40 |
kanzure | check TEMPLATE_DIRS in settings.py | 14:41 |
kanzure | line 79 | 14:41 |
kanzure | please don't kill me | 14:41 |
fenn | /home/kanzure/code/djangit/templates/ probably has something to do with it | 14:41 |
kanzure | probably | 14:41 |
kanzure | comment out line 79 , uncomment line 78 I think | 14:42 |
CIA-73 | djangit: kanzure master * r7999c91 / (settings.py wiki/tests.py): removed another print statement, fixed settings.py - http://bit.ly/66ZSL | 14:44 |
fenn | what's the rationale behind test_pop_path? | 14:44 |
kanzure | wanted to make sure I was doing pop_path correctly | 14:44 |
kanzure | it's not a view, but it is relevant to seeing if my tools work or not | 14:44 |
fenn | shouldnt it be "/super/star" instead? | 14:44 |
kanzure | shouldnt what be that? | 14:45 |
kanzure | line number? | 14:45 |
fenn | the result of pop_path | 14:45 |
fenn | 185 | 14:45 |
kanzure | that's pop_path_rev that yhou are thinking of | 14:45 |
kanzure | see line 22 and line 33 in wiki/views.py | 14:46 |
fenn | i dont know what functions you've defined, but generally you pop off the top of the list not the bottom | 14:46 |
kanzure | how big of a deal is this | 14:47 |
kanzure | should I fix this? I mean, right now the code works | 14:47 |
kanzure | except obviously that one test that I am not sure about | 14:47 |
ybit | p/opensourcemedicine/web/project-ideas | 14:47 |
kanzure | I don't even know if that test should be made to pass or not | 14:47 |
kanzure | ybit: ? | 14:47 |
ybit | http://groups.google.se/group/opensourcemedicine/web/project-ideas | 14:48 |
fenn | oh, well pop_path fails anyway | 14:48 |
fenn | so you might as well fix it.. but really i dont see why the function exists in the first place | 14:48 |
kanzure | not the first test for pop_path | 14:48 |
kanzure | it exists for use in some other functions | 14:48 |
kanzure | for figuring out the correct path for getting files, etc. | 14:48 |
kanzure | like [Blike in children() | 14:48 |
kanzure | and in view() | 14:49 |
fenn | some of this is kinda hard to understand | 14:51 |
kanzure | anything in particular | 14:52 |
fenn | check = cur_tree.__dict__["_contents"].has_key(pop_path_rev(copy.copy(path))) | 14:52 |
fenn | checkthing = pop_path_rev(copy.copy(path)) | 14:52 |
fenn | if check and not name == checkthing: | 14:52 |
kanzure | okay, the code I just committed | 14:52 |
fenn | pop_path has side effects (that's probably bad) | 14:52 |
kanzure | what? | 14:53 |
* ybit is off to do a robot's job | 14:53 | |
kanzure | what side effects? | 14:53 |
fenn | it modifies the variable, that's why you have the copy.copy(path) | 14:53 |
fenn | right? | 14:53 |
kanzure | oh, right | 14:53 |
fenn | better to just do that in the function | 14:53 |
kanzure | ok, I agree | 14:54 |
kanzure | hm wonder why it's taking so long to push | 14:54 |
fenn | anyway, what is that code supposed to be checking? | 14:54 |
CIA-73 | djangit: kanzure master * r464db70 / wiki/views.py : threw copy.copy() into the functions, removed side effects - http://bit.ly/2HUUv3 | 14:55 |
kanzure | well, in that case, whether or not there is a key that corresponds to the name of the path | 14:55 |
fenn | "check" "check2" "checkthing" arent exactly self documenting | 14:55 |
kanzure | because you don't want to grab a key that doesn't exist | 14:55 |
kanzure | that will be a big no-no | 14:55 |
* kanzure comments | 14:57 | |
fenn | is this basically a try: foo = somedict[somekey] | 14:57 |
kanzure | yes | 14:57 |
fenn | except KeyError: blah | 14:58 |
* fenn is guessing there's a better way to do it | 14:59 | |
kanzure | heh | 14:59 |
fenn | are there any unit tests for this git stuff? | 15:00 |
kanzure | TestViews | 15:00 |
kanzure | it's in tests.py too | 15:01 |
CIA-73 | djangit: kanzure master * r5b26cd5 / wiki/views.py : commented views.py - http://bit.ly/2EzQ1x | 15:01 |
fenn | these sorts of comments are useless: #if the path is a file, continue #otherwise, return the index view | 15:02 |
kanzure | why is it useless | 15:02 |
kanzure | oh, that's an old one | 15:03 |
kanzure | line 353? | 15:03 |
fenn | ya | 15:03 |
CIA-73 | djangit: kanzure master * r4e7a89f / wiki/views.py : cleaned up some old comments - http://bit.ly/Gm3Tt | 15:04 |
fenn | where does locals() come from? | 15:07 |
kanzure | default python global namespace? | 15:07 |
kanzure | it should spit out all local variables | 15:07 |
fenn | weird | 15:08 |
kanzure | heh bpython over screen might be fun to play with | 15:08 |
kanzure | I mena, between multiple people | 15:08 |
kanzure | *mean | 15:08 |
fenn | how do i get an interactive session set up so i can pretend i'm view()? | 15:10 |
kanzure | import djangit | 15:11 |
kanzure | import djangit.wiki.views | 15:11 |
kanzure | import djangit.settings | 15:11 |
kanzure | import django.http | 15:11 |
kanzure | myrequest = django.http.HttpRequest() | 15:11 |
kanzure | djangit.wiki.views.view(myrequest,"","") | 15:11 |
kanzure | you can also see django.test.client.Client, like in this case: | 15:12 |
kanzure | from django.test.client import Client | 15:12 |
kanzure | django.test.utils.setup_ftest_environment() | 15:12 |
kanzure | c=Client() | 15:12 |
kanzure | response = c.get("/") | 15:12 |
kanzure | response.context["some variable"] | 15:12 |
kanzure | before you do any of that you may have to do this: export DJANGO_SETTINGS_MODULE"djangit/settings" | 15:12 |
fenn | hmm | 15:12 |
fenn | environment variable DJANGO_SE | 15:12 |
fenn | TTINGS_MODULE is undefined. | 15:12 |
fenn | now he tells me | 15:12 |
kanzure | yeah just covered that | 15:13 |
-!- Phreedom [n=freedom@195.216.211.175] has left #hplusroadmap ["Konversation terminated!"] | 15:14 | |
fenn | Could not import settings 'djangit/settings' | 15:14 |
kanzure | where are you running the interactive interpreter from? | 15:14 |
fenn | parent dir of djangit | 15:14 |
fenn | otherwise import djangit.* doesnt work | 15:15 |
kanzure | when do you get that error? let me try | 15:15 |
fenn | import djangit.wiki.views | 15:15 |
kanzure | works for me. | 15:16 |
kanzure | oh | 15:16 |
kanzure | try import djangit.wiki before import djangit.wiki.views | 15:16 |
fenn | nope | 15:17 |
-!- samrose [n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net] has quit ["Ex-Chat"] | 15:18 | |
kanzure | why could it not import those settings? maybe there's some funky permissions going on? | 15:18 |
fenn | -rw-r--r-- 1 fenn lab 3127 2009-07-15 14:53 djangit/settings.py | 15:18 |
kanzure | do not import djangit.settings | 15:19 |
kanzure | $ bpython | 15:19 |
kanzure | >>> import djangit | 15:19 |
kanzure | >>> import djangit.wiki | 15:19 |
kanzure | >>> import djangit.wiki.views | 15:19 |
kanzure | >>> exit() | 15:19 |
fenn | http://paste.pocoo.org/show/128835/ | 15:20 |
kanzure | does it have syntax errors? I don't know | 15:21 |
fenn | it's up to date wrt github | 15:22 |
kanzure | you know that my export line was missing an equals ('=') symbol right? | 15:23 |
fenn | yes | 15:23 |
kanzure | oh | 15:24 |
kanzure | did the tests run? | 15:24 |
fenn | yes, everything except test_pop_path | 15:25 |
kanzure | did they say anything about crreating a "database" and destroying a "database" | 15:25 |
kanzure | *creating | 15:25 |
fenn | tes | 15:25 |
kanzure | fuck, was hoping you didn't have python-mysql or mysql installed | 15:25 |
kanzure | ok one idea is to comment out line 5 in djangit.wiki.views | 15:26 |
kanzure | although if anything that will make your namespace all screwy | 15:26 |
kanzure | I really don't think I've done anything specail on this end. | 15:27 |
kanzure | are you testing on minsky or davacini? | 15:27 |
kanzure | davinci? | 15:27 |
fenn | it bitches about settings as soon as i do anything | 15:28 |
fenn | testing on minsky | 15:28 |
kanzure | try playing aqround with the export statement | 15:28 |
kanzure | maybe give it the full path | 15:28 |
fenn | what's up with package ke signing on davinci | 15:30 |
fenn | WARNING: The following packages cannot be authenticated! | 15:31 |
kanzure | I don't think I've enabled it | 15:31 |
kanzure | it's something about the latest version of apt or something.. they want signign of packages | 15:31 |
kanzure | *signing | 15:31 |
fenn | that's been around forever | 15:31 |
fenn | huh it works on davinci | 15:32 |
kanzure | i don't trust minsky any more | 15:33 |
kanzure | this is the second ti | 15:33 |
kanzure | me that something impossible has happened at the lab while I've been away | 15:33 |
kanzure | and it's all been about minsky | 15:33 |
fenn | hmph | 15:33 |
fenn | i imagine it'd do the same thing on any ubuntu computer | 15:34 |
fenn | ok now it works on minsky | 15:35 |
kanzure | what did you do? | 15:35 |
fenn | <_< | 15:35 |
kanzure | oh, maybe I am usin tg the latest svn checkout of django? | 15:35 |
fenn | i dont know | 15:36 |
kanzure | how could you not know | 15:36 |
fenn | how do i dosave the buffer to a file? | 15:37 |
kanzure | control-S? in bpython, rightg? | 15:37 |
fenn | no i mean the scroll back buffer | 15:37 |
fenn | in the shell | 15:37 |
kanzure | hell if I know | 15:37 |
kanzure | isn't it emacs or something? | 15:38 |
fenn | basically it looks to me like i did absolutely nothing and then it worked | 15:38 |
fenn | djangit.wiki.views.view('huh') gives the same error now | 15:40 |
kanzure | you're calling it wrong | 15:40 |
kanzure | you have to pass it the HttpRequest object first | 15:40 |
fenn | davinci gives me a different error | 15:41 |
kanzure | is it more useful? | 15:42 |
fenn | NoSuchPath /tmp/tmprepo | 15:42 |
* kanzure nods | 15:42 | |
kanzure | that's the test repo | 15:42 |
kanzure | you should go make it I guess | 15:42 |
kanzure | in the tests (the unit tests) it makes that repo for itself | 15:42 |
fenn | oh i thought it made it itself | 15:42 |
kanzure | I suppose you could do djangit.wiki.views.begin() if you're lazy | 15:42 |
kanzure | yeah | 15:42 |
kanzure | , begin() does that for you | 15:42 |
fenn | right | 15:43 |
fenn | ok i give up | 15:45 |
* fenn looks around for something useful to do | 15:45 | |
kanzure | what's wrong? | 15:46 |
CIA-73 | djangit: kanzure master * rd665a27 / (wiki/tests.py wiki/views.py): cleaned up a bit - http://bit.ly/W5jzd | 15:47 |
fenn | i'll let you bang your head on it later | 15:47 |
kanzure | are you still trying to call the view? | 15:47 |
fenn | just doing import djangit.wiki.views | 15:48 |
kanzure | I thought it works on davinci? | 15:48 |
fenn | i uncommented the import django.shortcuts and now it breaks again | 15:48 |
fenn | yeah but davinci doesnt have bpython and other excuses | 15:49 |
kanzure | psh | 15:49 |
kanzure | it's not like you have any lag if you choose to ssh | 15:49 |
kanzure | hm | 15:52 |
kanzure | http://github.com/abiggerhammer/pydjangitwiki/blob/e6705a6225aab2bfcd44bfda3b94cb978fc5a65a/docs/mlp-workingnotes | 15:52 |
fenn | you should probably move the repo creation stuff into its own .py file | 15:58 |
kanzure | any ideas on a file naming scheme? | 16:00 |
fenn | "readme" | 16:01 |
kanzure | ? | 16:01 |
fenn | uh.. well repo creation probably doesnt belong in wiki/ anywhere | 16:02 |
* kanzure nods | 16:02 | |
kanzure | are you leaving?: | 16:02 |
fenn | in a bit | 16:02 |
kanzure | ok then. um. | 16:03 |
kanzure | there are a few views that I have not written yet because I do not know the correspondikng git command | 16:03 |
kanzure | in some cases it's just because I'm lazy | 16:03 |
kanzure | but if you could, say, help me out there by mentioning what view corresponds to what weird git command sequence, that would be hot | 16:03 |
fenn | i'm still not really sure what this thing does | 16:04 |
kanzure | do you remember git-wiki? | 16:05 |
fenn | but there's a fairly straightforward mapping between most wiki idioms and git commands | 16:05 |
fenn | yes | 16:05 |
kanzure | how could you not be sure then | 16:05 |
fenn | ok time to go hope i dont fall asleep and miss the bus again | 16:06 |
kanzure | Hensing’s Cerebri examen chemicum (1719) | 16:51 |
kanzure | "culminating in the successful amelioration of parkinsonian akinesia by Birkmayer and Hornykiewicz via administration of L-DOPA in 1961" | 16:51 |
kanzure | http://tom.preston-werner.com/2009/05/19/the-git-parable.html | 17:02 |
kanzure | http://www.usdoj.gov/dea/pubs/states/newsrel/2009/la022509.html Operation Xcellerator | 17:17 |
bkero | Shit, sorry guys | 17:33 |
bkero | I should have posted the space shuttle Endeavour launch | 17:33 |
bkero | NASA did a live feed we've been watching at work. | 17:33 |
kanzure | wouldn't be able to stream into this shitty apartment anyway | 17:35 |
kanzure | (well, the apartment isn't so shitty) | 17:35 |
-!- any76051661 is now known as katsmeow | 18:06 | |
-!- katsmeow is now known as katsmeow-afk | 18:14 | |
Smari | kanzure, y0 | 18:33 |
kanzure | YO HO HO | 18:33 |
kanzure | er, without the caps | 18:33 |
kanzure | what's up? | 18:34 |
Smari | Not much. As a procrastination task, I'm compiling a list of basic terrain types and trying to assign them value ranges for altitude, temperature, humidity and groundwater level... | 18:35 |
Smari | terrain types may overlap but all conceivable ranges must be covered. | 18:35 |
Smari | (basically defining tesseracts in the state space) | 18:36 |
kanzure | oh, um | 18:36 |
kanzure | Smari: there is a datasets mailing list | 18:36 |
kanzure | search for "get the info" | 18:36 |
kanzure | or "theinfo" | 18:36 |
bkero | http://www.mikealrogers.com/archives/628 | 18:37 |
Smari | kanzure, neat | 18:41 |
-!- wrldpc2 [n=benny@pool-74-101-231-62.nycmny.fios.verizon.net] has joined #hplusroadmap | 18:47 | |
kanzure | Smari: basic terrain types? Do you know about GSI? er, sorry, GIS. geographic information systems | 18:55 |
Smari | I have worked on GIS systems professionally. | 18:56 |
kanzure | ah, I haven't | 18:56 |
kanzure | how is it? | 18:56 |
Smari | Interesting. | 18:56 |
Smari | I've done more or less the entire spectrum of the GIS field: from manual plotting of data with GPS/dGPS to echophotographic analysis to satellite analysis to database construction and what have you... the only part of it which I find very boring is the sitting-around-drawing-polylines-in-Microstation bit, which quite thoroughly sucks. | 18:58 |
Smari | That said, I'm no geographer, and there's a fuckload I don't know about. | 18:58 |
Smari | And: I hate every single piece of GIS software I've ever come across with a vengeance. | 18:59 |
kanzure | last year I was spending some time writing a simple neural network or weighted scoring function to figure out where exactly to harvest algae in Texas | 18:59 |
kanzure | based off of GIS datasets | 18:59 |
kanzure | but I never did find suitable datasets. they were all in weird formats and pulled from different government websites. | 18:59 |
Smari | yeah | 19:00 |
-!- wrldpc2 [n=benny@pool-74-101-231-62.nycmny.fios.verizon.net] has quit [] | 19:01 | |
Smari | the problem with GIS in general, I think, is that the people who've been doing it have been traditionally not computer savvy, and so they've been getting people who aren't GIS savvy to write cruddy software to solve problems based on very poor specifications. | 19:01 |
kanzure | al ot of it looks like it's from the 80s | 19:02 |
kanzure | "polylines" for defining different shapes. heh | 19:02 |
kanzure | I mean, that's how you'd do it still, but still.. | 19:02 |
Smari | I mean, companies like Bentley that claim to specialize in GIS software have managed to make software that isn't just alarmingly difficult to use, but is also incapable of solving most of the interesting GIS tasks.. | 19:03 |
Smari | yeah | 19:03 |
Smari | Now, if Google Earth were a) open source, b) had a decent programming interface, say, Python, c) had a decent built-in editor and d) had database bindings with a decent UI, then we'd be dancing. | 19:04 |
Smari | It's already plenty good | 19:04 |
kanzure | they do have some datasets for google maps, but it's hard to integrate with | 19:04 |
kanzure | or I've just not been bothering | 19:04 |
Smari | just not for what we'd like to do with it | 19:04 |
Smari | I wrote some software to export datasets from Microstation GIS stuff to Google Earth. It was painful. | 19:05 |
Smari | And still I don't know if it works except in the edge cases I was dealing with. | 19:05 |
-!- freedom_ [n=freedom@195.216.211.175] has joined #hplusroadmap | 19:05 | |
kanzure | hello freedom_ | 19:06 |
freedom_ | hi :) | 19:06 |
-!- freedom_ is now known as Phreedom | 19:06 | |
-!- genehacker [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap | 19:17 | |
Smari | Hmm! | 19:21 |
Smari | Is there a rule forbidding tabs in YAML documents? | 19:21 |
kanzure | yes | 19:22 |
kanzure | tabs are evil | 19:22 |
Smari | No, tabs are good. | 19:22 |
kanzure | never ever mix tabs and whitespace | 19:22 |
Smari | Agreed. | 19:23 |
Smari | That's why I never indent with whitespace | 19:23 |
Smari | Indenting with whitespace has innumerable flaws. | 19:23 |
Smari | But yes, they apparently ban tabs. | 19:23 |
kanzure | just use sed to replace all tabs with spaces | 19:23 |
kanzure | sed -i 's/\t/ /g' somefile.txt | 19:23 |
* kanzure is talking out of his ass | 19:23 | |
Smari | nothing new in candyland. | 19:26 |
kanzure | ? | 19:26 |
genehacker | ??? ????? | 19:29 |
kanzure | I love this stream. | 19:29 |
kanzure | http://go2id.net:8000/ | 19:29 |
kanzure | er | 19:29 |
kanzure | http://go2id.net:8000/listen.pls | 19:30 |
kanzure | that one | 19:30 |
CIA-73 | djangit: kanzure master * r53f5a0b / wiki/tests.py : not sure how to continue fighting bugs - http://bit.ly/p9bLE | 19:38 |
genehacker | can't play .pls | 19:43 |
genehacker | wtf happened? | 19:43 |
kanzure | SU--8 discussion forum? http://www.sporian.com/cgi-bin/HyperNews/get/SU-8.html?inline=1 | 19:52 |
kanzure | hahah | 19:55 |
kanzure | you can make AFM cantilevers out of SU-8 | 19:55 |
kanzure | MEMScyclopedia forum - http://memscyclopedia.org/fori/memscyclopedia.pl?num=1166007784 | 19:56 |
QuantumG | if I design a mems device, can I get it built? | 19:59 |
kanzure | hm most people bake SU8 on a hotplate | 20:06 |
kanzure | wonder if the cement outside counts here in texas | 20:06 |
kanzure | it's certainly fucking hot enough | 20:06 |
kanzure | QuantumG: it depends on what you design | 20:06 |
kanzure | like if you include hydraulics and quantum processor shit, I'll yell at you | 20:07 |
kanzure | wtf are "infrared hotplates"? http://mail.mems-exchange.org/pipermail/mems-talk/2007-February/212338.html | 20:08 |
kanzure | beginners guide to su8 processing http://www.mic.dtu.dk/upload/institutter/mic/forskning/insers/beginners%20guide%20to%20su-8.pdf | 20:10 |
kanzure | http://openwetware.org/wiki/Mathies:Photolithography | 20:11 |
kanzure | start reading at "SU-8 25 gives an approximate film thickness of 25µm." | 20:11 |
QuantumG | how about some of those neat mems electrostatic motors | 20:12 |
QuantumG | comb motors or whatever they're called | 20:12 |
kanzure | genehacker: know of a simple spin coater design? | 20:18 |
-!- wrldpc2 [n=benny@ool-45728ce1.dyn.optonline.net] has joined #hplusroadmap | 20:19 | |
kanzure | diy spin coater http://nathan.instras.com/projects/spin-coater/index.html | 20:21 |
kanzure | "As you can see, it's basically just an aluminum base that holds two small DC motors (RadioShack). Power is supplied by a 1-10V DC power supply. CDR cases serve as the spin chamber. This are great because the top quickly snaps on and off, and are easy to drill through. The RPM counter consist of a Electronic Totalizer (Eagle by Redington) and a phototransistor reflective object sensor (Fairchild Semiconductor). These, along with all the other electronics were purchased from Allied Electronics. " | 20:22 |
kanzure | for ~$70 | 20:22 |
kanzure | hm, what's a good DC motor? | 20:24 |
kanzure | hah | 20:25 |
kanzure | DIY latex dip-molding http://www.thinkcycle.org/tc-comments/file-download?item_id=43828 | 20:25 |
kanzure | via a gatorade bottle and some duck tape as the centrifuge (spun by hand) | 20:25 |
kanzure | screw this. I might as well just use a CDROM drive for spin coating. | 20:32 |
Smari | gn | 20:36 |
kanzure | night | 20:38 |
kanzure | octopart.org still sucks, how am I supposed to find dc motors? | 20:45 |
-!- wrldpc2 [n=benny@ool-45728ce1.dyn.optonline.net] has quit [Read error: 110 (Connection timed out)] | 20:59 | |
-!- Phreedom [n=freedom@195.216.211.175] has left #hplusroadmap ["Konversation terminated!"] | 21:20 | |
kanzure | T-shirt transfer of patterns to glass substrates with a hot press | 21:33 |
kanzure | http://www.rsc.org.ezproxy.lib.utexas.edu/Publishing/Journals/lc/Chips_and_Tips/rapid_fabrication.asp | 21:33 |
kanzure | http://www.rsc.org/Publishing/Journals/lc/Chips_and_Tips/rapid_fabrication.asp | 21:39 |
-!- ybit [n=ybit@unaffiliated/ybit] has quit [Nick collision from services.] | 21:55 | |
-!- ybit [n=ybit@unaffiliated/ybit] has joined #hplusroadmap | 21:55 | |
ybit | argh, storms :-\ | 21:55 |
* ybit was reading the channel log when it struck, got to the part where Smari was talking about his professional gis experience | 21:55 | |
ybit | oh well, will ask for a log later? need to get as much of this install done today | 21:56 |
kanzure | http://www.wikihow.com/Drill-Holes-Through-Glass | 22:15 |
ybit | nice | 22:28 |
ybit | mage2: you forge metal, correct? | 22:29 |
ybit | is that the only way to purify proteins, btw. | 22:30 |
ybit | because the purifying proteins paper you linked to yesterday, kanzure, it assumes i have laser cutter me thinks | 22:31 |
ybit | which would require me to build a bits and bytes laser cutting repstrap | 22:31 |
ybit | which would costs ~$4k | 22:31 |
ybit | 3-4 | 22:31 |
kanzure | no | 22:34 |
kanzure | you do not need a laser cutter to purify proteins | 22:34 |
kanzure | what the fuck is wrong with you | 22:35 |
kanzure | :p | 22:35 |
kanzure | hm. 3 to 5 second boot times by replacing your BIOS: http://www.coreboot.org/Welcome_to_coreboot | 22:35 |
ybit | hmm | 22:35 |
kanzure | see the T-shirt press email I sent out | 22:36 |
kanzure | (a few minutes ago) | 22:36 |
ybit | i confess not to have read the paper, just skimmed it | 22:36 |
kanzure | nothing about a laser cutter | 22:36 |
ybit | and then in the emails i could have swore there was someone mentioning using a laser to create the channels on the cd | 22:36 |
ybit | k, guess i will actually read this while the kernel is compiling | 22:37 |
ybit | gentoo's slogan should be 'welcome back home' | 22:41 |
ybit | anywho.. | 22:41 |
kanzure | yes, meredith mentioned using a laser cutter to cut CDs for some reason | 22:41 |
kanzure | but unfortunately you will then just have a cut CD.. | 22:42 |
kanzure | in other words you do not have an enclosed volume | 22:42 |
kanzure | so what's the point? | 22:42 |
kanzure | I don't think she understood. | 22:42 |
kanzure | "I looked at the numbers for Massachusetts, and one very well publicized lab is not listed (The November 13 2005 discovery of the PIHKAL lab of Kevin McCormack in South Boston)" | 22:42 |
kanzure | his lab was discovered? | 22:42 |
ybit | you mccormack? | 22:45 |
ybit | +know | 22:46 |
* ybit hugs CIA-73 gn | 23:07 | |
ybit | i said.. | 23:07 |
* ybit hugs CIA-73 gn dammit! | 23:07 | |
ybit | fuck you too asshole | 23:07 |
ybit | nice find on the coreboot kanzure | 23:09 |
ybit | too bad it doesn't support my soyo sy-k7vme | 23:10 |
ybit | (ancient) | 23:10 |
ybit | how much does taqman cost? | 23:27 |
ybit | ~$75 per ? | 23:29 |
ybit | he cost per sample for the reagents and consumables for the TaqMan set-up was US$1.23 and US$0.66, respectively, and US$0.76 and US$0.41, respectively, ... | 23:30 |
ybit | linkinghub.elsevier.com/retrieve/pii/S0890850807000461 | 23:31 |
ybit | " We use computational methods to show that nine TaqMan primer and probe sequences, or signa- | 23:32 |
ybit | tures, are needed to ensure that all strains will be detected, but this is an unfeasible number, considering the | 23:32 |
ybit | cost of TaqMan probes. | 23:32 |
* ybit wants specifics :) | 23:32 | |
ybit | $222 for the taqman starter kit | 23:37 |
ybit | 125 reactions | 23:37 |
ybit | wow, that could get expensive fast | 23:37 |
ybit | back to reading the paper... | 23:38 |
ybit | are any of the reagents difficult to obtain? | 23:45 |
ybit | argh, copy/paste isn't working | 23:46 |
ybit | difficult meaning expensive and/or regulated | 23:46 |
ybit | i'm going to create an acronym for when someone is being lazy as i am | 23:47 |
ybit | 'stfw' search the fucking web | 23:47 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!