[01:03] <JoeBorn> MattJ100_: you there?
[01:04] <JoeBorn> see PM
[01:41] <daurnimator> JoeBorn: he
[01:41] <daurnimator> y
[13:32] <DeepB> hi ya
[13:38] <vmarks> hey ya
[14:54] <JoeBorn> hi all
[14:55] <vmarks> hihi\
[14:56] <MattJ> JoeBorn: Hi!
[14:56] <JoeBorn> hows it going here at #neuros
[14:56] <MattJ> Quiet
[14:56] * JoeBorn  performs "special dance" to liven things up a bit.
[14:57] <MattJ> Hehe :)
[14:57] <MattJ> I just read the forums this afternoon
[14:57] <JoeBorn> MattJ: how should we combine those two projects and...
[14:57] <MattJ> I spoke to bagster via IM
[14:58] <MattJ> He said he'll help with the merge
[14:58] <JoeBorn> that's good.
[14:58] <JoeBorn> I'm trying to promote a "using the iPhone as a universal remote" type hack.
[15:02] <vmarks> JoeBorn, mattj can already do the iphone as remote hack if he makes a good wooble page for it
[15:03] <vmarks> I've been encouraging him to do that for over a week I think.
[15:03] <vmarks> maybe two even.
[15:03] <JoeBorn> well, but universal remote means two things:
[15:03] <JoeBorn> originally I was thinking literally "universal remote" hook up an octopus IR blaster and you can control reciever, tv, etc. etc.
[15:04] <JoeBorn> but then bagster suggested also including the kind of stuff you folks have already been doing, controllling audio, etc.
[15:04] <JoeBorn> which is, of course, a good idea
[15:04] <vmarks> well, the iphone with its browser is an obvious good match for mattj and wooble.
[15:04] <MattJ> The IR blaster needs support in the firmware (as I understand it)
[15:05] <MattJ> I am working on adding XMMS support to wooble
[15:05] <vmarks> the 'controlling everything else with the IR blaster bits' is possible, but probably harder to get going based off where mattj is today.
[15:05] <vmarks> tomorrow, better.
[15:05] <vmarks> today, busy.
[15:05] <vmarks> :)
[15:06] <MattJ> It wouldn't be, I believe it wouldn't be hard to extend the backend code for the IR blaster to allow control of multiple functions on multiple devices
[15:06] <MattJ> The GUI would be tricky for it, but it could be done
[15:06] <MattJ> It's something I asked about months ago, but crweb had doubts about the practicality of it
[15:07] <vmarks> the phone and ipod touch have no IR, so you're best off doing it via web page and letting the octopus off the osd do the work.
[15:07] <vmarks> practicality! bah humbug!
[15:07] <MattJ> :P
[15:08] <MattJ> Apparently crweb's stereo remote controls his TV, his TV remote his OSD, blah blah...
[15:08] <vmarks> yes, but he's among the very few.
[15:08] <MattJ> But I don't have that problem, therefore I conclude crweb is a special case :)
[15:08] <vmarks> and, his remote isn't an ipod touch.
[15:08] <vmarks> think of it, showing the ipod touch or phone on gizmodo, acting as remote for your TV -- but only if you have an OSD!
[15:08] <MattJ> Muahaha!
[15:09] <vmarks> do it, and the next time I come to london, I buy you a round at the pub.
[15:09] <MattJ> vmarks: I'm not even in London :D
[15:09] <vmarks> even better!
[15:09] <vmarks> :D
[15:09] <vmarks> (where are you?)
[15:09] <MattJ> .
[15:09] <MattJ> The Midlands
[15:09] <MattJ> Middle-earth, as it was once called in some book or other :)
[15:09] <vmarks> Hi, geographically handicapped. name something more specific?
[15:10] <MattJ> Confusingly, the Midlands is the name for the counties in the middle of England
[15:10] <MattJ> Slightly toward the west, near the border of Wales, you will find me :)
[15:10] <vmarks> yes, but middle where? long? lat? towards....
[15:10] <vmarks> ok.
[15:11] <vmarks> see, now I know.
[15:11] <MattJ> You know where Wales is, but not the middle of England?
[15:11] <MattJ> Why do you always manage to take conversations off topic? :P
[15:11] <vmarks> the time that I went through the middle of England, I drifted off to sleep, you see.
[15:11] <MattJ> Ah :)
[15:11] <vmarks> off topic provides that there was a topic in the first place.
[15:11] <vmarks> \_/_
[15:11] <MattJ> :)
[15:11] <MattJ> o_O
[15:12] <vmarks> \m/_
[15:13] <vmarks> I can never remember some of these icons.
[15:13] <MattJ> \ô/
[15:13] <JoeBorn> well, the place I met MattJ is a strange place indeed, wolverhampton
[15:13] <MattJ> Indeed
[15:13] <MattJ> I try to avoid it, except when LRL is on :)
[15:13] <JoeBorn> well, anyway, I'm looking for the hack level hack that we can promote and gage the response
[15:14] * vmarks  has said enough.
[15:14] <MattJ> It's been my opinion for a long time that the OSD isn't hackable enough
[15:14] <JoeBorn> so we don't need it working with everything, just a few components to demonstrate the idear
[15:14] <JoeBorn> MattJ: what limitations specifically?
[15:14] <MattJ> Well I've complained to crweb and nerochiaro about most things, no access to the scheduler was a big one
[15:15] <MattJ> That will be fine in AZ
[15:15] <MattJ> and so will access to the GUI
[15:15] <MattJ> I think those were the main things that were incredibly difficult on the current firmware
[15:15] <MattJ> (for the average hacker)
[15:16] <MattJ> Everything I do I split into libraries where possible, so other people can use my API to build their own things on top of easily
[15:17] <MattJ> and the web interface should be easy to code new modules for as well (you basically just drop in your module file, and it works)
[15:17] <JoeBorn> that's good to know.
[15:18] <MattJ> I'm working on the package manager at the moment
[15:18] <gremlin[it]> what kind of packages ?
[15:18] <MattJ> Software packages, custom format
[15:19] <MattJ> tar files, basically, with some added directories for the package manager scripts
[15:20] <gremlin[it]> uhhh ... ok ... why something already used ?
[15:20] <gremlin[it]> why not ...
[15:21] <MattJ> groups.google.com
[15:21] <MattJ> I knew that question would always be the first asked :)
[15:21] <JoeBorn> gremlin[it]: I put the profile box on your wiki page, but couldn't fill it out.
[15:22] <gremlin[it]> hi JoeBorn ! ... where's the link i fill up immediately :)
[15:22] <gremlin[it]> MattJ ehheheh ...
[15:22] <JoeBorn> it's the user:gremlin page that you created.
[15:22] <JoeBorn> hold on brb
[15:25] <gremlin[it]> MattJ really it's in python!??!?! early one was in bash but now (since 6 months at least) should be in C ...
[15:25] <gremlin[it]> subject is 'ipkg' ... :P
[15:25] <MattJ> The subject is LPKG
[15:25] <MattJ> .
[15:25] <MattJ> gremlin[it]: IPKG is in C? o_O
[15:26] <MattJ> It wasn't when I downloaded it a month or two ago
[15:27] <gremlin[it]> i'll check ...
[15:28] <gremlin[it]> yes is in C
[15:28] * MattJ  faints
[15:28] <gremlin[it]> ipkg-0.99.163
[15:29] <MattJ> I swear I have the Python ipkg on my HDD somewhere still :)
[15:29] <gremlin[it]> i never saw an ipkg in python ...
[15:31] <gremlin[it]> python never was a must on my devices .. (i was used with familiar distro for iPAQ) ... was bash stripts ... was terrible ... but small !
[15:31] <gremlin[it]> stripts -> scripts
[15:33] <gremlin[it]> by the way, in my opinion ipkg if far from perfect or good, but is well done for small devices, manage more than one feed of packages and is ready ;)
[15:36] <MattJ> Mine also handles more than one feed >.<
[15:36] * MattJ  needs to investigate the new ipkg
[15:36] <MattJ> Where can I find it?
[15:37] <gremlin[it]> a sec
[15:38] <MattJ> Found it
[15:38] <gremlin[it]> www.handhelds.org
[15:38] <gremlin[it]> PV=0.99.163
[15:39] <MattJ> It looks like I downloaded the wrong thing last time :)
[15:39] <gremlin[it]> ahahah ok
[15:39] <gremlin[it]> maybe was some took to build packages on a host ...
[15:39] <MattJ> It's called ipkg.py
[15:40] <MattJ> It has all the methods for managing packages
[15:40] <gremlin[it]> is part og ipkg-utils !
[15:40] <MattJ> .
[15:40] <gremlin[it]> mainly are tools used to build repository
[15:41] <MattJ> So what is your opinion of ipkg?
[15:42] <gremlin[it]> what it do, do well ...
[15:42] <gremlin[it]> in my opinion it have 2 advantage
[15:42] <gremlin[it]> 1) is ready
[15:43] <gremlin[it]> 2) is around since years and is widelly used ... so many bugs are already solved
[15:43] <MattJ> Indeed
[15:43] <gremlin[it]> it work well for upgrade and add ...
[15:43] <gremlin[it]> poor to have info about installed packages and downgrade
[15:44] <MattJ> Hrm
[15:44] * MattJ  wonders what to do
[15:44] <MattJ> Lpkg works fine
[15:44] <gremlin[it]> it work similar do dpkg of debian ... i'm used with rpm so some behavior i don't like ...
[15:44] <MattJ> and I have some things in it which ipkg probably doesn't, ie. package control
[15:45] <gremlin[it]> what u mean with package control ?
[15:45] <MattJ> For example you can easily "start", "stop", or etc. a package
[15:45] <MattJ> ie. a web server
[15:45] <MattJ> and since I am halfway through a GUI...
[15:45] <gremlin[it]> no surelly not cause isn't the business for a package manager :) ...
[15:46] <gremlin[it]> ipkg have one or acouple of gui ... both in gtk and qt (opie) if i remember right
[15:46] <MattJ> But it sure makes sense on the OSD, for users :)
[15:47] <gremlin[it]> ususallu is demanded to a service control such ad chkconfig
[15:48] <MattJ> Well, I'll take a look over it (have the source now) and decide what to do
[15:49] <MattJ> Assuming you have used it, how is it for performance?
[15:49] <MattJ> dpkg/apt isn't good
[15:50] <gremlin[it]> on Openembedded we have a couple of patch to increase performance
[15:51] <gremlin[it]> aren't bad ... but I used intensely on StronARM (poor cpu) ... so i can say it work nice ...
[15:54] <gremlin[it]> i said is ready and widely used ... and if my work will be accepted OE by default build ipk packages ...
[16:04] <gremlin[it]> MattJ try to go to www.angstrom-distribution.org and download an image for qemu so you can have an idea on how it work ...
[16:07] <MattJ> gremlin[it]: Will do
[16:26] <gremlin[it]> night MattJ
[16:42] <MagicFab> that site looks blank to me
[16:45] <MattJ> wb JoeBorn
[16:45] <MattJ> MagicFab: You aren't alone :)
[16:46] <JoeBorn> guess that wasn't truly "brb" :)
[16:46] <MattJ> :)