2013-08-06.log

--- Log opened Tue Aug 06 00:00:47 2013
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has joined ##hplusroadmap00:11
-!- ThomasEgi [~thomas@185.5.8.81] has joined ##hplusroadmap00:33
-!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host]00:33
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap00:33
ThomasEgiwasn't someone looking for those car-related papers to be released?00:40
ThomasEgihttp://blog.ioactive.com/2013/08/car-hacking-content.html might be just that.00:40
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap00:54
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]00:58
-!- Adillian [~Adillian@61.245.165.29] has joined ##hplusroadmap01:28
-!- Adillian [~Adillian@61.245.165.29] has quit [Quit: Nettalk6 - www.ntalk.de]01:57
-!- Adillian [~Adillian@61.245.165.29] has joined ##hplusroadmap02:08
-!- anannie [~chatzilla@unaffiliated/anannie] has joined ##hplusroadmap02:11
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has quit [Ping timeout: 268 seconds]02:45
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has joined ##hplusroadmap02:46
-!- chido [chidori@pasky.or.cz] has joined ##hplusroadmap02:56
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap03:06
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap03:16
-!- rigel [~yourmom@c-76-105-237-98.hsd1.or.comcast.net] has quit [Ping timeout: 245 seconds]03:47
-!- makoLime_origina [~mako@103.9.42.133] has quit [Ping timeout: 240 seconds]03:56
-!- wrldpc [~wrldpc@120.88.50.102] has joined ##hplusroadmap04:07
wrldpcRoot Wolpe is a fucking idiot.04:07
wrldpcI'm certainly not a Kurzweil flag waver, but Wolpe is a fucking dilettante.04:08
-!- rigel [~yourmom@c-76-105-237-98.hsd1.or.comcast.net] has joined ##hplusroadmap04:11
-!- Adillian [~Adillian@61.245.165.29] has quit [Quit: Nettalk6 - www.ntalk.de]04:17
-!- Urchin[emacs] [~user@unaffiliated/urchin] has quit [Ping timeout: 256 seconds]04:32
nmz787paperbot: http://www.ingentaconnect.com/content/iafp/jfp/1999/00000062/00000002/art00016?token=004d12f99a41333c4a2f7a736a5e3b20674723773b254f6d6222346b62687630502163b172b1104:34
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/5f0d29aff3dd6e90628a3bae0da6ee2a.txt04:35
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has quit [Ping timeout: 240 seconds]04:42
archelswrldpc: FUD04:44
wrldpcaye04:46
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has joined ##hplusroadmap04:51
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap05:06
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has quit [Ping timeout: 240 seconds]05:38
drazakkanzure: meh, that derek guy is in victoria05:48
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has joined ##hplusroadmap06:16
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 240 seconds]06:55
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap07:11
-!- augur [~augur@c-71-57-182-133.hsd1.fl.comcast.net] has quit [Remote host closed the connection]07:30
-!- hehelleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap07:44
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 256 seconds]07:46
-!- ianmathwiz7 [~chatzilla@67.51.113.178] has joined ##hplusroadmap07:47
-!- ianmathwiz7 [~chatzilla@67.51.113.178] has quit [Client Quit]07:47
-!- hehehelleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap08:06
@kanzurebeep08:09
@kanzurevictoria? that loser.08:09
-!- hehelleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 264 seconds]08:10
@kanzureheath: i still don't understand why you are obsessed with all of these broken methods08:12
drazakkanzure: yeah08:12
ParahSail1nbroken methods?08:13
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap08:13
@kanzureParahSail1n: you aren't going to outrace a supercomputer with dna08:13
-!- hehehelleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 240 seconds]08:15
-!- augur [~augur@74.174.236.84] has joined ##hplusroadmap08:18
-!- AshleyWaffle [~quassel@c-76-121-59-64.hsd1.wa.comcast.net] has joined ##hplusroadmap08:21
-!- AshleyWaffle [~quassel@c-76-121-59-64.hsd1.wa.comcast.net] has quit [Changing host]08:21
-!- AshleyWaffle [~quassel@unaffiliated/anastasiawyatt] has joined ##hplusroadmap08:21
-!- Urchin[emacs] [~user@unaffiliated/urchin] has joined ##hplusroadmap08:28
@kanzurehttp://www.kickstarter.com/projects/mossmann/hackrf-an-open-source-sdr-platform08:33
drazakkanzure: you think about kickstartering the dna synth project?08:34
@kanzureno. money isn't the problem.08:36
drazako.O08:36
drazakwhere are you getting your funding?08:36
drazakI will work for you08:36
@kanzurei work my ass off so that i can fund this shit but you guys keep giving me the finger08:36
drazak>.>08:36
@kanzurewhat would i pay you for btw?08:37
@kanzurei remember you used to be way better than me at chemistry08:37
drazakdunno, I'm ok at stuff, once I am not having fucked up days regarding housework and emotions I'm gonna take a good look at this08:38
@kanzureeww why does this require qt http://openbiometrics.org/08:46
drazaklol08:46
@kanzureoh, for building08:46
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap08:47
-!- ielo [~ielo@host-92-20-128-103.as13285.net] has quit [Ping timeout: 246 seconds]08:49
chris_99half duplex seems quite a big limitation of hackrf08:49
gradstudentbotSorry, I can't really talk right now because I'm burried in grant writing.08:50
superkuhFor some applications, I guess. I'll be picking one up for solar radio astronomy due to the excellent frequency coverage.08:54
chris_99i'm hoping to get bladerf when it's out08:55
-!- augur [~augur@74.174.236.84] has quit [Ping timeout: 264 seconds]09:02
-!- ielo [~ielo@host-92-20-129-252.as13285.net] has joined ##hplusroadmap09:12
-!- ielo [~ielo@host-92-20-129-252.as13285.net] has quit [Ping timeout: 264 seconds]09:34
-!- ielo [~ielo@host-92-20-129-252.as13285.net] has joined ##hplusroadmap09:49
-!- klafka_ [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has joined ##hplusroadmap09:57
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]09:59
-!- ielo [~ielo@host-92-20-129-252.as13285.net] has quit [Ping timeout: 276 seconds]10:02
-!- jmil [~jmil@hive76/member/jmil] has joined ##hplusroadmap10:08
heathkanzure: it's just something to work on10:18
* heath enjoyed Anne Condon's talk last night10:19
@kanzurebut why not work on other things? go make that brain zapper gun.10:19
ParahSailinbrain zapper?10:19
heathtdcs i'm assuming10:20
-!- klafka_ [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]10:20
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap10:20
@kanzurei was being intentionally vague because any working brain zapper is probably better than trying to force dna to do things that it doesn't do10:20
heathworking on dna folding pathways isn't a terrible idea10:21
heathit naturally folds10:21
ParahSailincan you disable certain lobes of the brain using tdcs?10:21
heathi'm not sure, that's something i don't care to try10:22
ParahSailinwimp10:22
heathkanzure: maybe you're being sarcastic and i'm not picking it up through IRC. what else are you going to use the oligos for once you finally have a machine to synthesize them?10:23
ParahSailinmake teh genes10:24
heath:) for?10:24
superkuhIt is really lame that, "The NCBI web site requires JavaScript to function."10:24
ParahSailinput dna constructs into teh things10:24
ParahSailinyou have any idea how long "routine cloning" takes?10:25
@kanzureheath: primers. genes. genomes (not really, but theoretically you can eventually make genomes).10:25
ParahSailinhuge waste of time and bottleneck in molecular biology10:25
@kanzurehell, just primers would be worth it10:26
ParahSailinmaybe10:28
heath"put dna constructs into things", e.g. cells.. making genomes, and then putting them into... cells. isn't this synthetic biology, an despised around here?10:29
heathan +area10:29
heathsuperkuh: w3m seems to work on ncbi's site10:29
ParahSailindidnt know we despised biology10:29
@kanzurewha?10:33
* kanzure scratches his head10:33
-!- anannie [~chatzilla@unaffiliated/anannie] has quit [Ping timeout: 256 seconds]10:48
@kanzuregrr i think the http://n.tkte.ch/ commit bots are blocked on freenode10:48
@kanzureParahSail1n: https://github.com/kanzure/papermonk and https://npmjs.org/package/papermonk10:49
@kanzureParahSail1n: i know it's not much for now, but i'm busy doing other things for the next few hours10:49
heathpower went out briefly11:10
heathonce you make some constructs using dna, it's logical to place them inside cells, i'm definitely not opposed to working with cells, i was confused about the feelings toward synthetic biology11:20
heathlooking through the logs, it looks like it's more toward biobricks and igem11:20
heathhttps://gist.github.com/heath/03347981b8c466e28e09/raw/6b3feebb906b9bd6c432a8835a29b8db87f5d08a/gistfile1.txt11:20
@kanzurethere's definitely a lot of hype around synthetic biology that is unwarranted11:20
@kanzure.title https://news.ycombinator.com/item?id=616629211:20
yoleauxSecurity advisory: Breach and Django | Hacker News11:20
ParahSailinkanzure: so the downloaders should be able to do dom selectors, compose functions with results of dom selectors, and maybe do arbitrary javascript functions that are aware of page dom?11:23
@kanzurewell, i have a few thoughts about that11:23
@kanzurefirst, you have previously convinced me that we shouldn't allow downloaders to just use phantomjs or w/e11:23
@kanzuresecond, i think some downloaders will choose to use jsdom but most will not require it11:24
@kanzurei am gonna try to make sure most of the downloaders use the glorious "request" library, because it seems to be a good way to do asynchronous streaming requests and pdf downloads and stuff11:24
@kanzureideally most downloaders will use the same tooling as each other11:25
ParahSailini think the eDSL defined by zotero is a good starting point, but could be generalized to be more complete11:25
@kanzureone idea was that there can be a library that all downloaders use11:25
@kanzureand this intermediate library will expose jsdom11:25
@kanzureand then all downloaders should have only that one dependency11:25
ParahSailinnot saying use any of their stuff, but create a similar edsl11:25
@kanzurethat way we can force people to approve extra dependencies11:25
@kanzure(or something)11:25
@kanzurebecause i don't want there to be 10 different dependencies that all handle dom parsing or some shit. that's going to be stupid/annoying/bad.11:25
@kanzuremaybe i will just have a review process before accepting a new downloader into the papermonk module11:26
ParahSailinall of them probably will need jsdom though?11:26
@kanzureeach module will have its own package.json file that will specify their dependencies11:26
@kanzurenpm is smart enough to not download the same dependency twice (unless a different version is required)11:27
@kanzurehttp://breachattack.com/resources/BREACH%20-%20SSL,%20gone%20in%2030%20seconds.pdf11:28
ParahSailinid say make jsdom and sizzle default requires11:30
@kanzureit will be up to each individual module11:32
@kanzurewhat is sizzle?11:32
ParahSailinsizzle is the dom selector library used in everything else11:33
@kanzurei think people will just use jsdom + jquery11:33
ParahSailinyeah sizzle is the selector that jquery uses11:34
@kanzuredidn't know. cool.11:34
ParahSailinyou dont need the other jquery stuff like dom manipulation and fancy traversal bla etc11:34
@kanzurealso i should rewrite pdfparanoia into javascript for streaming watermark removal reasons11:35
ParahSailinhow fast is pdfparanoia11:35
superkuhI have disabled compression on his nginx http, https, and https tor hidden service. No more problems with BREACH, right?11:35
superkuhs/his/my/11:36
@kanzuredon't you run lighttpd somewhere?11:36
superkuhNope. I used to use thttpd but I've moved on.11:37
@kanzurethe only other thing i can think of is that you might want to be cautious about what you do over HTTPS in the near future (as a user)11:38
-!- DoktorUnicorn [~DoktorUni@c-76-27-127-22.hsd1.ut.comcast.net] has joined ##hplusroadmap11:49
-!- DoktorUnicorn [~DoktorUni@c-76-27-127-22.hsd1.ut.comcast.net] has left ##hplusroadmap []11:49
-!- AshleyWaffle [~quassel@unaffiliated/anastasiawyatt] has quit [Remote host closed the connection]11:53
ParahSailinkanzure: instead of allowing people to write arbitrary and verbose javascript for each scraper, we should nudge them into writing maintainable ones in this style https://gist.github.com/rcallahan/0748c6b40f590d43e09612:12
@kanzurethe only argument i can see in favor of that is that testing becomes more discrete over the keys that they expose12:13
@kanzurebut that's the only benefit i can think of12:14
@kanzureand the downside is that.. you can't write plain javascript anymore. isn't that whta went wrong with zotero? and everything else?12:14
ParahSailinwell zotero exposes their dsl as well as plain freeform javascript12:15
@kanzuretheir dsl is silly. what's the point of the zotero dsl?12:15
-!- AshleyWaffle [~quassel@c-76-121-59-64.hsd1.wa.comcast.net] has joined ##hplusroadmap12:15
-!- AshleyWaffle [~quassel@c-76-121-59-64.hsd1.wa.comcast.net] has quit [Changing host]12:15
-!- AshleyWaffle [~quassel@unaffiliated/anastasiawyatt] has joined ##hplusroadmap12:15
ParahSailinfor the most part, their translators only need to do xpath selectors and compositions of functions on those12:15
ParahSailinso it makes it more concise and readable for the majority of the translators12:16
ParahSailinand enforces a uniform style12:16
@kanzurehow would this handle things like, "scraping an index of an issue of a journal"?12:16
ParahSailinso, page navigation?12:17
ParahSailini think that could be written in a nonspaghetti way as well12:17
@kanzurewell, maybe.. i think zotero does it without navigating to each paper's page. this is maybe a dumb idea.12:17
heath"Animations with eCommerce is an attempt by companies to make the intangible tangible - Heath Matlock #fowd"12:17
heathwhat? i never said that12:17
heath"Consider caching vectors drawn by canvas as a bitmap to help with performance - Heath Matlock #fowd"12:18
@kanzureheath: you probably got hit by a js exploit12:18
heathi never said that either12:18
heathhttp://eventifier.co/event/fowdnyc/hellohynes12:18
heathi don't know what's going on12:18
@kanzureyour twitter account might have been hijacked12:18
@kanzureeither through cookie stealing, an xss attack, password guessing, etc.12:18
heathoh that's possible, i have a weak password12:18
heath*had* a weak password, now12:21
-!- makoLime_origina [~mako@103-9-42-133.flip.co.nz] has joined ##hplusroadmap12:30
@kanzureheath: quick, arguments against a javascript dsl for writing paper scrapers?13:02
@kanzureheath: context is https://github.com/kanzure/papermonk https://npmjs.org/package/papermonk https://gist.github.com/rcallahan/0748c6b40f590d43e09613:03
heathit isn't coffeescript or livescript :)13:04
@kanzureboth coffeescript and livescript can write in that dsl13:05
@kanzureyou're lying13:05
heath:)13:05
@kanzurelike, there's no way you don't know that about coffeescript13:06
heathi like this13:07
-!- makoLime_origina [~mako@103-9-42-133.flip.co.nz] has quit [Ping timeout: 276 seconds]13:08
heathwhat is the ddDoi?13:08
heathi know what doi is, but i don't know what dd stands for13:09
heathah13:09
@kanzureme either13:11
@kanzurewhy do you like it though13:11
heathis the .bind you're own method or are you using Function.prototype.bind?13:11
@kanzurei have no idea13:12
@kanzure(this is why i am objecting to it)13:12
ParahSailini didnt know that was a reserved word in javascript13:12
@kanzureit's for scope binding13:12
ParahSailinits (>>=) in haskell13:12
heathas is .call13:12
heaththat's for binding to a monadic context, similar, but not exactly the same13:13
ParahSailinno i mean what im defining13:14
heathoh, i didn't notice rcallahan13:14
ParahSailinoh, yeah my github is under a "professional" name13:14
heathi just saw kanzure/papermonk and assumed the gist was from the same person13:15
@kanzurei wonder what this package is: jhove - JSTOR/Harvard Object Validation Environment13:16
@kanzurehttp://hul.harvard.edu/jhove/13:16
nmz787heath: I think you have it backwards somehow... we love synBio in here, we despise iGem13:19
heathnmz787: i kind of figured that out, but thanks for clarifying, it's always nice to have a little more feedback13:22
@kanzureto be fair, there's a lot of BS in synthetic biology that's not worth liking13:23
nmz787i don't really despise iGem, actually, it's just really annoying how it's unavailable to anyone with less than $2.5-5k... and good teams probably get $5-20k spent total (depending if they get transport to the iGem jamboree, and if they get a sumnmer work stipend)13:24
@kanzurewell, their policies have changed to allow non-institutional teams (i think)13:24
@kanzurejonathan has some more specific criticism that i'm sure he would be happy to share13:24
heathsee the beginning of 07-04-2013.log13:24
nmz787yeah but to get the shit (plasmid/DNA) you have to pay a few thousand, then you'd need to drop out to not have to pay to attend the jamboree13:24
heath"engines": { "node": ">0" }13:26
heath:)13:26
gradstudentbotDon't mess with me, I'm a world pipetting champion 14 years running.13:29
@kanzureheath: because sometimes i write things for phantomjs13:29
@kanzureheath: and it's a different engine13:29
@kanzurewow "Amazon Web Services (AWS) (hosting) allows customers to run any type of Tor servers provided abuse complaints are handled in a timely manner"13:32
@kanzurehttps://trac.torproject.org/projects/tor/wiki/doc/GoodBadISPs13:32
@kanzurehaha what "RoadRunner (TimeWarner) (USA): Very reliable service. Been running web server on 80 for several years. IP changes when cable modem reset (almost never for me). No ports blocked (that I know of). No BW limits, only speed caps. I've got 5Mbps down/384kbps up. Definitely recommend. Running Tor since Jan 06. -- MichaelAnsel"13:35
heathlink comes from a short email exchange on diybio between nmz and zayner13:36
heathhttps://groups.google.com/forum/#!search/diybio$20resource$20utilization/diybio/uwYWESC4kpY/fKOq0Ev2SygJ13:36
heathpaperbot: http://www.jbioleng.org/content/3/1/11/abstract13:36
paperbothttp://libgen.org/scimag/get.php?doi=10.1186%2F1754-1611-3-1113:36
gradstudentbotCoffee? Never tried it.13:39
nmz787heath: that's open access http://www.jbioleng.org/content/pdf/1754-1611-3-11.pdf13:39
nmz787detail13:40
nmz787!13:40
* heath imagines something like this as scienceDirect: {doi: "#foobar", doiExtraction: function() {}, paperLink: "#bazqux", supplementary: [], suppExtraction: function (){} }13:48
heathnot sure if a json would ever be preferential13:49
heatha json +format13:50
-!- jmil [~jmil@hive76/member/jmil] has quit [Ping timeout: 245 seconds]13:52
@kanzureheath: the bibliometricdata object is always json serializable. it must be.13:53
@kanzureheath: and if we're lucky we could maybe maintain compatibility with zotero's json output13:54
cogitokatwhen did it become bibliometricdata instead of bibliometadata? d:13:55
-!- Adillian [~Adillian@61.245.172.40] has joined ##hplusroadmap14:04
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap14:11
@kanzurecogitokat: oops14:11
@kanzurewell, bibliometricmetadata sounds a little bit cooler maybe14:12
cogitokatIsn't bibliometrics a thing that is something slightly different? http://en.wikipedia.org/wiki/Bibliometrics14:14
@kanzure"Bibliometrics is a set of methods to quantitatively analyze scientific and technological literature."14:14
@kanzureoh.. citation analysis.14:14
@kanzuredamn why do all of the cool terms have to be taken14:14
cogitokathahaha14:14
cogitokatI wouldn't care except it might confuse people.14:15
@kanzureit's fine, i should use a different term14:15
cogitokatPapermonk needs bibliometric data to work? Hrmm..14:15
@kanzureno14:15
cogitokatlol14:15
cogitokatI should have wrapped that in quotes.14:16
@kanzureit extracts metadata, authors, titles, institution addresses/names, email addresses, abstracts, etc.14:16
@kanzureah okay14:16
ParahSailinwell, if you get from dx.doi.org with the correct headers you will get metadata serialized in json, rdf, xml, whatever14:23
@kanzurecan you show me some of the json output?14:23
@kanzurei am curious how thorough/accurate/correct it is14:24
ParahSailincurl -LH "Accept: application/rdf+xml;q=0.5, application/vnd.citationstyles.csl+json;q=1.0" http://dx.doi.org/10.1126/science.169.3946.63514:25
@kanzurecool14:26
@kanzure{"volume":"169","issue":"3946","DOI":"10.1126/science.169.3946.635","URL":"http://dx.doi.org/10.1126/science.169.3946.635","title":"The Structure of Ordinary Water: New data and interpretations are yielding new insights into this fascinating substance","container-title":"Science","publisher":"American Association for the Advancement of Science","issued":{"date-parts":[[1970,8,14]]},"author":[{"family":"Frank","given":"H. ...14:26
@kanzure... S."}],"editor":[],"page":"635-641","type":"article-journal"}14:27
@kanzurehow is there no editor?14:27
@kanzurealso, how should we handle utf8 and latin1 abstracts?14:27
ParahSailinseems reasonable14:28
heath"each mL of sea water has about a million bacteria and on the order of 10 million viruses"14:28
heathi wonder if surfers have a healther immune system then myself14:28
@kanzureonly if they are bad at it14:28
gradstudentbotBlah, I'm going to quit.14:29
nmz787http://www.whitehouse.gov/blog/2013/06/25/biocurious-hackerspace-biology14:30
@kanzureit's just a guest post by eri14:33
@kanzure"One of the biggest challenges I’ve faced is how to become involved in science as a non-scientist." that's the stupidest shit i've ever heard14:33
@kanzure"A hackerspace devoted to biology had never been attempted before" except for, you know, hackteria14:34
nmz787paperbot: http://pubs.acs.org/doi/abs/10.1021/nl401219v14:34
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/44c12c90f608fde59b5c777c75f8a160.pdf14:34
@kanzure"Many said it wouldn’t work. It doesn’t simply work – it thrives." yeah.. if by "thrive" you mean "has 30 members and can't pay its bills". whatever.14:35
nmz787wait so can anyone blog on the whitehouse's page?14:35
@kanzuredunno, it just seems like a submit-a-person thing http://www.whitehouse.gov/blog/2013/07/31/nominate-white-house-champion-change-public-health-and-prevention14:35
@kanzurei like how eri gets around with so many lies14:36
@kanzureit's amazing14:36
nmz787paperbot: http://www.opticsinfobase.org/abstract.cfm?id=11921014:37
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]14:38
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/79e32ccbfb4a62674cd9396fc7e6ac61.txt14:38
@kanzure"One of the biggest challenges I’ve faced is how to become involved in science as a non-scientist."14:38
@kanzure"One of the biggest challenges I’ve faced is how to become involved in science without actually calling myself a scientist."14:39
gradstudentbotWell, I can't really talk about it because I'm trying to get it published in Science or Nature.14:39
nmz787paperbot: http://www.opticsinfobase.org/as/viewmedia.cfm?uri=as-60-11-1341&seq=014:39
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/3389688efed025a60657600e88ba567.txt14:39
nmz787kanzure: you can't really call bullshit on someone's opinion though, she was making an 'I feel' statement of sorts, so it can't really be *wrong*14:40
@kanzureopinions can definitely be wrong14:40
nmz787not in 'I feel' though14:40
nmz787at least that's something therapists and help groups tell people... use 'I' statements so you don't offend people, etc14:41
nmz787'I feel you're being too harsh, Bryan' etc14:41
nmz787rather than 'You're being too harsh Bryan'14:41
@kanzurethere's zero difference between those two. in either case you would have to show evidence of harshness unless you want me to start discounting your opinions.14:41
nmz787the latter is an absolute statement, while the former is relative to the person's internal state14:42
nmz787the difference is the 'I' component, changing fact to opinion...14:42
@kanzure"i feel like it was okay to kill that person"14:43
nmz787supposedly it makes a difference in group therapy, comes off as less pernicuous14:43
nmz787pernicious*14:43
cogitokatThis is a really strange argument.14:44
-!- anannie [~chatzilla@unaffiliated/anannie] has joined ##hplusroadmap14:44
ParahSailinyes, it has higher likelihood to trigger empathy circuits when you rephrase things certain ways14:45
@kanzurei will choose to be emphatic when and if i deem necessary. covering up lies that eri posted on whitehouse.gov is not one of those times..14:45
ParahSailinso biocurious has the support of the whitehouse now?14:45
nmz787:P14:45
@kanzureParahSailin: depends on what you mean support. but yeah, i remember they were pretty chill with the testimony from the bioethics committee and that resulting pdf from a while back.14:46
-!- ielo [~ielo@host-92-20-179-78.as13285.net] has joined ##hplusroadmap15:00
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 264 seconds]15:01
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap15:06
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap15:09
-!- augur [~augur@208.58.5.87] has quit [Read error: Connection reset by peer]15:13
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]15:13
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap15:13
@kanzuremicroryza is only up to 39 funded projects. hah.15:14
nmz787we're thinking of doing one of those for a year or two of rent for a local space15:27
@kanzurewhy? i suggest coming up with an alternative model, something that's not "rely on donations and membership fees"15:27
-!- ielo [~ielo@host-92-20-179-78.as13285.net] has quit [Ping timeout: 264 seconds]15:27
@kanzurecool "Nobody has ever been sued for running a Tor node."15:27
@kanzurenoisebridge provides 7% of tor's total exit node bandwidth? wtf.15:31
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Remote host closed the connection]15:35
nmz787meh, why not rely on donations if they're available?15:45
nmz787otherwise we don't have other ideas for raising money15:45
nmz787and i didn't say anything about membership15:45
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 264 seconds]16:30
streetyI think it is valid to use donations to get started. Multiple options for continuing operations would certainly be attractive though16:31
@kanzurei think you can get a large pile of money doing typical biotech CRO things16:31
gradstudentbotWho the hell stole my pipette?16:31
@kanzurelike, do 1 or 2 projects/month to get 10-20k of income16:32
streetybut then you're talking about salaried staff, lots of paperwork, marketing, sales etc16:35
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap16:35
@kanzurenot necessarily salaried staff, but yeah that would be helpful16:35
@kanzurei mean, what you basically just said "but that sounds like work"... and yes. that's the point?16:35
@kanzure*said is16:35
streetyif you're not paying the staff then it is essentially donations, only of time rather than money16:36
@kanzurehackerspaces attract a lot of talent. i would be very surprised if that talent couldn't be used to support a space, given the rates that competent hackers can get paid at.16:36
@kanzureyou can pay your staff and still have money leftover to run a space16:36
@kanzurebiocurious is only $3k/mo or something stupid16:36
@kanzurea biotech contractor can easily earn up to 10 times as much, monthly16:36
gradstudentbotLet's pour a bunch of chemlights into a spinner flask and claim it's luminescent e.coli.16:37
@kanzurealthough, running an operation like that is certainly different16:38
@kanzurethe way i see it, you give up a lot of the community bickering in exchange for resources, but you also have to do some weird prioritizing about which projects get to have time on the bench16:38
@kanzurewhich makes non-work-related-stuff a second class citizen :(16:39
streetyyeah, essentially a business which donates space and resources when convenient to the community16:39
gradstudentbotThe lab meeting was cancelled.16:40
@kanzure"when convenient" eh.. that's going a little far.16:40
@kanzuremaybe it would do it always16:40
streetyfair comment16:40
@kanzurei.e. the community projects would take priority16:40
streetyit could be a useful model, would likely have much better resources although the startup costs would also increase16:41
@kanzurethe startup cost for biotech consulting is mostly your time (a biotech consultant). once you can secure a contract you can lease space somewhere, and then hop around until you want your own place.16:42
nmz787we essentially just want somewhere to teach workshops and screw around and work on our own startup ideas... no one really wants to run a big production16:42
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection]16:45
nmz787kanzure: I could just add a FIB to the BOM, /Dylan has one/17:01
nmz787the FEI dual beams are pretty damn nice17:01
@kanzuredylan morris?17:02
nmz787the SEM doesn't mill, so you can get nice imaging on precious samples17:02
nmz787yes17:02
@kanzurehe wants to sell his?17:02
nmz787prob not17:02
@kanzuredual beam is just stereolithography?17:03
nmz787it's likely their workhorse17:03
nmz787nah17:03
nmz787FEI's dual beam is a combo FIB + SEM17:03
nmz787an e-beam and an ion beam17:03
@kanzureisn't that a little gratuitous?17:04
@kanzurehm.17:04
nmz787you can get nano imagine with ions, but it mills primarily, and images with secondary ion emission... while the e-beam is just electrons so no milling17:04
nmz787like I said, it's likely dylan's workhorse17:04
nmz787the local company i talked to said in use they aren't that costly17:05
@kanzureand you said 100 nm/sec milling?17:05
nmz787and it looked like they just needed a nice software overhaul to make it more CNCscripatble17:05
nmz787it depends on the spot size17:05
nmz787at 1 micron cubed it's 100 cubic microns per second17:06
nmz787kanzure: http://www.oregon-physics.com/lab_services/images/spot_size.gif17:06
nmz787bbl17:06
ParahSail1nkanzure, are you really desperate for something to put your money into?17:09
@kanzuredefinitely not desperate. that's why i keep rejecting all the stupid crap i'm hearing.17:10
@kanzurealthough.. it would be nice to work on these things sooner rather than later, because future bryan is going to be angry/annoyed that he has to do it.17:11
@kanzurealso, i'll write a downloader in a bit. i'm currently fixing cygwin/dll issues.17:12
nsh<---- money goes here plskthx17:14
ParahSail1nanannie, you there?17:15
anannieyes ParahSail1n17:15
-!- cpopell [47fff18b@gateway/web/freenode/ip.71.255.241.139] has joined ##hplusroadmap17:37
cpopellthat class was enlightening17:37
cpopellI will revisit SBIR grants when we're a little better established I think17:37
-!- ivan` [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 245 seconds]17:47
-!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined ##hplusroadmap17:48
nshcpopell, what was the class on?17:54
cpopellDoD SBIR/SBTT grants17:55
-!- pads [~not@100.43.114.90] has joined ##hplusroadmap17:55
-!- pads is now known as Guest791917:56
-!- joehot [~not@100.43.114.90] has quit [Ping timeout: 240 seconds]17:57
-!- yashgaroth [~ffffff@cpe-75-80-50-28.san.res.rr.com] has joined ##hplusroadmap17:58
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 264 seconds]18:01
ParahSail1nkanzure, pm18:02
@kanzurereplied18:03
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap18:04
@kanzurei wonder if affiliate commissions are enabled for amazon's online art marketplace thing.18:12
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]18:12
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap18:12
-!- juul [~juul@static.2.202.4.46.clients.your-server.de] has quit [Quit: WeeChat 0.4.0]18:37
-!- juul [~juul@static.2.202.4.46.clients.your-server.de] has joined ##hplusroadmap18:37
-!- HEx1 [~HEx@hexwab.plus.com] has quit [Ping timeout: 260 seconds]18:44
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap18:48
-!- makoLime_origina [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 245 seconds]18:51
nmz787anyone know of something like https://floobits.com/19:23
nmz787but freeer?19:23
-!- tomkinsc [~tomkinsc@c-24-4-11-202.hsd1.ca.comcast.net] has joined ##hplusroadmap19:23
heathnmz787: c9.io19:38
@kanzureis that going to be cloud9? god i hope not.19:39
heathyeah19:39
heathit's 'freeer'19:39
@kanzureugh. i never understood cloud9... why not just use ssh -X.19:39
heathick19:39
@kanzure"oh no you have to know commands??"19:40
@kanzureyes.. well.. get over it.19:40
heathvim scp://19:40
@kanzureah yes because you edit code that's already deployed in production? ;)19:40
heath:P19:40
@kanzurewait, what? i'm not arguing that ssh -X is a good way to edit code.19:41
@kanzurebut if you want to use eclipse (or whatever other awful ide of the week) and "in the cloud" then -X seems to be what you want.19:41
heathjust saying, if you have to edit remotely, i'd much rather fetch the data, edit local, and send it back using process that involves in emacs/vim land19:42
@kanzurewhat do you use for mocks in javascript?19:43
@kanzurei'm thinking of mockery19:43
heathsinon, but it may not be what you are thinking19:44
heaththe v8 team uses a free lib specifically because of a decent mocking lib...19:44
heaththe the lack of..*19:44
@kanzurethis looks like jasmine?19:44
heathi can't talk19:44
@kanzureor chia or something19:45
@kanzureassert(callback.called); is kinda nice19:45
@kanzurebut trivial19:45
heathmocha + chia + sinon is my testing suite, but it's just what i'm accustomed to19:45
@kanzureit doesn't seem to mock out require() ?19:45
@kanzuredo i need to mock require()? i'm trying to decide.19:46
gradstudentbotHey, let's write a paper about that.19:46
-!- Not-003 [~notifico@198.199.82.216] has joined ##hplusroadmap19:46
Not-003[kanzure/papermonk] kanzure pushed 2 commits to master [+0/-0/±2] http://git.io/Ev8y-A19:46
Not-003[kanzure/papermonk] kanzure 3578ccc - attach the list of downloaders to Papermonk This will be helpful for investigating which downloaders are available, plus it's better to use a local variable than a global that is just aimlessly floating around.19:46
Not-003[kanzure/papermonk] kanzure 93fcb2a - make require("papermonk").Papermonk work This exposes the Papermonk object immediately on the module. This is nice for playing with the constructor instead of only using whatever instance the module gives back by default.19:46
@kanzurei just wanna write some good tests for https://github.com/kanzure/papermonk/blob/master/index.js19:46
@kanzurei was thinking of using https://github.com/substack/tape19:48
@kanzurebut also https://github.com/mfncooper/mockery seems useful19:48
heatha guy who has more experience than myself uses jasmine + mockery19:54
-!- Adillian [~Adillian@61.245.172.40] has quit [Ping timeout: 240 seconds]19:59
heathhttps://github.com/arunoda/nodemock is a decent library as well20:00
@kanzurethe other ridiculous requirement is that it must be something that can conceivably work in a browser, possibly via browserify20:00
@kanzurenodemock looks cool. but i worry about mocking require(). oh right i probably don't need it. i keep forgetting.20:01
cpopellnmz787: why not just talk to ggreer?20:28
cpopellhe's a LWer, he may be sympathetic to your needs20:28
-!- anannie [~chatzilla@unaffiliated/anannie] has quit [Ping timeout: 276 seconds]20:31
-!- hehelleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap20:44
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 264 seconds]20:46
-!- makoLime_origina [~mako@103-9-42-133.flip.co.nz] has joined ##hplusroadmap21:19
-!- AshleyWaffle [~quassel@unaffiliated/anastasiawyatt] has quit [Remote host closed the connection]21:32
-!- ryankarason [~rak@108-245-58-182.lightspeed.clmboh.sbcglobal.net] has quit [Remote host closed the connection]21:43
drazakkanzure: this dakota guy sounds like an idiot21:54
-!- lichen_ [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has joined ##hplusroadmap22:09
-!- lichen [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has quit [Ping timeout: 264 seconds]22:10
@kanzuredrazak: hah.22:13
drazakkanzure: why wouldn't you flame sterilie? you need a fucking lighter22:15
drazakand nobody does bacterial cultures in a flow hood, that's why we HAVE flame sterilization22:15
drazakjesus22:16
ParahSail1nnobody's stealing your fire, prometheus22:20
Not-003[kanzure/papermonk] kanzure pushed 1 commit to master [+1/-0/±2] http://git.io/NHC3oQ22:26
Not-003[kanzure/papermonk] kanzure 4638220 - write a pile of tests There will also be tests that confirm that papermonk works inside of a browser. But not yet. Run the tests with: node tests.js version bump to: v0.0.222:26
Not-003[kanzure/papermonk] kanzure tagged 4638220 as v0.0.2 http://git.io/3m8-rg22:26
ParahSail1nwell thats a good argument in favor of scraper dsl22:27
ParahSail1nif you want the same modules to work in the browser and in node or everywhere else, you dont want http.get or xhr.get stuff in the scraper code22:28
@kanzurethat's what http://browserify.org/ is for22:28
@kanzurethere are compatibility modules that browserify injects for http.get and request.get to work22:29
@kanzureincluding most of the core node stuff like event emitters and streams and stuff22:29
gradstudentbotArgh, what do you mean you don't accept LaTeX submissions??22:29
ParahSail1nah22:29
drazakkanzure: do you have more stuff on your dna synthesizer?22:29
@kanzuredrazak: not really. the design is still up in the air.22:29
ParahSail1nhave you thought more where you're going with the oligo synthesis22:30
ParahSail1nmaybe just stick with the avastin thing22:31
@kanzureyou mean primers versus other things? i fully expect primers to be way easier than 2 kbp proteins.22:31
drazakkanzure: what's your budget?22:31
drazakI have an idear22:31
@kanzuredrazak: limitless. but please act like i am not a bottomless pit of money.22:31
drazaknah22:32
ParahSail1nkanzure, i mean, end goal22:32
drazakjust thinking how I would do it on a slightly larger than micro scale22:32
drazakit might be worth it to prototype a somewhat more traditional method to get the physical stuff down22:32
@kanzureParahSail1n: end goal is a cheap machine <$5k in parts each. uh, also at minimum, doing primer synthesis.22:32
ParahSail1nif you don't have a good idea how you're gonna get to bigmers, then you might as well let idt do their job22:33
@kanzurei don't care if it costs more than $5k to make the first one, but the point is that these machines shouldn't cost more than the reagents22:33
drazakright22:33
@kanzurei'm not targeting longmers right now22:33
ParahSail1nbecause i dont think their profit margins are very high, and they're probably cutting costs as fast as practicable22:33
drazakand the reagents seem expensive22:33
@kanzureidtdna employs a single person to build their custom synthesizers. i doubt they have explored the "let's make a cheaper synthesizer" option that well.22:34
ParahSail1nhm22:34
ParahSail1nhow do you know they just have one person doing that22:35
@kanzureinformants. to be honest i haven't confirmed it from anyone else.22:36
@kanzureso, possibly bad information :)22:36
@kanzurei bet it's cheaper for them to lease machines than it is for them to build them22:36
@kanzurethey are a services company not a hardware engineering team22:36
ParahSail1nso the working theory is that idt just cobbles bits from overpriced commercial offerings22:36
@kanzuredunno about bits22:37
ParahSail1nand that we could build a cheaper machine22:37
@kanzurethey also have a buyback program22:37
@kanzurewell, i know the central thesis is true, but it still needs to be ("it's possible to build something cheaper than $50k that can synthesize primers")22:37
@kanzurenot the most shocking statement to make.. but it doesn't matter. you still need the machine at some point.22:37
@kanzureerm *still needs to be shown22:38
@kanzurethat's lousy reasoning22:43
@kanzuretoo much javascript tonight22:43
-!- ielo [~ielo@host-92-20-148-195.as13285.net] has joined ##hplusroadmap22:56
fredoxkanzure: limitless?22:59
-!- Urchin[emacs] [~user@unaffiliated/urchin] has quit [Ping timeout: 248 seconds]23:18
-!- tomkinsc [~tomkinsc@c-24-4-11-202.hsd1.ca.comcast.net] has quit [Quit: My computer has gone to sleep. ZZZzzz…]23:22
-!- tomkinsc [~tomkinsc@c-24-4-11-202.hsd1.ca.comcast.net] has joined ##hplusroadmap23:23
-!- tomkinsc [~tomkinsc@c-24-4-11-202.hsd1.ca.comcast.net] has quit [Client Quit]23:25
-!- ielo [~ielo@host-92-20-148-195.as13285.net] has quit [Ping timeout: 240 seconds]23:29
-!- ielo [~ielo@host-92-20-175-163.as13285.net] has joined ##hplusroadmap23:42
-!- SDr [~ask@unaffiliated/sdr] has joined ##hplusroadmap23:47
--- Log closed Wed Aug 07 00:00:48 2013

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