2009-11-29.log

--- Day changed Sun Nov 29 2009
-!- katsmeow is now known as katsmeow-afk01:38
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap02:07
-!- flamt [n=root@bas2-barrie18-1242454461.dsl.bell.ca] has joined #hplusroadmap03:06
CIA-33skdb: kanzure * r f568de7 / (6 files in 2 dirs): how to install skdb on a fresh copy of ubuntu 9.1003:07
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]03:11
-!- flamt_ [n=root@70.50.134.90] has quit [Read error: 110 (Connection timed out)]03:22
-!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap04:10
-!- marainein [n=marainei@220-253-108-39.VIC.netspace.net.au] has quit ["Ex-Chat"]05:24
-!- mason_l [n=x@202-89-188-136.static.dsl.amnet.net.au] has joined #hplusroadmap07:10
-!- mason-l [n=x@202-89-188-136.static.dsl.amnet.net.au] has quit [Read error: 60 (Operation timed out)]07:16
-!- mason_l is now known as mason-l07:30
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap08:52
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap10:09
CIA-33skdb: kanzure * r 615529e /packages/lego/ (3001.png 3673.png 3701.png 3941.png): lego graphics for igraph11:01
CIA-33skdb: kanzure * r 7c03067 /doc/installing: how to install skdb on ubuntu 9.1011:06
CIA-33skdb: kanzure * r ed3f0df /.be/bugs/ (4 files in 4 dirs): bug hunting11:13
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 60 (Operation timed out)]11:33
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap11:34
nshkanzure12:16
kanzureno!12:17
kanzureer, hi12:17
nshi've been thinking about abstracting a generalised dependency framework12:17
nshwhich could then be applied to whatever12:17
kanzurethere's some code in skdb for that if you want12:17
nshe.g. skdb, software dependencies, and my own intended applications: understanding dependencies12:17
kanzurehm or there used to be12:17
nshmm12:18
kanzurehow do i search for a deleted file in git?12:18
nshno idea12:18
nsh1. Use git log --diff-filter=D --summary to get all the commits which have deleted files and the files deleted;12:18
nshUse git revert $commit to revert that particular commit.12:18
kanzureaha12:18
kanzurehttp://adl.serveftp.org/skdb/core/dep.py12:18
kanzurethere's not much there12:18
nshgood starting point though12:19
nshthanks12:19
nshthe idea is to create a framework for codification of the dependency structures of various fields of knowledge12:19
kanzurewhat is a dependency structure?12:19
nshto formalise teaching order 12:19
nshwell, say you can't learn about integration by partial fractions until you have learnt about partial fractions12:20
kanzuredoesn't CKAN do this?12:20
nshone sec12:20
kanzureor at least they claim to12:20
nshsorry, phone rang12:23
nshi'll check out CKAN12:23
nshWhy Not Just Use the Creative Commons Search Facility in Google/Yahoo/etc12:25
nshTwo main reasons:12:25
nsh1. ...12:25
nsh2. 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
nshthat perilous phrase: "in future"12:25
nshthere are some papers in IEEE on knowledge dependencies though12:26
nshi should read the literature12:26
nshhttp://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=427466912:27
nshhmm, seems a little skew to my purposes12:28
-!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap12:33
-!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)]12:43
-!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit []12:49
kanzurephone rang over here too 12:53
kanzuremarcin and i talked for a bit12:53
-!- 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 #hplusroadmap13:14
-!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap13:36
-!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap13:48
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]13:56
-!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)]14:07
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap14:09
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)]14:30
kanzurei wonder how much time i spend registering on mailing lists versus actually writing code for these stoopud projects14:58
kanzurefenn: marcin would like some example electronics packages in skdb sooner-rather-than-later15:01
fennanything in particular?15:06
fenni was thinking the reprap stepper motor drivers15:07
kanzureoh i was thinking of just some simple data sheets for starters15:07
fenneasier to quantify their capabilities than, say, an arduino15:07
kanzurebut yes15:07
fenndata sheet doesn't mean anything15:07
fenncp *.pdf project/15:07
fennsfw15:07
kanzurefor resistors, capacitors, inductors, transformers, basic electronics components15:07
kanzureno not a .pdf15:07
kanzureblah15:07
fenni dont understand; what would i say about a resistor?15:08
kanzureresistance?15:08
fenn-__15:08
kanzurestroke face?15:08
fenn^ that's my eye melting off15:08
kanzurefenn: doc/installing line 96ish15:09
kanzureany hints for writing a sed for that15: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! narf15:09
kanzuresed -e '148s/^/blah../' src/wrapper/environment.py or something15:10
kanzureer maybe i'm just lazy, let me go figure it out15:10
fennline numbers wont work15:10
kanzurewhy not15:10
fennthey always change15:10
kanzureno this is the .tar.gz15:10
kanzurefor pythonocc-0.315:10
fennhm15:10
kanzurebad?15:11
kanzureoh it's SWIG_OPTS15:11
fennok i guess15:11
kanzureit starts like this: SWIG_OPTS = ['-python','-modern','-fcompact','-c++',15:11
kanzureand continues for a few lines15:11
kanzurewith random ^M's thrown around in there15:11
kanzurei guess i can replace the "= [" 15:12
fennthis should work: sed -i 's|/usr/local/inc|/usr/include/opencascade|' wrapper/environment.py15:12
kanzurethere's no pretty way to do this as far as i can tell15:12
fennis that what you were asking about?15:12
kanzurenope15:12
kanzurethere's a particular line that i need to edit15:12
kanzureit's the SWIG_OPTS list on line 144 in pythonOCC-0.3/pythonOCC/src/wrapper/environment.py15:12
kanzureforget it.. i have it solved. just sucks15:13
kanzuredoes -i edit it in place?15:13
kanzurebecase sed (stuff here) original_file.py > original_file.py totally blanks it out15:13
fennyeah -i means in place15:14
kanzurewhat about -e?15:15
kanzurehm -e is just an expression15:15
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)]15:17
CIA-33skdb: kanzure * r ee8fa5e / (2 files in 2 dirs): make doc/installing work without human intervention for pythonOCC15:17
kanzurefenn: leo replied to you already on replab15:18
kanzurefenn: where should skdb packages be on the user's system by default?15:26
kanzuremaybe somewhere in /var .. i've seen stuff putting .git repos in there for some reason15:31
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap15:32
kanzurehello superkuh, welcome back15:33
* fenn consults linux standards base...15:34
ybitthis guy responded to a thread on facebook i sent out awhile back offering a place to stay: http://www.facebook.com/shawntyler15:35
kanzurei asked in #debian and they just rolled their eyes about yet-another-extra-package-manager :)15:35
ybithe lives 15 mins away from where the event is taking place and is going himself15:35
kanzureybit: neat15:35
fenntell them to call me when apt can handle volts and man-hours15:35
fenner, dpkg15:35
superkuhHello. My cable modem has been losing it's upstream every few hours. I imagine it will continue.15:36
fennsheesh.. way to hide the data linux foundation15:37
fennok fuck these guys15:39
kanzureybit: how goes the .debs15:41
fennah debian worked great on the other hand15:41
fennhttp://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs   points to http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html15:42
kanzurehm. /opt is hardly used as far as i can tell15:43
kanzure#debian suggested /usr/local/15:43
fennyeah nobody uses /opt15:43
kanzurei don't see /var mentioned15:43
kanzurehm /usr/local/ isn't mentioned either, but /usr/local/share is15:44
kanzureah /var is in section 515: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:44
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
fenns/packages//15:45
fennwe can put the main stuff in /skdb/skdb15:45
kanzureew15:46
fennor in /usr/share as a deb package15:46
kanzureyeah15:46
fennok but people need to compile it too15:46
kanzurewhat is /usr/local/share/man/ in particular?15:47
fennman pages for compiled programs15:47
kanzurehm leocad is in my /usr/local/share/15:47
kanzurebut why would the man pages be there rather than somewhere else15:47
fennwhy would they be elsewhere?15:47
kanzurein /usr/local/share/ i have applications, bmp, desktop-directories, doc, emacs, fonts, hibernate, icons, leocad, locale, man, mime, octave, perl, ppd, sgml, swig, texmf, xml15:47
kanzurejust seems kinda arbitrary15:48
fennit's like a mirror of /usr/share15:48
kanzureah there we go15:48
fennfor local (non-.deb) stuff15:48
kanzureyes /usr/share/ is much more interesting15:48
kanzureok. makes sense to me15:48
kanzure//usr/local/share/skdb/ it is.15:49
fennyou didn't know where 99% of the data on your system was?15:49
kanzureno :(15:49
kanzuregod i suck15:49
kanzurei don't go looking for these packages half the time.15:49
fennhey i'm riding to rauchwerk's place in ten minutes or so, you're welcome to come along15:51
kanzurewill he take you back?15:51
fennprobably not15:51
kanzureare you taking your bike?15:51
fennyup15:51
kanzureguess i should come15:51
fenni might be there a long time15:51
-!- xp_prg [n=xp_prg3@c-98-234-218-161.hsd1.ca.comcast.net] has joined #hplusroadmap15:52
kanzurei can always walk back15:52
kanzurealso he has an internet connection he claims15:52
kanzureright?15:52
xp_prghi 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:53
xp_prgwhat is cell suspension?15:54
CIA-33skdb: kanzure * r 02f7296 /config.yaml: update config.yaml to reflect debian file system hierarchy standards15:55
kanzurehm: http://github.com/zignig/skdb15:58
kanzurehttp://github.com/zignig/shuntingyard "A python state machine for rendering and processing 3d files"15:58
kanzurewoot: http://yamato.hyte.de/packages/heeks/ubuntu_9.10_2009-11-29/heekscad_0.10.1-svn973_i386.deb16:17
-!- Phreedom [n=quassel@195.216.211.175] has quit [Remote closed the connection]16:18
-!- Phreedom [n=quassel@195.216.211.175] has joined #hplusroadmap16:18
kanzurehttp://adl.serveftp.org/dokuwiki/installing_skdb is looking better16:22
CIA-33skdb: kanzure * r 89985e4 /doc/installing: updated installation notes to use .deb packages whenever they are available16:37
ybiti think you guys mean 108 sed -i -e '144s/ = [/ = [\'-classic\', \'-nomodernargs\', /' wrapper/environment.py'17:22
ybitthe last ' was missing17:22
kanzureoops. feel free to commit and push that fix17:29
ybitkanzure: pythonocc is actually compiling correctly for me, that's the only hard part17:29
kanzurehm?17:29
ybitokie17:29
ybityou asked how the .debs are going17:29
kanzureok17:29
ybitthe rest is simple17:29
CIA-33skdb: Heath Matlock * r e8963ca /doc/installing: Added a missing parenthesis.17:33
CIA-33skdb: kanzure * r 519454a /web/ (5 files in 2 dirs): playing around with templates17:36
-!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has joined #hplusroadmap17:37
kanzureybit: nooo17:37
ybithehe17:38
CIA-33skdb: kanzure * r e214689 /doc/installing: rawr it was right the first time17:38
ybitorly?17:39
kanzureyes17:39
kanzurethere's no reason for ' to appear at the end of the line17:40
ybittry copy and pasting and see what you get17:40
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 60 (Operation timed out)]17:40
kanzureybit: what?17:40
-!- Juul [n=Juul@h55eb1609.dkkoost.sta.perspektivbredband.net] has joined #hplusroadmap17:40
kanzurehey Juul 17:40
Juulhey hey17:40
ybithi swedish person17:40
Juulheh, close enough17:41
ybiteuropeans, their all the same17:41
ybitthey're*17:41
-!- Juul changed the topic of #hplusroadmap to: http://adl.serveftp.org/dokuwiki/skdb - the guts and volts of manufacturing17:41
ybit?17:41
Juulthere was a ':' missing17:42
kanzureybit: the trick is that the '[' char needs to be escaped17:43
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap17:43
CIA-33skdb: kanzure * r 6da0a57 /doc/installing: an actual fix this time to the sed line17:45
ybiteven emacs is showing that line as incorrect17:46
kanzureuh oh, huge bug: http://heybryan.org:8081/package/lego:master/demo.py/cb2e83080f2afbe9beb14fb50f698c633d66a5de/:log17:46
kanzuredefinitely bad17:46
ybiti'll try it out when pythonocc is through compiling 17:46
kanzurehow can it get the filename so wrong and yet still display the correct content?17:47
QuantumGto: merkle@merkle.com17:52
QuantumGsubject: recent work17:52
QuantumGOver 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:52
kanzure:)17:53
kanzureprobably nanoengineer-117:53
kanzureor whatever the nanocad package is called17:53
genehackerwhy nanoengineer?17:53
QuantumGbe nice if he got back to the business of figuring out how to turn chemical simulations into working hardware17:54
genehackerdo you have a way to bootstrap nanotech from synthetic DNA you make in your kitchen?17:54
QuantumGkthxbye17:54
QuantumGhttp://www.molecularassembler.com/Nanofactory/2003Proposal.htm17:55
QuantumGThe 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
QuantumG2. 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
QuantumGpresumably he's working on step 217:55
genehackersounds like it replicates sounds like fun17:56
QuantumGthe whole "design ahead" strategy is so faith based17:57
genehackerwhat do you mean design ahead?17:58
genehackerrelying on computational chemistry instead of real chemistry?17:58
genehackeryeah that is faith based17:58
QuantumGthey're designing a machine and the parts for that machine, without any idea of how to bootstrap to get those parts17:58
genehackeroh17:58
QuantumGand assuming that the bootstrap will enable them to create those parts17:58
QuantumGsuppose the bootstrap only allows you to create much less capable parts17:59
QuantumGwell then you need another bootstrap17:59
-!- superkuh_ [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap18:11
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)]18:20
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 110 (Connection timed out)]18:26
-!- superkuh_ [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)]18:28
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap18:31
fenncan't they build the first tool tips with AFM probes?18:51
genehackerit's harder than it looks18:51
fennof course, but is it possible?18:52
genehackertooltips expire after a while due to the minute amount of stuff in the 'vacuum'18:52
fennwill it disintegrate after a second?18:52
fennshould be easy enough to extend that time indefinitely with 'getters'18:53
genehackerI forget the exact figure but I think it's between 14 minutes and a day18:53
genehackeroh 1000 seconds18:56
genehackerhttp://www.molecularassembler.com/Papers/PathDiamMolMfg.htm18:57
* fenn giggles at the thought of someone actually using kiloseconds18:57
genehacker16.7 minutes18:57
* ybit tickles CIA-33 18:57
QuantumGya, figuring out how to make the toolset using AFMs and such is other great "practical" work that I wish they'd get on with18:57
QuantumGcause at some point they'll gunna have some great design that just needs that bootstrap.. and then the bootstrap will never happen :)18:58
ybitif they don't get to it, i'm sure someone in here will when we finally get around to building our afm18:58
fennbut *actually* doing it is so boring18:59
genehackerit's more than AFM work18:59
genehackerof course the link I posted is about doing diamonoid nanosynthesis18:59
fennis it not the same thing?19:00
QuantumGFreitas Jr. and Merkle are collaborators.19:00
genehackerQuantumG is talking about hydrocarbon synthesis19:01
QuantumGhttp://www.molecularassembler.com/Papers/MinToolset.pdf19:01
QuantumGnah, that's the same thing19:01
genehackerok19:01
genehackerdoes he have some new method for making the tools?19:02
QuantumGfar as I know, they have no idea how to make the tools19:02
QuantumGthus the whole "simulate it all and figure out the bootstrap later" 19:02
fenni dont get it; why can't you just dip an afm probe in a vat of tooltip molecules?19:03
QuantumGcause you don't have any tooltip molecules?19:03
ybitoff-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
fennbah they're simple organic molecules any chemist could make19:03
genehackerhere's the problem19:04
QuantumGthey're all active19:04
genehackerthey're poisoned easily19:04
genehackerand need to work in a super clean high vacuum19:04
fennybit: how much do you want from each of us for the hotel room? $67*3/5 = $40 ?19:04
genehackerafter you don't want stuff garbling up your nanogears...19:05
QuantumGhttp://bit.ly/8nH9N119:09
kanzureQuantumG: do you need access to sciencedirect?19:11
QuantumGwell I aint buying that article, but if I can laugh at it for free, sure19:12
-!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]19:20
-!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has joined #hplusroadmap19:22
xp_prggenehacker 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:22
genehackerno but I speculate that the internet might19:24
xp_prgI have googled for 3 hours trying to find it19:24
genehackerhttp://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=58c3b3a9580d72d333c46a6c2db6797219:25
genehacker3 seconds19:26
genehackerThe 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, 5019:26
genehackergood luck19:27
* fenn suggests using a potato19:30
fennor agar agar if you already have it19:31
fennwait a minute, why am i talking to him19:32
-!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has quit [Read error: 110 (Connection timed out)]19:43
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:46
ybitfenn: sorry for getting back late with you, i stepped away after i warning everyone19:58
ybitmostly because this computer is unbearably slow while compiling pythonocc19:58
xp_prgI have worked with agar agar doing eletrophoresis20:01
xp_prgok what is cell suspension?20:02
genehackercells in a suspension20:02
xp_prgwell what is "suspension" ?20:03
nshcompounds dissolved in a solvent20:03
nshwe have encyclopedias for these sorts of questions20:04
fennhow do i shot cells20:04
xp_prgI wonder if I can print agar agar though20:04
* nsh choxelles20:05
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap20:07
xp_prgI was told I could not use a solvent in an inkjet printer20:08
kanzurehttp://heybryan.org:8081/package/lego:master/20:08
kanzurecommit history, list of branches now20:08
kanzurealso commit history on individual files20:09
kanzureno :blame yet20:09
fenn:blame defaults to kanzure :P20:10
kanzureaw :(20:10
fenndoes this work on your browser? 20:11
fennhttp://heybryan.org:8081/package/lego20:11
kanzureya20:11
kanzureyes20:11
fennhmm i just get 'the file or folder heybryan.org does not exist'20:12
kanzuredoes anyone else (someone who is not lame) get this same error20:12
fennworks if i add a / though20:12
fenn:(20:13
kanzurewhy would it say heybryan.org doesn't exist?20:13
fenni dont know.. obviously something is going wrong20:13
fenni notice other browsers automatically add a / to the end20:13
fennalso i dont get any branches on the list of branches20:14
kanzureworks for me in wget20:14
kanzurewha?20:14
kanzureno branches?20:14
* fenn waits on firefox20:14
fennsame thing20:14
fenn"a list of branches"20:15
kanzureslash thing or branch thing?20:15
kanzureoh 20:15
kanzurewell you're supposed to use your imagination20:15
fennff adds a /20:15
fennso branch list doesn't actually work yet?20:15
kanzuresilence!20:15
* kanzure hacks20:15
fennhm ok20:15
fennyou see what i mean about "it doesnt actually do anything"20:16
kanzureit gives you a page yes?20:16
genehackerhey jason do you know how I can get winblows 7 for free from the school?20:17
kanzurefor someone who hates windows you sure use it a lot20:17
genehackeryeah that's the reason why I hate it20:18
genehackerbecause I can't not use it20:18
kanzurebullshit20:18
genehackermy horrendously DRM20:19
fenni bet you havent even looked for ways around it20:19
ybitgenehacker: try saying that in ##linux, but before you do that, let me grab some popcorn20:19
genehacker'd fluids text book does not work on not windows20:19
genehackerI have some popcorn right here20:19
ybitgenehacker: you could try virtualizing windows within your distro20:20
genehackeris that like dualbooting?20:20
genehackeror running windows on a virtual machine?20:20
ybitthe latter20:20
genehackerI assume this is different from wine?20:21
kanzureyes20:21
genehackeralso my laptop has a longer battery life on windows20:22
genehackerhmmmm.... maybe there are drivers for linux for my computer20:23
genehackeror perhaps windows isn't telling the truth20:26
xp_prgwouldn't you say that agar agar is too viscous to be use in an inkjet printer?20:44
genehackerit might be20:47
genehackerI'd suggest running the numbers first20:47
kanzurefenn: happy now? http://heybryan.org:8081/package/lego/:branches20:48
kanzureshit the links don't work20:48
timschmidtgenehacker: 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:49
kanzurelet me guess: X1120:50
genehackeralso is there some sort of python or other library for monitoring how much time my battery has left?20:50
kanzurelinux keeps extensive data on your battery discharge history20:50
kanzureso you can definitely access the data if you want to20:51
kanzurei forget where it's located20:51
xp_prggenehacker running the numbers?20:51
genehackerI want to trigger/turn off functions based on battery life20:51
genehackerthat I have at a moment20:52
timschmidtsys/bus/acpi/drivers/battery/PNP0C0A:00/power_supply/BAT020:52
timschmidtfor me20:52
kanzureme too20:53
timschmidtaren't we special20:53
kanzureit says "12520000" in voltage_now20:53
kanzurehrm20:53
kanzurecharge_now = 432000020:53
timschmidt12440000 for me20:54
timschmidtcharge_now = 520000020:54
kanzuregenehacker: so yeah, it's easy to get a python script to access those files20:54
genehackerso now I have to figure out how to estimate battery life from those...20:55
kanzureubuntu comes with a program called "power statistics"20:56
kanzuregives you lots of fancy graphs20:56
timschmidtit's easy.  There are files that tell you what the full values are.20:56
kanzuredischarge time profile, for instance20:56
genehackerthanks for the info20:59
genehackeralso composites are awesome20:59
kanzurenumbers?21:00
genehackercomposites can have an electrical resistance of 021:02
-!- wrldpc2 [n=benny@ool-ad03fe34.dyn.optonline.net] has joined #hplusroadmap21:03
* fenn wonders how many people have beat me to posting to twister by 40 minutes21:03
fenndon't you mean "superconductor"?21:04
genehackeryeah21:05
fenn"composite" is a buzzword21:05
fenni can make a composite peanut butter and jelly sandwich21:05
genehackerbut composite superconductors can be made flexible21:05
QuantumGwell "scaled composites" is ;)21:05
fennso can metallic superconductors21:05
-!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap21:06
genehacker2does 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 #hplusroadmap21:07
genehacker2bimetallic sheet and coextruded plastic aren't composites21:08
QuantumGeating a sandwich is certainly mechanically easier than eating peanut butter out of the jar21:08
fennthat's debatable21:08
genehacker2hmmm....21:09
kanzureif you win the debate will you make me a sandwich?21:09
genehacker2I guess that might be a composite21:09
fennI present exhibit A: http://www.taquitos.net/im/sn/Skippy-SqueezeIt.jpg21:09
kanzurecounter claim: not a jar21:09
fennnot to be used as sun protection21:09
genehacker2the toughness of a peanut butter and jelly sandwich is higher than the toughness of peanut butter and jelly alone21:09
fennthis guy didnt get the message http://barfblog.foodsafety.ksu.edu/uploads/image/PeanutButter_baby.jpg21:10
genehacker2I don't think peanut butter and jelly sandwiches have any engineering applications...21:11
fennthey were used on some of the gemini missions, in dehydrated form21:11
QuantumGthen you're not thinking hard enough21:12
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit [Read error: 60 (Operation timed out)]21:12
fennFollowing 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:13
genehacker2don't forget the sandwich zero gravity safety evaluation studies!21:14
xp_prgI should be able to print jello right?21:19
genehacker2maybe21:19
xp_prgI was thinking that would be a good test to see if I can use agar agar21:19
genehacker2you know the idea behind hydrogels right?21:20
genehacker2when heat's applied their viscosity decreases or they're shot into a curing solution21:21
xp_prga curing solution?21:21
QuantumGlike hitler cured the jews21:22
genehacker2like calcium citrate??????? for sodium alginate21:23
xp_prgwhat I read said not to use heat21:23
xp_prgyour making me think that is not true21:23
genehacker2calcium chloride21:23
genehacker2it's stuff molecular gastronomist use21:24
fennnigiri21:24
genehacker2haven't you ever read the cooking with hydrogels recipe book?21:24
fenner. nigari21:24
xp_prgno, is there such a book?21:24
genehacker2a .pdf file21:25
QuantumGurl it up21:26
genehacker2I forgot the links21:26
fennuse your massive upload pipe21:26
genehacker2oops21:31
fenni dont think i would even stand on this thing without a helmet http://web.mit.edu/first/segway/comparison.jpg21:31
genehacker2it was hydrocolloid recipe collection21:31
xp_prgwhat does the hyrdo mean?21:33
genehacker2http://blog.khymos.org/2007/08/14/hydrocolloid-recipe-collection/21:33
genehacker2water21:33
xp_prgbut like why is water used?21:33
genehacker2because people don't drink hexane or other solvents21:34
fenn*cough*21:34
fennwhat do you mean?21:34
xp_prghmm... ok21:35
genehacker2think about it for a bit21:35
genehacker2because water doesn't kill you21:36
genehacker2or cells21:36
xp_prghmm... ok21:37
xp_prgok, I think I have a good feel for the bio-paper part21:37
xp_prgnow I need help with the bio-ink part21:37
genehacker2this is sorta obvious21:37
xp_prgwhat is the best cells to print?21:37
xp_prgis = are21:37
xp_prgI was hoping to print some cells like plant cells that are not going to hurt anyone21:38
genehacker2CHO cells21:39
genehacker2that's what the paper used21:39
xp_prgCHO cells?21:39
kanzuresigh21:39
xp_prgthe paper is a hydro gel21:39
genehacker2the paper that I sent you21:39
kanzuredouble sigh21:39
xp_prgit is in a different well in the ink cartridge if you will21:39
genehacker2you should be able to figure it out21:40
-!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit []21:40
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap21:41
xp_prgcan anyone tell me why it is good to use a CHO cells?21:44
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit []21:50
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap21:52
kanzurenow with a real log: http://heybryan.org:8081/package/lego/:log21:59
kanzuresee also: http://heybryan.org:8081/package/lego:anonymous/:log21:59
fennsweetsauce22:00
fenndid you write down how do split out a package like that?22:00
kanzurehm?22:01
kanzurei'm sorry, but what are you asking22:01
fennto only track a subset of files22:01
fennhow do i do it.. pretend i can't RTFM22:01
kanzurecommits = repo.revision_history(repo.head())22:01
fennthe lego package is in its own git repo (y/n)?22:02
kanzureyes22:02
fennhow did you do that22:02
kanzuregit filter-branch --subdirectory-filter packages/lego; git gc --aggressive22:02
fennthank you22:03
kanzureit's really awesome passing a --aggressive option to just about anything22:03
fenngit-ignore --lamez0rz22:04
kanzureaw :(22:04
kanzure(was that a zoid?)22:04
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has quit []22:15
kanzurehm.. well index doesn't work but at least this does: http://heybryan.org:8081/git/lego/.git/HEAD22:15
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap22:30
fennref: refs/heads/master?22:32
kanzureok should work now22:33
kanzurehttp://heybryan.org:8081/git/lego/22:33
kanzureso now you can clone http://heybryan.org:8081/git/lego/.git/22:34
kanzure.. i hope22:34
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap22:38
fennis that cherrypy's default file browser?22:42
kanzureno22:42
kanzurei made it22:42
kanzurecherrypy doesn't have a file browser / index generator dealy22:42
fennwarning: remote HEAD refers to nonexistent ref, unable to checkout.22:42
kanzureon lego?22:43
fenn git clone http://heybryan.org:8081/git/lego/.git22:43
fenni think you need to do update-server-info22:43
kanzureok try now then22:44
fennis it slow because it's heybryan.org?22:44
kanzureno it's slow because it's over wireless to my laptop22:45
kanzuretry just my ip address22:45
kanzure192.168.1.10222:45
fennok well it's done, finally, clocking in at 16MB22:45
kanzurefor just the lego repository?22:45
kanzurehm22:45
fenn14856   lego/.git/objects22:46
fenni think your gc wasn't aggressive enough22:46
kanzurehuh maybe filter-branch didn't actually purge 22:46
kanzureyeah22:46
kanzureso what happens if the repo is being updated while someone is cloning/fetching from it22:47
kanzurei guess it gets the heads first and then the objects22:47
kanzureso it will just have extra objects22:47
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has quit [Read error: 110 (Connection timed out)]22:48
kanzureanyway it now automagically calls git update-server-info22:48
fenncan you try doing git gc again on it22:49
fenncheck size before and after22:50
kanzure2.6MB22:50
kanzureoriginally: 16MB22:50
kanzure(i ran with --aggressive)22:50
fennok much better22:51
CIA-33skdb: kanzure * r d06cc74 / (8 files in 6 dirs): .git repos can now be cloned through web.py, also added in commit logs and branch listings22:55
kanzureuh oh this suddenly broke: http://heybryan.org:8081/package/lego/:log22:59
kanzurei think it's me calling repo.head() that breaks things22:59
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:23
-!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:23
-!- tim_schmidt [n=tim@75.5.231.21] has joined #hplusroadmap23:24
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]23:24
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:26
-!- tim_schmidt [n=tim@75.5.231.21] has quit [Read error: 104 (Connection reset by peer)]23:26
-!- 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 #hplusroadmap23:27
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:29
-!- tim_schmidt [n=tim@75.5.231.21] has quit [Read error: 104 (Connection reset by peer)]23:29
-!- 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 #hplusroadmap23:30
-!- 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 #hplusroadmap23:31
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:33
-!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:33
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:37
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:37
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:40
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:40
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:41
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]23:41
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:44
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:44
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:46
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:46
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:49
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]23:49
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:51
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:51
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:52
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:52
-!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:54
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:54
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:56
-!- timschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:56
kanzurelooks like we need a janitor23:57
-!- tim_schmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has joined #hplusroadmap23:59
-!- timothyschmidt [n=tim@adsl-75-5-231-21.dsl.klmzmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]23:59

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!