--- Day changed Sun Nov 29 2009 01:38 -!- katsmeow is now known as katsmeow-afk 02:07 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 03:06 -!- flamt [n=root@bas2-barrie18-1242454461.dsl.bell.ca] has joined #hplusroadmap 03:07 < CIA-33> skdb: kanzure * r f568de7 / (6 files in 2 dirs): how to install skdb on a fresh copy of ubuntu 9.10 03:11 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 03:22 -!- flamt_ [n=root@70.50.134.90] has quit [Read error: 110 (Connection timed out)] 04:10 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 05:24 -!- marainein [n=marainei@220-253-108-39.VIC.netspace.net.au] has quit ["Ex-Chat"] 07:10 -!- mason_l [n=x@202-89-188-136.static.dsl.amnet.net.au] has joined #hplusroadmap 07:16 -!- mason-l [n=x@202-89-188-136.static.dsl.amnet.net.au] has quit [Read error: 60 (Operation timed out)] 07:30 -!- mason_l is now known as mason-l 08:52 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 10:09 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 11:01 < CIA-33> skdb: kanzure * r 615529e /packages/lego/ (3001.png 3673.png 3701.png 3941.png): lego graphics for igraph 11:06 < CIA-33> skdb: kanzure * r 7c03067 /doc/installing: how to install skdb on ubuntu 9.10 11:13 < CIA-33> skdb: kanzure * r ed3f0df /.be/bugs/ (4 files in 4 dirs): bug hunting 11:33 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 11:34 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 12:16 < nsh> kanzure 12:17 < kanzure> no! 12:17 < kanzure> er, hi 12:17 < nsh> i've been thinking about abstracting a generalised dependency framework 12:17 < nsh> which could then be applied to whatever 12:17 < kanzure> there's some code in skdb for that if you want 12:17 < nsh> e.g. skdb, software dependencies, and my own intended applications: understanding dependencies 12:17 < kanzure> hm or there used to be 12:18 < nsh> mm 12:18 < kanzure> how do i search for a deleted file in git? 12:18 < nsh> no idea 12:18 < nsh> 1. Use git log --diff-filter=D --summary to get all the commits which have deleted files and the files deleted; 12:18 < nsh> Use git revert $commit to revert that particular commit. 12:18 < kanzure> aha 12:18 < kanzure> http://adl.serveftp.org/skdb/core/dep.py 12:18 < kanzure> there's not much there 12:19 < nsh> good starting point though 12:19 < nsh> thanks 12:19 < nsh> the idea is to create a framework for codification of the dependency structures of various fields of knowledge 12:19 < kanzure> what is a dependency structure? 12:19 < nsh> to formalise teaching order 12:20 < nsh> well, say you can't learn about integration by partial fractions until you have learnt about partial fractions 12:20 < kanzure> doesn't CKAN do this? 12:20 < nsh> one sec 12:20 < kanzure> or at least they claim to 12:23 < nsh> sorry, phone rang 12:23 < nsh> i'll check out CKAN 12:25 < nsh> Why Not Just Use the Creative Commons Search Facility in Google/Yahoo/etc 12:25 < nsh> Two main reasons: 12:25 < nsh> 1. ... 12:25 < nsh> 2. The registry is designed to support holding much more metadata than simply whether the work is open on not. In particular we want to be able to support automated installation of knowledge packages in the future (which requires things like dependency and version information). 12:25 < nsh> that perilous phrase: "in future" 12:26 < nsh> there are some papers in IEEE on knowledge dependencies though 12:26 < nsh> i should read the literature 12:27 < nsh> http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4274669 12:28 < nsh> hmm, seems a little skew to my purposes 12:33 -!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap 12:43 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 12:49 -!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [] 12:53 < kanzure> phone rang over here too 12:53 < kanzure> marcin and i talked for a bit 13:14 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Remote closed the connection] 13:14 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 13:36 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap 13:48 -!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap 13:56 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 14:07 -!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 14:09 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 14:30 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)] 14:58 < kanzure> i wonder how much time i spend registering on mailing lists versus actually writing code for these stoopud projects 15:01 < kanzure> fenn: marcin would like some example electronics packages in skdb sooner-rather-than-later 15:06 < fenn> anything in particular? 15:07 < fenn> i was thinking the reprap stepper motor drivers 15:07 < kanzure> oh i was thinking of just some simple data sheets for starters 15:07 < fenn> easier to quantify their capabilities than, say, an arduino 15:07 < kanzure> but yes 15:07 < fenn> data sheet doesn't mean anything 15:07 < fenn> cp *.pdf project/ 15:07 < fenn> sfw 15:07 < kanzure> for resistors, capacitors, inductors, transformers, basic electronics components 15:07 < kanzure> no not a .pdf 15:07 < kanzure> blah 15:08 < fenn> i dont understand; what would i say about a resistor? 15:08 < kanzure> resistance? 15:08 < fenn> -__ 15:08 < kanzure> stroke face? 15:08 < fenn> ^ that's my eye melting off 15:09 < kanzure> fenn: doc/installing line 96ish 15:09 < kanzure> any hints for writing a sed for that 15:09 < fenn> "Everyone who pledges $32 or more will get an exclusive, gold-tone anodized piece of the first production run of Maker Beam." wow I can add it to my T-slot collection! narf 15:10 < kanzure> sed -e '148s/^/blah../' src/wrapper/environment.py or something 15:10 < kanzure> er maybe i'm just lazy, let me go figure it out 15:10 < fenn> line numbers wont work 15:10 < kanzure> why not 15:10 < fenn> they always change 15:10 < kanzure> no this is the .tar.gz 15:10 < kanzure> for pythonocc-0.3 15:10 < fenn> hm 15:11 < kanzure> bad? 15:11 < kanzure> oh it's SWIG_OPTS 15:11 < fenn> ok i guess 15:11 < kanzure> it starts like this: SWIG_OPTS = ['-python','-modern','-fcompact','-c++', 15:11 < kanzure> and continues for a few lines 15:11 < kanzure> with random ^M's thrown around in there 15:12 < kanzure> i guess i can replace the "= [" 15:12 < fenn> this should work: sed -i 's|/usr/local/inc|/usr/include/opencascade|' wrapper/environment.py 15:12 < kanzure> there's no pretty way to do this as far as i can tell 15:12 < fenn> is that what you were asking about? 15:12 < kanzure> nope 15:12 < kanzure> there's a particular line that i need to edit 15:12 < kanzure> it's the SWIG_OPTS list on line 144 in pythonOCC-0.3/pythonOCC/src/wrapper/environment.py 15:13 < kanzure> forget it.. i have it solved. just sucks 15:13 < kanzure> does -i edit it in place? 15:13 < kanzure> becase sed (stuff here) original_file.py > original_file.py totally blanks it out 15:14 < fenn> yeah -i means in place 15:15 < kanzure> what about -e? 15:15 < kanzure> hm -e is just an expression 15:17 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)] 15:17 < CIA-33> skdb: kanzure * r ee8fa5e / (2 files in 2 dirs): make doc/installing work without human intervention for pythonOCC 15:18 < kanzure> fenn: leo replied to you already on replab 15:26 < kanzure> fenn: where should skdb packages be on the user's system by default? 15:31 < kanzure> maybe somewhere in /var .. i've seen stuff putting .git repos in there for some reason 15:32 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 15:33 < kanzure> hello superkuh, welcome back 15:34 * fenn consults linux standards base... 15:35 < ybit> this guy responded to a thread on facebook i sent out awhile back offering a place to stay: http://www.facebook.com/shawntyler 15:35 < kanzure> i asked in #debian and they just rolled their eyes about yet-another-extra-package-manager :) 15:35 < ybit> he lives 15 mins away from where the event is taking place and is going himself 15:35 < kanzure> ybit: neat 15:35 < fenn> tell them to call me when apt can handle volts and man-hours 15:35 < fenn> er, dpkg 15:36 < superkuh> Hello. My cable modem has been losing it's upstream every few hours. I imagine it will continue. 15:37 < fenn> sheesh.. way to hide the data linux foundation 15:39 < fenn> ok fuck these guys 15:41 < kanzure> ybit: how goes the .debs 15:41 < fenn> ah debian worked great on the other hand 15:42 < fenn> http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs points to http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html 15:43 < kanzure> hm. /opt is hardly used as far as i can tell 15:43 < kanzure> #debian suggested /usr/local/ 15:43 < fenn> yeah nobody uses /opt 15:43 < kanzure> i don't see /var mentioned 15:44 < kanzure> hm /usr/local/ isn't mentioned either, but /usr/local/share is 15:44 < kanzure> ah /var is in section 5 15:44 < kanzure> "/var contains variable data files. This includes spool directories and files, administrative and logging data, and transient and temporary files." 15:44 < fenn> /usr/local/share/skdb/packages then? 15:45 < kanzure> "The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr." 15:45 < fenn> s/packages// 15:45 < fenn> we can put the main stuff in /skdb/skdb 15:46 < kanzure> ew 15:46 < fenn> or in /usr/share as a deb package 15:46 < kanzure> yeah 15:46 < fenn> ok but people need to compile it too 15:47 < kanzure> what is /usr/local/share/man/ in particular? 15:47 < fenn> man pages for compiled programs 15:47 < kanzure> hm leocad is in my /usr/local/share/ 15:47 < kanzure> but why would the man pages be there rather than somewhere else 15:47 < fenn> why would they be elsewhere? 15:47 < kanzure> in /usr/local/share/ i have applications, bmp, desktop-directories, doc, emacs, fonts, hibernate, icons, leocad, locale, man, mime, octave, perl, ppd, sgml, swig, texmf, xml 15:48 < kanzure> just seems kinda arbitrary 15:48 < fenn> it's like a mirror of /usr/share 15:48 < kanzure> ah there we go 15:48 < fenn> for local (non-.deb) stuff 15:48 < kanzure> yes /usr/share/ is much more interesting 15:48 < kanzure> ok. makes sense to me 15:49 < kanzure> //usr/local/share/skdb/ it is. 15:49 < fenn> you didn't know where 99% of the data on your system was? 15:49 < kanzure> no :( 15:49 < kanzure> god i suck 15:49 < kanzure> i don't go looking for these packages half the time. 15:51 < fenn> hey i'm riding to rauchwerk's place in ten minutes or so, you're welcome to come along 15:51 < kanzure> will he take you back? 15:51 < fenn> probably not 15:51 < kanzure> are you taking your bike? 15:51 < fenn> yup 15:51 < kanzure> guess i should come 15:51 < fenn> i might be there a long time 15:52 -!- xp_prg [n=xp_prg3@c-98-234-218-161.hsd1.ca.comcast.net] has joined #hplusroadmap 15:52 < kanzure> i can always walk back 15:52 < kanzure> also he has an internet connection he claims 15:52 < kanzure> right? 15:53 < xp_prg> hi all, I want to print cells with an inkjet printer, I have been studying the way to do this, the best way is a piezo printer head wich is on epson inkjet printers, what I want to understand is how to load the cells in such a way that it will print well, anyone know? 15:54 < xp_prg> what is cell suspension? 15:55 < CIA-33> skdb: kanzure * r 02f7296 /config.yaml: update config.yaml to reflect debian file system hierarchy standards 15:58 < kanzure> hm: http://github.com/zignig/skdb 15:58 < kanzure> http://github.com/zignig/shuntingyard "A python state machine for rendering and processing 3d files" 16:17 < kanzure> woot: http://yamato.hyte.de/packages/heeks/ubuntu_9.10_2009-11-29/heekscad_0.10.1-svn973_i386.deb 16:18 -!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection] 16:18 -!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap 16:22 < kanzure> http://adl.serveftp.org/dokuwiki/installing_skdb is looking better 16:37 < CIA-33> skdb: kanzure * r 89985e4 /doc/installing: updated installation notes to use .deb packages whenever they are available 17:22 < ybit> i think you guys mean 108 sed -i -e '144s/ = [/ = [\'-classic\', \'-nomodernargs\', /' wrapper/environment.py' 17:22 < ybit> the last ' was missing 17:29 < kanzure> oops. feel free to commit and push that fix 17:29 < ybit> kanzure: pythonocc is actually compiling correctly for me, that's the only hard part 17:29 < kanzure> hm? 17:29 < ybit> okie 17:29 < ybit> you asked how the .debs are going 17:29 < kanzure> ok 17:29 < ybit> the rest is simple 17:33 < CIA-33> skdb: Heath Matlock * r e8963ca /doc/installing: Added a missing parenthesis. 17:36 < CIA-33> skdb: kanzure * r 519454a /web/ (5 files in 2 dirs): playing around with templates 17:37 -!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has joined #hplusroadmap 17:37 < kanzure> ybit: nooo 17:38 < ybit> hehe 17:38 < CIA-33> skdb: kanzure * r e214689 /doc/installing: rawr it was right the first time 17:39 < ybit> orly? 17:39 < kanzure> yes 17:40 < kanzure> there's no reason for ' to appear at the end of the line 17:40 < ybit> try copy and pasting and see what you get 17:40 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 60 (Operation timed out)] 17:40 < kanzure> ybit: what? 17:40 -!- Juul [n=Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has joined #hplusroadmap 17:40 < kanzure> hey Juul 17:40 < Juul> hey hey 17:40 < ybit> hi swedish person 17:41 < Juul> heh, close enough 17:41 < ybit> europeans, their all the same 17:41 < ybit> they're* 17:41 -!- Juul changed the topic of #hplusroadmap to: http://adl.serveftp.org/dokuwiki/skdb - the guts and volts of manufacturing 17:41 < ybit> ? 17:42 < Juul> there was a ':' missing 17:43 < kanzure> ybit: the trick is that the '[' char needs to be escaped 17:43 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 17:45 < CIA-33> skdb: kanzure * r 6da0a57 /doc/installing: an actual fix this time to the sed line 17:46 < ybit> even emacs is showing that line as incorrect 17:46 < kanzure> uh oh, huge bug: http://heybryan.org:8081/package/lego:master/demo.py/cb2e83080f2afbe9beb14fb50f698c633d66a5de/:log 17:46 < kanzure> definitely bad 17:46 < ybit> i'll try it out when pythonocc is through compiling 17:47 < kanzure> how can it get the filename so wrong and yet still display the correct content? 17:52 < QuantumG> to: merkle@merkle.com 17:52 < QuantumG> subject: recent work 17:52 < QuantumG> Over the last 10 years I read many of your papers with interest, including "A Minimal Toolset for Positional Diamond Mechanosynthesis" this year.. just thought I'd ask if I may: What are you working on now? 17:53 < kanzure> :) 17:53 < kanzure> probably nanoengineer-1 17:53 < kanzure> or whatever the nanocad package is called 17:53 < genehacker> why nanoengineer? 17:54 < QuantumG> be nice if he got back to the business of figuring out how to turn chemical simulations into working hardware 17:54 < genehacker> do you have a way to bootstrap nanotech from synthetic DNA you make in your kitchen? 17:54 < QuantumG> kthxbye 17:55 < QuantumG> http://www.molecularassembler.com/Nanofactory/2003Proposal.htm 17:55 < QuantumG> The deliverables from this work will be: 17:55 < QuantumG> 1. The specifications for a set of molecular tools which, taken collectively, will be able to synthesize a wide range of stiff hydrocarbons. 17:55 < QuantumG> 2. The description of a set of molecular machine components made from stiff hydrocarbons that can be synthesized by the use of the aforesaid tools (including details of the synthetic sequence). 17:55 < QuantumG> presumably he's working on step 2 17:56 < genehacker> sounds like it replicates sounds like fun 17:57 < QuantumG> the whole "design ahead" strategy is so faith based 17:58 < genehacker> what do you mean design ahead? 17:58 < genehacker> relying on computational chemistry instead of real chemistry? 17:58 < genehacker> yeah that is faith based 17:58 < QuantumG> they're designing a machine and the parts for that machine, without any idea of how to bootstrap to get those parts 17:58 < genehacker> oh 17:58 < QuantumG> and assuming that the bootstrap will enable them to create those parts 17:59 < QuantumG> suppose the bootstrap only allows you to create much less capable parts 17:59 < QuantumG> well then you need another bootstrap 18:11 -!- superkuh_ [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 18:20 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)] 18:26 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 110 (Connection timed out)] 18:28 -!- superkuh_ [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)] 18:31 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 18:51 < fenn> can't they build the first tool tips with AFM probes? 18:51 < genehacker> it's harder than it looks 18:52 < fenn> of course, but is it possible? 18:52 < genehacker> tooltips expire after a while due to the minute amount of stuff in the 'vacuum' 18:52 < fenn> will it disintegrate after a second? 18:53 < fenn> should be easy enough to extend that time indefinitely with 'getters' 18:53 < genehacker> I forget the exact figure but I think it's between 14 minutes and a day 18:56 < genehacker> oh 1000 seconds 18:57 < genehacker> http://www.molecularassembler.com/Papers/PathDiamMolMfg.htm 18:57 * fenn giggles at the thought of someone actually using kiloseconds 18:57 < genehacker> 16.7 minutes 18:57 * ybit tickles CIA-33 18:57 < QuantumG> ya, figuring out how to make the toolset using AFMs and such is other great "practical" work that I wish they'd get on with 18:58 < QuantumG> cause at some point they'll gunna have some great design that just needs that bootstrap.. and then the bootstrap will never happen :) 18:58 < ybit> if they don't get to it, i'm sure someone in here will when we finally get around to building our afm 18:59 < fenn> but *actually* doing it is so boring 18:59 < genehacker> it's more than AFM work 18:59 < genehacker> of course the link I posted is about doing diamonoid nanosynthesis 19:00 < fenn> is it not the same thing? 19:00 < QuantumG> Freitas Jr. and Merkle are collaborators. 19:01 < genehacker> QuantumG is talking about hydrocarbon synthesis 19:01 < QuantumG> http://www.molecularassembler.com/Papers/MinToolset.pdf 19:01 < QuantumG> nah, that's the same thing 19:01 < genehacker> ok 19:02 < genehacker> does he have some new method for making the tools? 19:02 < QuantumG> far as I know, they have no idea how to make the tools 19:02 < QuantumG> thus the whole "simulate it all and figure out the bootstrap later" 19:03 < fenn> i dont get it; why can't you just dip an afm probe in a vat of tooltip molecules? 19:03 < QuantumG> cause you don't have any tooltip molecules? 19:03 < ybit> off-topic: i've been busy this entire weekend with family. if a message from me says "you all are a bunch of nerds", ignore it, it's probably my uncle or some crazy person in the family. i say that because i walked in here today having left the irc window open and someone had typed that. of course, i think the screen was viewing ##electronics, but anywho.. 19:03 < fenn> bah they're simple organic molecules any chemist could make 19:04 < genehacker> here's the problem 19:04 < QuantumG> they're all active 19:04 < genehacker> they're poisoned easily 19:04 < genehacker> and need to work in a super clean high vacuum 19:04 < fenn> ybit: how much do you want from each of us for the hotel room? $67*3/5 = $40 ? 19:05 < genehacker> after you don't want stuff garbling up your nanogears... 19:09 < QuantumG> http://bit.ly/8nH9N1 19:11 < kanzure> QuantumG: do you need access to sciencedirect? 19:12 < QuantumG> well I aint buying that article, but if I can laugh at it for free, sure 19:20 -!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 19:22 -!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has joined #hplusroadmap 19:22 < xp_prg> genehacker do you know how I can make bio-paper which is a type of hydro gel and bio-ink which are cells put in cell suspension that allow the cells and cell suspension to be printed with an inkjet printer using a piezo printer head? 19:24 < genehacker> no but I speculate that the internet might 19:24 < xp_prg> I have googled for 3 hours trying to find it 19:25 < genehacker> http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TWB-4CGM8MB-1&_user=108429&_rdoc=1&_fmt=&_orig=search&_sort=d&_docanchor=&view=c&_searchStrId=1114483318&_rerunOrigin=google&_acct=C000059713&_version=1&_urlVersion=0&_userid=108429&md5=58c3b3a9580d72d333c46a6c2db67972 19:26 < genehacker> 3 seconds 19:26 < genehacker> The two hydrogel-based substrates were prepared as the print substrates (or bio-papers). One of the bio-papers used was soy agar gel, and the other was a collagen gel. Both were coated on glass coverslips (22×22 mm2). The soy agar gel was made from Trypticase® soy agar solution (Becton Dickinson & Co., Cockeysville, MD) by dissolving 1.5 g of powdered soy agar in 50 ml of nanopure water. After autoclaving for 15 min, 50 19:27 < genehacker> good luck 19:30 * fenn suggests using a potato 19:31 < fenn> or agar agar if you already have it 19:32 < fenn> wait a minute, why am i talking to him 19:43 -!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)] 19:46 < fenn> "It’s like watching a clown getting a handjob from a banker; it just stops being funny the moment the money guy gets involved in the act." 19:58 < ybit> fenn: sorry for getting back late with you, i stepped away after i warning everyone 19:58 < ybit> mostly because this computer is unbearably slow while compiling pythonocc 20:01 < xp_prg> I have worked with agar agar doing eletrophoresis 20:02 < xp_prg> ok what is cell suspension? 20:02 < genehacker> cells in a suspension 20:03 < xp_prg> well what is "suspension" ? 20:03 < nsh> compounds dissolved in a solvent 20:04 < nsh> we have encyclopedias for these sorts of questions 20:04 < fenn> how do i shot cells 20:04 < xp_prg> I wonder if I can print agar agar though 20:05 * nsh choxelles 20:07 -!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap 20:08 < xp_prg> I was told I could not use a solvent in an inkjet printer 20:08 < kanzure> http://heybryan.org:8081/package/lego:master/ 20:08 < kanzure> commit history, list of branches now 20:09 < kanzure> also commit history on individual files 20:09 < kanzure> no :blame yet 20:10 < fenn> :blame defaults to kanzure :P 20:10 < kanzure> aw :( 20:11 < fenn> does this work on your browser? 20:11 < fenn> http://heybryan.org:8081/package/lego 20:11 < kanzure> ya 20:11 < kanzure> yes 20:12 < fenn> hmm i just get 'the file or folder heybryan.org does not exist' 20:12 < kanzure> does anyone else (someone who is not lame) get this same error 20:12 < fenn> works if i add a / though 20:13 < fenn> :( 20:13 < kanzure> why would it say heybryan.org doesn't exist? 20:13 < fenn> i dont know.. obviously something is going wrong 20:13 < fenn> i notice other browsers automatically add a / to the end 20:14 < fenn> also i dont get any branches on the list of branches 20:14 < kanzure> works for me in wget 20:14 < kanzure> wha? 20:14 < kanzure> no branches? 20:14 * fenn waits on firefox 20:14 < fenn> same thing 20:15 < fenn> "a list of branches" 20:15 < kanzure> slash thing or branch thing? 20:15 < kanzure> oh 20:15 < kanzure> well you're supposed to use your imagination 20:15 < fenn> ff adds a / 20:15 < fenn> so branch list doesn't actually work yet? 20:15 < kanzure> silence! 20:15 * kanzure hacks 20:15 < fenn> hm ok 20:16 < fenn> you see what i mean about "it doesnt actually do anything" 20:16 < kanzure> it gives you a page yes? 20:17 < genehacker> hey jason do you know how I can get winblows 7 for free from the school? 20:17 < kanzure> for someone who hates windows you sure use it a lot 20:18 < genehacker> yeah that's the reason why I hate it 20:18 < genehacker> because I can't not use it 20:18 < kanzure> bullshit 20:19 < genehacker> my horrendously DRM 20:19 < fenn> i bet you havent even looked for ways around it 20:19 < ybit> genehacker: try saying that in ##linux, but before you do that, let me grab some popcorn 20:19 < genehacker> 'd fluids text book does not work on not windows 20:19 < genehacker> I have some popcorn right here 20:20 < ybit> genehacker: you could try virtualizing windows within your distro 20:20 < genehacker> is that like dualbooting? 20:20 < genehacker> or running windows on a virtual machine? 20:20 < ybit> the latter 20:21 < genehacker> I assume this is different from wine? 20:21 < kanzure> yes 20:22 < genehacker> also my laptop has a longer battery life on windows 20:23 < genehacker> hmmmm.... maybe there are drivers for linux for my computer 20:26 < genehacker> or perhaps windows isn't telling the truth 20:44 < xp_prg> wouldn't you say that agar agar is too viscous to be use in an inkjet printer? 20:47 < genehacker> it might be 20:47 < genehacker> I'd suggest running the numbers first 20:48 < kanzure> fenn: happy now? http://heybryan.org:8081/package/lego/:branches 20:48 < kanzure> shit the links don't work 20:49 < timschmidt> genehacker: many Linux distributions don't install / enable CPU speed throttling by default. That alone could account for slightly worse battery life. Also, check out powertop. It details exactly what your computer is doing in order of most power consumption, in real time. 20:50 < kanzure> let me guess: X11 20:50 < genehacker> also is there some sort of python or other library for monitoring how much time my battery has left? 20:50 < kanzure> linux keeps extensive data on your battery discharge history 20:51 < kanzure> so you can definitely access the data if you want to 20:51 < kanzure> i forget where it's located 20:51 < xp_prg> genehacker running the numbers? 20:51 < genehacker> I want to trigger/turn off functions based on battery life 20:52 < genehacker> that I have at a moment 20:52 < timschmidt> sys/bus/acpi/drivers/battery/PNP0C0A:00/power_supply/BAT0 20:52 < timschmidt> for me 20:53 < kanzure> me too 20:53 < timschmidt> aren't we special 20:53 < kanzure> it says "12520000" in voltage_now 20:53 < kanzure> hrm 20:53 < kanzure> charge_now = 4320000 20:54 < timschmidt> 12440000 for me 20:54 < timschmidt> charge_now = 5200000 20:54 < kanzure> genehacker: so yeah, it's easy to get a python script to access those files 20:55 < genehacker> so now I have to figure out how to estimate battery life from those... 20:56 < kanzure> ubuntu comes with a program called "power statistics" 20:56 < kanzure> gives you lots of fancy graphs 20:56 < timschmidt> it's easy. There are files that tell you what the full values are. 20:56 < kanzure> discharge time profile, for instance 20:59 < genehacker> thanks for the info 20:59 < genehacker> also composites are awesome 21:00 < kanzure> numbers? 21:02 < genehacker> composites can have an electrical resistance of 0 21:03 -!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap 21:03 * fenn wonders how many people have beat me to posting to twister by 40 minutes 21:04 < fenn> don't you mean "superconductor"? 21:05 < genehacker> yeah 21:05 < fenn> "composite" is a buzzword 21:05 < fenn> i can make a composite peanut butter and jelly sandwich 21:05 < genehacker> but composite superconductors can be made flexible 21:05 < QuantumG> well "scaled composites" is ;) 21:05 < fenn> so can metallic superconductors 21:06 -!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 21:07 < genehacker2> does the bread or peanut butter and jelly enhance the mechanical properities when combineded into a sandwich? 21:07 -!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 104 (Connection reset by peer)] 21:07 -!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 21:08 < genehacker2> bimetallic sheet and coextruded plastic aren't composites 21:08 < QuantumG> eating a sandwich is certainly mechanically easier than eating peanut butter out of the jar 21:08 < fenn> that's debatable 21:09 < genehacker2> hmmm.... 21:09 < kanzure> if you win the debate will you make me a sandwich? 21:09 < genehacker2> I guess that might be a composite 21:09 < fenn> I present exhibit A: http://www.taquitos.net/im/sn/Skippy-SqueezeIt.jpg 21:09 < kanzure> counter claim: not a jar 21:09 < fenn> not to be used as sun protection 21:09 < genehacker2> the toughness of a peanut butter and jelly sandwich is higher than the toughness of peanut butter and jelly alone 21:10 < fenn> this guy didnt get the message http://barfblog.foodsafety.ksu.edu/uploads/image/PeanutButter_baby.jpg 21:11 < genehacker2> I don't think peanut butter and jelly sandwiches have any engineering applications... 21:11 < fenn> they were used on some of the gemini missions, in dehydrated form 21:12 < QuantumG> then you're not thinking hard enough 21:12 -!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 60 (Operation timed out)] 21:13 < fenn> Following the talks, the scientists go off into their respective groups and complete the first of four six-month studies on public relations, child outreach programs, sandwich construction techniques (SCT) and sandwich materials development (SMD). 21:14 < genehacker2> don't forget the sandwich zero gravity safety evaluation studies! 21:19 < xp_prg> I should be able to print jello right? 21:19 < genehacker2> maybe 21:19 < xp_prg> I was thinking that would be a good test to see if I can use agar agar 21:20 < genehacker2> you know the idea behind hydrogels right? 21:21 < genehacker2> when heat's applied their viscosity decreases or they're shot into a curing solution 21:21 < xp_prg> a curing solution? 21:22 < QuantumG> like hitler cured the jews 21:23 < genehacker2> like calcium citrate??????? for sodium alginate 21:23 < xp_prg> what I read said not to use heat 21:23 < xp_prg> your making me think that is not true 21:23 < genehacker2> calcium chloride 21:24 < genehacker2> it's stuff molecular gastronomist use 21:24 < fenn> nigiri 21:24 < genehacker2> haven't you ever read the cooking with hydrogels recipe book? 21:24 < fenn> er. nigari 21:24 < xp_prg> no, is there such a book? 21:25 < genehacker2> a .pdf file 21:26 < QuantumG> url it up 21:26 < genehacker2> I forgot the links 21:26 < fenn> use your massive upload pipe 21:31 < genehacker2> oops 21:31 < fenn> i dont think i would even stand on this thing without a helmet http://web.mit.edu/first/segway/comparison.jpg 21:31 < genehacker2> it was hydrocolloid recipe collection 21:33 < xp_prg> what does the hyrdo mean? 21:33 < genehacker2> http://blog.khymos.org/2007/08/14/hydrocolloid-recipe-collection/ 21:33 < genehacker2> water 21:33 < xp_prg> but like why is water used? 21:34 < genehacker2> because people don't drink hexane or other solvents 21:34 < fenn> *cough* 21:34 < fenn> what do you mean? 21:35 < xp_prg> hmm... ok 21:35 < genehacker2> think about it for a bit 21:36 < genehacker2> because water doesn't kill you 21:36 < genehacker2> or cells 21:37 < xp_prg> hmm... ok 21:37 < xp_prg> ok, I think I have a good feel for the bio-paper part 21:37 < xp_prg> now I need help with the bio-ink part 21:37 < genehacker2> this is sorta obvious 21:37 < xp_prg> what is the best cells to print? 21:37 < xp_prg> is = are 21:38 < xp_prg> I was hoping to print some cells like plant cells that are not going to hurt anyone 21:39 < genehacker2> CHO cells 21:39 < genehacker2> that's what the paper used 21:39 < xp_prg> CHO cells? 21:39 < kanzure> sigh 21:39 < xp_prg> the paper is a hydro gel 21:39 < genehacker2> the paper that I sent you 21:39 < kanzure> double sigh 21:39 < xp_prg> it is in a different well in the ink cartridge if you will 21:40 < genehacker2> you should be able to figure it out 21:40 -!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [] 21:41 -!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 21:44 < xp_prg> can anyone tell me why it is good to use a CHO cells? 21:50 -!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [] 21:52 -!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 21:59 < kanzure> now with a real log: http://heybryan.org:8081/package/lego/:log 21:59 < kanzure> see also: http://heybryan.org:8081/package/lego:anonymous/:log 22:00 < fenn> sweetsauce 22:00 < fenn> did you write down how do split out a package like that? 22:01 < kanzure> hm? 22:01 < kanzure> i'm sorry, but what are you asking 22:01 < fenn> to only track a subset of files 22:01 < fenn> how do i do it.. pretend i can't RTFM 22:01 < kanzure> commits = repo.revision_history(repo.head()) 22:02 < fenn> the lego package is in its own git repo (y/n)? 22:02 < kanzure> yes 22:02 < fenn> how did you do that 22:02 < kanzure> git filter-branch --subdirectory-filter packages/lego; git gc --aggressive 22:03 < fenn> thank you 22:03 < kanzure> it's really awesome passing a --aggressive option to just about anything 22:04 < fenn> git-ignore --lamez0rz 22:04 < kanzure> aw :( 22:04 < kanzure> (was that a zoid?) 22:15 -!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [] 22:15 < kanzure> hm.. well index doesn't work but at least this does: http://heybryan.org:8081/git/lego/.git/HEAD 22:30 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap 22:32 < fenn> ref: refs/heads/master? 22:33 < kanzure> ok should work now 22:33 < kanzure> http://heybryan.org:8081/git/lego/ 22:34 < kanzure> so now you can clone http://heybryan.org:8081/git/lego/.git/ 22:34 < kanzure> .. i hope 22:38 -!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap 22:42 < fenn> is that cherrypy's default file browser? 22:42 < kanzure> no 22:42 < kanzure> i made it 22:42 < kanzure> cherrypy doesn't have a file browser / index generator dealy 22:42 < fenn> warning: remote HEAD refers to nonexistent ref, unable to checkout. 22:43 < kanzure> on lego? 22:43 < fenn> git clone http://heybryan.org:8081/git/lego/.git 22:43 < fenn> i think you need to do update-server-info 22:44 < kanzure> ok try now then 22:44 < fenn> is it slow because it's heybryan.org? 22:45 < kanzure> no it's slow because it's over wireless to my laptop 22:45 < kanzure> try just my ip address 22:45 < kanzure> 192.168.1.102 22:45 < fenn> ok well it's done, finally, clocking in at 16MB 22:45 < kanzure> for just the lego repository? 22:45 < kanzure> hm 22:46 < fenn> 14856 lego/.git/objects 22:46 < fenn> i think your gc wasn't aggressive enough 22:46 < kanzure> huh maybe filter-branch didn't actually purge 22:46 < kanzure> yeah 22:47 < kanzure> so what happens if the repo is being updated while someone is cloning/fetching from it 22:47 < kanzure> i guess it gets the heads first and then the objects 22:47 < kanzure> so it will just have extra objects 22:48 -!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)] 22:48 < kanzure> anyway it now automagically calls git update-server-info 22:49 < fenn> can you try doing git gc again on it 22:50 < fenn> check size before and after 22:50 < kanzure> 2.6MB 22:50 < kanzure> originally: 16MB 22:50 < kanzure> (i ran with --aggressive) 22:51 < fenn> ok much better 22:55 < CIA-33> skdb: kanzure * r d06cc74 / (8 files in 6 dirs): .git repos can now be cloned through web.py, also added in commit logs and branch listings 22:59 < kanzure> uh oh this suddenly broke: http://heybryan.org:8081/package/lego/:log 22:59 < kanzure> i think it's me calling repo.head() that breaks things 23:23 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:23 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:24 -!- tim_schmidt [n=tim@75.5.231.21] has joined #hplusroadmap 23:24 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] 23:26 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:26 -!- tim_schmidt [n=tim@75.5.231.21] has quit [Read error: 104 (Connection reset by peer)] 23:27 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:27 -!- tim_schmidt [n=tim@75.5.231.21] has joined #hplusroadmap 23:29 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:29 -!- tim_schmidt [n=tim@75.5.231.21] has quit [Read error: 104 (Connection reset by peer)] 23:30 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:30 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:31 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:31 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:33 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:33 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:37 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:37 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:40 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:40 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:41 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:41 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] 23:44 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:44 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:46 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:46 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:49 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:49 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] 23:51 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:51 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:52 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:52 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:54 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:54 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:56 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:56 -!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 23:57 < kanzure> looks like we need a janitor 23:59 -!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap 23:59 -!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]