--- Day changed Sun Nov 29 2009 | ||
-!- katsmeow is now known as katsmeow-afk | 01:38 | |
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap | 02:07 | |
-!- flamt [n=root@bas2-barrie18-1242454461.dsl.bell.ca] has joined #hplusroadmap | 03:06 | |
CIA-33 | skdb: kanzure * r f568de7 / (6 files in 2 dirs): how to install skdb on a fresh copy of ubuntu 9.10 | 03: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 #hplusroadmap | 04: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 #hplusroadmap | 07: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-l | 07:30 | |
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap | 08:52 | |
-!- genehacker [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap | 10:09 | |
CIA-33 | skdb: kanzure * r 615529e /packages/lego/ (3001.png 3673.png 3701.png 3941.png): lego graphics for igraph | 11:01 |
CIA-33 | skdb: kanzure * r 7c03067 /doc/installing: how to install skdb on ubuntu 9.10 | 11:06 |
CIA-33 | skdb: kanzure * r ed3f0df /.be/bugs/ (4 files in 4 dirs): bug hunting | 11: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 #hplusroadmap | 11:34 | |
nsh | kanzure | 12:16 |
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:17 |
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:18 |
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:19 |
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:20 |
nsh | sorry, phone rang | 12:23 |
nsh | i'll check out CKAN | 12:23 |
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:25 |
nsh | there are some papers in IEEE on knowledge dependencies though | 12:26 |
nsh | i should read the literature | 12:26 |
nsh | http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4274669 | 12:27 |
nsh | hmm, seems a little skew to my purposes | 12:28 |
-!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap | 12: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 | |
kanzure | phone rang over here too | 12:53 |
kanzure | marcin and i talked for a bit | 12: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 #hplusroadmap | 13:14 | |
-!- strages [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap | 13:36 | |
-!- rmond [n=strages@c-76-29-231-141.hsd1.al.comcast.net] has joined #hplusroadmap | 13: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 #hplusroadmap | 14:09 | |
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has quit [Read error: 60 (Operation timed out)] | 14:30 | |
kanzure | i wonder how much time i spend registering on mailing lists versus actually writing code for these stoopud projects | 14:58 |
kanzure | fenn: marcin would like some example electronics packages in skdb sooner-rather-than-later | 15:01 |
fenn | anything in particular? | 15:06 |
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:07 |
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:08 |
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:09 |
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:10 |
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:11 |
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:12 |
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:13 |
fenn | yeah -i means in place | 15:14 |
kanzure | what about -e? | 15:15 |
kanzure | hm -e is just an expression | 15:15 |
-!- 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:17 |
kanzure | fenn: leo replied to you already on replab | 15:18 |
kanzure | fenn: where should skdb packages be on the user's system by default? | 15:26 |
kanzure | maybe somewhere in /var .. i've seen stuff putting .git repos in there for some reason | 15:31 |
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap | 15:32 | |
kanzure | hello superkuh, welcome back | 15:33 |
* fenn consults linux standards base... | 15:34 | |
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:35 |
superkuh | Hello. My cable modem has been losing it's upstream every few hours. I imagine it will continue. | 15:36 |
fenn | sheesh.. way to hide the data linux foundation | 15:37 |
fenn | ok fuck these guys | 15:39 |
kanzure | ybit: how goes the .debs | 15:41 |
fenn | ah debian worked great on the other hand | 15:41 |
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:42 |
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:43 |
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: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 |
fenn | s/packages// | 15:45 |
fenn | we can put the main stuff in /skdb/skdb | 15:45 |
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:46 |
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:47 |
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:48 |
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:49 |
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:51 |
-!- 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:52 |
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:53 |
xp_prg | what is cell suspension? | 15:54 |
CIA-33 | skdb: kanzure * r 02f7296 /config.yaml: update config.yaml to reflect debian file system hierarchy standards | 15:55 |
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" | 15:58 |
kanzure | woot: http://yamato.hyte.de/packages/heeks/ubuntu_9.10_2009-11-29/heekscad_0.10.1-svn973_i386.deb | 16: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 #hplusroadmap | 16:18 | |
kanzure | http://adl.serveftp.org/dokuwiki/installing_skdb is looking better | 16:22 |
CIA-33 | skdb: kanzure * r 89985e4 /doc/installing: updated installation notes to use .deb packages whenever they are available | 16:37 |
ybit | i think you guys mean 108 sed -i -e '144s/ = [/ = [\'-classic\', \'-nomodernargs\', /' wrapper/environment.py' | 17:22 |
ybit | the last ' was missing | 17:22 |
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:29 |
CIA-33 | skdb: Heath Matlock * r e8963ca /doc/installing: Added a missing parenthesis. | 17:33 |
CIA-33 | skdb: kanzure * r 519454a /web/ (5 files in 2 dirs): playing around with templates | 17:36 |
-!- jasonwohlfahrt [n=chatzill@cpe-24-28-72-41.austin.res.rr.com] has joined #hplusroadmap | 17:37 | |
kanzure | ybit: nooo | 17:37 |
ybit | hehe | 17:38 |
CIA-33 | skdb: kanzure * r e214689 /doc/installing: rawr it was right the first time | 17:38 |
ybit | orly? | 17:39 |
kanzure | yes | 17:39 |
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:40 |
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:41 |
Juul | there was a ':' missing | 17:42 |
kanzure | ybit: the trick is that the '[' char needs to be escaped | 17:43 |
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap | 17:43 | |
CIA-33 | skdb: kanzure * r 6da0a57 /doc/installing: an actual fix this time to the sed line | 17:45 |
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:46 |
kanzure | how can it get the filename so wrong and yet still display the correct content? | 17:47 |
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:52 |
kanzure | :) | 17:53 |
kanzure | probably nanoengineer-1 | 17:53 |
kanzure | or whatever the nanocad package is called | 17:53 |
genehacker | why nanoengineer? | 17:53 |
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:54 |
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:55 |
genehacker | sounds like it replicates sounds like fun | 17:56 |
QuantumG | the whole "design ahead" strategy is so faith based | 17:57 |
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:58 |
QuantumG | suppose the bootstrap only allows you to create much less capable parts | 17:59 |
QuantumG | well then you need another bootstrap | 17:59 |
-!- superkuh_ [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap | 18: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 #hplusroadmap | 18:31 | |
fenn | can't they build the first tool tips with AFM probes? | 18:51 |
genehacker | it's harder than it looks | 18:51 |
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:52 |
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:53 |
genehacker | oh 1000 seconds | 18:56 |
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:57 |
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:58 |
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 | 18:59 |
fenn | is it not the same thing? | 19:00 |
QuantumG | Freitas Jr. and Merkle are collaborators. | 19:00 |
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:01 |
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:02 |
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:03 |
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:04 |
genehacker | after you don't want stuff garbling up your nanogears... | 19:05 |
QuantumG | http://bit.ly/8nH9N1 | 19:09 |
kanzure | QuantumG: do you need access to sciencedirect? | 19:11 |
QuantumG | well I aint buying that article, but if I can laugh at it for free, sure | 19: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 #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:22 |
genehacker | no but I speculate that the internet might | 19:24 |
xp_prg | I have googled for 3 hours trying to find it | 19:24 |
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:25 |
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:26 |
genehacker | good luck | 19:27 |
* fenn suggests using a potato | 19:30 | |
fenn | or agar agar if you already have it | 19:31 |
fenn | wait a minute, why am i talking to him | 19: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 |
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 | 19:58 |
xp_prg | I have worked with agar agar doing eletrophoresis | 20:01 |
xp_prg | ok what is cell suspension? | 20:02 |
genehacker | cells in a suspension | 20:02 |
xp_prg | well what is "suspension" ? | 20:03 |
nsh | compounds dissolved in a solvent | 20:03 |
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:04 |
* nsh choxelles | 20:05 | |
-!- jasonwohlfahrt [n=chatzill@cpe-72-179-52-26.austin.res.rr.com] has joined #hplusroadmap | 20:07 | |
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:08 |
kanzure | also commit history on individual files | 20:09 |
kanzure | no :blame yet | 20:09 |
fenn | :blame defaults to kanzure :P | 20:10 |
kanzure | aw :( | 20:10 |
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:11 |
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:12 |
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:13 |
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:14 |
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:15 |
fenn | you see what i mean about "it doesnt actually do anything" | 20:16 |
kanzure | it gives you a page yes? | 20:16 |
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:17 |
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:18 |
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:19 |
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:20 |
genehacker | I assume this is different from wine? | 20:21 |
kanzure | yes | 20:21 |
genehacker | also my laptop has a longer battery life on windows | 20:22 |
genehacker | hmmmm.... maybe there are drivers for linux for my computer | 20:23 |
genehacker | or perhaps windows isn't telling the truth | 20:26 |
xp_prg | wouldn't you say that agar agar is too viscous to be use in an inkjet printer? | 20:44 |
genehacker | it might be | 20:47 |
genehacker | I'd suggest running the numbers first | 20:47 |
kanzure | fenn: happy now? http://heybryan.org:8081/package/lego/:branches | 20:48 |
kanzure | shit the links don't work | 20:48 |
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:49 |
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:50 |
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:51 |
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:52 |
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:53 |
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:54 |
genehacker | so now I have to figure out how to estimate battery life from those... | 20:55 |
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:56 |
genehacker | thanks for the info | 20:59 |
genehacker | also composites are awesome | 20:59 |
kanzure | numbers? | 21:00 |
genehacker | composites can have an electrical resistance of 0 | 21:02 |
-!- 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:03 | |
fenn | don't you mean "superconductor"? | 21:04 |
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:05 |
-!- genehacker2 [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap | 21:06 | |
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:07 | |
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:08 |
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:09 |
fenn | this guy didnt get the message http://barfblog.foodsafety.ksu.edu/uploads/image/PeanutButter_baby.jpg | 21:10 |
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:11 |
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:12 | |
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:13 |
genehacker2 | don't forget the sandwich zero gravity safety evaluation studies! | 21:14 |
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:19 |
genehacker2 | you know the idea behind hydrogels right? | 21:20 |
genehacker2 | when heat's applied their viscosity decreases or they're shot into a curing solution | 21:21 |
xp_prg | a curing solution? | 21:21 |
QuantumG | like hitler cured the jews | 21:22 |
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:23 |
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:24 |
genehacker2 | a .pdf file | 21:25 |
QuantumG | url it up | 21:26 |
genehacker2 | I forgot the links | 21:26 |
fenn | use your massive upload pipe | 21:26 |
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:31 |
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:33 |
genehacker2 | because people don't drink hexane or other solvents | 21:34 |
fenn | *cough* | 21:34 |
fenn | what do you mean? | 21:34 |
xp_prg | hmm... ok | 21:35 |
genehacker2 | think about it for a bit | 21:35 |
genehacker2 | because water doesn't kill you | 21:36 |
genehacker2 | or cells | 21:36 |
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:37 |
xp_prg | I was hoping to print some cells like plant cells that are not going to hurt anyone | 21:38 |
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:39 |
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:40 | |
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap | 21:41 | |
xp_prg | can 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 #hplusroadmap | 21:52 | |
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 | 21:59 |
fenn | sweetsauce | 22:00 |
fenn | did you write down how do split out a package like that? | 22:00 |
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:01 |
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:02 |
fenn | thank you | 22:03 |
kanzure | it's really awesome passing a --aggressive option to just about anything | 22:03 |
fenn | git-ignore --lamez0rz | 22:04 |
kanzure | aw :( | 22:04 |
kanzure | (was that a zoid?) | 22:04 |
-!- 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:15 |
-!- superkuh [n=hukrepus@unaffiliated/superkuh] has joined #hplusroadmap | 22:30 | |
fenn | ref: refs/heads/master? | 22:32 |
kanzure | ok should work now | 22:33 |
kanzure | http://heybryan.org:8081/git/lego/ | 22:33 |
kanzure | so now you can clone http://heybryan.org:8081/git/lego/.git/ | 22:34 |
kanzure | .. i hope | 22:34 |
-!- neodextrose [i=genehack@wireless-128-62-34-193.public.utexas.edu] has joined #hplusroadmap | 22:38 | |
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:42 |
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:43 |
kanzure | ok try now then | 22:44 |
fenn | is it slow because it's heybryan.org? | 22:44 |
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:45 |
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:46 |
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:47 |
-!- 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:48 |
fenn | can you try doing git gc again on it | 22:49 |
fenn | check size before and after | 22:50 |
kanzure | 2.6MB | 22:50 |
kanzure | originally: 16MB | 22:50 |
kanzure | (i ran with --aggressive) | 22:50 |
fenn | ok much better | 22:51 |
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:55 |
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 | 22:59 |
-!- 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:23 | |
-!- 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:24 | |
-!- 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: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 #hplusroadmap | 23:27 | |
-!- 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: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 #hplusroadmap | 23: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 #hplusroadmap | 23:31 | |
-!- 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:33 | |
-!- 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:37 | |
-!- 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:40 | |
-!- 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:41 | |
-!- 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:44 | |
-!- 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:46 | |
-!- 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:49 | |
-!- 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:51 | |
-!- 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:52 | |
-!- 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:54 | |
-!- 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:56 | |
kanzure | looks like we need a janitor | 23:57 |
-!- 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)] | 23:59 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!