2014-11-21.log

--- Log opened Fri Nov 21 00:00:57 2014
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has joined ##hplusroadmap00:25
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap00:25
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has quit [Ping timeout: 250 seconds]00:28
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Remote host closed the connection]02:15
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap02:16
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-hbetmxohdaifxccn] has joined ##hplusroadmap02:28
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap02:51
-!- Beatzebub [~beatzebub@S0106b81619e8ecee.gv.shawcable.net] has quit [Read error: Connection reset by peer]02:53
-!- drewbot [~cinch@ec2-54-80-232-96.compute-1.amazonaws.com] has quit [Remote host closed the connection]03:00
-!- drewbot [~cinch@ec2-54-81-213-162.compute-1.amazonaws.com] has joined ##hplusroadmap03:00
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 272 seconds]03:06
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap03:07
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap03:57
-!- eudoxia [~eudoxia@r190-133-109-242.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap04:21
-!- eudoxia [~eudoxia@r190-133-109-242.dialup.adsl.anteldata.net.uy] has quit [Client Quit]04:23
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Ping timeout: 240 seconds]04:36
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-hbetmxohdaifxccn] has quit [Quit: Connection closed for inactivity]04:37
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap04:39
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Ping timeout: 245 seconds]04:43
-!- pete4242 [~smuxi@boole.london.hackspace.org.uk] has joined ##hplusroadmap04:44
chris_99Has anyone seen any DIY flow cytometry type devices out of interest?04:58
-!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 244 seconds]05:03
chris_99without using any fancy florescent proteins05:04
chris_99i'm wondering if you could slow the flow of the liquid, possibly through some kind of microfluidic slide, and do it optically through a high frame rate camera?05:06
-!- Vutral [ss@mirbsd/special/Vutral] has joined ##hplusroadmap05:08
-!- yorick [~yorick@oftn/member/yorick] has quit [Ping timeout: 245 seconds]05:09
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-vphbxwbezadqurkd] has joined ##hplusroadmap05:17
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap05:20
-!- eudoxia [~eudoxia@r190-133-109-242.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap05:32
eudoxiapaperbot: http://dl.acm.org/ft_gateway.cfm?id=2351489&ftid=1277049&dwn=1&CFID=601643638&CFTOKEN=4019504105:33
eudoxiaoh right paperbot doesn't work or something05:34
bbrittainpaperbot: YOU BROKE?05:35
bbrittainkanzure: ^05:35
kanzurepaperbot is totally broken05:41
kanzurehttps://github.com/kanzure/paperbot05:42
kanzureyoufix?05:42
kanzurehmm got an email from someone's email address hosted at chmail.ir05:49
kanzureabout pdfparanoia05:49
kanzurei am gonna try sending back:05:53
kanzureمن می خواهم برای کمک به. من خوب فارسی صحبت کنم. می تواند شما را کپی و ارسال هر گونه پیغام خطا؟ لطفا به من05:53
kanzureand05:54
kanzureبگویید مراحل شما با استفاده از.05:54
kanzureoh and "قیمت من پلوتونیوم است."05:55
eudoxiathe gnusha bot doesn't like unicode05:57
kanzureugh05:57
kanzurei have 99 bots and they're all problems05:58
archels.tr من می خواهم برای کمک به. من خوب فارسی صحبت کنم. می تواند شما را کپی و ارسال هر گونه پیغام خطا؟ لطفا به من05:59
yoleauxarchels: Sorry, that command (.tr) crashed.05:59
archelsmake that 10005:59
archelsplutonium, haha06:01
kanzurei wonder if this causes time travel:06:08
kanzurehttp://www.theguardian.com/science/2014/nov/21/tapeworm-parasite-mans-brain-four-years-china06:08
kanzure.wik spirometra erinaceieuropaei06:09
yoleaux"Spirometra erinaceieuropaei is a tapeworm that infects domestic animals and humans. In humans infection is called sparganosis. The worm has an interesting lifecycle. The adult worm is present in the small intestine of cats and dogs where it may grow as long as 1.5 metres." — http://en.wikipedia.org/wiki/Spirometra_erinaceieuropaei06:09
kanzureyes i'll take one 1.5 meter tapeworm in my brain, please06:09
eudoxiaew06:10
kanzure"Rather than living on the brain tissue of its unknowing victim, the parasite is thought to have simply absorbed nutrients from the man’s brain"06:10
eudoxiathis is like that thing where botflies grow in your brain06:10
kanzurepaperbot: http://genomebiology.com/2014/15/11/510/abstract06:10
kanzure.title06:10
yoleauxGenome Biology | Abstract | The genome of the sparganosis tapeworm Spirometra erinaceieuropaei isolated from the biopsy of a migrating brain lesion06:10
kanzure"The patient first noticed something was wrong in 2008 when he began suffering headaches, math, memory flashbacks and strange smells."06:12
archelssuffering math?06:13
kanzurehehehe "use of frog poultice, a traditional Chinese remedy where raw frog meat is used to calm sore eyes."06:13
superkuhhttp://www.superkuh.com/pictures/plif/wc083.gif (re: worms in brain, math)06:14
kanzureyeah i imagine that's accurate06:15
-!- comma8 [comma8@gateway/shell/yourbnc/x-vsuutkxukgollmot] has quit [Ping timeout: 272 seconds]06:15
-!- comma8 [comma8@gateway/shell/yourbnc/x-iinbqhehvqhhggxb] has joined ##hplusroadmap06:23
bbrittainkanzure: what is wrong with paperbot? I don't see any new issues06:23
eudoxiaprobably it's not the code that's broken, just the world around it06:24
bbrittainstupid world, changing on us06:25
chris_99haha06:25
-!- MutMan [~muthuri@197.237.156.120] has joined ##hplusroadmap06:33
MutManpaper06:34
MutManpaperbot, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=694590506:34
paperbothttp://libgen.org/scimag/get.php?doi=10.1109%2FTPAMI.2014.236676106:34
kanzureit's definitely paperbot itself that is broken06:35
-!- Zinglon [~Zinglon@5351F2A8.cm-6-2d.dynamic.ziggo.nl] has joined ##hplusroadmap06:44
-!- snuffeluffegus [~snuff@5.150.254.180] has joined ##hplusroadmap06:50
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 244 seconds]07:04
kanzurejrayhawk: why does git have its own transport protocol?07:06
kanzureor rather,07:06
kanzurepasky: why does git have its own transport protocol?07:07
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap07:12
-!- Merovoth [~Merovoth@gateway/tor-sasl/merovoth] has joined ##hplusroadmap07:16
pasky_rather than...?07:39
pasky_the protocol is very simple07:39
pasky_basically it exchanges refs to negotiate the list of objects to send, then packs them up the same as the on-disk pack format is and sends them07:40
archelshmm, not sure if this means that Singularity University is active in The Netherlands or whether they just held an event here http://www.singularityuniversity.nl07:54
archelsmeetup of "Amsterdam Futurists Society" next Wednesday http://www.meetup.com/Amsterdam-Futurists-Society/07:55
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]07:56
kanzureor domain squatting07:58
archelslolwat http://www.brainiacdating.com/08:00
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap08:00
-!- snuffeluffegus [~snuff@5.150.254.180] has quit [Quit: Leaving]08:08
-!- MutMan [~muthuri@197.237.156.120] has quit [Ping timeout: 255 seconds]08:09
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Remote host closed the connection]08:10
kanzurethey will soon be hearing from http://upload.wikimedia.org/wikipedia/en/7/7b/Brainiac(STAS).jpg08:11
-!- nmz787_i [~nmccorkx@134.134.139.72] has joined ##hplusroadmap08:37
-!- eudoxia [~eudoxia@r190-133-109-242.dialup.adsl.anteldata.net.uy] has quit [Quit: Lost terminal]09:06
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap09:07
-!- pete4242 [~smuxi@boole.london.hackspace.org.uk] has quit [Remote host closed the connection]09:26
-!- Zinglon [~Zinglon@5351F2A8.cm-6-2d.dynamic.ziggo.nl] has quit [Ping timeout: 265 seconds]09:41
* heath waves good evening09:41
kanzure"yuri: i am expert in shadowy field of many things"09:42
chris_99is it possible to pump fluid through a Hemocytometer somehow, or is that a dumb idea for some reason?09:49
nmz787_iif the top is sealed, sure it would work09:51
nmz787_idoesn't seem like a dumb idea to me if you're interested in counting cell concentrations or flow dynamics09:52
nmz787_i(i did some opencv to track cells passing through a microfluidic years ago)09:52
nmz787_iit was basically a hemocytometer without the grid etched on the bottom09:53
chris_99nice, yeah i'd like to count yeast cells during fermentation09:53
chris_99continuously09:53
chris_99i assume you can't optically tell live from dead cells right? without dyeing09:54
nmz787_iyou likely can, but idk how simple it is09:55
nmz787_iwhen i did those kind of counts we used dye09:55
chris_99gotcha09:56
nmz787_iyeah trypan blue was one of them09:56
chris_99theres another one that's less toxic too09:56
nmz787_iif the tank is well mixed, you could just steal a small amount, add dye, check, then discard09:56
chris_99mmm true09:56
chris_99that could be done automatically too09:56
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]10:03
heathpaperbot: http://www.sciencedirect.com/science/article/pii/030439759490232110:04
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/%0A%20Asynchronous%20automata%20versus%20asynchronous%20cellular%20automata%0A%20.pdf10:04
@ParahSailin_optical density10:05
@ParahSailin_why do you need to microscopically inspect yeast cells for growth curve10:05
@ParahSailin_yeast cells gunk up flow cytometers anyway10:05
@ParahSailin_great way to ruin expensive machine10:06
chris_99ParahSailin_, what other ways are there to count them?10:06
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap10:08
@ParahSailin_OD60010:08
chris_99hmm interesting, would that work even with things where the main colour could be black10:09
nmz787_iyou might be able to do impedance spectroscopy10:14
chris_99looking at the wiki for that now, thanks10:17
nmz787_ichris_99: you could also look up coulter counter10:18
chris_99that sounds rather neat10:19
nmz787_i"Alternating current measurements are sometimes used in clinical hematology instruments, due to the special nature of cell membranes. At low frequencies (below 500 kHz), alternating and direct current measurements behave essentially the same way. At intermediate frequencies (500 kHz - 6 MHz), the plasma membrane of cells can become polarized, leading to a decreased capacitance of the measurement systems. However, at high10:19
nmz787_ifrequencies (6-20 MHz), the cell membrane loses its polarization, and the electrical pulses provide information about the cell cytoplasm"10:19
nmz787_ihmm, this only goes up to 100kHz but it is a complete solution for signal generation and sensing http://www.analog.com/en/digital-to-analog-converters/direct-digital-synthesis-dds/ad5933/products/product.html10:22
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]10:23
chris_99cool10:23
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap10:25
chris_99i love the look of these10:27
chris_99http://www.ebay.co.uk/itm/Coulter-Counter-Model-ZM-Control-Particle-Count-With-Dust-Cover-/380391701942?pt=LH_DefaultDomain_0&hash=item58911cbdb610:27
chris_99they look very retro10:27
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Max SendQ exceeded]10:28
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap10:30
nmz787_ioh, they have a whole section with seemingly similar (checking) parts http://www.analog.com/en/digital-to-analog-converters/direct-digital-synthesis-dds/products/index.html#Direct_Digital_Synthesis10:32
chris_99hmm i think they're just DDS chips10:33
chris_99so they might not sample an input10:33
nmz787_iyeah that's what I'm seeing, they don't have the ADC like the former does10:35
chris_99mmm10:35
nmz787_ihmm https://github.com/arachnidlabs/ad983x10:39
nmz787_i.title10:39
yoleauxarachnidlabs/ad983x · GitHub10:39
nmz787_i'Arduino library for interfacing with AD9833, AD9834 and AD9838'10:39
nmz787_iso maybe it wouldn't be too hard to throw a decent ADC next to one of those (or use the arduino's if it would be sufficient, idk)10:40
chris_99you mean to do the coulter technique?10:40
nmz787_ihuh, authored 3 days ago10:40
nmz787_iyeah10:40
chris_99yeah it sounds v. interesting10:40
nmz787_ihmm https://www.tindie.com/products/arachnidlabs/circuit-patterns-trading-cards-full-deck/10:44
kanzurehttp://blog.coinalytics.co/visualizing-silk-road-20-relationships10:48
nmz787_i"On November 6, 2013 the "... is that date correct?10:49
nmz787_ionly a month after v1 got shutdown?10:49
-!- helleshin [~talinck@66-161-138-110.ubr1.dyn.lebanon-oh.fuse.net] has quit [Ping timeout: 264 seconds]10:50
kanzurethey mean 201410:50
-!- nmz787_i [~nmccorkx@134.134.139.72] has quit [Quit: Leaving.]10:52
-!- HEx1 [~HEx@hexwab.plus.com] has quit [Ping timeout: 245 seconds]11:23
-!- nmz787_i [nmccorkx@nat/intel/x-esjyfkctowipchgy] has joined ##hplusroadmap11:29
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 272 seconds]11:35
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap11:38
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap11:38
nmz787_idang 8GHz amp for ~$3 on ebay http://www.minicircuits.com/pdfs/ERA-1SM+.pdf11:50
nmz787_ifound via http://www.qsl.net/n/n5ib//DDS/11:51
jrayhawkkanzure: re: git://: because git is a tree of objects and not deltas, it's useful to be able to run dynamic compression on whatever objects are being sent so as to avoid sending duplicate information11:55
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]11:57
jrayhawkalso there's no particular reason not to11:58
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap11:59
jrayhawkThe default advice of "use http for everything" is an artifact of raising a generation of programmers on cripply fractally-bad web technologies12:00
jrayhawklike programmers raised on the web have never thought about how a synchronous textual s12:02
jrayhawkunmultiplexed non-streaming and non-dynamically-negotiable object retrieval system could possibly be suboptimal12:03
-!- nickjohnson [sid789@gateway/web/irccloud.com/x-lrazrwoaopzrrwqi] has joined ##hplusroadmap12:07
nickjohnsonHello. I felt my ears burning from this direction.12:08
jrayhawkit's just the soup they swim in12:08
nickjohnson(I'm the entirety of Arachnid Labs)12:10
nmz787_iyo12:12
nmz787_ii just found your recent dds repo on github12:12
nickjohnson*nods*12:12
nmz787_ihave half an email written to you, which basically said as much12:12
nmz787_iwas wondering about the Loki project as I don't see it on tindie12:12
nickjohnsonI wrote it because I'm currently designing a project based on that and an AVR12:12
nmz787_ibut also found this http://midnightdesignsolutions.com/dds60/index.html#Overview12:13
nickjohnsonThe Loki got shelved after Cypress released their PSoC pioneer board for less than its BoM cost in materials12:13
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Ping timeout: 256 seconds]12:13
nmz787_iand was thinking since it doesn't have an ADC, I might use an LPC-Link v212:13
nickjohnson(Also after I realised just how complicated launching a new microcontroller ecosystem is)12:13
nmz787_i(which has a triple core ARM and 80 MSPS ADC)12:13
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap12:14
nmz787_ibasically was looking for something a little higher freq than this, which is a nice complete-package solution http://www.analog.com/en/digital-to-analog-converters/direct-digital-synthesis-dds/ad5933/products/product.html12:14
nmz787_ifor generation and sensing12:14
nmz787_ibut it looks like they have no integrated one-chip solutions that are faster12:15
nickjohnsonYeah, that's a seriously cool chip12:15
nickjohnsonThe board I'm working on should be able to do everything it can, however12:16
nickjohnsonBy doing peak amplitude and phase sensing instead12:16
nmz787_iI am a bit confused as to what this means "This self-contained functional module generates a good-quality RF signal from 1-60 MHz" re the DDS60 project12:16
nickjohnsonBut my board only has a 16MHz oscillator, not 8012:16
nmz787_ilike, is that 1MHz or 1Hz12:16
nmz787_ithe oscillator is not 80, 80 is the ADC sample rate12:16
nmz787_ihttp://www.embeddedartists.com/products/lpcxpresso/lpclink2.php12:17
nickjohnsonWell, the 9851 goes up to 150MHz12:17
nmz787_ihttp://www.nxp.com/products/microcontrollers/cortex_m4/lpc4300/LPC4370FET100.html12:17
nickjohnsonRight. But 16msps is the upper limit on my board because of the 16mhz clock12:18
nmz787_ibut honestly I am not sure what is required12:18
nmz787_iah12:18
nmz787_iI see12:18
nickjohnsonRequired for what exactly?12:18
nmz787_i"Alternating current measurements are sometimes used in clinical hematology instruments, due to the special nature of cell membranes. At low frequencies (below 500 kHz), alternating and direct current measurements behave essentially the same way. At intermediate frequencies (500 kHz - 6 MHz), the plasma membrane of cells can become polarized, leading to a decreased capacitance of the measurement systems. However, at high12:18
nmz787_ifrequencies (6-20 MHz), the cell membrane loses its polarization, and the electrical pulses provide information about the cell cytoplasm"12:18
nmz787_i.wik coulter counter12:18
yoleaux"A Coulter counter  is an apparatus for counting and sizing particles suspended in electrolytes. It is used for cells, bacteria, prokaryotic cells and virus particles." — http://en.wikipedia.org/wiki/Coulter_counter12:18
nickjohnsonThat's what you want to do?12:19
nmz787_iand in general impedance spectroscopy  (I personally am interested in nucleic acid detection and quantification)12:19
nmz787_ianother person here is brewing beer12:19
nmz787_ithey were looking for some solution to do cell counts12:20
nickjohnsonah12:20
nmz787_iand I happen to also need to do similar for my own lab-on-a-chip stuff12:20
nmz787_iaren't AVR adcs limited to 80ksps with decent bitwidth?12:21
nmz787_iI thought 250ksps was the limit but it lost a few bits of range12:21
nickjohnsonSo, the AD9834 takes up to 75MHz clock, and therefore does the frequency range you care about12:21
nickjohnsonWhile still being fairly affordable and straightforward12:21
nickjohnsonOne thing I don't like about the DDS-60 you linked to is that they use AC coupling12:22
nickjohnsonSo it's not good for frequencies down to DC12:22
nickjohnsonThough you probably don't care about that :)12:22
nickjohnsonAnd yes, the AVR ADCs are slow. I'm working around that by building peak detector and phase discriminator circuits into the board12:23
nickjohnsonSo you can detect amplitude and phase without sampling the whole waveform12:23
nmz787_iah12:24
nmz787_ihmm, yeah the different articles that mention the dds60 change between saying 1-60Mhz or 0-60MHz12:25
nickjohnsonYou can avoid needing a DC cap with a differential amp approach12:27
nickjohnsonone sec12:27
nickjohnsonWhat exactly do you need to measure about the return waveform? Is phase and amplitude enough?12:27
nickjohnsonhttps://drive.google.com/file/d/0B_iKMAYU3t1LdDlaVkdRYWdwQW8/view?usp=sharing12:28
nickjohnsonThe structure on page 1 with 3 opamps is a combined differential -> single ended amp to avoid AC coupling, and a filter12:28
nmz787_iumm12:29
nickjohnsonIt's less horrendous than it looks ;)12:29
nmz787_ii think the freq response curve12:29
nickjohnsonRight12:29
nickjohnsonBut that's just amplitude and possibly phase at each step of a frequency sweep12:29
nickjohnsonRE DDSes, the other option is to pick one that has a built in PLL, so you don't need to feed it a high frequency clock12:30
nmz787_ithen you would apply matching algorithms to different curves you obtained, or some other alogorithm to know how much one curve changed from another... and deduce some info (# of particles, length of polymer maybe)12:30
nickjohnson*nods*12:30
nickjohnsonSounds like you should be able to do it with peak and maybe phase measurements, then12:30
nickjohnsonYou can still use a high speed ADC if you want :)12:30
nmz787_i$20 for that dev board isn't too bad12:31
nmz787_ithough it has a 0 to 0.8V input12:31
nmz787_iso shifters would be needed12:31
nickjohnsonWhich one are you talking about?12:31
nickjohnsonThe DDS-60 daughterboard?12:31
@ParahSailin_ups uses golf carts with trailers now?12:32
nmz787_ino the ADC input of the LPC-linkv212:32
nmz787_i(which uses an NXP LPC4370 processor chip)12:32
nickjohnsonOh, I see12:33
nickjohnsonWell, there are lots of ways to get a fast ADC12:33
nmz787_icompared to making phase/peak detectors12:33
nmz787_iwhich I haven't thought about12:33
nmz787_iI would assume using the input-capture interrups on the AVR somehow?12:33
nickjohnsonA peak detector is just a diode followed by a capacitor12:33
nickjohnsonYou pull it low, then let it charge up to the peak value of the input signal12:34
nmz787_ioh, but that doesn't give you time12:35
nmz787_ii guess that would be your phase detector that gives you that12:35
nickjohnsonyup12:39
nickjohnsonFor that, you have to threshold the signals, then XOR them12:39
nmz787_iso would your project be able to produce a graph easily?12:39
nickjohnsonWhich gives you a square wave with duty cycle proportional to the phase difference12:39
nmz787_iof the freq response?12:39
nickjohnsonYup, it can produce a bode plot12:39
nickjohnsonOnly up to about 2MHz, though12:40
nickjohnsonYou'd need a faster DDS to get higher than that12:40
nmz787_iis there any kind of FFT bode plot production out there, where you only need one/few measurements, rather than needing to sweep and take a measurement at each step?12:40
nmz787_ito reduce the complete-plot acquisition time12:40
nickjohnsonNot really - in theory it could be any curve at all. You can reduce the number of steps you make and interpolate, is all12:41
nmz787_i(i am pretty much making that idea up)12:41
nickjohnsonAnd that's what the combined chip you linked to does, too12:42
nmz787_iany idea how long a bode plot takes to acquire? would the non-combined chip (like you're using) need closer to microseconds or milliseconds to hop from one freq to the next?12:43
nmz787_i(obv it depends on hop/step increment size)12:43
kragenglad to see this interaction is turning out productive :)12:45
nickjohnsonDepends on how wide a sweep you want and how many steps per octave12:48
nickjohnsonThe DDS chip can change frequencies instantly12:49
nickjohnsonThe peak and phase detectors depend on what values were chosen for the rectifying cap and resistor. If it responds slowly (milliseconds), it will give a stable value for slow signals. If it responds quickly (microseconds), you can take more samples per second12:50
-!- cpopell [~cpopell@c-76-26-144-132.hsd1.dc.comcast.net] has joined ##hplusroadmap12:50
nickjohnsonFor instance, in mine I'm using a 10k resistor and 0.01u cap, which has a ~1600hz cutoff, so it'd give stable values for sweeps above about 10KHz (conservatively), and settle in a few milliseconds.12:51
nickjohnsonHere's a simulation of it settling on a 100khz input signal, for instance: http://imgur.com/z6mABLx12:53
nickjohnsonLooks like it takes about 3ms to settle to within 99% of its true value12:53
nickjohnsonMy reasoning for picking that value was that for lower than about 10khz, you can probably just sample the waveform directly :)12:54
kragenI was just watching a ten-million-frame-per-second video of a water drop getting diverted by a laser pulse vaporizing one side of it12:57
kragentaken with a 20 000 frame per second camera12:57
kragenthis is very similar to the peak-and-phase-detection approach you're talking about12:58
kragenI mean in a sense it's more similar to heterodyning downconversion with a mixer12:59
nickjohnsonkragen: Been reading XKCD's What-if?13:00
nickjohnsonIncidentally, I have a friend who's about to launch a Kickstarter for a high speed LED based flash that I worked on. 1 million lumens for 500 nanoseconds :)13:00
nickjohnsonAnd yeah, I believe downconversion is another possible approach. But I don't understand the frequency domain well enough to say :)13:01
kragenyup13:01
kragenoh, you just multiply (somehow) by a sinewave that's close to the frequency of the phenomenon you'r etrying to measure13:01
kragenand the product contains sum and difference components13:02
nickjohnsonHere's one of AD's fancier DDSes. 500MHz, with built in PLL so you can feed it a slower clock, and dual outputs: http://www.analog.com/static/imported-files/data_sheets/AD9958.pdf13:02
kragenthe difference components are close to 0Hz, which makes it easy to measure their amplitude and phase13:02
kragenI think you can do a lot better than 500 nanoseconds with a fairly normal LED if you're willing to accept a much smaller number of lumens13:03
nickjohnsonkragen: Right. I can say the words, but I don't fundamentally grok how it works. :)13:03
nickjohnsonYes, the limitation on this was the rise times given parasitic capacitance and inductance, and not wanting to burn out the LED bond wires with the surge13:03
nickjohnson500ns is short enough to stop a bullet :)13:03
kragen:)13:03
nickjohnsonAnd an order of magnitude faster than a xenon flash13:04
kragenactually you can stop a bullet pretty well with a xenon flash too13:04
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 240 seconds]13:04
kragenI mean Edgerton was famous for that13:04
nickjohnsonOnly if you do it from a long way away or don't mind a lot of blur13:04
kragenyeah, true13:04
nickjohnsonXenon flashes have a long decay time, so you get a lot of blur in the photo13:04
kragenas for heterodyning: well, you can rotate and scale by a vector by multiplying by [[a b] [-b a]], right?13:04
nickjohnsonThe LED flash has a nice square waveform13:04
nickjohnsonIt was fun working with it - 180A, 2.8KW, for half a microsecond.13:05
nickjohnson20 times their rated working current :P13:05
kragenlike say [[cos θ, sin θ], [-sin θ, cos θ]]13:05
nickjohnsonkragen: With you so far, sure. Though somewhat rusty.13:05
heathso much broken software on the internets13:06
nickjohnsonnmz787_i: So, the question is, what frequency range do you most care about?13:06
kragenyou can sort of draw it out on paper and see how if you sort of move the axes to [cos θ, sin θ] and [-sin θ, cos θ], along with the point you're trying to rotate, that it's correct13:06
kragenanyway if you do that twice you end for two different angles you can get the rotation by the sum of the angles13:06
kragenwhich gives you the cos and sin of the sum13:07
kragenwhich you probably learned when you were like 13 involves sums and differences of the angles13:07
nickjohnsonI think I need Vi Hart to explain this to me ;)13:07
kragenyeah13:07
kragenI wish I were Vi Hart13:07
kragenalso that IRC had graph paper and markers13:08
nickjohnson*nods*13:08
kragenanyway it falls out of the math pretty easily13:08
kragenyou can also go back in the other direction13:08
nickjohnsonYeah. The trouble is, I can follow the math (I don't) but still not fundamentally 'get' it13:08
kragentwo nearby frequencies produce "beating"13:08
kragensumming sinewaves at two nearby frequencies I mean13:09
nickjohnsonLike, you can modulate some amount of data with a signal around 1MHz. How can you mix it down to near-DC and still retain the modulated information?13:09
kragenwhich is to say, a third frequency (in between the two) amplitude-modulated (which is to say multiplied) by a sinusoidal modulation of the difference of the two13:09
nickjohnsonYup13:09
nickjohnsonhmm13:09
nickjohnsonOkay, light begins to dawn, perhaps13:09
kragenthat is, if you start with the sum and difference signals, and you add them together, you get something that is evidently a product of two sinewaves of the different frequencies13:10
nickjohnsonIsn't that effectively downmixing, then? You're producing a low frequency with the sum of two high frequencies?13:10
kragenno, other way around13:10
kragenyou're producing two high frequencies by multiplying a low frequency by a high frequency13:10
nickjohnsonSorry, I mean in the case of two nearby frequencies producing a beat13:11
kragenyeah13:11
kragenthe low frequency isn't actually in the resulting "beating" signal13:11
kragenunless you rectify it or something13:11
nickjohnsonYeah, it's amplitude modulation of the higher frequency signal13:11
kragenI mean it isn't an additive component of the Fourier analysis of the signal13:12
nickjohnsonSelf-evidently true because you put in two sine waves, so all you can have is two sine waves13:12
nickjohnsonright13:12
nickjohnsonSo how do you get from there to downmixing?13:12
kragenyou multiply frequencies that are close together instead of far apart :)13:13
nmz787_ii thought when you multiply, you get the additive and the subtractive13:13
nickjohnsonIn the example with beats, you're summing, not multiplying, though13:13
nmz787_ithen if you were down or up converting, you select the one you want13:13
kragenit's the other direction13:13
nmz787_iwith just a filter13:13
nickjohnson...wasn't there some sort of tool that let you experiment with chaining signals and filters etc? At a higher level than ltspice?13:14
kragenbrb13:14
nickjohnsonkragen: I don't know what the rest of that sentence fragment is13:14
superkuhGNU Radio?13:15
nickjohnsonThat might be it, yeah13:15
nmz787_isuperkuh: I think he means to model them13:15
superkuhSpecifically GNU Radio Companion.13:15
superkuhOh.13:15
nickjohnsonNo, I just meant to experiment with them13:16
nickjohnsonI figure maybe being able to actually see waveforms will help me grok this better13:16
superkuhDefinitely GNU Radio Companion then.13:16
nickjohnsonJust like KSP helped me grok orbital mechanics :P13:16
superkuhGet a $10 rtlsdr dongle and install GR; best way to learn DSP.13:16
kragensorry, some dude I met at PyConAr was phoning me up to invite me to come stay at his house on the othe side of the country13:16
nickjohnsonI need to do that anyway so I can do pre-compliance CE checks on my hardware13:16
kragenwhich was awesome but really reduced my bandwidth for DSP chat13:16
nickjohnsonheh13:17
kragenso what I was saying is that if you start with a sum and difference signal that are similar in frequency, and you add them together, you get a signal that is very evidently a sine wave carrier being AM-modulated by a much lower frequency, which is to say multiplied by it13:17
kragenwhich perhaps makes it somewhat more intuitive that if you start by multiplying together two sine waves and then Fourier-analyze the result, the Fourier spectrum will contain sum and difference frequencies13:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap13:18
nickjohnsonCan we back up for a minute and go over exactly what multiplying two sine waves entails? It's not simply pointwise multiplication, is it?13:18
kragenit's maybe not obvious how the phase of the sum and difference frequencies relates to the phase of the signal being multiplied13:18
kragenyes, it is13:19
nickjohnsonokay then13:19
kragenin practice, in analog hardware, it's hard to do actual multiplication13:19
fennhuh i always thought a "phase discriminator" was just some star trek technobabble13:19
nickjohnsonYeah, that requires variable gain13:19
nickjohnsonWhich is a real PITA13:19
kragenso you settle for feeding them through some component that is significantly nonlinear13:19
kragensuch as a diode13:19
nickjohnsonfenn: It'd be more commonly called a "phase detector", but "discriminator" is legit too :)13:19
nickjohnsonHah, right, take the logs and sum them13:20
kragenyeah, you can build a fairly precise analog multiplier out of diodes13:20
kragenbut you don't need to13:20
kragenyou just need something that has significant nonlinearity, but not *so much* nonlinearity that the higher-order terms swamp the second-order terms13:21
kragenI mean the first-order (linear) terms are just x and y13:21
nickjohnsonAM modulation == multiplication does help clear things up. It's a lot easier to visualise a LF signal multiplied with an HF one than two similar frequencies, intuitively13:21
kragenthe second-order terms are x², xy, and y²13:21
kragenif both x and y are high in frequency, which is to say periodic on a very short timescale, their squares will also be periodic on a very short timescale13:21
kragenand so won't contribute significantly to the LF or IF signal that you're trying to measure13:22
kragenI haven't actually built any kind of heterodyne, so maybe I shouldn't be trying to explain this13:22
nickjohnsonYou're doing pretty well so far13:23
kragenbut it seems fairly intuitive to me. I hope I'm not making any major mistakes.13:23
kragenanyway so you use roughly any kind of device with two input terminals and an output that is a significantly nonlinear, but not too nonlinear, combination of the inputs13:23
nmz787_ii first learned about them in a humanities/english/liberal-arts class, which was on 'the history of radio'13:24
kragenand then you filter out the high-frequency components from it, and you're left with the signal with the difference of the frequencies13:24
nickjohnsonOne thing that is currently surprising me is that you can use an LPF and get a low frequency component out that didn't exist in the fourier transform of the input signal13:25
nickjohnsonAs in the case of an AM modulated signal13:25
kragenwell, you can't13:25
kragenif you low-pass filter the signal from an AM antenna, you won't hear anything13:26
kragenyou have to rectify it first13:26
nickjohnsonDidn't we establish something like that? The sum of, say 10KHz and 9KHz gives a 1KHz beat frequency; couldn't you use an LPF and actually get that frequency out?13:27
kragennope!13:27
nickjohnson...and in this case by rectify you mean?13:27
kragentraditionally you put the signal through a rusty razor blade or galena crystal or something13:27
nickjohnsonI mean, I've seen certain cases of an LPF used as a definition of "rectify"13:27
kragenbut those have mostly been supplanted with silicon diodes :)13:27
nickjohnsonWhich is just multiplying the signal with the tuning frequency again13:28
nmz787_ibbl13:28
nmz787_ithanks for stopping by nickjohnson13:28
nickjohnsonnmz787_i: my pleasure13:28
kragenis it really?13:28
nmz787_iwill be back in prob 20 or 30 mins13:28
nickjohnsonI thought it was13:28
kragenI don't think it is13:28
nickjohnsonHappy to recommend a DDS architecture later if you want one13:28
kragenit's more like multiplying the signal by its own signum13:28
nickjohnsonkragen: Okay, so what operation is rectifying?13:28
kragentaking the absolute value13:28
nickjohnsonLiterally abs(signal)?13:28
kragenyes13:28
kragenlike what a bridge rectifier does13:29
kragenI mean you can use a single diode too obviously13:29
nickjohnsonIt seems unintuitive that the absolute value of a signal would have different frequency components to the input signal13:29
nickjohnsonTo me, at least13:29
kragenit is! but it's also true!13:29
kragenabsolute value is a very highly nonlinear operation13:29
kragenif you want to visualize the waveforms resulting from multiplying two similar-frequency signals intuitively, then think about multiplying a sinewave by itself13:30
kragenit's always positive13:30
kragenin fact it's another sinewave of twice the frequency with a DC offset13:30
nickjohnsonRight13:30
nickjohnsonhttp://www.wolframalpha.com/input/?i=sin%5E2+x13:30
kragenand if you multiply it by its negative, you get the negative result13:30
kragenright13:30
nickjohnson(Wolfram might almost be as good a tool as marker and graph paper for this conversation)13:30
kragenso if you have two sinewave signals that are shifting in and out of phase, you shift gradually back and forth between that positive DC offset and that negative DC offset13:31
nickjohnsonLike http://www.wolframalpha.com/input/?i=sin%28x%29+*+sin%281.1x%2913:31
kragenI mean, that DC offset is basically the phase difference between them13:31
nickjohnsonyup13:31
kragenright13:31
kragenso you can kind of see that that's composed of a sum frequency and a difference frequency13:32
kragenwhich should hopefully be intuitive now for the special cases where the frequencies are very close together and where they're very far apart13:32
nickjohnsonThe difference frequency being the very slow change in the DC offset (sorta)13:33
kragenxactly13:33
kragenand hopefully you can also see now that a phase shift in one of the input signals produces a phase shift in the output signal13:33
nickjohnsonThe sum frequency being... what frequency exactly?13:33
kragenwell, roughly twice the original frequency13:33
nickjohnsonYes, that seems evident enough by the nature of the multiply operation13:33
kragenlike how sin² x has a sine wave in it that oscillates at twice the frequency of the original13:33
nickjohnsonYes, okay, visually obviously twice the original: http://www.wolframalpha.com/input/?i=sin%28x%29+*+sin%281.1x%29%2C+sin%28x%2913:34
kragen(which should also be evident from thinking about rotating vectors)13:34
kragenI remember being astonished when I first plotted sin² x with Quattro Pro on MS-DOS13:34
kragen"is that really a sine wave? how?"13:35
nickjohnsonheh13:35
kragenanyway, so if you can repeat some phenomenon frequently while you're multiplying it by a sine wave and observing the result, you can downconvert the frequent phenomenon into a much less frequent phenomenon13:35
nickjohnsonAnd yeah, evidence that abs is very nonlinear: http://www.wolframalpha.com/input/?i=abs%28sin%28x%29+*+sin%281.1x%29%2913:36
kragenwhich is how SDR frontends work13:36
nickjohnsonBut if it happens less frequently, what happens to the information that was encoded in the occurrences of that phenomenon?13:37
kragenwell, you're sort of hoping that all the repetitions are identical and so you can extract them stroboscopically13:38
kragenwell, sort of stroboscopically13:38
nickjohnsonI can see how you could decode phase shift keying, for instance. Your difference signal would phase shift at the same times, by the same phase quantities13:38
kragenstroboscopic "downconversion" works by multiplying your phenomenon by a periodic impulse rather than a sine wave, in order to "alias" it to a lower frequency13:39
kragenyes13:39
nickjohnsonAnd as long as your difference signal is fast enough that you get a decent chunk of sine wave between each shift, you can still decode it13:39
nickjohnsonRight, I remember seeing a bit on that.13:39
nickjohnsonLikewise frequency shift keying would manifest as a proportional difference in your output frequencies13:39
nickjohnson(Proportional, or the same? The same, I guess?)13:39
kragenthe same13:41
kragenso if your frequency shifts from 20MHz to 20.01MHz, your difference signal could shift from 1Hz to 10,001Hz13:42
nickjohnsonright13:42
kragenA lot of times people do two-stage downconversion so they can filter out extraneous signals at an intermediate-frequency stage13:42
kragenwhich I should understand but don't13:43
kragenyou can do all this in the spatial domain, too13:43
kragenmoiré can provide you a kind of magnification of a periodic pattenr13:43
nickjohnsonI was thinking about that, oddly13:44
nickjohnsonIt comes up all the time at train stations with those perforated screens13:44
kragenyup!13:44
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 272 seconds]13:44
nmz787_ithere's also fooplot.com13:44
nmz787_iwhich has a github repo if you ever wanted to extend it13:44
kragenyou can think of that as being a result of the nonlinear opacity operation combining two spatially periodic signals13:45
nickjohnsonNeat13:45
nickjohnsonkragen: Which are the same signal but, er, spatially frequency shifted by perspective13:45
kragenand one of the terms is the product of the two, so it has the difference frequency in it13:45
kragenright13:45
kanzuresomeone posted this silly stuff about google to hacker news https://www.mail-archive.com/kragen-tol@canonical.org/msg00268.html13:46
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap13:46
kragenkanzure: what a bozo13:46
kanzureoh shit13:46
kragenhaha13:46
kragenIf you could get a layer of cells to be very periodic you could use this as a microscope13:47
kanzurehuh now it's gone from the front page13:47
kragenit was probably controversial13:47
kragenI have the vague impression that what nmz787_i is doing is sort of like trying to get a linear sequence of cells to be very periodic13:47
nmz787_iumm, well there are holographic imagers/microscopes13:49
nmz787_ibut I'm not trying to get 'ducks in a row'/cells-in-a-periodic-row13:49
kragenthat's interesting! they're using the wave nature of light itself to provide the "multiplication by a sine wave"?13:49
kragenit was apparently controversial when it got posted four years ago and got voted up to 351 points: https://news.ycombinator.com/item?id=293361913:50
nickjohnsonkragen: Reading your post, I'm sure you must have heard how reviled the "real names" policy was internally, too13:50
nickjohnsonIt's fixed now :P13:50
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 272 seconds]13:51
fenn kragen doesn't seem so silly now13:51
kragennickjohnson: naturally, yes :)13:51
kragenfenn: I always seem silly!13:51
nickjohnsonIt was always a colossally stupid idea13:51
fennnickjohnson: did you used to hang out at hackerdojo?13:52
nickjohnsonThe fact it persisted so long is arguably an example of Google's slow reorganization from bottom-up engineering driven to top-down management driven13:52
kragenI used to hang out at SuperHappyDevHouse. Does htat count?13:52
nickjohnsonfenn: Nope13:52
* nickjohnson goes back to designing this IBM punched card reader13:54
nmz787_ikragen: so you posted that? did you used to work there and quit or you were just making a general statement?13:56
kragenNo, I never worked there.  A lot of my friends work there or used to work there.13:56
kanzurei was just confused to see him appearing in two places at the same time13:57
kanzureasync is weird like that13:57
kragenInstead, I moved to South America so I could watch teenagers sending each other naked pictures of themselves on Facebook and get laughed at by people who don't understand why that's important13:57
kragenI left Silicon Valley in 2006 and moved into a Volkswagen bus13:58
kanzurewow so hipster. ugh.13:58
kragenhaha13:58
kanzure(i'm saying that as someone with family that has chosen to live in a volkswagen bus)13:58
kragenyeah, it was just me and Beatrice at the time13:58
kragenit was sure a crash course in auto mechanics13:59
nmz787_iby family do you mean Beatrice, or that like, your parents also decided to move into a VW?14:00
nmz787_ior do you now also have kids?14:00
kanzurei was the one who said family14:00
kanzurehe was the one that said beatrice14:00
fennkanzure you're living in a bus now? :P14:01
fennso hipster14:01
nmz787_ithe party bus14:01
fennthe bitcoin bus/boat14:01
kanzure"with family" does not mean i am "with family"14:01
kanzureit means that i have the unfortunate association of involvement in some family that happens to do the thing14:02
fennmaybe you have a tapeworm14:02
nmz787_i1.5m long one14:02
fennor a family of tapeworms14:02
nmz787_iin your ear14:02
fennin your eye14:02
nmz787_iin your 'thinkin box'14:02
fennok i'll stop14:02
kanzurehttp://media.liveauctiongroup.net/i/5557/8524972_1.jpg?v=8CBEB089E9CD27014:03
fenni like the idea of living in a microbus, but they seem poorly engineered for the purpose14:03
kragenhahah14:04
fennlow insulation mainly14:04
kragenfenn: they're brilliantly engineered for living in, at least in warmish places.  they just suck at driving14:04
kragenthey're small enough that a small propane heater heats them adequately most places14:04
fennand how do you not die from CO poisoning?14:04
nmz787_iI've seen some conversions to upgrade them to a newer TDI diesel engine14:05
fennkanzure that bus is in great condition14:05
kanzurenot theirs14:05
kanzurejust some random pic14:05
kanzureyou'd think that driving around in a vw bus since 1995 would yield at least one pic on the web but nope14:05
kragenmine was a Vanagon14:06
fennthere's one down the street just like that with "ich nein hasse kugelshrieber" written on it14:06
fennwhat's the thing on top?14:07
kragena tree14:07
kragenin http://media.liveauctiongroup.net/i/5557/8524972_1.jpg?v=8CBEB089E9CD270?14:07
-!- Beatzebub [~beatzebub@S0106b81619e8ecee.gv.shawcable.net] has joined ##hplusroadmap14:07
nmz787_i'i hate no pen' is what google translate shows14:07
nmz787_iso he must be a politician14:08
kanzuremandatory diversity pic https://xa.yimg.com/kq/groups/9200033/homepage/name/788016.jpg?type=hr14:08
fenni'm probably remembering it wrong, but it didn't make sense anyway14:08
nmz787_i'We are sorry, you can not display images hosted by Yahoo! Groups on non Yahoo! Groups pages'14:08
kanzure(hint: they're the tall white ones)14:08
kragenhttps://secure.flickr.com/photos/blmurch/tags/magic-bus has photos of ours, with my ex-mother-in-law in them, and photos of the cracked cylinder heads14:08
nickjohnsonAnyway, bed for me14:09
nickjohnsonThanks for the conversations :)14:09
fennhttps://secure.flickr.com/photos/blmurch/607214287/ <- a bus14:09
fennoh this is beatrice14:10
kragenit certainly is14:10
kragenwere you asking what the thing on top of that bus is?14:10
fenni was asking about https://en.wikipedia.org/wiki/File:Vanagon_Santana_VW.png14:11
fenni thought they all had the thing14:11
fenni guess it's just a cargo pod14:11
kragenit's a pop top14:11
kragenthat one is an aftermarket pop top14:11
kragenwith a sort of pantograph parallel linkage to raise it vertically14:11
fennis it just for ventilation?14:12
fennhm no that is a cargo pod. there are pop tops on the same page though14:13
kragenno, you pop it up when you park14:14
kragenit expands the volume of the bus by almost a meter vertically, which means you can stand up inside in front of the stove and sink, and provides a bunk that can comfortably accommodate two more people14:14
kragenyou can also put cargo in it, but only while you're parked14:14
kanzurei need a recommendation for a tool to convert from irssi-style irc log format to html-with-timestamp-anchors format.14:15
nmz787_ikanzure: wouldn't that uglify grepping the logs?14:16
fennhow about just appending anchor tags to the txt file14:16
nmz787_ikanzure: could it do the conversion on-the-fly as they're requested?14:16
kanzurefenn: no14:16
* fenn hates html logs14:16
kanzurenmz787_i: no thanks14:16
kanzurefenn: i would never replace plaintext logs with only-html logs14:17
fenni mean adding </a><a id="123456"> 12:34:56 < joebob> hay guyz14:18
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:18
kanzureyes i know what you mean14:18
kanzureyou were already very specific, i don't know how you could expect me to not have understood that14:18
fennum, i managed to interpret it a few different ways14:19
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Max SendQ exceeded]14:21
nmz787_iwell fenn's example shows the anchor tags interspersed in the text, appending would be at the end of the file14:21
fenntime.mktime((year, month, day, hour, min, 0, 0, 0, -1))14:22
fenni don't think there's an off the shelf tool to do this14:24
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:24
kanzurehe meant appending after every write14:24
fenni don't know what i meant, but you probably have an existing body of logs you wish to convert, and also an ongoing logging process that needs to be modified14:25
nmz787_i.tell nickjohnson  do you know what the difference between say the DDS60 (or your project) and these ~$5 modules on ebay (search AD9850 )14:29
yoleauxnmz787_i: I'll pass your message to nickjohnson.14:29
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Max SendQ exceeded]14:37
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap14:39
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 264 seconds]15:01
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap15:01
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap15:06
-!- delinquentme [~dingo@74.61.157.78] has quit [Read error: Connection reset by peer]15:08
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap15:13
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 265 seconds]15:15
chris_99anyone seen these before http://ibidi.com/xtproducts/en/ibidi-Labware/Customer-Specific-Slides/Custom-Specific-Flow-Slides-and-Channels15:26
chris_99i was wondering if you could easily use something like the branching channel one15:26
chris_99to mix dye with cells15:26
jrayhawkirclog2html.py anchors timestamps, if that's close enough15:26
jrayhawkdoes CSS coloration, though, which is a bit lame15:27
jrayhawkcoloration should be done in HTML for compatibility with lynx/links/w3m15:28
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap15:28
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap15:30
jrayhawkoh, you specified timestamps, nevermind15:32
jrayhawki mentally replaced that with "anchors specific lines"15:32
kanzureanchoring specific lines is fine15:33
kanzureprobably?15:33
jrayhawkyeah, doing that or both seems optimal, but i don't think i have ever seen it done15:33
-!- sivoais [~zaki@unaffiliated/sivoais] has quit [Ping timeout: 264 seconds]15:38
chris_99you guys seen this - http://www.microfluidic-chipshop.eu/Download/Lab-on-a-Chip%20Catalogue_032014.pdf15:42
-!- strangewarp [~strangewa@c-76-25-206-3.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer]15:48
-!- strangewarp [~strangewa@c-76-25-206-3.hsd1.co.comcast.net] has joined ##hplusroadmap15:57
nmz787_ichris_99: I used ibidi stuff for that cell-flow monitoring i mentioned earlier16:00
chris_99ah i think i was on that site before16:01
chris_99i'll register on their site then to get the prices16:01
chris_99eeeek16:04
chris_99they're not cheap16:04
chris_99e.g. http://www.thistlescientific.co.uk/acatalog/u-slide-iii-3in1.html16:04
nmz787_ichris_99: so you'd probably want something with two inputs, an in-line backflow prevention valve for the cell-line (maybe), and some mixing posts... and either electrodes or optically clear so you can hook up to a microscope and camera or a spectrometer/photometer16:15
nmz787_iI am not sure if PDMS swells with alcohol, but I would assume if it does it's minor16:16
chris_99yeah i'm just looking at ones with reaction chambers16:20
chris_99*mixing16:20
chris_99regarding the pumps, what kind of pump did you use16:20
-!- sivoais [~zaki@unaffiliated/sivoais] has joined ##hplusroadmap16:26
chris_99from what i can tell the two main types are peristalic and syringe16:27
fenngravity works for some things too16:27
chris_99mmm16:29
fenn"When you started to publish the Whole Earth Catalogue in 1968, you said that you wanted to create a database so that “anyone on Earth can pick up a telephone and find out the complete information on anything.” Is that the idea of the internet, before the internet?16:29
fennBrand: Right, I had forgotten about that quote. Isn’t it nice that I didn’t have to go through the work of collecting that information, it just happened organically. Some people say to me that I should revive the catalogue and my answer is: The internet is better than any catalogue or encyclopedia could ever be."16:30
-!- sivoais_ [~zaki@199.19.225.239] has joined ##hplusroadmap16:31
-!- nmz787_i [nmccorkx@nat/intel/x-esjyfkctowipchgy] has quit [Ping timeout: 250 seconds]16:33
fennkanzure/faceface_ there's your pre-internet wikipedia16:34
kanzureif you say so16:34
fennnot really, it was heavily biased16:35
kanzureyou said web yesterday not pre-internet16:35
kanzurestop changing the rules on me16:35
fennwhatever16:35
fenni would hate to have to use a telephone to browse wikipedia16:36
kanzureyou guys act like wikipedia is some magical thing16:36
fennit is magical16:36
kanzureit's just a set of files that get edited16:36
kanzure(and then some overbearing politics, but let's not mention that)16:37
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Ex-Chat]16:44
kragenthe overbearing politics are probably what make it magical16:45
kragenI mean they're what determine what edits survive16:47
kragenand what edits get made in the first place16:48
kanzureyes the ability to edit pages is not novel or unique to wikipedia or any wiki for that matter16:48
fennuh what internet are you on16:49
kragenWikipedia without the overbearing politics is just the c2.com Wiki16:49
fenn"the one with RFC-123456 that lets you edit pages, duh"16:49
fennwebdav?16:50
fennanyway c2.com sucks16:51
fennyou get 5 pages down and realize you've read the same thing multiple times but nobody bothered reading that far before re-posting16:51
kragenbecause of the lack of overbearing politics, imo16:51
fenncan you think of something with the ability to edit pages pre-wiki?16:53
kragenpre-wiki is pretty early16:54
kragenlike 1994 I think16:54
fennhm i had never heard of wikis until around 2000 i guess16:55
kragen199516:55
kragen2000 was the first time I installed wiki16:56
kragenit seems like there must have been web pages editable through the web before 1995 but I can't remember any16:57
fennheh "Writeups in E1 were limited to 512 bytes in size" so that's why they're called "nodes"16:57
krageneven Block Stackers Everything was a couple years later16:57
kragenand that wasn't, I think, editable. just writable.  there were I think some things like that on Philip Greenspun's site16:57
kragencomment sections16:58
fennE1 was started march 199816:58
kragenthree years later, then16:58
kragenin 1996 it was still unusual to use dynamically generated web pages16:58
kragenI mean CGI dates from before that obviously16:58
kragenbut people didn't run their web site off it16:59
kragenAuctionWeb might have been contemporary.  and ViaWeb.16:59
fennthere were things like FAQs and HOWTOs but they were usually something like "email this person" and they would incorporate your changes if they liked them16:59
kragenyeah, there was a thing called faq-o-matic at some point16:59
fenni kinda miss HOWTOs17:00
krageneBay was founded in September 199517:00
kragenalready post-Wiki17:00
fennhow can cunningham have started so early, the www barely existed then17:01
kragenhe's a very smart guy17:01
kragenI think he's currently working on a thing he calls the Simplest Federated Wiki17:01
fennSFW17:01
kragenwhich is like a decentralized Wiki that supports varying content types17:01
kragenincluding bytebeat!17:02
nmz787i saw him once at a local bar17:02
kragenI met him in 2000 because he was interested in Comet-enabling Wiki, in particular for federation17:02
nmz787well, the bar was hosting a gizmo meetup17:02
kragenCraigslist didn't go web-based until 199617:02
kragenViaweb was founded July 199517:03
kragenwhich I think is barely post-Wiki17:03
nmz787i didn't know craigslist existed before like 2005 or something17:03
kragenyeah, 199517:03
kragenbut it was a mailing list at the time17:03
nmz787i thought it started briefly before I first learned of it17:03
nmz787:P17:04
kragenpeople think that about everything17:04
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 240 seconds]17:06
kragenI can't tell how old FAQ-O-Matic is17:07
kragenit might predate wiki but I don't think it does17:07
kragenthere was a thing called HyperNews17:07
kragenan attempt to do Usenet on the Web17:08
kragenstill at hypernews.cern.ch apparently17:08
kragenpresumably you couldn't edit things you'd already posted but at least you could respond to them17:08
fennthat doesn't count17:10
bbrittainwhat's a diff except a response?17:10
fennit would still be up to the reader to apply a patch17:10
fennor 9 million patches17:11
bbrittaindon't assume you have a lazy reader :P17:11
fennsure you could implement a newsgroup patch protocol with client-side patching, but it didn't happen as far as i know17:13
nmz787how would that work when someone responds to another "YOU'RE WRONG"17:15
fennit also breaks if you don't have a complete history17:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap17:26
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Remote host closed the connection]17:32
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap17:36
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Remote host closed the connection]17:36
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap17:36
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 258 seconds]17:38
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has quit [Ping timeout: 240 seconds]17:40
-!- sivoais_ [~zaki@199.19.225.239] has quit [Quit: leaving]17:41
-!- ebowden [~ebowden@CPE-121-223-157-226.lns2.bat.bigpond.net.au] has joined ##hplusroadmap17:53
-!- Viper168_ is now known as Viper16817:54
-!- Netsplit *.net <-> *.split quits: HEx1, maaku, ThomasEgi, kenju254, audy, Vutral, rk[1]18:00
-!- lichen [~lichen@c-50-139-11-6.hsd1.or.comcast.net] has quit [Quit: Lost terminal]18:02
-!- Netsplit over, joins: Vutral18:12
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap18:18
-!- delinquentme [~dingo@74.61.157.78] has quit [Remote host closed the connection]18:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap18:19
nmz787this is tempting to buy http://www.thermal.com/what_is_thermal_desktop.html18:27
-!- eridu [~eridu@gateway/tor-sasl/eridu] has joined ##hplusroadmap18:27
nmz787.wik http://en.wikipedia.org/wiki/Vanadium(IV)_oxide#Infrared_radiation_management18:29
yoleaux"Vanadium(IV) oxide is the inorganic compound with the formula VO2. It is a dark blue solid. Vanadium(IV) oxide is amphoteric, dissolving in non-oxidising acids to give the vanadyl ion, [VO]2+ and in alkali to give the [V4O9]2− ion, or at high pH [VO4]4−." — http://en.wikipedia.org/wiki/Vanadium(IV)_oxide18:29
nmz787"The thermochromic phase transition between the transparent semiconductive and reflective conductive phase, occurring at 68 °C, can happen in times as short as 100 femtoseconds"18:29
nmz787"Vanadium dioxide can act as extremely fast optical shutters, optical modulators, infrared modulators for missile guidance systems, cameras, data storage, and other applications."18:30
fennfinally a usb thermal camera18:30
fenn$200 is not bad18:30
nmz787no, especially compared to the other's avail now18:31
nmz787FLIR has one for iPhone that is only 60x80 pixels18:31
fenni don't care about pixels really18:31
nmz787that one is 206x15618:31
nmz787and I think the FLIR one was also like 3 microns18:31
nmz787http://www.flir.com/uploadedFiles/CVS_Americas/Cores_and_Components_NEW/Products/Uncooled_Cores/Lepton/FLIR-Lepton-DataBrief.pdf18:32
nmz787oh, no it's 8-14 too18:32
nmz787oh, same frame rate (9hz)18:32
-!- kenju254 [~kenju254@static-41-242-0-196.ips.angani.co] has joined ##hplusroadmap18:32
-!- rk[1] [~rak@opensource.cse.ohio-state.edu] has joined ##hplusroadmap18:32
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap18:32
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap18:33
-!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined ##hplusroadmap18:33
-!- audy [~audy@107.170.175.57] has joined ##hplusroadmap18:33
nmz787their 'shop' has a place for a coupon code, but I can't find any online18:33
kanzure.title http://www.youtube.com/watch?v=WPE7mU3myfk18:34
yoleauxCellular Mechanisms of Transcranial Direct Current Stimulation (tDCS) - YouTube18:34
fennwhat is the mechanism?18:34
fenndon't make me watch an hour of video to find out "more research is needed"18:35
kanzurei wasn't planning on actually watching it right now18:36
kanzureybit's more the "watch a video for an hour" type18:36
fennheath: i'll be waiting for your summary :P18:36
* nmz787 put it on the TV18:38
kanzuretdcs user videos? https://www.youtube.com/playlist?list=PLHl2ybrb92mWwoJWoMPK0j7mCnrEeQexI18:38
-!- Netsplit *.net <-> *.split quits: HEx1, audy, maaku18:40
nmz787wait a sec, I just talked to a friend recently who told me he had an electrode put in his brain to give him more neurotransmitter because the side-effects from the meds he had been taking were getting too bad18:41
kanzure.title http://www.ncbi.nlm.nih.gov/pubmed/2294908918:41
nmz787and now he doesn't have to take any meds or at least less18:41
yoleauxTranscranial current brain stimulation (tCS): models and technologies. - PubMed - NCBI18:41
kanzure"Neuroanatomical, Neurophysiological and Neuropsychological Terminology" https://faculty.washington.edu/chudler/neuroroot.html18:41
-!- eridu [~eridu@gateway/tor-sasl/eridu] has quit [Ping timeout: 250 seconds]18:42
fennnmz787: that's probably deep brain stimulation, which is considered to be a different thing18:42
kanzurebut still a cool thing18:42
fennyeah but definitely not "DIY"18:42
nmz787i was super surprised that he said that18:42
kanzure"average cost for subthalamic nucleus deep brain stimulation implantation with microelectrode recording per patient is $26,764.79 for unilateral"18:43
bbrittainI wanna hook a battery up to my head and be smarter18:44
bbrittainhell, I wann hook up 20 battries18:44
bbrittainlet's hope it scales linearly18:44
kanzureultrasound.18:45
nmz787or exponentially18:45
nmz787really? pressure waves?18:45
kanzurehmm i wonder how deep those deep brain stimulation electrodes need to go18:45
kanzurebecause ultrasound will be way cheaper than $26k18:45
kanzurealthough harder to position around your head on a regular basis18:45
kanzurecompared to having something static/fixed. hrm.18:45
nmz787that sounds less effective/hackable18:45
nmz787less hackability18:45
kanzuredeep brain stimulation is the one that is less hackable18:46
nmz787tcds?18:46
kanzuredrill -> brain surgery -> close -> go back to brain surgery to fix anything18:46
kanzureyou said electrode in his brain18:46
kanzurethat's not tcds18:46
-!- HEx1 [~HEx@hexwab.plus.com] has joined ##hplusroadmap18:46
-!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined ##hplusroadmap18:46
-!- audy [~audy@107.170.175.57] has joined ##hplusroadmap18:46
nmz787isn't chemistry and electronics based on... electrons, not pressure differentials?18:46
nmz787oh, yeah that friend18:46
kanzureultrasound has been shown to cause action potentials18:47
* nmz787 is watching tcds on tv18:47
kanzurehttp://diyhpl.us/~bryan/papers2/neuro/ultrasound/18:47
nmz787bbrittain: your song can only use words from https://faculty.washington.edu/chudler/neuroroot.html18:47
nmz787or 2 degrees of separation from them18:48
nmz787or maybe just 1 degree18:48
kanzurei should really use sulcus more often18:48
fennso one mechanism they propose is "bimodal polarization" of neurons, where one end becomes positively charged by some number of mV and the other end is negatively charged; since pyramidal neurons always have the soma (the "important end") at the bottom, the soma is positively charged and will fire more actively18:54
fennthis charge happens because V=IR and the R is across the neuron18:55
kanzure"at the bottom"18:55
kanzurehm?18:55
kanzurewhat is my frame of reference18:55
fennin this reference frame "top" is the skull18:55
kanzurehuh. okay.18:56
fennof course the cortex has wrinkles18:56
kanzuresulcri!18:56
kanzuresomeone's not paying attention18:56
nmz787'tcds changes the sensitivity to tms'18:56
fenn"this is a first-order approximation to start the thought process"18:56
nmz787what is tms?18:56
kanzuretranscranial magnetic stimulation18:56
fenn"0.3mV doesn't sound like very much when action potential is 100mV"18:58
kanzurehttp://i.imgur.com/5iHr8fz.jpg18:59
fennwhat do you have that tagged as?19:02
kanzurebishop19:02
fennyou should eat some raw garlic, just a little19:06
kanzurehm?19:08
kanzurewill that stop my eye from falling out?19:08
fennpotentially19:09
kanzureanyway i'm like 98% sue that show was written based on me19:10
fennwas it from "fringe"?19:10
kanzureyou didn't even do a reverse image search :(19:10
kanzurewhat's the point of having gigantic image indexes if nobody uses them19:10
delinquentmeare there legal implications for journalists who fuck up being journalists?19:11
fenntineye kinda sucks and google image search only works with javascript19:11
nmz787how can you find an IRC user, like what room they are in?19:11
fenn"Placement of the dot around a glyph may indicate digital value, or cypher coding, in addition to the alphabetic value that is represented."19:12
fennnmz787: freenode turned that off (mode invisible by default)19:15
nmz787that video was kinda lame19:17
nmz787he mostly talked about cells in a petri dish and electrical concepts19:17
nmz787I guess it was a room full of biologists19:17
nmz787but like the top and bottom voltage offset stuff is stuff the electron/ion microscope user group was talking about last month19:18
nmz787except they were interested in a specimen, not a cell19:18
fennimaging artifacts? those are much higher voltages19:18
nmz787to get around charging and stuff sometimes, or to deflect certain electrons from getting to the detector... to get better signal from the other types of electrons19:19
fenni don't buy this mechanism as the entire explanation because tDCS has an aftereffect that lasts for hours to months19:22
-!- CheckDavid [uid14990@gateway/web/irccloud.com/x-vphbxwbezadqurkd] has quit [Quit: Connection closed for inactivity]19:27
kanzure"Compute Engine VMs boot within 30 seconds [7] which is considered to be 4-10x faster than the competition."19:30
kanzuresigh19:30
catern30 seconds isn't very fast for full boot time19:30
caterni could put together a VM host that boots faster than that with just tools from around the house19:31
caternclone a copy on write disk image, start qemu, done19:31
fennsystemd fanboys claim 900ms boot time19:31
caternfenn: i was assuming most of the time was spent in allocation19:32
caternyeah, the OS itself shouldn't take more than 2 seconds19:32
caternin a virtualized environment19:32
catern(okay, exaggeration, maybe on first boot you want to do some things, so let's say 5 seconds)19:33
caternfull system containers can be allocated and booted and networked in 100ms or so19:33
catern(something like that)19:33
nmz787i was looking at tablets the other day, trying to find a cheap ($200 ish) device with a 1080 screen.... and learned that windows RT 8.1 doesn't allow apps to run unless they're from the MS store19:34
nmz787unless it's jailbroken or something19:34
nmz787fenn: you may take interest in https://cloud.sagemath.com19:40
fenni never developed the enthusiasm for hieroglyphics that my contemporaries have19:42
fennthat page is hilariously badly rendered in dillo btw19:43
kanzurewhere's your tapeworm?19:43
fennsuprachiasmatic nucleus19:44
fenn"clock gene" what a remarkably clearly named gene19:46
fenn"Drugs that activate dopamine receptors speed up ones perception of time, while dopamine antagonists cause one to feel that time is passing slowly"19:57
fenndoes that mean "time flies when you're having fun"19:58
kanzurehmph19:59
-!- yashgaroth [~ffffff@2606:6000:cb85:6a00:991c:987c:d2fe:b825] has joined ##hplusroadmap20:00
fenn"In his book "Awakenings", Oliver Sacks discusses how patients with Parkinson's disease experience deficits in their awareness of time and tempo. For example, Mr E, when asked to clap his hands steadily and regularly did so for the first few claps before clapping faster and irregularly; culminating in an apparent freezing of motion. When he finished, Mr E asked if his observers were glad he did20:05
fennit correctly to which they replied "no". Mr E was offended by this because to him, his claps were regular and steady."20:05
fennyour sense of time offends me, sir20:05
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 255 seconds]20:12
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]20:18
-!- delinquentme [~dingo@74.61.157.78] has joined ##hplusroadmap20:21
kanzure.title https://www.youtube.com/watch?v=K1Ix6dRNNQs20:36
yoleauxsteve lovesey-soaring high-alfonso muchacho remix - YouTube20:36
kanzurehaha they let star trek on youtube now? https://www.youtube.com/watch?v=hQwoT5y7R4Y20:48
kanzure"Computer production requires optical and electronic devices far beyond the capability of an individual to produce. The crystals of silicon used to produce most computer chips require sophisticated ovens and production facilities that few people could build. The tools used to manufacture wafers from silicon crystals depends on generations of development that could not be built in even a sophisticated machine shop. Even something as seemingly ...20:53
kanzure... simple as a pocket calculator was beyond the capability of the technology that put a man on the moon in the 1960s.20:53
kanzurei hate this person already20:53
kanzureand he calls himself "the librarian"? man librarians suck20:54
kanzurejokes on him because he's missing out on the cool name "dread pirate archivist"20:55
kanzure"dread pirate just minding my own business"20:55
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]21:17
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap21:27
-!- juri_ [~juri@vpn166.sdf.org] has quit [Ping timeout: 250 seconds]21:37
-!- JayDugger [~jwdugger@pool-173-57-55-138.dllstx.fios.verizon.net] has joined ##hplusroadmap21:39
JayDuggerGood evening, everyone.21:41
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has joined ##hplusroadmap21:51
-!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 244 seconds]21:52
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has quit [Ping timeout: 250 seconds]21:59
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has joined ##hplusroadmap21:59
-!- Jaakko9113 [~Jaakko@host86-155-144-71.range86-155.btcentralplus.com] has joined ##hplusroadmap22:04
-!- Vutral [ss@mirbsd/special/Vutral] has joined ##hplusroadmap22:08
-!- yashgaroth [~ffffff@2606:6000:cb85:6a00:991c:987c:d2fe:b825] has quit [Quit: Leaving]22:23
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has quit [Ping timeout: 272 seconds]22:39
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has joined ##hplusroadmap22:40
-!- juri_ [~juri@vpn166.sdf.org] has joined ##hplusroadmap22:55
-!- gene_hacker [~chatzilla@c-50-137-46-240.hsd1.or.comcast.net] has quit [Ping timeout: 272 seconds]23:03
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 256 seconds]23:16
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap23:23
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Max SendQ exceeded]23:29
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap23:30
-!- delinquentme [~dingo@74.61.157.78] has quit [Ping timeout: 240 seconds]23:57
--- Log closed Sat Nov 22 00:00:21 2014

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