#qi-hardware IRC log for Sunday, 2010-09-05

wolfspraulbut whether it is still meaningful is up to those people to decide, the FSF is focused :-)00:00
wpwrakwolfspraul: they would be too close to "linking"00:00
wolfspraulI think Lattice wants to allow others to combine their part with closed stuff.00:00
wolfspraulnot that we would need that, but that's how I understand the Lattice license.00:00
wpwrakdo lattice say their license is "GPL" ?00:01
wolfsprauloh my god, no00:01
wpwrakgood :)00:01
wolfspraulthey tried to write a BSD-style license, and clarify a few things that are quite unusual in the IC world00:01
wolfspraulthat's why they clarify the manufacturing stuff00:01
wolfsprauland specifically mention fpga and asic as being allowed00:02
wolfspraulthe export control paragraph is definitely not gpl compatible, if gpl compatibility even matters00:02
wolfspraulnot sure whether they can just remove that paragraph, or whether they are forced to keep it in? it's probably quite a big thing for them to remove it, I could imagine00:03
wolfspraulwill look like they support the terrorists, who has the guts to stand up against that nonsense nowadays00:03
wpwrak;-)))00:08
wpwraki'm not so sure whether things like the export control paragraph are really needed. they would go under the umbrella of "you're still bound by all other applicable laws". e.g., if make a GPL/CC/whatever gun design and my license doesn't mention that you shouldn't shoot people with it, that does't mean that you're now in possession of a license to kill.00:09
wolfspraulyes sure, I'm not a lawyer00:11
wolfspraulyou can argue all this in endless ways00:11
wolfspraulI think what Milkymist does is exactly what Lattice wanted to allow00:11
wpwraksimilarly, lattice are not in a position to grant you exemption from US export law. so it would probably be sufficient to mention that the code is covered by US export law, but unless these laws explicitly require you to state so, you don't have to say what the law requires.00:11
wolfspraulthat is crystal clear obvious to me if I read the entire license and try to think about what they wanted to say.00:12
wpwraksounds fair to me00:12
wolfsprauland if they say I have the right to "create derivative works", to me that obviously includes the right to run it in a simulator00:12
wolfspraulhow else can I 'create' a derivative work? will it fall from the sky one day?00:12
wolfspraulit's so funny that you go through this and try to think what they did _not_ mention00:13
wolfspraulwhich of course is a lot!00:13
wolfspraulhey, it's infinite!00:13
wolfspraulinstead of them adding more words to list more obvious rights, I would rather want them to remove some words, make it shorter. Like you suggested with the export control paragraph (good idea btw!).00:14
wpwrakthe "they did not mention" argument is unfortunately also valid00:24
wpwraksometimes, that's where the catches are :-(00:24
wolfspraulof course. but someone has to make a judgment, is there a catch or not.00:26
wolfspraulremember the fear tax?00:26
wolfspraulread the license, make a judgment. I am telling you, in terms of running these sources in simulators, there is no catch.00:26
wpwrakyeah. i wouldn't worry about simulators so much. more about implementing on other people's silicon.00:27
wolfspraulit specifically lists fpga and asic00:27
wolfsprauli'm telling you - the more they would write the more suspicious you would become. "why are they writing so much?" "what are they _not_ writing?" :-)00:28
wpwrak;-)00:29
wpwrakthere's no upper bound for paranoia :)00:29
wolfspraulI think the model Lattice has in mind is to have an open core that is 'totally free', i.e. they did not plan or foresee any direct revenue stream out of this00:29
wolfspraulthen they have proprietary stuff around it00:29
wolfspraulnobody can manufacture anything without adding proprietary IP anyway00:29
wpwrakthat's a bit of a problem with a gpl-style license00:30
wpwrakanyway, gotta run00:30
wolfspraulI need to talk with some Lattice people find out how this Mico32 core even started.00:30
wolfspraulcu00:30
wpwraki'll follow the outcome of the flame war later :)00:30
wpwrak(talk to lattice) good idea, yes00:30
kristianpaulbut now there is MM SoC like of competence for this missing free other cores btw, sure they may not care...00:31
kristianpaul:)01:43
Action: kristianpaul off bed02:31
bartbeswait a sec..02:58
bartbeswho marked wordgrinder as broken?02:58
bartbesxiangfu.. get in here..02:59
wolfspraulbartbes: you think it should work?03:10
bartbesit's on my nn03:10
bartbesworking03:10
bartbesI mean.. it compiles and runs..03:10
wolfsprauloh I'm sure all of these packages worked at some point, for someone03:10
wolfspraulit's just that we try to get them all together into one image, which seems a bit hard03:10
wolfspraulI haven't reflashed xiangfu's new image yet, will do now...03:11
bartbesbut why is it broken, I ask03:11
bartbesoh, and another thing is, what does point 4 mean?03:11
bartbes"no needs include, openwrt build system will take care of them."03:11
wolfspraulprobably someone compiled, got an error, and instead of fixing the error just marked it broken03:11
bartbeswill they be in an ipkg repo?03:11
bartbeswell, it might be03:12
wolfspraulno I think they will be in the image, otherwise how can the apps work?03:12
bartbesthat the person who marked it as broken03:12
kristianpaulwolfspraul: i did the clock is broken03:12
bartbesdidn't had the newest version of ncurses03:12
kristianpauli cant find out wuick gmu03:12
bartbesbecause it was fixed upstream03:12
kristianpaulalt + enter didnt worked..03:12
kristianpaulnew gmu icon is nice also qi wallpaper03:12
wolfspraulok one by one03:12
wolfspraulI need a new image for the 1k nanos I have to reflash in a week or so03:13
wolfspraulbartbes: can we get some love games in?03:13
bartbesoops.. I must've forgotten to unmark it :P03:13
bartbeslet me check if ncurses made it upstream yet03:13
bartbesit did, cool03:13
bartbesthen let's see if it compiles03:14
bartbeswolfspraul: because I have no dummies yet, most games will fail to run03:15
bartbesI should really continue work on love.audio...03:15
wolfsprauloh OK03:15
wolfspraulso maybe too late for this run, let's see. still have a bit of time. if not we get it in later...03:15
kristianpaulgood now i have a better looking serial connector :)03:15
kristianpaulmy reprap is fixed :)03:17
kristianpaultiem to sleep !03:17
kristianpaulgn8 all (now is tru)03:17
bartbesdo note that love.audio and love.sound are the only 2 modules that still need to be ported03:18
bartbeshmm04:27
bartbesis there a way to build a package without marking it?04:27
bartbeswolfspraul: I gave up on love.audio.sdl for now, so I made sure it just uses the null audio module (a dummy fallback one already present in the full version)05:01
bartbesand I disabled love.sound05:01
bartbesso no music and sfx for now..05:01
bartbesbut at least something running05:01
bartbesnow to write a demo game05:01
wolfspraulnice, that's a good start05:04
bartbeswolfspraul: want me to send you the makefile+patches (or the ipk, whatever you prefer) so you can test yourself?05:11
bartbeshmm time for coffee, I might think of a game at the same time05:13
wolfspraulhe05:13
wolfspraulI am still downloading xiangfu's image05:13
bartbesthat's.. fast05:30
wolfspraulI'm behind an openvpn channel and happy about every byte that reaches the free Internet :-)05:33
bartbes:P05:35
bartbesdo you know a way to see *why* a diff fails to apply?06:17
bartbeswolfspraul: I created a small pong game07:35
bartbesto demonstrate nlove07:35
bartbesit's nice07:35
bartbesbut of course I *have* to improve the gameplay a bit..07:36
bartbesugh07:36
wolfspraulcool07:36
bartbesso should I send you a makefile or an ipk of nlove (and the npong .love (game file))07:40
wolfspraulbartbes: if you have a Makefile, why not just commit it into openwrt-packages?07:46
bartbesbecause it's hosted on my own comp07:46
bartbeswhich will not be up all day07:46
bartbes(the nlove source)07:47
larscyou can include the code in the package08:23
bartbesI.. can?08:24
larscwell, you can put any files you like besides the Makefile and then copy them instead of extracting an archive08:43
larschttp://pastebin.com/cf3nx9v0 and then put your code into ./src08:45
bartbesis CP already set by openwrt (and to cp -r)?08:46
larscyes08:46
bartbesand PKG_SOURCE and friends unset I guess08:47
bartbesor... they aren't read anyway08:47
qi-bot[commit] Xiangfu Liu: [snownews] update Makefile EXTRA_CFLAGS http://qi-hw.com/p/openwrt-packages/9c8ef9608:48
bartbes:O08:49
bartbesare you sure you want that buttload of files in the repo?08:49
bartbesbecause it's a *lot*08:49
rohif its source and not geneated binary data it belongs in the repo *ducks*08:50
roh+r08:50
bartbesbut we're talking 355 files here08:51
bartbesoh I can just as well put it on dropbox..08:52
rohdo they belong to the game? i mean.. does one need them to play?08:52
bartbesthey are the engine08:52
roh355 files is nothing. the kernel has thousands of files08:52
rohput them into the repo08:52
bartbesthe game itself is 2 files08:53
bartbes:P08:53
bartbes1.1KB08:53
rohon our hackspace svn we even add the pdf of schematics to svn a lot. to make people able to view the schematics without invoking eagle/whatever08:54
rohits more important to 'keep stuff you need to work with something' together than if its 'perfectly' stored in a technical sense. worst case it eats a mbyte of diskspace. so what. nobody cares about such a thing anymore08:55
Action: bartbes runs a test compile08:57
bartbeswell, it built09:00
qi-bot[commit] bartbes: Added nlove package http://qi-hw.com/p/openwrt-packages/1b84af009:05
bartbesbtw, xiangfu, I have some questions about your image email09:07
xiangfubartbes: ok.09:07
bartbeswhat is category 4 for?09:08
bartbesthis: "4. no needs include, openwrt build system will take care of them."09:10
xiangfubartbes: I just want list all package in openwrt-package.git.09:10
xiangfubartbes: the category 4 is all libs package.09:11
bartbeshmm yes, but how will you obtain them09:11
bartbesmanually built?09:11
bartbesor opkg?09:11
xiangfubartbes: is other package need those package. the openwrt will build them automatic.09:13
xiangfuis other package need those libs-package.09:13
bartbesoh I see09:15
bartbesalso, do you happen to know how you can see *why* a patch is failing09:16
bartbesbecause I'm sure it worked before..09:16
xiangfubartbes: yes I met that issue before, because the package have update to new version. then the old patch will failing.09:21
bartbesbut it should still be downloading the old one09:21
bartbesI never changed the version number09:21
bartbeswolfspraul: btw, I just committed nlove09:22
bartbesxiangfu: oh and gmenu2x works now, righ?09:24
xiangfuxiangfu: yes.09:24
bartbestalking to yourself.. that's interesting09:24
bartbesand sdl?09:24
xiangfu(sorry. wrong name :))09:26
xiangfubartbes: how to test sdl? the imgv works fine09:28
bartbeswell, no idea09:29
bartbesI never even ran the previous image because they said sdl didn't work09:29
wolfspraulxiangfu: I think imgv uses sdl, so it should work09:32
wolfspraulif bartbes already committed nlove, just try that one. if that works the whole love thing should work, right?09:32
qi-bot[commit] Xiangfu Liu: add some wallpapers http://qi-hw.com/p/gmenu2x/09e31c109:33
bartbesthat *is* love09:33
wolfspraulhow can we not see the love? yes, it's love!09:33
bartbesthe pong game I made is just the single file here: http://dl.dropbox.com/u/440010/nlove/npong.love09:33
bartbesif you run that with nlove you can play it09:33
rohhm.. what license are these wallpapers?09:35
wolfspraulgood point about the wallpaper licenses...09:36
rohnot only wallpapers.. any icon etc poses danger if thats not clear :=09:36
xiangfuroh: I search it in Internet, I can't find the wallpaper licenses. :(09:36
rohirgh09:36
rohno license -> dont use. default means copyrighted09:37
xiangfuroh: ok.09:37
xiangfuroh: thanks :)09:37
bartbeshmm09:37
rohno worries.. i just have seen too many friends get into trouble because of simple things like that.09:38
bartbeslarsc: you were the guy I worked on ncursesw with, right?09:38
wolfspraulxiangfu: he, for sure. You need to delete those images.09:38
wolfspraulroh: which licenses do you think are acceptable?09:39
bartbesCC0 :P09:39
wolfspraulxiangfu: on flickr, you can seach for licenses with a cc-by or cc-by-sa license09:39
wolfspraulthere are tons of nice pictures on flickr, just watch out when you search you click the cc checkboxes and make sure to also select 'commercially usable' and 'allow derivative works'09:39
rohxiangfu search for stuff which is by-sa or so09:40
wolfspraulbartbes: do you think cc-by or cc-by-sa are good?09:40
bartbesehm.. why me?09:40
wolfspraulxiangfu: a second source is the Wikimedia Commons archive09:40
xiangfuwolfspraul: thanks.09:40
wolfspraulbartbes: because you said CC009:40
qi-bot[commit] Xiangfu Liu: add config.2010-09-05 http://qi-hw.com/p/openwrt-xburst/b0f0f8c09:40
rohwolfspraul any license which allows redistribution and has clauses one can adhere to. like cc.09:40
bartbesoh that was mostly a joke09:41
wolfspraulsure, but I think we should also stay away from the -nc and -nd cc variants (non-commerical and no-derivatives)09:41
bartbesanyway, if you do use a cc-by-* remember you need to give attribution09:41
wolfspraultrue, good point!09:41
bartbesanyway, I figured I should create a vid for npong09:42
wolfspraulso the nicknames or such might need to be added to the about box text09:42
xiangfuroh: thanks , just revert the commit of gmenu2x09:42
rohbartbes yes. any idea what that means in reality? link to the author in the commitlog and the package-details?09:42
wolfspraulxiangfu: I think all pictures on Wikimedia Commons should be OK, I think Wikimedia Commons does not accept fair-use stuff.09:42
wolfspraulbut the easiest to find nice pictures is flickr, like I said just watch the CC checkboxes. and don't forget to put the attribution somewhere.09:42
wolfspraulthen it's perfect I think09:42
bartbesroh: that is always hard to decide09:43
bartbesin source distributions the copyright notice itself is good enough09:43
bartbesin binary distributions however..09:43
rohbartbes i think its one of the difficult points of cc licensing. on source its quite clear since its 'uniform' in distribution. on cc stuff you never know if its paper, file or whatever09:43
bartbeswell, I guess if you simply put a LICENSES file next to the wallpapers containing all licenses you'll be fine09:43
rohtrue.09:44
bartbesalso if they are watermarked, I doubt they'll like it if you remove that :P09:44
larscbartbes: ncursesw, yes09:44
wolfspraulxiangfu: I don't think we should commit a "config.2010-09-05" file. we have a revision history for these things.09:44
bartbes(which I always do in my wallpapers, can't stand it)09:44
bartbeslarsc: well, wordgrinder doesn't show up in the menu, so I figured it might be on of the deps09:45
rohbartbes hehe.. if they are watermarked, its a bad wallpaper09:45
wolfspraulit's just "config", but then you copy that file into the image download directory same as mirko did with his images09:45
bartbesso is libncursesw correct>09:45
xiangfuwolfspraul: I have remove some commit for build this commit.09:45
bartbesroh: nobody said they were originally meant as wallpapers09:45
bartbesI always use porn! :P09:45
xiangfuwolfspraul: sorry, I have remove some commit for build this image.09:45
xiangfuwolfspraul: I just now sure if I will commit those revert . see email attach.09:46
wolfspraulonly locally?09:46
Action: bartbes looks for an empty desk somewhere09:46
wolfspraulsure why not - commit it I'd say09:46
wolfspraulthe openwrt-xburst repository is our base to create reproducible images and package feeds09:46
wolfspraulif you create images based on locally modified stuff that you don't plan to commit, not even to openwrt-xburst, then it will end in chaos09:47
wolfspraulalso like I said, that config file name should just be "config", not "config.2010-09-05". the filename with date in it makes no sense to me - what is the point?09:48
xiangfuwolfspraul: those commit is create by Mirko. and it's all about 0.9.32. so I guess even don't touch those commit, just modify the .config file is enough.09:48
wolfspraulmirko is on vacation and I don't want to bug him - it seems he is having a great time in Bali. I doubt we can mess up openwrt-xburst so badly that it can't be fixed when he's back next month...09:49
wolfspraulxiangfu: the config file will only enable or disable options and packages. how does that relate to commits?09:49
rohhttp://www.antenne.cc/23C3/Wallpaper/23c3_320x240px_23.jpg ;)09:49
wolfspraulyou are reverting commits locally, then building. nobody can reproduce those images I would think, right?09:50
rohi got a custom variant of http://www.antenne.cc/23C3/23C3_Saver-OSX-shot_320x240.jpg from her, which i still use09:50
wolfspraulwhat's the point of publishing the config file then, if it's based upon reverted commits that nobody else can reproduce?09:50
rohbut i seem not to be able to find it online09:50
wolfspraulxiangfu: let me ask you the other way round - what is wrong about reverting (and committing the reverts) in openwrt-xburst?09:51
wolfspraulif that fixes the sdl problems, and goes back to a more stable base?09:51
xiangfuwolfspraul: I just never revert other people commit without let him know :)09:53
xiangfuwolfspraul: I just found we don't need to revert those commits.09:54
wolfspraulxiangfu: in this case, I think we can easily explain that we valued mirko's quality time in Bali over getting his opinion on these reverts, and that it is in openwrt-xburst only anyway, and not in openwrt upstream.09:55
bartbesdude..09:55
wolfspraul(if you now don't even need to revert, even better)09:55
bartbeshave you ever seen your own fingers type on a keyboard09:55
bartbesthat is so weird09:55
Action: bartbes uploads to youtube09:56
urandom__bartbes where can i download the latest nlove ipk?09:57
bartbesoh I'll put it up in a sec09:57
bartbesuplaod faster!09:58
bartbes...09:58
bartbes*upload09:59
kyakxiangfu: hi! don't know what could be wrong, because centerim builds just fine for me09:59
xiangfukyak: oh... I also remember that works fine before.10:00
kyakxiangfu: also, i reverted back to older uClibc version and it works10:00
bartbesurandom__: http://dl.dropbox.com/u/440010/nlove/nlove_0.0.1-1_xburst.ipk10:00
urandom__ben nanonote: worlds smallest love-maschine10:00
bartbesanyway, I'm currently uploading a video of me playing npong to youtube10:01
xiangfuwolfspraul: today I will try to build the image without revert any commit. then if it works fine. I will commit the "config" and release a new image at qi-hardware.com/software/images/NanoNote/Ben/10:01
kyakalso, guys, good news: PS3 is jailbroken, and it can be done with any linux-based device that has usb-slave (currently N900 and PSP); but this also can be done with Ben, i think10:02
bartbeslarsc: so should the dependency libncursesw work?10:02
xiangfuwolfspraul: then you can got a work image at Monday :)10:02
xiangfukyak: you reverted commit? or just change the .config file??10:02
kyakxiangfu: just changed the config10:02
bartbeskyak: first thing I thought when I read that as well :P10:03
kyakbut: stardict doesn't work10:03
xiangfukyak: work fine in 2010-09-0510:05
rohkyak you dont need any linux. ignore the hype-kids. http://github.com/psgroove/psgroove10:06
rohthats where it started. avr 8bit controllers with hw--usb support10:06
kyakroh: i don't think a lot of people got avr controllers at hand10:07
bartbesI do, but not one with usb10:07
kyakxiangfu: so, what's your plan? change the uClibc version in config, rebuild the image, release it?10:09
larscbartbes: in theory yes10:09
bartbeslarsc: well, could there be another reason for it not to show up in the menuconfig (wordgrinder)10:09
bartbes(when having removed BROKEN)10:09
rohkyak i guess you are wrong. in the end its a short time thing anyhow.10:09
rohsony will release an update and 'fix their broken usb stack'10:10
rohand they will enforce it by not allowing 'not updated' machines to participate in online games again. wanna bet?10:10
xiangfukyak: yes. that's the plan. so I will know the result tomorrow. the build need 10 hours here.10:10
rohthe only thing which helps against such behaviour is: not buying criippled hardware hoping somebody jailbreaks it. imho all the fanboys who still buy apple and sony devices are the reason they still cripple hard and software.10:11
larscbartbes: "lua luafilesystem", that causes it to only show up if lua and luafilesystem are already selected10:12
bartbeswell imo ps3 is still better than x36010:12
bartbeslarsc: ehm, what did I do wrong this time?10:12
wolfspraulxiangfu: please commit the config file as just "config" - no date in the filename10:12
rohbartbes technically, sure. i am with you there. still: if you buy one, you are actively supporting sony's behavioir. so its your fault too.10:12
larscbartbes: if you want it to select a package you have to write +package10:13
bartbeslarsc: I should've known..10:13
bartbesroh: I don't have one10:13
bartbes:P10:13
xiangfuroh: I will take a picture from my camera. then set it as wallpaper. :) it's hard  for me to find a not copy right picture10:13
rohbartbes me neither. i was thinking about it, and then they crippled it. so i didnt.10:13
xiangfuwolfspraul: sorry for my fail. will do that in future. :)10:13
bartbesyeah removing other os was really bitchy10:13
rohxiangfu thats always a sure way :)10:14
bartbesbut everything is better than microsoft10:14
bartbes:P10:14
rohi dont play games which need more power than my workstation has.10:14
bartbesthough steve jobs grew some horns too10:14
rohi dont even have that time to waste10:14
bartbeshehe10:15
rohbartbes i think its something we need to propagate more: dont give companies which fuck you from behind your money.10:15
wolfspraulxiangfu: here is one source of freely usable pictures: http://commons.wikimedia.org/wiki/Main_Page10:15
rohi also dont buy anything which has nvidia hw in it10:15
bartbesso.. live in a cave? :P10:15
wolfspraulI believe all of their content is freely usable in our context.10:16
rohbartbes no. there are enough manufs which do good products. just dont buy the ones which are actively against the customer.10:16
bartbeswell, you can say what you want about nvidia, but their closed-source drivers are better than ati's, both closed and open source10:16
urandom__oh i also need libphysfs, where can i get the ipk?10:16
bartbesor ehm10:16
bartbesI mean10:16
rohbartbes i dont use neither. i got ati hw and use the free drivers.10:16
bartbesAMD :P10:16
bartbesurandom__: can't you ever build anything? :P10:16
rohclosed drivers make sure i dont buy something.10:16
bartbesurandom__: http://dl.dropbox.com/u/440010/nlove/libphysfs_2.0.0-1_xburst.ipk10:17
wolfspraulxiangfu: the other one is here: http://www.flickr.com/search/advanced/10:17
bartbesthough be warned, the ipks I provide may contain debugging symbols10:17
bartbes:P10:17
xiangfuwolfspraul: I already take one from my camera. :)10:17
wolfspraulyou can type 'flower' to test it10:17
wolfspraulyes but you will never be able to compete with these sources in quality10:17
rohbartbes btw: when it comes to stability free drivers are better as far as i can remember.10:17
bartbesoh I never had any problems with closed source nvidia drivers10:18
rohbwahahah10:18
rohtry suspending10:18
wolfspraulxiangfu: on the flickr advanced search page, click on (enable) all 3 creative commons related checkboxes at the bottom of the page10:18
rohor use a recent kernel.10:18
rohnot possible.10:18
rohor use multihead with changing external resolutions and monitors.10:18
bartbesroh: well at least it can render stuff10:18
wolfsprauljust try. search for 'flower' (click all 3 checkboxes). see what you get. all of those pictures can freely be used, as long as we attribute the author which we should always do anyway.10:18
rohhelps a lot if it crashes and burns.10:19
bartbesthe oss drivers haven't given me any performance when I tried them10:19
rohrendering is fine on the free drivers. i can even play some 3d-games (not the new ones of course)10:19
bartbesand as I said, I haven't had problems with the closed one in years10:19
rohbut i dont care about hardcore gaming either.10:19
bartbesI do10:19
rohq3a runs fine and fast.10:19
xiangfuwolfspraul: thanks.10:19
kyakxiangfu: for some reason centerim's configure finds OpenSSL from my host system and doesn't check further for gnutls-extra. This is definitely not how it's supposed to be10:20
bartbessure, if the free drivers provided me with the performance the closed ones do I would use them10:20
bartbesbut as of now the closed ones have an edge10:20
rohbartbes buy a console. get fucked. thats how it is.10:20
bartbesooh..10:20
bartbessomebody got mad10:20
rohsame fors for drm in games (one of the reasons i got off gaming)10:21
rohpeople who pay for drm-ed ware are part of the problem10:21
bartbesI do play them10:21
bartbesbut I am not part of the problem10:21
rohi am not mad. i am just telling you my opinion ;) and how i got it.10:22
bartbesdo note, that I never said anything about what I do or do not do10:22
bartbes(for those who read the log)10:22
bartbesI am simply implying I do10:22
Action: bartbes covered his ass10:22
bartbesnow.. what was I doing10:23
bartbesurandom__: so?10:23
Action: roh isnt pro or con piracy of content. thats somebody elses problem.10:23
bartbesoh right, youtube10:23
bartbesgreat timing10:23
urandom__bartbes works but lacks a nice no game screen10:23
bartbesbecause it's 800x60010:23
bartbes:P10:23
bartbesdo you have the npong .love?10:23
urandom__oh yeah makes sense10:23
urandom__yeah i downloadet it, going to test it10:24
rohhm.. youtube... is the nanonote fast enough for low-res videos in webM ?10:24
rohman i have 1000 ideas, but they all need some form of connectivity on the nanonote *sigh*10:25
mthdepends on how much floating point math is needed10:25
rohmth i think there were already integer only decoders for it.10:25
rohffmpeg supports it also10:25
mththere is an integer decoder for vorbis audio, but matybe not for the video codec10:25
mthwith integer codecs 320x240 video should be doable10:26
bartbeshttp://www.youtube.com/watch?v=GqEvUO8lxM810:27
Action: urandom__ plays pong on his nanonote10:28
qi-bot[commit] kyak: centerim's configure now looking for libopenssl in the right place http://qi-hw.com/p/openwrt-packages/2c5709d10:28
kyakxiangfu: please check, centerim should build now for you10:29
xiangfukyak: ok.10:29
kyakxiangfu: what version of uClibc are you going to revert to?10:30
urandom__so looks like its time for a nanonote edition of snake :)10:30
xiangfukyak: 0.9.30.110:30
kristianpaulxiangfu: you here !10:30
bartbesurandom__: if you volunteer10:30
urandom__of course, i will just hack together something out of my old snake game10:31
kyakxiangfu: for information, i tryed with 0.9.30.2 and it worked.. do you think we could maybe try the 0.9.32, but without nptl support?10:31
kristianpaulxiangfu: last image for openwrt is updated to xburst-openwrt last commits?10:31
xiangfukyak: since the [backfire] still use 0.9.30. only the develop branch use 0.9.32. so for release image we should use 0.9.30.10:32
kyakok!10:32
kristianpaulah thats for mee too i guess :)10:33
urandom__bartbes any differences of nlove and love i should know about?10:33
kristianpaulxiangfu: so we only wait for stables releases from openwrt or there is alsoa  trunk to test?10:33
rohmth http://www.webmproject.org/media/pdf/vp8_bitstream.pdf page 15, above the 'box'10:33
bartbesurandom__: no love.sound10:33
bartbesand speed, I guess10:33
bartbesrotating is very *very* expensive10:33
roh"All VP8 decoding algorithms use integer math."10:34
xiangfukristianpaul: hmm... the 2010-09-15 is a test release. I will work on a better one today :) then I will commit all change . send email to list :)10:34
bartbesurandom__: and ofc the 320x240 screen size10:34
bartbesand the fact you will want to set the mouse to invisible10:34
urandom__i am used to low speed10:35
Action: urandom__ look at hist netbook10:35
xiangfukristianpaul: I think the OpenWrt release will always follow the [backfire] branch,  not the trunk branch.10:35
kristianpaulxiangfu: what happenede to gmu i cant quit as alt + enter?10:36
xiangfukristianpaul: I think the trunk branch is only for use test , develop,10:36
kristianpaulxiangfu: good :)10:36
xiangfus/use/user10:36
kristianpauli dont saw trunk branch, just  master and xburst10:36
xiangfukristianpaul: hmm. about gmu.  first press F1. then alt+enter will exit.10:36
bartbesthat sounds like a bug10:36
kristianpaulthres keys?10:36
kristianpaulthtas not emacs !10:37
kyak:)10:37
mthroh: that sounds promising10:37
xiangfukristianpaul: the "master" is sync with openwrt trunk branch. but it's manually sync not automatic.10:37
kristianpaulxiangfu: ah okay10:37
bartbesurandom__: yes, you may be used to slow opengl performance, but sdl adds a lot of overhead10:37
xiangfukristianpaul: I just found that. I am not look into the source code. I think there is something wrong with "alt + enter"10:37
bartbesas I mentioned, rotation is very expensive, same goes for scaling10:38
bartbesurandom__: oh10:38
bartbeshehe10:38
rohmth ack. for the stuff from google, there are arm v5, v6 and even neon optimized routines. ffmpeg is missing these still i guess10:38
bartbesand the most important10:38
bartbesno fonts (yet) :P10:38
rohsame goes for mips, if there is anything to optimizes specifically for xburst10:38
roh-s10:39
bartbesxiangfu: 10 hours?!10:39
kristianpaulroh: is vp8 royallity free?10:39
rohafaik yes. thats why google bought on210:40
kristianpaulis better quality that ogg/ogv?10:40
kristianpaulalso faster to decode?10:40
rohmpeg-la pissed them off enough so they bought on2, use vp8 for video, vorbis for audio10:40
bartbesI'm pretty sure mpeg-la is drastically searching the code and specs to find anything that is 'theirs'10:40
rohand matroska as container10:40
xiangfubartbes: yes. "make distclean"  -- "copy the config to .config" -- "make" it's need 10 hours in my pc.10:40
rohbartbes they tried that at vorbis already. without gain10:41
bartbesxiangfu: eek10:41
rohmpeg-la needs to be brought down.10:41
kristianpaulroh: you think we can run vp8 codec to play royalitie-free videos on the nanonote?10:41
kristianpaulroyalitie-free encodec vides*10:41
rohkristianpaul i think so, yes. atleast i would not worry distributing a decoder10:41
rohwhat license the content you play has is a completely different thing10:42
kristianpaulhow is that of distributing?10:42
kristianpaulah is licenced any way?10:42
rohmpeg-la is like a mob. trying to get protection money from everybody10:42
xiangfubartbes: no include downloads package time.10:42
bartbeseven worse10:42
kristianpaulyeh wolfspraul toll me :)10:42
kristianpauli really scared about that.. :(10:43
rohas long as we dont put any decoders or encoders for mpeg audio or video into the package or onto the qi-hw servers we should be fine10:44
mthroh: there are SIMD instructions for xburst10:44
rohmth do you know what they do, and how much faster?10:45
mthand the IPU can do YUV to RGB conversion10:45
kristianpaulroh: http://dingoowiki.com/index.php/Development:MXU10:45
kristianpaulabout SIMD aka MXU10:45
mthI haven't timed them, but look at the wiki for what they do10:45
rohi see. not much10:46
kristianpaulno :(10:46
mththere might be more SIMD instructions; the mxu_as script seems to list more than the header that I based the wiki info on10:46
rohonly integer value clamping, some matrix stuff...10:46
roheh.. shift? doesnt that cpu have a regular shift?10:46
mththis shifts two registers with one instruction10:47
xiangfuroh: Hi I downloads some picture from flicker.com. those picture is license by http://creativecommons.org/licenses/by/2.0/deed.en and  http://creativecommons.org/licenses/by-sa/2.0/deed.en10:48
xiangfuroh: those two are ok for gmenu2x wallpaper. right?  I just want make sure. :)10:48
bartbesseriously, *nobody* watched my vid?10:48
kristianpaulxiangfu: is too hard include some image and ogg samples in openwrt-xburst?10:49
kristianpaulpoeople always claim samples every time i show they a nanonote10:49
kristianpaul:/10:49
rohxiangfu sure. just link the flickr pages where you got them from in a file you put into the same directory10:50
rohlike 'licenses'10:50
rohbartbes video?10:50
bartbeshttp://youtu.be/GqEvUO8lxM810:51
Action: tuxbrain_away have seen the barbes video10:51
bartbesnot so way then10:51
bartbes:P10:51
xiangfukristianpaul: only if the image and ogg is follow the free culture. :)10:51
bartbes*away10:51
xiangfuroh: I add those URL in commit log is not enough ?10:51
tuxbraineven if not connected you all are on my thoughs so no I never totally away10:51
tuxbrain:P10:51
bartbesxiangfu: no10:52
kristianpaulxiangfu: yes but how i put that on the openwrt, there is a speacial package for it, or to include thigns in the rootfs?10:52
tuxbrainI will do a blog post today with vids of cool things doing with NN , one is the "knight rider" led from wpwrak , the other is the pong :) , any other suggestion10:53
tuxbrain?10:53
xiangfukristianpaul: I just put them at "data/qi_lb60/files/"10:53
kristianpaulah easy :)10:54
kristianpaulthanks !10:54
xiangfubartbes, roh: oh. understand.10:54
kristianpaultuxbrain: :)10:54
kristianpaulgusnao: morning dude !10:54
gusnaonothing kristianpaul10:55
rohxiangfu dunno. thats what some lawyer would need to sort out. i think distributing the attribution with the files is the only thing to make sure.10:55
kristianpaulgusnao: what happened?10:55
kristianpaulgusnao: no sound, no...?10:55
gusnaono nada10:55
kristianpaulah?10:55
gusnaome equivoque10:55
gusnaojajajaj10:55
kristianpaulok10:55
wolfspraulxiangfu: if you fix the uclibc version in config, don't forget to also update config.xbboot10:56
gusnaoes que ya entre pero con telnet a mi nanonote kanzure10:56
alcytuxbrain, might wanna fix a link pointing to a mailing list post on your blog ( nanonote finds it equilibrium or something).10:56
gusnaokristianpaul, haora solo me falta darle el passwd?10:57
xiangfuwolfspraul: yes.10:57
kristianpaulgusnao: yes problably10:57
bartbesroh: I'm pretty sure it needs to be in the distribution10:57
bartbesso just adding it as a commit message won't cut it10:57
qi-bot[commit] Xiangfu Liu: add some wallpapers, http://qi-hw.com/p/gmenu2x/b41d0a111:01
qi-bot[commit] Xiangfu Liu: add the Picture URL file README, http://qi-hw.com/p/gmenu2x/077563811:01
qi-bot[commit] Xiangfu Liu: [gmenu2x] update to 077563 http://qi-hw.com/p/openwrt-packages/4864c1511:02
bartbesnice11:03
bartbesdo they look as great on the nn though?11:03
tuxbrainalcy sure! I will chek righ now, don't hesitate to annoying me with that by mail or by other means to fix somthing11:03
Action: xiangfu is compile the centerim and nlove 11:05
Action: xiangfu compiling ...11:05
alcytuxbrain, sure. :)11:06
kristianpaulbartbes: http://en.qi-hardware.com/wiki/File:Console_imgv4.png11:08
kristianpaulviric_: thta one image from wikipedia commons11:08
wolfspraulxiangfu: watch the boot time. I believe there was something mirko did that improved boot time by about 10 seconds. the boot time in 2010-08-26 was pretty nice.11:08
kristianpaulviric_: oops11:08
kristianpaulbartbes: ^11:08
tuxbrainalcy: fixed I think is due the mailing list fusion... so I think I will have to review a lot of posts ...11:08
bartbeskristianpaul: that is not that bad...11:09
alcytuxbain, probably yeah.11:09
xiangfukyak: centerim compile fine . thanks.11:15
tuxbrainhey anyone knows how to make an ubi file with a rootfs already setup?11:33
kristoffertuxbrain, rafa :)11:34
tuxbrainhehehe anyone else that is actully online? :P11:35
tuxbrainactually11:35
wpwrakgroan. clubbing takes large chunks out of your work day11:36
kyakxiangfu: great!11:39
kristoffertuxbrain, he is screening, but you could post him a message and he will most likely look at it when he gets a chance. His train is leaving for prag in a couple of hours so I bet he will check in soon.11:43
tuxbrainok then, rafa what are the steps to do an ubifs image for flash in nano from a rootfs :)11:44
wpwrakroh: (discordian society) nice :) read the illuminatus trilogy then ?12:04
Action: xiangfu is building the new image now. 12:04
bartbesright, see you in 10 hours then..12:04
xiangfusee you.12:04
kristianpaulxiangfu: 10hours why so long?12:10
xiangfukristianpaul: how long in your PC? "make distclean" then "make"12:11
kristianpaulxiangfu: ahh do i need distclean?12:11
xiangfukristianpaul: I have test yesterday. it's around 10 hours.12:11
kristianpaulwell i think was 5 last time, not sure12:11
kristianpaulxiangfu: i want do same you do12:11
kristianpaulis the branch xburst?12:12
xiangfukristianpaul: just build the OpenWrt release image. we always "make distclean" first. then "make" form 0. :)12:12
xiangfukristianpaul: yes.12:12
kristianpauljut git pull also update the packges using the script?12:12
kristianpaulcause last time gave me SDL seg fault..12:12
kristianpaulok12:12
xiangfukristianpaul: I have one script file for build. I can send it to you :)12:13
kristianpaulxiangfu: thanks i really want follow you on this12:13
kyakxiangfu: a did time make, it took 3h47m, all sources were already downloaded12:22
xiangfukyak: my pc mem is only 1G, cpu is E2180  @ 2.00GHz. what about your PC??12:24
qi-bot[commit] Yanjun Luo: The first version send to factory. http://qi-hw.com/p/mmone-jtag-serial-cable/82c93b612:24
kyakxiangfu: mine is Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz, 2G memory (it's Shuttle K45SE)12:26
kristianpaulwow12:26
xiangfuwow12:26
kyaknot so wow :)12:27
xiangfuif it's 4G. it's so wow.12:27
wpwrakhow lame ;-) (Q6600 with 8 GB here. no longer afraid of large build :)12:27
kyakwpwrak: did you measure? :)12:27
wpwrakkyak: i did an openwrt build a while ago. didn't feel excessively long. maybe an hour or two,12:28
alcypity that I have a core i7, 6G RAM, 3 Ghz (did take it to 4), and its lying lifeless. waiting to shift to new home, will definitely put it to use then :)12:28
kyakthat's cool! you should provide access to this machine to xiangfu, for faster build :)12:29
kyak(that was for wpwrak)12:29
wpwrakkyak: wolfgang should get him a faster machine. it's not *that* expensive :)12:29
kyakthat's right12:30
kyakthe hardware is pretty affordable now12:30
xiangfukyak: I can access one big server before, it's 8-cpus, 32GB mem.  but now I only have on little PC. :)12:30
kristianpauli have an amd 1Ghz 800MB ram, should i cry?12:31
kristianpauli took like 5 hours last time i measure12:32
kristianpauls/it12:32
kyakyes, cry for 24 hours, that would take you to build owrt :)12:32
kyakoh!12:32
kyakvery good12:32
kyaki used to have Celeron 600 with ~350 Mb RAM for several years as my home server.. horrible years :)12:33
xiangfuhmm. . I am not very sure it will take 10 hours. because it's build two openwrt at same time. I have setup a cron job.12:33
xiangfuI think yesterday I build the openwrt the cron jobs also start.12:34
kristianpaulmy server is 500Mhz, 256Mb ram 4GB flash 256Ram, and i still no cry ;)12:34
kristianpaulxiangfu: but i guess get the sources take some?12:34
kristianpaulmake clean dont erase sources isnt?12:34
wpwrakcool. wrong package definition for a transistor :-(12:35
xiangfukristianpaul: right.12:35
kristianpauloh better12:35
xiangfuI have added the time command this time. let's see how long it take.12:36
kristianpaulwpwrak: do you have experiences with antennas for getting UHF/VHF telemetry from satellites?12:39
kristianpaulsorry about the OT ;)12:39
kristianpaulin a PCB btw12:42
kyaklibphysfs won't compile12:44
kristianpaulnlove?12:44
kyakcmake: command not found12:45
kyakyes, it's nlove's dependancy12:45
wpwrakkristianpaul: i'm a total RF rookie :)12:46
kyakbartbes: any hints? maybe dependency to cmake is missing?12:46
kyakor, why would it want cmake from my host system?12:47
kristianpaulwpwrak: so i'm newbie :)12:47
kristianpauljust install it :)12:48
kyakbartbes: i've installed cmake now on my host system.. but it seems wrong that toolchain is using some tools from my host system12:50
kyakerror: lua.h: No such file or directory12:53
kyakthis is nlove. perhaps missing dependency for lua?12:54
kyakbartbes: DEPENDS:=+libphysfs +libsdl +libsdl-image +libsdl-gfx +libsdl-mixer +lua --> builds now12:57
bartbesoops12:57
bartbescmake is.. somewhat different12:58
bartbesit just translates a file to a makefile12:58
bartbesthat's why it doesn't matter it's ran on the host system12:58
bartbeskyak: anyway, do I need to add to dependency, or will you commit it?12:59
kyakbartbes: i understood about cmake... please, commit it yourself, you're the one taking care of nlove :)13:07
bartbeshehe13:08
qi-bot[commit] bartbes: Added lua dependency to nlove http://qi-hw.com/p/openwrt-packages/11291fd13:09
qi-bot[commit] bartbes: Merge branch 'master' of projects.qi-hardware.com:openwrt-packages http://qi-hw.com/p/openwrt-packages/7b6b74c13:09
bartbeskyak: like that ^? :P13:09
qi-bot[commit] Werner Almesberger: Next part of board bringup: reset and power cycling. http://qi-hw.com/p/ben-wpan/a18d59613:10
kyakbartbes: exactly! -)13:11
bartbesit's hard13:11
bartbesyou see, normally I would try to build it from a clean dir13:11
bartbesbut.. I am *not* going to create another toolchain13:11
bartbesthey are hell *and* huge13:12
kyakyou don't need to13:12
kyakjust make distclean :)13:12
bartbesthen I need to rebuild13:13
bartbesdeadly13:13
kyakbut do it every once in a while13:13
kyakjust to make sure everything is consistent13:13
kyakand as discussed above, it usually takes no longer than 5-6 hours13:15
bartbes...13:18
wpwrakbartbes: be careful what you wish for. if you read up a bit on utilitarian philosophy, you'll also find universal happiness as the principal goal. one thought experiment there is that one could improve happiness by killing all the unhappy people. repeat as many times as necessary for the less-then-average-happy.13:19
bartbeswait what does that have to do with me13:19
bartbesI already kill happy people13:19
wpwrakbartbes: ah, that was "bas" on the list, not "bes", sorry13:21
wpwrakyou guys have to work on your hamming distances :-)13:21
bartbesI have had this name for ages!13:21
kyakwpwrak: also, my "first nick" is BaS13:21
kyakbut it's so widely used13:22
kyakso i had to come up with this13:22
bartbesbas is a name where I live13:22
wpwraki went under "Oberdaemon" for a good while, inspired by all the whatever_DAEMON processes you found on a Vax/VMS system. never had much trouble with uniqueness :)13:22
kyakis it Denmark?13:22
bartbesit is not13:23
wpwrakwpwrak is more Unix style, though. like awk :)13:23
kyakunlike awk, i don't know how to pronounce "wpwrak" :)13:24
bartbesme neither13:24
wpwrakit's for typing, not for pronouncing :)13:25
bartbesbut how to pronounce kyak? is it key-yak, is it kayak, what is it?13:25
wpwraki would use "werner", but that one's almost almost taken everywhere, even though it's not the most common first name13:26
bartbeslast name possibly13:26
wpwraks/almost almost/almost always/13:26
kyakbartbes: if only i knew ::)13:26
wpwraknaw, even less common as last name13:26
kyakprobably kayak13:26
bartbeswhy do so many people have names they can't pronounce..13:26
kyakbecause it's IRC-only13:27
wpwrakbecause they have to be globally unique :)13:27
kyaki wonder how would untypable, unpronouncable nickname would look like13:27
wpwrakbe thankful that we don't use md5 hashes of pictures of body parts we consider significant :)13:27
bartbesuntypably?13:28
bartbes*e13:28
bartbeshow do you create one of those on irc?13:28
bartbes:P13:28
kyakthat's the question!: )13:28
bartbesonly non-printing characters13:28
bartbesbut I doubt the server would let you do that13:29
kyaki had a custom unrealircd server, where you could use utf-8 nicknames13:29
kyakthat was fun!13:29
wpwrakdoes IRC support UTF8 ?13:29
bartbessemi13:29
bartbesyou can send stuff over it in any encoding you want13:29
bartbesbut most servers only accept commands in.. ascii, I guess13:30
kristianpaulññ13:30
kristianpaulwpwrak: yes^13:30
kristianpaulno?13:30
kyakwpwrak: do you really think chinese people are not using IRC? :)13:30
bartbestoday I saw someone speak russian in one of the channels I'm in13:30
bartbes(I own it too!)13:31
kristianpaulthey do i saw before chineese charastes in freenode13:31
bartbeswell, saw13:31
bartbeshe didn't use utf-813:31
bartbesso I only saw the wrong-encoding char.. thingy13:31
wpwrakkyak: good point13:31
bartbesanyway, irc itself doesn't care13:31
bartbesit just relays13:31
kyakbartbes: ?@825B, :0: 45;0?13:31
bartbesthat is utf-813:32
kyakindeed13:32
bartbesand I wish I didn't keep forgetting how to pronounce cyrillic chars13:32
bartbesI really want to learn russian once13:32
bartbesgood thing I have a whole life ahead of me13:32
Action: bartbes gets hit by a car13:32
kyak--)13:32
bartbesabout that, did you hear about the guy who died in a race.. ehm.. today? yesterday? not too long ago anyway13:33
bartbesah, found the channel again ;)13:34
kyakmm, no.. are you surprised?13:34
bartbeswell, it doesn't happen too often someone dies13:35
bartbesofc it happens more often on bikes.. I guess13:35
wpwrakpoke is at svn.openmoko.org/developers/werner/poke/14:09
wpwrakOrnotermes: ^14:09
wpwrakuseful tool. worth to have in packages, imho14:10
wpwrak(useful for poking around in registers in a way lars would call "pure evil" ;-)14:10
Ornotermesi can somehow understan that :P14:13
Ornotermescould be a quick crach if one changes the io for ram or storage stuff:P14:14
wpwrakoh yes :)14:14
Ornotermesand maybe even permanent damage...14:14
wpwrakyup. there ought to be something you can blow up :)14:17
Ornotermesotherwise we will have to make an explosive uSD card ;)14:17
wpwrakit's fast, does exactly what you tell it to do, and it's dangerous. all the characteristics a real man's toy should have :-)14:18
wpwraks/exactly/anything/    # even better :)14:20
Ornotermeswpwrak: package description for poke?14:23
wpwrakheh :)14:23
kyakhm i wonder if it's possible to make some progress bar for reflah_ben.sh14:35
kyakwould be great14:35
mthwpwrak: it's good to have that ability to try out things, but when developers start writing user mode programs to rely on direct register access, that is evil14:36
mthespecially when a GP2X port is run on a Dingoo and it pokes into /dev/mem14:36
mth(GP2x is ARM arch)14:37
mth(and Dingoo is much like the NanoNote in hardware)14:37
wpwrakmth: yeah, such things should at least be hidden in some library14:49
mtha library would still be breaking the layers14:50
wpwrakmth: user space directly accessing registers is not without precedent. e.g., consider X.14:51
mthbut it's wrong for X too14:51
wpwrakthat is debatable :-)14:52
wpwrakthe objective shuold be to do things in a manner that doesn't cause ill side-effects. if the limitations of a user-space implementation are acceptable, why not.14:53
wpwrakone of the big issues is of course guaranteed cleanup.14:54
mththe only way to get no ill side effects is if control is done by one unique user space process and the kernel does not touch the device14:54
mthwith X, that was not the case, since the kernel runs a text mode or frame buffer on the graphics card14:55
wpwrakyeah, that coordination is hairy14:56
qi-bot[commit] Maarten ter Huurne: Replace/remove SOC_JZ4740 from Kconfigs. http://qi-hw.com/p/qi-kernel/9bd95f314:57
Elvashimorning all15:11
OrnotermesElvashi: it's far from morning here :P15:12
Elvashiheresy!15:13
Textmodeis Zear's frotz the main port of frotz for nanonote?15:17
zearnothing i ported is official15:18
zeareverything i ported was compiled with dingux toolchain, statically linked15:19
zearso it's not a good idea to include my stuff to the official repo ;)15:19
Textmodezear: but does it work? :P15:22
zearTextmode, yes it does15:22
zearit should at least, i ported it many firmware revisions before15:22
TextmodeI guess I'm about to find out...15:23
Textmodehmm...max of z6...15:28
Textmodeboo...doesn't fit in z6...this could b be a problem...15:29
qi-bot[commit] Werner Almesberger: Board bringup: talk to the chip and read IDs. http://qi-hw.com/p/ben-wpan/9ad96bd16:10
Action: urandom_ plays snake on his nanonote16:12
bartbesurandom_: you got it?16:13
urandom_it worked like out of the box, just needet to adjust screen size16:13
bartbesweee16:13
bartbescan I get a .love?16:13
bartbesso I'm no longer stuck playing pong against myself16:13
wpwrakurandom_: if you have to fly somewhere, take your ben with you. then you can play "Snakes on a plane" :)16:14
bartbes:P16:14
urandom_of course you can bartbes, but i wanted to clean it up a bit after i got some sleep, but if you really need it now...16:15
bartbesyes, I do16:15
bartbes:P16:15
urandom_ok, wait 10min or so16:16
bartbesand he splits16:20
Action: urandom_ is uploading16:23
bartbesoh, there were 2 of you16:24
urandom_bartbes http://github.com/downloads/Snaker1/Love-Alchemy/snake.love16:25
urandom_but its really just a quick hack16:26
bartbescan I put it next to the npong.love?16:26
bartbes(so online)16:27
urandom_i dont understand, next to?16:27
bartbesin the same folder as I put npong, i.e. on the interwebz16:27
urandom_uhm yeah16:29
Action: bartbes uploads to his nn16:29
bartbesit's fast16:29
bartbes(I tried on my comp)16:30
bartbesI suck at it16:31
bartbesbut it works yay!16:31
urandom_it should display the score but i left it out since i hope we get love.font soon16:32
bartbesoh love.font is in there16:32
bartbescompiled too16:33
bartbesI haven't done font rendering yet16:33
urandom_love.font isnt that useful without font rendering16:33
bartbeshehe16:34
bartbesbtw, urandom_, you misspelled Length16:40
urandom_oh yeah, my variable is called lenght , well at least i spelled it everywhere the same16:44
urandom_time to get some sleep16:55
Textmodehmm, jlime doesn't have ipkg?17:30
tuxbrainyou mean all jlime in one ipkg or if Jlime has ipkg as package management system?17:33
tuxbrainfirst option no, second option yes17:33
Textmodetuxbrain: well, I can't seem to find it.17:38
tuxbrainmmm to find what? the opkg order?17:39
tuxbrainorder->command17:39
Textmodetuxbrain: opkg doesn't seem to want the ipk files I have, ipkg doesn't seem to exist in the path.17:40
tuxbrainwhat ipkgs17:41
tuxbrainaviable anyway?17:41
Textmodetuxbrain: libphysfs_2.0.0-1_xburst.ipk and libphysfs_2.0.0-1_xburst.ipk17:42
tuxbrainremember you must have some swap to avoid ram underrun problems with ipkg17:42
tuxbrainare on the repos?17:42
Textmodedownloaded17:43
tuxbrainfrom where?17:43
Textmodebartbes put them up on dropbox for me.17:44
bartbesnot just for you17:44
bartbesfor urandom_ (Snaker_) actually17:44
Textmodebartbes: I thought you loved me!17:44
Action: Textmode runs away crying17:44
tuxbrainhehehe :) Textmode you are not so special :P17:44
tuxbrainsorry17:44
Textmodeanyway.17:44
tuxbrainopkg install nameofthepackage.ipk doesn't work?17:46
bartbeshow else would you ever install anything?17:46
Textmode*** glibc detected *** opkg: double free or corruption (out): 0x00419368 ***\nAborted17:48
Action: bartbes has an exploding bladder17:48
bartbesand don't tell me that is tmi17:49
Action: bartbes leaves17:49
tuxbrainswap enabled?17:49
Textmodeguess not, since I doubt it does it by default.17:50
TextmodeI mean, it doesn't even automount the sdcard, so...17:50
Textmodesurely though, that would be OOM, not corruption?17:51
kristianpauli founded this  http://developer.ubicom.com/wiki/index.php/Add_a_new_application_to_openWRT17:51
kristianpaulbut i dont like terms of Use from this guys..17:51
tuxbrainso better enable it and try again, to avoid this a posibility, opkg does estrange things without it.17:52
Textmodetuxbrain: how?17:52
tuxbrainyou have a swap partition on sd already?17:53
tuxbrain_wejp:  did you saw the idea of dissable the shutdown screen with a key combination in the gmu? I think is a good and simple aproach17:56
_wejptuxbrain, what exactly do you mean?17:57
kristianpaulhey meshpotato is out ! http://www.villagetelco.org/products17:59
GNUtoo|laptopkristianpaul, wo18:00
GNUtoo|laptop*wow18:00
GNUtoo|laptopit has wifi+asterisk+blackfin?18:00
tuxbrainin a multitasking enviroment as jlime, it's alittle anoying when you want to listen music while using other apps, then gmu disables screen and you must return to the gmu screen to reenable it, I know this behaviourcan be changed throug gmu config file but It can be useful to change it directly on the gmu while playing, to renable the screen off thing when you just want to usit just as player again. it easier to press alt+s than edit a text file18:01
GNUtoo|laptophmmm18:01
GNUtoo|laptop#  Silicon labs FXS port chipset18:01
GNUtoo|laptopah no sorry18:01
GNUtoo|laptopI'm tired18:01
_wejptuxbrain, oh ok, i see. i know what you mean18:01
GNUtoo|laptophow can that do echo cancelation?18:01
_wejpi already have an idea what to do about that18:01
GNUtoo|laptopwhat is FXS? is it the port for the phone or the port for the phone line?18:02
_wejpi'll modify gmu such that it will only disable the backlight when it has the application focus18:02
GNUtoo|laptopI always confond with the other thing FXO?18:02
_wejpso when you switch to another terminal it will not shut off the backlight18:02
GNUtoo|laptopso jlime works, nice18:03
GNUtoo|laptopdo you have X?18:03
tuxbrain_wejp:  hey thats more cool than my option :) time to deliver?18:03
tuxbrainGNUtoo|laptop:  yes :)18:03
_wejpi've already implemented that half ;)18:03
GNUtoo|laptopwow Xorg on nanonote18:03
kristianpaulGNUtoo|laptop: asterisk do some echo cancelation i guess, there is not line !18:03
_wejpdon't know exactly when i will release the next version, but shouldn't take too long :)18:03
kristianpaulGNUtoo|laptop: just plug the phone and call :)18:03
GNUtoo|laptopkristianpaul, ok , but you have to use the proprietary software for that?18:03
kristianpaulGNUtoo|laptop: for what?18:04
GNUtoo|laptopkristianpaul, echo cancelation18:04
GNUtoo|laptopah sorry18:04
GNUtoo|laptopno FXO line18:04
GNUtoo|laptopso no need rihgt?18:05
kristianpaulono FXO18:05
kristianpaulnot sure if asterisk uses non-free sofware18:05
kristianpauli jsut was following the project and noticed this18:05
GNUtoo|laptopbasically for echo cancelation there are proprietary plugins18:05
kristianpaulnot sure where are thje designs18:05
GNUtoo|laptopthat you have to buy18:05
kristianpaulok18:05
GNUtoo|laptopbut...18:05
kristianpaulso i dont know18:06
GNUtoo|laptopwith the previous hardware they did18:06
GNUtoo|laptopthey developped one in software18:06
GNUtoo|laptopthat was free18:06
GNUtoo|laptopbut it required a blackfin cpu18:06
GNUtoo|laptopat least it seems18:06
GNUtoo|laptopthe IPX0418:06
GNUtoo|laptopetc...18:06
GNUtoo|laptopif I remember well18:06
GNUtoo|laptopthey also had a free codec18:06
GNUtoo|laptopthat seemed to be great18:07
kristianpaul:)18:07
Textmodetuxbrain: okay, I have a sdcard with 512 flagged as swap, what next?18:09
Action: GNUtoo|laptop read part of the asterisk book18:09
Textmodetuxbrain: or rather, how do I make jlime use it.18:09
tuxbrainon a console : swapon /dev/whateveristhepartitiononsd18:10
Textmodetuxbrain: so, swapon /dev/mmcblk0p1?18:12
tuxbrainif swap is on that partition, then yes18:12
Textmodeinvalid argument :/18:12
tuxbrainthen is not on that partition :) try mmcblk0p218:13
Textmode...nothing18:14
Textmodeis there a command to check what's been assigned where?18:15
tuxbraincan you paste ls /dev/mmcblk*?18:15
tuxbrainswapon -s18:16
tuxbrainto see list of asigned swaps18:16
Textmodetuxbrain: invalid option.18:17
tuxbrainmmm bastard busybox faking commands18:17
wpwrakbusybox considered harmful18:18
Textmodels /dev/mmcblk*: /dev/mmcblk0 /dev/mmcblk0p1 /dev/mmcblk0p2 /dev/mmcblk0p3 /dev/mmcblk0p4 /dev/mmcblk0p5 /dev/mmcblk0p6 /dev/mmcblk0p718:18
Textmodethough it seems that none of those past p2 seem to point to anything that actually exists.18:19
Textmodetuxbrain: ?18:24
tuxbrainlooking at it, my swap doen't is recongnized either18:25
Textmode:/18:29
tuxbrainwell the entire card is not recognized or at least partially recognized,18:31
tuxbraindmesg prompts 00:2918:31
tuxbrainmmcblk1: mmc0:8fe4 SU04G 3.69 GiB 00:2918:31
tuxbrainmmcblk1: p1 p2 00:2918:31
tuxbrainbut no mmcblk1 in dev18:31
Textmodeinteresting...18:34
TextmodeI guess I could copy the required files onto the internal store, then reformat the card as entirely swap (no skin of my nose)18:35
Textmodethough thats hardly a long term solution.18:35
Textmodedo you think that would work?18:35
Textmodetuxbrain: okay, goodnews, the swap mounted, so I guess I have swap now. bad news. doesn't seem to have done any good. opkg still dies with the same error.18:45
Textmodeso yeah, I'm out of ideas...18:46
Textmodeno ideas?19:00
Textmodenever mind, I think I'm out of time.19:08
qi-bot[commit] Werner Almesberger: Moved tools/ out of atrf, in preparation of merge with atusd. http://qi-hw.com/p/ben-wpan/36e73c419:52
qi-bot[commit] Werner Almesberger: Made the libatspi API driver-agnostic. http://qi-hw.com/p/ben-wpan/e2b2df219:52
qi-bot[commit] Werner Almesberger: Merged uSD driver into unified tool build, completed conversion of tools. http://qi-hw.com/p/ben-wpan/f20d68519:52
qi-bot[commit] Werner Almesberger: Further cleanup to make the tools build for the "ben" target. http://qi-hw.com/p/ben-wpan/bb6515519:52
kristianpaulis elinux.org down?20:46
Textmodeseems to be20:56
kristianpaul:(21:01
kristianpaulxiangfu: morning http://paste.debian.net/8805622:29
wolfspraulxiangfu: how is the image build going?22:38
kristianpaulyeah i have the same concern22:39
xiangfuwolfspraul: my server time have some problem. I start the build one hours ago (really sorry) .22:40
wolfspraulno problem we get there22:41
xiangfuwolfspraul: all the package in openwrt-package.git have added. except the 21 broken, and 3 not compile.22:41
wolfspraulxiangfu: did you see those time tracking console apps? https://kmandla.wordpress.com/2010/08/31/time-trackers-for-the-console/22:41
xiangfugforth, snownews, links.22:42
xiangfuwolfspraul: no.22:42
wolfspraulbecause the NanoNote is so portable, time tracking could be a useful application22:42
wolfspraulmaybe some apps we can easily port22:42
wolfspraulsnownews doesn't compile?22:43
xiangfukristianpaul: you are try to build the 0.9.32 uClibc.  which config file you use??22:44
xiangfuwolfspraul: the first error is "xmlparse.h:29:27: error: libxml/parser.h: No such file or directory." maybe it miss some DEPENDS.22:45
kristianpaulxiangfu: i just did wget "http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/latest/config" -O .config22:46
kristianpaulxiangfu: can you point me the right .config then to let it building before i go  bed?22:48
kristianpaulwolfspraul: a stopwatch will be really usefull22:50
xiangfukristianpaul: I can send the one I am using. then we can build at same time.  it's not commit to server before I success build the image. if the build is ok. I will commit that. :)22:50
kristianpaulxiangfu: sure, please send22:51
kristianpaulxiangfu: or patebin it22:51
kristianpaulpastebin*22:51
kristianpaulxiangfu: you shouldhave a devel branch even for this things are not so stable yet i think..22:52
kristianpaulbut is up to you, just a tought22:52
Action: kristianpaul make distclean && make V=9922:58
kristianpaulgn8 !22:58
kristianpaulthanks xiangfu22:58
gustavokristianpaul, ya me sirvio23:03
xiangfukristianpaul: remember copy the ".config" to openwrt-xburst folder after make distclean. the distclean will delete the .config file.23:03
kristianpaulxiangfu: ah ok23:04
kristianpaulxiangfu: thanks i was about to leave the chair23:04
kristianpaulgustavo: good23:04
gustavothanks23:05
kristianpaulxiangfu: did you used time command befoire the make?23:07
xiangfukristianpaul: I use the "date" command.23:07
kristianpaulok23:07
xiangfukristianpaul: :)23:07
kristianpaulxiangfu: why?23:07
kristianpaulhwo it measure the build time?23:07
kristianpaulahh23:08
kristianpaulyou compare23:08
kristianpaulmanually23:08
kristianpaulok23:08
xiangfukristianpaul: I use the time before. but never got a result. so I just use "date >> compile.log"  to include the script file.23:09
xiangfukristianpaul: the "time" should works fine.23:09
kristianpaulyeah sort of same here23:09
kristianpauli better try other time ;)23:09
Action: kristianpaul zzzZ23:09
kristianpaultime command not build23:09
Action: kristianpaul building now and me zZZ23:09
TextmodeI'm having issues installing ipk's on jlime, specifically opkg dying a horrible death with a glibc error (double free, or corruption)23:24
qi-bot[commit] Xiangfu Liu: [new package] poke, Read or write any CPU register http://qi-hw.com/p/openwrt-packages/ff38e9823:38
--- Mon Sep 6 201000:00

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