2013-03-26.log

--- Log opened Tue Mar 26 00:00:38 2013
klafka_man i can't believe i've optimized shit all up00:29
-!- SolG [~Sol@c-174-57-58-11.hsd1.pa.comcast.net] has joined ##hplusroadmap00:31
-!- _Sol_ [~Sol@c-174-57-58-11.hsd1.pa.comcast.net] has quit [Ping timeout: 256 seconds]00:34
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap00:35
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 245 seconds]00:46
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap00:59
-!- ThomasEgi [~thomas@185.5.8.81] has joined ##hplusroadmap01:07
-!- ThomasEgi [~thomas@185.5.8.81] has quit [Changing host]01:07
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has joined ##hplusroadmap01:07
-!- ParahSailin [~eg@unaffiliated/parahsailin] has quit [Read error: Connection reset by peer]01:21
-!- klafka_ [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has quit [Remote host closed the connection]01:31
-!- cpopell [~cpopell@pool-96-231-37-73.washdc.fios.verizon.net] has quit [Ping timeout: 256 seconds]01:35
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 240 seconds]01:47
-!- undersco2 [~quassel@192.210.211.75] has joined ##hplusroadmap01:59
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap02:00
-!- Netsplit *.net <-> *.split quits: JayDugger, undersco2_02:06
superkuhpaperbot: http://www.sciencemag.org/content/318/5856/1574.full.pdf02:06
paperboterror: HTTP 504 http://diyhpl.us/~bryan/papers2/paperbot/6611c402eb354ee63d5a192e354d8ee6.pdf02:07
-!- Netsplit over, joins: JayDugger02:14
-!- mako [~mako@103-9-42-31.flip.co.nz] has quit [Ping timeout: 264 seconds]02:20
-!- BioGuy [~BioGuy@184-76-124-69.war.clearwire-wmx.net] has joined ##hplusroadmap02:32
-!- SolG is now known as _sol_02:35
superkuhpaperbot: http://www.nature.com/nature/journal/v493/n7433/full/nature11775.html02:36
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/LTP%20requires%20a%20reserve%20pool%20of%20glutamate%20receptors%20independent%20of%20subunit%20type.pdf02:36
-!- abetusk_ is now known as abetusk02:38
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap02:42
-!- BioGuy [~BioGuy@184-76-124-69.war.clearwire-wmx.net] has quit [Ping timeout: 245 seconds]02:42
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds]02:47
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 272 seconds]02:48
-!- Viper168_ [~Viper@unaffiliated/viper168] has joined ##hplusroadmap02:52
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]02:53
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap03:00
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has joined ##hplusroadmap03:22
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 246 seconds]03:48
-!- d00hann [~root@84.120.228.103.dyn.user.ono.com] has joined ##hplusroadmap03:49
d00hannque canal mas silencioso03:52
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has joined ##hplusroadmap03:59
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap04:01
d00hannhello04:17
archels.head http://www.sciencemag.org/content/318/5856/1574.full.pdf04:18
yoleaux200, text/html;charset=UTF-804:18
-!- d00hann [~root@84.120.228.103.dyn.user.ono.com] has quit [Quit: Leaving]04:24
archelsContent-Disposition: inline; filename="Science-2007-De Pontieu-1574-7.pdf"04:25
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 240 seconds]04:48
-!- yorick [~yorick@vredebest.xs4all.nl] has joined ##hplusroadmap04:51
-!- yorick [~yorick@vredebest.xs4all.nl] has quit [Changing host]04:51
-!- yorick [~yorick@oftn/member/yorick] has joined ##hplusroadmap04:51
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap05:02
chris_99nmz787, be thee about per chance?05:25
-!- ikeyjoe [~ikeyjoe@cpc1-hari11-2-0-cust217.hari.cable.virginmedia.com] has joined ##hplusroadmap05:40
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds]05:49
-!- ikeyjoe [~ikeyjoe@cpc1-hari11-2-0-cust217.hari.cable.virginmedia.com] has left ##hplusroadmap []05:51
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap06:02
EnLilaSkopaperbot: http://www.medical-hypotheses.com/article/S0306-9877%2808%2900641-5/abstract06:19
paperbotno translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/2cd5f7306a88bc8fa0b85ada68431f6a.txt06:19
-!- eudoxia [~eudoxia@r186-52-24-97.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap06:24
eudoxiabina technologies? don't tell me that's rothblatt's wife/partner/transdimensional fellow being06:25
kanzurerothblatt has been many things but i'm not sure transdimensional is one of them06:26
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 272 seconds]06:50
-!- eudoxia [~eudoxia@r186-52-24-97.dialup.adsl.anteldata.net.uy] has left ##hplusroadmap ["leaving"]06:59
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap07:02
-!- chidori is now known as chido07:11
-!- etheros [~etheros@2601:0:8980:65:21f:f3ff:fe5c:f708] has joined ##hplusroadmap07:16
kanzureman, the "design by committee" vibe is very strange.07:25
kanzure"first we need to assemble a committee to define what open source hardware packaging means".... what.07:27
kanzurebecause if none of you know it, maybe if you get together you'll suddenly have a clue? that's never worked.07:28
-!- eudoxia [~eudoxia@r186-52-24-97.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap07:30
eudoxiahttp://opensourceecology.org/wiki/Induction_Furnace07:31
eudoxia>Qwiki Reference is no longer available . We've decided to take down that product and focus on Qwiki for iPhone.07:31
eudoxiathis sort of shit is going to ruin them07:31
eudoxia'where did all our dev files go?'07:31
kanzurethey are already dead07:32
eudoxiayou mean OSE as a whole?07:32
kanzurei was just channeling kenshiro for a moment there07:39
eudoxiaah ok07:39
kanzurebut yes, this sort of problem is critical07:39
eudoxiathat's probably some kind of anime reference07:39
eudoxiawhy use google docs for spreadsheets? doesn't mediawiki have tables? can't they write a little js spreadsheet editor to make it easier?07:40
eudoxiafor example: http://handsontable.com/07:41
eudoxiajust make it output HTML <tables> or Medawiki's {| ... |}07:42
JayDuggerGoogle Docs spreadsheet works much as Excel does.07:43
JayDuggerGood luck fighting years of habit.07:43
JayDuggerPardon the cynical comment, but I just watched a senior co-worker butcher a software upgrade at work.07:44
JayDuggerToo busy to back-up the system first; too impatient to read the installer's instructions, its changelog, or its error messages.07:46
JayDuggerThen he wondered why it didn't go well.07:46
JayDuggerThe kind of person who'd blame his wife for not trying harder and finishing pregnancy ahead of schedule.07:47
eudoxia:)07:47
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 240 seconds]07:50
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap08:04
-!- etheros [~etheros@2601:0:8980:65:21f:f3ff:fe5c:f708] has quit [Ping timeout: 245 seconds]08:10
kanzurestoring tables in mediawiki is not efficient08:12
-!- paperbot [~paperbot@131.252.130.248] has quit [Remote host closed the connection]08:15
-!- paperbot [~paperbot@131.252.130.248] has joined ##hplusroadmap08:16
kanzurepaperbot: http://www.sciencemag.org/content/339/6121/823.abstract08:16
kanzurepaperbot: http://www.sciencemag.org/content/339/6121/819.abstract08:16
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/RNA-Guided%20Human%20Genome%20Engineering%20via%20Cas9.pdf08:17
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/Multiplex%20Genome%20Engineering%20Using%20CRISPR_Cas%20Systems.pdf08:17
kanzurepaperbot: http://rna.berkeley.edu/files/jinek_etal_elife_2013.pdf08:17
paperbotno translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/d7833ae4c612df9102a65bfa694c67a4.pdf08:17
kanzurepaperbot: http://www.sciencemag.org/content/337/6096/816.short08:18
kanzurepaperbot: http://www.nature.com/nature/journal/v471/n7340/abs/nature09886.html08:18
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/A%20Programmable%20Dual-RNAGuided%20DNA%20Endonuclease%20in%20Adaptive%20Bacterial%20Immunity.pdf08:18
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/CRISPR%20RNA%20maturation%20by%20trans-encoded%20small%20RNA%20and%20host%20factor%20RNase%20III.pdf08:18
-!- ParahSailin [~eg@unaffiliated/parahsailin] has joined ##hplusroadmap08:23
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has joined ##hplusroadmap08:34
-!- klafka [~klafka@c-24-6-18-31.hsd1.ca.comcast.net] has quit [Remote host closed the connection]08:37
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 245 seconds]08:51
-!- klafka [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has joined ##hplusroadmap08:55
-!- Viper168_ [~Viper@unaffiliated/viper168] has quit [Ping timeout: 240 seconds]08:55
-!- klafka [~klafka@c-67-174-253-229.hsd1.ca.comcast.net] has quit [Remote host closed the connection]09:01
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap09:04
-!- eudoxia_ [~eudoxia@r186-52-34-251.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap09:09
-!- eudoxia [~eudoxia@r186-52-24-97.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 245 seconds]09:13
-!- JayDugger [~duggerjw@pool-173-74-81-239.dllstx.fios.verizon.net] has quit [Quit: Leaving.]09:28
-!- eudoxia_ [~eudoxia@r186-52-34-251.dialup.adsl.anteldata.net.uy] has quit [Quit: leaving]09:38
-!- randallagordon [~randall@174-25-124-45.ptld.qwest.net] has quit [Quit: Changing server]09:44
-!- randallagordon [~randall@174-25-124-45.ptld.qwest.net] has joined ##hplusroadmap09:45
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds]09:52
-!- superkuh [~superkuh@unaffiliated/superkuh] has quit [Remote host closed the connection]10:04
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap10:05
-!- klafka [~klafka@204-16-157-18-static.ipnetworksinc.net] has joined ##hplusroadmap10:20
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap10:25
-!- OldCoder_ [~OldCoder_@c-69-181-139-128.hsd1.ca.comcast.net] has quit [Remote host closed the connection]10:50
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds]10:52
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap11:05
-!- lichen_ is now known as lichen11:12
-!- archbox_ [~archie@unaffiliated/archbox] has quit [Quit: bye]11:30
-!- augur [~augur@208.58.5.87] has quit [Remote host closed the connection]11:41
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap11:42
-!- augur [~augur@208.58.5.87] has quit [Ping timeout: 240 seconds]11:46
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 256 seconds]11:53
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap12:06
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap12:17
-!- mako [~mako@103-9-42-31.flip.co.nz] has joined ##hplusroadmap12:24
-!- mako is now known as sylph_mako12:31
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds]12:53
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap13:07
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap13:07
-!- superkuh [~superkuh@unaffiliated/superkuh] has quit [Quit: when you clone partitions make sure you change the uuid.]13:14
kanzurei am not sure how i am supposed to reply to malcolm13:14
kanzureOn Tue, Mar 26, 2013 at 2:44 PM, malcolm stanley <a.malcolm.stanley@gmail.com> wrote:13:14
kanzure> Bryan, if I organize a Google Hangout for it, will you put together a short13:14
kanzure> presentation on ISO 10303 and do a Q&A for us on what it is, what it says,13:14
kanzure> and why it matters?13:14
kanzureyou can go Hangout by yourself13:15
kanzureisn't it their *jobs* to know about that long list of standards i sent them13:15
kanzureif they think the existing software is buggy, they should file bug reports, or propose something that doesn't have whatever problems they are imagining.13:15
kanzurei don't think it should be my job to teach them about all the things they have already claimed to have a responsibility to know about, unless they want to pay me.13:16
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap13:16
kanzure(also i don't see why they are fixating on ISO. i guess that's a start.)13:18
kanzurethe fact that he claims to be interested in hardware packaging, but knows nothing about these existing solutions (including existing package managers), indicates to me that he is not very serious about his role and that i would be wasting my time talking with him for any extended period.13:20
kanzure... right?13:22
ParahSailinim probably missing some context, whats iso 1030313:26
kanzurecad file format standards, covers a lot of shit13:27
kanzureimplemented by solidworks/opencascade/autocad/pro-engineer/catia/etc.13:27
ParahSailinwhats he asking you to do?13:28
kanzuremost of those implementations are primarily focused on mechanical part representation (the CAD aspects), and i don't think they do anything like list out dependencies for building hardware. but there are existing solutions for managing dependencies in projects that seem completely absent from his discussions/emails.13:28
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]13:29
kanzurehe is asking me to prepare a presentation to bring him up to speed on open source hardware packaging, file formats, cad standards, etc., to do his job for him13:29
kanzureprepare and give the presentation, i should say13:29
-!- sylph_mako [~mako@103-9-42-31.flip.co.nz] has quit [Ping timeout: 245 seconds]13:31
nmz787dependencies in hardware can be so varied13:34
kanzureif i tell him these things, then he will say "that's nice, i will take these to the committee for consideration" and what's the point?? am i missing something here. how does he think this isn't a waste of time?13:34
nmz787you could take a CAD and make it on a wood lathe, makerbot, resin DLP printer13:34
kanzurethat's a different type of dependency13:35
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap13:35
kanzurecad-compile-time dependencies are the primary type that most people consider (especially considering the >30000 objects on thingiverse)13:35
nmz787what dependency are you talking about then?13:36
kanzuretangiblebit and skdb both had considerations for different types of dependencies (like "run time" and "physical build time") but neither had any traversal algorithm (which is trivial, but it just wasn't written)13:36
kanzurecad-compile-time dependencies13:36
nmz787like simply the CAD compiler (SCAD, solidworks, sketchup, rhino, etc)13:36
nmz787?13:36
kanzurefor instance, elmom's scad library of parts is an okay example of a dependency if you include any of his parts in your project13:36
kanzurehave you ever looked at the dependencies of a package when you force apt-get or aptitude to do something?13:37
nmz787yeah, it used to be no fun like 5 years ago13:37
kanzurewhat was no fun?13:37
nmz787but it's been that long since things have really acted up on me13:37
nmz787hunting for thee right version13:37
kanzurepackage managers do that for you13:38
nmz787maybe it wasn't maintained in apt anymore13:38
kanzurethat's the whole point13:38
chris_99nmz787, you know that linear sensor you used for your spectrometer do you know the highest nm it can pick up.  I'm wondering if i can measure the temp. of a flame using it13:38
nmz787then i'd have to go find the right version, download, compile, move on in the apt-get install and hope it didn't find another dependency that wasn't maintained anymore13:38
-!- superkuh [~superkuh@unaffiliated/superkuh] has quit [Quit: sorry for the reboot cycle spam.]13:38
kanzurewhat were you recompiling?13:38
kanzurei don't understand.13:39
nmz787chris_99: prob not higher than 900 or 1100nm13:39
chris_99ooh13:39
nmz787probably openCV13:39
chris_99that's probably be enough13:39
nmz787or multi-pointer X13:39
nmz787yeah, xorg i think it was13:39
kanzurei'm pretty sure opencv has a debian maintainer13:39
nmz787it was a fork at the time13:39
kanzurexorg also has lots of package maintainers13:39
nmz787mpx wasn't mainstreamed13:39
kanzurei don't know why you are bringing it up13:39
nmz787my experience with dependencies13:40
kanzurei was trying to illustrate a software tool that resolves dependencies without human intervention13:40
nmz787findind them manually13:40
nmz787chris_99: that's most silicon based light sensors, now if they have an IR filter that would kill the sensitivity13:41
nmz787chris_99: try removing the IR filter from a common webcam13:41
chris_99mm, do you know how you would actually measure the temp from the lines from the grating, i'm a bit confused how that'd be done13:42
nmz787you mean like flame spectroscopy?13:44
nmz787chris_99: you could just try hacking this $12 item http://www.aliexpress.com/item/Professional-hand-held-non-contact-DT-380-Digital-LCD-infrared-IR-thermometer/629051292.html13:44
chris_99alas that won't handle the temp. i plan on looking at 3500C13:45
chris_99and yep flame spectroscopy i guess13:45
nmz787chris_99: that might simply require adding a resistor13:45
nmz787or an aperature13:45
chris_99mm that's an idea, the aperture could work maybe13:46
chris_99i've got one of those myself, will see how that effects it13:46
chris_99my bet is even with an aperture it'll overwhelm the sensor13:46
nmz787how?13:50
nmz787an aperature reduces photons coming in13:50
chris_99hmm i guess so, but why can't i seem to find any IR thermometers that do above 1500C though13:51
-!- OldCoder_ [~OldCoder_@209.237.22.146] has joined ##hplusroadmap13:51
nmz787if that was the case, than the aperature wasn't big enough, and probably the sensitivity of the sensor amp needs changed13:51
nmz787whihc would likely just be adding or removing a resistor13:51
nmz787(either in=line with the sensor, or on the amp gain selector, if there's a gain selector)13:52
kanzure"I would be happy to speak with you about existing standards and on-going progress in open source hardware file formats/packaging, either over email, irc, voip, phone, or in person. I am curious as to what outcomes you are expecting from that sort of conversation. In particular, it strikes me as odd that you would ask why these things matter-- you run into them constantly if you do any hardware development (it's seriously hard to find a ...13:52
kanzure... commercial CAD tool that doesn't support STEP), and in the software world there's a tremendous amount of standardization on packaging formats, which has led to hundreds of thousands of standard 'components'. If these things are not evident to you, I would be interested in knowing what you are doing here..."13:52
kanzureperhaps too harsh?13:53
nmz787maybe the end13:53
nmz787yes13:53
kanzurebut i mean it :(13:53
nmz787well13:53
nmz787you can still mean it, but say it better13:53
kanzure"yo dawg, what the fuck?"13:54
nmz787heh13:54
nmz787better in some ways, lol, worse in others13:54
nmz787meh13:54
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds]13:54
nmz787it's pretty good13:54
nmz787it13:54
nmz787it's straightforward13:54
nmz787which I tend to like13:54
nmz787maybe change what you are doing  here...13:55
nmz787I would be interested to know your status and understanding. Understanding STEP and other standards is pre-requisite to advancing our cause...13:56
nmz787or something13:56
kanzureno, that would sound elitist13:57
nmz787now /that/ i don't understand13:57
kanzureand frankly, STEP isn't really that important, the format sucks, and there's like 100 different 500 page documents defining AP101-AP4xx, and they are all based on a custom language (EXPRESS) that compiles the standards into C++ that compiles into god-knows-what.13:57
nmz787really it's true though, how can you evaluate a field if you don't dig in?13:58
klafkathat is true13:58
nmz787klafka: what?13:58
klafkahow can you evaluate a field if you don't dig in13:58
nmz787it seems that these folks want to dig in, via you bryan, via a braindump13:59
nmz787so honestly give them what you can13:59
nmz787what you don't need to prep for13:59
nmz787too much prep at least13:59
nmz787it's still their responsibility if they have some grander vision13:59
kanzurebrain dumping doesn't guarantee me that they will take my information and make something useful out of it13:59
nmz787no13:59
nmz787kids paying $50k/year to college doesn't mean they understand shit either14:00
nmz787but they still pay14:00
nmz787you're not paid14:00
nmz787so you have to assume/hope they'll use it14:00
kanzureso far they have demonstrated an unwillingness to review solutions that others (including myself) have proposed, or file bug reports (not just on my own work, but everything else too), etc., so why would i think this time is any different?14:00
nmz787that's one reason having a slide deck or a recorded google hangout will be valuable to the greater community if these folks ignore you14:01
nmz787so other's can take your facts/knowledge and make use14:01
nmz787kanzure: maybe that should be your second or third email paragraph14:01
nmz787not harsh, not sugarcoated14:01
nmz787very realistic for a busy person14:02
kanzurei don't think so, it feels wrong to suggest that they are acting in bad faith14:02
kanzureeven though i fully think they are :)14:02
nmz787saying 'i've been burned' is OK though14:02
nmz787that's why i said give minimal prep time14:03
nmz787'i've been burned, but I still have faith to give more'14:03
kanzurei don't have faith.14:03
nmz787you'll anyway cross-post the hell out of a chat session/video/slide deck14:04
kanzureeven if this "open source hardware" committee of theirs comes up with something, does that mean they are going to go look around for someone to write all the software.. and then what.. we end up with some shitty software?14:04
nmz787so it won't be totally wasted if they don't listen14:04
nmz787or they come back to you14:04
kanzureand if it ends up me writing their shitty software, ugh14:04
nmz787and you say you need $ for more commitment14:04
kanzurecommittees have this tendency to come up with really really terrible solutions ("XML FOR EVERYTHING")14:04
nmz787lol14:05
nmz787i can't even understand why the youtube API uses XML in something called an Atom feed14:05
kanzure("WE DON'T HAVE MONEY BECAUSE WE ARE OPEN SOURCE")14:05
kanzure(which is a lie)14:05
kanzureatom is based on xml14:05
kanzurepretty sure.14:05
kanzureatom and rss were two competing syndication standards, i think.14:05
kanzure"atom is an IETF standard while rss is not" aha14:06
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap14:07
@fenngive quantumG my apologies, holy crap how high can it go: http://blockchain.info/charts/market-price14:08
kanzure2010-02-10.log:23:08 < fenn> ah well at least they sell bitcoins via paypal14:09
kanzure2010-02-10.log:23:12 < fenn> currently $0.0038/bitcoin14:09
ParahSailinare silk road prices lower than street prices?14:10
@fennlet me just point out that nobody else hoarded any bitcoins either14:10
kanzuredid quantumg hoard any?14:10
@fenndunno14:10
kanzurei kept thinking ybit did, but he says he didn't.14:10
kanzurewasn't he going through his crypto-currency streak around that time?14:11
@fennParahSailin: generally silk road is 2-10 times street price, depending on where you live and what's being sold14:11
ParahSailinhm, so im not seeing much rational utility of the currency yet14:12
@fennsome people value "not having to talk to some shady drug dealer and maybe get busted" even if this isn't an unbiased depiction of reality14:13
kanzuretransfers seem to be very much easier than using other systems, if that counts for anything.14:14
@fennalso i think you can't buy porn with paypal(?)14:14
@fennsometimes i think alien time travelers inserted puritanical morals into the timeline in order to spur human technological development14:15
kanzurethe bitcoin laundering schemes are sorta hilariously wrong (they don't actually hide originating sources)14:16
@fennyou have to actually swap coins, no?14:16
ParahSailinwell you have to have some sort of basic understanding of cryptography and math to understand why bitcoin is not in fact anonymous14:17
kanzurewell there's some services where they just distribute your bitcoins into a pool of a few thousand wallets and then they try to obfuscate the path the money followed14:17
ParahSailincan't blame the majority for being completely clueless14:17
kanzureby "obfuscate" i mean "attempt to hide by increasing the path length"14:17
kanzuresoftware development is a really unique way to launder money, though.14:17
@fennmaybe i'm clueless but can't you just swap coins and not tell anyone?14:17
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Ping timeout: 264 seconds]14:17
kanzuretransactions appear in the blocks http://blockexplorer.com/14:18
@fennthen don't do the transaction that way14:18
kanzureoh you mean sell a wallet's identity?14:18
@fennmake two new wallets with 0 bitcoins, add money, trade wallets14:18
kanzurebut then you have 2 people who each have information about where the bitcoins went14:19
ParahSailinthats exactly what you're supposed to do-- recipient is supposed to create new wallet for money to be sent to14:20
kanzureok, if the recipient creates the new wallet, then that's fine, as long as that new wallet never interacts with the recipients' other wallets. ever.14:20
ParahSailinkanzure: yes, i know14:21
kanzurebut this seems particularly hard to make useful, say you have 1000 wallets with bitcoins in each and you are trying to make use of your money.. you're back to the same problem basically.14:21
ParahSailinbitcoin is not anonymous-- it can't be, to be zero trust irrevocable transactions14:21
ParahSailinzero trust irrevocable transactions is a valuable property, but orthogonal to anonymity14:22
ParahSailinif you want anonymity, you gotta trust a middle man to try to launder14:22
@fennhm you'd expect google to at least recognize "BTC" as a currency type14:24
-!- plur [~nonentity@121-73-87-49.cable.telstraclear.net] has quit [Remote host closed the connection]14:25
ParahSailini havent been paying attention to whatever laundering services are out there, but it's conceivable that you could do a safe laundering if you deposited currency with them to maintain a positive balance in your account, and they would forward on a non-equal amount to what you deposited to the end set of destination wallets14:25
ParahSailinit's entirely possible that that's how the existing ones work14:25
kanzureParahSailin: i think another way to make anonymity happen is to have a unit of work/value that you can pay for in tainted currency while anonymous, and then take that "created valuable" and sell it somewhere for clean money. the trick is that the item has to be something that neither the original creator (the person getting the tainted money) or the end customer (the person paying you non-tainted money) will be able to recognize after the ...14:27
ParahSailini dont think there's been any major bitcoin depository "institution" that hasn't gotten compromised in some way in the last year14:27
kanzure... fact... e.g. painting logos for an oil company wont do it, the worker will know.14:27
ParahSailinanonymity relies on trust, regardless of the scheme14:28
kanzuregeneric software could work, especially if it's privately-deployed software that is unlikely to reach lots of consumers.14:28
-!- plur [~nonentity@121-73-87-49.cable.telstraclear.net] has joined ##hplusroadmap14:28
kanzureor you can go the other way around, and make it completely open source work that you are paying for with tainted coinage14:29
kanzurewhat are they going to do? trace bad money and they find an open source project.. and what.. repossess it? take it down? at that point, everyone has had a chance to access it and copy it / fork it.14:29
@fennthe idea with money laundering is to have lots of legitimate users (or at least the perception of such)14:30
@fennin order to get other types of money/services in and out14:30
kanzuresecurity through numbers? really, fenn?14:30
kanzuredisappointedi n you14:30
kanzure*in you14:30
kanzure*through quantity14:31
@fennif you can just arrest all 5 people using pokecoins you lose14:31
@fennthink about tor; if there were only 5 exit nodes it would be easy to just block them all14:32
kanzureman, we should get a cypherpunk in here. let's see some real paranoia.14:32
ParahSailinthe only purpose of bitcoin laundering services is to allow you to buy from people you don't trust, without revealing identity14:32
kanzureeugen leitl doesn't count (he's insufficiently paranoid, even though he's a cypherpunk member)14:32
ParahSailinif delivery of service would not reveal identity to the seller, it's unncessary14:33
@fenngiven the size of the cypherpunks list i'd be surprised if there weren't one here already14:34
kanzureeleitl.14:34
@fennhe's not here :P14:34
ParahSailinyou could run paperbot off bitcoin, and the delivery mechanism would be a random web based drop box14:34
kanzureok how does this sound http://diyhpl.us/~bryan/irc/oshw-standards-email.txt14:34
kanzureParahSailin: part of the point of paperbot is community reading14:35
@fennbut botsnacks would be so much more useful if you could buy processing time with them14:35
@fennthink of all the captchas14:35
ParahSailintor hidden service could work14:35
kanzureso far i haven't seen an academic publisher that implements a captcha system14:36
@fenn"which are hard to escape the reaches from on most computers14:36
kanzurealso, deathbycaptcha.com is sufficiently cheap for me to fund all future paperbot accesses that require captcha solving14:36
kanzurefenn: at least computers worth using14:36
@fennyou'll use" should just be "which you will find on most computers"14:36
kanzureheh servers14:37
kanzureokay14:37
kanzurere deathbycaptcha see14:37
kanzurehttps://github.com/kanzure/python-deathbycaptcha14:37
@fennwhat is a Hangout anyway14:38
kanzurei dunno if thingdoc is worth mentioning; i still hate .scad, but at least there's a documentation tool.14:38
kanzureGoogle Hangout is this in-browser video conferencing thing..14:39
@fennis it just group video chat?14:39
kanzureyes14:39
kanzurealso you can add funny hats to people14:39
@fennwhy does that need a name14:39
browniesand moustaches14:39
kanzurebrownies: can you wordsmith-check that link? http://diyhpl.us/~bryan/irc/oshw-standards-email.txt14:40
kanzurei sort of have to be political around these people, because the CEO of sparkfun ends up reading my email14:40
kanzureand other bigwigs14:40
@fennindustrial titans of our era14:40
kanzurehardly.14:41
ParahSailinwho is malcolm stanley14:41
kanzurebut i would like them to think positively of me if at all possible, while at the same time also telling them that i am disappointed in them. if that's possible.14:41
browniesheh14:41
brownieskanzure: well, i think he is asking more "how it matters" not "does it matter"14:41
browniesit's possible that he doesn't know if or why it matters, but that seems... at least just from this piece of text... less likely.14:42
kanzurethat's an *absurd* question for these people to ask. they are supposed to be the "open source hardware association". how the fuck could they not know...14:42
@fenndoes he know that ISO-10303 == .step files?14:43
kanzuredunno14:43
@fennthat would be a good place to start14:43
kanzurebtw there's a lot of stuff in 10303 other than just .step files14:43
@fenneh i guess14:43
kanzurei shouldn't really be pimping ISO shit here anyway14:43
@fenni was the one that started it :\14:44
kanzurecharlie stix runs a company called costvision and i think he's written a bunch of software for iso, so i am just deferring that shit to him now14:44
kanzure*bunch of software for iso 10303 things14:44
kanzureplus he has read opencascade source code and seems to be vaguely interested in open source things14:44
kanzureParahSailin: seems to be this person http://www.linkedin.com/in/amstanley14:45
nmz787kanzure: email looks ggood to me14:46
kanzureOn Tue, Mar 26, 2013 at 9:20 AM, Matt Maier <blueback09@gmail.com> wrote:14:47
kanzure> I suspect that once we figure out what we need it will be easy to discover14:47
kanzure> several pre-existing software tools that either already do exactly that, or14:47
kanzure> can easily be forked to do exactly that.14:47
kanzure> The problem is that we don't know what we need.14:47
kanzurewtf14:47
kanzure> overhead. I doubt even OSE is doing any project big enough to justify that14:47
kanzure> much complexity. A giant, complicated format like STEP could obviously14:47
kanzurewith you so far14:47
kanzure> describe simple projects, but it would also create a huge barrier to entry14:48
kanzure> The best way to find out is to14:48
kanzure> compare it to a bunch of other people's impressions so we can come up with a14:48
kanzure> generally applicable solution14:48
kanzure.... do people seriously read the shit they type?14:48
nmz787what's wrong with comparing?14:48
@fennit sounds like they are seriously underestimating the scale of the problem14:48
nmz787comparing *exists* with *expected*/*desired*14:48
kanzurecomparing impressions != technology development14:48
kanzure> At any rate, the discussion has to happen before any implementation makes14:49
kanzure> sense.14:49
kanzurei think that's a blatant lie.. thingdoc works really well for .scad. and there was little discussion about it. it was an obvious implementation based on previous things like docstrings, javadoc, and other comments-to-documentation generators.14:49
kanzurei suppose he will just handwave that by saying thingdoc is simple and therefore irrelevant14:50
brownieswtf is his point?14:51
nmz787so which of these formats simply stores voxels that == atoms?14:51
nmz787that seems like the space-wasting but easy way out14:51
kanzurepdb14:51
nmz787lol14:51
kanzureit's not that helpful.14:51
nmz787new standard CAD format14:52
nmz787:P14:52
kanzureno14:52
kanzuresending stl or voxels is like sending me a jpeg of your compiled binary, instead of sending me your C source code.14:52
nmz787no more NURBS, just atoms14:52
nmz787true14:52
nmz787unless voxel files could be compressed well14:53
kanzureemail ahoy. now to sit around and wait for the hate mail to roll in.14:53
nmz787set your expectations higher, call it 'love mail'14:54
@fennmail of intense yet undescribable feelings14:54
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 245 seconds]14:54
nmz787you've already been nominated for a nobel prize this week14:54
kanzuremy space ship is powered by the heat from burning hopes, dreams and nobel prizes14:55
nmz787so i was thinking of getting my truck painted14:55
kanzuregod damn it i got charlie's name wrong14:55
kanzurenone of you caught that?14:55
nmz787then i thought maybe i would just drive it to burning man with a case or three of spray paint and clear coat14:56
browniesa nobel prize?14:56
nmz787fenn: would that fly there? aside from dust coating the truck?14:56
@fennnmz787: you could paint it like this http://i3.asn.im/Pikachu-airplane-_tsi5.jpg14:56
browniesnmz787: just spray paint it14:56
nmz787brownies: well i want a reason to go to burning man anyway14:56
browniesfenn++14:56
nmz787brownies: and I'm not too creative, it would end up simply being black14:57
nmz787s/creative/artistic/14:57
kanzureoh look, someone cared enough to merge my changes https://github.com/jeanphix/Ghost.py/pull/7314:57
@fennyou're painting it because you want it to look good for burning man? 0_o14:57
nmz787no14:57
nmz787i just want to keep the rust off for a few more years14:58
nmz78785 born and going strongish14:58
nmz787that pokemon scheme isn't bad14:58
@fennhttp://rpad.tv/wp-content/uploads/2010/03/Pikachu-school-bus-2.jpg14:59
nmz787getting it painted at burning man would likely mean it would look somewhat artistic, rather than like I was parked outside a paint factory that exploded14:59
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap15:00
@fennwtf there's an inflatable version of that airplane http://s1108.photobucket.com/user/Pinkproposal/media/plane.png.html15:02
browniesnmz787: turn it into its own cheesy modern-art installation15:03
kanzurefenn: there is a cheap (~$300) linux 2.6.32 quadrotor on the market. i am pondering ways to make it automatically replace its own battery, possibly through a docking station, so that it could fly continuously.15:03
browniesnmz787: drive your truck there, leave out a bunch of paint, and let people express themselves15:03
browniesnmz787: bam, free paint job15:03
@fennsounds like a job for lego15:03
nmz787brownies: pretty much my thinking15:03
@fennkanzure: the magnet idea sounded pretty reasonable15:03
browniesyou might look a damn dirty hippie driving it around afterwards15:04
nmz787fenn: hmm, i wonder if I should use legos to rig up my projector to my microscop15:04
brownieskanzure: link to quadrotor?15:04
kanzurefenn: what about the forces due to running tight curves in air? wouldn't that make the battery not stay attached..15:04
@fennthe forces aren't very high until it crashes15:04
kanzurebrownies: http://diyhpl.us/~bryan/irc/nodecopter.txt15:05
@fennand even then, the magnets are self-healing15:05
kanzureoops, refresh nodecopter.txt for the better version15:06
@fennyou'd want separate electrical spring contacts and magnetic mechanical contacts15:06
kanzureone of these papers/videos was saying 2G's on some of the curves15:06
@fenn2G is nothing15:06
kanzureneodymium magnets will hold?15:07
@fennwell it depends on the magnets doesn't it? how long is a string?15:07
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap15:08
@fennyou just need a good ratio of (force to remove battery)/(expected operational forces)15:08
@fennif it's too high you won't be able to get the battery off15:09
@fenndo they run on cell phone batteries or what?15:09
kanzurelooks like lipo batteries the size of a cell phone15:10
kanzurehttp://ardrone2.parrot.com/usa/ is the one that the linux/javascript community has been cross-compiling to15:10
-!- qu-bit [~shroedngr@unaffiliated/barriers] has quit [Remote host closed the connection]15:12
brownieskanzure: nice link collection, thanks15:12
kanzure1000mAH or 1500mAH battery that provides 12 minutes of 5m/sec (18 kmph)15:12
@fennyeah that's about the same as a cell phone battery15:14
kanzureit looks like a really appealing toy, except i absolutely know i would be frustrated with short flights, so even if i wrote out some code, it would involve waiting to test alterations, unless i buy 8-10 batteries and swap them out, ugh.15:16
-!- qu-bit [~shroedngr@unaffiliated/barriers] has joined ##hplusroadmap15:16
@fennsome of those "technical specifications" are things you would not be advertising if your customers were well informed15:16
kanzurehm?15:16
@fennlike "emergency stop controlled by software"15:16
kanzureit's in their ipad app.. it's an emergency stop button you can press.15:17
@fennno that's talking about the "fully reprogrammable motor controller"15:17
@fennso your friends can hack into your drone and make it explode in mid-air15:17
@fennwhat the hell were they thinking15:18
kanzureyour friends can hack into them anyway, port 23 is open and gives you a shell.15:18
@fennyes but they shouldn't be able to reprogram the motor controller15:18
kanzurehttps://github.com/substack/virus-copter/blob/master/virus.js15:18
kanzurei don't think you can reprogram the motor controller with the default software.15:18
@fennseems easy enough to immunize, just broadcast "INFECTED" regardless15:19
kanzurehaha15:19
kanzurehis point was that the default security is weak15:20
@fennum. but port 23 is open and gives you a shell15:21
kanzuredon't you think that's dangerous?15:21
@fennyes, but at least there's a point to it15:22
@fennwhereas i can't see any reason for letting people reprogram motor controllers aside from the glee of watching your opponent go down in flames15:22
kanzuregiven the option, i would take the open port because it means i wouldn't have to flash it15:22
kanzureor, at least, i wouldn't have to flash it so soon15:22
@fennwerent we supposed to have chip turbines by now15:25
@fennmethanol or butane just seems so much better suited for this kind of thing15:25
kanzurethe timeline oracle hasn't reported any discrepancies.15:25
@fenni mean 12 minutes is pretty weak15:26
kanzureyes.15:26
@fennwhy are people using batteries at all15:26
kanzureno clue15:26
kanzurei'm very conflicted on it. on the one hand.. flying robot with linux and javascript. on the other hand, low battery life and i would have to build that docking station for auto swapping. :/15:26
kanzureconstant flying robot is very appealing to my nerd senses. especially with what.. it has a 2 mile max range before it has to turn around (assuming no wind resistance issues)?15:26
nmz787fenn: wouldn't that just be removing a jumper on the data line of the controller before flying it?15:27
nmz787kanzure: pretty cool, how much $ total with batteries?15:27
nmz787and legos15:27
kanzure$300 with one battery, extra batteries look $40-$50/each or something.. so <$1000 for an always-on system.15:27
nmz787and the weight limit is already there with those batteries?15:28
ParahSailinmake it an actual airplane if you want it to go farther15:28
nmz787already maxed*15:28
kanzuresomeone said 100g payload limit, dunno if that's with the plastic shit or not15:28
@fennmake it a blimp if you want longer airtime :P15:28
nmz787ahh so adding more batteries isn't much an option15:28
ParahSailinyou get a factor of 15 extra range just going to airplane15:28
kanzurebut no positional stability15:28
nmz787VTOL?15:29
kanzureloops?15:29
ParahSailinulrich flyer?15:29
nmz787inflatable on-demand blimp?15:29
nmz787get to your location fast and with precision once there, then cruise slowly home15:30
nmz787though there's the wind factor15:30
@fennkytoon is the answer to wind15:30
nmz787do they make non-electric copters?15:31
@fennyes15:31
nmz787do they have better range?15:31
@fennyes15:31
nmz787kanzure: have you looked into that?15:31
nmz787no batteries15:32
@fennthey're usually nitromethane or "diesel" which is more like ether mixed with lamp oil15:32
nmz787wonder if you could use veg oil15:32
nmz787with some ether15:32
@fennit would gunk up15:32
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]15:32
nmz787not light enough?15:32
@fenncrosslinking caused by peroxidation at high temperatures15:33
nmz787he /is/ in TX15:33
@fennwut?15:33
ParahSailininternal combustion engines dont really scale well to that small15:33
kanzurei expect that they are larger15:33
kanzureyes15:33
nmz787yeah but they're already popular in RC cars15:33
@fennthey are very noisy and not as efficient as larger engines15:33
kanzurequadrotors are already pretty noisy15:34
ParahSailinyou can only do two-stroke below a certain size15:34
@fennso the range benefit is not as good as you'd expect15:34
nmz787and kanzure wanted range which fenn said increases15:34
kanzureno i wanted flight time15:34
kanzureor i want auto-refueling (which is much easier with liquid fuels i think)15:34
nmz787i assume that's the same within a copter15:34
ParahSailinkanzure: what is the application?15:35
-!- strangewarp [~C@c-67-176-51-26.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer]15:35
nmz787i guess hovering would take less fuel than forward motion15:35
-!- strangewarp [~C@c-67-176-51-26.hsd1.co.comcast.net] has joined ##hplusroadmap15:35
kanzureoh, you know. just have a flying robot around the house or to go out and do my evil bidding.15:35
nmz787so it's not a great assumption15:35
nmz787'in the house fumes would then be an issue15:35
ParahSailinah, then quadrotor and an inductive charger station15:35
kanzureso it would perch on the charging station for an hour, then go fly for 10 minutes, and then perch again?15:35
kanzurei think the battery idea was better :P15:35
nmz787you'd have to have the gasser for outdoor ops only15:36
nmz787'get me a taco'15:36
kanzurehttp://tacocopter.com/15:36
nmz787that would totally fucking work15:36
@fennnmz787: actually slight forward motion tends to work better because there's this "donut effect" if you stay still15:36
nmz787you could have it deliver in your neighborhood for convenience fees too15:36
ParahSailinfor deliveries an airplane is much more efficient than quadrotor15:36
-!- safitan [~safitan@75-105-12-23.cust.wildblue.net] has joined ##hplusroadmap15:36
-!- ArmilusDajjal [~safitan@75-105-12-23.cust.wildblue.net] has quit [Ping timeout: 256 seconds]15:36
nmz787maybe, if it was cheap enough in fuel and maintenance costs15:36
@fennkanzure: i talked to her about tacocopter and she seemed amused but thought FCC was too big of a hurdle to seriously go for it15:37
kanzurefixed-wing is definitely better for payloads, sure15:37
nmz787ParahSailin: how would you land on a porch?15:37
kanzurefenn: who is her?15:37
@fennstar simpson15:37
kanzurenmz787: sky drops15:37
ParahSailinparachute drop15:37
@fennso tacocopter.com is just a joke as far as i can tell :(15:37
nmz787that seems, unreliable...15:37
kanzureyes it's a joke15:37
nmz787'my taco is on the porch below'15:37
ParahSailinif payments are in btc, who cares about fcc, faa etc15:37
@fenni don't really understand why it's a joke15:37
kanzurebecause people are cruel15:37
@fennbut she's an engineer that could actually do it15:38
kanzureoh is she?15:38
kanzureare you sure15:38
* fenn shrugs15:38
@fennit's not that hard, "a simple matter of programming"15:38
nmz787throw a pico projector on it too maybe, to have a facial 'presence'15:39
kanzurewhy?15:39
nmz787people like that15:39
nmz787trust, etc15:39
@fennhaven't you played halo15:39
nmz787same reason people want androids15:39
kanzurei want androids because i want to enslave the human race15:39
kanzurewhat reason do you have?15:39
nmz787or to display ads15:39
-!- Juul [~Juul@50-0-83-116.dsl.static.sonic.net] has joined ##hplusroadmap15:39
nmz787ad-droids15:40
nmz787adroids15:40
kanzureJuul: do you live with max ogden?15:40
nmz787no i didn't mistype15:40
@fennnmz787: i'm going to send killer androids back in time if you do that15:40
Juulkanzure, no. his place is awesome though15:40
nmz787fuck tacos15:40
kanzure"his place" ?15:40
nmz787just hover around apartment buildings beaming ads in15:40
@fenni'm gonna deliver an atomic taco to your mouf15:41
nmz787then i'd vote for legislation for micro ground to air missiles allowed for home use15:41
nmz787screw halo15:42
@fenni, uh, i'd vote for that too15:42
Juulhe has the first floor on the corner of an old warehouse-type building with lotsa big windows. one big open space with a few smaller rooms in the back.15:42
kanzurein sf?15:42
nmz787oakland15:42
kanzurehm. for whatever reason i got the wires crossed and thought he was hanging out at your place.15:43
Juulnah, he hangs out at sudo room15:43
browniesis that the hackerspa e?15:43
Juulone of them yeah15:44
-!- superkuh [~superkuh@unaffiliated/superkuh] has joined ##hplusroadmap15:44
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has joined ##hplusroadmap15:47
-!- augur [~augur@129-2-129-35.wireless.umd.edu] has quit [Remote host closed the connection]15:47
nmz787is he the eastbay biohackerspace?15:48
@fenntypical nitromethane heli flight time is 7-15 minutes, "gassers" (?) up to 30 minutes, and there exist rc helis with 2 hours flight time but apparently it's a specialized thing15:49
brownieswhy not just put a solar panel on top of the 'copter?15:50
@fennuff. this 25 pound payload helicopter sells for the low low price of $1030015:50
browniesor is that the dumbest idea in the entire world?15:50
browniesfenn: it's an RC 'copter that can carry 25 pounds? that seems pricey. that's only like 10 large burritos.15:51
browniesfenn: link, though?15:51
kanzureeast bay diybio is not at sudo room15:51
@fennbrownies: solar power actually works okay for glider planes15:51
@fennbrownies: http://www.bergenrc.com/IndTurbine.php15:51
kanzuresolar panel is not going to work for something that guzzles as much energy as a quadrotor15:51
browniesit's 5 feet long. that's... nontrivial.15:52
-!- safitan is now known as mutagen15:52
brownies"lead time is 3-4 weeks" ... so they build it on-demand.15:52
browniesi wonder who buys such things?15:52
@fennhollywood film makers15:53
browniesnot a very large market.15:53
browniesif it was 10x cheaper, i wonder who else could buy it?15:53
ThomasEgipolice, photographers...15:53
ThomasEgii know a couple of people who live off selling airial pictures of stuff like hotels, events, and locations15:54
@fennthey have a lot of other helicopters, i just liked the red MSR fuel bottles15:55
kanzure"but we are all aware of the fact that Github cannot handle the complexity of hardware projects. "15:55
browniesThomasEgi: are they in the US?15:55
ThomasEgino. germany15:55
browniesThomasEgi: how regulated is commercial UAV usage in germany?15:55
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 264 seconds]15:55
kanzureughhh15:55
kanzureOn Tue, Mar 26, 2013 at 5:17 PM, Matt Maier <blueback09@gmail.com> wrote:15:55
kanzure> I can't build software, but my personal expertise does cover things like15:55
@fennThomasEgi: but you don't need 25 pound payload for just a camera15:55
kanzure> building consensus around technical subjects. So that's what I'll try to do.15:55
kanzure> That requires collaborating with people other than myself; preferably as15:55
kanzure> many stakeholders as possible. Thus, a committee with outreach access to as15:55
kanzure> much of the relevant community as possible.15:55
kanzure"stakeholders"15:56
kanzuresoftware is the only reasonable way to solve these problems15:56
kanzureyou can't just wish open source hardware into existence15:56
brownieskanzure: "I can't build software, so I'm just going to talk about building software instead."15:56
kanzurehahah15:56
kanzurebrownies: thank you for making my day better.15:56
@fennin summary, "i won't be of any help at all, but i'll get in the way and slow things down as much as possible. i'm actually a plant by the anti-open hardware consortium"15:56
brownieshahaha15:56
kanzurei love you guys15:57
browniesseriously, who sees an effort starting up and is like "I KNOW! i'll ASSEMBLE A GIANT COMMITTEE!"15:57
kanzuredude you should see this email15:57
@fenni'm surprised there aren't more autopilot/assisted pilot coaxial helicopters, since they're much harder to learn how to fly than a quadrotor15:59
@fennmaybe coaxial is th wrong word15:59
kanzurehttps://groups.google.com/group/openmanufacturing/msg/bf3342e661f6c6a215:59
browniesi think coax is correct?15:59
@fennanyway, conventional single-rotor helicopter16:00
kanzurehttp://www.evilmadscientist.com/2011/improving-open-source-hardware-visual-diffs/16:00
@fenngithub does visual diffs btw16:01
kanzurethat's what that link is talking about.16:01
@fennwell, image diffs16:01
kanzureit's true that it's a pain in the ass to do visual diffs of cad files on github, but who cares. make a better git repository viewer if you care that much.16:02
kanzuresomeone did do that with cubegithero or whatever, but his solution is proprietary and annoying16:02
@fenni automatically disregard anything-hero16:02
browniesi honestly don't see anything about git that constraints it to software-only applications16:02
browniesi use it all the time for documents, marketing materials, and all kinds of other stuff16:02
kanzurewell, people want things like auto merging16:03
@fennand i want a magical flying pony cat16:03
kanzureexcept auto-merging 3d point clouds and curved manifolds => disaster16:03
browniesright16:03
@fennthere's a reason it's called "git" (aside from being easy to type)16:03
@fennand the reason is that merging doesn't work16:04
@fennin any domain16:04
browniesmerging branches in works fine if only 1 person has fiddled with every given file16:04
kanzurei think it would be a huge improvement just to get people to put their fucking files in a shared repository with some sort of naming convention ("pulley.git", not "make-magazine-super-awesome-mechanical-motion-thing-for-your-thingiprinter.git")16:04
-!- Juul [~Juul@50-0-83-116.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds]16:04
browniesand, as a corollary, it tends to fall apart hilariously if that is not the case.16:04
-!- cpopell [~cpopell@pool-96-231-37-73.washdc.fios.verizon.net] has joined ##hplusroadmap16:04
kanzurei think it is a mistake for these people to assume that they can just "let the software work itself out"16:05
brownieskanzure: yes. generally, some standards and conventions and such?16:05
kanzureno, putting files into a folder is pre-standards16:05
kanzureit's just getting people to actually do that step itself -_-16:05
browniesnaming things intelligently usually requires conventions though =/16:05
kanzureok fine, i'll settle with "here are all of the required files"16:05
kanzureand "we promise we're not hiding shit and making your job annoying"16:05
-!- chris_99 [~chris_99@unaffiliated/chris-99/x-3062929] has quit [Quit: Leaving]16:06
@fennhow is it that scientific papers are all more or less the same format?16:06
kanzuresame publishers16:06
@fenni mean there was never any committee that sat down and published a standard16:06
kanzurethey all have the same latex templates16:06
@fennbut aside from that, there's a general consensus as to how the content should be written16:07
-!- klafka [~klafka@204-16-157-18-static.ipnetworksinc.net] has quit [Remote host closed the connection]16:07
@fenntitle, abstract, authors, background, methods, results, pontification, blather, references16:07
kanzuresometimes authors appear at the end with pictures16:07
kanzureand sometimes the references appear on each page, instead of at the end16:07
@fennhey what if we just omit the whole names part and just share pictures of the lab group16:08
@fennyou can really get to know them, after all a picture's worth a thousand words16:08
kanzurefeeling alright?16:08
@fenni am more than a name!16:08
kanzureaname is going to be hurt that you said that16:08
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap16:09
@fennanyway it's a rare paper without a title, abstract, or bibliography16:09
kanzuremaybe next to my picture in my next paper i will write "He has coauthored over 200 emails."16:09
-!- Juul [~Juul@50-0-83-116.dsl.static.sonic.net] has joined ##hplusroadmap16:12
brownies"published over a thousand puns in major discussion channels"16:12
kanzure*cat puns16:12
browniesgood catch.16:13
kanzureor your small "bibliography" can be the type of bullshit that passes for profiles on VC sites16:13
kanzure"He spends his weekends biking in the hills contemplating the value his iphone app brings to monks."16:13
@fennyour bioblography16:15
kanzureoh. biography. bibliography. whatever.16:16
abetuskcan someone explain what the open hardware meetings are about?  What are they hashing out exactly?16:17
kanzurethey claim they want to be hashing out open source hardware packaging formats, for putting things into reusable containers that you can use in other projects.16:18
kanzurebut they don't seem to know anything about any of the previously proposed solutions16:18
kanzureor most of the existing cad formats (although they seem to be vaguely aware of some electronics software tools??)16:18
brownieshow about JSON? that solves every problem, right?16:19
-!- Juul [~Juul@50-0-83-116.dsl.static.sonic.net] has quit [Ping timeout: 246 seconds]16:19
kanzurewell, we chose yaml a few years ago and fenn wrote a specification16:19
kanzureand we wrote a bunch of python first16:20
kanzureand then someone reviewed it and decided to make his own version, but then abandoned that16:20
kanzurethe problem is that if i tell this matt guy that this is fundamentally a software problem, he wont believe me because he will think i have a vested interest in making people think it's about "this thing that i just happen to know"16:21
abetuskbut does software even have this?  I'm still confused as to what that means.  What is a reusable component?  A widget you can plug into KiCAD to act as a voltage regulator?  An adapter to put onto your widgets case?16:21
kanzureabetusk: do you use a package manager on your computer?16:21
abetuskYes, git16:21
kanzuregit isn't /exactly/ a package manager16:22
* fenn smells the pungent aroma of slack16:22
kanzuredo you run linux?16:22
abetuskah, as in dpkg16:22
abetuskI'm running ubuntu16:22
kanzurei think part of the problem is that apt-get sounds impossible/magical to just about everyone16:22
@fennbecause debian is in fact impossible/magical but somehow it exists, and nobody knows why or how16:23
* kanzure pokes debian16:23
brownieswhat's so magical about apt-get?16:23
browniesthere are packages; it gets them.16:23
kanzuremost people don't know what a package is16:24
browniesah, well, then, i suppose that would make it more mysterious.16:24
kanzureand even if they do have a general concept of "installing things", that doesn't completely tell you about the ecosystem of package maintainers16:24
@fennyeah if you install an "app" it just downloads a tarball for each app16:24
@fennthere's no such thing as "app dependency"16:25
kanzureand then you have to explain the scale/scope of this16:25
@fennwell, there is, but it's awful and never works16:25
kanzureCPAN is fucking huge16:25
browniesi've never had any big problems with aptitude16:25
abetuskok, so 'dpkg for hardware'.  I still don't know what that looks like16:25
kanzure cpan is 114,000 packages16:25
kanzureabetusk: http://gnusha.org/skdb/ welcome to the channel16:25
browniesshit does tend to be outdated, but considering the magnitude of the problem, i think they've done quite well. and shit has never broken or conflicted, which is really something.16:26
@fennkanzure: btw the packages directory has bit-rotted and i'm not sure what to do about it16:26
kanzurethey are in git repos on http://diyhpl.us/cgit16:26
kanzureit's not worth it, i would prioritize getting someone to review the system and offer some better ideas at this point16:26
kanzureappamatto: wow wtf. always always always use a contract. what the hell man.16:27
@fennhow does versioning work in cpan? does each package specify an exact version it depends on?16:28
browniescan we back up a bit and add some context?16:29
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection]16:29
brownieswhat is the goal of a "packaging system for hardware schematics"? what are the use cases?16:29
kanzureuse case is sudo apt-get install nodecopter and out pops a nodecopter16:30
browniesfrom... where?16:30
@fennfrom the 16 other manufacturing robots that also got installed as dependencies16:30
kanzurematerials and parts in your inventory, online ordering when necessary or wherever you damn well please, or from using machines in your inventory to make other machines16:30
brownies"install" does not seem semantically valid, since in theory you'd want to magically build a second nodecopter later16:30
kanzurecorrect16:30
browniesso then let's use a better word... build? clone?16:31
kanzurebuild doesn't work because there's software building too16:31
browniesthis feels very OOP-like tbh16:31
kanzureanyway, before you can get to that point, you need hardware to exist in consumable packages16:31
browniesyou have a package repository, those are your classes16:31
browniesthen you grab a class and "instantiate" a nodecopter16:31
kanzurehttp://thingiverse.com/ is just a bunch of stl files with no metadata16:32
browniesyou can instantiate other nodecopters later, and fiddle with each one without affecting the others, if you so like16:32
@fennexcept in this case the objects aren't metaphors, they're objects16:32
browniesyes, sure.16:32
browniesjust makes the vocabulary even more applicable16:32
kanzurebrownies: http://gnusha.org/skdb/package_spec.html16:32
browniesespecially when you consider that we have a robust vocabulary for all sorts of related things like dependencies, parents/children, mix-ins...16:32
appamattokanzure, heh, why?16:33
@fenni think the idea of a 'class' first was applied to CAD stuff, like a square is part of the class of rectangles, and you can build houses and so forth16:33
appamattoIt seems like contracts increase the likelihood of someone being sued16:33
kanzureappamatto: because that's the minimum level of respect for business that you absolutely must demonstrate to your customers.16:33
appamattokanzure, I'm talking about people I hire16:34
appamattoNot my customers16:34
@fennwhy would you hire someone without a contract16:34
brownieskanzure: (still reading your link) one of the problems here is that it is all well and good to have a pile of source files like you would for software, but you need more for hardware16:34
@fennyes you also need resources16:35
brownieskanzure: specifically, software is "self-assembling" ... each source file includes/requires other stuff, there's an entry point, etc. but if you just do that with hardware, you just get a pile of parts.16:35
kanzurebrownies: i am aware of how broken this is. i am not aware of how to fix this.16:35
browniesso you need some sort of dependency graph or assembly instructions.16:35
kanzureyes.. that's in there.16:35
kanzureor ... well. we have years of logs of talking about that in here.16:35
@fennsoftware is not self-assmebling, it requires a computer to do so16:35
browniesis that the point of "ontology"?16:35
browniesbecause having an ontology does not satsify that, i think16:35
kanzureyou don't "get a pile of parts" if you are actually using connected cnc machines and arms16:36
kanzurealso, you can just tell your human to do things16:36
kanzurebut, this is all down-the-road things that cannot be designed into the system from day one (believe me, i've checked)16:36
browniesi see. ok.16:36
kanzurethe minimum start to this is packages.16:36
browniesso for v1 it would suffice to just have a "pile of parts" (if you will)16:36
@fennBOM16:36
kanzureholy hell a pile of parts would be way better than the current situation16:37
kanzurea pile of models and a BOM would be grand.16:37
browniesBOM?16:37
kanzurealso plus dependencies, somehow.16:37
@fennbill of materials16:37
kanzurelike, there must be dependencies from day one, otherwise this will go nowhere.16:37
@fennit's like a shopping list for resources needed to construct the project16:37
brownieskanzure: the other thing is, if you contemplate the way RubyGems came about (ignoring for the moment that it sucks in lots of exciting ways) you had a core group of people who declared a spec and then produced a bunch of packages matching that spec16:37
kanzuredependencies are how projects can leverage other projects and become better16:37
kanzureyes, we produced skdb packages16:38
browniesah. and then what happened?16:38
kanzurefor screws, legos, and other items16:38
kanzurenobody cared16:38
@fenneh, the packages weren't very useful16:38
@fennalso it wasn't sufficiently automated to make it easy to use16:38
kanzurethere was even this really ridiculous 3d lego editor16:38
appamattofenn, mostly because I don't want to get my friends to sign contracts16:38
appamattoYeah, if the project were such that they could cause serious damages somehow then I'd want a contract16:39
@fennalso there were unresolved theoretical problems in engineering and manufacturing that nobody had ever considered, and problems with closed data (alloy specs etc)16:39
kanzures/closed/proprietary16:40
kanzurenot closed in the math sense16:40
@fennalso we had some problems defining the scope of the problem16:40
@fennlike, should the system be able to simulate two lego bricks being mashed together? should it simulate functioning machines?16:41
brownieswhy would it simulate such things?16:41
kanzuretesting compatibility16:41
browniesjust have packages for lego bricks, and let the builder sort it out16:41
@fennso you can determine if the project can be constructed with the available resources16:41
kanzurenot all building blocks are legos, but some are interface/port-compatible16:41
browniesyou can declare packages (with fixed versions) that are compatible with your package, but that is not ever going to be a complete list16:41
browniesanyone can examine your package and make something compatbile, of course.16:42
browniesif there is a central package repo, then it can report the union of such sets.16:42
kanzureoh it's so easy is it16:42
browniesi think guaranteeing/testing compatibility is a rather high bar for v1, though, don't you think?16:42
@fennyes16:42
kanzure(the point was not having to manually currate all of the possible combinations)16:42
brownieskanzure: yes, leave me with my whiskey and an hour, i'll solve the problems of the hardware world. ;)16:42
kanzurego ahead16:42
kanzureyou may proceed16:42
browniesanyway i was just asking why SKDB didn't take off, since it seems like you covered all these bases?16:43
kanzurealso there's a bit of a bootstrapping problem with packages-with-dependencies16:43
@fennthere's no bootstrapping problem16:43
kanzurea pile of dependencies and... what are you going to do with it? oh great another part you don't have.16:43
@fennyou have a computer and a human capable of reading16:43
kanzureand then you have to get to ordering from the right places16:43
kanzurewell anyway; openscad looks interesting because people seem to sometimes use previous parts from other scad scripts, which is exactly like a dependency.16:44
kanzure(just.. only a dependency for rendering-time or complete-the-final-shape-of-the-object-before-manufacturing-it time)16:44
browniesordering stuff also seems like very much a v2 feature16:45
kanzureso you have a list of parts you don't have. how is that system useful?16:45
@fennbrownies: part of it was that i lost interest just before people started talking about it (the first time around, on openmanufacturing)16:45
@fennmotivation is such a fickle thing16:46
kanzurebrownies: https://github.com/kanzure/skdb (go easy on me. obviously a lot of these tools should be separate projects.)16:46
abetuskso, can you walk me through how to use skdb to build a widget?  Say I have KiCAD files for the electronics, maybe even gerber files, a BOM, 3D design files for the case.  When I 'skdb-get widget', what happens?  All those files are downloaded?16:46
kanzureif you already have those files, why would you download them again?16:47
abetuskThere's meta information for each type of file to tell me what type of file it is, how to use it, where to get it fabbed?16:47
abetuskSorry, say I wish to create a 'widget' skdb package that I would then want a friend to install16:47
@fennassuming you have a circuit board etcher, pick and place robot, and automated soldering station, and all the parts loaded and ready to go, the finished product just pops out16:48
@fennwhen pieces of this chain are missing, things get interesting16:48
@fennunfortunately we aren't at that point yet, because nobody has written the software to handle the in-between steps16:49
@fennso instead of a robot arm that knows the layout of your workspace and machinery, there would be a dialog that pops up saying "okay now put the circuit board in machine #1" and you click okay16:50
abetuskso you're talking about an integration between all available tools?  So skdb now knows how to talk to LinuxCNC, OpenPNP, etc. etc?16:51
@fennoh, brownies a big reason nobody cares is that it's easier to just pay someone in china to mail it to you16:51
@fennabetusk: that's the idea16:53
@fenni got stuck on how to define a milling machine16:53
abetuskok, but this is a 'down the road' kind of integration, right?16:53
@fennsort of16:53
@fenneven if you have all the cad files, it's a lot of work to figure out how to set up the machine to hold the raw material, what CAM settings to use16:54
@fennalleviating that burden is a large part of the goal for skdb16:54
abetuskso what does skdb offer as of today?  How much help does skdb provide to let me download a widget and create it?16:55
@fennit lets you download the files for the widget16:55
@fennthat's all16:55
@fennand sub-widgets16:55
abetuskWhat does it offer over downloading a zip file with all of the files?  What does it offer of cloning a git repo with all of the files?16:55
kanzurethe package format is a git repo16:56
@fennit tells you what the files are16:56
kanzurethe whole point is to use standard things16:56
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds]16:56
@fenndo you know how many file formats use .brd as the suffix16:56
abetuskyep.  And are you running grbl or LinuxCNC?  because one has features the other doesn't support16:57
abetusketc. etc.16:57
browniesthat's crazy16:57
browniesi mean, it's a nice vision, but starting with that in v1 is thoroughly insane16:57
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 245 seconds]16:57
kanzurei think packaging is a good start.16:58
browniesit would suffice to literally have a list of parts and a pile of schematics, with some declared dependencies and compatabilities16:58
@fennbrownies: but 99% of open source hardware projects don't even have that, and the specification was supposed to force things to comply16:58
browniesthey don't have that? well then a spec isn't going to force them to get those things16:59
@fennthis is where yaml turned out to not be such a good choice, because there's not very good validation tools16:59
browniesi thought they would at least have that =/ but anyway it would suffice for v1 to simply have a way to organize the sorts of things that most people have17:00
kanzureyeah the other issue is that to get good data you basically have to redo a lot of open source hardware projects on your own17:00
kanzure(with possibly the exception of reprap, maybe.)17:00
@fennthere are some well documented projects, but even then most of it is implicit information17:01
@fenn"of course you need a soldering iron and gcc, duh!"17:01
@fennwhich is easy if you understand what's going on, but not easy if you don't know what gcc is or what it's for17:02
kanzureand then there's those evil BOMs that only list certain things but not all things17:02
abetuskmost hardware projects involve human intervention at some point17:02
kanzureyeah but you shouldn't have to become an expert just to assemble some parts17:02
kanzurethere's no way you're going to build your space colony at that rate17:02
abetuskIt sounds like most instructables pages have more documentation than most hardware projects17:03
kanzureinstructables are crap :(17:03
@fenni haven't even been able to get instructables pages to load for 2 years now17:03
kanzureit's just huge blocks of text with some pics17:03
abetusksome of them, but they tend to have step by step instructions and BOMs17:03
kanzureand then you have to figure out NPL parsing of their documentation to figure out some representation of whatever hardware they are talking about...17:03
abetuskIf human intervention is key, then how can you get around it?17:04
abetuskYou either need human readable instructions for humans or automated machines that understand machine languages17:04
@fennnobody ever said human intervention is key17:04
kanzurereading millions of pages of documentation is just not tractable17:04
abetuskThen this is a completely moot discussion until we get the infrastructure for completely autonomous construction17:04
kanzure(for a person)17:05
abetuskI understand17:05
abetuskand I agree17:05
kanzureno, you can have humans put things together17:05
kanzureand that's what they are doing now17:05
abetuskBy providing them instructions?17:05
kanzurehow is it moot to make that process even slightly less hilariously dmb17:05
@fennthe trick here is to treat humans as just a class of agent17:05
kanzure*dumb17:05
abetusktrying to go all the way and try and get a full fledged system that is as simple as 'apt-get widget' and have it constructed right then and there is shooting way too high now17:06
@fennoften when you say "and now the human puts the bread into the toaster" your audience starts assuming magical powers of intelligence and consciousness on the part of the human17:06
kanzurei said packaging :|17:06
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap17:07
brownieskanzure: looking at your github repo, the most salient feature is that it's just too much damn stuff17:07
@fennmeanwhile g-code can't even represent "object 1, location 1", much less "bread, toaster"17:07
-!- EnLilaSko [EnLilaSko@unaffiliated/enlilasko] has quit [Quit: - nbs-irc 2.39 - www.nbs-irc.net -]17:07
kanzuremaybe it would be useful to have a sort of low quality hardware packaging format where all user bugs are sent directly to the upstream projects17:09
abetuskLook, I'm sorry for being dense, but my initial question is "what are the osh people doing with their documentation jam".  I don't understand what problem it is they're trying to solve that couldn't be done with github.  Or is that the answer?  Standardize hardware packages to github in some manner so that people have a BOM, a supplier and the necessary design files?17:09
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap17:09
@fennabetusk: that's exactly what the skdb package spec says17:09
kanzureabetusk: skdb packages are git repos that include those things (although not necessarily supplier info, that wasn't written down in the spec)17:09
kanzureabetusk: the "ohw documentation jam" thing is just them being pigheaded about looking at previously existing solutions17:10
kanzureand apparently they feel that the solution "can't" be software or something17:10
kanzuresee https://groups.google.com/group/openmanufacturing/msg/bf3342e661f6c6a217:10
abetuskyeah, I'm on the list, I've been watching the thread17:11
kanzurethey just have a lot of attention because of their oreilly connections i think, but that doesn't mean they understand how to solve this problem... or that they are right about it being non-software..17:11
@fenni have no idea what matt maier is trying to say there, "approach software problems as customers"17:12
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has quit [Quit: Leaving]17:12
@fennlike, we should be buying software?17:12
@fennwe should be selling software?17:12
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap17:12
abetuskok, so this is what I was trying to get at with an skdb example.  So if I were to use skdb to package my widget, I would have some standard files/directories to put in BOMs, design files and the like?  When someone downloads it, they would know to go to the 'design' directory, say, to find the openscad files for the case that they can then 3d print?17:12
@fenn-_-17:12
-!- cpopell [~cpopell@pool-96-231-37-73.washdc.fios.verizon.net] has quit [Ping timeout: 252 seconds]17:13
@fennabetusk: yeah, more or less17:13
@fenninstead of directories we have a metadata file17:13
abetuskIs there an example tutorial on how to package a widget and how to get and interpret the downloaded widget?17:13
kanzureactually yes17:14
kanzurei wonder where that tutorial went17:14
@fenni don't remember where the tutorial was, but i think the spec itself is pretty self-explanatory: https://github.com/kanzure/skdb/blob/master/doc/package_spec.yaml17:15
@fennhmm17:16
kanzurebrownies: long list of "mvp" issues.17:17
abetuskso is there a lego or bolt example skdb package I can get?17:19
kanzurehttp://diyhpl.us/cgit some of these are sample packages17:20
kanzurelike cathal garvey's dremelfuge17:20
abetuskthanks17:21
-!- eudoxia [~eudoxia@r186-54-239-26.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap17:22
eudoxia>13:36 < kanzure> tangiblebit and skdb both had considerations for different types of dependencies (like "run time" and "physical build time") but neither had any traversal algorithm (which is trivial, but it just wasn't written)17:23
eudoxiakanzure, was this supposed to be in dep.py?17:23
@fennhrm. the template thing in lego/metadata.yaml is pretty confusing if it's the first thing you see17:23
kanzurefenn: a lot of this should just be removed, or even just replaced with a separate tool/library that doesp recisely one thing very well17:29
kanzureeudoxia: tangiblebit is in tangiblebit.git17:29
@fennyeah. abetusk this is the canonical example package metadata; i'd just ignore the "template" part: http://diyhpl.us/cgit/screw/tree/metadata.yaml17:29
eudoxiaoh i didn't know about tangiblebit17:30
eudoxiaoh wait that's that riseup group17:30
@fennwhere the hell did screw.step go17:30
@fenngah17:30
@fennkanzure: do you remember why the interface description ("template") is even in the metdata file?17:32
kanzurewtf "The (open and/or free) tools available at the moment, including the ones on Github, are not up to the task of tracking all of the interrelated dimensions of a hardware project well enough to allow an "actively open" level of activity. When we remix the digital elements of a hardware project we are not messing around with the project itself; we are merely adjusting a description of the project."17:32
@fennsomething about not downloading the whole package in order to determine whether to download it or not17:32
kanzurefenn: some yaml reason17:32
kanzurefenn: or that17:32
kanzurewhatever. it's dumb. it's all dumb.17:32
kanzure"By way of a supporting example, I'd like to direct your attention to the LifeTrac Fabrication instructions over at Open Source Ecology. I know those instructions are pretty good because I wrote them. But, for the same reason, I also know that they are dead."17:33
kanzureduh because it's on a fucking wiki and we warned you against this17:33
eudoxiafenn: well if you're building some package and you need a part that fits into an interface with, say, diameter x length y, you'd want to know the properties on the matching interface on that package17:33
@fennkanzure: he holds that view because they have no automation, they do everything by hand17:34
-!- eudoxia [~eudoxia@r186-54-239-26.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]17:34
kanzureyeah, this guy just seems like an idiot17:34
@fennthere is no "project" beyond instructions for a human17:34
kanzure"To sum up: hardware projects are more complicated because more variables have to be accounted for if the instructions are to be correct. It is currently possible to capture that complexity and to store it on Github, but it is not possible to interact with it in a way that allows for the project to be "truly" open. "17:34
kanzurei bet he thinks doc tools are evil magic17:34
-!- eudoxia [~eudoxia@r186-54-239-26.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap17:34
kanzure"what! you generate your documentation from thoughtful comments and docstrings?"17:34
@fenneudoxia: the diameters and lengths are in a different file though17:35
kanzurei don't even know where to begin delineating a list of reasons for why he is doing it wrong17:35
@fennugh, has he ever tried to use doxygen17:35
@fennsadface17:36
kanzuredoxygen has its warts but.. uh. better than not doxygen.17:36
kanzureactually, this would be a good moment for you to reply to them and re-iterate your OSE complaints17:36
@fennbut it's not documentation17:36
kanzureespecially since it will be heard by some people who claim they are interested in helping17:36
kanzurein fact, you can probably just reuse a previous OSE hatemail letter17:36
kanzureprobably word for word17:36
kanzurejust send it every 4 years you'll be fine17:36
@fennmrr17:37
@fenn[Folder "manufacturing" opened with 7,305 messages - 4,514 new]17:37
kanzurewell 1000 of those are probably paul fernhout17:38
kanzurealso you should consider his email in the context of his last one17:39
kanzurehttps://groups.google.com/group/openmanufacturing/msg/bf3342e661f6c6a217:40
kanzurehttps://groups.google.com/group/openmanufacturing/browse_thread/thread/8d82fda1bb088c5a17:40
@fennokay so why not translate .openproj to yaml or whatever17:45
kanzurei haven't seen the openproj format17:45
@fennit's a binary database format17:45
kanzurewhy17:45
@fennpersonally i don't give a shit about openproj, but it seems like a pretty wimpy excuse17:45
kanzurehttp://sourceforge.net/projects/openproj/17:46
kanzureoh this looks disgusting. a project management gui?17:46
@fennwould he prefer that its native format were arbitrarily-ordered XML? how about some other text format?17:46
kanzurewhat information is in here? TODO?17:46
@fenni mean diffs are nice and all, but usually you look at the commit message first17:47
kanzurewhy the fuck would you make this "No one can read or edit the actual OpenProj file without the software."17:47
kanzurethis guy is insane17:47
@fennhe didn't make openproj, and "insane" is a bit of an overreaction17:47
kanzureif your goal is to make gantt charts it seems like an ok tool17:48
@fennthe analogy is with binary cad files and needing a cad program to read/write them17:48
@fennbut since he's not an engineer he only knows gantt charts i guess17:48
@fennanyway i don't think a project hosting site needs to be able to read and write every file format imaginable17:50
@fennbut it's not too much to ask someone to download the required software to edit the source file if they want to contribute to the project17:51
@fennwould you rather they be able to commit code changes without having compiled the code? no way, and cad is no different17:52
kanzurefine; but why is the gui mandatory17:52
@fennbecause whoever wrote openproj hates you17:53
@fenni'm sure there's some excellent essay by the project gutenberg guy about why ascii text will never die17:55
kanzureyou mean the textfiles.com guy?17:55
@fennno, that seems to be about the bbs scene in the early 90's17:56
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds]17:56
@fennhttp://hart.pglaf.org/17:58
@fennhe has a specific interpretation of what an "ebook" is that aligns with my ideas about sharing hardware designs17:59
@fennmaybe it's just OCD, i dunno17:59
kanzuregah this stuff just hurts to read http://lists.oshwa.org/pipermail/discuss/2013-March/000470.html18:00
@fenntoday i've been reading about extinct alternative phoneticization systems for japanese and chinese18:00
@fennit took a government mandate for everyone to stop inventing their own personal lettering system and use the same letters18:01
kanzureneat18:02
@fenna visiting german thought there were 3 alphabets, but actually there were 2 major contenders and thousands of others18:02
kanzureoff with their heads!18:03
kanzurewhat did the government mandate happens if someone uses their own lettering system?18:03
@fennthey never really explained that18:05
kanzure"if you don't eat your green beans, ISO will deploy drones to shoot you in the butt"18:06
@fennmidori doesn't do so well with huge pages of japanese text.. oh the irony18:07
@fennapparently they just ordered all the schools to teach it and everyone else died out :(18:09
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap18:10
kanzureexcellent strategy18:10
ThomasEgii wish they'd finally issue such an order for the imperial unit crap18:18
ThomasEgiordering metric. and waiting for everyone else to die out18:18
@fenn"you only get the immortality treatment if you swear to use metric"18:19
eudoxia"sorry, i can't operate on that tumor unless you tell me its mass in grams"18:19
ThomasEgii'd be perfectly fine with that18:20
-!- qu-bit [~shroedngr@unaffiliated/barriers] has quit [Read error: Connection reset by peer]18:38
-!- qu-bit [~shroedngr@unaffiliated/barriers] has joined ##hplusroadmap18:41
-!- eudoxia [~eudoxia@r186-54-239-26.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 246 seconds]18:47
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 248 seconds]18:57
-!- eudoxia [~eudoxia@r186-52-163-212.dialup.adsl.anteldata.net.uy] has joined ##hplusroadmap19:00
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 257 seconds]19:00
kanzureOn Tue, Mar 26, 2013 at 8:56 PM, malcolm stanley <a.malcolm.stanley@gmail.com> wrote:19:00
kanzure> There are millions of people like me who 'could' become competent and19:00
kanzure> valuable members of this movement, but only if we are careful to consider19:00
kanzure> their needs and assume, first and foremost, that they know nothing, and19:00
kanzure> bring a willingness to explain and educate as part of our core activity.19:00
kanzurebut... we were talking about making a standard for open source hardware packaging.. and somehow i am supposed to feel bad that you don't know what you're talking about?19:01
eudoxiawhy can't people just sit down and code19:01
brownieseh? where are the MVP issues?19:03
brownieskanzure: first we must educate the world and learn to live in peace with one another19:03
browniesonly then we can hope to create a reasonable package format for hardware19:04
eudoxiahahahhaha19:04
kanzurebrownies: MVP issues with skdb? you were recognizing the issues earlier, except in more words.19:05
kanzureit occurs to me that maybe he sent that email just to genuinely ask the question, and not because he felt like he is going to define some standards or whatever.19:08
-!- ThomasEgi [~thomas@panda3d/ThomasEgi] has quit [Remote host closed the connection]19:10
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap19:11
-!- eudoxia [~eudoxia@r186-52-163-212.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]19:13
kanzurefenn: are you going to write that counter ose email?19:31
-!- yashgaroth [~ffffff@cpe-66-27-118-94.san.res.rr.com] has joined ##hplusroadmap19:31
-!- appamatto [~appamatto@copyfree/advocate/appamatto] has quit [Remote host closed the connection]19:32
kanzure> According to our current community standards, the LifeTrac Fabrication instructions19:44
kanzure> would generally not be regarded as an "open" part of the tractor's open source hardware19:44
kanzure> release because you have chosen to not publish the original design files. So as a "supporting19:44
kanzure> example" to argue that releasing the design files alone isn't enough to be considered19:44
kanzure> "truly open," it doesn't provide much support.19:44
kanzurehaha i like this guy19:44
kanzure"Case in point: the actual hardware designs for the LifeTrac *are* on github, even though a pricey chunk of software is required to modify them."19:45
kanzurewhere?19:45
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap19:55
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Ping timeout: 252 seconds]19:58
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has joined ##hplusroadmap19:59
kanzurehah what https://github.com/Amakaruk/OSELifeTrac20:06
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has joined ##hplusroadmap20:11
-!- lupfantomo [~lupfantom@24-159-24-229.dhcp.jcsn.tn.charter.com] has quit [Quit: Leaving]20:45
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap21:06
-!- augur [~augur@208.58.5.87] has quit [Remote host closed the connection]21:07
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap21:07
kanzureheh nice to see bram cohen laying it down https://news.ycombinator.com/item?id=544361821:10
kanzure"Can anyone with a more recent exposure to p2p stuff comment on whether this is indeed an innovation or is it just a PR spin on a patent application?"21:10
kanzure"This patent does not claim anything novel. This idea of "clubs of peers" or groups has been around for a while. This well known paper from Torino, Italy, written a few years ago: "overlays are maintained by peers organized in clusters that represent sets of collaborating peers","21:11
kanzureand bram says.. "The traditional overlay approach involves a bunch of full trees, and uses multiple trees as a way around dealing with leaf nodes being unutilized. My approach uses multiple groupings, which do not overlay, screams within them, and does something completely different for the last hop. They're completely different architectures. I have trouble taking seriously any paper which says that it makes heavy use of multiple description ...21:11
kanzure... coding. If you have congestion control, skips should be an extreme and bad event."21:11
-!- augur [~augur@208.58.5.87] has quit [Read error: Connection reset by peer]21:21
-!- augur [~augur@208.58.5.87] has joined ##hplusroadmap21:21
-!- OldCoder_ [~OldCoder_@209.237.22.146] has quit [Remote host closed the connection]21:34
-!- lilnicky [46c20834@gateway/web/freenode/ip.70.194.8.52] has joined ##hplusroadmap21:45
-!- lilnicky [46c20834@gateway/web/freenode/ip.70.194.8.52] has quit [Client Quit]21:46
kanzurewow... wtf21:51
kanzureOn Tue, Mar 26, 2013 at 11:50 PM, Matt Maier <blueback09@gmail.com> wrote:21:51
kanzure> Then we disagree about another point of "openness." Unlike software, certain21:51
kanzure> electronics, or 3D printable parts, the LifeTrac was not completely designed21:51
kanzure> in a computer. It wasn't even completely planned out. The design evolved21:51
kanzure> after metal touched metal and those instructions merely document a stable21:51
kanzure> phase. They were already out of date when they were finalized, but they do21:51
kanzure> describe a complete version of the machine.21:51
kanzurethis is getting weird21:52
kanzureOn Tue, Mar 26, 2013 at 11:50 PM, Matt Maier <blueback09@gmail.com> wrote:21:52
kanzure> As far a I'm concerned, that qualifies a "open" because that's all anyone21:52
kanzure> needs. Unlike the places where open source is most popular, structures and21:52
kanzure> mechanisms do not always depend on digital files. Blueprints and sketches21:52
kanzure> and cardboard prototypes aren't any good to anyone else. What everyone else21:52
kanzure> needs is an after-the-fact description of how the project actually works,21:52
kanzure> not a before-the-fact description of how it might work. Even if the21:52
kanzure> "original" files exist in any meaningful way they are only useful to satisfy21:52
kanzure> historical curiosity.21:52
kanzure"It wasn't even completely planned out."21:53
kanzureand this, kids, is what we call technical debt.22:01
kanzurehttp://blog.cloudflare.com/the-ddos-that-knocked-spamhaus-offline-and-ho22:17
kanzure"The basic technique of a DNS reflection attack is to send a request for a large DNS zone file with the source IP address spoofed to be the intended victim to a large number of open DNS resolvers. The resolvers then respond to the request, sending the large DNS zone answer to the intended victim. The attackers' requests themselves are only a fraction of the size of the responses, meaning the attacker can effectively amplify their attack to ...22:17
kanzure... many times the size of the bandwidth resources they themselves control."22:17
kanzure"We recorded over 30,000 unique DNS resolvers involved in the attack. This translates to each open DNS resolver sending an average of 2.5Mbps, which is small enough to fly under the radar of most DNS resolvers."22:18
-!- Viper168 [~Viper@unaffiliated/viper168] has quit [Read error: Connection timed out]22:25
-!- Viper168 [~Viper@unaffiliated/viper168] has joined ##hplusroadmap22:27
kanzure> far out of the computer that it requires welding you are beyond the ability22:37
kanzure> of "source files" to be anything other than helpful. The records of a22:37
kanzure> machine always have to be updated with all of the little things that you22:37
kanzure> ACTUALLY did when you built it. If you were to give someone the original22:37
kanzure> files, the ones that haven't been updated based on reality, they would not22:37
kanzureuh.. why does welding nto get to be recorded? i think he is lying.22:37
-!- OldCoder_ [~OldCoder_@c-69-181-139-128.hsd1.ca.comcast.net] has joined ##hplusroadmap23:02
-!- sbean [~sbean@67.51.1.15] has joined ##hplusroadmap23:03
kanzuresbean: hello23:03
sbeankanzure: hello23:03
kanzuresbean: what brings you these ways?23:06
sbeanwanted to check out paperbot23:06
sbeanreading the source to see how to use it :)23:10
sbeanhttp://www.sciencedirect.com/science/article/pii/S147751310700331223:11
kanzuresbean: paperbot does not "try harder" unless you explicitly tell paperbot to fetch something. if it fails using the zotero translation-server, then it wont try again unless you asked it to (because we don't want error messages flooding the channel on every link).23:13
kanzurepaperbot: http://www.sciencedirect.com/science/article/pii/S147751310700331223:13
paperbotno translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/Outcome%20of%20surgical%20management%20of%20concealed%20penis.txt23:14
sbeangot it23:14
kanzureunfortunately sciencedirect seems to be broken at the moment23:14
kanzurepaperbot needs to be rewritten, if you have any python chops then it would be awesome if you could just delete the current bullshit and write a plugin system.23:14
kanzurepaperbot: http://www.sciencedirect.com/science?_ob=MiamiImageURL&_cid=273056&_user=1694017&_pii=S1477513107003312&_check=y&_origin=article&_zone=toolbar&_coverDate=2007--31&view=c&originContentFamily=serial&wchp=dGLzVlk-zSkzV&pid=1-s2.0-S1477513107003312-main.pdf&_valck=1&md5=59c8e027d4280a8948a6fd3be464a3e9&ie=/sdarticle.pdf23:14
paperbotno translator available, raw dump: http://diyhpl.us/~bryan/papers2/paperbot/b49fabc978a97b632983dbb59c6c5850.txt23:14
kanzuredamn. no access.23:14
sbeanpaperbot: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4773330&contentType=Standards&queryText%3Dpassword23:16
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/da724a6706fccb9e9614774e795be47c.txt23:16
kanzureieeexplore access is splotchy at best.23:16
sbeanwhats a good site to try?23:17
kanzurein the future i will have paperbot try different ezproxy logins to attempt to grab a paper instead of just giving up.23:17
kanzurewell paperbot never has 100% access to any closed publication because of how subscriptions tend to work.23:17
kanzurenature tends to work alright.23:17
kanzurepaperbot: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=550916523:18
paperbothttp://diyhpl.us/~bryan/papers2/paperbot/820efc6e1b24bacba0d9e978ecac95f8.pdf23:18
sbeanvery cool :)23:18
kanzurepaperbot: http://www.nature.com/nprot/journal/v7/n6/abs/nprot.2012.048.html23:18
paperbotHTTP 401 unauthorized http://www.nature.com/nprot/journal/v7/n6/pdf/nprot.2012.048.pdf23:18
kanzureoops23:18
sbean:)23:18
kanzurepaperbot: http://www.nature.com/nprot/journal/v7/n12/abs/nprot.2012.140.html23:18
paperbotHTTP 401 unauthorized http://www.nature.com/nprot/journal/v7/n12/pdf/nprot.2012.140.pdf23:18
kanzurepaperbot: http://apl.aip.org/resource/1/applab/v100/i18/p181112_s123:19
paperboterror: HTTP 500 http://diyhpl.us/~bryan/papers2/paperbot/Tesla%20coil%20discharges%20guided%20by%20femtosecond%20laser%20filaments%20in%20air.pdf23:19
kanzurethere we go.23:19
kanzureare you in utah?23:20
sbeanyep\23:20
-!- yashgaroth [~ffffff@cpe-66-27-118-94.san.res.rr.com] has quit [Quit: Leaving]23:22
-!- ParahSail1n [~pwang@unaffiliated/parahsailin] has quit [Ping timeout: 256 seconds]23:22
sbeandoing some coding for a torrent site that has journals, ran across paperbot23:22
-!- ParahSail1n [~pwang@unaffiliated/parahsailin] has joined ##hplusroadmap23:22
kanzuresbean: which torrent site?23:23
sbeana private tracker23:23
kanzuresbean: you might also be interested in http://groups.google.com/group/science-liberation-front23:23
kanzurebtw if you can get me access to someone who is willing to seed 10 TB of data, lemme know.23:23
sbeanthanks23:23
sbeanlol23:24
sbean10tb of journals?23:24
kanzuredon't ask me that! what's wrong with you.23:24
sbeansorry :)23:24
sbeanpdfs?23:25
-!- cerillio [~androirc@217.72.221.154] has joined ##hplusroadmap23:26
sbeanI'll just pm you23:26
cerillioHey bryan23:26
kanzurehello cerillio23:27
cerillioAka Nils23:27
kanzuresbean is being introduced to paperbot and http://groups.google.com/group/science-liberation-front23:27
cerillioBut that was taken23:27
sbeankanzure pm23:29
kanzureok.23:37
sbeanthis tracker is run by staff from some of the biggest private trackers out there23:37
kanzureOn Wed, Mar 27, 2013 at 12:52 AM, Matt Maier <blueback09@gmail.com> wrote:23:37
kanzure> As far as I know OSE didn't design the LifeTrac in CAD; they just used CAD23:37
kanzure> afterwards to create a digital blueprint.23:37
kanzuretsk tsk23:38
kanzuresbean: neat, glad to hear that23:38
sbeanstarted as magazines/newspapers but users want more journals23:38
kanzureare you paid by the tracker?23:38
sbeanno23:39
kanzurevolunteer?23:39
sbeaneveryone is23:39
sbeanthe reward is even being able to access the site23:40
-!- mako [~mako@wireless-nat-7.auckland.ac.nz] has quit [Ping timeout: 264 seconds]23:40
sbeanjust like what.cd, passthepopcorn, etc23:40
kanzurehaha whatever23:40
sbeanno, really23:40
kanzuredidn't what.cd ask for blood samples from your maternal grandmother or something23:40
sbeanyep23:41
sbeanso people value their access :)23:41
kanzurewhy should i be tempted?23:41
sbeanI had to do a 4 hr interview to get on23:41
kanzurewhat do you have that i do not?23:41
sbeanwell right now, not much as far as journals go23:41
sbeanwhat is zotero?23:42
kanzureit was originally a firefox plugin for extracting bibliographies and pdfs from academic publisher's sites.23:42
kanzurepaperbot uses zotero in headless mode to extract metadata from a publisher's site, including a link to the pdf (although not always; it's hit-or-miss, so there's some other shitty paperbot code for the other situations)23:43
kanzurehttp://zotero.org/23:43
kanzurehttps://github.com/zotero/translators23:43
kanzurehttps://github.com/zotero/translation-server23:43
sbeaninteresting23:44
kanzurehttps://github.com/kanzure/paperbot23:44
kanzurealso i guess you should also look at https://github.com/kanzure/pdfparanoia if you are interested in maintaining private tracker anonymity23:44
sbeanseen that23:46
-!- cerillio [~androirc@217.72.221.154] has quit [Ping timeout: 264 seconds]23:48
-!- cerillio [~androirc@tmo-107-187.customers.d1-online.com] has joined ##hplusroadmap23:48
cerillioYawn23:52
sbeanthanks for the info, I'll come back when I have 10tb free :)23:52
cerillioI really need to hack my sleep cycle23:52
kanzureget rid of the kids, that's step 123:53
-!- sbean [~sbean@67.51.1.15] has left ##hplusroadmap []23:53
kanzurewho was that guy.23:53
cerillioLol23:54
cerillioNever,  i wait until they grow up. That's when most of the other folks get theirs and I'll be only 45 then23:55
--- Log closed Wed Mar 27 00:00:39 2013

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