2010-03-16.log

--- Day changed Tue Mar 16 2010
kanzure"and after every day he would write things down about their conversation on the back of the business card as well as write details about the person, such as what color their hair was and whether or not they had glasses"00:02
kanzure"By the time he was governor of Arkansas he had over 12,000 cards like this. Before meeting with people he would always research this library and see if he had any personal details about this person."00:02
kanzureglasses?00:02
kanzuremaybe it's a part of the master plan00:02
katsmeowi wonder what the average search time was to look up "a someone with black hair about 5-10" ,, because putting them on hold 2hrs while looking thru the rolodex was prolly impolite00:04
kanzureshhh! i'm searching >:o00:05
kanzurethere's a bill clinton joke in there somewhere about looking up tramps or something00:08
kanzureheh, i like this: http://www.washingtonpost.com/wp-dyn/content/article/2009/08/05/AR2009080504021.html00:12
kanzurehttp://biopunk.hu/2010/03/15/on-mendeley-2/00:30
katsmeowya know, i thought *i* ranged far and wide online till i came in here00:34
katsmeowif ifollowed allyourlinks, i couldn't irc at all!00:34
kanzurefenn: why are you playing with xp_prg00:52
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Ping timeout: 260 seconds]00:55
-!- shepazu [~schepers@wsip-70-165-196-83.lv.lv.cox.net] has quit [Ping timeout: 264 seconds]01:01
-!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection]01:02
fennkanzure: he's slightly less annoying in person01:22
fennand besides, it's a cool project01:22
katsmeowxp_prg has a project?01:23
fenn"What? It doesn't send an email telling you it has caught a mouse?"01:24
fennwhat is "oshbm" and should i care?01:29
fennkatsmeow: he's building a "spikerbox" which is basically an amplifier with a speaker, as seen on backyardbrains.com01:39
fennkatsmeow: you can see more here if you care: http://www.youtube.com/watch?v=6bvFJev6yOM01:39
katsmeowi have no audio,, is xp the one in the pink top?01:41
katsmeowi see no speaker or amplifier01:42
katsmeowoh, there it is,, and 2 inch speaker ini a 3x3x6 inch aluminum box01:42
fennno, he's not in that video at all01:43
katsmeowwhy is that guy cuttingth elegs off a frozen roach?01:43
fennSCIENCE!01:44
katsmeowto do what?01:44
fennto see what happens when you stick amplifier leads into it and poke it with a stick01:44
katsmeowit makes static sounds01:45
katsmeowrapidfire pops01:45
fennyou can record the signal on a computer and do more analysis01:45
katsmeowif you say so01:46
fennwell, i did01:46
katsmeow"things we leaned about neural firing in frozen roach legs" ?01:46
fennthis is the point where if i were katsmeow i would bitch about how nobody understands me and i'm just doing it all wrong and should just go drown myself in the ocean01:47
fennbut i'm not, so if you really want to understand what it's all about, please continue01:47
katsmeowme continue? my question remains unanswered01:48
fennwhat was the question?01:48
katsmeowmore indepth to [01:44] <katsmeow> why is that guy cuttingth elegs off a frozen roach?01:48
fennto record pulses from its disembodied nervous system and show people that it's possible with $20 of components01:49
fennalso there is some speculation about cyborg roach exo-exoskeletons if you watch the other video01:50
fennbut the real purpose is he's starting a business selling science kits01:50
katsmeowbut kids in science classes in the 1970's did that to frogs, docs call it "nerve conduction tests", and i can tell you it's bloody painfull01:50
fennapparently times have changed, we never ever did anything even remotely as cool as this when i was in school01:51
katsmeowoh01:51
katsmeowi refused to do the frog bit, i took an F instead01:51
fenntim says he never heard nerve impulses until halfway through grad school01:51
fenn(in neuroscience)01:51
fenn(other tim, not xp_prg)01:51
fennkatsmeow: does the nerve conduction test make the leg twitch?01:52
katsmeowyeas01:53
fennok i think that is the opposite of what this does01:53
katsmeowthey send an impulse in, kill it, and listen for the echo01:53
fennwhy would there be an echo?01:54
katsmeowthe point is often to diagnose the route to the spine and back01:54
fennug, they're doing this to a live frog?01:54
katsmeowno, they did it to me and other humans01:54
fennholy crap01:54
fenni forgot you had nerve problems01:55
katsmeowyou don't understand me, i'm going to bitcha nd go sail waya01:55
katsmeow:-P01:55
fennjust hold still while we chop those useless legs off and attach a gleaming translucent purple exoskeleton01:56
katsmeowthey are now more painful than useless, but in a sense if it hurts too much to use, then they are useless01:57
fenn<3 ebook torrents01:59
fenn"generation Y" - i didn't even know we had a name02:01
fenngeneration "why me" is more like it02:01
katsmeowi should goto bed02:05
fennkanzure: i'd like you to provide a service for me02:08
fennkanzure: make a big linkdump of messages on OM and diybio that are actually worth reading, and then i can delete the other 10k02:08
fennand then i wouldnt feel bad about having 10k unread messages in my inbox02:09
fennlike rec.humor.funny02:10
fennhm of course then i run into the problem that 50% of the spam is from this "bryan bishop" guy02:11
fennd'eaux02:11
fenn> Perhaps a simple monthly email thread calling for an exposition on02:13
fenn> everyone's latest hacks would be sufficient,02:13
-!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has quit [Quit: nchaimov]02:16
-!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #hplusroadmap02:17
-!- randallagordon_ [~randallag@c-67-189-58-222.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer]02:25
-!- randallagordon [~randallag@c-67-189-58-222.hsd1.or.comcast.net] has joined #hplusroadmap02:25
Utopiahhttp://www.inter-chem.biz/details/6303:32
-!- nsh [sbp@59.176.232.72.static.reverse.ltdomains.com] has quit [Quit: Leaving.]03:33
-!- nsh [sbp@59.176.232.72.static.reverse.ltdomains.com] has joined #hplusroadmap03:33
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Ping timeout: 260 seconds]03:49
-!- bkero [~freenode@69.163.39.14] has joined #hplusroadmap03:53
-!- bkero [~freenode@69.163.39.14] has quit [Changing host]03:54
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap03:54
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Quit: ZNC - http://znc.sourceforge.net]04:01
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:01
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:01
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:02
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:02
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:03
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:03
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:04
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:04
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:06
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:06
-!- katsmeow is now known as katsmeow-afk04:07
Utopiahhttp://hackaday.com/2010/03/15/3d-printing-on-a-much-larger-scale/04:07
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:08
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:08
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:08
-!- bkero [~freenode@osuosl/staff/bkero] has quit [Excess Flood]04:08
-!- bkero [~freenode@osuosl/staff/bkero] has joined #hplusroadmap04:10
Utopiahhttp://www.d-shape.com/04:11
Utopiahtotally sounds like http://rockprinter.com/04:17
Utopiahkanzure: http://fora.tv/2010/02/18/Robin_Dunbar_How_Many_Friends_Does_One_Person_Need04:37
-!- shepazu [~schepers@wsip-70-165-196-83.lv.lv.cox.net] has joined #hplusroadmap05:08
Utopiahhttp://craft.usc.edu/05:10
-!- ybit [~ybit@unaffiliated/ybit] has quit [Ping timeout: 245 seconds]08:27
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving...]08:28
-!- strages [~strages@c-76-29-243-225.hsd1.al.comcast.net] has quit [Ping timeout: 265 seconds]08:29
-!- strages [~strages@c-76-29-243-225.hsd1.al.comcast.net] has joined #hplusroadmap08:30
kanzureUtopiah: i counter your dunbar number with http://groups.google.com/group/diytranshumanist/browse_frm/thread/da6ee0594580dc1f#08:41
UtopiahI remembered that, that's why I posted the short talk08:43
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has joined #hplusroadmap08:47
-!- hundred-ideas [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap08:48
-!- hundred-ideas_ [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap08:52
-!- hundred-ideas [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: Connection reset by peer]08:52
-!- hundred-ideas_ is now known as hundred-ideas08:52
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving...]09:24
-!- klafka [~klafka@64.241.37.140] has joined #hplusroadmap09:35
-!- hundred-ideas [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: hundred-ideas]09:38
-!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #hplusroadmap09:52
-!- shepazu [~schepers@wsip-70-165-196-83.lv.lv.cox.net] has quit [Quit: shepazu]09:57
-!- klafka [~klafka@64.241.37.140] has quit [Quit: This computer has gone to sleep]10:19
-!- shepazu [~schepers@wsip-98-173-110-3.lv.lv.cox.net] has joined #hplusroadmap10:30
-!- ybit [~ybit@unaffiliated/ybit] has joined #hplusroadmap10:33
-!- shepazu [~schepers@wsip-98-173-110-3.lv.lv.cox.net] has quit [Ping timeout: 246 seconds]10:46
-!- klafka [~klafka@129.21.71.219] has joined #hplusroadmap10:53
-!- hundred-ideas [~100ideas@140.247.248.192] has joined #hplusroadmap10:56
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has joined #hplusroadmap10:59
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has quit [Quit: shepazu]11:58
-!- strages [~strages@c-76-29-243-225.hsd1.al.comcast.net] has quit [Read error: Connection reset by peer]12:01
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has joined #hplusroadmap12:18
kanzurehttp://www.betterhumans.com/blogs/alexandra_carmichael/archive/2008/09/15/Open-Source-Health-Research-Plan-.aspx12:22
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving...]12:26
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has joined #hplusroadmap12:28
-!- shepazutoo [~schepers@wsip-98-173-111-7.lv.lv.cox.net] has joined #hplusroadmap12:31
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has quit [Ping timeout: 256 seconds]12:35
kanzurei don't remember "honey, i shrunk the audience" http://www.imdb.com/title/tt0113325/13:20
-!- romulox [~a443be40@gateway/web/freenode/x-jqzlujquddigevko] has joined #hplusroadmap13:20
kanzurehello romulox 13:21
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap13:32
kanzure13:20 < hundred-ideas> anyway, a bunch of transhumanist peeps are also over in #hplusroadmap13:36
kanzure13:21 < hundred-ideas> beware, <ideology> is a big un-closed tag over there13:36
kanzureum13:36
kanzure[citation needed]13:36
-!- romulox [~a443be40@gateway/web/freenode/x-jqzlujquddigevko] has quit [Ping timeout: 252 seconds]13:37
hundred-ideasyou don't consider yourself or the general tone of this channel ideological?13:37
kanzureit's easy to find fault when you go looking for it, mac13:38
fenni think it's good that channels have topics13:39
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Ping timeout: 252 seconds]13:40
fennblog is a four letter word13:43
fenni dont understand why this says nothing about eye tracking http://www.baychi.org/calendar/20100316/ presumably that's the topic of the event13:46
hundred-ideasIsn't adobe the 2nd largest software company in the USA?14:00
hundred-ideas"New Business Research Funnel"... bleh14:00
fennhttp://en.wikipedia.org/wiki/World%27s_largest_software_companies14:12
fennmicrosoft word is its own company?14:12
fenngod microsoft is pathetic. i just spent ten minutes searching for the "change password" button in "windows live msn passport hotmail" (nowhere in the help wizard) only to have it puke and lock me out of my account once i actually found it14:15
fennand then give me a "windows live is experiencing technical difficulties" when i tried  "forgot my password"14:15
fennhmm this wasn't quite what i intended14:27
fenn"This Week's Menlo Park Calendar: 1,097 Meetups Nearby (178kB)"14:27
-!- shepazutoo [~schepers@wsip-98-173-111-7.lv.lv.cox.net] has quit [Quit: shepazutoo]14:27
kanzurehttp://www.surveymonkey.com/s/BCFCFLY14:37
kanzurealternative to tito's data lock-in14:37
fenncan't you just ask him to release the data?14:38
fenni havent been reading diybio14:38
kanzurehe said no14:40
kanzurehe also said that it has "personally identifying information" on it14:40
kanzure(on the other one) and that this is why he wouldn't release the data14:41
hundred-ideasI thought that was pretty flaky14:46
kanzureyeah i don't trust tito14:47
-!- rektide [rektide@voodoowarez.com] has joined #hplusroadmap14:48
kanzurehey rektide 14:48
rektidehello kanzure, been a long time14:48
-!- KingJacob [~KingJacob@c-98-201-172-235.hsd1.tx.comcast.net] has joined #hplusroadmap14:48
kanzureKingJacob: did you show mac the designs yet?14:48
KingJacobI think he's seen my poor sketches14:50
kanzureKingJacob: would you mind if i publish a test on http://fivesecondtest.com/ for the design?14:50
kanzureopensciencefund.org memory test: http://fivesecondtest.com/test/HqIhlOwD14:51
kanzuresomething like that14:51
kanzureopensciencefund.org click test: http://fivesecondtest.com/test/KnY43u3k14:52
kanzureyou can send around these links and get more feedback on the design14:52
kanzurethe click test will give you a heat map of where people click14:52
KingJacobI'm actually waiting on another designers treatment14:53
kanzuretreatment?14:53
KingJacobso we'll have to decide between the two14:53
KingJacobA treatment is a quick draft, to show what you can do, 14:54
kanzurei fell in love with fivesecondtest.com as a way to gather rapid feedback on designs14:54
KingJacobyeah, doing analytics like that'll be important14:55
hundred-ideasSo what's your vision once the site is done?  Where does inventory come from and where do profits go?15:00
kanzurehttp://threader.ecs.soton.ac.uk/lists/boaiforum/2005.html NPG details 2011 open access pricing policy15:03
KingJacobFirst the easy question,15:07
KingJacobprofits would be used to fund research, educate and improve projects15:08
KingJacobInventory would come from the source that is most affordable and efficient15:10
hundred-ideascool15:10
kanzureugh "I was confused for a moment, I thought this was regarding the Hacker Space in Austin... hence hackerspace in the subject line. So there are many hackerspace groups all around the country?"15:11
KingJacoblol, who sent you that?15:13
kanzuresomeone from the austin robot group named "john"15:14
KingJacobHopefully he was pleasantly surprised to find out there are 100s of hackerspaces15:15
kanzurei linked him over to http://hackerspaces.org/wiki/List_of_Hacker_Spaces15:16
kanzureKingJacob: joseph says that he will add something to the diybio FAQ by the end of the week about his progress on helping organize an open science conference15:19
KingJacobthanks.15:25
hundred-ideashas anybody met greg or tim from http://www.backyardbrains.com/?15:28
fennyeah15:28
fenngreg is pretty quiet15:29
fennanything in particular?15:30
hundred-ideasSpikerBox, LavaAmp, Dremelfuge, Pearl Gel Box are all on my list of more-or-less real biotech kits, but I don't know any of the SpikerBox guys15:32
hundred-ideasAm I forgetting any?15:32
kanzurescitoys probably has something (simon quellen field)15:35
hundred-ideashmmm15:35
kanzurehm those aren't really open source15:35
kanzurethe ones you listed, i mean15:35
* kanzure hasn't checked out spikerbox though15:35
hundred-ideasThat's true.15:35
fennhow about simon field's spectroscope?15:36
hundred-ideas[recalling last conversation about challenges of defining open source hardware]15:36
kanzureum, it is *not* challenging to figure out that lava amp is not open source15:36
hundred-ideasthat's *definitely* not open source.  Simon has said he will not release the source code15:36
hundred-ideaswell anyway, let's pursue a parallel enumeration of biotech kits15:37
kanzurethen why not just list the catalog from carolina, merk, sigma-aldrich, etc.15:37
hundred-ideasthere is also the NEB biobrick assembly kit, which is essentially 6 enzymes15:37
fennif the use of an enzyme is patented, is it still "open source"?15:37
kanzurehundred-ideas: have you read the TAPR license, or the creative commons license, or anything like that?15:39
hundred-ideasI have read the cc license15:39
kanzureok15:39
kanzureum why am i listing so few licenses? fenn, halp?15:39
hundred-ideasyeah, don't forget the WTFPL15:40
Utopiah:)15:40
kanzureisn't that just the BSD?15:40
fennkanzure: all of the hardware licenses suck15:40
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has joined #hplusroadmap15:40
kanzureyes but instead of saying "oh well, let's just claim that pearlbiotech is open source", how about we figure out why they suck15:40
fennthere was that GOSH thing with trademarks yesterday15:40
kanzurehonestly i thought there was more than three15:41
hundred-ideasDid Stallman write anything before emacs?  like, gcc?15:41
fennpff it's simple; does it meet the four freedoms? does it provide design files in the preferred format for modification if they exist?15:42
kanzureohanda, TAPR, cc (which isn't really for hardware but people use it for hardware anyway), gfdl (documentation), and then the software brothers like GPL and BSD15:42
kanzurefenn: i think that OSI compatibility is definitely a requirement15:42
fennhundred-ideas: he wrote a lot of software at MIT15:42
kanzurehundred-ideas: what about the OSI, have you read the "open source definition" doc?15:42
fenn    * Freedom 0: The freedom to run the program for any purpose.15:43
fenn    * Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.15:43
fenn    * Freedom 2: The freedom to redistribute copies so you can help your neighbor.15:43
fenn    * Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.15:43
fennno need to read lengthy pontifications from pedantic pundits15:43
hundred-ideaswell, I wonder if this discussion is soft of cart-before-horse.  If you go back and look at the history of the GNU project, did stallman start with a license or free software15:44
kanzureopencores.org uses the LGPL O_o (which is good but odd)15:44
hundred-ideasMy point is this: what exactly is the need for the license RIGHT NOW.15:44
fennhundred-ideas: he started just writing code, and then the world decided to restrict access to software15:44
fennit was common courtesy to give source code to any and all who asked15:44
hundred-ideaswhy don't we just focus on making a bunch of great hardware and wetware, spending no more than 12 hours in the first year considering how we don't shoot ourselves in the foot with licenses (i.e. enabling others to patent / appropriate the work)15:45
fennjust release your filed under ANY license, i dont care which15:45
kanzurehundred-ideas: the problem is that people don't have that "courtesy" any more15:46
kanzurethey don't release the files at all15:46
kanzureand then they have the balls to call it "open source"15:46
fenni gotta catch a train, ciao15:46
hundred-ideasOk. done. there.  we'll do what fenn just said.  let's just promote that and stop making noise and wasting attention w/r/t/ untested hardware legal agreements15:46
kanzurehow about this instead,15:47
kanzurea community check list for determining whether or not the open source definitions are met15:47
kanzure"is this person's claim legit? or are they bullshitting us" sort of thing15:47
hundred-ideasI mean, someone comes over here and says "I want to provide my gadget as 'open source'" and then they end up totally confused and depressed.  Sure.  A preflight checklist would be perfect.  And a little badge for websites / hardware.  15:48
kanzurelots of people waste lots of time following rabbits down the rabbit holes15:48
parolangYou can email the fsf or gnu people and ask them about free licensing for hardware.  They have a lot of experience with this sort of thing and, even more importantly, lawyers who know what they are talking about :)15:49
kanzureparolang: have you done that?15:50
parolangno15:50
hundred-ideasI nominate kanzure to do that.  unless parolang  has. 15:50
kanzurebecause each time i do that- and each time other people i know do that- they get back emails saying "this is not our focus"15:50
kanzurehundred-ideas: please search the archives for the deets15:50
kanzureyesterday i saw the GOSH! people got a negatory response too15:50
parolangkanzure: Didn't realize it was such a dead end.15:50
jrayhawkI don't know that the FSF has ever made a both legal and sensible license.15:50
kanzure:(15:50
kanzurecoming from jrayhawk, that burns15:51
kanzurehundred-ideas: http://piksel.no/pipermail/gosh/2010-March/000326.html15:51
kanzurethat response was for the trademark-in-particular idea though15:51
jrayhawkGPLv2 has a lot of ambiguity, GPLv3 is more contract than license, and GFDL is just a disaster.15:51
kanzurelet me see if i can dig up anything else15:51
parolangI'll ask on #sflc see if anyone answers.15:52
kanzureoh yay15:52
kanzurefenn started a thread in 2008 about this15:52
kanzurehttp://groups.google.com/group/openmanufacturing/browse_frm/thread/814b2a47a602cac0/e7235e013e117917?lnk=gst&q=free+software+foundation+license#e7235e013e11791715:52
kanzureoops, nevermind15:52
hundred-ideascan we just use the ohanda logo, the 4 OSI principles, and circle back in a year and see what would be more appropriate?15:52
kanzurein what sense? like the "community checklist process"?15:53
kanzurejrayhawk: what are your opinions on that idea? having projects brought up and vetted if they seem to be swaying from OSI-like principles? "oh lookie, these people are lying fucks"15:53
jrayhawkThe DSFG is less poorly thought out, but it depends on your goals.15:54
kanzurethe problem with the community vetting process is that it could still come back to bite you in the ass15:54
jrayhawkThe OSI, by the way, basically exists to rubber-stamp bad Sun decisions.15:55
kanzurelike if you use a hardware design, and then later you start selling kits15:55
kanzureand then the original guy who made the first design who was "vetted" decides to start suing everyone for all they're worth15:55
hundred-ideaskanzure: that's theoretical.  I think we are getting tripped up in theory.  let's act.15:55
kanzurethat's not theoretical, sadly15:55
hundred-ideasplease point to someone you know trying to sell biotech kits who was sued15:56
kanzuredoes it have to be biotech?15:56
hundred-ideas(tito doesn't count).15:56
jrayhawkWell, what you should be vetting is the license things are released under, but you guys have even more of a patent problem than the software world does.15:56
parolangWould you mind if I invited someone from #sflc here? (software freedom law center, softwarefreedom.org)15:56
kanzureparolang: i would encourage it :)15:56
kanzurehundred-ideas: why do you think kits are different from software?15:57
kanzurethere are many, many examples of people getting sued around GPL'd code15:57
hundred-ideasI have to to a meeting shortly, but let me reiterate15:57
kanzuremost recently, bruce perens had to step up to the plate to help a poor guy out15:57
jrayhawkWhere was this?15:57
jrayhawkI wasn't aware Bruce Perens had done anything beside troll peole for the past ten years.15:58
kanzurewell it wasn't bruce perens who did the lawyering, but15:58
jrayhawkpeople15:58
kanzuregrr where did this link go15:58
-!- strages [~strages@c-76-29-243-225.hsd1.al.comcast.net] has joined #hplusroadmap15:58
kanzurehttp://www.cafc.uscourts.gov/opinions/08-1001.pdf15:58
kanzurejacobsen v. katzer/kamind15:58
-!- aaronw [~aaronw@thurgood-marshall.sflc.info] has joined #hplusroadmap15:59
kanzurehttp://cyberlaw.stanford.edu/node/583715:59
parolangaaronw is the guy fro #sflc...he says he can't provide legal advice, but can probably point you in the right direction :)15:59
parolangWelcome aaronw and thanks for joining :)15:59
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has quit [Quit: shepazu]16:00
kanzurehundred-ideas: i'm not convinced that foresight is unwarranted16:00
aaronwNo problem, parolang.  So what the hell are you up to here at #hplusroadmap?16:00
jrayhawkit was kinda neat to see the artistic license hold up; it was one of the weakest licenses the OSI ever approved16:00
kanzurehundred-ideas: more discussion here: http://groups.google.com/group/openmanufacturing/browse_frm/thread/d24620087310febe/038310777a4516a7?lnk=gst&q=TAPR#038310777a4516a716:02
parolangaaronw: I think they want to apply free software principles to hardware.  They want to ensure the share and share-alike principle to hardware designs which can be distributed over the internet.16:02
hundred-ideasI think we are wasting a disproportionate amount of time trying to figure out a license or agreement or pool or other legal vehicle for building a hardware commons.  I recommend we consider the situation briefly today, work hard for a year, and reassess to see what worked and what didn't, who got sued or taken advantage of, etc.  I don't disagree that there may be prior case law suggesting abuse in the absence of legal protection, but I don't16:02
hundred-ideashaving a concrete answer today is required before engaging in "open" hardware innovation & distribution.16:02
jrayhawkA ounce of legal prevention is worth three years of your life being wasted in a courtroom.16:03
jrayhawkIt's really best to get it sorted out beforehand :)16:03
kanzureit's okay, it's probably my ass that is going to be on the line, not hundred-ideas'16:03
hundred-ideasouch16:04
jrayhawkOkay, threeyears of Bryan's life.16:04
jrayhawkWhich means go crazy, guys!16:04
kanzureyippee!16:04
kanzureoh wait16:04
kanzuredo i get conjugal visits?16:04
parolangaaronw: One of the projects that members of this channel have been working on is skdb which has been described briefly as "apt-get for hardware" using automated machining tools or projects such as 3d printers (e.g., reprap) to fabricate real objects..16:04
kanzureaaronw: brief article overview: http://hplusmagazine.com/articles/toys-tools/hackerspace-your-garage-downloading-diy-hardware-over-web16:05
hundred-ideasgah.  build shit, be successful, gain *real* experience, feedback onto legal practices, iterate.16:05
kanzurebut if you want a super-long introduction plus videos: http://gnusha.org/16:05
kanzurei don't think you're listening16:05
hundred-ideasIf I have a kit tomorrow, or Romie does, or Jacob does, or Tito does, or Cathal does... what are we supposed to do?  You guys can't give us an effing answer.16:05
kanzurewhat??16:06
kanzureif you have it tomorrow, where did all your open source development come from?16:06
kanzurei think i just failed to understand your question16:06
aaronwparolang, I see.  Well, the short answer is that there's no ready-made answer for hardware.  You can license design files under FOSS copyright licenses, but an "open source hardware license" doesn't make as much sense for a few reasons.16:08
jrayhawkAnyway, let me know if you happen to run across this "Bruce Perens actually did something useful" incident you claim occured. I have a lot of interest in tracking free software trolls.16:08
aaronwThe first being that hardware isn't automatically subject to an exclusive right, e.g. copyright.16:08
hundred-ideasOk, so here's a hypothetical for you: I am building a multiaxis microscope slide platform actuated by servos (the most closed component) and an arduino, designed to be cut on a lasercutter out of acrylic.  The ardunio / processing source code is available via github under an appropriate OS license (you recommend which?) and I can provide the SVG files for the acrylic in any format you want.  What precisely would you like me to do, with the on16:09
hundred-ideasconstraint that it be doable within a timeframe deemed reasonable by my peers?16:09
kanzurepublish and license a bill of materials, for one16:10
kanzureto go along with the project i mean16:10
parolangaaronw: But the design files are?  Because that's how the hardware will be duplicated.16:10
parolangAs far as hardware creating hardware...is there any reason why an exclusive right here would be desirable?16:11
kanzurejrayhawk: are there gpl'd projects that have mixed licensed content? like cc licensed art16:11
kanzurehundred-ideas: from a legal standpoint, along with those files, a description of licenses for distribution and so on;16:12
aaronwparolang, at least some design files are probably subject to copyright, yes.16:13
kanzurehundred-ideas: from an skdb stand point, the BOM would be mandatory16:13
aaronwsubject to all of copyright's usual exceptions and disclaimers.16:13
kanzurehundred-ideas: so, i think that solves the data questions? but still open are other issues like, what happens if i start building and selling kits of those multi-axis microscope slide platforms (which is something that i think we should allow for)16:14
kanzureooh16:15
aaronwkanzure, have you talked to the makerbot guys about that?16:15
aaronwthey've dealt with that issue, i believe.16:15
kanzureno, they don't reply to my emails16:15
kanzuretheir content is CC-licensed IIRC16:15
kanzurebut i haven't heard of a case of someone selling makerbot industry gear?16:15
kanzure*someone else16:16
kanzurehow do co-ops that physically produce stuff work?16:16
kanzuredoes any member get to say "this is being produced on behalf of the co-op"16:16
kanzurebecause then you could just let anyone become a member of the co-op for $016:17
aaronwkanzure, Makerbot has dealt with at least one user that was building makerbot designs and selling them to end users16:18
hundred-ideasI have to go to my meeting, but I am not satisfied I know what to do.  You just gave me vague instructions.  I was asking for specific instructions, like "publish the svg files of the laser cut parts with a CC-BY license... " etc16:18
-!- hundred-ideas [~100ideas@140.247.248.192] has quit [Quit: hundred-ideas]16:18
kanzurehundred-ideas: ok. i agree that specific answers are needed16:18
aaronwbecause the copyright licenses presumably don't apply to the built hardware, they couldn't stop the guy from doing it with their copyrights16:18
kanzureaaronw: did they not like it? 16:19
kanzurei mean, i though tthis was the whole point- others can pick it up and build it16:19
kanzureand potentially sell it16:19
aaronwwell, the issue was that users who bought from him were calling them for support16:19
kanzurehahah16:19
aaronwthey didn't want to prevent the practice16:19
aaronwbut there was confusion16:19
parolangheh16:19
aaronwwhere is where <drumroll> trademarks come in16:19
kanzurethat's a funny unforseen incident16:19
aaronwi think they just asked the guy not to use the name makerbot16:19
kanzureyeah, i would think that the makerbot brand would be protected or something16:19
kanzureright16:19
parolangTrademarks would need to be respected in skdb :/16:20
kanzurethat's fine, imho16:21
kanzurebut i hope we can say "this is the same design as the Makerbot(tm) reprap" (or, really, the reprap on which it is based)16:21
kanzurecupcakecnc16:21
aaronwkanzure, truthful statements like that are generally fine16:21
aaronwi.e. don't infringe trademark16:22
aaronwWhereas "This is a Makerbot" could confuse someone into thinking they built it16:22
parolangaaronw: Is there a clear distinction as to how much can be trademarked?  For instance, a brand name written on the product can be trademarked...but to what extent can you trademark a design?16:23
katsmeow-afk"now joining #################hplusroadmap , based on #hplusroadmap"16:23
aaronwThe line is unfortunately not very clear, parolang16:24
aaronwBut if a design element is functional, it's less likely to be subject to trademark.16:24
kanzureso, i think that there are two views that hundred-ideas wanted us to put forward16:25
parolangaaronw: What about if the design element is aesthetic?16:25
kanzure(1) how a project maintainer can license his design content for distribution, trademark his brand and not be totally screwed over16:25
kanzure(2) how content consumers, skdb users, and other people who did *not* originate the designs can use the OSI four freedoms, sell and redistribute the kits16:25
kanzurei think that #1 is fairly well settled, but #2 imho needs some convincing16:25
aaronwparolang, then in some cases it might be possible to claim trademark16:26
kanzureaaronw: is there anything stopping reprap.org from, say, patenting the cupcakecnc designs, and then suing makerbot?16:26
kanzureit seems that it could be possible, but of course i get the feeling that they wouldn't ;)16:26
aaronwkanzure, $10k to $20k, for one thing16:27
aaronwand possibly various estoppel issues16:27
kanzureestoppel?16:27
aaronwIf you know someone believes you've given him permission to do something, and you let him go on doing it, you might be prevented from stopping it.16:28
aaronwBut I'm not a patent lawyer, so I can't dive much deeper on these issues.16:28
kanzurehold on, i'm untangling that sentence16:29
kanzureit's a hairy beast16:29
* fenn reads the backlog16:29
kanzureaaronw: ah, i see. that's a cool one16:29
aaronwIf 1) someone else is infringing your right, and 2) believes in good faith they have a license from you, and 3) you know they believe that, and 4) you don't stop them in some reasonable amount of time, then 5) they might be allowed to continue.16:29
fennkanzure: reprap can't patent their stuff because it's been published16:30
kanzureand #4 would be stopping them via i.e. patent law whereas at first everything was  under, say, copyright law16:30
kanzurefenn: true, but the patent office is full of dicks16:30
fennnow, makerbot could invent some new reprap-based idea and patent it16:30
kanzurehm16:30
fennbut that's not what you're talking about, so pay no attentio to me16:31
kanzurewell, consider the case where makerbot invents and patents some new reprap-based idea and patents that16:31
kanzurecouldn't they sue anyone for making further alterations similar to theirs?16:31
kanzureeven though other people might only be altering the original reprap designs16:31
kanzurei think this is why the biobrick foundation "community agreement license" thingy was made- "i promise to not patent troll"16:32
jrayhawkYeah, the GPLv3 has similar arrangements, but due to the fact that they're basically contract terms that nobody signs, it's only partially useful to you.16:33
parolangI think the term "derived work" only applies to copyright law, and therefore doesn't affect hardware.16:33
jrayhawkYeah.16:33
jrayhawkIt'll stop other source-distributing projects from operating as they'd wish, but compiling-into-physical-objects projects can still ignore the licenses.16:34
kanzurei don't want to stop source-distribution projects16:35
kanzureand i don't want to stop compiling-into-physical-objects projects16:35
kanzurei want to stop compiling-into-physical-objects projects from stopping *other* compile projects16:35
jrayhawkI don't think that's possible without signed contracts.16:36
parolangjrayhawk: I think the question is concerning patents.16:36
kanzuresigned contracts can do that, how exactly?16:36
jrayhawkPatent agreements.16:36
parolangWhich is why, for example, you couldn't reverse engineer an intel chip and stick it on skdb (I guess).16:36
parolangBut could you improve on an intel chip and stick *that* on skdb?16:37
kanzurei think reverse engineering is separate16:37
aaronwkanzure, how do you think project 1 might stop project 2?16:37
aaronwby getting a patent on its modifications of the open source design?16:38
kanzureyes16:38
kanzurealso, legal extortion16:38
jrayhawkor even getting a patent on the original design because the patent office is a worthless sack of shit.16:38
kanzureright16:38
kanzure$200k in legal fees is enough to kill a peasant16:38
aaronwjrayhawk, that's an issue, for sure.16:38
aaronwone answer that's been suggested is defensive publication16:39
aaronwthat is, publishing the original design in a form that patent examiners can use as prior art16:39
kanzureooh ooh what about anti-patent-trolling contracts that you sign and get notified in public?16:39
aaronwe.g. http://www.defensivepublications.org/login.jsp16:40
parolangkanzure: So you have to sign the contract before you can download?16:40
kanzureparolang: no16:40
kanzurethis would be for original publishers, mainly16:41
fenn"Makerbot has dealt with at least one user that was building makerbot designs and selling them"  what does "dealt with" mean?16:41
aaronwkanzure, you mean, basically, a non-assertion promise.16:41
aaronwcorrect?16:41
aaronwfenn: that's covered in the backlog.  keep reading.16:41
kanzuredo non-assertion promises work?16:41
kanzureheh i think i can wire skdb to automatically generate "defensive publications" via the defensivepublications.org web pages16:42
kanzuresince all the details should be provided in the skdb package (more or less)16:43
aaronwkanzure, they have some use.  but if you require contributions to be under FOSS licenses with patent licenses included in them, that could be useful as well.16:43
aaronwkanzure, that would be a fun trick16:43
fennheh gnome-terminal recognizes *.com as a link but not *.org16:44
kanzureprobably because of java namespaces involving "org"16:44
fennnah java namespaces include all tld's16:45
fennand they start with the tdl anyway16:45
kanzurewell, i have sufficiently proved that i suck at java16:45
aaronwIt's ok, Java sucks at you, too.16:46
-!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has quit [Ping timeout: 256 seconds]16:46
kanzureit seems that the patent issues are too broad because, as it is, anyone could use you anyway because they might have a patent for a related design/device16:47
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap16:47
kanzureso maybe i should just ignore it16:47
jrayhawkThat's almost how the software world works.16:47
fennyeah, worrying about patents is stupid16:47
kanzure*could use one16:48
fennpeople only sue when they are certain to make more money from suing than they spend on lawyers16:48
jrayhawkGPLv3 at least stops major players from being dicks.16:48
-!- ferrouswheel [~joel@121-98-81-17.bitstream.orcon.net.nz] has joined #hplusroadmap16:48
jrayhawkNo, they also sue as 1) a silencing tactic and 2) a message to others who might try to enter their market16:49
fennaaronw: do you know anything about how the CC "non-commercial" clause applies in reality?16:50
fenni was always confused about both what people intended and what it actually means legally16:50
aaronwfenn, I'm not sure I've ever seen one applied in reality.16:50
jrayhawkBoth the OSI and the DSFG principles would keep "non-commercial" from being allowed to enter SKDB anyway. (Assuming Bryan actually uses one of those.)16:51
aaronwThe meaning of "commercial" is very difficult to ascertain16:51
aaronwCC themselves did a user poll for this purpose.16:51
aaronwit's incompatible with free software principles, and generally a bad idea, IMO16:52
fennjrayhawk: not necessarily. we'll have metadata on proprietary designs too16:52
fennyou just "won't be allowed" to use them, sorta like wget "isnt allowed" to ignore robots.txt16:52
kanzurejrayhawk: so it seems like a "we won't be a patent troll" notery contract would do wonders to maybe show the plaintiffs acting in contempt of their word (per #1 silencers and #2 territorial bastards)16:52
kanzurethis would be sufficient to me- even though other entities could presumably sue over IP bullshit16:53
jrayhawkBut to be even slightly practical, you'd need to get that contract with everyone you distribute to.16:53
jrayhawkWhich is impractical in and of itself.16:53
kanzureno, just the originators i would think?16:53
jrayhawkYour concern is someone using the original design or a modification of that design to acquire a patent...?16:54
kanzureooh ooh how about only when the originator of the designs is a corporate entity? i.e. not an individual16:54
kanzuremy concern is that someone comes into the scene, releases an open source death star, and then people start using it; the original person then sues the fuck out of them16:54
kanzureaaronw: mentioned estoppel might be able to help fight that16:55
jrayhawkOh, yes, then your plan would work fine. Obviously you'd need to talk to a lawyer to work out how things would be organized...16:55
kanzurewhat i want to prevent is *others* (who are involved in SKDB, open source hardware, etc.) from preventing others from manufacturing/making shit16:55
kanzurein so far as the "others" are following the OSI principles16:56
kanzureer.. fooey. this gets complicated16:56
aaronwkanzure, I also said that if you get contributions under licenses (like gplv3 or apache) with explicit patent provisions, the work may be done for you16:56
kanzureyeah but what if they don't have the patents yet?16:56
jrayhawkYou might talk to a patent lawyer to see if non-assertion promises could possibly work without a signature.16:56
jrayhawks/a signature/notarization/16:57
fennkanzure: gpl3 says "i will not patent the results of work building on this software'16:57
kanzurefenn: hot diggity16:57
aaronwkanzure, it also says "all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired"16:58
jrayhawkI think it's actually "I will not enforce patents [...]"16:58
jrayhawkPatenting itself is still fine.16:58
fennoh16:58
kanzurei'd like to see the "i will not enforce patents" in courts16:58
fenn"all patent claims" really?16:59
fennor just ones relating to the software in question?16:59
aaronwAgain, though, I'm not a patent lawyer and i'm not speaking on behalf of SFLC.  If you are interested in applying to SFLC for actual legal advice, you can write to help@softwarefreedom.org, although I don't make the decision about who we accept as clients.16:59
jrayhawkYou should just read the license. It's saner than we're making it sound.16:59
aaronwfenn: it's limited to patent claims related to the software.  and i agree with jrayhawk.16:59
jrayhawkThough it's still tied to license acceptence, which has issues.16:59
aaronwthere's not substitute for RTFL16:59
* fenn reads17:00
aaronwjrayhawk, not sure what you mean there, but i probably disagree with you.17:00
aaronwcopyright licenses don't have to be "accepted" because if you don't agree to be bound by them, you don't have the right to use the copyrighted work at all.17:01
aaronwso you either use the work under the license, or you're infringing.17:01
jrayhawkexpand "use"17:02
aaronwcopy, modify, distribute, prepare derivative works of17:02
fennok my eyes glazed over after about twenty seconds17:03
jrayhawkThe originator of the license is not bound to the license, which is problematic in the Bryan "person distributes something openly; gets evil" use case, and...17:03
fennthe TENTACLES OF EVIL clause17:04
fenntest*17:04
jrayhawkA consumer of the licensed material does not necessicarily need to copy, modify, distribute, or prepare derivative works of it in order make the "patent original or modified versions of the design, then be evil" use case.17:04
jrayhawkerr, bound by the license17:05
fennbtw jrayhawk, the four freedoms didn't come from OSI; "The Free Software Definition, written by Richard Stallman and published by Free Software Foundation"17:06
jrayhawkoh right i am retarded17:06
jrayhawkJust a big clarifying thing for people playing at home: a license is for granting rights and does not need notarization; giving up rights can only be done under notarization.17:07
fenni think it's more succinct and yet identical to the 10 debian points (examples? really?)17:07
aaronwEveryone, it's been a pleasure, I have to get going.  I hope you sort out your questions, but mostly I hope you hack on your projects and do not get too weighed down by legal issues.17:07
fennthanks aaronw 17:07
fennjrayhawk: so every click through agreement is void?17:07
-!- aaronw [~aaronw@thurgood-marshall.sflc.info] has quit [Quit: Leaving]17:07
jrayhawkYes :)17:07
fennok hold on while i go set stuff on fire and sue people for letting me do it17:08
jrayhawkOnly if you already had the right to set stuff on fire.17:08
fennit's my god-given right17:08
jrayhawkUh... have fun defending that.17:08
genehackerflamewar?17:09
jrayhawkNope.17:09
fennkanzure in the diybio "is this open source?" context, you might want to have a look at http://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines#debian-legal_tests_for_DFSG_compliance17:09
jrayhawkWell, the click-through agreement is void if you never copy, modify, distribute, or prepare derivative works of the material in question.17:11
jrayhawkOtherwise you have the choice between operating under the terms of the license or being liable for infringement.17:12
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has joined #hplusroadmap17:15
-!- klafka [~klafka@129.21.71.219] has quit [Quit: This computer has gone to sleep]17:16
jrayhawkClick-throughs are wishful thinking that courts will grant some workaround to basic copyright law in favor of content creators, which does happen from time to time.17:17
jrayhawkhttp://en.wikipedia.org/wiki/SoundExchange , for instance.17:17
fennkanzure will you buy me one of these? http://www.skyscan.be/products/1172.htm17:17
jrayhawkIf you create a song, it is mandatorily licensed to radio stations for a set fee.17:18
fennyeah and it's amazing we still have that law17:18
jrayhawkAnd yet people keep voting for jerks like Biden.17:18
fennwhat does biden say?17:19
jrayhawkthe RIAA and the MPAA are good for america and they're good for you :)17:19
kanzurefenn: it seems to be "ask for price"17:19
fenngood for breakfast17:19
fennkanzure: that should fit your unknowable budget perfectly then :)17:19
kanzureuh oh17:20
kanzureit's not nice to test the limits of the budget like this 17:20
kanzureALSO i still haven't rigged up paypal :(17:21
fennhuh 27mm maximum object size17:22
fennthat's a lot smaller than i expected17:22
fenngotta chop off the mouse's head first17:22
fenni mean, uh, perfect for scanning legos, yeah, that's it17:23
jrayhawkFenn: What do you think is the relationship between the Free Software Definition and GFDL invariant sections?17:23
-!- KingJacob [~KingJacob@c-98-201-172-235.hsd1.tx.comcast.net] has quit [Quit: Leaving]17:24
fennGFDL invariant sections are bullshit and should never even have made it into the license17:24
fennin fact i don't see the need for GFDL at all17:24
fennif you want to license cover art separately, go ahead17:25
kanzureneither of you answered my original question re: open source projects that have multiple files under different licenses17:25
kanzureis this good, bad, evil, to be encouraged?17:25
fennconsidered harmful17:25
jrayhawkThis is part of the GPL's ambiguity with regards to what's "mere aggregation"17:26
fennit basically just increases the workload because you have to make sure n! combinations are compatible17:26
jrayhawkIt is the GPL's biggest problem.17:26
QuantumGso long as the licenses are "compatible" its common17:26
fennjrayhawk: if i put a collection of short stories in the same book, it's "mere aggregation"17:27
fennhow is that ambiguous?17:27
fennif i use text from a GPL'ed book on the cover, that's a derived work, but could also be considered fair use17:27
jrayhawkYeah, the distinction gets hairier as time goes on.17:28
jrayhawkAs more and more stuff gets aggregated and its relationship becomes closer and more ambiguous as to its derivation.17:31
fennalso they could just use a trademark on the cover, that solves 95% of the arguments for gfdl bullshit17:31
jrayhawkWord. Though sane projects don't give a shit in the first place.17:32
QuantumGits spelled "werd"17:32
fenni really didn't like the way GNU handled the reaction to GFDL either17:32
jrayhawkTrue dat.17:32
fennlike a blind enraged bull stampeding all logic and tact out of the way17:33
QuantumGThe usage dates back to the civil rights movement. http://bit.ly/cQQwJM17:33
jrayhawkWell, you have to understand that most FSF members are there due to their admiration of Stallman.17:33
jrayhawkAnd I don't think Stallman has ever behaved responsibly around the concepts of reason or tact.17:34
fennhe seems to do pretty good with logic17:35
jrayhawkHe recently said something I didn't instantly hate him for!17:36
jrayhawkHe actually had a carefully thought out response to dual licensing.17:36
jrayhawkSpecifically "this is probably a net gain for the free software community" rather than "THEY'RE EVIL BECAUSE THEY'RE NOT ALREADY US"17:37
jrayhawkwhich is his normal approach to the situation17:37
jrayhawkStallman normally behaves not only as if his value system is superior to all others, but that *the mere existence of other value systems are not worth consideration in any of his thoughts or actions*17:40
jrayhawkWhich means he is (normally) incapable of doing anything other than trolling.17:40
QuantumGsigh17:41
QuantumGdude, all he talks about is why his value system is better than others.17:41
-!- drazak [~drazak@ip-69-162-134-185.static.chi2.systeminplace.net] has quit [Ping timeout: 256 seconds]17:41
QuantumGhe not only acknowledges them, he demolishes them17:42
-!- drazak [~drazak@ip-69-162-134-185.static.chi2.systeminplace.net] has joined #hplusroadmap17:42
QuantumGthe only thing he misses is that some of us don't wanna be smelly hippies who live our lives constrained by a self imposed moral code.17:42
QuantumGOr, as I have said on previous occasions:  I completely agree with Stallman's philosophy, but the difference between he and I is that I can be bought.17:43
jrayhawkHe demolishes them within the context of his own value system, which is is a tautological approach that serves only to convince people already subscribed to that value system.17:44
QuantumGuh huh.  I've seen people who were complete skeptics walk out of his speaking engagements converted.17:44
QuantumGhe lays down a logical foundation that is attractive to people who like to think of themselves as moral and have never questioned their beliefs in regards to software freedom.17:45
jrayhawkYou throw around value-importation words like "moral" and "foundation" far too freely for me to think that you're interested in understanding what I'm saying, so I think I'll give up.17:47
QuantumGI think you misunderstand language.. words mean whatever people find them of value to mean.  Stallman's sermons consist of:  an anecdote about a printer which establishes the "motivating harm" that he experienced to define the term "freedom"..17:49
QuantumGwhich is pretty funny really.. as if he would just use "software freedom" or "end user freedom to use and modify software" he'd at least not be using the word in an unloaded fashion17:51
QuantumGbut it's more powerful to just use "freedom" so he does that.17:51
QuantumGDuring this analogy, and a little bit after, he diminishes what you or I would call "the developer's freedom".. he would never say that though, cause that would name it, and by naming it you give it power.17:52
QuantumGand what's more, he wants you thinking that there's only one kind of freedom that matters.. the end user's freedom.17:53
QuantumGThe anecdote now becomes about establishing the rightful way for end users to think about programmers:  as self-less monks that just want end users to be free.17:54
QuantumGStallman talks about how hard he worked to make GNU (or, if the anecdote is really old, that LISP machine) and how he meeked out a living selling tapes to people.17:55
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Ping timeout: 245 seconds]17:56
QuantumGsometimes he'll even talk about how he always figured he could go wait tables instead of being a programmer.. 17:56
-!- shepazu [~schepers@wsip-98-173-110-2.lv.lv.cox.net] has quit [Quit: shepazu]17:57
QuantumGthe war mentality is invoked around this point.  Sacrifice for freedom.. it's all very baby boomer.18:02
-!- hundred-ideas [~100ideas@2002:123c:c05:5:214:51ff:feed:236e] has joined #hplusroadmap18:02
hundred-ideasare the logs at designfiles.org/~kanzure/irclog.txt?18:06
fenndesignfiles.org/irclogs.txt18:10
fennbut that's last updated march 1318:10
fennguess the bot went away18:11
jrayhawkThat "werd" thing is the most interesting thing I've read today.18:11
fennyep18:12
hundred-ideasoh thanks18:12
QuantumGyeah, someone told me I misspelt "werd" once so I googled it :)18:12
hundred-ideasoh, so what did I miss?  As I went to my meeting I was thinking that perhaps what I would do is publish all my design files and just link to a wiki page for the licensing that everyone interested can edit and iterate on18:13
fenn'"Word" is the shortened form of the phrase: "my word is my bond" which was originated by inmates in U.S. prisons.'18:13
fennWERD is probably a backronym18:13
jrayhawk"Searches related to werd: microsoft werd"18:13
fennor a blackronym :)18:15
QuantumGheh18:15
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap18:16
jrayhawkLanguage considered as implying the faith or authority of the person who utters it; statement; affirmation; declaration; promise. "Obey thy parents; keep thy word justly." --Shak. "I know you brave, and take you at your word." --Dryden.18:17
hundred-ideasok, so I'll release stuff with an open source hardware WORD.  Or is it OSH WERD?18:17
jrayhawkI'll start referring to CPU architecture by werd-length.18:18
QuantumGhehe18:18
QuantumGafter every instruction the cpu says "werd" to express its agreement at the righteousness of the execution.18:19
jrayhawkhee18:20
jrayhawk"word" means disagreement in the context of "had a word", and agreement in the context of "kept your word"18:22
jrayhawkword is a confusing word :(18:22
QuantumGwerd18:22
kanzuredid anyone reply to hundred-ideas18:25
jrayhawkno18:26
hundred-ideas:(18:27
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap18:27
kanzurehundred-ideas: http://designfiles.org/~bryan/hundred-ideas-log.txt18:28
kanzurestart reading at 16:18 -!- hundred-ideas [~100ideas@140.247.248.192] has quit [Quit: hundred-ideas]18:30
hundred-ideasthanks18:31
hundred-ideasI like the werd license!18:31
hundred-ideaslink not working18:32
kanzurewhat's not working about it18:33
hundred-ideastiming out18:33
kanzureit loads for me18:34
hundred-ideaswget http://designfiles.org/~bryan/hundred-ideas-log.txt18:34
hundred-ideas--19:33:30--  http://designfiles.org/%7Ebryan/hundred-ideas-log.txt18:34
hundred-ideas           => `hundred-ideas-log.txt'18:34
hundred-ideasResolving designfiles.org... 146.6.84.3618:34
hundred-ideasConnecting to designfiles.org|146.6.84.36|:80... 18:34
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep]18:34
kanzureone sec18:35
jrayhawk  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current18:35
jrayhawk                                 Dload  Upload   Total   Spent    Left  Speed18:35
jrayhawk100  120k  100  120k    0     0  18538      0  0:00:06  0:00:06 --:--:-- 8905218:35
jrayhawkworked for me!18:35
hundred-ideashmmmm18:36
jrayhawkOh, he's on DHCP. There's probably a resolver you have that's caching inappropriately long.18:36
kanzuretry this: http://pastebin.ca/184301418:36
jrayhawkYou might try using Google's nameservers or the old BBN nameservers.18:38
kanzurethe "see the license of this content at the wiki" probably won't work because someone can edit it and just reference a particular edit version number18:39
kanzurebut please read the backlog 18:39
kanzurethere are some things you'll like18:39
kanzuredefensive publication, estoppel, any commercial/legal entity that is the initial publisher of "open source hardware" has to have a publicly notarized non-assertion promise re: patent trolling, and then licensing the hardware designs / overall kit via GPL/BSD/TAPR/CC/WTFPL/WERD, and trademarking (which is mostly useful for people who want to maintain brand identity, like makerbot industries)18:47
kanzureestoppel is "a person from denying or asserting anything to the contrary of that which has, in contemplation of law, been established as the truth, either by the acts of judicial or legislative officers, or by his own deed, acts, or representations, either express or implied."18:48
kanzureoops, i meant to say "estoppel is a doctrine which precludes ..."18:49
fenntrademarking is a good thing. both firefox and debian are correct and did the right thing.18:49
kanzuredebian is trademarked?18:49
fenndebian got pissy because ff didn't let them distribute modified copies of ff as "firefox" because it was trademarked, so debian released it as "iceweasel" instead18:50
kanzureright18:50
kanzureiirc, the modification was something really really small and ridiculous18:50
kanzurebut i don't remember what18:50
jrayhawkThe non-assertion promise could be made very interesting; it could be structured such that patents will not be enforced IF source is published, and/or against anyone else who's signed the non-assertion promise.18:50
jrayhawkSomething like an EU of patent peace-treaties.18:51
jrayhawkOr you could make the NATO of patent peace agreements.18:51
kanzure"patent peace" ha, ha18:51
kanzurei bet some higher up orgs would dig that buzzword18:51
fennmore like 'mutually assured destruction'18:51
fenn(the foundation of NATO, in fact)18:51
jrayhawkYeah, nuclear arms are definitely a close allegory.18:52
kanzurei.e. they fucking destroy your life?18:52
jrayhawkPatent trolling companies are rogue nations!18:52
jrayhawkIf clever you could grow the agreement pool to the point where it becomes untenable to NOT be a part of the agreement pool.18:54
jrayhawkThen you have successfully destroyed the patent system.18:54
kanzuredestroyed the patent system? i guess that would make me a reverse patent troll18:54
fennno, then you just made it a requirement that everybody owns at least one patent18:54
jrayhawkYou don't need to own a patent to agree not to use patents against whomever the agreement specified.18:55
jrayhawkI think IBM has a patent on the business method of patent trolling at this point, btw.18:56
hundred-ideasstuck in a conversation/ will review later18:59
-!- hundred-ideas [~100ideas@2002:123c:c05:5:214:51ff:feed:236e] has quit [Quit: hundred-ideas]19:00
kanzureit's called s-c-r-e-e-n19:01
-!- Semikolon [~Semikolon@c-171ce055.438-1-64736c10.cust.bredbandsbolaget.se] has joined #hplusroadmap19:02
kanzurei wonder if creativecommons.org would be willing to sponsor that19:02
kanzurethose guys are militant bastards when it comes to these things :)19:02
fennpatent pools don't work for the little guys19:03
kanzurei haven't seen a patent pool based on signing away patent-troll-ability19:04
kanzureor a patent pool based on OSI/DFSG values19:04
-!- KingJacob [~KingJacob@c-98-201-172-235.hsd1.tx.comcast.net] has joined #hplusroadmap19:05
kanzurehi KingJacob 19:05
KingJacobhey kanzure19:05
fenntrolls don't join patent pools; they have nothing to gain (since they don't do anything that would require a license)19:05
kanzurei think you're missing the point19:05
KingJacobmaking any progress?19:06
fennwats the point i might be missing?19:06
kanzurethis isn't about your run-of-the-mill patnet troll19:06
kanzure*patent19:06
jrayhawkfenn: http://appft1.uspto.gov/netacgi/nph-Parser?d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1="20070244837".PGNR.&OS=DN/20070244837&RS=DN/2007024483719:08
jrayhawkeven patent trolls have to worry about some things :)19:08
-!- hundred-ideas [~100ideas@2002:126f:4151:9:214:51ff:feed:236e] has joined #hplusroadmap19:08
jrayhawkBecoming a notary is easy in most states, by the way.19:10
hundred-ideasok19:24
hundred-ideasI am back.19:24
-!- gnusha [~gnusha@131.252.130.248] has joined #hplusroadmap19:24
hundred-ideashello, many-armed gnusha.  You are a distributed pick-n-place robot.19:25
* gnusha picks pikachu19:25
kanzurejust setting up logging19:26
hundred-ideasSo, Sam Starr is basically done with his bicycle lab (http://velolabproject.com/). If were to ask him to publish his designs FLOSS, how should he do so and where should he put them?19:27
--- Log opened Tue Mar 16 17:29:48 2010
fenn1) don't use sketchup in the future (I blame google for this) 2) publish sketchup files online somewhere 3) publish bill of materials next to it 4) grant license to redistribute with a standard license such as GPL or CC 5) notify various mailing lists17:29
kanzuresam uses sketchup too? ugh17:30
kanzuregod17:30
fennpresumably there are some instructions for how to actually make it too, but i dont see any evidence of that17:30
fenni dont really get what "velolab" is though, beyond just a pretty box on wheels17:31
fenn"how to build a box on wheels"17:31
kanzure"1) get a box"17:31
QuantumG2) get NASA funding17:31
kanzureO_O17:31
fenn"The Velolab is a facilitator for hybridized creativity." AWESOME~17:31
kanzureugh17:32
fennwhere's my wallet17:32
fennpeople don't seem to understand the difference between "visualization" and "design document"17:33
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Ping timeout: 248 seconds]17:34
kanzurejrayhawk: i put a symlink in public_html and set Options +FollowSymLinks in the apache config. it's still 403 forbidding, even though it's all chmod a+r17:35
hundred-ideas"...How is this different from TechShop? Proprietary equipment isn't forced. The reason this is interesting is because it creates a market for open source hardware kits."17:38
kanzurethat sounds backwards17:39
kanzurebut, also, techshop is different because of the gym membership model17:39
QuantumGpfft, as if there's any hot chicks at techshop17:40
kanzuremeredith went :( although i don't know if she's hot or not17:40
kanzureanyone here ever met her?17:40
kanzure:P i'm totally kidding btw17:41
-!- hundred-ideas [~100ideas@2002:126f:4151:9:214:51ff:feed:236e] has quit [Ping timeout: 248 seconds]17:44
kanzurehuh you have to add +x?17:44
kanzureanyway, http://gnusha.org/irclogs.txt17:44
kanzureybit: you're welcome17:44
-!- hundred-ideas [~100ideas@dhcp-18-111-80-114.dyn.mit.edu] has joined #hplusroadmap17:49
kanzurehundred-ideas: btw, channel logs can now be found at http://gnusha.org/irclogs.txt17:49
kanzurethey are updated immediately at each message17:49
hundred-ideasneat17:49
fenn+x on a directory means others can look at its contents17:55
fennman i didnt get anything done today but wallow in email17:55
hundred-ideasgtg17:56
-!- hundred-ideas [~100ideas@dhcp-18-111-80-114.dyn.mit.edu] has quit [Quit: hundred-ideas]17:57
kanzurefenn: i'm kind of surprised that you even /have/ a wallet18:07
fenni don't18:11
fennit was rhetorical, and not in a "where's my jetpack" sense either18:12
fennweasel words set off my scam detector18:13
kanzure"where's my wallet" -> "oh wait i don't have a wallet because i don't wish to participate in this sort of bullshit"18:14
kanzureor "oh wait i don't have a jetpack because .." etc.18:14
kanzuredon't worry, i got the intended meaning the first time around18:14
fenn"did I just get scammed? where's my wallet"18:14
kanzureheh18:14
fennsuch a versatile phrase18:15
jrayhawkr allows you to 'read' the directory (to get a listing of files), x allows you to actually do anything useful, such as stat()ing files within.18:41
jrayhawkThis made more sense back when the UNIX "everything is a text file" philosophy applied to directories.18:41
jrayhawklike it was thought desirable that 'cat some_directory' would behave like 'ls some_directory' does now18:44
QuantumGs/text//18:44
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has joined #hplusroadmap18:53
kanzuremining guy weighs in on slashdot: http://news.slashdot.org/comments.pl?sid=1584878&cid=3150071818:56
kanzureoh lookie, paul replied in that thread: http://news.slashdot.org/comments.pl?sid=1584878&cid=3150379218:58
kanzureoh wait, that was j. andrew rogers? doesn't he post to twister18:59
kanzures/twister/sifter/18:59
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap19:07
-!- Phreedom [~quassel@109.254.6.63] has quit [Ping timeout: 246 seconds]19:09
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has quit [Ping timeout: 265 seconds]19:21
-!- Phreedom [~quassel@109.254.6.63] has joined #hplusroadmap19:24
-!- kristianpaul [~kristianp@190.7.138.249] has quit [Ping timeout: 276 seconds]19:41
-!- KingJacob [~KingJacob@c-98-201-172-235.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds]19:48
kanzurestalk: Alexander Sotirov20:19
kanzuresomeone on slashdot linked over to http://www.phreedom.org/solar/code/tinype/20:20
kanzurehttp://web.archive.org/web/19991128041233/http://muppetlabs.com/~breadbox/software/tiny/teensy.html "A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux20:21
-!- shepazu [~schepers@wsip-70-165-196-83.lv.lv.cox.net] has joined #hplusroadmap20:26
kanzurewtf "I've had this problem with gcc for a while, with C++ code. I was writing some embedded code, and I wanted to use some simple C++. Just by adding a #include of one of the stream libraries. the executable grew by 200k, even though none of it was referenced. The C++ code in iostream is template-generated anyway, so even if the compiler wanted to include the code, it can't until I instantiate it."20:28
kanzurehttp://www.c-spanvideo.org/videoLibrary/search-results.php?keywords=series+of+tubes20:31
kanzure:( "exception"20:31
-!- hundred-ideas [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #hplusroadmap20:35
-!- genehacker [~noko@pool-173-57-48-104.dllstx.fios.verizon.net] has joined #hplusroadmap20:38
-!- avicenna [~avicenna@CPE001f5b002fd7-CM00407b859474.cpe.net.cable.rogers.com] has joined #hplusroadmap20:48
-!- danielfalck [~chatzilla@pool-71-111-57-122.ptldor.dsl-w.verizon.net] has quit [Ping timeout: 265 seconds]20:48
kanzurethis looks like a large portfolio: http://jess3.com/20:52
kanzuremaybe it's more than one person doing all those websites?20:52
-!- klafka [~klafka@cpe-66-66-5-254.rochester.res.rr.com] has quit [Quit: This computer has gone to sleep]20:55
-!- danielfalck [~chatzilla@pool-71-111-57-122.ptldor.dsl-w.verizon.net] has joined #hplusroadmap20:55
hundred-ideashey kanzure, could you add some code to automatically paginate the log?  http://ui-patterns.com/pattern/Pagination20:58
fennhey kanzure could you implement a realtime http streaming log with comet push?20:59
hundred-ideasalso, is the last update of the log at 20:55 CST?21:00
fenn-rw-r--r-- 1 ybit ybit 25314385 2010-03-16 18:28 /var/www/irclogs.txt21:01
kanzureack: http://www.texaslinuxfest.org/talks/2010/apt-get-for-hardware/21:02
kanzurefenn: he's probably talking about http://gnusha.org/irclogs.txt21:02
fennwhere is that?21:02
kanzureup jrayhawk's ass21:02
kanzurehundred-ideas: it seems to be in synch with the channel at the moment21:03
kanzurei've been looking for some auto-pagination utilities but i've found nothing that parses irssi logs directly (wtf)21:03
fenncan't you just do tail -n 100021:04
fenntail -fn 100021:04
kanzurei guess i could split up the file into chunks on a cron job21:04
fenncron never seems to work right for me (i'm probably doing it wrong)21:05
fennkanzure: you know about tail -f ?21:06
kanzureyes21:06
kanzurei use it to watch apache logs when i'm completely bored senseless21:06
kanzurehundred-ideas: well, it's not auto-updating yet, but for now see: http://gnusha.org/logs/log_ay21:07
hundred-ideasYou are in PST?21:09
kanzureno21:09
kanzuregnusha.org is 21:09
kanzurethe logs are being taken by gnusha now21:09
kanzurehi gnusha!21:09
gnushahello21:10
hundred-ideashi there gnusha!21:14
kanzureguess he's shy21:14
-!- danielfalck [~chatzilla@pool-71-111-57-122.ptldor.dsl-w.verizon.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715]]21:20
genehackergnusha's our bot correct?21:20
kanzureno21:23
-!- danielfalck [~chatzilla@pool-71-111-57-122.ptldor.dsl-w.verizon.net] has joined #hplusroadmap21:26
kanzurehundred-ideas: http://gnusha.org/logs/21:28
kanzurethere you go.. by day21:28
fennok now make an animated tag cloud based on hyperbolic discounting21:28
kanzurefwwww21:28
hundred-ideascool. great.21:28
kanzurealso there's a lot missing in http://gnusha.org/logs/initial.log21:29
kanzure(the log format changed)21:29
kanzurefenn: do i have to21:30
fennyou will be slandered if you don't acquiesce to my demands21:31
kanzure:P21:31
* fenn mumbles something about a train21:33
kanzurehundred-ideas: have you seen this? http://heybryan.org/world_domination.html it's a WIP i guess21:40
kanzurei want21:58
kanzurehttp://web.archive.org/web/20060414235357/http://www.kinesis-ergo.com/evolution.htm21:58
kanzuregulp i'm going on after apache cassandra at texas linux fest22:02
kanzurethat's a tough one to beat22:02
-!- hundred-ideas [~100ideas@209-6-54-14.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 245 seconds]22:09
genehackerhttp://mrsec.wisc.edu/Edetc/nanolab/index.html22:09
jrayhawkUsually you want tail -F22:16
kanzureyour MOM wants tail22:19
kanzure-f22:19
-!- randallagordon [~randallag@c-67-189-58-222.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer]22:19
-!- randallagordon [~randallag@c-67-189-58-222.hsd1.or.comcast.net] has joined #hplusroadmap22:21
QuantumG<colt> we're boldly going where hundreds have been22:21
QuantumG<quantumg> your mom?22:22
-!- ybit [~ybit@unaffiliated/ybit] has quit [Quit: leaving]22:28
-!- ybit [~ybit@unaffiliated/ybit] has joined #hplusroadmap22:28
-!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection]22:43

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