--- Day changed Sat Jul 25 2009 00:00 -!- Smari [n=spm@dsl-149-118-111.hive.is] has joined #hplusroadmap 00:02 < kanzure> sometimes, yes 00:11 < CIA-43> pyscholar: kanzure master * rfc0733b / (8 files): added files to test metadata-extraction-fu on - http://bit.ly/4vKT1 00:31 < bkero> My fridge is stocked with a delicious 6 pack of Oregon microbrew, and a quadrouple Rockstar. Which one do I drink tonight? 00:32 < fenn> the one that isn't poisoned 00:41 < splicer_> (all off them) 00:58 < bkero> Note to self: The fireplace you put your wireless router in acts as a FARADAY CAGE. 00:59 < bkero> I want to CAD myself a kotatsu tonight I think. 00:59 < fenn> i often get mad at the router but it doesn't make me want to burn it 00:59 < bkero> Landlord sez I'm not allowed to use the fireplace 01:00 < bkero> So I stuck my fileserver and wireless routers in it. 01:00 < fenn> http://www.brickshelf.com/gallery/sugegasa/scene/Kotatsu/kotatsu01.jpg 01:02 < QuantumG> Ten Year Old Child Produces Homemade Aerogels http://adzoe.8m.com/Aerogelsa.htm 01:03 < katsmeow-afk> when will he be out of homeland security jail? 01:03 < katsmeow-afk> or she 01:04 < QuantumG> the article probably fails to mention that his dad is a professor or an aerospace engineer or something. 01:04 < katsmeow-afk> shake up a bottle of sodapop and flash freeze the bubbles? 01:06 < bkero> katsmeow-afk: I don't exactly have the equipment to do any flash freezing :/ 01:06 < bkero> I could sneak some liquid helium or liquid nitrogen out of the lab. :) 01:08 < katsmeow-afk> find a way to add it to water like a drink fountain adds co2, then simply dropthepressure and scrap off fozen bubbles :-) 01:08 < bkero> Delicious frozen bubbles. 01:08 < bkero> Much better than the bust-a-move clone. 01:15 -!- Smari [n=spm@dsl-149-118-111.hive.is] has quit [Read error: 110 (Connection timed out)] 01:42 < QuantumG> kanzure: you might like this, http://www.quantumg.net/mockingbird.pdf 08:05 < nsh> http://partsregistry.org/Main_Page 08:05 < nsh> from: http://www.guardian.co.uk/science/blog/2009/jul/24/bacteria-computer 09:34 -!- Smari [n=spm@dsl-149-118-111.hive.is] has joined #hplusroadmap 09:49 -!- Phreedom [n=freedom@195.216.211.175] has quit [Read error: 113 (No route to host)] 10:47 < kanzure> nsh: surely you knew about the biobricks part registry before? 10:47 < kanzure> nsh: do you want my rip of it? 11:04 -!- Smari [n=spm@dsl-149-118-111.hive.is] has quit [Read error: 110 (Connection timed out)] 11:21 -!- Smari [n=spm@dsl-149-118-111.hive.is] has joined #hplusroadmap 11:22 -!- splicer__ [n=patrik@h189n3c1o261.bredband.skanova.com] has quit [Read error: 60 (Operation timed out)] 11:28 -!- splicer_ [n=patrik@81.224.102.189] has quit [Read error: 145 (Connection timed out)] 11:53 < kanzure> hm so I can do packages.__builtin__.ScienceDirect() but not packages.ScienceDirect() 12:05 < CIA-43> pyscholar: kanzure master * r8fb76ff / (3 files): packages implemented.. sort of. using exec(), please shoot me now. - http://bit.ly/2SfuxZ 12:11 -!- icecream_man [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 12:14 < kanzure> fenn: Emil's offering to drive over to Steve Jakson Games for the Austin Intelligentsia meetup at 4 pm tonight. I don't know if he knows that it's not the actual Alcor meeting. you want to come? 12:15 -!- Smari [n=spm@dsl-149-118-111.hive.is] has quit [Read error: 110 (Connection timed out)] 12:38 < fenn> meh, ok. i have the sinking feeling like i'm about to attend sunday school 12:39 < fenn> 10kg reusable ssto launched from the back of a truck?? 12:40 < kanzure> thought it was just carried by the truck 12:41 < kanzure> I'm also confused as to whether or not this is just a proposal or if they actually built it 12:42 < kanzure> javascript makes no sense. why define functions within functions? 12:50 < kanzure> er is this invalid python? 12:50 < kanzure> while (next_row = rows.iterateNext()): 12:50 < fenn> no 12:50 < kanzure> python claims it's invalid 12:50 < fenn> assignment doesnt return a value 12:50 < fenn> oops, i mean yes it's invalid 12:50 * kanzure facepalms 12:53 < fenn> you should just make a real iterator 12:55 < fenn> def __iter__(self): yield self.next() 12:55 < fenn> sth like that 13:17 < CIA-43> pyscholar: kanzure master * rc4ce298 / (5 files in 2 dirs): ScienceDirect unit test for detectWeb - http://bit.ly/e8xRv 13:19 < kanzure> "Seekers of the Singularity" sounds like a terrible name for a cult 13:39 < kanzure> http://simile.mit.edu/wiki/Solvent tool to help write XPath strings via firefox 13:39 -!- Phreedom [n=freedom@195.216.211.175] has joined #hplusroadmap 13:41 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap 13:43 < kanzure> this is harder than it should be 13:43 < kanzure> how do I go about downgrading firefox to 2.x? 13:45 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has joined #hplusroadmap 13:49 < kanzure> aha: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ 13:49 < kanzure> that only took forever to find 13:51 < genehacker2> are you in LA yet? 13:51 < kanzure> no 13:53 < kanzure> bwahah: http://snapshot.debian.net/package/firefox 13:53 < fenn> why are you messing with firefox? 13:54 < fenn> something to do with pyscholar, but still, doesnt seem like you'd need firefox just to do javascript? 13:55 < fenn> "pronounced zoh-TAIR-oh" 13:56 < kanzure> the solvent extension for firefox 2.x lets you do GUI magic to figure out the xpath for scraping information from a page 13:56 < kanzure> it's possible to figure it out manually if you have the balls for it 13:56 < fenn> not like that will reverse the conditioning from millions of time you've read it wrong 13:56 < kanzure> "TAIR"? 13:56 < fenn> what's an xpath? 13:56 < fenn> like tear a piece of paper 13:57 < kanzure> tear is the eyedrop thingy 13:57 < fenn> no 13:57 < kanzure> an xpath is something like /html/body[@id="gsr"]/div[@id="res"]/div[1]/h3/a 13:57 < kanzure> it addresses elements within an XHTML document 13:57 < fenn> i dont believe i've ever seen such a thing 13:58 < fenn> but it sounds simple enu 13:58 < fenn> enough* 13:58 < fenn> can you get attributes like bounding box? 13:58 -!- Smari [n=spm@dsl-149-118-111.hive.is] has joined #hplusroadmap 13:59 < kanzure> fenn: it can get attributes, yes 13:59 < kanzure> what is a bounding box, though? in this context 13:59 < fenn> er, divs are rectangular for the most part right? 13:59 < kanzure> divs do not necessarily have a shape 13:59 < fenn> :( 13:59 < kanzure> that's CSS voodoo 14:00 < kanzure> you could search for a div where it has some particular CSS class 14:00 < kanzure> i.e. html/body/blah/div[@class="some_class_here"] 14:03 < kanzure> aha, xpather is what I want 14:04 < kanzure> http://xpath.alephzarro.com/documentation 14:08 < CIA-43> pyscholar: kanzure master * r569ee99 / gsearch.py : gsearch - http://bit.ly/n9v2U 14:08 < CIA-43> pyscholar: kanzure master * r5d41cd8 / (3 files in 2 dirs): working on doWeb - http://bit.ly/YaQ0 14:26 < kanzure> aha. here's the XPath for ScienceDirect search results: /html/body/div[1]/div/div[@id='sdBody']/div/div[@id='rightCol']/div/div[@id='searchResults']/div[@id='bodyMainResults']/table/tbody/tr/td[2] 14:27 -!- Smari [n=spm@dsl-149-118-111.hive.is] has quit [Read error: 104 (Connection reset by peer)] 14:33 < genehacker2> what's an XPath? 14:35 < kanzure> an xpath is something like /html/body[@id="gsr"]/div[@id="res"]/div[1]/h3/a 14:35 < kanzure> it addresses elements within an XHTML document 14:43 -!- strages [n=strages@c-68-62-216-5.hsd1.al.comcast.net] has joined #hplusroadmap 14:59 -!- Smari [n=spm@dsl-149-118-111.hive.is] has joined #hplusroadmap 15:00 < kanzure> hey Smari 15:14 < fenn> hmm. why is there a reprap-michigan mailing list but no reprap mailing list? 15:17 < CIA-43> pyscholar: kanzure master * r9c45df3 / sciencedirect-notes.py : successfully parse ScienceDirect search result pages - http://bit.ly/jKuUy 15:23 < CIA-43> pyscholar: kanzure master * rf63274d / gsearch.py : er, kinda necessary for sciencedirect-notes.py - http://bit.ly/sv2ub 15:29 < Smari> hi 15:35 < CIA-43> pyscholar: kanzure master * r7b36aa3 / (2 files in 2 dirs): sciencedirect-notes.py output example added - http://bit.ly/wTIZx 15:37 < Smari> wtf 15:37 -!- johnnyr [n=johnnyr@75.136.201.185] has joined #hplusroadmap 15:37 -!- johnnyr [n=johnnyr@75.136.201.185] has left #hplusroadmap [] 15:39 < kanzure> Smari: ? 15:40 < Smari> know any solutions to random stalling on scp? 15:40 < kanzure> I sometimes get some stalling near the end of my file transfers with scp. Not sure why. 15:40 < Smari> mhm 15:41 < Smari> what's the most reliable way to transfer files between computers in your opinion? Needn't be encrypted. 15:46 < kanzure> sftp? 15:46 < Smari> which is mostly the same as scp 15:48 < genehacker2> Secure Contain Protect? 15:59 < fenn> smari: wget -c 15:59 < fenn> or bittorrent 16:00 < Smari> wget requires there to be a webserver. Bittorrent needs even crazier infrastructure... 16:01 < fenn> scp requires an ssh daemon; are you saying a webserver is harder to set up? 16:01 < Smari> I suppose not 16:03 < Smari> It just seems like this kind of thing happens often enough that there should be a really simple and neat way to do this that doesn't involve Samba. 16:14 < genehacker2> what's the safest way to torrent 16:19 < Smari> wearing a condom. 16:19 < Smari> *shrug* 16:29 < nsh> NFS 16:29 < nsh> is probably the "simplest" 16:29 < nsh> well, netcat is probably the simples 16:30 < nsh> t 16:30 < nsh> kanzure, no spare storage for biobricks dump at present, but thanks anyway 16:33 < Smari> netcat is actually rather awesome. 16:34 < genehacker2> I don't see how that would work? 16:49 < Smari> how what would word? 16:49 < Smari> work? 16:52 -!- rnkv2 [n=rnkv2@aesq99.neoplus.adsl.tpnet.pl] has joined #hplusroadmap 16:53 < Smari> If you mean the netcat trick... something like nc -l localhost 2701 | tar -zxv - on the receiving machine and tar -zcv * | nc servername 2701 on the sending machine.. 16:55 < bkero> netcat pipe :) 16:55 < bkero> I much prefer udpcast though 16:55 < bkero> That's how I image entire subnets at once. 17:13 * nsh smiles 17:14 < nsh> do you mean broadcast disk images to the subnet, or image the disks on each node? 17:24 -!- genehacker_light [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap 17:24 -!- genehacker2 [n=noko@cpe-67-9-157-136.austin.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 17:24 < genehacker_light> back to the lightside 17:27 -!- xp_prg [n=xp_prg3@me00f36d0.tmodns.net] has joined #hplusroadmap 17:41 < bkero> nsh: Either 17:41 < bkero> nsh: http://code.google.com/p/ganeti/ + http://www.drbd.org/ 18:11 -!- johnnyr [n=johnnyr@75.136.201.185] has joined #hplusroadmap 18:36 -!- rnkv2 [n=rnkv2@aesq99.neoplus.adsl.tpnet.pl] has left #hplusroadmap [] 19:13 < kanzure> hello johnnyr 19:20 < johnnyr> hello kanzure 19:27 < kanzure> what's up? 19:30 -!- xp_prg [n=xp_prg3@me00f36d0.tmodns.net] has quit ["This computer has gone to sleep"] 19:31 < johnnyr> hangin out trying to learn something 19:40 < genehacker_light> anyone know how to make a tone detector circuit 19:42 -!- Smari [n=spm@dsl-149-118-111.hive.is] has quit [Read error: 110 (Connection timed out)] 19:45 < genehacker_light> maybe I don't need a tone detector circuit 19:46 < genehacker_light> I think I just found one 19:47 -!- wrldpc2 [n=benny@pool-173-48-253-182.bstnma.fios.verizon.net] has quit [] 19:57 < nsh> what did you think you might need one for? 19:57 < genehacker_light> my arm of steam-powered mechanical soldiers of course! 19:58 < genehacker_light> arm--> army 19:58 < genehacker_light> though I have found quite an elegant tone detection circuit 19:59 < genehacker_light> tyndall's sensitive flame 19:59 < nsh> oh, right; silly me 20:00 -!- xp_prg [n=xp_prg3@mf10f36d0.tmodns.net] has joined #hplusroadmap 20:00 < genehacker_light> of course I'll use a modified version of tyndall's flame that doesn't use fuel, but instead a stream of compressed air 20:02 -!- CIA-43 [n=CIA@208.69.182.149] has quit [] 20:13 -!- CIA-43 [n=CIA@208.69.182.149] has joined #hplusroadmap 20:20 < CIA-43> pyscholar: kanzure master * r6ef26a8 / sciencedirect-notes-article.py : more xpaths - http://bit.ly/129aDu 20:31 < CIA-43> pyscholar: kanzure master * r490b59b / (4 files): more tests for different journals - http://bit.ly/6hTg 20:32 < drazak> kanzure: wheres all your dna synthesis papers? 20:33 < kanzure> here's some: 20:33 < kanzure> http://adl.serveftp.org/papers/phosphoramidites/ 20:33 < kanzure> http://adl.serveftp.org/papers/phosphoramidites.zip 20:33 < kanzure> more could be found here: 20:33 < kanzure> http://adl.serveftp.org/papers/papers-backup-2009-06-02.tar 20:33 < drazak> thanks 20:33 < drazak> man, I'm going to be busy the next 2 weeks 20:33 < drazak> I'm writing 2 research proposals 20:34 < kanzure> why? 20:35 < drazak> well one I'm pretty sure I'm going to get to do, which is finding how to culture rat mesentery endothelial cells, the other maybe or maybe not, it's a microfluidics dna synthesizer 20:36 < kanzure> do you know how you're going to build your dna synthesizer? 20:37 < drazak> well, I'm going to design it, and then maybe get write a grant and then have kepler build it 20:37 < kanzure> kepler? 20:37 < drazak> kepler does some good microfluidics device stuff 20:37 < kanzure> so uh who would fund this? 20:37 < kanzure> I don't understand 20:37 < kanzure> do you just decide to write a grant and harvard gives you money? 20:38 < drazak> well 20:38 < drazak> I'm going to find a lab in buffalo, and write a grant, and they might give me money 20:38 < drazak> they might not 20:38 * drazak isn't doing shit through harvard 20:39 < drazak> but I'm sure I can do the other one 20:39 < drazak> as it's part of a larger project 20:40 < CIA-43> pyscholar: kanzure master * r8ae23ea / (3 files): springerlink search results page - http://bit.ly/hArXC 20:53 < kanzure> soon I'll have to start asking all you jackasses to provide me with some test cases 20:53 < kanzure> to test pyscholar 20:53 < kanzure> ybit, you game? 20:55 < kanzure> anyone else? 21:00 < genehacker_light> yup 21:01 < genehacker_light> ready? 21:01 < kanzure> what? 21:01 < genehacker_light> to test pyscholar? 21:02 < kanzure> currently have: ieee-explore, nature, plos-one, pubmedcentral, pubmed, sciencedirect, springerlink 21:02 < kanzure> anything else? 21:02 < ybit> kanzure: i'm game. 21:02 < kanzure> ok I'll install it on the server 21:02 < ybit> argh, such a waste of time spending an entire day canoeing :-\ 21:03 < ybit> am i the only one who thinks doing ridiculous tasks such as hanging out with old pals is a huge waste of time 21:04 < ybit> if it's not science, i feel it's a waste of time and i kind of don't think that should be happening or is it normal.. 21:04 < genehacker_light> well it can lead to insight about the outside world 21:04 < CIA-43> pyscholar: kanzure master * rb796d49 / (5 files): more tests - http://bit.ly/5XIqu 21:04 < CIA-43> pyscholar: kanzure master * r6242139 / (3 files): plosone - http://bit.ly/3yLyPi 21:05 < genehacker_light> for example I happened to learn there's a species of algae that lives in caves on an outing with friends 21:05 < ybit> 'how is the activity advancing mankind' is i guess how judge the importance of the activity 21:05 < ybit> s/the/this 21:05 < genehacker_light> but yeah I can see what you mean 21:05 < genehacker_light> I may go on vacation 21:06 < genehacker_light> to a place with not that good internet access 21:06 < ybit> and i'm off to bed, will wake up early to get working on what i could have worked on today 21:06 < ybit> eek 21:06 < ybit> as long as you have a mobile computer though, no biggie 21:06 < genehacker_light> which may result in me not being able to advance humanity 21:06 < genehacker_light> err... about that 21:06 < ybit> programming? 21:06 < genehacker_light> no just the place I'm going 21:07 < ybit> advancing your knowledge to advance others is how i look at spending my time online 21:07 < ybit> online/on the computer 21:07 < ybit> now i'm off. gn 21:07 < genehacker_light> ah well I'll just take a local copy of the internet on my computer 21:08 < genehacker_light> I might spend a day scanning books in the library... 21:10 < genehacker_light> why can't all books be online? 21:10 < genehacker_light> when's google going to do that scan a whole library thing? 21:13 < genehacker_light> kanzure how do I open up .tar.bz2? 21:15 < genehacker_light> nvm 21:18 -!- splicer [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap 21:19 -!- splicer_ [n=patrik@h189n3c1o261.bredband.skanova.com] has joined #hplusroadmap 21:20 < kanzure> need to figure out how to make pyscholar work 21:20 < kanzure> some shell utilities? maybe it should be used in an interpreter session? 21:56 < drazak> how does pyscholar work? 21:57 < drazak> what does it do,anyway? 22:00 < drazak> kanzure: I misspoke, draper makes those otherdevices 22:06 < drazak> kanzure: also it should be console based, you can put in a search string, get results, and if you hit enter on a result it will display the abstract in another vertical or horizontal pane 22:40 < genehacker_light> how does one find a paper that isn't on the internet? 22:49 -!- genehacker_light [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has quit [Remote closed the connection] 22:50 < kanzure> http://www.opencog.org/wiki/OpenCogBuntu 22:56 < kanzure> drazak: what pane? 22:56 < drazak> kanzure: you could make the pyscholar interface two paned 22:56 < kanzure> ncurses? 22:56 < drazak> kanzure: one for the search/search results and one for the abstract 22:56 < drazak> yes 23:02 < kanzure> maybe. but what about the plain shell utilities? 23:04 < drazak> well you could have a search command and a get command 23:04 -!- genehacker_light [n=chatzill@cpe-67-9-157-136.austin.res.rr.com] has joined #hplusroadmap 23:04 < genehacker_light> firefox can crash in linux? 23:04 < genehacker_light> IMPOSSIBLE! 23:04 < drazak> not impossible 23:12 < genehacker_light> I know