2014-11-18.log

--- Log opened Tue Nov 18 00:00:54 2014
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 256 seconds]00:22
-!- strages_ [sid11297@gateway/web/irccloud.com/x-rwnifhedwkdypuqu] has quit [Read error: Connection reset by peer]00:27
-!- strages_ [sid11297@gateway/web/irccloud.com/x-aisyrcyzskeqbpcf] has joined ##hplusroadmap00:27
delinquentmeBTW human evolution / combinatorics is a really efficient way to breed really sexy humans01:09
bkeroNah, mostly a way to breed humans who are themselves good at breeding01:11
delinquentmehttp://instagram.com/abigailratchford01:15
delinquentmebkero, simply play it by the numbers01:16
-!- delinquentme [~dingo@74.61.157.78] has quit [Read error: Connection reset by peer]01:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap01:33
-!- pete4242 [~smuxi@boole.london.hackspace.org.uk] has quit [Remote host closed the connection]01:38
jrayhawki am with delinquentme on this one01:50
-!- NilsADK [~pi@217.72.221.154] has quit [Quit: Lost terminal]01:52
-!- SolGr is now known as _sol_02:40
-!- ebowden [~ebowden@147.69.147.27] has quit [Remote host closed the connection]02:44
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap02:48
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 272 seconds]02:50
-!- ebowden [~ebowden@147.69.147.27] has joined ##hplusroadmap02:54
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds]02:55
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap03:03
-!- poppingt` [~poppingto@197.237.156.120] has joined ##hplusroadmap03:03
-!- poppingt` is now known as poppingtonic03:03
-!- poppingtonic is now known as Guest4463503:04
-!- Guest44635 is now known as poppingtonic`03:04
-!- poppingtonic` is now known as poppingtonic03:05
-!- poppingtonic [~poppingto@197.237.156.120] has quit [Changing host]03:05
-!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has joined ##hplusroadmap03:05
poppingtonicpaperbot: http://www.nature.com/nmeth/journal/v10/n9/full/nmeth.256003:06
archelsthat link doesn't even work03:10
poppingtonicpaperbot: http://www.nature.com/nmeth/journal/v10/n9/full/nmeth.2560.html03:15
paperbothttp://libgen.org/scimag/get.php?doi=10.1038%2Fnmeth.256003:15
poppingtonicarchels: doh, forgot 'html'03:15
-!- sheena2 [~home@d162-156-158-13.bchsia.telus.net] has joined ##hplusroadmap03:31
-!- sheena [~home@d162-156-158-13.bchsia.telus.net] has quit [Ping timeout: 244 seconds]03:34
-!- chido [chidori@pasky.or.cz] has joined ##hplusroadmap03:48
-!- chido [chidori@pasky.or.cz] has quit [Client Quit]03:53
-!- eudoxia [~eudoxia@179.26.169.236] has joined ##hplusroadmap04:09
kanzurehmph04:18
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 245 seconds]04:38
-!- eudoxia [~eudoxia@179.26.169.236] has quit [Quit: Lost terminal]04:44
-!- ebowden [~ebowden@147.69.147.27] has quit [Remote host closed the connection]05:08
-!- Boscop_ [me@188.126.90.192] has joined ##hplusroadmap05:09
-!- Boscop__ [~me@e102.stw.stud.uni-saarland.de] has quit [Ping timeout: 244 seconds]05:11
andytoshiposted on schneier's blog https://medium.com/stanford-select/keeping-secrets-84a7697bf89f06:18
kanzurehello06:24
kragenheaveno06:28
kanzure"Even if Inman could get a bill through Congress, Hellman said, the First Amendment would make it difficult to prevent researchers from speaking publicly about their work. If they didn’t publish their papers, “they’ll give 100 talks before they submit it for publication.”"06:30
kanzurei bet i could give 100 talks... oh.06:30
archelshah, HackerNews filters out submissions that mention the keyword "Thalmic"06:33
archelshttp://hackaday.com/2014/11/18/thalmic-labs-shuts-down-free-developer-access/#comment-215250706:33
kragenyesterday we were talking about spambots that work hard enough that they are useful06:38
kanzureolder firmware https://s3.amazonaws.com/thalmicdownloads/firmware/myo-firmware-0.8.18-revd.hex06:38
kanzurekragen: cheaper not to bother06:39
kragenin a sense HN is the reverse06:40
kragenby being a useful source of news they are able to suppress news they don't like06:40
kanzureyawn06:41
kanzurewell-known bias is boring and obvious06:41
kragenheh06:41
-!- snuffeluffegus [~snuff@5.150.254.180] has quit [Quit: Leaving]06:49
-!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has quit [Ping timeout: 256 seconds]07:11
kanzurehttps://github.com/kevinburke/hamms "Hamms is designed to elicit failures in your HTTP Client. Connection failures, malformed response data, slow servers, fat headers, and more."07:20
kanzurestrange testing tool https://github.com/github/scientist07:23
kanzurecool, my third-deep grandfather's movie thingy is up on youtube https://www.youtube.com/watch?v=48jHfRVZ7rQ07:45
kanzurehm no that's the wrong ancestry07:52
kanzurefenn: this site will be killed soon, might have some relevant things http://space.mike-combs.com/07:54
kanzurelike http://space.mike-combs.com/SCTHF.html07:54
kanzureor http://space.mike-combs.com/TCoS.html07:54
kanzure.title07:54
yoleauxThe Colonization of Space07:54
kanzure.title http://space.mike-combs.com/gallery.htm07:55
yoleauxThe Space Settlement Art Gallery07:55
kanzure.title http://strout.net/info/science/settlements/07:55
yoleauxSpace Settlement Renderings07:55
archelsso, hum07:58
archelswhen you're spinning that torus around, doesn't the stuff on the inner wall get flung towards the outside wall?07:59
kanzureyou have clearly never lived in space07:59
kragenclearly08:01
-!- Zinglon [~Zinglon@D549A77D.cm-10-1a.dynamic.ziggo.nl] has joined ##hplusroadmap08:16
kanzurehttp://blog.coinkite.com/post/102291566521/bitcoin-multisig08:18
kanzurewhat's the point of this? wouldn't they intercept the hashes too? https://coinkite.com/offline/08:20
andytoshiblocked by cloudflare08:20
kanzure2hacker4u08:24
-!- nmz787_i [nmccorkx@nat/intel/x-mkjqmlmjwgoiwkgb] has joined ##hplusroadmap08:30
andytoshigenerally the coinkite stuff is a bit silly, it's just an online multisig wallet08:32
kanzuresure08:33
andytoshiwhich by itself is not so silly, there isn't good software out there for connecting regular users so they can multisign08:34
andytoshibut (a) their marketing has a few funny statements that suggest they don't fully understand what they're doing, (b) i'm not clear how they hope to make money on this08:34
andytoshii guess, bc.i has even less technical content and they have investment..08:34
kanzureheh08:38
kanzurethat's not how investment works, of course08:38
andytoshisure08:38
andytoshibut if you gave me 48 hours i could build this entire service by myself with personal cash. so it does seem there is a low barrier to competition :)08:39
kanzurethat's the spirit08:41
andytoshiactually it is an interesting cost-benefit question how much debt i should be willing to go into with the purpose of developing tech to fork myself08:44
andytoshiis it unbounded? i guess there are diminishing returns once there are too many andytoshis08:45
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Remote host closed the connection]08:45
kanzureandytoshi: i don't think you can go into enough debt to do that anyway?08:47
andytoshithat's correct, and it's totally worthless if i'm not in enough debt08:48
kanzurehow is it worthless in that situation?08:49
andytoshibut as a thought experiment suppose i could obtain arbitrarily large amounts of cash at say 5%08:49
andytoshiit's worthless because if i can't fork myself then i can't get the money back (by starting a company entirely staffed by andytoshis)08:49
kanzureno, i said you can't get enough debt08:49
andytoshiunderstood08:49
kanzuresuppose you had emulations running around doing clever things, but not a significant amount of debt.. what's wrong with this scenario?08:50
andytoshii don't think i can get the ems in the first place without a ton of debt08:50
kanzurethere was a paper about the expected economic impact of emulations08:50
kanzurehttp://diyhpl.us/~bryan/papers2/futurism/Economic%20implications%20of%20software%20minds.pdf08:50
andytoshiwill read08:51
kanzurethat is much shorter than i recalled08:53
kanzurehttp://scholar.google.com/scholar?cites=17337471284545041646&as_sdt=5,44&sciodt=0,44&hl=en08:53
kanzurefor some reason i thought it also included economic models for investment into software minds08:54
kanzureand then points out where those investments begin to make sense even for unlikely payouts etc08:54
kanzurebased on economic conditions08:54
-!- nmz787_i [nmccorkx@nat/intel/x-mkjqmlmjwgoiwkgb] has quit [Quit: Leaving.]09:01
kanzurehmm, i suppose your question might actually be a little different really09:01
kanzureyou're not asking about accelerating returns from andytoshis that are modifying their ability to produce good andytoshis09:01
kanzurebecause presumably the money just bought them directly, and not the production process there09:02
kanzures/money/debt09:02
-!- nmz787_i [nmccorkx@nat/intel/x-txqjumyasichvstb] has joined ##hplusroadmap09:11
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has quit []09:21
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has joined ##hplusroadmap09:25
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap09:25
andytoshii'm thinking, the money buys the production process, but there are no improvements09:31
andytoshithey are straight bindly-created copies09:31
andytoshi:P and they are doing traditional work ... to repay for the process09:31
kanzurethat sounds morbid :/09:36
kanzureanyway i think it's fair to speculate that each one would be capable of repaying its unit costs09:37
andytoshiyeah, definitely each could pay for uit costs09:38
andytoshilol "sounds morbid" sounds exactly like life today09:38
kanzureat least we are vaguely optimistic that there are improvements to be had09:38
kanzureit's like saying "okay here's some software, but it can never be modified, and any bugs you find you're stuck with"09:39
andytoshiwell, just having the ems around would be a big improvement because they could go learn and study then explain things very efficiently to each other09:39
andytoshithat situation is how we are right now, i don't think ems are a productive direction for improving it09:39
andytoshitho i am very optimistic about "constructive" ai research09:39
kanzuresuppose you had a fairly accurate whole brain emulation that worked and did something approximating a human brain09:40
kanzurei would think that deleting certain portions of that emulation would have no impact or very little impact09:40
-!- Boscop_ [me@188.126.90.192] has quit [Ping timeout: 255 seconds]09:40
kanzureand suddenly not emulating a chunk of 400 million neurons frees up capacity for other.. stuff..09:40
andytoshihmm, this is true09:40
andytoshiso i think you could get resource optimizations09:41
andytoshibut i don't think you could get a ton of mileage out of that because minds go crazy if you do that to them09:41
andytoshieg imagine perceiving the world at even 1/2 its current speed, you'd adapt but it'd be frustrating and you wouldn't be able to identify with other humans properly09:41
kanzure.wik anatoli bugorski09:41
yoleaux"Anatoli Petrovich Bugorski (Russian: Анатолий Петрович Бугорский; born 1942) is a Russian scientist who was struck by a particle accelerator beam in 1978." — http://en.wikipedia.org/wiki/Anatoli_Bugorski09:41
andytoshiat 1/10 i think i'd be hopeless09:41
kanzureoh i wouldn't assume uniformity like that09:43
kanzurememory lookups can be fast, but maybe everything else is adapted to normal time09:43
andytoshihmm, that'd be very useful and (i'd guess) mostly harmless09:43
andytoshifor example i suspect you and i can do lookups much faster than typical people09:44
andytoshiand it just feels like "ideas come easily"09:44
kanzurearguably even a very slow emulation would still be useful too09:45
-!- Boscop [~me@unaffiliated/boscop] has joined ##hplusroadmap09:53
andytoshiuseful, but i think a slow em is a morbid idea09:54
andytoshieither it perceives too quickly and feels that there is never enough time09:55
andytoshior it's just stupid09:55
andytoshii think it'd be the worst thing to be stupid09:55
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Remote host closed the connection]09:58
archels"memory lookup" is a term that applies to Turing machines, not (human) brains09:59
archels.g Time, consciousness and mind uploading09:59
yoleauxhttp://faculty.cs.tamu.edu/choe/ftp/publications/choe-ijmc12-preprint.pdf09:59
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has quit [Ping timeout: 250 seconds]10:00
kanzuresensory/motor cortex can't be given arbitrary input in an emulation?10:15
archelswell, define "arbitrary"10:16
archelssensory/motor already implies that there's a body and an environment there to sense10:18
kanzureit's a part of the brain10:30
kanzurebunch of neurons squished together that map (in a weird, distorted, but known way) to body parts (more specifically, nerve endings)10:31
archelswell, that is a considerable oversimplification10:40
archelsif we were only talking about the peripheral nerve endings, we could just give the upload a human-like avatar10:40
kanzureavatar for what?10:41
kanzurehey wait a second you're not andytoshi10:41
archelsfor communication; to interact with the world outside the emulation10:41
archels...10:42
kanzureit seems you were not andytoshi a while ago10:42
kanzureinteresting10:42
kanzureyeah i wouldn't have said that bullshit to you about the sensorimotor cortex had i known it was you10:42
archelshehe10:43
kanzurebut yeah, i do assume i can inject signals or trigger neurons to fire10:43
archelsit's an interesting discussion, nonetheless10:43
kanzureand violate things like conservation of mass and energy as much as i please10:43
archelsyeah, in a virtual reality, you can implement any type of dynamical model you want10:45
archelsI wonder how far we can push that, though10:45
archelsI suspect the human brain wouldn't fare too well in four-dimensional space, for example10:45
kanzurei also imagine it's similar to deep brain stimulation right now10:45
kanzure"stick an electrode in there and fire"10:45
kanzureseems to work10:45
kanzureoh which reminds me, i've been meaning to convince some neuroscience people to answer me a question,10:46
kanzuresomething on the order of, "if you had complete and total access to the brain, where would you stimulate and how much and in what patterns/dosages, and why those locations?"10:47
archelsjust stimulate? like crude-DBS-type stimulate?10:47
kanzureoh, whatever, nothing so strict10:48
archelswell, as opposed to a BCI that you are using for communication, I mean10:48
kanzurethe constraints are things like "must be something that can be done to an emulated bundle of neurons" and "ideally would be testable on mushy brains too, but no big deal if it's too impossibly hard to do that"10:48
archelsmore in the sense of fine tuning your dopamine and serotonin levels10:49
kanzureoh, hmm10:49
kanzureyeah i would accept those types of answers too, but not if they are just "dopamine good! serotonin bad!"10:49
archelsin that sense, the main attraction for me would be to have continuous control over those types of parameters10:51
kanzurethe emulation having continuous control?10:51
archelswhen I step into a car, I don't want to have hyperfocus, I want to be a little ADD to drive the safest10:51
-!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 250 seconds]10:51
archelsbut when I'm coding I would probably prefer the former10:51
kanzurethose are a lot of variables to fiddle with in real-time10:52
superkuhI'd want to simulate measurements of pH in the volume immediately around the neurons/glia to see how it changes at fine scales with action potentials.10:52
archelsnot so much, probably10:53
archelsFORALL dopamine-D2 receptor IN striatum DO:10:54
superkuhI think there'd be much to learn at small spatial and time scales.10:54
superkuhEspecially with respect to the physical phase of the bilayer lipid membrane.10:54
superkuh+s10:54
archelsmuch agreed10:54
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has joined ##hplusroadmap10:54
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap10:59
archelskanzure: what sort of responses have you gotten so far?11:00
archelsif I understood the question better I could probably give a more meaningful answer11:00
kanzurei haven't been harassing anyone about it quite yet11:00
kanzurebut the reason is because brain stimulation technology11:01
kanzureand even if you had transcranial ultrasound or whatever, you have to know things to try11:01
kanzureand i have this suspicion that others have put lots of thought into this already11:01
kanzurei just haven't found it yet11:01
kanzureanywho it turns out that the same question is still valid even in brain emulation scenarios, although the available toolset is way larger of course11:02
archelsmapping the thalamic nuclei should be interesting11:07
archelsinstant control over aggression, sex drive, etc.11:07
archelsamygdalar subnuclei might prove interesting in that respect as well11:08
archelserr, did I say thalamic? I meant hypothalamic11:09
kanzurehm11:20
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has quit [Ping timeout: 250 seconds]11:32
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has joined ##hplusroadmap11:32
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 265 seconds]11:34
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap11:35
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap11:38
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has joined ##hplusroadmap11:49
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has quit [Remote host closed the connection]11:50
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap11:51
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has quit [Ping timeout: 250 seconds]12:06
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has joined ##hplusroadmap12:10
fenndu -hs space.mike-combs.com/12:12
fenn5.1M12:12
kanzurei don't know if any of that is unique content12:12
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 264 seconds]12:13
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has quit [Remote host closed the connection]12:16
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has joined ##hplusroadmap12:16
kanzurejrayhawk: your intuitions about sybil things looked fairly okay, and should be written down more tersely somewhere, and not in an irc log.12:19
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap12:20
fennnothing spells productivity like your computer turning off suddenly for no reason12:23
fenntime to empty:       9.3 hours12:24
-!- Zinglon [~Zinglon@D549A77D.cm-10-1a.dynamic.ziggo.nl] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client]12:26
-!- TheShadowFog [~TheShadow@2601:8:3e80:c:e47e:aa32:1b50:ef15] has joined ##hplusroadmap12:32
-!- augur [~augur@pool-108-3-141-170.bltmmd.fios.verizon.net] has quit [Remote host closed the connection]12:38
fenn"okay here's some software, but it can never be modified, and any bugs you find you're stuck with" sounds like my life13:02
fennarchels: you might enjoy playing around with "Curved Spaces" the non-cartesian manifold virtual environment simulator http://geometrygames.org/CurvedSpaces/index.html.en13:06
fennunfortunately it doesn't simulate physics13:10
fennanyway, some of the simpler spaces are about as disorienting as being in a small rotating cylinder and experiencing coriolis forces13:12
kanzure"The OpenWorm project (which kind of sounds like somewhat like a band of mischievous 10-year-olds with a pocketknife would call themselves, but OK)"13:21
kanzure( http://gizmodo.com/this-robot-thinks-its-a-tiny-little-worm-1660061236 )13:21
kanzure? ""My research takes the way the worm's brain is wired and extends it to a robot for sensory input and motor output," Buspice told me. "What we found is that rather than just random, crazy movements by the robot, it actually responded to it's environment in the same manner as the biological worm.""13:22
archelsfenn: can't seem to get it to work right now in VM, will try on a Windows machine tomorrow13:29
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has joined ##hplusroadmap13:33
sheena2paperbot http://www.sciencedirect.com/science/article/pii/S016815911400026413:39
sheena2hm13:39
sheena2.paperbot http://www.sciencedirect.com/science/article/pii/S016815911400026413:40
kanzuregive him time13:40
kanzurehe is thinking13:40
sheena2oh13:40
sheena2i did it right?13:40
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/%0A%20Should%20old%20dog%20trainers%20learn%20new%20tricks%3F%20The%20efficiency%20of%20the%20Do%20as%20I%20do%20method%20and%20shaping_clicker%20training%20method%20to%20train%20dogs%0A%20.pdf13:40
kanzureno access13:40
kanzurepaperbot: http://www.sciencedirect.com/science/article/pii/S0168159114000264/pdfft?md5=22dde506ceb5ec79bd2555ef9ab95e44&pid=1-s2.0-S0168159114000264-main.pdf13:41
sheena2seems not workie13:41
kanzuredefinitely no access13:41
sheena2http://www.apprendimentosociale.it/wp-content/uploads/2011/11/Diapositiva1.jpg13:43
sheena2summary13:43
sheena2amaizng stuff13:43
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 255 seconds]13:46
sheena2http://familydogproject.elte.hu/Pdf/publikaciok/2014/FugazzaM2014b.pdf in case esomeone else wants it?13:51
fennara14:05
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-ewmbxwytlilnozip] has joined ##hplusroadmap14:07
fennarchels 3.2.1 works pretty well in wine; i don't remember if i ever got it to compile http://geometrygames.org/Archive/CurvedSpaces-3-2-1-Win-GL1.zip14:14
fennsheena does "dog do as monkey do" actually work in practice?14:16
sheena2i have an andoid phone that crashes all the time and i hav eno idea why. anyone have thinks on this?14:16
sheena2the data of that study says yes!!14:16
fennshitty software; install cyanogenmod if you can14:16
chris_99paperbot: http://www.sciencedirect.com/science/article/pii/S000145750600154014:17
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/%0A%20Drivers%20overtaking%20bicyclists%3A%20Objective%20data%20on%20the%20effects%20of%20riding%20position%2C%20helmet%20use%2C%20vehicle%20type%20and%20apparent%20gender%0A%20.pdf14:17
fennthese links all look wrong14:17
chris_99muchos gracias14:17
sheena2i have cyanogenmod installed14:18
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 255 seconds]14:18
chris_99hmm that link didn't seem to work, unless i've done something wrong14:19
fennwhen it starts with %0A it's an html file14:19
chris_99ah yeah it is14:19
fennsheena why did it take so long to discover this training method?14:20
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap14:23
sheena2its complicated14:23
sheena2dog people are idiots14:23
sheena2there hasnt bene funding in it14:23
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has quit [Read error: Connection reset by peer]14:24
-!- augur [~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com] has joined ##hplusroadmap14:24
fennbut there are lots of military animals, you'd think someone would be doing research on animal training14:24
sheena2i know, right14:25
sheena2its a weird thing14:25
sheena2there was some back in the 60s?14:25
sheena2mostly clasified and lost in a fire14:25
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap14:25
fennaliens14:25
fenndidn't want us to discover the secret of dolphins14:25
sheena2indeed14:25
sheena2http://stackoverflow.com/questions/289035/receiving-data-over-a-python-socket anyone have an already-written thing that would do "If data doesnt come through, display error message but keep listening for the next one" ?14:26
kanzureyou're looking for something called a timeout14:26
sheena2... i dunno14:26
sheena2cause i dont want it to go away?14:26
fennusually number and length of timeouts is configurable14:27
kanzurefenn: start reading around 1943 i guess http://diyhpl.us/wiki/transcripts/orca-2014/bailey/14:27
fennok but pigeons are not dogs14:28
-!- ebowden [~ebowden@147.69.147.27] has joined ##hplusroadmap14:28
kanzurei meant the dolphin secrets and stuff14:28
fennwho really thinks pigeons and dogs should be trained the same way?14:28
kanzureand classified military stuff14:29
chris_99didn't they train dolphins which promptly swap away14:29
chris_99*swam14:29
fennoften adolescent male dolphins would go carousing and slack off, yeah14:29
fennbut wouldn't you?14:29
sheena2bob had pretty good luck with his dolphn trainings14:30
chris_99who was that dude that thought he could talk to dolphins who took far too much lsd14:30
chris_99oh john c. lilly14:30
kanzurethat might have been the goatse tribute page14:30
fennwell he probably _could_ talk to dolphins14:31
kanzureyes but a one word vocab is boring14:31
fennmoar fish *chirp chirp click clask*14:32
kanzureah yes, the pidgeotto of the sea14:33
fennthat's racist!14:33
fenn(i have no idea what you're talking about, but it must be racist because dolphins)14:33
kanzurehttps://38.media.tumblr.com/8843756eb33c7cd90abab5a6232e9eff/tumblr_nel6i309TR1sz6rl2o1_500.jpg14:34
fenn"Pidgeotto is a raptor-like avian Pokémon." okay14:34
kanzure.gi ancalagon minor14:35
kanzurehmph14:36
fenn.g i ancalagon minor14:36
yoleauxhttp://en.wikipedia.org/wiki/Ancalagon_(genus)14:36
kanzureno i wanted gi14:36
fennThe generic name is a homage to the dragon Ancalagon, who is featured in J.R.R. Tolkien's Middle-earth legendarium, in reference to the worm's prominent rows of hooks on its proboscis. The species was previously referred to as a member of the genus Ottoia,14:37
kanzureh right they can just label an actual image http://upload.wikimedia.org/wikipedia/commons/7/7a/Corynosoma_drawing.jpg14:37
kanzure*oh right14:37
fennthere was some ridiculous movie in the 1990s about a cruise ship that is hijacked by pirates, but then they all get eaten by giant ottoia14:37
sheena2i have no idea whats going on anymore14:37
kanzureworms14:37
kanzurewell, first ebola14:38
kanzureand before that, pokemon14:38
sheena2so i set a timeout14:38
sheena2and it is not owrking as expected14:38
sheena2i mean14:39
sheena2at all, i guess?14:39
sheena2so wahtever triggers timeout isnt happening14:39
sheena2i guess?14:39
kanzurei suggest using gevent + socket stuff (gevent has a socket submodule)14:39
kanzureand then you can use gevent.sleep(n) before printing a warning and stuff14:39
kanzurehere is a very elaborate example of me using gevent + sockets in python, https://gist.github.com/kanzure/ee33ad55a98ad45283d314:39
sheena2i susepct that's more than i need14:40
sheena2i will go back to the google if no one has a prepared idea14:40
kanzuretake a look at https://gist.github.com/kanzure/ee33ad55a98ad45283d3#file-stratumproxy-py-L44514:41
kanzurenewsock = gevent.socket.socket()14:41
kanzurenewsock.bind(("0.0.0.0", 0)); newsock.listen(0);14:41
kanzurefollowed by: newserver = gevent.server.StreamServer(newsock, functools.partial(self.server.handle_other_connection, data))14:41
kanzureand finally: newserver.start()14:41
kanzureanyway, "self.server.handle_other_connection," is the part where you do your while loop waiting for stuff (but you must use gevent.sleep and not the normal sleep)14:41
sheena2s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)14:42
sheena2do i use 's'14:42
sheena2somewhere?14:42
sheena2or just socket?14:42
sheena2i dont really know what "s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)" has done to the socket commnads14:42
kanzureif you were to switch to using gevent then you would use "gevent.socket.socket" instead of "socket.socket"14:43
kanzure.py import socket; print socket.socket.__doc__14:43
yoleauxsocket([family[, type[, proto]]]) -> socket object14:43
fennwell that's enlightening~14:43
kanzureit clearly says socket object, what more do you want..14:44
fennyou mean socket.socket() is a socket object? wow14:44
kanzureno, the function's docstring says it returns a socket object14:44
* fenn goes back to dolphins14:45
sheena2:( i have no idea14:46
kanzurewhat is your question?14:46
kanzurei don't know what sort of concurrency you've chosen to use in your program,14:48
kanzurebut i've proposed using gevent and StreamServer which will let you do things like timeouts and other tasks14:48
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:50
sheena2ok14:50
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 272 seconds]14:52
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap14:52
chris_99fenn - they made a telephone for the dolphins to talk to each other in different tanks http://67.55.50.201/lilly/dolphinMind03.html14:52
fenni like the idea of a dolphin virtual reality where it simulates sonar reflections etc14:55
fennalso they could remotely operate deep sea robots14:55
chris_99the dolpins?14:56
fennyeah14:56
fennthere are a lot of locations where the water is super cloudy and humans have a hard time understanding what's going on14:56
fennthat's probably the humans' fault for writing bad software tho14:57
fenntoday i saw an ad in defense news touting some military contractor's "situational awareness" leadership; the example was a monitor in a helicopter cockpit with a map of the world14:58
fennlike, what situation exactly needs a map of the entire world?14:59
chris_99heh14:59
fennand the guy was poking at it with a pen-shaped stylus14:59
kanzurei'm sure the hardware developers konw the precise "situational awareness" map to include, no way they need to support any possible location15:01
fennif i was driving around in a warzone, i'd want a 360 degree heads-up display with unit locations superimposed on sensor readings of my current environment15:02
fenna monitor with maps on it just seems wrong15:03
fenn"hold on, what grid are we in? *traces finger along x axis, then y axis* ok here weare *blam you are dead*15:04
chris_99or just send a drone into a warzone, then use a VR helmet15:04
kanzurepaperbot: http://onlinelibrary.wiley.com/doi/10.1002/adfm.201400596/abstract;jsessionid=7F3067CC665BE0E2E49CFFD6E4F4CAEB.f03t0315:09
kanzure.title15:09
yoleauxSuperparamagnetic Twist-Type Actuators with Shape-Independent Magnetic Properties and Surface Functionalization for Advanced Biomedical Applications - Peters - 2014 - Advanced Functional Materials - Wiley Online Library15:09
fenncan they square dance15:11
chris_99anyone heard of a magnetic flow meter per chance, i'm wondering about DIYing one, as they seem ridiculously expensive15:12
fennnope, how does it work?15:12
fennis it just like a clamp multimeter?15:13
chris_99it requires a liquid that has ions in, and the ions affect the magnetic field you apply to the pipe, and you detect a potential difference, which relates to the flow15:13
fennseems like the difficulty would be isolating galvanic voltages from flow-induced voltages15:14
chris_99? don't get you, you have a sensor that picks up the magnetic field15:14
fenn"To mitigate this, the magnetic field is constantly reversed, cancelling out the static potential difference."15:14
fennthe sensor picks up the voltage induced by the flow of the ions15:15
chris_99oh yeah i saw that15:15
chris_99but i don't get it15:15
chris_99as the electrode isn't actually touching the ions?15:15
chris_99*sensor15:15
chris_99(i'm thinking of a plastic pipe)15:16
fennit seems that your electrodes have to actually touch the fluid15:20
chris_99are you sure about that?15:20
fennno15:20
delinquentmehttps://www.electroimpact.com/Products/Fastening/XAC/ARJ21.aspx15:20
delinquentmeFYI my birthday is nov 2515:21
delinquentmeim gonna be 3015:21
chris_99"A typical magnetic flowmeter places electric coils around (inline model) / near (insertion model) the pipe of the flow to be measured and sets up a pair of electrodes across the pipe wall (inline model) or at the tip of the flowmeter (insertion model)."15:21
delinquentmeI'm down for someone buying me a big toy kanzure nmz787 ParahSailin_ fenn chris_9915:21
fennsure delinquentme i'll throw in a gundam while i'm at it15:21
fennlet me ring up my buddies at L515:22
delinquentmefenn, @_@ BEST. DAY. EVER.15:22
sheena2https://plus.google.com/photos/104083481059977229611/albums/6083181718122306273 four bucks a shirt15:22
fennchris_99: "inline" and "insertion" would be two completely different physical mechanisms15:23
chris_99indeed15:23
fennone is induction, the other is ... lorentz force?15:23
fennor whatever the inverse of lorentz force is15:24
chris_99i was thinking of using a hall effect sensor15:24
fenni don't think it would be sensitive enough, unless you had really high flow rates15:25
-!- bkero [~bkero@osuosl/staff/bkero] has quit [Quit: WeeChat 0.4.3]15:25
fennhow many ions are in a gallon of tap water15:25
-!- bkero [~bkero@216.151.13.66] has joined ##hplusroadmap15:25
chris_99it sounds like the electrodes don't touch15:26
-!- bkero [~bkero@216.151.13.66] has quit [Changing host]15:26
-!- bkero [~bkero@osuosl/staff/bkero] has joined ##hplusroadmap15:26
chris_99the liquid15:26
chris_99https://www.youtube.com/watch?v=f949gpKdCI415:26
kanzuredelinquentme: happy bday. i'm 25 on jan4.15:27
delinquentmekanzure, idk maybe we should all get drunk and google hangout15:28
delinquentmei could do that hahah15:28
delinquentmejumping screaming and nerding out15:28
delinquentmeI mean its basically what I do at all times ... but with more booze15:29
delinquentmefenn, so not to nitpick but I'd really prefer eva unit 0115:29
delinquentmeif its not too much trouble15:29
-!- sheena2 [~home@d162-156-158-13.bchsia.telus.net] has quit [Remote host closed the connection]15:32
fennchris_99: if the electrodes don't touch then you should be able to just hold two multimeter probes on either side of a hose with some magnets stuck to it15:33
fennit seems to me they would need to touch the liquid unless you have a super duper thin wall tube and/or a very high impedance amplifier15:34
-!- sheena [~home@d162-156-158-13.bchsia.telus.net] has joined ##hplusroadmap15:34
fennthe plastic sleeve is to keep from shorting out the potential formed by the ions flowing through the magnet15:36
fennit's not to protect the electrodes from the liquid15:37
chris_99actually re-listening to the vid, i think it's just to protect the electrode short circuiting to the metal pipe15:37
fennif you had a plastic pipe you wouldn't need a sleeve15:37
chris_99so maybe it doe need to touch the liquid, i dunno15:37
-!- drewbot [~cinch@ec2-54-90-152-247.compute-1.amazonaws.com] has quit [Remote host closed the connection]15:38
fennif it were just to insulate the electrode from the pipe, they'd just put a collar around the electrode15:38
-!- drewbot [~cinch@ec2-54-162-162-140.compute-1.amazonaws.com] has joined ##hplusroadmap15:38
fenndo you understand the concept of amplifier impedance?15:38
fennlike a microphone input has a higher impedance than a line-in15:39
chris_99yeah15:40
fennso consider the liquid the signal source you're measuring, a voltage (alternating apparently) and in series with it is the resistance of a plastic pipe15:41
fennthe pipe is some number of megaohms15:41
fennwith a sufficiently high impedance amp input, you can get a signal out of it, but you'd have better noise rejection without a huge resistor in the way15:42
fenndid that make sense?15:43
chris_99yeah, the plastic would affect the magnetic field strength picked up at the electrodes15:45
fennthe electrodes are measuring voltage, not magnetic field strength15:45
chris_99ok yeah, induced voltage15:47
fennyou could get a better result with larger electrodes, for more capacitive coupling15:47
fennlike aluminum foil tape stuck to the sides of the pipe15:47
nmz787_ichris_99: these may help you if you need it, with amplifier and impedance stuff http://www.eevblog.com/files/uCurrentArticle.pdf   (the next is a 3-part series) http://www.edn.com/design/analog/4368681/Design-femtoampere-circuits-with-low-leakage-part-one15:50
chris_99ah cheers15:50
nmz787_ithe series told me things like how a plastic package can actually be less noisy than a ceramic one15:50
nmz787_ibecause ceramic is piezoelectric15:50
chris_99ah interesting15:50
nmz787_iI have referred to the first part of this sentence several times since I found and initially read that article:15:51
nmz787_i"To put things into perspective, 1A equals 6,241,500,000,000,000,000, or 6.2418 electrons/sec; 1 pA, or 1-12A, equals 6.24 million electrons/sec; and 1 fA equals 1-15A, or 6240 electrons/sec. In the subpicoamp world, there are three common enemies: current leakages, noise sources, and stray capacitance."15:51
nmz787_ialso there is some way to relate that to a mole (the unit)15:52
chris_99heh interesting15:52
chris_99didn't know that you could do that15:52
nmz787_i" One faraday of charge is the magnitude of the charge of one mole of electrons, i.e. 96485.3365(21) C"15:52
fenn.wa coulomb in moles15:52
yoleauxconvert 1 C (coulomb) to moles: C (coulombs) and mol (moles) are not compatible.; Unit information: unit: dimensions: common physical quantity C (coulombs): [current] [time]: electric charge mol (moles): [amount]: amount15:52
fennpff15:53
fennno botsnack for you15:53
nmz787_iknowing those things relate before taking chemistry would probably have been nice15:53
fennsurprise electricity is matter15:54
nmz787_iso basically if your signal is only 10 electrons, your amplifier better only need to suck of a few of those 10, else you'll have none left for the circuit's normal operation (at least in terms of probing signals during debug)15:55
fennwhat really blew my mind was the mass detector; crossed laser interferometers to detect the gravitational distortion caused by everyday objects15:56
nmz787_iand the impedance is basically the resistance except in terms of AC... and V=IR, so knowing the voltage and the resistance let's you know how much electrons your probe is going to sip away15:56
nmz787_i.wik mass detector15:56
yoleaux"Mass spectrometry (MS) is an analytical chemistry technique that helps identify the amount and type of chemicals present in a sample by measuring the mass-to-charge ratio and abundance of gas-phase ions." — http://en.wikipedia.org/wiki/Mass_spectrometry15:57
nmz787_i:/15:57
nmz787_inot lasers15:57
fennbah i wonder if it's been classified15:58
nmz787_i.wik Gravitational-wave observatory15:58
yoleaux"A gravitational-wave observatory (or gravitational-wave detector) is any device designed to measure gravitational waves, tiny distortions of spacetime that were first predicted by Einstein in 1916. Gravitational waves are perturbations in the curvature of spacetime caused by accelerated masses." — http://en.wikipedia.org/wiki/Gravitational-wave_observatory15:58
nmz787_imaybe that?15:58
chris_99hmm there is also this http://en.wikipedia.org/wiki/Lorentz_force_velocimetry15:58
nmz787_ifeatures "A schematic diagram of a laser interferometer."15:59
chris_99on the topic of laser interferometers, have you heard of the holometer15:59
fennit's related to the ligo observatory, but ligo is a) huge and b) not rotating15:59
nmz787_ittyl15:59
-!- nmz787_i [nmccorkx@nat/intel/x-txqjumyasichvstb] has quit [Quit: Leaving.]16:00
chris_99hmm it looks like lorentz force velocimetry is the non-contact version, but that looks very difficult16:04
fennForward's extensive work in the field of gravitational radiation detection included the invention of the rotating cruciform gravity gradiometer or 'Forward Mass Detector', for Lunar Mascon (mass concentration) measurements. In the well-known textbook Gravitation Misner, Wheeler & Thorne point out that it can detect the curvature of spacetime produced by a fist. The principle behind it is quite16:04
fennsimple; getting the implementation right is tricky. Essentially, two beams are crossed over and connected with an axle through their crossing point. They are held at right angles to each other by springs. They have heavy masses at the ends of the beams, and the whole assembly spun around the common axle at high speed. The angle between the beams is measured continuously, and if it varies with a16:04
fennperiod half that of the rotation period, it means that the detector is experiencing a measurable gravitational field gradient.16:05
fennat hughes aircraft company forward had gained a lot of experience damping stray vibrations with piezoelectrics; presumably he applied this knowledge toward the frame of his mass detetor16:05
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-ewmbxwytlilnozip] has quit [Quit: Connection closed for inactivity]16:07
chris_99in case you haven't seen this http://en.wikipedia.org/wiki/Holometer16:07
fenni don't understand this graph at all16:08
fenn"It would be the first proof that space-time, the fabric of the universe, is quantized."16:10
kanzureforward sure knew how to put his name on everything16:13
chris_99heh16:14
fennwhat, like his kid?16:14
kanzurehe named his kid forward forward?16:15
fenni dont see any other inventions with his name attached16:15
-!- yashgaroth [~ffffff@2606:6000:cb85:6a00:8d17:822f:cc3:8811] has joined ##hplusroadmap16:15
kanzurewasn't there an entire forward drive and a forward fort or something16:15
kanzure"The Forward drive violates Newton's Third Law of Motion"16:16
fennhis son is Robert D. Forward16:16
kanzurewell that's fucked up16:16
fennoh he wrote a SF book with a silly physics device so he could do stuff with time travel16:16
fennnegative mass16:16
kanzurehe goes by "bob forward" apparently and does not do speculative physics16:17
fennyeah a writer for He-man and Beast Wars16:17
kanzurehmm he wrote for "x-men: evolution" too16:17
kanzurethis almost makes up for the namespace corruption16:18
kanzurebut it doesn't.16:18
fenni bought copies of every one of his books to scan and ocr, but never got around to it16:20
QfwfqMozilla/EFF-propose standard procedure for domain verification and certificate issuance: https://github.com/letsencrypt/acme-spec/blob/master/draft-barnes-acme.md16:21
fennwut. that's still an unresolved problem?16:23
QfwfqOnly in that there's no standardisation.16:24
fennthe whole idea of a certificate authority is pretty lame16:24
fennwhy yes, government of Egypt, please, come into my browser and silently accept certificates from unknown corrupting influences16:25
QfwfqThe Web of Trust makes adoption socially awkward.16:28
QfwfqCentralised PKI is better interface design if nothing else.16:30
QfwfqThough it's refreshing to pare down /etc/ssl/certs every now and then.16:30
fennuntil it fails silently and becomes insecure without the user's knowledge16:31
fenntrying to find the article about bad root certs shipped with firefox by default16:31
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Ex-Chat]16:32
-!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds]16:32
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-oqzykjyuympjwdiz] has joined ##hplusroadmap16:33
kanzurewho needs search results when you have revisionist history to rely on16:42
fennwho's revising history?16:44
fenn"As we learned from the SSL Observatory project, there are 600+ Certificate Authorities that your browser will trust; the attacker only needs to find one of those 600 that she is capable of breaking into. This has been happening with catastrophic results."16:48
kanzurethe people making it harder for you to find articles16:49
fennuh, paranoid duck is paranoid16:50
fennthe problem is there are so many SSL shitstorms that i can't find the particular one i was remembering16:51
fennit was something about firefox trusting the CA's shipped with windows, which turned out to have lots of corrupt governments16:52
-!- Vutral [rBFQr7hJoN@mirbsd/special/Vutral] has joined ##hplusroadmap16:52
fennthis iran-comodo thing is obscuring that story though16:53
fennhttps://www.eff.org/files/countries-with-cas.txt16:53
fennthis is kinda in the same vein http://files.cloudprivacy.net/ssl-mitm.pdf16:57
-!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 265 seconds]16:58
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 240 seconds]17:10
-!- jim_ [~jim@23-118-32-116.lightspeed.moblal.sbcglobal.net] has joined ##hplusroadmap17:17
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds]17:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap17:23
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap17:25
kanzurehmm17:39
heathwhat's up?17:46
fennan argument i haven't heard before: "I work in an environment with very limited bandwidth (1.8Mbps private satellite link servicing ~80 people). SSL by default is the bane of my existence. Right now, I've got Cisco WAAS deployed, and it adds about another 30% of effective capacity to my link, and often more. If everything goes encrypted by default, then I lose all of that. I get no caching gain,17:48
fennno compression gain, nothing, unless I MITM the link"17:48
kanzurehe should probably mitm it remotely on something he controls17:52
kanzuresince he's clearly okay with trusting his er, provider or whatever it is17:53
fennyou wouldn't be able to re-encrypt it locally since you don't have the private keys..17:54
kanzurehttp://mitmproxy.org/17:54
fennactually i don't know what i am talking about, forget i said anything17:54
kanzureyou should play with mitmproxy17:55
fenndo i have to17:55
kanzurewell, it's exactly what it says it is, so you can just look at the screenshot and then nod gravely for a few moments17:55
fennah, so.17:56
fennvery interesting17:56
kanzureperfect17:56
* fenn nods gravely17:56
kanzure( http://mitmproxy.org/images/mitmproxy.png )17:56
fenni could do without the unicode arrows17:57
kanzurelibmproxy is the guiless version17:57
kanzureless might count as a gui so i don't mean less17:57
fennwhich less17:57
kanzure/usr/bin/less17:58
fennmitmproxy could be useful for testing things that interact with the net18:02
-!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has joined ##hplusroadmap18:04
kanzurei use it mostly for reverse engineering reasons18:07
kanzurebut here are some other clever things:18:07
kanzurehttps://github.com/Runscope/requestbin18:07
kanzurehttps://github.com/kennethreitz/httpbin18:07
kanzurehttps://github.com/sigmavirus24/betamax18:08
kanzurehttps://github.com/gabrielfalcao/HTTPretty18:08
fenngah18:08
fennEBUFSPACE18:08
kanzureyep my linkdumps are back in style18:09
kanzurepaul fernhout ain't got shit on me now18:09
fennthese people suck at writing readmes18:10
fennthe point is "it tells you what you said"?18:11
kanzureyour readme sucks because:18:12
kanzure[ ] it conflicts with my coloring scheme18:12
fenn[x] it doesn't tell me what the software is intended to do18:12
kanzureare you asking about the mocking libraries there?18:12
kanzurehttp requests aren't the only thing in your code18:12
kanzureoften there are things that happen after the http responses18:13
kanzureso those things need to be tested in isolation of network status18:13
kanzureand remote server status18:13
fennif i didn't know what postbin was, the descriptions would be worthless18:13
-!- jim_ [~jim@23-118-32-116.lightspeed.moblal.sbcglobal.net] has quit [Quit: Leaving]18:14
fennbut they run on heroku18:14
fennare you supposed to do your testing on heroku?18:14
kanzurenah18:14
kanzurekennethreitz runs a public httpbin instance on http://httpbin.org/ which runs on heroku, true18:14
fennthen what does "in isolation of network status" have to do with anything18:14
kanzurebut you could just run it locally if you really cared that much18:14
kanzurehttpbin/requestbin are both useful for things like "i wrote all this code and i think my http request might be wrong, so let me just change the destination to this random testing service i know about"18:15
fennok let's just limit discussion to httpbin for sake of clarity18:15
kanzureor, in the case of requestbin, "let me show my colleague these request-response pairs" (since httpbin doesn't have persistence or link sharing stuff)18:15
kanzureyeah i was talking about the other ones, not httpbin, in the case of the quote talking about network status18:16
fennbut you could run httpbin locally18:16
kanzurehttpbin is useful for the scenario of "damn, i have no idea what my software is actually sending, but i am too lazy to break out wireshark or tcpdump, and those tools probably wont show me what an http server on the other end might see anyway"18:16
kanzureyeah18:17
-!- delinquentme [~dingo@74.61.157.78] has quit [Quit: Leaving]18:17
kanzurein some situations my http requests have been modified by some part of the software stack that i wasn't working with18:19
kanzurelike switching around the order of headers18:19
kanzure(which play.google.com cares deeply about, for some reason)18:20
fenngoogle does lots of weird stuff with http18:20
fennlike SPDY for instance18:20
-!- ebowden [~ebowden@147.69.147.27] has quit [Remote host closed the connection]18:21
fennif you're faking a user agent, it might be expecting this "multiplexed" request18:22
kanzurei was comparing against mitmproxied requests/responses that i had seen from wiring up multiple different android phones and emulated android phones18:23
kanzureand decompiling from their dalvik bytecode to protobufs https://github.com/kanzure/googleplay-api/blob/master/googleplay.proto18:24
fennis it just me or is that a primitive grammar specification18:26
fenna very verbose EBNF18:27
kanzurehttps://github.com/google/protobuf18:27
fennanother readme that doesn't explain what the software does18:28
fennjust because it's targeted at a technical user doesn't mean you don't have to explain it18:29
kanzuresubmit a pull request and make thousands of google developers happy18:30
fenni'll just copy and paste this https://developers.google.com/protocol-buffers/docs/overview18:30
-!- ebowden [~ebowden@147.69.147.27] has joined ##hplusroadmap18:33
fenn"textual representation of a protocol buffer" looks suspiciously like YAML18:34
kanzurehrm.18:54
kanzureyaml is too verbose for google's purposes18:54
kanzurethey needed a byte-level protocol18:54
fenni know18:54
fennyaml is a good human readable computer readable format18:54
ebowdenKanzure, I just read an article that used Infowars as a citation.18:54
fennprotobufs dont need to be human readable (and aren't)18:55
fennhowever if you want to look at a protobuf, it would be convenient if it spat out pretty yaml18:55
ebowdenIt's basically like saying "Well, retards believe...." to back up your point.18:55
kanzurewhy are you telling me about infowars18:56
fennebowden: try rebutting with a citation from 4chan18:56
ebowdenfenn, LOL18:56
ebowdenJust venting my anger at a very, very stupid article.18:57
fennwas it http://www.nature.com/ncomms/2014/141111/ncomms6392/full/ncomms6392.html18:58
kanzure.title18:58
yoleauxMind-controlled transgene expression by a wireless-powered optogenetic designer cell implant : Nature Communications : Nature Publishing Group18:58
ebowdenFenn, no.18:59
ebowdenAlso, I've not heard of anything published in Nature citing Infowars.18:59
fennkanzure did you (or your lackey) manually label all the fields in this googleplay.proto file?19:01
ebowdenAlso, if you're feeling really masochistic try reading the comments.19:01
fenni'm not a masochist19:02
fenni'm whatever the opposite is19:02
kanzureno i did not manually label those19:02
kanzurethere was this tool i found deep in the java world that decompiled dalvik bytecode and extracted protobufs19:02
ebowdenFenn, this was it: http://sputniknews.com/voiceofrussia/2014_02_04/Human-animal-hybrids-disasters-in-the-making-2059/19:04
fennis google still anti-documented-APIs?19:04
kanzuregoogle has some automatic api documentation stuff happening now, maybe19:04
fennforcing people to reverse engineer your protocol just seems stupid19:05
kanzurethey didn't want people to steal their android apps19:05
fennoh noes19:05
kanzurethese were private systems19:05
kanzure"private"19:05
kanzurei mean, public private19:05
kanzurei mean, public but they call it private because they are clueless19:05
fennmaybe they should read about how DRM doesn't work19:05
fenn"Nowadays, it is possible for a couple of university-age students to concoct new life forms in the comfort of their own basement." horrors!19:06
fennsomebody get those kids a condom19:07
fennwhy is this called "voice of russia"? i thought the russians were all about mad science19:08
kanzureer, condoms might be one of those things they don't think exist19:11
fennis that unorthodox orthodoxy19:11
kanzureoh my bad, that's only cripples or something19:12
kanzurei'm so confused19:12
kanzure"is not a cripple, is great shame on society"19:12
fennis this like free-books.dontexist19:13
fenncripples.dontexist19:13
kanzurehttp://www.publichealthreviews.eu/upload/pdf_files/12/00_Petrea.pdf19:14
fennno surprises there19:15
fenn"There are no invalids in the USSR!" because communism is jesus reincarnate19:17
kanzuresoviet patent system is best patent system19:18
fenninternats: social asylums outside the jurisdiction of the health sector19:18
fennPROOF that SOVIET RUSSIA INVENTED THE INTERNATS19:18
fenntake that al gore!19:19
fenn.title http://www.technologyreview.com/news/532126/software-designs-products-by-simulating-evolution/19:27
yoleaux3-D Design Software “Evolves” Hundreds of Options | MIT Technology Review19:27
fenn"Dreamcatcher interprets design intent from the objectives specified by the designer and uses the cloud to create thousands of valid design options that meet the designer’s criteria, recommending the best-performing versions for further consideration. It’s not so much about developing a solution as it is about searching for and finding one."19:29
kanzure"hundreds"19:30
fennhowever many you want to pay for19:30
fennthis sounds a lot like what i was writing about in "how to build a cad system" 2007 ish19:31
fennhttp://fennetic.net/cadwiki.mediawiki19:31
fennsays they've been working on it for 7 years...19:32
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap19:37
-!- rayston [~rayston@ip68-106-242-42.ph.ph.cox.net] has quit [Ping timeout: 245 seconds]19:40
kanzurehm.20:17
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-oqzykjyuympjwdiz] has quit [Quit: Connection closed for inactivity]20:27
heathtwo hms in 3 hours20:34
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer]20:40
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined ##hplusroadmap20:40
kanzureconfusion growing exponentially20:43
jrayhawkconfusularity20:43
kanzureonly made 72 commits today?20:43
kanzuresomething's wrong20:43
kanzureERROR: LoadBlockIndex() : failed to initialize block database: boost::filesystem::space: No such file or directory20:44
kanzure: Error initializing block database.20:44
kanzureDo you want to rebuild the block database now?20:45
kanzurewhy is it asking me?20:45
kanzure: Error initializing block database.20:45
jrayhawkyou deleted the bitcoin blockchain? what a jerk20:45
jrayhawkpeople were depending on that!20:45
kanzurenah, regtest mode20:46
ebowdenhttp://biofrontiers.colorado.edu/news/new-technology-new-understanding-of-p53-the-tumor-suppressor-gene20:51
kanzureoh look more press releases20:52
kanzure:V20:52
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has joined ##hplusroadmap21:01
kanzureyo gene_hacker21:01
gene_hackeryo21:02
kanzuresome space colonization site that will be going offline soon http://space.mike-combs.com/21:02
-!- TheShadowFog [~TheShadow@2601:8:3e80:c:e47e:aa32:1b50:ef15] has quit [Quit: Leaving]21:32
-!- Vutral [rBFQr7hJoN@mirbsd/special/Vutral] has quit [Ping timeout: 256 seconds]21:35
-!- ebowden [~ebowden@147.69.147.27] has quit [Remote host closed the connection]21:51
-!- Vutral [ss@mirbsd/special/Vutral] has joined ##hplusroadmap21:59
-!- ebowden [~ebowden@147.69.147.27] has joined ##hplusroadmap22:17
-!- Boscop [~me@unaffiliated/boscop] has quit [Ping timeout: 265 seconds]22:20
-!- yashgaroth [~ffffff@2606:6000:cb85:6a00:8d17:822f:cc3:8811] has quit [Quit: Leaving]22:32
-!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds]22:43
delinquentmegoogle cloud is now behaving.22:50
delinquentmeYES.22:50
delinquentmeExactly as expected.22:50
delinquentmeFUCK YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE22:50
-!- Vutral [ss@mirbsd/special/Vutral] has joined ##hplusroadmap22:51
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 264 seconds]23:05
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-hslpdzkhgislbkhz] has joined ##hplusroadmap23:36
--- Log closed Wed Nov 19 00:00:55 2014

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