2011-01-01 04:35 kyak: hey there, happy new 2011 again... :-) 2011-01-01 04:36 I'm reading Jane's audio record mails, and I was thinking about mplayer/mencoder. Have you made any headway on mplayer? 2011-01-01 05:10 wolfspraul: hi, happy new year :) 2011-01-01 05:12 splitting mplayer into "clean" and "full" (i.e. with patented) build is in my todo list 2011-01-01 05:12 but no progress so far :) 2011-01-01 05:13 maybe these holidays i will have some time for Ben. The end of the year was soo busy 2011-01-01 05:14 holidays in Russia are ten days long.. starting from today! 2011-01-01 05:17 ten days, nice 2011-01-01 05:17 sure no rush, we get to it... 2011-01-01 05:18 yeah, very nice! 2011-01-01 05:18 wolfspraul: i guess you spent just several hours in Moscow on your way from China to Germany? 2011-01-01 05:20 there were problems here in airports for the last few days 2011-01-01 05:23 yes, but I was there before that happened, luckily 2011-01-01 05:23 I used to be in Moscow (and Leningrad) quite a bit in the 80's 2011-01-01 05:23 but haven't been there since 20+ years, only stopover now 2011-01-01 05:23 one day I'll go back... 2011-01-01 05:23 in terms of free software scene, I think Russia is actually pretty good 2011-01-01 05:24 I also think that there could be a really strong free/copyleft hardware scene there 2011-01-01 05:24 the #1 problem as always is customs though 2011-01-01 05:26 the way Russian customs behaves is very damaging to innovation. I fully understand the need of a government to make money, but causing trouble to tiny volume products, like anything new, will not ever make them serious money, and as a downside it kills innovation. 2011-01-01 05:26 so I guess importing into Russia is only easy once you are in the big volumes, once the product is already polished etc. Then customs can make its money, and Russian consumers can enjoy the product. 2011-01-01 05:26 oh yes, customs is such a headache 2011-01-01 05:26 but what about the prototypes? 2011-01-01 05:26 they don't understand how much they are damaging innovation, really 2011-01-01 05:27 so we have a hard time getting 5 units of whatever into Russia, everybody suffers 2011-01-01 05:27 kyak: at least you got your NanoNote! :-) 2011-01-01 05:27 it takes at least 3 weeks, and usually more, to get something from abroad 2011-01-01 05:27 I totally believe in the potential for true innovation driven out of Russia, so whatever it takes we will try to overcome the customs problems... 2011-01-01 05:30 btw, GPL still doesn't have legal status in Russia 2011-01-01 05:32 i mean that its status is not defined from the legislative point of view.. and if you try to refer to GPL in court, it probably won't be taken into account 2011-01-01 05:41 has it been translated to Russian? 2011-01-01 05:41 how about the CC licenses? 2011-01-01 05:41 maybe it's just that nobody is working on givine the GPL a more real/enforceable status in Russia... 2011-01-01 05:44 i'm sure GPL has been translated.. there are some ongoing discussions about its status 2011-01-01 05:45 yes, i think there is very low activity for opensource in Russia 2011-01-01 05:46 about the CC licenses, i think if you'd come to courts with that, a judge would say "what?" 2011-01-01 05:47 don't say that 2011-01-01 05:47 the CC has a very active international push 2011-01-01 05:47 very different from fsf 2011-01-01 05:47 so the cc sets up local chapters in each country, and they 'localize' the license 2011-01-01 05:48 meaning not only a literal translation, but they try to write a 'local' version of the cc licenses that _mean_ the same thing as the global one, in the local jurisdiction 2011-01-01 05:48 so when you pick a CC license, you are actually supposed to say which local version you pick, or 'Unported' for the global one 2011-01-01 05:48 hm, interesting! 2011-01-01 05:48 so if there is a CC Russia chapter, then they work on that 2011-01-01 05:49 CC is basically like the United Nations or so, a group of local chapters of lawyers, translating the licenses into local law 2011-01-01 05:49 afaik the FSF is not doing anything like that, they only work on the English text 2011-01-01 05:50 just google for 'cc russia' 2011-01-01 05:51 http://creativecommons.org/weblog/entry/9144 2011-01-01 05:51 http://creativecommons.org/choose/ 2011-01-01 05:52 no "Russia" for selection \- 2011-01-01 05:52 so it's two years, no progress 2011-01-01 05:53 :-) 2011-01-01 05:53 yes but there is a group of people and they are working on it 2011-01-01 05:55 yeah, seems maybe 50 countries or so 2011-01-01 05:56 which means, like you said, for Russia you could only pick the 'Unported' license, with completely unclear/undefined legal status in Russia 2011-01-01 08:46 morning :-) 2011-01-01 08:52 morning 2011-01-01 09:05 oh, are you doing Qi meeting on Werner's place this year too? 2011-01-01 09:17 who knows, it's only January 1st... 2011-01-01 09:54 happy hangover version 20.11 ! ;-) 2011-01-01 09:56 kyak: (ten days holiday) you guys really know how to have a party ;-) 2011-01-01 09:58 wolfspraul: (russian customs) i guess it's a question of bribes ? 2011-01-01 09:58 not sure 2011-01-01 09:59 it's more a strange mix of a lot of things 2011-01-01 10:02 wolfspraul: (l10n and gpl) somewhere in the back of my mind, a few neurons are firing when i think of translated gpl versions 2011-01-01 10:04 well, at least in germany, the gpl stands rock solid. at some courts, they probably already have a stamp saying "GPL VIOLATOR - GUILTY" ;-) 2011-01-01 10:06 it's actually fun how those folks try to wriggle out of the GPL. i transferred some copyrights / exclusive rights of stuff i did in the linux kernel to harald  and he used it in court. the opposition lawyers went as far as questioning my existence ;-) 2011-01-01 10:07 had they insisted on that point, i would have had to fly to germany to appear in court and basically say "hello, this is me", and wave my passport :) 2011-01-01 10:09 (i kinda wonder what the judges think when they get this sort of cases. the guys are generally not just red-handed but more like covered in blood. and then they try to argue that they weren't guilt on that one issue gpl-violations.org can charge them on) 2011-01-01 10:11 (covered in blood) e.g., they made some settop box in austria, i think for medical accounting. using free software. they treated it as if it was closed. someone sued. they lost. then they had to comply with the gpl, including the advertisement clause. the document that listed the stuff they used (and of which they had violated the license before) read like a "who is who" of the free software world. 2011-01-01 10:12 one fun aspect is that of course each of the copyright holders could sue violators individually. so the legal risk they incur by not complying is not a small one by any means. 2011-01-01 10:13 ah, btw 2011-01-01 10:13 I usually release my stuff under gpl v3 or up 2011-01-01 10:13 but your --plot patch was v2 or up, so for the merged one that contained your code, I lowered it back to v2 or up 2011-01-01 10:13 is it ok if we switch to v3 or up for the entire scripted patch? 2011-01-01 10:14 I don't know wheter you say 'v2' on purpose or just an old habit... 2011-01-01 10:17 i always put v2+ on purpose, for compatibility 2011-01-01 10:18 dunno which license is actually the "right one" for kicad things. for patches, it ought to be the one of the "main" kicad 2011-01-01 10:19 Linux compatibility? ;-) 2011-01-01 10:19 wpwrak: my default is v3+, unless someone complains 2011-01-01 10:19 so we leave it at v2+ then, no problem 2011-01-01 10:20 kristianpaul: compatibility with older things. e.g., you couldn't distribute v3 code in a v2+ program 2011-01-01 10:21 wpwrak: yeah too bad :( 2011-01-01 10:22 i'm actually a bit unhappy that they broke the chain there. i would love to use v3, but there's a lot of v2 stuff out there. a transition period would have been nice. 2011-01-01 10:23 May be stop tivoization was so urgent that no time for transition 2011-01-01 10:23 (stuff out there) plus, i may even recycle my own things in v2+ projects. some of which aren't legally owned by myself. by putting them under v3, i'd shoot my own foot. 2011-01-01 10:24 Thats a good point.. 2011-01-01 10:25 Why not dual license? 2011-01-01 10:25 I think werner exaggerates a little, this is the first time that I hear that you cannot combine v3 and v2+ sources. 2011-01-01 10:25 what's the '+' for then? 2011-01-01 10:25 I will just put my stuff under v3+ until someone complains. 2011-01-01 10:25 To choose i guess :-) 2011-01-01 10:25 to move things forward :-) 2011-01-01 10:26 wolfspraul: btw, what's you opinion on making imperfect wpan units for evaluation ? they would work but their rf wouldn't be as good as it could be. also FCC/CE/etc. probably wouldn't be worth the trouble, provided that you could still distribute/sell them in some way 2011-01-01 10:26 but of course I respect werner's wish, so those sources in scripted.patch that include snippets from him just all are v2+ 2011-01-01 10:26 to me it's not a big deal 2011-01-01 10:26 yes totally, I want to make some 2011-01-01 10:26 kristianpaul: (dual) v2+ is implicitly dual :) 2011-01-01 10:26 we can only get perfect if we accept imperfection at the beginning, no? 2011-01-01 10:27 wpwrak: he :-) 2011-01-01 10:27 my goal for such a run would be to push the bar of our free process even higher 2011-01-01 10:27 wolfspraul: you can combine v2+ and v3 as long as the result is v3. you cannot include v3-only code in a v2+ or v2 project 2011-01-01 10:27 of course everything in kicad, plus boomified, plus fpedized, plus a clean process from kicad to pcb (well documented), and to smt 2011-01-01 10:28 basically the stuff we are working on 2011-01-01 10:28 wpwrak: about the buffer i have something working know but i dont have a full memory  map of the whole thing just a register fixed to point one address before from the write buffer 2011-01-01 10:28 I am anxious to make some more progress with boom 2011-01-01 10:28 s/know/now 2011-01-01 10:28 write pointer* 2011-01-01 10:28 if you are overloaded, maybe I go in a bit deeper there (on my list I have some things right now from our last discussion, like mouser) 2011-01-01 10:28 wolfspraul: perfectly open kicad is the easy part ;-) it's the laws of physics that are giving me a hard time. particularly the part where maxwell got involved :) 2011-01-01 10:29 tell me more 2011-01-01 10:30 of course I want to bring my own kicad-scripted stuff live on the server, to make some steps of the kicad production process easier 2011-01-01 10:30 I'll do that soon 2011-01-01 10:30 wolfspraul: well, properly doing the RF side. it's still kinda creepy. i now know a lot more than i did at the beginning, but to properly debug that stuff would need someone with real-life hands-on experience. 2011-01-01 10:31 wolfspraul: (server) i think the next step should be switching schhist to --plotx (and renaming plotx :) 2011-01-01 10:32 sure we can do that, I wanted to test --plotx locally first with schhist (not done yet) 2011-01-01 10:32 well how bad is the RF side? 2011-01-01 10:32 are you saying you gave up and don't know how to make it work? 2011-01-01 10:32 wolfspraul: then, brdhhist. you'll be surprised what things you'd see with this in projects like ben-wpan ;-) 2011-01-01 10:32 yes totally, that would be awesome 2011-01-01 10:32 wolfspraul: i didn't give up :) 2011-01-01 10:33 you would need to specify more clearly what is missing, what you mean with 'debug the RF side' 2011-01-01 10:33 should we make 8:10 or USB boards? 2011-01-01 10:33 wolfspraul: but i realize that i'll not be able to make it perfect. all i can aim for is "make it work in many cases and to the best of my experience" 2011-01-01 10:33 wolfspraul: (8:10/usb)) both 2011-01-01 10:35 how about upticking kicad? 2011-01-01 10:35 is it worth it? (just curious, not pushing at all, I have plenty of things...) 2011-01-01 10:35 wolfspraul: (debug) first, a review of the layout. there may be problems obvious to an expert that i missed. then "flatten" the spectrum - or decide that it's flat enough as it is. (i lack the experience to make that sort of decision) 2011-01-01 10:35 my priorities there are roughly - bring eeschema/pcbnew cmdline stuff live on server, improve boom (mouser, reels), brdhist 2011-01-01 10:36 (uptick) it's always worth it provided that you have the time :) 2011-01-01 10:37 (uptick) i.e., me not tracking it closely is 100% laziness 2011-01-01 10:37 no, the question is whether anybody ran into a problem, or expects a specific new feature to help him 2011-01-01 10:37 (well, and not putting too much a burden on people tracking me) 2011-01-01 10:37 or to say we have a maximum latency, so after x months we uptick out of principle, not out of features/improvements 2011-01-01 10:38 I am publishing debian packages with patches already, so tracking is easier 2011-01-01 10:38 and also on the Server_setup page we have detailed instructions on how to download the sources and build with patches 2011-01-01 10:38 (update policy) i'd go for the latter. from a code maintenance point of view, large gaps are deadly 2011-01-01 10:38 well, KiCad uptick is not something high on my priority list 2011-01-01 10:39 yes, and KiCad seems to be quite active 2011-01-01 10:39 so anyway, from my perspective boom improvements and brdhist would be cool 2011-01-01 10:39 things are happening, yes :) not excessively active lately, but still 2011-01-01 10:39 I am ready for a ben-wpan small run 2011-01-01 10:40 not active? I thought it's quite active 2011-01-01 10:40 excellent 2011-01-01 10:40 but like I said I want to improve the process more 2011-01-01 10:40 do you think the resulting boards will at least be able to send packets back and forth? 2011-01-01 10:40 (active) no no, not "inactive". just less than some time ago. but that's not a problem. gives slow trackers like me who don't look a the mails for months a chance to catch up from time to time ;-) 2011-01-01 10:41 I like projects that hold their ground, improve details, rather than spreading out in all directions and eventually ending just in bloat. 2011-01-01 10:41 wolfspraul: (send packets) of course. they will "work". just not with equal performance on all frequencies and they will not reach the technically possible maximum range 2011-01-01 10:42 if that's their spirit, they should be open minded to some logic/cmdline cleanup as well - we see 2011-01-01 10:43 (kicad progress) mine was a non-judgmental description of things as i see them :) 2011-01-01 10:44 i.e., i'm not at a point where i'd say i cannot use kicad because of this or that. there are things that could be better, of course (there always are), but they're not serious blockers 2011-01-01 10:45 (boom future) i think it's time to rewrite the beast. for tape and reel, directed equalities will have to enter the picture. (i.e., you can say that X can replace Y but Y cannot replace X) 2011-01-01 10:47 (boom) right now, equalities go both ways. making them one-sided efficiently would be a good thing to do on a new code base. this doesn't require a rewrite per se, but there are already performance issues that will only get worse 2011-01-01 10:48 i'm not too unhappy with the file formats, so i think they's stay largely the same 2011-01-01 10:48 OK, I volunteer for looking into the mouser side. That should be unrelated from you redoing the 'guts'. 2011-01-01 10:48 maybe with some small syntax changes in the substitutions 2011-01-01 10:49 mouser would be great. i'm a bit concerned that we may over-focus on digi-key and paint ourselves in a corner. 2011-01-01 10:49 yes, no worries. I can work on mouser and there is no overlap with your work. 2011-01-01 10:49 so mouser and such would add a new perspective. 2011-01-01 10:49 so you need to give me a few days until I can start with that, really overloaded right now 2011-01-01 10:49 yup, perfectly parallelizable ;-) 2011-01-01 10:49 need to settle a few things... 2011-01-01 10:49 no rush ;-) 2011-01-01 10:50 i expect to play for ~the next two weeks with ben-wpan anyway 2011-01-01 10:50 ok good 2011-01-01 10:50 for the --plotx stuff, here's what I do 2011-01-01 10:50 trying to a few things, like adding vias to the atusb boards and see how the spectrum changes 2011-01-01 10:50 then repeat the same process with atusd 2011-01-01 10:50 first I test whether --plot (or --plotx) still works with schhist, by running it locally on my machine 2011-01-01 10:52 if it does work, I assume schhist is the only --plot user, so I will remove the old --plot and rename --plotx to --plot 2011-01-01 10:52 perfect 2011-01-01 10:52 the syntax changes slightly, for --plot the default was black & white 2011-01-01 10:52 but I think the default should be color 2011-01-01 10:52 so the equivalent after the upgrade will be --plot --plot-bw 2011-01-01 10:52 okay 2011-01-01 10:53 i'm not scared of one-line changes in schhist ;-) 2011-01-01 10:53 you can look into --list-sheets a little, it's quite interesting 2011-01-01 10:53 I found a total of 4 different strings/names for each sheet 2011-01-01 10:53 there are probably even more 2011-01-01 10:53 I print them all space-separated, one line per sheet 2011-01-01 10:54 (4 names) wow 2011-01-01 10:54 this is very much work in progress, basically I just wanted to dump every string I could find quickly, and wait for your (or someone else's) feedback 2011-01-01 10:54 i there i was, thinking the two i found were bad :) 2011-01-01 10:56 zrafa: you there? 2011-01-01 10:59 he probably has lousy connectivity at the moment. besides a monster hangover ;-) 2011-01-01 11:00 ah OK 2011-01-01 11:00 I wanted to update the 1/1 news 2011-01-01 11:00 (he's at his parent's farm in neuquen, far from civilization) 2011-01-01 11:00 he's got a modem, though :) 2011-01-01 11:00 and there is a jlime entry, but it's too sloppy right now, just pointing to the homepage. 2011-01-01 11:00 so I need to dig a little 2011-01-01 11:00 find out what exactly was released, and link exactly to what was released 2011-01-01 11:00 otherwise I'll just move it to 2/1 :-) 2011-01-01 11:02 i think jlime isn't completely released yet. he made some progress, though, so it should be close 2011-01-01 11:02 (close) more like hours of rafa-time than weeks :) 2011-01-01 11:25 (jlime) last thing i saw were cross-development instructions in the wiki. but they still looked like work in progress. 2011-01-01 11:25 let's see if i can find them ... 2011-01-01 11:26 http://en.qi-hardware.com/wiki/JlimeToolchain 2011-01-01 14:12 ha, how i can miss to take a look at the XST User Guide (Specifically Coding Techniques), thanks to lekernel wich pointed on the mm-list 2011-01-01 14:13 Now i can replace that nasty library for the dual ported ram in read-first mode :-) 2011-01-01 14:40 ppl = &kristianpaul; ppl->skills.reading++;  /* :-) */ 2011-01-01 16:02 wolfspraul: me there 2011-01-01 16:05 ah hi 2011-01-01 16:05 wolfspraul: released: we uploead the sane and safe repository. We uploaded images (rootfs) for nand and sd (for both there are full images and bootstrap). Also we uploaded kernels for nand and toolchains for easy port of software. We wrote documentation for everything of that: what is jlime, downloads, installation instructions, user manual and jlime toolchain instructions. 2011-01-01 16:05 ok what is a good url? 2011-01-01 16:06 wolfspraul: http://en.qi-hardware.com/wiki/Jlime 2011-01-01 16:06 and the links from that wiki page. 2011-01-01 16:08 the release is called 'Muffinman'? 2011-01-01 16:08 that's the name of the release? if so, has Muffinman been released now, last I remember was some beta4? 2011-01-01 16:09 for all: what is the current state of patents stuff instructions?. I am sure that we think that it is a good idea avoid to have this kind of stuff on wiki. BUt I see for example, Debian wiki explaining stuff about mplayer. And also how to install packages, which means that I can install any Debian package using those instructions. 2011-01-01 16:11 wolfspraul: the jlime version for nanonote is called Muffinman. Now there are many jlime distributions for nn, all of them are called Muffinamn. But this version on qi wiki is just beta 4 but without problematic packages. 2011-01-01 16:12 oh well 2011-01-01 16:12 seems people like their MP3s 2011-01-01 16:12 wolfspraul: and this version just lives on qi servers. So you will not find this exact version on jlime.com (this exact version = rootfs, repository) 2011-01-01 16:12 :-) 2011-01-01 16:12 yes but the same name is even shared with releases that include mp3 :-) 2011-01-01 16:12 if I understand you correctly 2011-01-01 16:12 yes, exactly 2011-01-01 16:13 I am just trying to sum up the _news_ in one line. What is the news? The news is the Muffinman release? 2011-01-01 16:13 Or Muffinman beta4 release? 2011-01-01 16:13 I think the news is: Sneaky attempt at bypassing MP3 patents goes live on Qi servers. 2011-01-01 16:14 wolfspraul: I would call this : Muffinamn version for Qi/copyleft project release 2011-01-01 16:14 well I think I got it already :-) 2011-01-01 16:14 so basically you are trying to say - everybody can play mp3, but for the sake of this patent thing we have this special dump over here... 2011-01-01 16:14 wolfspraul: I think that this version is just resellers who wants jlime on nn for sale 2011-01-01 16:15 I'm just trying to figure out the news line now, need to release 1/1 news... 2011-01-01 16:15 wolfspraul: it is unmaintained, and the current people here working with nn just want maintained stuff. So it will not be useful for more people: just for resellers if they want to try that 2011-01-01 16:16 yeah 2011-01-01 16:16 wolfspraul: I am not saying taht 2011-01-01 16:16 wolfspraul: about mp3 2011-01-01 16:16 wolfspraul: you are saying that :) 2011-01-01 16:16 yes, it's the truth 2011-01-01 16:17 Muffinman includes MP3, most Muffinman users want and like MP3 capability 2011-01-01 16:17 so it's included 2011-01-01 16:17 wolfspraul: Muffinman is not nice for mp3 2011-01-01 16:17 why not? does it play mp3? 2011-01-01 16:17 wolfspraul: I guess that you are talking about jlime Muffinman on jlime.com. That version is not nice for mp3 2011-01-01 16:18 wolfspraul: because the only current stuff for mp3 on that version is mplayer I would say. And nobody play many mp3 with mplayer, users like mp3 players with lists of songs, etc. 2011-01-01 16:18 wolfspraul: of course, you can install some libs and try other packages maybe 2011-01-01 16:18 wolfspraul: but no sure if there is some nice mp3 player on repository 2011-01-01 16:20 most Muffinamn (from jlime.com) users can not play mp3 easily I would say. There is no nice mp3 player, so they would complain if they want to play mp3 2011-01-01 16:20 then why not remove it entirely? 2011-01-01 16:21 mmh? 2011-01-01 16:21 why not remove mp3 from muffinman? 2011-01-01 16:21 why?.. it is hard on both sides.. I do not know how to remove that entirely, and I do not know which are the benefits to do that 2011-01-01 16:22 ok 2011-01-01 16:22 if you mean to avoid users complain then I think that jlime devs will work to fix that, but no removing that entirely. Maybe adding some proper player 2011-01-01 16:23 adding a proper mp3 player? 2011-01-01 16:23 wolfspraul: Blizard is maintaining the muffinman version on OE, and he does not care about that 2011-01-01 16:23 wolfspraul: so maybe if many users want that he will add the best powerful complete mpl3 2011-01-01 16:23 mp3 player :P 2011-01-01 16:25 wolfspraul: I introduced him about this topic several times, but he was not interested 2011-01-01 16:27 zrafa no good mp3 player?! we have GMU! 2011-01-01 16:29 urandom__: yes, but the version on muffinman can not play mp3 2011-01-01 16:29 urandom__: and the muffinman version on jlime.com can not play mp3 with gmu either 2011-01-01 16:30 not a big problem, but why dont you add mp3 codecs? 2011-01-01 16:35 urandom__: no idea, I did not do before because I do not like mp3, but also you have mplayer there, so I am not very consistent :P (I added mplayer to play videos, just that it has a lot of codecs) 2011-01-01 16:36 urandom__: and now I am not working much for this kind of stuff. No free time 2011-01-01 16:37 should be work of 5 minutes or so, the dingoo version of GMU has mp3 so just reinclude them 2011-01-01 16:38 zrafa: so jlime-for-qi-hw is now "fully released" ? 2011-01-01 16:39 yes, it is very simple. you need to compile libmpg123 (with fixed point math) and then build Gmu with mp3 support 2011-01-01 16:39 zrafa: btw, you shouldn't call it "unmaintained". say that (a) maintainer(s) is/are wanted ;-) 2011-01-01 16:39 wpwrak: it is, but it is also unmaintained at the same time when it was released :-) 2011-01-01 16:40 I still like my news line... 2011-01-01 16:40 wolfspraul: which one ? 2011-01-01 16:40 "sneaky attempt at mp3 circumvention goes live on qi servers" 2011-01-01 16:40 :-) 2011-01-01 16:40 "not really meant for real use, but we put it here because we think lawyers are stupid" 2011-01-01 16:40 naw. it's no circumvention. besides, you did it before, with openwrt. 2011-01-01 16:41 yes I exaggerate a little... 2011-01-01 16:41 "not for real use" that's not how i read it 2011-01-01 16:41 if I could build a hardware switch into the NanoNote that would forever block mp3, I would do so. 2011-01-01 16:41 but we now have an additional problem to solve, namely finding a maintainer 2011-01-01 16:41 and of course zrafa is right and there are Debian links in the wiki that point to mp3 codecs 2011-01-01 16:42 they need to be purged 2011-01-01 16:42 wolfspraul that wouldnt be open hardware anymore (with mp3 blocked with hardware switch) 2011-01-01 16:42 indeed 2011-01-01 16:42 I don't care. Build your own open hardware :-) 2011-01-01 16:42 wpwrak: I do not know what is fully released. What do you mean? 2011-01-01 16:43 If there would be a magical stop-mp3 capacitor, I'd solder it onto the board... 2011-01-01 16:43 zrafa: "fully released" = there is no work left to do before releasing it 2011-01-01 16:43 wolfspraul: wouldn't it be better to have a magical kill-patent-madness switch? 2011-01-01 16:43 zrafa: well, s/left/planned/ ;-) 2011-01-01 16:44 wpwrak: ah.. well. It is fully released. 2011-01-01 16:44 wpwrak: for me this version is the best around for nn 2011-01-01 16:44 :) 2011-01-01 16:44 and I would like to see it growing with extra packages built using toolchain 2011-01-01 16:44 wpwrak: Debian has p 2011-01-01 16:45 valhalla: we should diversify into biotech, then design a virus that causes strong permanent diarrhea in patent lawyers. problem solved ;-) 2011-01-01 16:45 p... ? 2011-01-01 16:45 urandom__: btw, before this disintegrates, you could argue that hw that can play mp3 cannot be open hardware, because it is by law tied, in extremely narrow terms, to the patent holder 2011-01-01 16:45 problematic (patents) packages, so that is not okey for this project. openwrt has few packages. 2011-01-01 16:46 wpwrak:  problematic (patents) packages, so that is not okey for this project. openwrt has few packages. 2011-01-01 16:46 wolfspraul: oh, just wait a year or two and it can be open hardware :) 2011-01-01 16:46 more like 5, but yeah 2011-01-01 16:46 and then we see what kind of extension ideas they came up with in the meantime 2011-01-01 16:46 wolfspraul: don't the patents expire sooner ? or am i confusing it with something else ? 2011-01-01 16:47 zrafa: (debian and patents) ah yes. same problem as with jlime. 2011-01-01 16:47 wpwrak: so from my point of view it is full and it is ready for fun. 2011-01-01 16:47 wpwrak: debian: yes, but we are talking about jlime on qi servers, which does not have packages with patented technologies. 2011-01-01 16:48 wolfspraul: if you run a codec written 20 years ago, you ought to be fine, no ? 2011-01-01 16:48 wolfspraul nah open hardware means for me also that the user has the freedom to give a fuck about software patents and copyright, the user owns the hardware and is responsible for violating patents and stuff 2011-01-01 16:48 mp3 is almost 20 years old 2011-01-01 16:48 wpwrak: so it is not the same problem. Debian has those problematic packaeges. That jlime version does not. 2011-01-01 16:48 it has gone public in the end of 1991 2011-01-01 16:48 zrafa: sure. jlime _had_ the problem in the past, while debian still _has_ it in the present ;-) 2011-01-01 16:49 wejp: he :), that does not matter I would say. Ask here about :D 2011-01-01 16:49 so in most countires in the world the last mp3 patents should expire december 2012 2011-01-01 16:50 freedom at last ! :) 2011-01-01 16:50 zrafa, why is that? 2011-01-01 16:50 wpwrak, yeah =) 2011-01-01 16:52 wejp: it has been long discussed here.. you can check logs (which is not easy, I know) 2011-01-01 16:52 zrafa, hm, i see 2011-01-01 16:53 "The various MP3-related patents expire on dates ranging from 2007 to 2017 in the U.S." 2011-01-01 16:53 wejp: but mainly, the problem is that sellers of nns can not sell this machine with mp3 stuff. And for this project it is also a nice idea to be completely free I would say (on all sense) 2011-01-01 16:53 http://en.wikipedia.org/wiki/Mp3#Licensing_and_patent_issues 2011-01-01 16:53 i don't know what the conclusion of the discussions has been, but from my understanding (and also that of many others), at least for the DECODER mp3 should be patent free by dec 2012 2011-01-01 16:53 wejp: so mp3 is not a nice thing for this copyleft project 2011-01-01 16:53 zrafa: but once the patent expires, selling with mp3 will be okay 2011-01-01 16:54 wolfspraul, it is not possible that VALID mp3 patents expire in 2017 in the US 2011-01-01 16:54 at least not for the decoder 2011-01-01 16:54 you guys are funny :-) 2011-01-01 16:54 read the entire section on wikipedia, get a little fresh air of reality into the room... 2011-01-01 16:54 in the US patents can be filed up to a year after the thing to be patent has been made public 2011-01-01 16:54 sure 2011-01-01 16:54 wpwrak: well, two years yet, then they can sell :) 2011-01-01 16:54 it should become clear over the next years how this continues 2011-01-01 16:55 which limits its lifespan to 21 years 2011-01-01 16:55 wejp: in January 2013, can I sell you 10 Ben NanoNote and you put them up for sale on a public webpage? 2011-01-01 16:55 be careful, if you say 'yes' it's a deal. I will have the popcorn ready in Jan 2013 as well then... 2011-01-01 16:55 so, what's the big deal? 2011-01-01 16:55 oh, I will reflash them with a special mp3 edition for you 2011-01-01 16:56 great, you are up for it? 2011-01-01 16:56 if there is no mp3 encoder included.. 2011-01-01 16:56 no we will add one, Jan 2013, should be OK, right? 2011-01-01 16:56 no 2011-01-01 16:56 decoder only, I see 2011-01-01 16:56 so only decoder, that's ok? 2011-01-01 16:56 yes, it is about the DECODER only 2011-01-01 16:56 and you are up for it? 2011-01-01 16:57 as if a law idiots would care about 10 nanonotes 2011-01-01 16:57 you would do an extremely valuable service to the world, with your live test in Jan 2013 :-) 2011-01-01 16:57 but in 2013 there are probably few people still interested in the device, so it is probably not such a good deal 2011-01-01 16:57 he :-) 2011-01-01 16:57 yep, nobody would care about 10 such devices 2011-01-01 16:57 it is just not worth it 2011-01-01 16:57 I hope that in 2013 there will be another version of the nanonote around 2011-01-01 16:58 wejp: we would inform sisvel of the sale in advance, because it is also a public documentation of the mp3-decoder-freeness at that time 2011-01-01 16:58 i see 2011-01-01 16:58 you wouldn't be worried about that, would you? 2011-01-01 16:58 no 2011-01-01 16:58 good 2011-01-01 16:59 in which jurisdiction are you? 2011-01-01 16:59 that varies from time to time 2011-01-01 16:59 can't say where i will be in 2013 2011-01-01 17:00 ok we still have some time, but it's great that you volunteer for this important fact finding mission 2011-01-01 17:01 :-) (just kidding, I'm not so serious...) 2011-01-01 17:01 oh i probably don'T. as i said, i am pretty sure i can't sell those devices in 2013 anyway 2011-01-01 17:01 maybe if there is some amazing new device around 2011-01-01 17:01 I just want to put your patent theories to test. 2011-01-01 17:01 e.g., the "ya" :) 2011-01-01 17:02 i know ;) 2011-01-01 17:02 and most likely I wouldn't do it either on my side, because I wouldn't like to see you go down... 2011-01-01 17:03 when people make tens of millions of USD on anything per year, you have no idea about the degree of creativity they will show to keep that money moving their way. 2011-01-01 17:03 they work on that problem right now, probably for years already. 2011-01-01 17:03 we are just bs'ing a little, compared to that. my 2 cents. 2011-01-01 17:04 i really hope in 2013 more people will know how fucking stupid software patents are and one day in the future we will live in a world without patents and copyright and shit 2011-01-01 17:04 yeah, that is right, but even with lots of creativity, there are limitations for that. patents last no longer than 20 years in most countries and you cannot extend it beyond that 2011-01-01 17:04 so yeah, I hope that this patent, and many others, go down. But I'm a realist/pragmatist. 2011-01-01 17:04 so the only thing they can do, is pretend there are mp3 patents that have not been known until then 2011-01-01 17:04 but if they try that, they could do the same with ogg vorbis or something else 2011-01-01 17:04 for them it's about keeping a steady stream flowing 2011-01-01 17:05 and they could do that anytime anyway :/ 2011-01-01 17:05 'mp3' is a brand too, not just a technology 2011-01-01 17:05 we see 2011-01-01 17:05 wejp: yes but that would also be risky. remember steady streams... 2011-01-01 17:05 sure, but that steady stream isn't going to flow for ever, no matter what they try 2011-01-01 17:05 even if they manage to extend it by a year or so 2011-01-01 17:05 there will be big lawyer battles aroudn the end of this mp3 patent madness 2011-01-01 17:05 not with us, but with lawyers from Microsoft and other well funded parties. 2011-01-01 17:06 I hope the results will come out in the open. 2011-01-01 17:06 wejp: the same could be said with disney and copyright :( 2011-01-01 17:06 wolfspraul, that might happen and there will at least be some good thing about those fights: they will show pretty clearly if the patents have expired or not 2011-01-01 17:06 hmm 2011-01-01 17:07 let me ask you one slightly inappropriate question - how old are you? 2011-01-01 17:07 wejp: there may be patents on implementation techniques that have been developed and patented later 2011-01-01 17:08 I'm 36, and in my experience, that's exactly the kind of arrangement that is accompanied with an NDA agreement between the parties involved. 2011-01-01 17:08 as in, like, 100% of such cases? :-) 2011-01-01 17:08 on one side those patent holder want to earn money, but on the other side big  companies want to avoid additional costs, and if they are (or rather their lawyers) are pretty sure about the state of those patents, they probably are willing to risk such a fight 2011-01-01 17:08 wejp: have you read the entire wikipedia section I posted above? 2011-01-01 17:09 http://en.wikipedia.org/wiki/Mp3#Licensing_and_patent_issues 2011-01-01 17:09 wolfspraul, yes, i have read that (not right now, but a while ago, when i was reading about that stuff) 2011-01-01 17:09 zrafa: isn't there some text missing on  http://en.qi-hardware.com/wiki/JlimeToolchain  ? 2011-01-01 17:10 wejp: my bottom line is this. yes, I hope one day mp3 patents will expire, and mp3 will be 'safely' (!) known as a free technology. 2011-01-01 17:10 I hope that others test the waters of this new freedom, like Microsoft, and make a public statement about it. 2011-01-01 17:10 zrafa: at least the way the code parts are fragmented makes them look that way 2011-01-01 17:10 "one day" they will expire for sure. that's how patents work. the question is WHEN 2011-01-01 17:10 Could be Ubuntu/Canonical as well, or others, but I have even less faith in those guys than in Microsoft, or Apple even, who knows. 2011-01-01 17:12 wolfspraul: what do you have against ubuntu? 2011-01-01 17:12 why would they agree to sign a NDA when they are sure it has expired anyway? 2011-01-01 17:14 wejp: submarine patents could be an issue as well in countried that have or had such a mechanism at that time, e.g., the US: http://en.wikipedia.org/wiki/Submarine_patent 2011-01-01 17:14 wpwrak, of course, but those patents could be a problem all the time 2011-01-01 17:14 even with vorbis 2011-01-01 17:15 wejp: "submarine patent" refers to a specific mechanism in this case, not just generally "invisible" patents 2011-01-01 17:15 (of course, you can always get sued for some surprise patent) 2011-01-01 17:16 that's what i meant 2011-01-01 17:16 you can never be sure anyway 2011-01-01 17:16 probably the only way to be 100% safe is to make something, then lock it away for 21 years, and then sell exactly the same thing :) 2011-01-01 17:16 lekernel: I don't think Ubuntu/Canonical will conduct a public fight to proove that the mp3 patents have expired. 2011-01-01 17:17 I have nothing against ubuntu, this is just a guess of mine. But I'm willing to take bets on it :-) 2011-01-01 17:17 and still i don't see why they would agree to sign that NDA. if the submarine patent holder tells those guys about such patents, they already know about it, so why bother signing a NDA. and if the don't tell them, why would they want to sign it anyway? 2011-01-01 17:17 I am using Debian, thinking about switching to Fedora. Never considered Ubuntu, they include way too much bloated stuff and non-free stuff for, for my taste. 2011-01-01 17:18 wejp: why would the other side not sign an NDA? 2011-01-01 17:18 wpwrak, also, submarine patents shouldn't really be a problem there as mp3 decoding was documented back in 1991, so even those submarine patents should expire 2012 or earlier 2011-01-01 17:18 yeah fedora ist really nice 2011-01-01 17:18 wejp: the NDA could be one of the conditions a holder of rights considered enforceable imposes 2011-01-01 17:19 not only that, the other party would need a completely altruistic reason for not agreeing to an NDA 2011-01-01 17:19 to 'enlighten the public'? or what? 2011-01-01 17:19 wejp: and the NDA may cover more than just those rights. e.g., if they have a still-valid patent on some common optimization technique, they may request that you refrain from babbling about all the other patents too 2011-01-01 17:19 but what would that be? other patents also expiring by that time that have been kept secret? 2011-01-01 17:20 it is in the interest of both parties to keep their arrangement closed 2011-01-01 17:20 wejp: (submarine) have you read  http://en.wikipedia.org/wiki/Submarine_patent  ? the submarine patent mechanism extends the lifetime of patents almost indefinitely 2011-01-01 17:20 try to get Christoph Pulster to tell you about his deal with Sisvel :-) 2011-01-01 17:21 wolfspraul: the NDA would only come into play of the other side loses. otherwise, why would they agree on secrecy ? 2011-01-01 17:21 wpwrak, that article says those patents are no longer pratcial due to the limit of 20 years 2011-01-01 17:21 why not 2011-01-01 17:21 wolfspraul: well, unless sisvel pay them. who knows :) 2011-01-01 17:21 a normal business has no incentive to enlighten the public 2011-01-01 17:22 Pulster from pulster.de , whats with him? 2011-01-01 17:22 almost _every_ out of court settlement comes with an NDA nowadays 2011-01-01 17:22 every last one 2011-01-01 17:22 it's just so standard, if you refuse there will be no out-of-court settlement. period. 2011-01-01 17:22 a settlement, but not if you win in court 2011-01-01 17:23 wejp: winning in court is expensive, probably too expensive for most businesses 2011-01-01 17:23 valhalla, that depends. if they are sure they can win the case, it is not all that expensive 2011-01-01 17:23 and those guys are not sutpid 2011-01-01 17:23 stupid 2011-01-01 17:24 urandom__: he ran into mp3 patent problems and had to settle with sisvel. 2011-01-01 17:24 wejp: well, if sisvel really want to keep it secret, they could pay the winning party for agreeing on confidentiality 2011-01-01 17:24 the terms of which nobody knows, and he probably is under some drakonian punishment regime to not reveal them. 2011-01-01 17:24 at least they could tryyeah, 2011-01-01 17:25 wejp: (submarine) yes, but the 20 year change was only introduced in 1995. as i understand the article, still unpublished patents filed before 1995 could still lie in hiding. 2011-01-01 17:26 wpwrak, yes, but it is rather unlikeyly as it is only possible for patents which have been filed back then but have not been granted until today 2011-01-01 17:26 wejp: but i kinda doubt they'd want to build something overly fragile there. they have other patents (for other things) to play with ... 2011-01-01 17:27 we waste our beautiful new year day with patent discussions 2011-01-01 17:27 I have a new year wish for 2011: I want to have 364 days without patent discussions! 2011-01-01 17:27 ok, we can stop that discussion right here =) 2011-01-01 17:27 wejp: correct. i don't know how likely/unlikely it is. 2011-01-01 17:27 wolfspraul how are you able to produce hardware? i would get mad all the time if a had to play by the law 2011-01-01 17:28 thanks for sharing my pain 2011-01-01 17:28 well I live in China, that trains you in many regards. 2011-01-01 17:28 urandom__: he's in china. there is only one law there: don't piss off the government ;-) 2011-01-01 17:29 their ideology is more based on sharing so i would think they dont care much about copyright and patents, do they? 2011-01-01 17:29 sharing? 2011-01-01 17:29 are you serious? 2011-01-01 17:29 urandom__: unilateral sharing ? ;-) 2011-01-01 17:30 wonders if the hangover has subsided enough to risk doing some rework 2011-01-01 17:35 i don't remember if i mentioned it here, but China Chip were impressed by our linux port to the Dingoo 2011-01-01 17:35 so impressed that they invited Booboo, the main coder, to china 2011-01-01 17:36 yes OK, good :-) 2011-01-01 17:36 he returned with full dingoo and their new console's documentation 2011-01-01 17:36 I almost met him in HK, but didn't find the time in the end... 2011-01-01 17:36 and knowing they want linux to be official for their new console 2011-01-01 17:36 ah 2011-01-01 17:36 so you know the situation probably even better than me ;) 2011-01-01 17:37 zear: hmm ... google sez: "China Chip Technology Co., Ltd. Distributor & buyer of obsolete components, [...]" 2011-01-01 17:37 haha 2011-01-01 17:37 zear: let's wait one year and see where things stand 2011-01-01 17:37 no, afaik they're Gemei and Dingoo real owners/producers 2011-01-01 17:38 wolfspraul, we got full docs (nda, of course) 2011-01-01 17:38 but that helped us already 2011-01-01 17:38 we can now mute internal speakers while still being able to play the sound from the tv-out 2011-01-01 18:34 zrafa: what do you think? http://en.qi-hardware.com/wiki/Community_news_2011-01-01 2011-01-01 18:34 can you guys look over the news and see whether something noteworthy is missing? 2011-01-01 18:35 or edit them for correctness, or add good urls I might have forgotten... 2011-01-01 18:36 wolfspraul: if there's a wiki page for the openwrt image / install instructions, maybe link to it ? 2011-01-01 18:36 I link to Xiangfu's mail 2011-01-01 18:40 wolfspraul: yes, but xiangfu's mail is a bit hard to parse. aren't there instructions in the wiki, too ? 2011-01-01 18:44 "pool pantent" is other tricky way of extend patents to everywhere.. :/ 2011-01-01 18:45 wolfspraul: (fedora) i already swiched (still having debian just in case) and wow they really take care of non-free patented stuff (redhat experience i guess) 2011-01-01 18:45 what do you mean with 'take care'? 2011-01-01 18:46 avoid 2011-01-01 18:46 dont recommend or install such us things by default 2011-01-01 18:47 wolfspraul: don't you want to include the jtag boards, too ? 2011-01-01 18:47 wolfspraul: by default or further, (something that in ubuntu is tricky) 2011-01-01 18:47 wolfspraul: if you do, maybe also mention that xue will use them as well 2011-01-01 18:49 good point, although I don't even have a picture of the rc2 boards 2011-01-01 18:51 (take care) they also argue why is not good patentented and non-free software. 2011-01-01 18:52 wolfspraul: adam may get up soonish, so maybe you can still get your picture before the 1.1. ends globally :) 2011-01-01 18:52 oh we have plenty of pictures in the wiki 2011-01-01 18:52 give up about reading the *long* backlog 2011-01-01 18:52 it's all just work to write nice news, time consuming... 2011-01-01 18:53 wolfspraul: i mean pictures of the jtag boards 2011-01-01 18:54 kristianpaul: argue or explain ? 2011-01-01 18:54 wpwrak: depens how you see it ;-) 2011-01-01 18:54 depends* 2011-01-01 18:55 kristianpaul: ah, so you really meant "argue" ;-) 2011-01-01 19:00 wpwrak: Is hard to say, but i really believe that not using patented stuff even if is implemented as FLOSS is a good move :-) 2011-01-01 19:03 mailly after reading some articles in fedora wiki 2011-01-01 19:04 kristianpaul: agreed. each use increases the importance of the patented stuff. 2011-01-01 19:05 thank you fedora 2011-01-01 19:08 wolfspraul: (mocp) ah, did a codec slip through ? 2011-01-01 19:08 it seems wpwrak 2011-01-01 19:08 I saw the commit about removing that support from makefile 2011-01-01 19:08 they're like roaches. hard to get rid of. 2011-01-01 19:09 sadly it is avaliable on repo now it cant run because screen size 2011-01-01 19:09 wpwrak: fedora have not mocp :/ 2011-01-01 19:10 wpwrak: where do you think a codec slipped through? 2011-01-01 19:10 kristianpaul: darn. only usable player i know. 2011-01-01 19:10 wolfspraul: "It should not play the mp3 at all, thanks for reporting." 2011-01-01 19:11 I have to compile it my self to got working ogg play and "yes" it depends on diferent software related to patented codecs 2011-01-01 19:11 well, she said she only heard static noise 2011-01-01 19:11 that's a just punishment imho, but the cleaner solution would be to not play it at all. 2011-01-01 19:11 the 'static noise' sounds like the file extension is still being recognized, but then the codec is missing or not working 2011-01-01 19:11 wolfspraul: yup. but i wonder if the static was because there's no codec or because of something else. 2011-01-01 19:11 no codec I would hope 2011-01-01 19:12 anyway even static noise is too much 2011-01-01 19:12 there should be just silence :-) 2011-01-01 19:12 wolfspraul: or a voice explaining why mp3 is evil ;-) 2011-01-01 19:12 hehe 2011-01-01 19:45 ok no more news updates, I'll release this now 2011-01-01 19:46 I'm really tired here... need some sleep... 2011-01-01 19:47 so, no jtag ? 2011-01-01 19:49 wow, I even forgot the 27c3 presence 2011-01-01 19:49 no jtag 2011-01-01 19:49 we can add it to 02-01 2011-01-01 19:49 I need to find a better habit than rushing the news out with frantic editing on the last day. 2011-01-01 19:50 well, it does seem to work ;-) 2011-01-01 19:50 don't fight human nature :) 2011-01-01 19:52 not fight - find a happier balance :-) 2011-01-01 19:53 http://en.qi-hardware.com/wiki/Community_news_2011-02-01 2011-01-01 19:53 here's the one for next month, if anybody wants to add stuff feel free... 2011-01-01 20:00 oh, quoting irc channel desitions is a valid news too ? :o 2011-01-01 20:01 good strategy ;-) 2011-01-01 20:01 sure I could even link to the specific post, but I was too lazy to lookup the url 2011-01-01 20:02 horrible how this gets mangled in the planet... http://en.qi-hardware.com/planet/ 2011-01-01 20:02 that's another thing I have to look into... 2011-01-01 20:02 well, calling it a day now, 'night 2011-01-01 20:03 (mangled) ;-)) 2011-01-01 20:03 very artsy 2011-01-01 20:03 the html takes a long path through many markups, filters, css, etc. 2011-01-01 20:03 need to quickly track down the irregularity somewhere... 2011-01-01 20:04 I leave that for another day :-) 2011-01-01 20:23 hmm, i'm a lot less happy with my new boards after running the same test with the old ones :-( 2011-01-01 20:24 i wonder if i placed the antenna too close to the rest of the stuff. all the designs i saw keep some significant distance, but there's no explanation of just how large it should be 2011-01-01 20:29 http://downloads.qi-hardware.com/people/werner/wpan/tmp/atusb-ng-s7.png 2011-01-01 20:53 yay, got my first remote controlled power socket switched on and off via the hoperf rfm12 module !! 2011-01-01 20:53 heh, cool :) 2011-01-01 21:03 mirko: wire to the nanonote? 2011-01-01 21:03 wired 2011-01-01 21:04 or playing with jeenodes? :-) 2011-01-01 21:16 wpwrak: test missing on jlime toolchain wiki page: no.. I splited that codes to do it more easy to read. Maybe you are right and that seems some text is not there. 2011-01-01 21:16 kristianpaul: not yet wired with the nanonote 2011-01-01 21:16 but will do so soon 2011-01-01 21:16 right now done with a broadcom-platform 2011-01-01 21:16 an old router board 2011-01-01 21:17 mirko: wich library are you using with the module? 2011-01-01 21:17 rfm12lib perhaps? 2011-01-01 21:17 or your own.. 2011-01-01 21:18 any way is good to read more people are working with, i have 10 units here but still in their shipping bag :-) 2011-01-01 21:19 kristianpaul: i wrote everythign myself 2011-01-01 21:20 is somwhere published may be in qi indefero? ;) 2011-01-01 21:21 any way let us know you results,i really want play with this modules later :-) 2011-01-01 21:21 i was thinking arrange two of then in the ben so i can do some simple chatting, but is just an idea 2011-01-01 21:22 i'm off, read you tomorrow 2011-01-01 21:32 kristianpaul: the repo is currently on github but i'll move it soon 2011-01-01 21:33 kristianpaul: https://github.com/mirko/rfm12-ASK-for-linux