--- Log opened Fri Jul 05 00:00:16 2013 | ||
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 00:01 | |
-!- lichen_ [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has joined ##hplusroadmap | 00:07 | |
-!- lichen [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] | 00:09 | |
-!- kmo [122@d30-138.icpnet.pl] has joined ##hplusroadmap | 00:12 | |
-!- kmo [122@d30-138.icpnet.pl] has quit [Changing host] | 00:12 | |
-!- kmo [122@unaffiliated/kmo] has joined ##hplusroadmap | 00:12 | |
-!- Juul [~Juul@208.87.217.74] has quit [Ping timeout: 264 seconds] | 00:13 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 00:13 | |
-!- kmo is now known as kajetan | 00:13 | |
heath | neat | 00:27 |
---|---|---|
heath | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1361254/ | 00:27 |
heath | .title | 00:27 |
yoleaux | ULTRASOUND INCREASES THE RATE OF BACTERIAL CELL GROWTH | 00:27 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 276 seconds] | 01:02 | |
-!- Juul [~Juul@208.87.217.74] has joined ##hplusroadmap | 01:03 | |
-!- padz [~not@100.43.114.90] has joined ##hplusroadmap | 01:06 | |
heath | https://www.sciencedirect.com/science/article/pii/S0074769606530025?np=y | 01:13 |
heath | paperbot: https://www.sciencedirect.com/science/article/pii/S0074769606530025?np=y | 01:13 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/Bacterial%20Cell%20Division%3A%20The%20Mechanism%20and%20Its%20Precison.txt | 01:13 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 01:15 | |
-!- padz [~not@100.43.114.90] has quit [Read error: Connection reset by peer] | 01:28 | |
-!- padz [~not@100.43.114.90] has joined ##hplusroadmap | 01:30 | |
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds] | 01:47 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 02:02 | |
-!- jrayhawk_ is now known as jrayhawk | 02:06 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 02:14 | |
-!- ThomasEgi [~thomas@185.5.8.81] has joined ##hplusroadmap | 02:19 | |
-!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host] | 02:19 | |
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap | 02:19 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 276 seconds] | 03:03 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 03:14 | |
-!- Juul [~Juul@208.87.217.74] has quit [Ping timeout: 245 seconds] | 03:25 | |
-!- joshcryer [~g@unaffiliated/joshcryer] has joined ##hplusroadmap | 03:25 | |
-!- Charlie_ [~quassel@74.63.212.44] has joined ##hplusroadmap | 04:00 | |
-!- Charlie_ is now known as Guest87577 | 04:00 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 04:03 | |
-!- Guest87577 [~quassel@74.63.212.44] has quit [Ping timeout: 248 seconds] | 04:05 | |
-!- Charlie__ [~quassel@74.63.212.44] has joined ##hplusroadmap | 04:08 | |
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap | 04:11 | |
-!- joshcryer [~g@unaffiliated/joshcryer] has quit [] | 04:12 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 04:16 | |
-!- weles [~mariusz@c-71-234-3-169.hsd1.ct.comcast.net] has quit [Ping timeout: 245 seconds] | 04:30 | |
-!- phillyj [~Thunderbi@pool-108-36-2-239.phlapa.east.verizon.net] has joined ##hplusroadmap | 04:33 | |
-!- phillyj [~Thunderbi@pool-108-36-2-239.phlapa.east.verizon.net] has quit [Client Quit] | 04:35 | |
-!- weles [~mariusz@c-71-234-3-169.hsd1.ct.comcast.net] has joined ##hplusroadmap | 04:41 | |
-!- Netsplit *.net <-> *.split quits: yoleaux | 04:42 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 05:04 | |
-!- phillyj [~Thunderbi@pool-108-36-2-239.phlapa.east.verizon.net] has joined ##hplusroadmap | 05:05 | |
-!- phillyj [~Thunderbi@pool-108-36-2-239.phlapa.east.verizon.net] has quit [Quit: phillyj] | 05:13 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 05:16 | |
-!- makoLime [~mako@103-9-42-152.flip.co.nz] has quit [Ping timeout: 240 seconds] | 05:25 | |
-!- oblique [~oblique@62-56-183.netrun.cytanet.com.cy] has joined ##hplusroadmap | 05:32 | |
-!- Netsplit *.net <-> *.split quits: augur_, Sanky, xl0, EnLilaSko, rk[zzz], upgrayeddd, archels`, crw, kanzure_, Thomas42, (+49 more, use /NETSPLIT to show all of them) | 05:53 | |
-!- balrog [~balrog@discferret/developer/balrog] has quit [Excess Flood] | 05:53 | |
-!- Netsplit over, joins: heath, abetusk, upgrayeddd, Burninate, chido, bkero | 05:55 | |
-!- Netsplit over, joins: saurik, xl0, Lemminkainen | 05:56 | |
-!- Netsplit over, joins: lupfantomo, padz, strangewarp, Shehrazad, rigel, Sanky | 05:56 | |
-!- ParahSail1n [~parahsail@99-25-202-211.lightspeed.hstntx.sbcglobal.net] has joined ##hplusroadmap | 05:56 | |
-!- Netsplit over, joins: oblique, weles, EnLilaSko, Charlie__, ThomasEgi, kajetan, cogitokat, sivoais, crw, cpopell (+7 more) | 05:56 | |
-!- DonnchaC [~donncha@windmill.donncha.is] has joined ##hplusroadmap | 05:56 | |
-!- Netsplit over, joins: kanzure_, nuba_, juri__, rk[zzz], pasky_, klafka, smeaaagle, gradstudentbot, undersco2, archels` (+15 more) | 05:57 | |
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap | 05:57 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 06:04 | |
-!- abetusk is now known as Guest9902 | 06:11 | |
-!- Coornail is now known as Guest24912 | 06:11 | |
-!- DonnchaC is now known as Guest69045 | 06:11 | |
-!- balrog [~balrog@discferret/developer/balrog] has joined ##hplusroadmap | 06:13 | |
-!- Netsplit *.net <-> *.split quits: oblique, EnLilaSko, undersco2, jrayhawk | 06:14 | |
-!- Netsplit over, joins: oblique, EnLilaSko, jrayhawk, undersco2 | 06:14 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 06:16 | |
-!- augur_ is now known as augur | 06:16 | |
-!- Guest69045 is now known as DonnchaC | 06:17 | |
-!- DonnchaC is now known as Guest96082 | 06:17 | |
-!- Netsplit *.net <-> *.split quits: rk[zzz], archels`, crw, kanzure_, Thomas42, brownies, Thorbinator, nsh, streety, kajetan, (+14 more, use /NETSPLIT to show all of them) | 06:18 | |
-!- yorick [~yorick@ip51cd0513.speed.planet.nl] has joined ##hplusroadmap | 06:18 | |
-!- yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Changing host] | 06:18 | |
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap | 06:18 | |
-!- Netsplit over, joins: kajetan, crw, streety | 06:18 | |
-!- Netsplit over, joins: cogitokat | 06:18 | |
-!- Netsplit over, joins: archels`, nmz787_ | 06:19 | |
-!- ParahSail1n [~parahsail@99-25-202-211.lightspeed.hstntx.sbcglobal.net] has joined ##hplusroadmap | 06:20 | |
-!- _Sol_ [~Sol@c-174-57-58-11.hsd1.pa.comcast.net] has joined ##hplusroadmap | 06:20 | |
-!- juri__ [juri@funkykitty.net] has joined ##hplusroadmap | 06:20 | |
-!- pasky_ [~pasky@nikam.ms.mff.cuni.cz] has joined ##hplusroadmap | 06:20 | |
-!- gradstudentbot [~gradstude@131.252.130.248] has joined ##hplusroadmap | 06:20 | |
-!- randalla1ordon [~randall@71-38-144-220.ptld.qwest.net] has joined ##hplusroadmap | 06:20 | |
-!- JayDugger [~jwdugger@pool-173-74-74-243.dllstx.fios.verizon.net] has joined ##hplusroadmap | 06:20 | |
-!- Thorbinator [~Thorbinat@66-237-51-34.starstream.net] has joined ##hplusroadmap | 06:20 | |
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap | 06:20 | |
-!- zubaz [~hexane@unaffiliated/zubaz] has joined ##hplusroadmap | 06:20 | |
-!- Thomas42 [~Thomas42@static.105.236.9.5.clients.your-server.de] has joined ##hplusroadmap | 06:20 | |
-!- cpopell [47fff18b@gateway/web/freenode/ip.71.255.241.139] has joined ##hplusroadmap | 06:20 | |
-!- devrando1 [~devrandom@50-0-206-254.dsl.dynamic.sonic.net] has quit [Remote host closed the connection] | 06:23 | |
-!- devrandom [~devrandom@50-0-206-254.dsl.dynamic.sonic.net] has joined ##hplusroadmap | 06:23 | |
-!- yoleaux [~yoleaux@obquire.infologie.co] has joined ##hplusroadmap | 06:26 | |
-!- kanzure_ [~kanzure@131.252.130.248] has joined ##hplusroadmap | 06:26 | |
-!- rk[zzz] [~rak@108-245-58-182.lightspeed.clmboh.sbcglobal.net] has joined ##hplusroadmap | 06:26 | |
-!- nsh [~nsh@wikipedia/nsh] has joined ##hplusroadmap | 06:26 | |
-!- eleitl [~eugen@v8.ativel.com] has joined ##hplusroadmap | 06:26 | |
-!- monkeynipples_ [monkeynipp@gateway/shell/xzibition.com/x-yicirlggpkeehflv] has joined ##hplusroadmap | 06:26 | |
-!- brownies [~brownies@unaffiliated/brownies] has joined ##hplusroadmap | 06:26 | |
-!- kanzure_ [~kanzure@131.252.130.248] has quit [Max SendQ exceeded] | 06:27 | |
-!- kanzure [~kanzure@131.252.130.248] has joined ##hplusroadmap | 06:27 | |
-!- weles [~mariusz@c-71-234-3-169.hsd1.ct.comcast.net] has quit [Quit: Leaving] | 06:32 | |
-!- helleshin [~talinck@69-61-156-24.ubr1.dyn.lebanon-oh.fuse.net] has joined ##hplusroadmap | 06:32 | |
-!- archels` is now known as archels | 06:55 | |
-!- archels [~neuralnet@sascha.esrac.ele.tue.nl] has quit [Changing host] | 06:55 | |
-!- archels [~neuralnet@unaffiliated/archels] has joined ##hplusroadmap | 06:55 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 276 seconds] | 07:05 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 07:18 | |
-!- Guest9902 is now known as abetusk | 07:21 | |
-!- balrog [~balrog@discferret/developer/balrog] has quit [Ping timeout: 276 seconds] | 07:23 | |
-!- Charlie__ [~quassel@74.63.212.44] has quit [Ping timeout: 276 seconds] | 07:24 | |
-!- Charlie [~quassel@74.63.212.44] has joined ##hplusroadmap | 07:24 | |
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Ping timeout: 276 seconds] | 07:25 | |
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap | 07:25 | |
-!- sivoais_ [~zaki@199.19.225.239] has joined ##hplusroadmap | 07:28 | |
-!- balrog [~balrog@discferret/developer/balrog] has joined ##hplusroadmap | 07:30 | |
-!- sivoais [~zaki@unaffiliated/sivoais] has quit [Ping timeout: 276 seconds] | 07:30 | |
-!- AlonzoTG [~atg@pool-108-28-74-221.washdc.fios.verizon.net] has quit [Ping timeout: 276 seconds] | 07:30 | |
-!- sivoais_ [~zaki@199.19.225.239] has quit [Quit: leaving] | 07:36 | |
-!- sivoais [~zaki@unaffiliated/sivoais] has joined ##hplusroadmap | 07:37 | |
-!- AlonzoTG [~atg@pool-108-28-74-221.washdc.fios.verizon.net] has joined ##hplusroadmap | 07:37 | |
-!- marciogm [~textual@177.106.50.34] has joined ##hplusroadmap | 07:37 | |
kanzure | .title http://emploi.epfl.ch/page-94325-en.html | 07:48 |
yoleaux | Post-Doctoral Fellow | EPFL | 07:49 |
kanzure | "The Blue Brain Project has modelling infrastructure for constructing in silico neocortical columns containing about 30,000 neurons, distributing the cells through the column and forming synapses. Several such columns have already been assembled into a planar hexagonal mosaic containing up to 1,000,000 neurons. However, axons grow long distances along tracts within the brain's white matter, and the next stage of development is to populate ... | 07:49 |
kanzure | ... three-dimensional mesh models of brain regions with appropriately-shaped mesocircuits, adjusting their dimensions and shape to match rodent brain anatomy, and connecting the circuits according to known large-scale connectomics data, yielding a complete rat brain model containing on the order of tens of millions of neurons." | 07:49 |
gradstudentbot | I hope they kick me out. | 07:52 |
-!- cpopell [47fff18b@gateway/web/freenode/ip.71.255.241.139] has quit [Ping timeout: 250 seconds] | 07:53 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 08:05 | |
-!- kajetan [122@unaffiliated/kmo] has quit [Quit: Leaving] | 08:14 | |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has joined ##hplusroadmap | 08:18 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 08:18 | |
-!- delinquentme [~asdfasdf@66.233.132.203] has joined ##hplusroadmap | 08:28 | |
delinquentme | does anyone know if we've got a reliable way to maintain human cells in homeostasis outside the body? | 08:28 |
kanzure | no, but you can culture them | 08:29 |
kanzure | also you can freeze them | 08:29 |
delinquentme | in #chemistry chatting about this | 08:32 |
delinquentme | and #biology says we do it often | 08:32 |
kanzure | they are lying to you. they don't know what homeostasis means. | 08:32 |
delinquentme | yeah they're kinda derping i think | 08:34 |
delinquentme | so right now we can culture / grow them | 08:34 |
delinquentme | and then they'll eventually die | 08:34 |
delinquentme | so if you wanted to culture a human organ outside the body ... and maintain it | 08:34 |
kanzure | not if you believe in the hela lines | 08:34 |
delinquentme | oh ahah well yeah those aren't normally functioning | 08:34 |
delinquentme | BUT I wonder .... those would be an interesting line to do testing for controlling cancer mechanisms | 08:35 |
delinquentme | ( i'm sure this is being done ) | 08:35 |
kanzure | huh? | 08:35 |
delinquentme | soo hela cells will multiply | 08:35 |
delinquentme | put simply | 08:35 |
gradstudentbot | Who used the last of the buffer? | 08:35 |
delinquentme | sooo if you get hela cells ... and you're interested in working on the mechanics of what would revert cells into a "normal behavior" state | 08:36 |
delinquentme | those cell lines would be good to work with | 08:36 |
delinquentme | I was just reading about this small molecule and blah blah "old drug" not patentable | 08:37 |
delinquentme | so nobodys working on it | 08:37 |
kanzure | that's not true, you can usually patent any small molecule as long as you add an extra inert group or some shit | 08:37 |
-!- marciogm [~textual@177.106.50.34] has quit [Quit: Computer has gone to sleep.] | 08:39 | |
delinquentme | http://www.rexresearch.com/diclacet/dca.htm | 08:40 |
delinquentme | Enter DCA, which has been used for years to treat people with mitochondrial disease. The drug boosts the ability of mitochondria to generate energy. When given to cancer cells it did the same: the cells switched from glycolysis to mitochondrial energy production. What's more, functional mitochondria help cells recognise functional abnormalities and trigger cell death. | 08:40 |
ParahSail1n | ive been trying to conduct unscientific trials of dca for a while | 08:45 |
ParahSail1n | whenever a friend's dog gets cancer, i try to push the stuff | 08:45 |
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap | 08:46 | |
kanzure | damn, why all the doggy cancer? | 08:47 |
delinquentme | ParahSai1in, why do we no just make hela cells and mix wif dca | 08:49 |
ParahSail1n | like 100% of dogs that survive their own stupidity die of cancer | 08:50 |
ParahSail1n | paperbot, http://ar.iiarjournals.org/cgi/pmidlookup?view=long&pmid=20032407 | 08:51 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/In%20Vitro%20Effects%20of%20Dichloroacetate%20and%20CO2%20on%20Hypoxic%20HeLa%20Cells.pdf | 08:51 |
ParahSail1n | lol EtBr scare on the diybio list | 08:58 |
-!- yorick [~yorick@oftn/member/yorick] has quit [Read error: Operation timed out] | 09:06 | |
-!- kmo [~kmo@apn-5-60-216-115.dynamic.gprs.plus.pl] has joined ##hplusroadmap | 09:06 | |
-!- kmo [~kmo@apn-5-60-216-115.dynamic.gprs.plus.pl] has quit [Changing host] | 09:06 | |
-!- kmo [~kmo@unaffiliated/kmo] has joined ##hplusroadmap | 09:06 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 276 seconds] | 09:07 | |
delinquentme | ParahSai1in, thats awesome. | 09:08 |
ParahSail1n | methylene blue really sucks as a gel dye | 09:08 |
ParahSail1n | you can hardly see the band at all | 09:08 |
ParahSail1n | methylene blue is not going to be any easy to obtain than etbr | 09:09 |
kanzure | i don't know what i was expecting. i was hoping to get data off of my phone to transfer it to another phone. but if the usb connection is broken, how would it get any power? | 09:13 |
kanzure | i guess i should just buy a few more batteries | 09:13 |
ParahSail1n | paperbot, http://www.sciencedirect.com/science/article/pii/0003269787904192 | 09:14 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/Ethidium%20bromide%3A%20Destruction%20and%20decontamination%20of%20solutions%20.txt | 09:14 |
kanzure | hrmm | 09:14 |
kanzure | seriously though. scihub plugin for paperbot. | 09:15 |
kanzure | these failures are unacceptable. | 09:15 |
ParahSail1n | i would have worked on that yesterday, but sci-hub seems to be blocking me | 09:15 |
kanzure | did you email them? | 09:16 |
ParahSail1n | no | 09:16 |
kanzure | k | 09:17 |
chris_99 | is sci-hub working again, i kept getting a donation page | 09:17 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 09:18 | |
ParahSail1n | yeah thats what you get when you connect from us ip | 09:18 |
ParahSail1n | if you connect through open russian proxy you get a banned message | 09:18 |
chris_99 | haha | 09:18 |
kanzure | ParahSail1n: fyi there are certain proxies that forward yor ip address | 09:19 |
kanzure | ParahSail1n: you can usually check via http://httpbin.org/get or http://requestb.in/ | 09:19 |
chris_99 | hmm atm i see 'The fundraising target was reached.Thanks to everyone for supporting the Open Access cause!' | 09:20 |
kanzure | ugh this isn't open access | 09:20 |
chris_99 | indeed | 09:21 |
gradstudentbot | Okay, someone really needs to do the lab dishes. | 09:23 |
ParahSail1n | 46.229.136.224 3128 works | 09:24 |
ParahSail1n | seems that paper was already on libgen http://libgen.org/scimag1/10.1016/0003-2697%252887%252990419-2.pdf | 09:24 |
chris_99 | it lets you fetch papers through it? | 09:24 |
ParahSail1n | yes set that proxy and you can use sci-hub | 09:25 |
kanzure | how do they check if a paper was already on library genesis? | 09:25 |
chris_99 | cool i'll give it a shot | 09:25 |
ParahSail1n | kanzure, some backend detail involving doi lookup i imagine | 09:25 |
kanzure | ParahSail1n: let's just find a vps i can pay for | 09:25 |
chris_99 | 'The proxy server is refusing connections' odd | 09:26 |
kanzure | import requests; proxies = {"http": "46.229.136.224 | 09:27 |
kanzure | oops | 09:27 |
kanzure | import requests; proxies = {"http": "46.229.136.224"}; response = requests.get("http://sci-hub.org/", proxies=proxies); | 09:27 |
chris_99 | hmm with nc i get 'nc: unable to connect to address 46.229.136.224, service 3128' probabaly my stupid phone network | 09:28 |
ParahSail1n | in contrast to dogs, female goats generally die of oldness or childbirth, but rarely cancer | 09:29 |
kanzure | what about feral dogs? | 09:29 |
ParahSail1n | i imagine those would die of physical trauma most of the time | 09:30 |
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap | 09:30 | |
ParahSail1n | unless you mean the goats, and yeah that would be a main cause of death for them | 09:31 |
ParahSail1n | i wasnt including trauma for the goats | 09:31 |
kanzure | head trauma :3 | 09:31 |
gradstudentbot | Hey, does anyone have an extra undergrad? | 09:32 |
kanzure | ParahSail1n: so, the problem with all these proxies is that paperbot would have to cycle through proxy ip addresses, and fetch new proxy lists. which is annoying. | 09:32 |
kanzure | i don't want to have to manually feed proxy ip addresses each day | 09:32 |
ParahSail1n | if they like you at sci-hub.org, ask them to greenlight that pdx machine | 09:33 |
ParahSail1n | yeah its insane | 09:42 |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has quit [Ping timeout: 256 seconds] | 09:43 | |
-!- Shehrazad is now known as ElixirVitae | 09:45 | |
-!- marciogm [~textual@177.106.50.34] has joined ##hplusroadmap | 09:46 | |
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Remote host closed the connection] | 09:48 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 10:06 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 10:18 | |
jonathan___ | "" "Life expectancy has been increasing in the past in countries doing well by 2.5 years per decade, three months per year, which is really quite remarkable - six hours per day," according to Professor James Vaupel, director of the Max Planck Institute for Demographic Research in Germany, who's been tracking it. ... "The last couple of years on that graph, there is a possible slowdown," says Colin Mathers a senior scientist | 10:29 |
jonathan___ | World Health Organization (WHO) says. "" | 10:29 |
jonathan___ | average life expectancy improvements http://news.bbcimg.co.uk/media/images/68489000/gif/_68489044_life_expectency_624.gif | 10:30 |
-!- delinquentme [~asdfasdf@66.233.132.203] has quit [Ping timeout: 248 seconds] | 10:31 | |
@fenn | methylene blue is commonly used to treat fungal infections in aquarium fish; any fish store will have it | 10:35 |
@fenn | what goes in sybr safe gold or whatever | 10:36 |
@fenn | just look at msds and mix up your own | 10:36 |
ParahSail1n | sybr safe dyes are super impossible to get other than from invitrogen | 10:38 |
@fenn | hm they don't even say what it is on the msds | 10:38 |
-!- delinquentme [~asdfasdf@66.233.132.203] has joined ##hplusroadmap | 10:38 | |
ParahSail1n | there are patents describing what the fluorophore is | 10:38 |
ParahSail1n | and i suppose you could have a russian custom synthesis place make you a batch | 10:38 |
ParahSail1n | its a really exotic fluorophore | 10:39 |
@fenn | how does it stick to DNA but isn't toxic? | 10:41 |
ParahSail1n | oh its toxic | 10:42 |
@fenn | is it just brighter? | 10:42 |
@fenn | so you can use less of it | 10:42 |
ParahSail1n | but invitrogen has funded enough papers where nothing could be claimed with a p value < .05 | 10:42 |
gradstudentbot | Coffee? Never tried it. | 10:43 |
@fenn | "Coffee? Never tried it" - Things Architecture Students Don't Say | 10:45 |
kanzure | ParahSail1n: ok contact achieved. he was in my pidgin buddy list already. | 10:47 |
ParahSail1n | nice | 10:48 |
ParahSail1n | then who was the stranger | 10:48 |
kanzure | "we have 21 million paper" | 10:48 |
ParahSail1n | https://www.google.com/patents/US8252530 | 10:49 |
kanzure | "The traffic has to be > 23 papers each minute" | 10:49 |
kanzure | "Now is lower" | 10:49 |
@fenn | i wonder if i've met stranger, the name sounds familiar at least | 10:49 |
kanzure | "Yes, all unique" | 10:49 |
kanzure | fenn: it was strangeland | 10:49 |
kanzure | fenn: the person who during their | 10:49 |
@fenn | i don't remember that at all | 10:50 |
@fenn | looks like an issue | 10:50 |
kanzure | yes it was an issue | 10:50 |
kanzure | "We are contacting you as we have received a report that your website http://sci-hub.org/donate/ is currently infringing upon the intellectual property of Nicholas Tardif, Elsevier, Inc, n.tardif@elsevier.com. Such infringement also violates PayPal’s Acceptable Use Policy." | 10:53 |
kanzure | wait a sec.. i remember tardif. i was stalking him a while back. | 10:54 |
@fenn | why does the IP belong to this guy instead of elsevier proper? | 10:54 |
ParahSail1n | pick the target, freeze, personalize, and polarize it | 10:54 |
kanzure | i bet that's just how paypal translates the message into russian | 10:54 |
ParahSail1n | tardif sounds like as good a target as any | 10:54 |
kanzure | e.g. i bet that message was originally sent through paypal's interface | 10:55 |
kanzure | and then they have message templates for each language | 10:55 |
gradstudentbot | I think I'll be done in 4 years. | 10:55 |
ParahSail1n | make it personally costly to represent criminal interests as an attorney | 10:56 |
kanzure | why even bother using paypal, geeze | 10:58 |
@fenn | because how else do you wire money to strangeland | 10:59 |
kanzure | bitcoins | 10:59 |
@fenn | you have a point there | 10:59 |
kanzure | damn it, the day i have to teach the strangelands how to properly run shady operations is the day i have to eat my metaphorical hat. | 11:00 |
kanzure | what happened to that legendary sense of paranoia | 11:00 |
@fenn | the wall fell down | 11:01 |
kanzure | there's some literature from cypherpunks (various faqs) i guess | 11:04 |
@fenn | librarians seem to be clueless about fighting The Man for some reason | 11:04 |
kanzure | but nothing that elaborately explains the extreme sense of paranoia you should develop or employ | 11:04 |
@fenn | it's not paranoia if someone's out to get you | 11:04 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds] | 11:07 | |
ParahSail1n | so whats the deal, can he greenlight some ips? | 11:07 |
kanzure | trying to strike a deal | 11:08 |
delinquentme | kanzure, | 11:13 |
delinquentme | you wan me come cheel today? | 11:13 |
kanzure | ParahSail1n: the limit is 18 per 24 ours | 11:13 |
kanzure | *hours | 11:13 |
delinquentme | gimme dat sched | 11:13 |
delinquentme | also we could totally hit up john schloendorn to hang too | 11:13 |
delinquentme | OH and you missed aubreys BBQ | 11:13 |
ParahSail1n | lol aubrey had a bbq? | 11:13 |
delinquentme | yeth | 11:14 |
delinquentme | or so i herd | 11:14 |
ParahSail1n | that wacky alcoholic | 11:14 |
ParahSail1n | limit of 18 papers per 24 hours... | 11:15 |
kanzure | yeah i am trying to bump that up | 11:15 |
ParahSail1n | offer to give him pdx as an alternate proxy | 11:17 |
delinquentme | what? | 11:17 |
delinquentme | 18 papers per 24 hrs? | 11:17 |
ParahSail1n | i know he has like 20 of them already | 11:17 |
kanzure | okay 100/day | 11:19 |
kanzure | oh brother. all of this is over just $1k in paypal. fuck that. | 11:19 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 11:21 | |
delinquentme | ??? | 11:22 |
ParahSail1n | oh, paypal ripped him off, so he's punishing americans? | 11:22 |
delinquentme | can has metal party? https://www.youtube.com/watch?v=XGQotw9Hbbg | 11:22 |
kanzure | no. paypal hasn't frozen the account yet. | 11:22 |
delinquentme | ROOOAAR | 11:22 |
ParahSail1n | but is threatening to | 11:22 |
kanzure | "investigating" | 11:22 |
delinquentme | "sucking dick" | 11:22 |
delinquentme | bahaha i make me laugh | 11:23 |
kanzure | "You know, I asked for donations from Iranian researchers. Yes, though there was so much users from this country only 3 people could donate. even $1. I got a message they live for $80 / month." | 11:23 |
kanzure | fenn: paranoia sounds derogatory. what's the right word? | 11:27 |
delinquentme | uMMMM | 11:27 |
delinquentme | easiest way to get ahold of a human organ for research purposes? | 11:27 |
delinquentme | (srsly) | 11:27 |
ParahSail1n | use pig | 11:35 |
ParahSail1n | the origin of the great apes was a hybridization event between the african forest hog and an old world monkey | 11:36 |
kanzure | oh god it's all php | 11:39 |
kanzure | abandon ship | 11:39 |
ParahSail1n | php is faster than python, what's the big deal? | 11:40 |
jonathan___ | faster? | 11:41 |
ParahSail1n | putting everything in the same namespace reduces loc by avoiding the need for import statements | 11:41 |
delinquentme | lawlz. | 11:41 |
ParahSail1n | the import statement in python is a known bottleneck | 11:41 |
delinquentme | Prez.Help.Program | 11:41 |
jonathan___ | um so don't do that. | 11:42 |
ParahSail1n | php helpfully puts everything you'd ever need into a single namespace | 11:42 |
jonathan___ | python can dump into one binary right | 11:42 |
kanzure | yes you can use py2exe or pyinstaller | 11:42 |
jonathan___ | then there is zero concern for file system speed in execution | 11:43 |
jonathan___ | "lets use a toy language because it is faster because it doesnt have any namespace" oh okay | 11:43 |
ParahSail1n | im talking for web apps jonathan___ | 11:44 |
kanzure | jonathan___: yeah, i think namespacing is probably my largest complaint about php at this point. second to the low level of training of most of its programmers. | 11:44 |
kanzure | jonathan___: i think this is the best writeup about php, http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ | 11:45 |
jonathan___ | "web apps" means what. oh server side right | 11:46 |
jonathan___ | isnt the real def of web app something that runs 100% in browser thru plugin or native, on client side only. i.e. java | 11:46 |
kanzure | well, people mean javascript | 11:47 |
kanzure | not java | 11:47 |
jonathan___ | or html5 but still, client side | 11:47 |
kanzure | jvm is usually living outside of your browser. so java is not really a web app. | 11:47 |
ParahSail1n | javascript is a subset of java | 11:47 |
kanzure | javascript is not a subset of java | 11:47 |
kanzure | holy hell wtf | 11:47 |
jonathan___ | what | 11:47 |
ParahSail1n | ok ill stop trolling | 11:47 |
jonathan___ | ok look I'm gonna leave now | 11:47 |
ParahSail1n | that was too outrageous | 11:47 |
jonathan___ | go troll me on the diybio list it looks popular right now ha | 11:48 |
-!- delinquentme [~asdfasdf@66.233.132.203] has quit [Ping timeout: 276 seconds] | 11:49 | |
kanzure | ParahSail1n: site is being debugged. it's all php and there were no passwords before my request. | 11:49 |
ParahSail1n | passwords for what? | 11:50 |
ParahSail1n | im not sure if i want him to password the site | 11:50 |
kanzure | it's complicated.. ip address authentication was a no, but now there's a cookie i can pass, except they are now changing all of the php to account for this. | 11:51 |
-!- marciogm [~textual@177.106.50.34] has quit [Quit: Computer has gone to sleep.] | 11:52 | |
ParahSail1n | man, xml.dom.minidom and xml.etree.ElementTree dont seem very tolerant of in the wild html | 12:00 |
kanzure | i suggest using pythonwebkit | 12:02 |
kanzure | fight fire with fire | 12:02 |
kanzure | also there's webkitgtk+ which gives you gobject bindings thanks to the glorious gtk project | 12:02 |
ParahSail1n | this must be why phantomjs exists? | 12:02 |
kanzure | phantomjs is somewhat related, but unfortunately you control it via javascript | 12:03 |
kanzure | the gtk gobject bindings to webkitgtk+ allow you to use the dom directly from any programming language that has gobject support (which is.. most of them). | 12:03 |
kanzure | ParahSail1n: here, have you a haskell for great power https://github.com/jblake/webrender/blob/master/src/WebRender.hs | 12:05 |
@fenn | why are you bothering with scihub again? | 12:05 |
ParahSail1n | yeah im just gonna use tagsoup or some shit | 12:05 |
kanzure | fenn: because they have access to many things that i do not | 12:05 |
@fenn | don't you have like a million ezproxies? | 12:05 |
kanzure | those are just urls. not passwords. | 12:05 |
ParahSail1n | one great thing about sci-hub is that every pdf accessed through it goes onto libgen | 12:06 |
ParahSail1n | so that you dont have to keep your cache on diyhpl.us where copyright trolls will send you dmca takedowns all the time | 12:06 |
@fenn | assuming you can get to libgen | 12:07 |
ParahSail1n | libgen is easier for me to get to than sci-hub | 12:07 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 12:08 | |
@fenn | who would have access to all of ieee's publications? | 12:12 |
@fenn | seems like most universities only have bits and pieces | 12:12 |
kanzure | ieee would have access | 12:12 |
@fenn | i reckon MIT probably has most of them | 12:13 |
@fenn | maybe KAUST or similar throw-money-at-it institutions | 12:14 |
@fenn | i shouldn't be worrying about this, i have too much to read already | 12:15 |
@fenn | where are all the militant librarians when you need them | 12:16 |
kanzure | i think we're them | 12:16 |
@fenn | http://www.ala.org/Images/OIF/radicalbutton.jpg | 12:16 |
kanzure | okay cookie is working | 12:17 |
kanzure | someone should bug me until i implement it into paperbot | 12:20 |
kanzure | this is going to be the nuclear version of paperbot | 12:20 |
@fenn | heh there's even an anime with a "library defence force" http://en.wikipedia.org/wiki/Toshokan_Sens%C5%8D | 12:20 |
-!- delinquentme [~asdfasdf@66.233.132.203] has joined ##hplusroadmap | 12:20 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 12:21 | |
kanzure | "It is the most important responsibility of libraries to offer collected materials and library facilities to the people who have the Right to Know as one of their fundamental human rights. In order to fulfill their mission, libraries shall recognize the following matters as their proper duties, and shall put them into practice." | 12:21 |
kanzure | "Libraries have freedom in collecting their materials. | 12:21 |
kanzure | Libraries secure the freedom of offering their materials. | 12:21 |
kanzure | Libraries guarantee the privacy of users. | 12:21 |
kanzure | Libraries oppose any type of censorship categorically." | 12:21 |
kanzure | oh so it's a utopia story | 12:22 |
@fenn | utopia? you mean because someone actually stood up for their ideals? | 12:23 |
@fenn | btw that cookie hack was pretty quick | 12:25 |
kanzure | i exert dark influence | 12:25 |
kanzure | also identity blackmail | 12:25 |
@fenn | lol | 12:25 |
@fenn | we know where you live ... somewhere in central asia | 12:26 |
ParahSail1n | i dont even understand what type 'unicode' shit is in python | 12:26 |
ParahSail1n | isnt there already type 'str' | 12:26 |
kanzure | just use python 3 and forget about it | 12:26 |
@fenn | unicode is unicode, what's not to understand? | 12:27 |
ParahSail1n | you run paperbot on python 3? | 12:27 |
kanzure | no, paperbot is not python 3. sorry about that. but there is no good reason for it to be python 2. | 12:28 |
kanzure | a lot of paperbot needs to be rewritten | 12:28 |
kanzure | iirc there's nothing about it that requires it to be python 2. so it should just work on python 3. | 12:28 |
@fenn | why do people still use python 2? | 12:29 |
kanzure | because i am morally wrong | 12:29 |
ParahSail1n | numpy | 12:29 |
@fenn | oh, numpy is a good reason | 12:29 |
@fenn | "NumPy and SciPy support the Python 2.x series, beginning with version 2.4, as well as Python 3.1 and newer" | 12:30 |
@fenn | he biggest problem in practice is actually a semantic one: Python 3 doesn't let you play fast and loose with text encodings the way Python 2 does. This is both its greatest benefit over Python 2, but also the greatest barrier to porting: you have to fix your Unicode handling issues to get a port to work correctly (whereas in 2.x, a lot of that code silently produced incorrect data with non-ASCII | 12:32 |
@fenn | inputs, giving the impression of working, especially in environments where non-ASCII data is uncommon). | 12:32 |
-!- randalla1ordon [~randall@71-38-144-220.ptld.qwest.net] has quit [Remote host closed the connection] | 12:33 | |
@fenn | that doesn't seem like a good reason to me | 12:34 |
kanzure | good reason for what? | 12:34 |
@fenn | for people to start new projects in python 2.x | 12:35 |
kanzure | people start with python 2.x only if they have a dependency on a non-py3k-compatible library | 12:35 |
kanzure | django was a blocker for a long time | 12:35 |
klafka | do all the scientific computing things support python3k | 12:36 |
klafka | that's my main concern atm | 12:36 |
klafka | well it's my only concern about python really | 12:36 |
@fenn | "all the things" is not very specific | 12:36 |
klafka | yes i know | 12:37 |
kanzure | opencv, numpy, scipy, scikit, what else? | 12:37 |
klafka | pymc | 12:38 |
kanzure | sympy? | 12:38 |
-!- makoLime [~mako@103-9-42-152.flip.co.nz] has joined ##hplusroadmap | 12:40 | |
klafka | i'm assuming all of the continuum new libs are py3k compatible | 12:40 |
klafka | i just got their iopro library | 12:40 |
klafka | it is actually pretty awesome | 12:40 |
@fenn | i guess scikit still requires 2.7... i guess | 12:42 |
@fenn | opencv requires 2.7 | 12:43 |
kanzure | i would have expected opencv to be ported already | 12:43 |
kanzure | isn't it just some vague python bindings? | 12:43 |
@fenn | yeah it's probably just some swig crap | 12:44 |
nmz787_ | there are a few opencv python bindings | 12:44 |
nmz787_ | slash implementations | 12:44 |
kanzure | any for py3k? | 12:44 |
@fenn | Almost all of the source code of PyOpenCV is compatible with Python 3. Boost.Python and NumPy are now both compatible with Python 3. The only remaining show stopper is setuptools. There is an alternative package to setuptools called 'distribute' that is compatible with Python 3. I will try to see if we can replace setuptools with it and make PyOpenCV fully compatible with Python 3. | 12:45 |
nmz787_ | the latest official opencv python junk looked pretty good | 12:46 |
kanzure | setuptools is non-py3k? wtf. | 12:46 |
@fenn | how the hell is setuptools still not ported | 12:46 |
nmz787_ | using sci/numpy arrays for images, seems smart | 12:46 |
-!- randallagordon [~randall@71-38-144-220.ptld.qwest.net] has joined ##hplusroadmap | 12:49 | |
kanzure | what about tesseract-ocr? | 12:50 |
ParahSail1n | numpy arrays are bytearrays so why not | 12:50 |
nmz787_ | damn, yash isn't here again | 12:51 |
nmz787_ | does he check logs for his name? | 12:51 |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has joined ##hplusroadmap | 12:52 | |
kanzure | sometimes. he can definitely be guilted into doing that. | 12:52 |
nmz787_ | delinquentme: homeostasis can be preserved by lowering the temperature | 12:54 |
nmz787_ | delinquentme: it's called freezing, it's done to cells of all kinds, all the time | 12:54 |
kanzure | i don't think freezing can be argued to be homeostasis | 12:54 |
delinquentme | nmz787_, sure but thats also not good for the organ | 12:55 |
nmz787_ | kanzure: you can just plug a lab supply into your phone's battery port | 12:55 |
@fenn | it's called "cryostasis" | 12:55 |
nmz787_ | delinquentme: it can be fine | 12:55 |
delinquentme | sure but its not like " bodily homeostasis " | 12:55 |
nmz787_ | http://www.thefreedictionary.com/homeo- | 12:55 |
delinquentme | its " slow all chemical processes down to buy more time " | 12:55 |
nmz787_ | 'same' | 12:55 |
delinquentme | not " happy organ in comfortable place " | 12:55 |
delinquentme | ^ this is what we want | 12:56 |
nmz787_ | http://www.thefreedictionary.com/stasis | 12:56 |
nmz787_ | 'same' 'balance' | 12:56 |
nmz787_ | so freezing counts | 12:56 |
nmz787_ | sure it will be fine | 12:56 |
delinquentme | ok so to redirect | 12:56 |
delinquentme | the question | 12:56 |
nmz787_ | it won't know happiness or lack thereof | 12:56 |
delinquentme | I want room temperature maintanence | 12:56 |
nmz787_ | why? | 12:56 |
delinquentme | with normal body temp cellular process rates | 12:56 |
delinquentme | because im interested in the chemical inputs and what needs to go in | 12:57 |
kanzure | ParahSail1n: are you doing paperbot things? just curious. | 12:57 |
delinquentme | when its frozen its not performing normal organ function | 12:57 |
kanzure | ParahSail1n: or were you asking for other reasons | 12:57 |
nmz787_ | delinquentme: sure it is, just super slow | 12:58 |
@fenn | delinquentme: there are some tissue culture techniques that use constant flow, and some "artificial organ" construction protocols that do perfusion of nutrient/buffer solution, that might be a good place to start | 12:58 |
nmz787_ | or almost paused | 12:58 |
nmz787_ | delinquentme: like i said, what's your goal? | 12:58 |
delinquentme | nmz787_, so if I want the organ to cough out its normal functional products do I want it frozen? | 12:58 |
nmz787_ | you said homeostasis | 12:58 |
@fenn | i think we talked about this before and the magic word was perfusion | 12:59 |
delinquentme | so you want to educate me on the terms to use or help me? | 12:59 |
ParahSail1n | yeah doing paperbot shit | 12:59 |
delinquentme | fenn thats in reseeding the organ | 12:59 |
nmz787_ | well that's why i'm asking what the purpose is | 12:59 |
delinquentme | and sure also a bit of the giving it nutrients | 12:59 |
nmz787_ | if it's simply to study | 12:59 |
nmz787_ | well | 12:59 |
kanzure | ParahSail1n: okay. feel free to delete chunks of code that you hate. i did a really poor job on it. | 12:59 |
nmz787_ | you've got a few hundred person lifetimes of research to get there, likely | 12:59 |
@fenn | i dont know what "reseeding" is supposed to mean. are you talking about reusing pig collagen as a scaffold? | 13:00 |
nmz787_ | delinquentme: perfusion is a fancy pants word for getting oxygen to cells | 13:00 |
delinquentme | fenn, reseeding is the post "perfusion decellularization" process where we put cells back into the ECM scaffold to make a new biocompatible organ | 13:00 |
@fenn | delinquentme: http://en.wikipedia.org/wiki/Machine_perfusion | 13:01 |
nmz787_ | oh | 13:01 |
nmz787_ | sorry | 13:01 |
nmz787_ | http://www.thefreedictionary.com/perfusing | 13:01 |
nmz787_ | 'To coat or permeate with liquid, color, or light; suffuse.' | 13:01 |
nmz787_ | liquid, not oxygen ! | 13:01 |
@fenn | will you stop using that awful website, sheesh | 13:01 |
-!- strages_home [~strages@adsl-98-67-108-203.hsv.bellsouth.net] has joined ##hplusroadmap | 13:02 | |
delinquentme | fenn, nmz787_ so the idea is ... come up with a protocol which supports room temperature organ operation | 13:02 |
delinquentme | that protocol will be useful for two very high value operations | 13:02 |
delinquentme | 1) organ transplant | 13:02 |
nmz787_ | delinquentme: just get a dog and give it a lobotomy | 13:02 |
delinquentme | 2) development of organ on a chip microfluidics | 13:02 |
kanzure | why room temperature? temperature is not the problem with organ perfusion. | 13:02 |
delinquentme | its all cellular opkeep | 13:02 |
kanzure | you don't need an organ on a chip. you just need a prosthetic that mimics the same features. | 13:02 |
kanzure | here is what you actually want to do | 13:02 |
delinquentme | kanzure, room temp is the thing if we want to get the organ to do its invivo "thing" | 13:03 |
kanzure | you want a machine that is capable of keeping a specific organ alive and operation | 13:03 |
kanzure | your body is not room temperature -_- | 13:03 |
delinquentme | IE " In body normal behavior " | 13:03 |
kanzure | blah | 13:03 |
kanzure | *operational | 13:03 |
nmz787_ | delinquentme: you might look into pig organ transplant research | 13:03 |
-!- strages_home [~strages@adsl-98-67-108-203.hsv.bellsouth.net] has quit [Client Quit] | 13:03 | |
delinquentme | oh well thats bc you aint cool | 13:03 |
nmz787_ | delinquentme: if you could get around rejection, it would be a machine for your organ upkeep | 13:04 |
delinquentme | http://img266.imageshack.us/img266/5180/csicomment.png | 13:04 |
@fenn | ahem so i'd like to point out that such machines exist and have been around since 1982 | 13:04 |
nmz787_ | transfer your donor heart into a carrier pig, drive the pig across the country, swap out of carrier pig | 13:04 |
delinquentme | http://www.forbes.com/sites/singularity/2013/05/01/new-device-keeps-liver-alive-outside-body/ | 13:04 |
kanzure | stop reading news sites | 13:04 |
kanzure | didn't we ban you from reading news sites, delinquentme? | 13:04 |
delinquentme | Perhaps its an FDA approval issue? | 13:04 |
delinquentme | also I want to try this with a human liver or something | 13:04 |
delinquentme | im wondering how hard that will be | 13:05 |
delinquentme | " hard" .. how hard . " hard " hahah | 13:05 |
delinquentme | sorry | 13:05 |
nmz787_ | you will need to go outside this country | 13:05 |
nmz787_ | since you aren't an MD | 13:05 |
nmz787_ | no one will give you a half-decent human liver legally | 13:05 |
delinquentme | it doesnt need to be half decent | 13:06 |
delinquentme | just barely functional | 13:06 |
delinquentme | but I guess I can start w pig | 13:06 |
@fenn | start with rabbit | 13:06 |
delinquentme | fenn, do you know the names of these machines? | 13:06 |
@fenn | dude i just linked the wikipedia article on it | 13:06 |
delinquentme | and right now it looks like the machines just use "blood" | 13:06 |
delinquentme | which is like | 13:07 |
gradstudentbot | You know, I can just do consulting. | 13:07 |
delinquentme | not scalable | 13:07 |
kanzure | blood is scalable because it's working | 13:07 |
kanzure | where do you think blood comes from? the ether? | 13:07 |
delinquentme | babies | 13:07 |
@fenn | the blood federal reserve? | 13:08 |
delinquentme | I bet cat labs would be awesome places to get first mechanical tests done | 13:08 |
kanzure | fenn: not quite. bodies create blood. | 13:08 |
delinquentme | or are rabbit labs more ... common? | 13:08 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 13:09 | |
kanzure | root cause analysis, if you are concerned about blood then just make sure your system is capable of making blood | 13:09 |
@fenn | i'm so lost in this conversation | 13:09 |
kanzure | me too | 13:09 |
kanzure | fenn: he was saying that machine perfusion is impractical because it requires blood to keep organs alive (of course it does) | 13:09 |
kanzure | fenn: so i was telling him "then make blood" | 13:10 |
@fenn | but so what, you need the organs in the first place, wherever you got the organs you can also get blood | 13:10 |
kanzure | true, but you can also do lab-grown blood if you bothered | 13:10 |
-!- crw [~crw@unaffiliated/crw] has quit [Quit: WeeChat 0.4.1] | 13:10 | |
kanzure | i wonder why nobody has done that yet. don't you need some bones and a few nutrients? | 13:11 |
@fenn | also i think blood is probably easier to acquire than liquid perfluoroalkanes | 13:11 |
kanzure | is it? aren't we always in a perpetual human blood shortage? | 13:11 |
@fenn | who said anything about human blood | 13:11 |
delinquentme | fenn, so my end idea was to hookup a reseeded thymus and get it to start producing bio-compatible WBCs | 13:12 |
kanzure | too much acronym | 13:12 |
delinquentme | white blood cells | 13:12 |
delinquentme | T cells | 13:12 |
kanzure | fenn: i don't recall non-human blood working in transfusions. counter evidence? | 13:12 |
kanzure | delinquentme: you should just say blood, then. that's what we're talking about. | 13:12 |
kanzure | delinquentme: you should also stop saying "reseeded" | 13:12 |
delinquentme | kanzure, nah bc blood is marrow cells | 13:13 |
delinquentme | this is characterization of tcells | 13:13 |
delinquentme | BUT | 13:13 |
delinquentme | SENS calls for upgraded white blood cell machinery | 13:13 |
@fenn | delinquentme: you know about SCID animals right? | 13:14 |
delinquentme | sorry kanz ... but a donor thymus reseeded with a persons cells | 13:14 |
delinquentme | will be a phenomenal feedback look for augmenting white blood cells | 13:14 |
delinquentme | and is already financially viable ... as we need to maintain immune systems in aging individuals | 13:15 |
ParahSail1n | im kinda surprised mate de coca is still allowed on amazon.com | 13:15 |
@fenn | http://en.wikipedia.org/wiki/Severe_combined_immunodeficiency_(non-human) | 13:15 |
delinquentme | so thymus + bioreactors ... keep that organ at body temp and producing / characterizing white blood cells ... and you've got something of value | 13:15 |
kanzure | right now i am more interested in this claim of non-human blood transfusions being successful | 13:15 |
delinquentme | which can be used as a research platform for engineering | 13:15 |
@fenn | er, skip the crap about dogs and horses in that article | 13:15 |
@fenn | actually that whole article sucks, nevermind | 13:16 |
@fenn | anyway, you can just buy a mouse or a rabbit that has no immune system, and transplant your thymus into it | 13:16 |
@fenn | i think this is what schloendorn is doing, but with progenitor cells instead of thymus | 13:17 |
@fenn | he was talking about using it for aids and chemotherapy complications | 13:18 |
nmz787_ | isn't the thymus simply the hookah bar equivalent for WBCs? | 13:18 |
nmz787_ | like, the marrow makes them | 13:18 |
nmz787_ | they just meet up with B cells in the thymus | 13:18 |
@fenn | right | 13:18 |
delinquentme | fenn, yeah i just sent him an email on this | 13:18 |
delinquentme | that was immune path | 13:18 |
nmz787_ | delinquentme: search terms: synthetic defined culture media | 13:19 |
nmz787_ | delinquentme: serum-free | 13:19 |
nmz787_ | delinquentme: bloodless media is more expensive | 13:19 |
kanzure | if there non-human blood transfusion works, then you could practically provide an unlimited supply of blood to human organ perfusion machines | 13:20 |
kanzure | *if the | 13:20 |
kanzure | *if | 13:20 |
delinquentme | I guess I question if sticking this glad into a mouse would begin re-characterizing the thymus | 13:20 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 13:20 | |
nmz787_ | seriously we should all just move to thailand or somewhere, hard drives are cheap, and they wouldn't question us raising headless rabiits whose only jobs was to be milked of their sweet sweet purfuser | 13:20 |
nmz787_ | perfuser | 13:20 |
nmz787_ | perfusalatory fluid | 13:21 |
kanzure | why does it need to be headless? | 13:21 |
delinquentme | for marketing | 13:21 |
nmz787_ | it won't need a brain | 13:21 |
nmz787_ | more efficient per lb | 13:21 |
gradstudentbot | Paper submitted. | 13:21 |
delinquentme | dont we do this in the midwest already? | 13:21 |
@fenn | "i swear, i thought it was more ethical to chop your head off, don't get mad at me" | 13:21 |
delinquentme | lolol | 13:21 |
nmz787_ | fenn: not chopped, never had | 13:21 |
kanzure | seems more complicated to remove heads | 13:21 |
nmz787_ | nah | 13:21 |
delinquentme | than to grow bodies w/o? | 13:22 |
delinquentme | idk about that. | 13:22 |
nmz787_ | just clip those cells from the embryo | 13:22 |
delinquentme | you're assuming thats not used in orientation | 13:22 |
delinquentme | and the spinal cord in development? | 13:22 |
delinquentme | no way | 13:22 |
delinquentme | anyways no reason to chop heads | 13:22 |
nmz787_ | there must be some brain-only protein that could be disrupted, either screwing head development, or screwing neural function | 13:22 |
@fenn | how about we implant a chip into the brain and use it to fly cruise missiles or do NLP or traveling salesman problems or whatever | 13:22 |
nmz787_ | making the animals complete verifiable retards would seem to side-step ethical issues | 13:23 |
@fenn | waste of a brain if you ask me | 13:23 |
nmz787_ | no need for spinal cord for blood prodcution | 13:23 |
delinquentme | HAHAHA | 13:23 |
delinquentme | " your control systems are amazing " | 13:23 |
delinquentme | " rabbit brains " | 13:23 |
delinquentme | ' yeap right there in the warhead ' | 13:23 |
nmz787_ | i'm all for headless animal mutation research | 13:24 |
kanzure | fenn: i demand references | 13:24 |
kanzure | fenn: regarding blood | 13:24 |
nmz787_ | delinquentme: have you seen the head transplant news? | 13:24 |
delinquentme | nmz787_, fucking love it | 13:24 |
@fenn | http://www.omnicorp.com/ | 13:24 |
delinquentme | it feels like evangelion like a fucking anime | 13:24 |
kanzure | you are both banned from reading the news | 13:24 |
nmz787_ | delinquentme: perfect reason to raise headless retard humans | 13:24 |
nmz787_ | or at least retards | 13:24 |
kanzure | that wasn't news. that was one professor saying he wants to do it. | 13:24 |
nmz787_ | verified retards | 13:24 |
delinquentme | nmz787_, im saying we have them enmass already | 13:24 |
kanzure | so does everyone else, big deal. just because you want something isn't news. | 13:24 |
delinquentme | go dig through kansas | 13:24 |
kanzure | fenn: this does not look like blood evidence to me | 13:25 |
@fenn | cybernetic brain-in-a-vat defense drones | 13:25 |
delinquentme | ^ | 13:25 |
delinquentme | Immortals | 13:25 |
delinquentme | we have them already | 13:25 |
delinquentme | in SC2 | 13:25 |
delinquentme | one of my fav units | 13:25 |
@fenn | aww there's no content on that website | 13:26 |
-!- lichen_ [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has quit [Quit: Lost terminal] | 13:26 | |
kanzure | cory is way ahead of you on that. he has neural tissue cultures with microelectrode arrays iirc. | 13:26 |
kanzure | anyway. blood refs? | 13:27 |
@fenn | blood refs what? | 13:27 |
kanzure | you keep claiming non-human blood can support human organs. i can't find any references on the interwebs about this. | 13:27 |
@fenn | animal blood won't play nice with human blood because of Rh factor, why do you think it's called Rh factor | 13:27 |
kanzure | if this has been tested and it works then why are we still doing blood donation drives? fuck all that shit. | 13:27 |
kanzure | "In December 2003, a new haemoglobin-based oxygen therapeutic, PolyHeme, began field tests in a Phase III trial on emergency patients (in trauma settings) in the U.S. PolyHeme was the 15th experiment to be approved by the Food and Drug Administration since 1996. Patient consent is not necessary under the special category created by the FDA for these experiments. In late 2005, an independent panel verified, after the fourth and final review of ... | 13:29 |
kanzure | ... 500 trauma patients enrolled in this study by that date, that no statistical evidence of safety concerns had arisen so far in the study. This study concluded in mid-2006 with final enrollment of 720 patients. Wired news reported that the trial failed when 47 of the 350 people given PolyHeme died compared to 35 deaths out of 363 in the control group. Debate exists as to whether or not the difference in the mortality rate is attributable to ... | 13:29 |
kanzure | ... the small sample size. The fact that the experimental subjects did not give consent is a significant factor.[7]" | 13:29 |
kanzure | "In 2010, Hard to Treat Diseases, Inc. (HTD) merged with an anonymous Canadian biotechnology company in hopes to enhance donated blood or hemoglobin based blood substitutes to have a shelf life of 42 days and higher levels of Nitric Oxide when packaged.[6]" | 13:29 |
kanzure | "In 2013, IIT Madras was approved to mass-produce artificial blood.[8]" | 13:30 |
kanzure | great, now does it work with tissue cultures or organs? | 13:30 |
@fenn | this is dumb, first prove your product on animals before using it on humans, sheesh | 13:30 |
kanzure | i see no indication that they did not do animal trials | 13:30 |
nmz787_ | kanzure: human cells can live with bovine serum | 13:31 |
kanzure | ParahSail1n: didn't you want to do some project to grow bovine serum without bovines? | 13:31 |
@fenn | anyway 13% dying vs 10% dying sounds like success to me | 13:31 |
kanzure | "Recently, the scientific community has begun to explore the possibility of using stem cells as a means of producing an alternate source of transfusable blood. A study performed by Giarratana et al. describes a large-scale ex-vivo production of mature human blood cells using hematopoietic stem cells." | 13:32 |
ParahSail1n | human serum without humans | 13:32 |
kanzure | large-scale ex-vivo production. great. | 13:32 |
kanzure | ParahSail1n: well. we should do that. | 13:32 |
@fenn | but my reading about polyheme suggests it's only for additional oxygenation during surgery, not as a full blood substitute | 13:32 |
kanzure | fenn: ah got it | 13:32 |
ParahSail1n | liver cell line makes human albumins | 13:32 |
kanzure | my point is that this is really helpful for maintaining organs with machines | 13:32 |
kanzure | especially if you do not need 1000s of bags of human blood trucked in from redcross | 13:33 |
@fenn | yes schloendorn has already done that, i saw it with my own eyes | 13:33 |
delinquentme | kanzure, you're saying the psuedo blood | 13:33 |
delinquentme | ? | 13:33 |
kanzure | fenn: done what? | 13:33 |
@fenn | 1 whole milliliter of mouse blood | 13:33 |
@fenn | using stem cells | 13:33 |
kanzure | you saw him do what exactly? | 13:33 |
delinquentme | ^^^^ | 13:34 |
@fenn | okay i took his word that he had derived it from stem cells, since it takes a couple days | 13:34 |
kanzure | i see | 13:34 |
delinquentme | blood? | 13:34 |
delinquentme | its not the lipid O2 binding stuff | 13:34 |
kanzure | but why does it matter? 1 mL isn't enough to prove anything, especially since the mouse has 100 or 200 mL i think. | 13:34 |
* kanzure ponders total blood content of mouse | 13:35 | |
* delinquentme googles total blood content of mouse | 13:35 | |
@fenn | the problem with stem cell blood production is the risk of teratoma, you have to carefully screen out any remaining stem cells | 13:35 |
@fenn | .wa mouse blood volume | 13:36 |
yoleaux | mice: maximum recorded blood mass (mass of blood as fraction of body mass): (4.6 to 7)%; Scientific name: Mus | 13:36 |
@fenn | .wa mouse mass | 13:36 |
yoleaux | mice: weight: (data not available); Scientific name: Mus | 13:36 |
nmz787_ | .wa w.c. fields death | 13:36 |
@fenn | wtf srsly | 13:36 |
yoleaux | W. C. Fields: date of death: Wednesday, December 25, 1946; Date formats: 25 December 1946; Time difference from today (Friday, July 5, 2013): 66 years 6 months 11 days ago; 3471 weeks 2 days ago; 24299 days ago; 66.53 years ago; Time in 1946: 359th day; 52nd week; Observances for December 25, 1946 (United Kingdom): Christmas Day | 13:36 |
kanzure | i think the other problem is that you will end up with market demands for tranfusable blood for humans. so it will end up too costly to produce for just your own organ experiments. | 13:36 |
@fenn | how can wolfram not know the mass of a mouse | 13:36 |
delinquentme | https://www.google.com/patents/WO2013068753A1?cl=en&dq=organox&hl=en&sa=X&ei=QRPXUYzfFob9iQKYt4CAAw&sqi=2&pjf=1&ved=0CEwQ6AEwAw | 13:37 |
nmz787_ | paperbot: http://pubs.acs.org/doi/abs/10.1021/bc050108%2B | 13:37 |
paperbot | error: HTTP 500 http://diyhpl.us/~bryan/papers2/paperbot/A%20Novel%20Fluorescent%20Probe%3A%20Europium%20Complex%20Hybridized%20T7%20Phage.txt | 13:37 |
delinquentme | fenn, correct | 13:37 |
@fenn | An adult mouse has a circulating blood volume of about 1.5-2.5 ml (6-8% of the body weight) | 13:37 |
kanzure | oh | 13:38 |
delinquentme | apparently its also substantially less complex to use similar cells and to coax into trans differentiation | 13:38 |
delinquentme | and NOT stem cells for that reason | 13:38 |
@fenn | correct | 13:39 |
nmz787_ | I love my pdf uploader bookmarklet! | 13:39 |
@fenn | progenitor cells | 13:39 |
nmz787_ | it unfortunately fails for iframe pdfs | 13:39 |
nmz787_ | i still haven't found a way to grab the pdf from RAM | 13:40 |
nmz787_ | i guess adobe must be a web plugin | 13:40 |
@fenn | can't you just look in the iframe for the pdf? | 13:40 |
nmz787_ | well but where /is/ the binary | 13:40 |
nmz787_ | ? | 13:40 |
@fenn | it's <iframe src="foo.pdf"> right? | 13:40 |
kanzure | yeah, just request the pdf url again | 13:40 |
nmz787_ | maybe, but that sucks for slow connections | 13:41 |
nmz787_ | or large pdfs | 13:41 |
kanzure | or if you want the loaded version then you should use pdf.js instead of adobe pdf | 13:41 |
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap | 13:42 | |
nmz787_ | what is github.io? | 13:42 |
kanzure | github has to host user content on another domain for security reasons | 13:43 |
kanzure | their gh-pages feature used to work on github.com (giving you a subdomain) but then people pointed out that you can use this to exploit github users | 13:43 |
kanzure | so they transitioned to github.io | 13:43 |
kanzure | this is the same idea behind googleusercontent.com | 13:43 |
nmz787_ | i still don't get it | 13:44 |
nmz787_ | isn't anything uploaded to github user content? | 13:44 |
kanzure | nmz787_: http://homakov.blogspot.com/2013/03/hacking-github-with-webkit.html | 13:44 |
nmz787_ | so i don't have wireshark installed on windows, but this test page, when scrolled fast, shows 'waiting for github.io' in my status bar | 13:45 |
nmz787_ | http://mozilla.github.io/pdf.js/web/viewer.html | 13:45 |
nmz787_ | that seems weird | 13:45 |
kanzure | git repo contents on github.com does not run javascript in your browser. therefore they don't need to worry about it. | 13:45 |
-!- marciogm [~textual@177.106.50.34] has joined ##hplusroadmap | 13:45 | |
kanzure | github used to make http://username.github.com/projectname/ when you push an orphan branch called 'gh-pages'. which would be served to a user as javascript. and then the javascript stuff executes in a user's browser. | 13:46 |
kanzure | this is problematic because you can exploit the browser to make the user do something nefarious | 13:46 |
kanzure | like add you as an admin to all of their github repos | 13:46 |
kanzure | this is what homakov did | 13:46 |
@fenn | i'm amazed the military hasn't come up with a synthetic blood substitute yet, with all the money they throw at research | 13:46 |
kanzure | he made a github.com page that made a github admin add him as an admin to github.com/github/github (github's source code) | 13:46 |
kanzure | and then he told them how he did it, and they transitioned to github.io for gh-pages stuff | 13:47 |
nmz787_ | i never knew github had that | 13:47 |
nmz787_ | seems dumb | 13:47 |
kanzure | this exploit required a github admin to view his page, of course | 13:47 |
kanzure | well, that's how browsers work | 13:47 |
kanzure | github has that so that sites can be hosted | 13:47 |
nmz787_ | why would you need javascript on a storage servr? | 13:47 |
kanzure | http://phantomjs.org/ is running off of a gh-pages branch | 13:47 |
kanzure | they aren't specifically allowing javascript, they are allowing you to host a website with project content | 13:48 |
kanzure | and naturally that includes files like html, js, etc.. | 13:48 |
nmz787_ | but why? | 13:48 |
nmz787_ | let a web host host web pages | 13:48 |
nmz787_ | and github host git repos | 13:48 |
@fenn | amen | 13:48 |
kanzure | because for static html sits, git is reasonably good | 13:49 |
kanzure | *sites | 13:49 |
kanzure | what do you think diyhpl.us is? hehe. | 13:49 |
@fenn | let them eat static html | 13:49 |
nmz787_ | a web site? | 13:50 |
kanzure | anyway, for a pdf.js demo, you need to be served pdf.js.js | 13:51 |
gradstudentbot | The culture got contaminated. | 13:51 |
kanzure | fenn: yeah, i think the military's philosophy is something like, "We only put the finest materials into your body, including flaming bags of money." | 13:51 |
@fenn | the military's philosophy is "if it ain't square, we don't want it" | 13:51 |
kanzure | what's the cost per soldier anyway? | 13:52 |
@fenn | oh, out of control, in the millions | 13:52 |
@fenn | $850M per year? | 13:53 |
kanzure | i don't mean w.r.t defense budget | 13:53 |
@fenn | that can't be right | 13:53 |
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] | 13:53 | |
@fenn | oops, $850k per year | 13:53 |
kanzure | u.s. military cost per deployed soldier in afghanistan in 2012 was $1.2 million soldier/year | 13:54 |
kanzure | okay i see | 13:54 |
@fenn | yeah something like that | 13:54 |
@fenn | the numbers vary depending on who you ask | 13:54 |
nmz787_ | damn, i should have joined the MIL years ago | 13:55 |
gradstudentbot | Well, I can't really talk about it because I'm trying to get it published in Science or Nature. | 13:55 |
@fenn | hah nmz787_ you don't get that money, that's the COST | 13:55 |
nmz787_ | including school loans, I've been living on like $30k/yr | 13:55 |
@fenn | the pay is closer to $30k/year | 13:55 |
kanzure | yeah i think you get paid 15-25k/year in the military unless you're up near the top | 13:56 |
@fenn | however if you're a civilian contractor doing the same job you get $250k/yr | 13:56 |
nmz787_ | fenn: yeah, but my pay has been way less than the $30k/yr that i've been costing | 13:56 |
nmz787_ | so if i cost 1.2mil, i'd expect you'd see some benefits | 13:56 |
@fenn | then either a) reduce your costs, or b) increase your income | 13:56 |
nmz787_ | flyin in planes, shooting free ammo | 13:56 |
nmz787_ | night vision goggles | 13:56 |
kanzure | uh, there are some very specific disadvantages (even if you live) | 13:57 |
@fenn | benefits? is that some kind of code word? | 13:57 |
nmz787_ | ptsd | 13:57 |
kanzure | i don't mean ptsd | 13:57 |
kanzure | even if you escape without ptsd there are still other problems like- you've probably killed people, got your friends killed, or many variations of that | 13:58 |
@fenn | a lot of what they're calling PTSD is just suddenly having nothing to do | 13:59 |
kanzure | fenn: so, if artificial blood works for keeping organs alive, i think working on machines to keep organs alive is a valuable thing to be doing | 14:00 |
@fenn | it's like solitary confinement in prison | 14:00 |
kanzure | fenn: you could even have an "organ bank" where you control the supply of livers or w/e | 14:00 |
@fenn | there's no such thing as artificial blood | 14:00 |
@fenn | not yet at least | 14:00 |
kanzure | i mean, non-human-donation-based blood | 14:00 |
kanzure | i'm really confused then, what were those blood replacements that i was reading about, then? | 14:00 |
@fenn | there are oxygen perfusants like polyheme or hemopure | 14:01 |
delinquentme | hemopurreeeee | 14:01 |
@fenn | the experimental progenitor cell stuff, i dunno if it's been tested yet | 14:01 |
nmz787_ | paperbot: http://scripts.iucr.org/cgi-bin/paper?uk3030 | 14:02 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/b734138e8dc743f1660b89eaf5a7a9e7.txt | 14:02 |
nmz787_ | paperbot: http://journals.iucr.org/c/issues/2011/07/00/uk3030/uk3030.pdf | 14:03 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/5759d158dbcc62baf0d97638a820a7dd.txt | 14:03 |
kanzure | nmz787_: wait until the scihub upgrade comes later today | 14:04 |
nmz787_ | that page asks for a password | 14:04 |
nmz787_ | very weird | 14:04 |
nmz787_ | like an ssl type popup box | 14:04 |
@fenn | in 2011 they cultured 10^10 red blood cells from embryonic stem cells, vs 10^12 in a standard unit of blood (450ml) | 14:09 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 14:09 | |
-!- marciogm [~textual@177.106.50.34] has quit [Quit: Computer has gone to sleep.] | 14:10 | |
jonathan___ | "Vatican to make John Paul II a saint .... A Costa Rican woman reportedly recovered from a serious brain illness, and the Congregation concluded that the only explanation for her recovery was the fact that her family had prayed for the late pope's intercession. ... John Paul's first miracle was the apparent curing of a 49-year-old French nun, Sister Marie Simon-Pierre Normand. She had been diagnosed with Parkinson's Disea | 14:12 |
jonathan___ | the same malady which afflicted the pope himself in his later years. Sister Marie claims that she and her fellow nuns prayed for the intercession of John Paul after his death. Her sudden cure had no logical medical explanation and she later resumed her work as a maternity nurse, the Vatican says." | 14:12 |
-!- eridu [~eridu@gateway/tor-sasl/eridu] has joined ##hplusroadmap | 14:13 | |
jonathan___ | is this 2013 or are we still in the dark ages? | 14:13 |
@fenn | obviously you haven't watched "stigmata" | 14:14 |
jonathan___ | is that tv? I dont watch tv | 14:14 |
@fenn | it's a terrible movie about blood and stuff | 14:14 |
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap | 14:15 | |
jonathan___ | it is obviously human nature to be blatantly gullible. everyone wants "to believe" | 14:15 |
@fenn | it's a well known cognitive bias | 14:15 |
jonathan___ | especially women - is that because women are statistically less likely to have science education? | 14:16 |
@fenn | there is even a good theoretical explanation for it | 14:16 |
@fenn | why "especially women" | 14:16 |
nmz787_ | fenn: you solved the blood crisis | 14:17 |
jonathan___ | i dont know why, maybe since woman are more likely to be emotional decision makers | 14:17 |
nmz787_ | fenn: just get more stigmata! | 14:17 |
@fenn | "Women may be more religious because they are more interested in being safe" | 14:18 |
jonathan___ | watch the video it is classic, the woman interviewed at the end http://www.bbc.co.uk/news/world-europe-23198312 | 14:18 |
@fenn | did i mention i hate psychology | 14:18 |
jonathan___ | I think I agree with that quote | 14:18 |
jonathan___ | talk to women about it you'll get the smack down.. "don't you want to believe???" umm whatever | 14:19 |
@fenn | if god were good why didn't he intercede on behalf of john paul | 14:20 |
@fenn | surely with all those prayers he would have heard one of them | 14:20 |
jonathan___ | hmm faulty argument, cant prove or disprove a nonexistent entity with a nonexistent action, eh | 14:21 |
-!- ElixirVitae [~Shehrazad@unaffiliated/shehrazad] has quit [Read error: Operation timed out] | 14:21 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 14:21 | |
kanzure | maybe you just suck at finding the fun women, jonathan___ | 14:21 |
jonathan___ | ""it was his time, god has plans for us all"" would be the answer or a zillion other similar stories | 14:21 |
jonathan___ | bryan I agree | 14:21 |
kanzure | gotta account for all the reasons you might be doing this to yourself | 14:21 |
jonathan___ | I need to find more of them | 14:21 |
@fenn | i didn't say anything about existence, just the goodness/relevance of prayer or believing | 14:22 |
-!- pads [~not@100.43.114.90] has joined ##hplusroadmap | 14:22 | |
jonathan___ | I definitely need more help finding more data points. LOL | 14:22 |
kanzure | bleh wikipedia, "Scientists from the experimental arm of the Pentagon of United States began creating artificial blood to transport blood to remote areas and transfuse blood to wounded soldiers more quickly in 2010.[24] The blood is made from the hematopoietic stem cells removed from umbilical cord between the mother and fetus of humans after birth using a method called blood pharming. Pharming has been used in the past on animals and plants ... | 14:22 |
kanzure | ... to create medical substances in large quantities. Each cord can produce approximately 20 units of blood or three blood transfusions" | 14:22 |
jonathan___ | I remember syn bio 4.0 in HK - ate lunch with this cutie - mentioned religion - wow, did she turn real cold real fast | 14:22 |
kanzure | " The blood is being produced for the Defense Advanced Research Projects Agency by Arteriocyte. The Food and Drug Administration has examined and approved the safety of this blood from previously submitted O-negative blood. Using this particular artificial blood will reduce the costs per unit of blood from $5,000 to equal or less than $1,000.[24] This blood will also serve as a blood donor to all blood types. Pharmed blood may be used in ... | 14:23 |
kanzure | ... human trials in 2013." | 14:23 |
kanzure | jonathan___: most people are really bad at discussing religion, and there's no reason to think that any girl (or guy) would find you to be a particular good conversationalist at that topic | 14:23 |
kanzure | *particularly | 14:23 |
@fenn | i'd expect a religious biologist to be used to it | 14:23 |
kanzure | or bored by it | 14:24 |
-!- padz [~not@100.43.114.90] has quit [Ping timeout: 256 seconds] | 14:24 | |
jonathan___ | actually in that case she had very religious parents supposedly, and that conference had a lot of 'different' overtones to it, about creating life etc | 14:24 |
kanzure | there's this psychological effect that i can't remember the name of, where just talking about something can make a person dramatically more hostile to that concept, just for mentioning it | 14:24 |
jonathan___ | and, she believed in evolution so she got a lot of flack for it | 14:24 |
jonathan___ | umm association eh | 14:24 |
jonathan___ | anyways my errrmmm data so far indicates that science girls are not as much fun LOL | 14:25 |
nmz787_ | jonathan___: so she got cold when you mentioned liking or disliking religion? | 14:25 |
jonathan___ | WELL OKAY | 14:25 |
@fenn | i think they are just hunted to extinction | 14:26 |
kanzure | maybe they are smarter than the scientists. "why would i go into a field with no pay and no benefits when i could just as well enjoy my job doing something else?" | 14:26 |
jonathan___ | I brought up the topic of whether 'creating life' was good or bad or conflicting with religion, and how science "may have been" held back significantly because of some religions, etc etc not real dramatic conversation | 14:27 |
jonathan___ | i mean, not real emphatic conversation. some might think it was dramatic, I dunno | 14:27 |
jonathan___ | to me it was water cooler talk | 14:27 |
nmz787_ | the weird thing is how religion bolstered shit like schools and printing books | 14:27 |
@fenn | does any religion even say anything about creating life? i mean there's not really any historical precedent | 14:27 |
kanzure | fenn: children don't count? | 14:28 |
nmz787_ | but now it seems like we've superceded it's need | 14:28 |
@fenn | kanzure: no, they don't | 14:28 |
kanzure | fenn: ha ha | 14:28 |
jonathan___ | dude it's the turtles on the backs of elephants man .. oh wait or is it reversed. ahh i'm going to hell now for sure. | 14:28 |
@fenn | children are not citizens under the law of God | 14:28 |
-!- Shehrazad [~Shehrazad@unaffiliated/shehrazad] has joined ##hplusroadmap | 14:28 | |
kanzure | why are we talking about this? | 14:28 |
nmz787_ | fenn: well the first line is something like, on the first day god created blah | 14:28 |
jonathan___ | umm neither are women eh? | 14:28 |
kanzure | you are all banned | 14:28 |
-!- mode/##hplusroadmap [+o kanzure] by ChanServ | 14:29 | |
jonathan___ | sb 4.0 had some rather interesting "new" presentations on creating life etc. | 14:29 |
@kanzure | wasn't that like 5 years ago | 14:29 |
@kanzure | aren't they doing sb 7 this year? | 14:29 |
jonathan___ | so at that point everyone was very much "wow ooh ahh wait this is kind of dangerous" | 14:29 |
@fenn | oh i guess there are some folk tales about golems | 14:29 |
jonathan___ | then sb 5.0 did not have that attitude at all, it seemed more like "yep see we did it, here it is, old hat, what's next?" | 14:30 |
jonathan___ | in fact a couple of the posters the presenters were hesitant to even say "yes we made a living thing out of basically nothing" ie they made lipids artificially | 14:31 |
jonathan___ | even tho, it was relatively "old" research from 90s in some cases | 14:31 |
@kanzure | lipid synthesis is not particularly new | 14:31 |
jonathan___ | exactly my point | 14:31 |
@kanzure | who started the sb conferences? was that also drew? | 14:31 |
@fenn | i always thought life was DNA replicating in cells | 14:31 |
jonathan___ | no! life comes from the stork! delivering babies! oh wait or is that a pelican. damn i'm burning in hell again | 14:32 |
@fenn | otherwise you have to say various computer programs or robot factories are alive | 14:32 |
jonathan___ | i think the sb confs were made by mit-ucb jointly | 14:33 |
@kanzure | i never understood the fascination with definitions of life | 14:33 |
jonathan___ | turing test man | 14:33 |
@fenn | it's dumb, it's just as hard to define any other word, but nobody cares | 14:33 |
@kanzure | that's like being concerned about consciousness. if it does the same thing, why would i care if it has a soul or whatever? who the fuck cares. | 14:33 |
@fenn | remember how hard it was to define what is and is not a chair | 14:33 |
nmz787_ | jonathan___: ever use Altera Quartus II? | 14:33 |
jonathan___ | cause if it's alive it has a right to vote which means it has a political view which means it also has to pay taxes LOL | 14:33 |
@kanzure | i thought the package maintainer would do that | 14:33 |
nmz787_ | fenn: cyclohexane can be a chair | 14:34 |
jonathan___ | no I am not a vlsi engineer | 14:34 |
@kanzure | jonathan___: no, there are many living things that do not have a 'right to vote' | 14:34 |
@kanzure | huh? you're not vlsi? really now.. | 14:34 |
@kanzure | do you scribble your architectures out by hand only? | 14:34 |
jonathan___ | but they have a right to be taxed! and they will be! just let the irs implant the rfid tags for tracking... | 14:34 |
nmz787_ | installing the software for the terasic DE0-Nano | 14:35 |
jonathan___ | I like not going home and seeing only green and purple lines in my field of vision lol | 14:35 |
nmz787_ | it's got like 22000 Logic Elements, and a few buttons and LEDs... 72 GPIO | 14:36 |
jonathan___ | I use soc's I dont fab soc's | 14:36 |
nmz787_ | guess a blinky LED will be sufficiently hard for me since i don't know verilog/vhdl at all | 14:37 |
nmz787_ | which it includes | 14:37 |
nmz787_ | jonathan___: i'm not fabbing! | 14:37 |
@kanzure | verilog is pretty easy | 14:37 |
@kanzure | javascript is worse | 14:37 |
nmz787_ | ok | 14:37 |
nmz787_ | that's good | 14:37 |
@kanzure | verilog syntax will make you cry, though | 14:37 |
jonathan___ | I used ABEL and some vhdl, pretty much ignored verilog | 14:38 |
nmz787_ | blah | 14:39 |
jonathan___ | abel is yuck https://en.wikipedia.org/wiki/Advanced_Boolean_Expression_Language | 14:39 |
nmz787_ | abel in google comes up with religious crap | 14:39 |
-!- rk[zzz] is now known as ryankarason | 14:39 | |
jonathan___ | i didnt use either in industry. super old dumb project of mine: http://web.archive.org/web/19990420050028/http://www.ee.calpoly.edu/~jcline/ee/palboti.htm | 14:40 |
nmz787_ | jonathan___: so does that mean you don't often use fpgas/cplds | 14:40 |
nmz787_ | ? | 14:40 |
jonathan___ | well, not dumb, but simple | 14:40 |
jonathan___ | no, i do not custom code fpgas or cplds | 14:40 |
jonathan___ | like I said I use soc's | 14:40 |
jonathan___ | I think there is very little reason to custom code fpgas in general | 14:41 |
@fenn | what is the word for fpga code? is it firmware? software? some other word? | 14:41 |
nmz787_ | an soc is totally different purpose sometimes though | 14:41 |
jonathan___ | unless it is chip simulation or very high performance computing | 14:41 |
jonathan___ | soc at 1ghz is basically faster than yesterdays fpga's anyway and much easier | 14:42 |
-!- speedwagon [~Markus@p57A81506.dip0.t-ipconnect.de] has joined ##hplusroadmap | 14:42 | |
jonathan___ | even arm9 at 120 mhz is faster than needed for "most" stuff | 14:42 |
nmz787_ | unless you need to toggle lines syncronously | 14:42 |
jonathan___ | fpga is only used to simulate the hardware accellerated blocks until they become part of the soc | 14:43 |
nmz787_ | but even then, you can always shift bytes to an atmega port | 14:43 |
jonathan___ | what is "synchronously" | 14:43 |
jonathan___ | 1ns? 1 us? | 14:43 |
nmz787_ | if you only need 8 synced gpios | 14:43 |
nmz787_ | at same time | 14:43 |
jonathan___ | ummm | 14:43 |
nmz787_ | if there was a delay, it's async | 14:44 |
jonathan___ | why not just write all 1's to the output latches at one time. | 14:44 |
jonathan___ | what is "delay" | 14:44 |
jonathan___ | it is all relative | 14:44 |
nmz787_ | your seconds | 14:44 |
nmz787_ | so what's your area of expertise? | 14:44 |
@fenn | this is why we have "enable" pins | 14:44 |
nmz787_ | do any mixed-signal ? | 14:45 |
jonathan___ | uhh if you're looking for answers you'll have to describe the problem | 14:45 |
nmz787_ | hah, 14 years ago you said " I think Abel HDL is ridiculously pedantic and I hope I don't have to use it in the future. | 14:45 |
nmz787_ | " | 14:45 |
jonathan___ | and I was right! | 14:45 |
nmz787_ | just wondering what kind of questions I /could/ throw at you | 14:45 |
jonathan___ | everyone agrees! no one liked abel... | 14:45 |
@kanzure | jonathan___: nate has a constant need for a person he can ask optics questions to | 14:46 |
jonathan___ | well if you want to blink led's say, and you want them to be synchronous, the delay on the lines obviously doesnt matter since they're just led's anyway. i.e. delay is relative | 14:46 |
jonathan___ | if you're pulsing a laser for optical transmission lines then even then it depends on your bitrate | 14:46 |
jonathan___ | dude that project rocked | 14:47 |
jonathan___ | way better than the grad students ever did too | 14:47 |
jonathan___ | and here we were just some punk kids off the street | 14:47 |
jonathan___ | LOL | 14:47 |
jonathan___ | umm | 14:48 |
@fenn | wrong channel? | 14:48 |
nmz787_ | kanzure: well being that he has an ieee email and not spie email is telling me that he wouldn't respond well to optics questioons | 14:48 |
jonathan___ | you can ask me stuff like.. digital design. simple amplifier design. low level software. "web apps" LOL | 14:49 |
nmz787_ | my email being gmail means i am an expert at gmail | 14:49 |
jonathan___ | I dont know anything about prisms. | 14:49 |
@kanzure | not even the spying kind? :( | 14:49 |
nmz787_ | lol | 14:49 |
jonathan___ | Ummm I did dsp software algorithms for audio and video and optimal filter design. | 14:50 |
@kanzure | mpeg? | 14:50 |
jonathan___ | image processing. not motion. | 14:50 |
jonathan___ | it's kind of simple actually | 14:51 |
gradstudentbot | Who's timer is going off? | 14:51 |
nmz787_ | me too! | 14:51 |
nmz787_ | but more entry-level stuff | 14:51 |
jonathan___ | that stuff, once you figure it out (the alg), is baked into hardware | 14:51 |
nmz787_ | i programmed an interfaced dsp code blocks | 14:51 |
nmz787_ | but didn't come up with the algos | 14:51 |
nmz787_ | and* | 14:51 |
jonathan___ | the dsp software i got into was not possible (realistically) to bake into hardware | 14:51 |
jonathan___ | I dont have my paper online I guess... | 14:52 |
nmz787_ | paperbot: http://www.sciencedirect.com/science/article/pii/0038092X86901180 | 14:52 |
paperbot | no translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/The%20effect%20of%20dust%20accumulation%20on%20line-focus%20parabolic%20trough%20solar%20collector%20performance.pdf | 14:52 |
jonathan___ | http://web.archive.org/web/19990420110440/http://www.ee.calpoly.edu/~jcline/ee/speechrec.htm | 14:52 |
jonathan___ | simple audio stuff | 14:52 |
gradstudentbot | I think more research is required. | 14:53 |
jonathan___ | I dont have my optimal filtering stuff is online. that was much cooler. | 14:53 |
jonathan___ | ummm I used to scrape for piclist before it was called scraping. http://web.archive.org/web/20000823040946/http://www.ee.calpoly.edu/~jcline/pic-links.htm | 14:54 |
@kanzure | pfft piclist | 14:55 |
@fenn | your web counter shows 13 billion hits | 14:55 |
@kanzure | you know that's still around | 14:55 |
jonathan___ | maybe i should have renamed it reddit and gone ipo with it | 14:55 |
@fenn | er, 1.3 billion | 14:55 |
jonathan___ | piclist was very high quality back then | 14:55 |
jonathan___ | I dunno about now | 14:56 |
@kanzure | fenn: crawlers artificially inflate those numbers | 14:56 |
@fenn | in 1999? | 14:56 |
ParahSail1n | kanzure, pull request on paperbot | 14:56 |
@kanzure | ParahSail1n: awesome | 14:56 |
@kanzure | fenn: yes, that was the search engine wars. remember? | 14:56 |
@kanzure | let's see.. | 14:56 |
@kanzure | https://github.com/kanzure/paperbot/pull/14 | 14:56 |
ParahSail1n | i havent tested the function on a large sample set of user input urls | 14:56 |
ParahSail1n | it just goes through html looking for "pdf" in <a> and <frame> tags | 14:57 |
jonathan___ | dudes note the tagline at the bottom of the page "Best viewed with the Opera Browser. " LOL | 14:57 |
@kanzure | ParahSail1n: when should scihubber be called? | 14:57 |
jonathan___ | ok i'm gonna jump in the ocean now. | 14:57 |
ParahSail1n | not sure, do you want sci-hub as fallback, or as the first attempt to fetch? | 14:58 |
@kanzure | hrm | 14:58 |
@kanzure | let's go with fallback. because zotero translation-server still collects metadata either way. | 14:58 |
@kanzure | so it will be an alternative to download_url. | 14:58 |
ParahSail1n | is there a python builtin of lambda x:x? | 14:59 |
@fenn | yes | 14:59 |
ParahSail1n | whoa wtf, None is the identity function? | 15:03 |
ParahSail1n | None :: None, but also :: a -> a | 15:03 |
@fenn | uh, None shouldn't be callable | 15:04 |
ParahSail1n | oh, its a special case of filter -- filter(None, _) === filter(lambda x:x, _) | 15:04 |
ParahSail1n | the fuck | 15:05 |
@fenn | "If function is None, return items that are true." | 15:06 |
ParahSail1n | ill stick with the lambda identity function, just because it mathematically makes sense, even though its slightly more verbose | 15:06 |
@fenn | whereas lambda x:x would return False sometimes, i guess | 15:06 |
ParahSail1n | i guess there's all kinds of unexpected, bizarre polymorphism in the python std lib | 15:08 |
@kanzure | okay, so download_url will use scihubber as a fallback. hrm. | 15:08 |
@kanzure | too bad download_url wasn't written well. if there was an exception thrown i could just call scihubber instead. | 15:08 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 15:10 | |
ParahSail1n | it is difficult for me to backtest scihubber on a set of user input, since i get exceptions from request.get all the time through this unreliable proxy server | 15:10 |
@fenn | oh i guess filter(lambda x:x, _) won't return False after all | 15:11 |
ParahSail1n | its exactly equivalent to filter(None | 15:11 |
@kanzure | ParahSail1n: requests.get(url, proxies={"http": "131.252.130.248:8050"}, cookies={"q1s29hd73gs1aasj2993gr7es922":""}) | 15:13 |
ParahSail1n | ok, thx | 15:13 |
gradstudentbot | God, I'm going to quit. | 15:14 |
nmz787_ | gradstudentbot: so you are religious? | 15:17 |
gradstudentbot | Who's doing journal club today? | 15:17 |
@fenn | is it just me or is she saying new things lately? | 15:19 |
@fenn | word of the day: isohedonic | 15:22 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 15:22 | |
-!- Guest24912 is now known as Coornail | 15:24 | |
-!- superkuh [~superkuh@unaffiliated/superkuh] has quit [Read error: Connection reset by peer] | 15:25 | |
ParahSail1n | kanzure, i can only do 100 tests on this cookie? | 15:26 |
@kanzure | yes :) | 15:26 |
@kanzure | haha | 15:26 |
ParahSail1n | and thats http requests total | 15:27 |
@kanzure | dunno | 15:27 |
ParahSail1n | so when i traverse from page to page, i consume like 5 requests? | 15:27 |
@kanzure | i think it's per pdf maybe | 15:27 |
@kanzure | it got you http://sci-hub.org/pdfcache/e75af4ae9c09bc8a80d1a5ff3c21040b.pdf | 15:28 |
ParahSail1n | ah, per pdf | 15:29 |
ParahSail1n | doing back test on the first 20 or so urls people in here gave paperbot in june | 15:32 |
@kanzure | i think you are being more thorough than i was | 15:33 |
@kanzure | >> GET http://www.thieme-connect.de.sci-hub.org//HTML/sso/ejournals/password_reset.htm?hook_url=https://www.thieme-connect.de/ejournals/pdf/10.1055/s-1992-26132.pdf | 15:33 |
@kanzure | http://libgen.org/scimag5/10.1016/j.neuroimage.2013.05.090.pdf | 15:34 |
@kanzure | looks like one of them was a cache-hit | 15:34 |
ParahSail1n | works on 50% of them | 15:34 |
ParahSail1n | not bad | 15:34 |
@kanzure | for some reason http://wisee.cs.washington.edu.sci-hub.org/wisee_paper.pdf gives a donation page | 15:35 |
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap | 15:35 | |
@kanzure | many of them are a donation page | 15:35 |
@kanzure | oh, the reason is because you are not sending the cookie i told you to send | 15:35 |
@kanzure | http://www.libgen.org.sci-hub.org/scimag5/10.1002/anie.201300680.pdf | 15:35 |
@kanzure | i wonder why this is libgen.org.sci-hub.org instead of just libgen.org | 15:36 |
@kanzure | yeah, like on http://ieeexplore.ieee.org.sci-hub.org/Xplore/home.jsp you are not sending the cookie | 15:36 |
ParahSail1n | results http://pastebin.com/xJQjjs3P | 15:39 |
ParahSail1n | im testing it with hodor = lambda q: scihub2.scihubber(q, proxies={"http": "131.252.130.248:8050"}, cookies={"q1s29hd73gs1aasj2993gr7es922":""}) -- the cookie should be going through | 15:40 |
ParahSail1n | anyway, isnt nature broken currently? | 15:41 |
ParahSail1n | paperbot, http://www.nature.com/nm/journal/v18/n9/full/nm.2913.html | 15:41 |
paperbot | HTTP 401 unauthorized http://www.nature.com/nm/journal/v18/n9/pdf/nm.2913.pdf | 15:41 |
ParahSail1n | ok, so scihubber gets nature correctly at least | 15:42 |
-!- Lemminkainen [uid2346@gateway/web/irccloud.com/x-akvsjedjkoakemzc] has quit [Remote host closed the connection] | 15:43 | |
-!- upgrayeddd [uid2969@gateway/web/irccloud.com/x-ktspsykcqdwgkikn] has quit [Remote host closed the connection] | 15:43 | |
@kanzure | hehehe | 15:43 |
@kanzure | http://sci-hub.org/mail/link.php?link=1&url=Ij48aDE%2BaGVsbG8gY3J1ZWwgd29ybGQgKHhzcyk8L2gxPjwhLS0= | 15:43 |
@kanzure | base64 xss :) | 15:43 |
ParahSail1n | im kinda surprised just searching <a> and <frame> tags for pdf works that well | 15:43 |
@kanzure | "works" | 15:43 |
@kanzure | well you are missing all the metadata | 15:43 |
@kanzure | so keep that in mind | 15:43 |
ParahSail1n | hm thats true | 15:44 |
ParahSail1n | looks like one of my test cases was already a libgen.org one | 15:45 |
ParahSail1n | thats why it did libgen.org.sci-hub.org | 15:45 |
@kanzure | why are some of these "Donate" pages? | 15:45 |
@kanzure | like your last scitation test ended up being a donation response | 15:45 |
@kanzure | your request to scitation.aip.org.sci-hub.org did not include the cookie | 15:46 |
@kanzure | you have a request somewhere in your code that is not including the cookie, yo | 15:46 |
ParahSail1n | requests.get(_url, **kwargs) is the only instance of that function in here | 15:47 |
ParahSail1n | when did i do a scitation.aip.org request? | 15:48 |
@kanzure | ParahSail1n: http://diyhpl.us/~bryan/irc/paperbot-parahsailin.mitm | 15:50 |
@kanzure | ParahSail1n: sudo pip-2.7 install mitmproxy | 15:50 |
@kanzure | mitmproxy -r paperbot-parahsailin.mitm | 15:50 |
@kanzure | this will show the requests you made | 15:50 |
ParahSail1n | mitmproxy has a lot of prereqs, hang on a sec | 15:58 |
ParahSail1n | and apparently mitmproxy doesnt know it require flask | 16:00 |
-!- delinquentme [~asdfasdf@66.233.132.203] has quit [Read error: Connection reset by peer] | 16:00 | |
@kanzure | i don't think it requires flask? | 16:00 |
ParahSail1n | it looked for it when i tried running it | 16:01 |
ParahSail1n | i guess pip failed on lxml, thats why | 16:02 |
-!- juri__ is now known as juri_ | 16:04 | |
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Quit: - nbs-irc 2.39 - www.nbs-irc.net -] | 16:05 | |
ParahSail1n | anyway, no idea why that cookie is not in that final request, but im fairly certain that in every call of requests.get that scihubber does, the kwargs should all be included | 16:06 |
ParahSail1n | if the kwargs were not included, the mitmproxy wouldnt pick it up at all anyway | 16:06 |
gradstudentbot | Well, I can't really talk about it because I'm trying to get it published in Science or Nature. | 16:08 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 16:10 | |
-!- speedwagon [~Markus@p57A81506.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] | 16:11 | |
-!- delinquentme [~asdfasdf@66.233.132.203] has joined ##hplusroadmap | 16:13 | |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has quit [Ping timeout: 256 seconds] | 16:16 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 16:24 | |
-!- aristarchus [~aristarch@unaffiliated/aristarchus] has joined ##hplusroadmap | 16:31 | |
ParahSail1n | i wonder how libgen converts doi to metadata | 16:35 |
ParahSail1n | ah "GET "Accept: application/rdf+xml" | 16:36 |
ParahSail1n | http://dx.doi.org/10.1126/science.169.3946.635 " | 16:36 |
ParahSail1n | so all you need to get the metadata is find the doi, so ill make a tagsearcher to find the doi | 16:41 |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has joined ##hplusroadmap | 16:41 | |
@kanzure | right now paperbot isn't doing anything with metadata anyway | 16:42 |
@kanzure | so.. this is why i groaned when i found out sci-hub was written in php, | 16:46 |
@kanzure | http://sci-hub.org/js/inject.inc | 16:47 |
ParahSail1n | um really? | 16:47 |
@kanzure | it's a pretty safe bet that a hole like this is going to be present if a site is written in php, in general | 16:48 |
@kanzure | just because of the culture around php | 16:48 |
ParahSail1n | heh | 16:51 |
-!- eridu [~eridu@gateway/tor-sasl/eridu] has quit [Quit: Leaving] | 16:58 | |
-!- delinquentme [~asdfasdf@66.233.132.203] has quit [Ping timeout: 268 seconds] | 16:59 | |
@kanzure | x-highwire-user: memno=AR50140; name=University%20of%20Toronto%2C%20Serial%20Department; type=INST; ip_access=true | 16:59 |
ParahSail1n | added a small patch to search iframe tags too | 17:01 |
ParahSail1n | will add parsing for doi and will push revision | 17:01 |
@kanzure | can you also push a commit to default to falling back to scihub? | 17:03 |
ParahSail1n | sure | 17:04 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds] | 17:11 | |
-!- cogitokat [~kat@ip70-171-6-179.ga.at.cox.net] has quit [Quit: Lost terminal] | 17:17 | |
abetusk | poke gradstudentbot | 17:19 |
gradstudentbot | The fluorescent microscope is broken. | 17:19 |
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] | 17:20 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 17:24 | |
-!- yashgaroth [~ffffff@cpe-66-27-118-94.san.res.rr.com] has joined ##hplusroadmap | 17:44 | |
ParahSail1n | dude is quite fast with banning ips | 17:45 |
ParahSail1n | kanzure, is your mitmproxy down? | 17:46 |
@kanzure | yes, it's down | 17:46 |
@kanzure | okay it's back up | 17:46 |
@kanzure | have fun | 17:46 |
@kanzure | i didn't want to leave that open forever because there are people in the world doing port scans of the entire internet and will eventually use that port as a proxy | 17:47 |
gradstudentbot | Yeah, but that was only a sample size of one. | 17:49 |
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 276 seconds] | 17:50 | |
yashgaroth | is gnusha broken? | 17:51 |
@kanzure | what happened? | 17:52 |
yashgaroth | http://gnusha.org/logs/2013-07-05.log ends at 11:27 | 17:52 |
@kanzure | yes that's my fault | 17:52 |
@kanzure | one moment | 17:52 |
yashgaroth | http://gnusha.org/logs/2013-07-05.log ends at 11:27 | 19:52 |
@kanzure | yes that's my fault | 19:52 |
@kanzure | one moment | 19:52 |
@kanzure | yashgaroth: try now. it will still be broken for the rest of the day i think. | 19:54 |
yashgaroth | ah much better thanks | 19:55 |
@kanzure | there was some censorship | 19:55 |
@kanzure | nothing to be concerned about | 19:55 |
yashgaroth | oh, about the ███████████? | 19:56 |
jrayhawk | "RepRap Morgan Receives $20,000 Gada Prize" | 19:57 |
@kanzure | oh look they did things | 19:57 |
@kanzure | amazing | 19:57 |
jrayhawk | well, at least some of that money didn't disappear up a plus-shaped rathole | 19:57 |
@kanzure | yeah | 19:58 |
jrayhawk | here's hoping for some fine print about administrative fees | 19:58 |
@kanzure | fees should be covered by whatever interest they accumulated | 19:59 |
jrayhawk | ha ha good fiscal management | 19:59 |
@kanzure | also, i think the makerbot acquisition means adrian bowyer has at least doubled his wealth (probably more, he dumped in $20k in an angel round to makerbot), so he could possibly cover any oversights from humanity+ if he would forgive me for my terrible recommendations. | 20:00 |
klafka | lol | 20:00 |
@kanzure | brownies: if an angel dumps in $20 or $25k at day one into a company, and then exits 4 years later at $400 million, how much do you guestimate the angel is going to get? | 20:02 |
brownies | kanzure: uh... do you have more data? what was the funding history like? | 20:02 |
@kanzure | there was a $10M round at some point. but between the angel round and that round, i think there was nothing. | 20:02 |
brownies | and then the company exited for 400M? | 20:03 |
@kanzure | $200M cash, $200M stock | 20:03 |
brownies | well, suppose the 25K went in YC-style, so... he bought ~6% of the company at the time? | 20:03 |
@kanzure | $10M round was in 2011-09-02 | 20:03 |
@kanzure | there were maybe 4 total people dumping in $25k. iirc. | 20:03 |
brownies | oh that's different. so not really day one? | 20:04 |
brownies | what vertical was the company in? | 20:04 |
@kanzure | makerbot? | 20:04 |
brownies | can you just link me to crunchbase -_- | 20:04 |
brownies | oh. ok. let's see. | 20:04 |
@kanzure | http://crunchbase.com/company/makerbot | 20:04 |
@kanzure | weird that thy don't list the seed round | 20:04 |
@kanzure | "The company started shipping kits in April 2009 and has sold approximately 3,500 units as of March 2011. Demand for the kits was so great in 2009 that the company solicited MakerBot owners to provide parts for future MakerBots from their own MakerBots.[3] Seed funding of $75000 was provided by Jake Lodwick ($50000) and Adrian Bowyer and his wife Christine ($25000).[4]" | 20:05 |
@kanzure | okay. $75k seed round. | 20:05 |
brownies | hm. no premoney disclosed for the 10M round... let us suppose conservatively it was 40M post-money i.e. they sold another 25% of the company | 20:05 |
brownies | offhand, i'd suggest that 100x return is probably a decent guess for the angel returns. | 20:07 |
@kanzure | well, they probably had sales of 10,000 at that point. maybe 15,000. | 20:07 |
brownies | aha. and how much was a makerbot? $500? | 20:08 |
@kanzure | let's say $1000. | 20:08 |
brownies | so they had 1.5M in sales? hmm | 20:10 |
@kanzure | makerbot replicator 2 (from late 2012) is $2100. the thingomatic from 2010 was $1300 for the kit and $2500 for the assembled version. | 20:10 |
@kanzure | uh, 10k * 1k does not equal $1.5M. | 20:10 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 20:11 | |
brownies | oh yes. i suppose you're right. i'm really bad with powers of 10. | 20:13 |
@kanzure | but those are the ones that matter the most! | 20:13 |
@kanzure | at least in our bas system. | 20:13 |
@kanzure | *base | 20:13 |
brownies | i know -_- | 20:14 |
brownies | so they had ~10-15M in sales? that's not bad at all. perhaps they got a much better valuation. | 20:14 |
@kanzure | in 2012 they did $70M in sales | 20:14 |
brownies | whoa then why did they sell for such a low price?! | 20:15 |
brownies | 5x revenue multiple... wtf, man. | 20:15 |
brownies | shouldn't it be more like 10x? | 20:15 |
@kanzure | oh i am wrong | 20:15 |
@kanzure | "Makerbot had $15.7 million in sales for 2012" | 20:15 |
@kanzure | http://www.3ders.org/articles/20130621-ceos-explain-the-$604-milion-stratasys-and-makerbot-deal.html | 20:15 |
brownies | now it's a 600M deal? | 20:16 |
@kanzure | it's $400M and then some other junk that i haven't looked into | 20:16 |
brownies | ahh... performance | 20:16 |
brownies | the deal is worth "up to" 600M | 20:16 |
@kanzure | "Makerbot had $15.7 million in sales for 2012. During the first quarter of 2013, MakerBot generated $11.5 million in revenue and has sold more about 22,000 3-D printers since its founding in early 2009." | 20:17 |
brownies | but looks like makerbot was killin' it... they appeared to be on track for ~50M of revenue in 2013 | 20:17 |
gradstudentbot | Sure, I've been spending a lot of time at a pub.... well, pubmed at least. | 20:17 |
brownies | in which case, okay, so a 400M - 600M deal seems reasonable. 8x - 12x revenue multiple. | 20:17 |
@kanzure | and i was thinking adrian got maybe $2-$5M out of this | 20:17 |
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection] | 20:18 | |
brownies | yeah, like i said, ~100x, give or take. | 20:19 |
@kanzure | oh, so $25M? | 20:19 |
* brownies multiplies things | 20:20 | |
brownies | i'm like 80% sure that 25K * 100 = 2.5M | 20:20 |
@kanzure | yeah i'm not sure why i failed that time | 20:20 |
brownies | SEE?! those damn tens. | 20:20 |
@kanzure | i call it.. optimistic multiplication. | 20:20 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 20:24 | |
@kanzure | "The sudo room mesh networking group has gotten to the point where we are nearly ready to launch a free community wireless network in the east bay! Take a look at our map to see where we are." | 20:29 |
klafka | kanzure: wow as the founder he only got that much? | 20:29 |
klafka | that kind of sucks | 20:29 |
@kanzure | adrian wasn't a founder | 20:29 |
@kanzure | the founders were bre and zach | 20:29 |
klafka | aaah | 20:29 |
klafka | i see | 20:29 |
brownies | he put in 25K and then they called him back a few years later and gave him 2.5M | 20:41 |
brownies | not a bad deal, really. | 20:41 |
klafka | yeah i would like ot have that happen to me as well | 20:44 |
klafka | please | 20:44 |
@kanzure | win 4 | 20:45 |
@kanzure | oops | 20:45 |
-!- aristarchus [~aristarch@unaffiliated/aristarchus] has quit [Quit: Leaving] | 21:07 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 21:12 | |
-!- randallagordon [~randall@71-38-144-220.ptld.qwest.net] has quit [Ping timeout: 268 seconds] | 21:17 | |
-!- randallagordon [~randall@71-222-89-232.ptld.qwest.net] has joined ##hplusroadmap | 21:19 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 21:24 | |
ParahSail1n | kanzure, pull request | 21:31 |
@kanzure | both pull requests, still? | 21:33 |
ParahSail1n | i withdrew the previous | 21:33 |
ParahSail1n | i did not put the secret cookie into the code, so all you need to do is make that substitution | 21:33 |
@kanzure | okay, reading some code | 21:34 |
ParahSail1n | added in libgen upload | 21:35 |
@kanzure | looks good | 21:35 |
@kanzure | merged, let me edit real quick | 21:36 |
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap | 21:40 | |
jonathan___ | "For UK business coach and turnaround specialist Peter Ryding, successful entrepreneurs are predominantly born that way. ... "I would say the simple answer is 70% born, 10% nurture, and 20% trainable," he says. ... Mr Ryding says such people have two core genetic characteristics, which he terms "adaptive thinking" and "seeing reality with a positive spin". " --> capitalists are mutants | 21:42 |
ParahSail1n | paperbot, http://pubs.acs.org/doi/abs/10.1021/ja4035957 | 21:45 |
paperbot | error: HTTP 500 http://diyhpl.us/~bryan/papers2/paperbot/Complex%20Archimedean%20Tiling%20Self-Assembled%20from%20DNA%20Nanostructures.txt | 21:45 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=23a924d7 rcallahan: Sci-hub traversal | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=8a2ea312 rcallahan: Crazy python polymorphism | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=32be49ae U-ACORNSYS\pwang: DOI search | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=4e62cd16 U-ACORNSYS\pwang: DOI search | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=76573efd U-ACORNSYS\pwang: LibGen upload | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=eb40df31 Bryan Bishop: Merge pull request #15 from rcallahan/master | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=da8ac290 Bryan Bishop: clean up whitespace | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=08927457 Bryan Bishop: docstring for modules/scihub.py | 21:46 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=c5f46485 Bryan Bishop: use an environment variable for sci-hub.org auth | 21:46 |
gnusha | paperbot: reload papers | 21:46 |
paperbot | ImportError: No module named scihub (file "/srv/ikiwiki/paperbot/modules/papers.py", line 11, in <module>) | 21:46 |
@kanzure | interesting | 21:46 |
gradstudentbot | Sorry for wasting your time. | 21:46 |
@kanzure | :) | 21:47 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=f618da8e Bryan Bishop: use a relative import | 21:48 |
paperbot | AttributeError: 'NoneType' object has no attribute 'findall' (file "/srv/ikiwiki/paperbot/modules/papers.py", line 46, in download) | 21:48 |
gnusha | paperbot: reload papers | 21:48 |
paperbot | gnusha: papers: no such module! | 21:48 |
@kanzure | oh god things are exploding | 21:48 |
@kanzure | for line in re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', line): | 21:49 |
@kanzure | using the same variable for two different things | 21:50 |
ParahSail1n | wacky python and scoping issues | 21:50 |
-!- paperbot [~paperbot@131.252.130.248] has left ##hplusroadmap [] | 21:50 | |
ParahSail1n | i'd almost forgotten why i only use one or two letter variables in haskell | 21:51 |
-!- paperbot [~paperbot@131.252.130.248] has joined ##hplusroadmap | 21:51 | |
ParahSail1n | or is it the use of line in two places that is broken there? | 21:53 |
-!- paperbot [~paperbot@131.252.130.248] has quit [Remote host closed the connection] | 21:53 | |
ParahSail1n | oh, i really should have "from scihub import scihubber, libgen" there | 21:54 |
-!- paperbot [~paperbot@131.252.130.248] has joined ##hplusroadmap | 21:56 | |
@kanzure | there are multiple broken things going on | 21:56 |
-!- paperbot [~paperbot@131.252.130.248] has quit [Remote host closed the connection] | 21:56 | |
gradstudentbot | Don't phage me, bro. | 21:57 |
jonathan___ | in my team's python coding standard, "from xx import yy" is illegal. only "import xx" is allowed. | 21:58 |
gnusha | paperbot: reload papers | 21:59 |
@kanzure | jonathan___: yeah, that's the right way to use python | 22:00 |
jonathan___ | guys dont like my coding standard at first and always try to resist. | 22:00 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=576cd008 Bryan Bishop: fix python import syntax | 22:01 |
jonathan___ | finally I have to tell them "just follow it, period." | 22:01 |
gnusha | paperbot: reload papers | 22:01 |
@kanzure | jonathan___: yeah, there's good reasons to not use "from ... import". | 22:01 |
@kanzure | jonathan___: i would almost rather see __import__() calls | 22:01 |
-!- Juul [~Juul@208.87.217.74] has joined ##hplusroadmap | 22:05 | |
ParahSail1n | no from in import statements? | 22:05 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=db89d562 Bryan Bishop: use full paths to modules in phenny | 22:10 |
gnusha | paperbot: reload papers | 22:10 |
ParahSail1n | i think you're allowed at least to put as clauses in python import statements | 22:11 |
-!- paperbot [~paperbot@131.252.130.248] has joined ##hplusroadmap | 22:12 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds] | 22:13 | |
@kanzure | ParahSail1n: okay. should be working now. | 22:13 |
ParahSail1n | paperbot, http://pubs.acs.org/doi/abs/10.1021/ja4035957 | 22:13 |
jonathan___ | there is no need to use "from x import y" except speed & memory which is typically not important. it just corrupts namespace. | 22:13 |
@kanzure | jonathan___: and it becomes hard to mock using libraries like "mocks" | 22:14 |
jonathan___ | overloading, eh? | 22:14 |
@kanzure | jonathan___: it's useful for testing without actually calling remote code, if that makes sense | 22:15 |
paperbot | http://diyhpl.us/~bryan/papers2/paperbot/4a3de4bdd42249c195a96c58c82367a5.pdf | 22:15 |
jonathan___ | oh that's interesting. | 22:15 |
@kanzure | for instance, you can check your handling code that is supposed to work, even if it normally calls something that takes 20 minutes | 22:15 |
@kanzure | who the hell wants to wait around for that test to finish? not me. | 22:15 |
ParahSail1n | fwiw, that url used to trip up paperbot | 22:15 |
@kanzure | (and the longer tests that really use that 20 minute thing, are known as integration tests, and not unit tests) | 22:15 |
@kanzure | ParahSail1n: excellent | 22:16 |
jonathan___ | my one pet peeve with python is it's error messages and horrible backtrace display | 22:16 |
ParahSail1n | i wasnt able to get a doi for that one for some reason | 22:16 |
ParahSail1n | i never use python for serious things | 22:17 |
gradstudentbot | If I write this paper, then maybe I can use that as my thesis? | 22:17 |
ParahSail1n | paperbot, http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6103636&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6103636 | 22:18 |
paperbot | http://diyhpl.us/~bryan/papers2/paperbot/6df237bb499cb3acf77295a63572148.txt | 22:18 |
@kanzure | login.jsp links are bad | 22:18 |
ParahSail1n | just going through logs looking for ones that used to be broken | 22:19 |
@kanzure | paperbot: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6103636 | 22:19 |
paperbot | http://diyhpl.us/~bryan/papers2/paperbot/934ea7423765719dddd0e84c7c2aa862.txt | 22:19 |
ParahSail1n | paperbot, http://pss.sagepub.com/content/early/2013/05/13/0956797612466415 | 22:19 |
paperbot | TypeError: libgen() got an unexpected keyword argument 'headers' (file "/srv/ikiwiki/paperbot/modules/papers.py", line 142, in download) | 22:19 |
ParahSail1n | sounds like it found a doi for that one | 22:20 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 22:25 | |
ParahSail1n | sent a fix in | 22:28 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=373076ef U-ACORNSYS\pwang: import libgen | 22:29 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=a86e32c9 U-ACORNSYS\pwang: libgen kwargs | 22:29 |
gnusha | https://secure.diyhpl.us/cgit/paperbot/commit/?id=a7b7b46d Bryan Bishop: Merge pull request #16 from rcallahan/master | 22:29 |
gnusha | paperbot: reload papers | 22:29 |
paperbot | gnusha: <module 'papers' from '/srv/ikiwiki/paperbot/modules/papers.py'> (version: 2013-07-06 03:10:04) | 22:29 |
ParahSail1n | paperbot, http://pss.sagepub.com/content/early/2013/05/13/0956797612466415 | 22:29 |
paperbot | TypeError: libgen() got an unexpected keyword argument 'headers' (file "/srv/ikiwiki/paperbot/modules/papers.py", line 142, in download) | 22:30 |
-!- ryankarason [~rak@108-245-58-182.lightspeed.clmboh.sbcglobal.net] has quit [Quit: leaving] | 22:33 | |
-!- Juul [~Juul@208.87.217.74] has quit [Ping timeout: 248 seconds] | 22:36 | |
-!- delinquentme [~asdfasdf@66.233.132.203] has joined ##hplusroadmap | 22:36 | |
ParahSail1n | im not sure how you're invoking the cookies on the requests.get kwargs, so ill leave that to you | 22:37 |
@kanzure | ParahSail1n: it should be obvious.. pull. | 22:37 |
@kanzure | git remote add kanzure git@github.com:kanzure/paperbot.git | 22:37 |
@kanzure | git fetch kanzure | 22:37 |
@kanzure | git checkout remotes/kanzure/master | 22:37 |
ParahSail1n | uh oh, my HEAD is detached | 22:41 |
@kanzure | that's okay. git branch -l to see your branches. then git checkout branchname. | 22:41 |
* ParahSail1n is not very good with git | 22:41 | |
@kanzure | if you want your local branch master to be the same as your local remote-tracking branch remotes/kanzure/master you can do this: git checkout master && git merge remotes/kanzure/master | 22:41 |
ParahSail1n | ok the kwargs should be consistent now | 22:47 |
@kanzure | oh this was my fault? | 22:48 |
@kanzure | i don't understand. i thought you had **kwargs on libgen. why would it say "headers" was unexpected? | 22:49 |
@kanzure | https://github.com/rcallahan/paperbot/commit/64a0ae876de8b8382d047af7ba52f519e139f18d | 22:49 |
ParahSail1n | yeah that doesnt make sense | 22:49 |
@kanzure | oh i know what's going on | 22:50 |
ParahSail1n | i took out the headers business anyway | 22:50 |
ParahSail1n | i had left that in as a placeholder expecting you to handle the cookie thing a bit differently | 22:50 |
-!- paperbot [~paperbot@131.252.130.248] has quit [Remote host closed the connection] | 22:53 | |
-!- paperbot [~paperbot@131.252.130.248] has joined ##hplusroadmap | 22:53 | |
ParahSail1n | paperbot, http://pss.sagepub.com/content/early/2013/05/13/0956797612466415 | 22:53 |
@kanzure | it works | 22:54 |
@kanzure | this is without your latest commit | 22:54 |
paperbot | http://libgen.org/scimag5/10.1177/0956797612466415 | 22:54 |
ParahSail1n | :) | 22:54 |
@kanzure | i am really confused because it looks like i have to do multiple things to get phenny to use the updated modules | 22:54 |
ParahSail1n | hm, looks like that upload failed | 22:55 |
@kanzure | i thought it used /srv/ikiwiki/paperbot/modules/ but it seems to use /home/bryan/code/paperbot/modules/ instead. which doesn't make much sense. the phenny config says to use /srv/ikiwiki/paperbot/modules/. | 22:55 |
@kanzure | i don't see any output on the console about upload failure | 22:55 |
ParahSail1n | can you put mitmproxy back up? | 22:59 |
@kanzure | done | 22:59 |
ParahSail1n | paperbot, http://pss.sagepub.com/content/early/2013/05/13/0956797612466415 | 23:00 |
ParahSail1n | i think sci-hub uploads to highwire as well as libgen | 23:01 |
paperbot | http://libgen.org/scimag5/10.1177/0956797612466415 | 23:01 |
@kanzure | highwire is an evil publisher. i really doubt it. | 23:01 |
ParahSail1n | oh | 23:02 |
@kanzure | i am getting the strangest fucking spam | 23:10 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 276 seconds] | 23:13 | |
@kanzure | weirdest spam | 23:16 |
@kanzure | http://heybryan.org/shots/2013-07-05-2313-china-spam-urea.png | 23:16 |
paperbot | TypeError: unicode() argument 2 must be string, not None (file "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 825, in text) | 23:16 |
@kanzure | why is that sent to both me and fenn? | 23:16 |
@kanzure | and why am i getting random spam images of urea factories in china?? | 23:16 |
@kanzure | i mean, urea is actually slightly relevant to my interests, especially for certain reactions.... but still. | 23:17 |
@kanzure | and then somehow gmail is unable to detect that this is spam? | 23:17 |
@kanzure | am i buying an entire urea production facility? maybe that's what this is. | 23:17 |
@kanzure | but then why is it also being sent to fenn? | 23:17 |
-!- Lemminkainen [uid2346@gateway/web/irccloud.com/x-vlwcvguslkykavkg] has joined ##hplusroadmap | 23:17 | |
jonathan___ | did you guys see "Epic Games has released a new version of its popular Epic Citadel tech demo that runs entirely using open HTML5 and JavaScript standards in order to show off the potential for plugin-free game development inside a Web browser." | 23:17 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 23:27 | |
-!- upgrayeddd [uid2969@gateway/web/irccloud.com/x-zeozbscqlkcxphde] has joined ##hplusroadmap | 23:28 | |
jonathan___ | what year did javascript become non-lame? | 23:35 |
@kanzure | whenever v8 happened | 23:36 |
brownies | i find the premise of your question ridiculous. | 23:39 |
jonathan___ | what do you use as an sdk for javascript besides using html files and pressing reload constantly? | 23:39 |
brownies | an "SDK" for javascript? | 23:39 |
jonathan___ | a non-browser js interpreter | 23:40 |
@kanzure | tools like compass help you with not pressing reload | 23:40 |
@kanzure | non-browser js interpreters include v8, even though it is used in a browser | 23:41 |
jonathan___ | a browser is a rather lame test platform | 23:41 |
@kanzure | nodejs is just a project based on v8 for server-side javascript | 23:41 |
@kanzure | including standards like commonjs for require() (basically, javascript dependencies and javascript packages) | 23:41 |
@kanzure | substack was kind enough to write a method to make nodejs modules (npm modules) work in browsers, called browserify | 23:42 |
@kanzure | http://browserify.org/ | 23:42 |
@kanzure | http://nodejs.org/ | 23:42 |
paperbot | TypeError: unicode() argument 2 must be string, not None (file "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 825, in text) | 23:42 |
@kanzure | https://npmjs.org/ | 23:42 |
@kanzure | now, if you want something more related to front-end development, then i recommend looking at https://github.com/bower/bower http://bower.io/ | 23:44 |
@kanzure | and for other front-end development workflow stuff there's http://yeoman.io/ (but really, using this is a little unnecessary, but it's good for introducing you to things) | 23:44 |
@kanzure | to further complicate literally everything, i released an npm module that doesn't run on the nodejs engine and instead runs on the phantomjs engine (which is not v8, it's JavaScriptCore, another terrible js engine).. https://npmjs.org/package/phantomjs-test-provisions https://github.com/kanzure/phantomjs-test-provisions | 23:45 |
jonathan___ | interesting | 23:47 |
jonathan___ | so, chrome has a google js package of some type which will allow usb communication in javascript | 23:48 |
brownies | eh... yeoman seemed really gratuitous when i looked at it | 23:48 |
@kanzure | that's probably some compiled plugin thingy and not a w3c standard | 23:48 |
@kanzure | brownies: true, but it introduces you to grunt, bower and some other things, like an alternative to compass | 23:48 |
@kanzure | i just can't remember what it uses instead of compass | 23:48 |
brownies | i guess. | 23:48 |
@kanzure | also it introduces you to nodejs, npm, commonjs stuff, bower modules, npm modules, and even angularjs/backbonejs/other things. and front-end testing. | 23:50 |
jonathan___ | so basically js requires external packages to be useful | 23:51 |
jonathan___ | I didnt realize require() is a 3rd party app in essence | 23:51 |
@kanzure | well, not quite.. but packages are useful things to make your code understandable | 23:51 |
@kanzure | require() is multiple things. there is the standard-- commonjs and amd-- but also there's a library called requirejs that makes it available in a browser by including a <script> element. | 23:51 |
brownies | front-end require() is horrendous | 23:52 |
@kanzure | out-of-browser js of course requires an execution environment, a javascript engine, just like java bytecode requires the jvm or python requires the python vm thing. | 23:52 |
brownies | just a terrible, terrible idea. | 23:52 |
@kanzure | front-end modules are a good idea, i think | 23:52 |
@kanzure | you are just bitchy because you never figured out how to use the non-stupid version of front-end requirejs | 23:52 |
@kanzure | like volojs | 23:52 |
brownies | you claim to know an awful lot of backstory, for a guy who doesn't know any backstory... | 23:53 |
@kanzure | huh? we've talked about it before. | 23:53 |
brownies | i did figure it out, but it's just too many damn hoops to jump through for not much gain. i'd rather let Rails jam everything into one giant JS file, minify it, CDN it, and call it a day. | 23:53 |
@kanzure | you were doing the one where it makes multiple requests | 23:53 |
@kanzure | instead of the one where it gets combined | 23:53 |
@kanzure | huh? yeah you can still use requirejs even when it gets into one giant file. | 23:54 |
brownies | it makes multiple requests by default unless you set up all kinds of wacky things to get it to not do that | 23:54 |
brownies | right, but by that point... why not just asset-pipeline it. | 23:54 |
@kanzure | i'm pretty sure it's not that hard to setup to not be stupid? | 23:54 |
@kanzure | maybe i'm wrong. | 23:54 |
brownies | it also breaks thoroughly if you involve a CDN, whereas the asset-pipeline knows how to handle CDNs | 23:54 |
jonathan___ | so in the end, maybe js is still lame. LOL | 23:54 |
brownies | ah, so you've never actually done it. wonderful. | 23:54 |
brownies | -_- | 23:55 |
@kanzure | anyway, even if you put it through an asset pipeline, which you should, you should also still use modules that explicitly say what the fuck they depend on. | 23:55 |
@kanzure | jonathan___: javascript still has a lot of warts | 23:55 |
brownies | "i could totes build that in a weekend. i'm pretty sure it's not that hard." | 23:55 |
brownies | i think the gain of explicitly declaring those dependencies only comes about if you have some enormous project. | 23:55 |
@kanzure | jonathan___: but modules and testing really help make javascript less awful | 23:55 |
brownies | and i didn't, so i ditched it all and ended up with way less code doing the same thing. | 23:56 |
@kanzure | do you also disagree with backbone blueprint module things? | 23:56 |
@kanzure | does backbone call it blueprints? i forget. | 23:56 |
brownies | backbone doesn't have anything called "blueprints" | 23:57 |
brownies | it's finally happened. javascript has made your brain soft and weak. | 23:57 |
jrayhawk | haha | 23:58 |
@kanzure | believe me, if i could get away from writing javascript, i would | 23:58 |
@kanzure | the phantomjs community has been eating away at me | 23:58 |
@kanzure | the only way i have to cope is showing off the hilarious stupidity | 23:58 |
@kanzure | http://twitter.com/ughphantomjs | 23:58 |
jonathan___ | can everything be written in python then just converted to js | 23:59 |
@kanzure | yes, thanks to lkcl and pyjamas | 23:59 |
@kanzure | lkcl also wrote a thing called pyjamas-desktop that lets pyjamas projects to run on the desktop, it's basically on par with gtk, wx, qt, etc. | 23:59 |
jonathan___ | then why write js at all? | 23:59 |
--- Day changed Sat Jul 06 2013 | ||
--- Day changed Sat Jul 06 2013 | ||
@kanzure | because we hate ourselves? | 00:00 |
@kanzure | some of us don't, http://coffeescript.org/ | 00:00 |
jonathan___ | as long as it supports all html5 then great | 00:01 |
@kanzure | pyjamas is worth looking into, but you should be aware that they have not received as much attention as they should have | 00:01 |
@kanzure | mostly because everybody finds lkcl to be incomprehensible for some dumb reason | 00:01 |
@kanzure | (he's a person) | 00:01 |
brownies | coffeescript is a free/easy win | 00:02 |
brownies | i suppose you could head into wackier territory on top of that if you really wanted. writing a desktop app in coffee, and whatnot. | 00:02 |
@kanzure | that's what appjs is. | 00:02 |
@kanzure | it's nodejs as the backend and then webkit/html as the front-end ui. | 00:02 |
@kanzure | it's sort of like pyjamas except using nodejs | 00:03 |
-!- delinquentme [~asdfasdf@66.233.132.203] has quit [Ping timeout: 256 seconds] | 00:03 | |
@kanzure | it's less like pyjamas because i don't think appjs things can be run over the web (without the appjs client software) | 00:03 |
@kanzure | brownies: i think phonegap/cordova has transitioned to using npm to manage their stuff. i haven't looked closely. | 00:04 |
jonathan___ | coffeescript? they wrote a lamer language to run on lame js? Ummm | 00:05 |
jonathan___ | no wonder the web is so slow. everyone is writing interpreted languages which run on half-baked interpretted languages which run in a browser vm which runs on an interpretted language which runs in a proprietary vm which runs as a native app. jeez | 00:07 |
@kanzure | jonathan___: if i were you, i would start at nodejs things until i got my bearings back | 00:07 |
jonathan___ | and each library is loaded with each web page. grr | 00:07 |
@kanzure | yeah, you're going to hate asm.js (recent mozilla development) | 00:07 |
@kanzure | and emscripten | 00:07 |
@kanzure | nodejs does not require web pages. non-browser. | 00:09 |
jonathan___ | now maybe if someone ported vim to javascript, that would be cool | 00:09 |
jonathan___ | but oops, js runs in a jail | 00:09 |
@kanzure | emscripten can do that | 00:09 |
@kanzure | actually, js does not run in a jail, especialy in nodejs | 00:10 |
@kanzure | further, there are some html5 specs that let js access the file system | 00:10 |
@kanzure | (only in a limited capacity) | 00:10 |
jonathan___ | well i'll do some looking into nodejs then. | 00:12 |
@kanzure | also it pays well, so there's that too | 00:12 |
@kanzure | in general there's a premium on the market right now for "people who know how to write good javascript" and "people who know how to read motherfucking standards about javascript and commonjs" | 00:13 |
jonathan___ | one of the reasons i stopped writing perl is because perl5 requires tons of 3rd party packages to add real language constructs to perl thus creating ridiculous dependencies. at least python doesnt have this problem as much altho py3 dependencies are mostly lame | 00:13 |
@kanzure | and "people who actually understand how to write asynchronous, state/event machine-based, promise-based code that actually fails in a productive way instead of just randomly" | 00:13 |
jonathan___ | why not just write it in C then run the asmjs ? | 00:13 |
@kanzure | jrayhawk would be a better person to complain about perl things with | 00:14 |
@kanzure | i haven't used asmjs yet | 00:14 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds] | 00:14 | |
jonathan___ | have you used pyjamas yet? | 00:14 |
@kanzure | there's a big advantage to writing in javascript because otherwise debugging is close to impossible, even with those pesky "source maps" | 00:14 |
@kanzure | i haven't used pyjamas, but i've used parts of it, like pythonwebkit | 00:14 |
jonathan___ | hmm yes debugging would be quite lame | 00:15 |
@kanzure | if you haven't used the chrome webkit inspector yet, then you're missing out | 00:15 |
@kanzure | webkit inspector plus firefox firebug are about the only two reasons why anyone bothers to write javascript that runs in a browser | 00:15 |
klafka | lol | 00:15 |
jonathan___ | I have some problems using newer native apps on my mac since i'm still at osx 10.5 | 00:15 |
klafka | have oyu guys heard of rapidweaver | 00:16 |
klafka | just found a website using it | 00:16 |
jonathan___ | chrome for example wont run | 00:16 |
klafka | i was like 'why is this fucking website designed so weirdly | 00:16 |
klafka | ' | 00:16 |
gradstudentbot | My parents keep asking when I'm going to finish. | 00:16 |
jonathan___ | *newer chromes | 00:16 |
@kanzure | jonathan___: then i suggest you run a hypervisor and just run newer operating systems in a virtual machine. like linux things. i recommend debian. | 00:16 |
gradstudentbot | I think I'd like to try to write the paper myself. | 00:16 |
jonathan___ | hm, i could do that yes | 00:16 |
@kanzure | also you're about the last person i would expect to run osx. aren't you too paranoid for that? | 00:17 |
jonathan___ | what do you mean paranoid | 00:17 |
jonathan___ | osx is the only good commercial unix | 00:17 |
@kanzure | dunno man. the package manager is shit. what do you got, just homebrew or something? | 00:17 |
jonathan___ | off the shelf highly upgraded macbook pro | 00:18 |
@kanzure | oh please. that's only 16 GB. i have a thinkpad sitting here with 32 GB. | 00:18 |
jonathan___ | such memory is not needed unless you're doing something like.. hmm.. running multiple os's in virtual machines lol | 00:19 |
gradstudentbot | The grant got rejected. | 00:19 |
gradstudentbot | Sorry for wasting your time. | 00:19 |
@kanzure | well, even then it's not needed. really it's gratuitous. | 00:19 |
jonathan___ | it's a great use of a hard drive for a large swap partition though | 00:19 |
brownies | homebrew is not the worst thing in the world | 00:20 |
brownies | although it has a worrying insistence on fetching almost everything over unauthenticated HTTP | 00:20 |
@kanzure | does brew fetch pre-built binaries? i haven't checked in a while. | 00:21 |
jonathan___ | homebrewing is not worth it imho. when I replace this machine I will buy another mac. | 00:21 |
brownies | no, it gets the source and then compiles | 00:21 |
@kanzure | jonathan___: homebrew is a package manager for osx. not the same as homebrewing. | 00:21 |
brownies | it has "recipes" (i forget what they call them...) that it uses to compile on your machine | 00:21 |
brownies | sources? flasks? kegs? something like that. | 00:21 |
@kanzure | jonathan___: it's like macports except better | 00:22 |
@kanzure | jonathan___: http://mxcl.github.io/homebrew/ | 00:22 |
jonathan___ | oh, must be new. I was using a couple older ones. i think fink it was | 00:22 |
@kanzure | yeah fink was hip for a while. not sure why people moved away. | 00:22 |
jonathan___ | mostly it is not that necessary | 00:22 |
jonathan___ | any bsd code recompiles OK | 00:22 |
jonathan___ | not as much need to build from binaries now since most popular apps are native installs now | 00:23 |
brownies | the really critical stuff i install myself, without homebrew | 00:23 |
brownies | like git, and ruby | 00:23 |
brownies | yeah, true, i guess you could download the precompiled binaries for things, too. | 00:24 |
gradstudentbot | Dude, you contaminated my experiment. | 00:24 |
jonathan___ | i think I build git from source git version 1.6.3 | 00:24 |
@kanzure | it's up to 1.8.x.. i think you might be living under a rock. | 00:24 |
jonathan___ | the macports or fink really kind of mess up osx | 00:25 |
@kanzure | i haven't seen evidence of homebrew messing up osx lately. but that might be a recent development (last 2-3 years). | 00:25 |
jonathan___ | I dont use git, until I have a need for it | 00:25 |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 00:26 | |
@kanzure | "i don't use git, until i do" | 00:26 |
jonathan___ | my sourceforge for example uses svn and I havent committed to it for a long while | 00:26 |
brownies | homebrew is good about keeping things nicely contained | 00:26 |
brownies | it installs everything with sane user-level permissions and then you can just modify your $PATH | 00:27 |
jonathan___ | soon I'll be forced to update to osx 10.6 snow leopard because I cant even do my taxes as a native app anymore, no 10.5 support | 00:27 |
jonathan___ | though not sure how much longer this 32bit machine will be able to survive in the 64bit world | 00:27 |
@kanzure | you have a non-64bit macbook pro? | 00:28 |
jonathan___ | yes | 00:28 |
brownies | how old is your machine? | 00:28 |
@kanzure | keep rocking on | 00:28 |
jonathan___ | 17" version | 00:28 |
jonathan___ | there is no new 17" version | 00:28 |
@kanzure | they have 64-bit 17" mbp laptops i think | 00:28 |
@kanzure | i think mine is one. but it was from pre-2010 or something. | 00:28 |
jonathan___ | 15" is bigest | 00:28 |
gradstudentbot | Sure, I've been spending a lot of time at a pub.... well, pubmed at least. | 00:29 |
jonathan___ | I might be able to update the cpu module inside, not sure | 00:29 |
jonathan___ | think about it, the number of api's and such has completely exploded in the past few years | 00:30 |
brownies | gradstudentbot: calm down. get back to work. | 00:30 |
gradstudentbot | I feel like you don't completely comprehend the scope of this work. | 00:30 |
brownies | i don't think the CPU has ever been user-upgradeable | 00:30 |
brownies | unless you define user-upgradeable to include "soldering irons" | 00:30 |
jonathan___ | the cpu is on a module. | 00:30 |
brownies | really? | 00:31 |
jonathan___ | replace the module. | 00:31 |
brownies | in the 17" MBP? | 00:31 |
brownies | wild. | 00:31 |
jonathan___ | in the pre-unibody yes | 00:31 |
jonathan___ | it's not user upgradable it's technician upgradable | 00:31 |
brownies | intriguing. | 00:31 |
jonathan___ | jeez why not recompile friggin everything C into js | 00:33 |
jonathan___ | entire userland | 00:33 |
@kanzure | jonathan___: that's what https://github.com/kripken/emscripten is | 00:34 |
jonathan___ | then run bash in the browser | 00:34 |
@kanzure | oh, that's what http://bellard.org/jslinux/ is | 00:34 |
jonathan___ | well, then js debugging should be easy because it's self-hosted right? | 00:34 |
@kanzure | well, jslinux is an x86 emulator in javascript, and then it loads up linux, and then there's userland linux | 00:35 |
@kanzure | so is a stacktrace in javascript about an error in your bash script or w/e going to be particularly helpful? | 00:35 |
@kanzure | i guss it could be. if your javascript is super clean about how exceptions get propagated up through the x86 emulator. | 00:36 |
jonathan___ | no, a stacktrace of the hello world js after running js directly from bash in the jslinux | 00:36 |
@kanzure | btw, anselm (you might know him from diybio) reverse engineered jslinux | 00:36 |
jonathan___ | that's self hosted debugging | 00:36 |
@kanzure | https://github.com/levskaya/jslinux-deobfuscated | 00:36 |
ParahSail1n | oh, finally managed to get lxml installed | 00:37 |
gradstudentbot | I lost my pipette. | 00:37 |
jonathan___ | jeez assembly processor written in js ridiculous | 00:38 |
jonathan___ | at least it kills java lol | 00:39 |
-!- cogitokat [~kat@ip70-171-6-179.ga.at.cox.net] has joined ##hplusroadmap | 00:56 | |
ParahSail1n | kanzure, should have told me to use lxml, it opens shit without choking on dicks | 00:57 |
brownies | what were you using? bsoup? | 01:00 |
ParahSail1n | dont even ask | 01:01 |
-!- lichen [~lichen@c-24-21-206-64.hsd1.or.comcast.net] has joined ##hplusroadmap | 01:03 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds] | 01:15 | |
-!- speedwagon [~Markus@p57A812D1.dip0.t-ipconnect.de] has joined ##hplusroadmap | 01:20 | |
-!- Juul [~Juul@208.87.217.74] has joined ##hplusroadmap | 01:25 | |
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap | 01:26 | |
Burninate | http://2-sight.eu/en/how-is-argus-r-ii-designed-to-produce-sight-en | 01:30 |
Burninate | Retina implants | 01:31 |
ParahSail1n | kanzure, lots revised | 01:42 |
-!- ianmathwiz7 [~chatzilla@68-115-57-210.static.eucl.wi.charter.com] has quit [Ping timeout: 268 seconds] | 01:46 | |
-!- yashgaroth [~ffffff@cpe-66-27-118-94.san.res.rr.com] has quit [Quit: Leaving] | 01:47 | |
@kanzure | ParahSail1n: it says you closed it? | 02:14 |
ParahSail1n | reopened | 02:14 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!