**** BEGIN LOGGING AT Fri Mar 06 16:41:29 2009 Mar 06 16:41:36 only because their meaning is changing. it just needs categorizing (with your type) what are you hashing? Mar 06 16:42:27 lcuk: hash the content (unneedded if the URLs are canonical) so you don't double count. Mar 06 16:44:09 ahhh jaffa. specifically for itt do the "thanks" things not have this info anyway? and the same for the thumbs from maemo.org. which need specific urls? Mar 06 16:47:24 lcuk: mailing list messages or something? The URL doesn't have to be something a web browser could visit - just something to identify what you're awarding the karma for. Could be, for example, ittthanks://32032/544 Mar 06 16:48:46 hi Mar 06 16:52:28 hi Mar 06 16:52:36 Yeah, Jaffa, you dumbass! Mar 06 16:53:00 I wonder if the Navis are next. Mar 06 16:54:16 haha Mar 06 16:54:24 watch your language or so Mar 06 16:54:55 * GeneralAntilles is pretty sure Jaffa is both Bush and a Nazi. Mar 06 16:55:58 hm Mar 06 16:56:09 woglinde, sorry, more -users insanity. Mar 06 16:56:32 haha no prob Mar 06 16:56:44 GeneralAntilles: I'm getting flashbacks to the voting system emails ;-) Mar 06 16:56:49 I'm *obviously* blind and stupid. Mar 06 16:57:41 Jaffa, but only deliberately so. Which makes it a thousand times worse. :P Mar 06 16:58:07 Jaffa, you clearly agree 100% with his point of view, and are only disagreeing because you're a terrible person. Mar 06 16:58:24 * Jaffa sees a list - which has, in a quick scan, nothing to do with what my point was. Mar 06 16:58:29 * Jaffa gets back to writing evaluations Mar 06 17:00:03 GeneralAntilles: is the most recent email from the same Mark as the one who called me a dimwitted Republican president, blind to the obvious truthiness of his statements? Mar 06 17:00:12 They read like they're from different people Mar 06 17:00:53 Good god he types fast. Mar 06 17:01:08 I might need a beer. Mar 06 17:01:13 mmmm....truthiness Mar 06 17:01:27 may I recommend the kaluha and milk :) Mar 06 17:01:35 goes down much smoother in large quanitities Mar 06 17:02:01 johnx_, you tested that tonight, eh? :P Mar 06 17:02:33 Jaffa, I should probably just unsubscribe from -users. Mar 06 17:02:52 * Jaffa rarely reads the threads there, TBH Mar 06 17:02:53 thanks jaffa, clears it up Mar 06 17:03:05 Constructive things there are usually just met with bile and flames. Mar 06 17:03:24 I'm rather amazed at how much worse than itT it is. Mailing lists are strange entities. Mar 06 17:03:48 GeneralAntilles, 'all you can drink' was a reasonable price... Mar 06 17:03:55 Hehe Mar 06 17:07:22 * lcuk is constantly amazed at how often misc code he writes finds its purpose sometimes years after being coded Mar 06 17:07:52 lcuk *g* Mar 06 17:09:25 latest example, a small but complex equation to do something that i wrote just because in december 2006 and have not used just became urgent today :) Mar 06 17:10:39 I often find myself going back for code I wrote the better part of a decade ago. Mar 06 17:11:48 * Stskeeps tries to understand why application switcher seems only to go the better way of vertical.. Mar 06 17:13:09 Stskeeps: the Maemo one? Probably never intended to do anything else. Mar 06 17:13:32 Stskeeps: tried the one from Ubuntu MID? (or even the one in the netbook remix) Mar 06 17:13:42 heh derf, same here. my current library goes back to 2000 (just because of hte language) Mar 06 17:14:11 Stskeeps, hi. that patch you gave me against cx3110x... is maemo nm supposed to connect with it? Mar 06 17:14:42 I've got plenty of code that goes back farther, but I tend not to use it that much. Mar 06 17:15:05 i have no library from before then :'( Mar 06 17:21:22 slonopotamus: does for me Mar 06 17:21:41 Jaffa: mm, im not sure there's an actual patch for it Mar 06 17:22:26 Stskeeps, argh... i'm doing something wrong. 1) rmmod 2) insmod 3) wlan-cal from initfs 4) connect. have i missed something? Mar 06 17:23:25 slonopotamus: hmm Mar 06 17:23:38 slonopotamus: ifconfig wlan0 up Mar 06 17:24:20 Stskeeps, yep. something else? any magic dances to load firmware or whatever? Mar 06 17:24:38 dmesg Mar 06 17:25:07 Is anybody else getting tons of duplicate emails on -users? Mar 06 17:25:32 Stskeeps, hmm... good point. will try. Mar 06 17:25:52 GeneralAntilles: only more email than I want ;-) Mar 06 17:26:02 GeneralAntilles, shh, it's part of the plan to get people's karma doubled ;) Mar 06 17:26:45 slonopotamus: http://www.daimi.au.dk/~cvm/mer-closer.png Mar 06 17:27:29 I like Mark's "distinction" between "Internet" and "web". Mar 06 17:27:59 its teh Interhwebs? Mar 06 17:28:00 X-Fade, can you just run a quick rm -rf --fire on the -users instance of mailman? :P Mar 06 17:28:15 * Myrtti is happy to subscribe only the -community list Mar 06 17:29:04 Stskeeps, err... what's that? :) Mar 06 17:29:42 slonopotamus, that's Mer getting closer to wazd's mockups :) Mar 06 17:30:08 johnx_, oh :) Mar 06 17:30:16 Very exciting :) Mar 06 17:30:39 At the moment, wazd's mer mockups are much more tangible than Fremantle's nebulous overall UI :) Mar 06 17:31:57 hehe Mar 06 17:36:24 god bless magic constants Mar 06 17:36:47 No `const MAX_NUMBER_OF_HORIZONTAL_ICONS = 1'? Mar 06 17:37:45 there isn't much magic in magic constants usually Mar 06 17:37:54 more like a , 1 that actually means , 0 .. Mar 06 17:38:02 (i hope i'm right) Mar 06 17:39:20 something like #define 1 0 // happy debugging, assholes' ? :) Mar 06 17:40:02 Haha Mar 06 17:45:33 more like changing magic constants one place and forgetting to implement it in the other Mar 06 17:45:37 i mean, why bother, it works.. Mar 06 18:01:39 anybody knows where I can find info about the gps that is in the n810? Mar 06 18:01:51 I mean config-info for the nmea stuff? Mar 06 18:12:05 Does anyone know how to start a window manager in Mer on scratchbox? Mar 06 18:19:40 neatojones: i'd personally just use a vmdk. Mar 06 18:19:49 neatojones: start-hildon? (some of the instructions for the chroot could be copied across to the SDK instructions if you were going to test them) Mar 06 18:20:09 Yeah. I tried the directions for SDK. DIdn't work Mar 06 18:20:19 wanted to see if e17 would start on my scratchbox Mar 06 18:20:32 neatojones: oh, so this is a *specific* WM you want to start? Mar 06 18:20:32 neatojones: i wouldn't bet on it :P it's not an emulator, it's a cross-compiling accelerator Mar 06 18:20:46 neatojones: i'd just grab a mer tar.gz and chroot into it Mar 06 18:20:51 I did a VMDK too, but removed it because I was more or less just making packages Mar 06 18:20:58 hmm Mar 06 18:21:02 might just dot that. Mar 06 18:22:20 Jaffa: yes Mar 06 18:22:25 I know the command to start the wm Mar 06 18:22:29 just not in scratchbox Mar 06 18:23:12 the af-sb-init.sh start command was a no-go Mar 06 18:23:29 they all gave permissions errors even with fakeroot Mar 06 18:25:25 ie: mmap: Permission denied Mar 06 18:28:36 moo all again Mar 06 18:38:11 neatojones: see http://inz.fi/blog/2008/01/17/scratchbox-on-hardy/ Mar 06 18:39:00 thank mikkov_ Mar 06 18:39:33 hi there happy tableteers... Mar 06 18:39:49 Q. about repos and pkgs and such... Mar 06 18:40:39 I prefer a simple editor on the command line, like nano... I got nano for an N800 a few weeks ago, but in my notes wrote only gronmayer.com/it Mar 06 18:40:52 but now I look and see it is a meta-repo listing Mar 06 18:41:31 can I either a) do a better search for nano, somewhere in one of those repos (yes I did "find on page" in the browser and did not get it) Mar 06 18:42:14 or b) use the OS to find it and move it to another new tablet.. I notice dpkg does not know about everything I have installed.. I suppose if directly from .deb or something Mar 06 18:46:33 aha, dpkg -l does show nano though... Mar 06 18:47:25 nano is in tools repository: deb http://repository.maemo.org diablo/tools free non-free Mar 06 18:47:56 http://maemo.org/development/tools/ Mar 06 18:49:13 mikkov_: looking Mar 06 18:49:38 mikkov_: how did you find that? Mar 06 18:50:59 darkblue_B: I just know stuff :) Mar 06 18:51:13 :-( Mar 06 18:52:22 MAAAGGIC Mar 06 18:53:02 you guys were the ones that kicked under classmen in Jr High School too, huh? Mar 06 18:53:07 * lcuk wonders if Myrtti has taken her medication today :P Mar 06 18:53:37 s/kicked/sat on/ Mar 06 18:53:38 darkblue_B meant: you guys were the ones that sat on under classmen in Jr High School too, huh? Mar 06 18:53:44 lcuk: I'm just cheery, I had a wicked cool idea and I'm cooking Mar 06 18:54:22 * Myrtti doesn't get what darkblue_B means, but doesn't strain her brain with it, and goes back to cook Mar 06 18:54:37 * lcuk goes round to Myrtti's for tea Mar 06 18:54:43 what ya cooking? Mar 06 18:54:57 Myrtti: if someone answers a search quesiton once, I never have to ask again, because I can then do it myself Mar 06 18:55:01 or is this yourtop secret code idea Mar 06 18:55:28 Myrtti: if you reply MAAGGIC then I dont know how to do it myself Mar 06 18:55:41 thats what I meant Mar 06 18:55:50 darkblue_B: oh, ok. Mar 06 18:56:37 * lcuk wanted to take nokia with him today Mar 06 18:56:44 but the damned battery was flat Mar 06 18:56:55 lcuk: I guess it could be called chili con carne, though I'm doing it with fresh bell peppers, leek, peperoni peppers, mince, kidney beans, crushed tomatoes, served with steamed barley/jasmine rice Mar 06 18:58:05 mmmm sounds good, bet your house smells devine Mar 06 18:58:50 are there any cooking.recipe programs for nit Mar 06 18:59:06 ones with a timer and binger things Mar 06 18:59:18 yerga's pyrecipe iirc Mar 06 18:59:21 cos tracy does all hers currently using her nokia phone and loads of manual timers Mar 06 18:59:34 cool Mar 06 18:59:44 so apparently I use the string -> deb http://repository.maemo.org diablo/tools free non-free Mar 06 18:59:49 lcuk: not sure on the name but I know yerga has ported one and made one himself Mar 06 19:00:24 file /etc/apt/sources.list is empty Mar 06 19:00:50 darkblue_B: there are installation instuctions at http://maemo.org/development/tools/ Mar 06 19:01:03 mikkov_: looking Mar 06 19:01:43 nice.. thx Mar 06 19:01:50 just forget the fakeroot thing on tablet Mar 06 19:02:32 * RST38h salivates Mar 06 19:02:41 Myrtti: You should have given all these details... Mar 06 19:03:04 RST38h: hmmm? O:-) Mar 06 19:03:11 Myrtti, have you got yourself an 8x0 now or are you still on 770 Mar 06 19:03:46 lcuk: 10d, 4h, 46m, 20s till I'm in UK and could get my hands on my n800 Mar 06 19:04:14 i take it thats a no Mar 06 19:04:18 for now :P Mar 06 19:04:20 I can install stuff to it by proxy though :-P Mar 06 19:04:58 Myrtti: you should get x11vnc on it :) Mar 06 19:04:59 heh Mar 06 19:05:15 "application installed, press OK to continue" Mar 06 19:05:52 hi there fiferboy how goes it Mar 06 19:05:52 mikkov_: fake root? Mar 06 19:05:53 my technique is a bit more finetuned Mar 06 19:06:15 "durlin, could you please install this software to my n800 and tell me if it's any good, kthx" Mar 06 19:06:18 VNC over carrier pigeon? Mar 06 19:06:27 *blinkblink* Mar 06 19:06:27 lol Mar 06 19:06:34 lcuk: Pretty good. Trying to find time to go back over my maemo4 apps, and try out maemo5 SDK Mar 06 19:06:36 400 not 410? :-) Mar 06 19:06:38 hey Andrew :) Mar 06 19:07:13 mikkov_: oh, some scratch box reference Mar 06 19:07:22 heh fiferboy we are all trying to find time to do everything Mar 06 19:07:32 yeah I am skipping that.. at some point I could put a MER in a VM.. but now now Mar 06 19:07:51 heem Mar 06 19:08:20 * lcuk doesnt see how or why people use virtual tablets, the touchscreen feel and responsiveness of the app is vital Mar 06 19:08:45 Hey Faheem Mar 06 19:08:50 development.. if you are referring to MER or scratchbox Mar 06 19:09:05 * lcuk develops directly on diablo Mar 06 19:10:50 lcuk: you type with the stylus too ? Mar 06 19:11:37 lbt: Does shopper build against qt 4.5 in diablo? Mar 06 19:11:48 darkblue_B, no, i type on my big keyboard usually, but when i am out and about i use the little one or my apple bt keyboard Mar 06 19:13:21 well I enabled Red Pill Mode on a new N800, added diablo/tools, checked "Show All Packages" in Applicatin Manager prefs, and I still dont see the nano package :-/ Mar 06 19:14:03 try "apt-get install nano" Mar 06 19:14:12 ok Mar 06 19:14:59 mikkov_: ok, working, thx Mar 06 19:15:10 fiferboy: hope so... Mar 06 19:15:23 not tried yet - the deb is against 4.4 Mar 06 19:15:31 I want to try out finger scrolling, but I have 4.5 installed on my tablet Mar 06 19:15:43 Trying to build in scratchbox I get an error Mar 06 19:15:59 get the source... dpkg-buildpackage -rfakeroot -b Mar 06 19:16:03 what error? Mar 06 19:16:17 src/CatListModel.cc: In member function `virtual QVariant Shopper::CatListModel::headerData(int, Qt::Orientation, int) const': Mar 06 19:16:17 /opt/qt45/include/qt4/QtCore/qvariant.h:408: error: `QVariant::QVariant(void*)' is private Mar 06 19:16:17 src/CatListModel.cc:88: error: within this context Mar 06 19:16:48 OK - that's possibly a tightening up and a bug Mar 06 19:17:49 now to find that "Show IP" app.. priceless Mar 06 19:19:00 Do you think it is caused by a change between 4.4 and 4.5? Mar 06 19:19:07 fiferboy: I'm off out now - email me and try me tomorrow... david@dgreaves.com Mar 06 19:19:10 but yes I do Mar 06 19:19:21 Will do. Thanks Mar 06 19:19:22 it compiles fine for me and http://doc.trolltech.com/4.5/qvariant.html Mar 06 19:19:24 looks OK Mar 06 19:19:26 "home ip" Mar 06 19:19:38 I'll work on it. It might be my build set up Mar 06 19:19:40 I may need to do QVariant(QString("Ptr")) Mar 06 19:19:45 but shouldn't Mar 06 19:19:48 anyhow l8r Mar 06 19:20:51 qt. evil. Mar 06 19:21:17 RST38h: How so? Mar 06 19:22:52 fiferboy: just is. Mar 06 19:23:13 For developing or using? Mar 06 19:23:19 I like it for both Mar 06 19:24:14 it is probably lesser of two evils when compared to gtk Mar 06 19:24:50 I kinda prefer gtk UIs more though, dunno why, they just look lighter Mar 06 19:25:32 My main objection is to the C++. Mar 06 19:25:49 The use of their own special pre-processor doesn't help. Mar 06 19:27:38 * guysoft42 just installed debian chroot and is blown away by it - its so cool! Mar 06 19:27:49 derf: evil! Mar 06 19:27:54 derf: You mean that it isn't "true" c++? Mar 06 19:28:07 Or the use of c++ at all? Mar 06 19:28:19 qt makes c++ bareable Mar 06 19:28:44 fiferboy: having a preprocessor makes things a bit more difficult Mar 06 19:29:00 fiferboy: Yes. Mar 06 19:29:14 i dono. i know c++ is nice because its fast but i am a lazy programer and i like python and eclipse really.. i only use c when there is no escape Mar 06 19:29:26 C++ is not fast. Mar 06 19:29:38 well its faster than python Mar 06 19:29:52 Okay, but totally not a comparable language. Mar 06 19:30:06 derf, we have in our foss community here someone that built a CMS on c++ Mar 06 19:30:06 lcuk, RST38h: todays lunch, and dinner at http://www.flickr.com/photos/myrtti/archives/date-posted/2009/03/06/ Mar 06 19:30:31 he wanted to show its the way to go and that languages like PHP and perl etc only make it less efficient Mar 06 19:31:35 i think he made his proof , his CMS is pretty fast, and he even got it to be compatible with embedded systems Mar 06 19:32:22 * Sho_ finds the preprocessor animosity overblown Mar 06 19:32:29 c++ is not fast??! Mar 06 19:32:34 whoops Mar 06 19:32:56 almost every commercial application is written in c++, fyi Mar 06 19:33:09 derf, well all languages could be compared, although not all are used for the same purpose. from the programmer side all languages have a common goal - to be easy to use (well except fukbrain) Mar 06 19:33:21 would you perhaps mean Midgard? Mar 06 19:33:27 guysoft42: and brainfuck? Mar 06 19:34:21 though, I'm not sure myself what tinopeners, perpetuum mobiles and hacksaws are used to make midgard... Mar 06 19:34:21 derf: C++ is as fast as C if you know what you are doing Mar 06 19:34:22 Myrtti, yes that one.. Mar 06 19:34:30 RST38h: That is a huge IF. Mar 06 19:34:42 guysoft42: that would be the one that maemo.org runs on :-) Mar 06 19:34:42 derf -> under-informed Mar 06 19:34:42 derf: I am ok with it Mar 06 19:34:48 I've worked with quite a number of C++ programmers. Mar 06 19:34:55 None of them knew what they were doing. Mar 06 19:34:56 darkblue: May I ask you a question? Mar 06 19:35:04 sure.. Mar 06 19:35:05 IF exists in both (double mening!) Mar 06 19:35:10 derf: Well, hire some good ones Mar 06 19:35:12 (dons flame retardent) Mar 06 19:35:27 darkblue: How C++ being used in many commercial applications makes it fast? Mar 06 19:35:33 RST38h: If they were good, they wouldn't use C++. Mar 06 19:35:39 lol Mar 06 19:35:39 *sigh* Mar 06 19:35:45 derf: And what would they use? Mar 06 19:35:52 RST38h: he's a troll Mar 06 19:36:03 i think you are overrating commercial Mar 06 19:36:04 Pavlov: And I am an internet predator Mar 06 19:36:11 * Myrtti gives everyone a lollipop Mar 06 19:36:14 If you actually care about speed, you cannot hide all of your abstractions, so you're much better off with C. Mar 06 19:36:18 ok, so the story goes.. Barny Stroustroup is at a party.. mr CS PhD from Berkeley sees him and heads straight over Mar 06 19:36:30 i think mainly they have to work with what they already have.. it takes loger to shift Mar 06 19:36:32 derf: lol Mar 06 19:36:33 derf: So they would use C? Mar 06 19:36:39 If you actually care about a high level language and development time, you should use an actual high level language that supports things like garbage collection. Mar 06 19:36:47 derf sounds a lot like someone who doesn't actually know how to use C++ Mar 06 19:36:55 Stroustroup sees him coming from 10 feet away and says premptively, "I know, C++ is screwed up" Mar 06 19:37:07 .. urban legend / true story Mar 06 19:37:22 so, in short, I am not going to be the one sitting here defending c++ !! Mar 06 19:37:25 derf: All right, would you care to explain what part of C++ makes it slow? Mar 06 19:37:35 no part of C++ makes it slow Mar 06 19:37:42 but, its under-informed to say c++ is "slow", especially in the same breath as python Mar 06 19:37:47 honestly i just have c++ as a university course now.. but in dont go to it.. i know C already. and python, so i can i figure things out Mar 06 19:37:48 you can write stupid code in any language Mar 06 19:38:04 darkblue_B, yep.. Mar 06 19:38:09 Pavlov: yep Mar 06 19:38:16 Regarding Qt's preprocessor, it's used to implement useful things that make the toolkit's API significantly more convenient. And at the time it was conceived, there was no other viable way of doing it. That said, Qt has never used the preprocessor in an attempt to do lock-in - it generally interoperates well with the STL, and you're e.g. free to use boost's template-based signals-and-slots instead of Qt's preprocessor-based ones (the template route wasn't viable back Mar 06 19:38:17 Pavlov, yep egain Mar 06 19:38:17 Myrtti: this is cruel of you to show this stuff to someone who only had two slices of bread with cheese Mar 06 19:38:18 then, due to poor compiler support). Mar 06 19:38:19 again* Mar 06 19:38:20 The point is that C++ _encourages_ writing stupid code much more than, say, C does. Mar 06 19:38:27 no it doesn't Mar 06 19:38:41 RST38h: if you're nearby Tampere, Finland, I've got plenty to share ;-) Mar 06 19:38:41 * darkblue_B tunes out derf Mar 06 19:38:44 derf: Sorry but could you tell exactly what part of C++ makes it slow? Mar 06 19:38:47 when a C app gets over a few thousand lines of code they start reimplementing vtables Mar 06 19:39:07 in moments like this i truly feel that irc doesn't scale Mar 06 19:39:12 i liked python's attitude that you carn't not-indent.. at least if you write stupid code you stupidity is visible Mar 06 19:39:12 * darkblue_B wrote commercial sfwr for 16 years Mar 06 19:39:14 derf: (btw, I *know* what parts of C++ may make your program slow, so just checking if you kow what you are talking about) Mar 06 19:39:58 I'm not terribly interested in playing quiz games just to prove how smart I am. Mar 06 19:39:59 Myrtti: Too far Mar 06 19:40:16 derf: its ok, you already failed Mar 06 19:40:28 derf: [scratching head] Just verifying that you know what you are talking about Mar 06 19:40:28 * guysoft42 just noticed that his double-negative means we need also a new english language release candidate Mar 06 19:40:58 lts drp ll vwls t sv sm spc Mar 06 19:41:28 r/win 23 Mar 06 19:41:31 RST38h, error on line 1: e expected in word Mar 06 19:41:51 :D Mar 06 19:41:54 FF3 update has arrived Mar 06 19:42:45 RST38h, is it such a drama? so its 3.0.0.0.0.0.4 and not 3.0.0.0.0.0.03 Mar 06 19:43:06 guysoft: No idea, but the last update did manage to break something Mar 06 19:43:48 * RST38h really needs wazd now: TI83+ is finally working but there is no skin for it Mar 06 19:43:53 RST38h, i have on my debian system here 779 new updates.. i need to free disk space to see another update.. Mar 06 19:44:14 RST38h: If I thought there was a chance for an actual productive conversation among this crowd, I might care, but I can see that there is not. Mar 06 19:44:17 RST38h, i wonder when they run out of security holes. looks like never. Mar 06 19:44:30 guysoft: Ah that is easy, delete Evolution and OpenOffice :) Mar 06 19:44:33 RST38h, is the source out there yet? i would like that thing on my PCs.. Mar 06 19:44:59 RST38h: the pink hellokitty calculator? Mar 06 19:45:00 derf: Well, I tried to make a productive conversation by asking which features of C++ you consider detrimental to performance Mar 06 19:45:01 :-> Mar 06 19:45:06 RST38h: "qt is evil" wasn't a much more differenciated statement than derf's C++ comments, tho' Mar 06 19:45:12 RST38h, na - the mail folder in Evolution takes more space than all the debs.. well , maybe just the lib* packages Mar 06 19:45:13 Myrtti: Sadly, it is laid out for the Silver Edition Mar 06 19:45:21 *snifff* Mar 06 19:45:33 Myrtti: But yes, I have got that skin and it is DEFINITELY coming to Extras once I have TI83+SE working =) Mar 06 19:45:48 guysoft: Kill and move to GMail Mar 06 19:45:51 well i could always do updates now on debian chroot .. yay.. Mar 06 19:46:07 RST38h, i use imap.. i have it on 2 computers + nokia now Mar 06 19:46:12 Sho_: When I make such statements, I am usually joking or trolling =) Mar 06 19:46:28 RST38h: Maybe derf is a big jokster, too ;-) Mar 06 19:46:39 RST38h: You mean besides virtual functions, virtual base classes, constructors, exceptions, templates... Mar 06 19:46:41 RST38h, was funny that week when g-mail fell. people kept complaining, and i didn't know why.. Mar 06 19:46:50 Sho: But don't be careless, if I really want to, I will shit all over qt, c++, or any other topic =) Mar 06 19:47:08 RST38h: Do some qt shitting then, that would interest me ;) Mar 06 19:47:10 woooo! qemu 0.10.0 released! Mar 06 19:48:37 Sho: Well, custom preprocessor and binary API changing with each new version, if you wish Mar 06 19:48:50 derf: All right Mar 06 19:49:11 RST38h: Qt maintains ABI stability in major release series, actually Mar 06 19:49:26 derf: To start with, templates do not really affect performance, they are compile time feature. They are messy all right, but performance is not involved Mar 06 19:49:39 * guysoft42 is running kstars on my nokia N810 over debian chroot Mar 06 19:50:01 RST38h: Tell that to the 8MB binaries and 100MB libraries that have to be loaded because someone decided to use templates and instantiated 1,000 different ones. Mar 06 19:50:02 derf: Now, virtual functions and virtual base classes: these are simply arrays of handler pointers, widely used in C as well (see gtk for example) Mar 06 19:50:15 say - is there a way to access the debian chroot start menu? that would really be cool, would mean its just like using the normal repository.. Mar 06 19:50:21 RST38h: As for the preprocessor, see the ' Regarding Qt's preprocessor [...]' line Mar 06 19:50:22 derf: You have to be aware that they cause a pointer dereference and use them with caution Mar 06 19:50:44 RST38h: Sure, but C++ hides that fact, and most programmers do not treat it with caution. Mar 06 19:50:51 My argument was that it _encourages_ bad behavior. Mar 06 19:50:54 derf: C++ does not hade that fact Mar 06 19:50:57 Not that you can't write good code. Mar 06 19:51:10 derf: It clearly requires you to write VIRTUAL in front of such pointers Mar 06 19:51:39 derf: Now, constructors: if you do not want to initialize stuff (just like in C) you do not need to povide a constructor Mar 06 19:51:50 anyone here playing with easy debian chroot? Mar 06 19:51:53 derf: But a lot of C programs have Init() functions Mar 06 19:52:11 derf: C++ constructor lets you write such a function in intelligent manner Mar 06 19:52:36 derf: when you do memset(&Var,0,sizeof(Var)) in C, you pretty much run a constructor Mar 06 19:52:58 RST38h: No, it requires some guy who defined your base class to write virtual in front of them. Mar 06 19:53:03 * guysoft42 throws an exception at that constructor Mar 06 19:53:05 derf: Now, the only remaining feature you listed is exceptions and these DO waste performance Mar 06 19:53:15 derf: no it does not Mar 06 19:53:22 And C++ constructors run repeatedly and _uselessly_. Mar 06 19:53:32 derf: Who told you that? Mar 06 19:53:50 derf: If I write a constructor, it means I WANT it to run. Mar 06 19:54:01 And require an extremely intelligent compiler to actually figure out how to optimize out all of the useless crap and temporary objects in return-by-value calls, etc. Mar 06 19:54:10 mmm? Mar 06 19:54:13 * darkblue_B dips in the memory pool Mar 06 19:54:25 hell kstars takes 55MB of ram.. Mar 06 19:54:38 A lot of people and companies simply do not use exceptions, as a policy Mar 06 19:54:57 Not even for performance reasons but because exceptions mess up execution flow too badly Mar 06 19:55:03 Which is fine, as long as you don't want to use any third-party libraries. Mar 06 19:55:18 derf: None of the base C++ libs use exceptions Mar 06 19:55:24 templates yes, exceptions no Mar 06 19:55:38 as to third party stuff, C++ is not responsible for it as a language Mar 06 19:55:41 Which is the real danger of C++... you can confine _yourself_ to a useful subset. You cannot confine others. Mar 06 19:56:00 I can ignore those others who do wrong stuff from my POV Mar 06 19:56:15 Well, that's fine if you want to write all the code yourself. Mar 06 19:56:22 Not necessarily Mar 06 19:56:22 That's an extremely limited way to build software, however. Mar 06 19:56:31 RST38h: So for example, Qt maintained binary compatibility from Qt 3 in early 2001 until Qt 4 in summer 2005, and then again for Qt 4 until now (and Qt 5 is many years off) Mar 06 19:56:45 I do not ignore EVERYBODY, just choosing tools and libraries that are sane and safe to use Mar 06 19:57:17 Sho: Which is exactly why our product has to link both qt4 and qt3 Mar 06 19:57:25 i had to give in an assignment a few weeks ago for c++ in university, we were told to build a constructor and validate the input given to it.. so natrualy i found i had to use an exception for that - since you carn't return anything from a constructor.. aprently its not included in the course.. so you can imagine all the people leaning it would not know that untill later. might be too late by then Mar 06 19:58:07 RST38h: There were very few of these when I gave up on C++ completely (around 2000). Now every other kid wants to use all this boost crap, which I do not consider an improvement. Mar 06 19:58:07 guysoft: Of course, there is another way to doit Mar 06 19:58:18 RST38h: Or you could port it (and use qt3support). In any case, I'm not aware of any open source toolkit that has done significantly better on binary compatibility. Mar 06 19:58:34 guysoft: If you have got wrong input, you set your object into "invalid" state and make all methods fail. Mar 06 19:58:50 Sho: libc :) Mar 06 19:58:59 RST38h: libc is a great GUI toolkit for sure ;) Mar 06 19:59:12 Sho: You did not say "GUI" :) Mar 06 19:59:31 RST38h: It's implied considering Qt is one ;) Mar 06 19:59:42 guysoft: Using exceptions here is unwarranted, unless your instructor told you to use them Mar 06 19:59:54 (Not that I want to discourage you from writing non-GUI Qt apps using qt-core, mind you) Mar 06 20:00:49 derf: As I said, if you are stupid, no language is going to help you Mar 06 20:01:04 This is categorically not true. Mar 06 20:01:06 derf: C+, C, Java, Visual Basic, FORTRAN - you can screw up in any language Mar 06 20:01:27 You will of course screw up a bit differently every time Mar 06 20:01:28 Yes, but one language hands you a loaded gun with the nozzle tied to your toes. Mar 06 20:01:40 C++ does? Mmm Mar 06 20:02:03 Well, by all means, use that gun, get fired, switch to PHP. Mar 06 20:02:12 (A large amount of successful and performant C++ software would seem to be evidence to the contrary) Mar 06 20:02:42 There are tons of things wrong with Java, but the one thing going for it is that it makes mediocre programmers relatively useful. Mar 06 20:03:04 Java does? And for what purpose do they become useful? Mar 06 20:03:13 I work for a defense contractor with tons of mediocre programmers. Mar 06 20:03:16 Are there any useful tools written in Java? Mar 06 20:03:23 Actually I'd say that's what makes Java a problem, especially its use in teaching: It lowers the standard :-) Mar 06 20:03:24 Eclipse? :) Mar 06 20:04:33 There are volumes upon volumes of middleware written in Java, because businesses can hire these mediocre programmers, sit them down, and have them do a bunch of plumbing, and at the end things mostly work. Mar 06 20:04:53 Middleware? :) Is it useful? :) Mar 06 20:05:05 And can't a small PERL script do the same thing? :) Mar 06 20:05:36 It's useful enough that a bunch of businesses spent a ton of money on it. Mar 06 20:05:57 Personally I don't like to write plumbing. But there is a _huge_ market for it. Mar 06 20:05:59 Perl programmers, of course, go through two phases: In phase I, nobody can read their code, because they don't know the language. In phase II, nobody can read their code, because they know the language. Mar 06 20:06:02 Well, that is mainly a function of agressivness in marketing Mar 06 20:06:09 Isn't there a #c++ or something this can go to? Mar 06 20:06:18 It's not the year 2000. If all they were was marketing, they wouldn't be here anymore. Mar 06 20:06:19 derf, yeah and most of that business logic is held up with data access so no matter the performance level it doesnt matter Mar 06 20:06:27 General: They probably ban for that =) Mar 06 20:06:28 lcuk: Exactly. Mar 06 20:06:37 I'm all for offtopic, but you've monopolized the channel for almost an hour now and it's time to move on. Mar 06 20:06:37 Java is not a good language for performance, but it doesn't matter. Mar 06 20:06:41 thats why visual basic works Mar 06 20:06:51 VB no longer works, replaced with C# Mar 06 20:06:53 same principle Mar 06 20:07:03 GeneralAntilles: You're probably righr, especially since the debate isn't exactly breaking new ground Mar 06 20:07:06 *right Mar 06 20:07:10 yeah but thats same thing Mar 06 20:07:17 Sho: Yea, it is the same old shit basically Mar 06 20:07:21 tho now - microsoft have shot themselves in the foot by doing GUI in the same Mar 06 20:07:30 Well, I said at the beginning I did not expect this conversation to be productive. Mar 06 20:07:31 and the users have noticed Mar 06 20:07:47 Though at least RST38h was cogent and did not attack me personally. Mar 06 20:07:52 Sho: I kinda hoped for some original entertainment Mar 06 20:08:11 derf: Attacking opponent personally is considered loss Mar 06 20:08:14 RST38h: and I always fall into the anti-preprocessor flame trap ;-) Mar 06 20:08:33 GeneralAntilles, conversation (even arguments) are good from time to time Mar 06 20:08:37 derf: Unless you do it in a really artistic way, pushing opponent toward eventual suicide Mar 06 20:08:55 lcuk, this one ran out its usefulness a long time ago Mar 06 20:09:05 and not when it prevents other people from getting answers to productive questions. Mar 06 20:09:28 phoey, this is the first time in a long time ive seen this chan at what i expect as normal speed Mar 06 20:09:32 General: It has been quiet here, no need to be this thick :) Mar 06 20:10:17 Today is "let's bicker" day, apparently. Mar 06 20:10:30 Every day is let's bicker day lately Mar 06 20:10:30 friday cant be arsed day Mar 06 20:10:53 * lcuk is gonna get very drunk tonight Mar 06 20:10:55 then code Mar 06 20:11:00 Either time of the year or everybody is tired waiting for n900 Mar 06 20:11:29 lcuk: will it make liqbase do the jigsaw thing when scrolling? =) Mar 06 20:11:57 jigsaw? Mar 06 20:12:12 you know, scroll in little weirdly shaped pieces Mar 06 20:12:44 explain Mar 06 20:12:46 tearing? Mar 06 20:13:36 Somebody should implement a kinetic scrolling method in Clutter where pieces occasionally randomly tear off from whatever you're trying to scroll. Mar 06 20:13:43 lcuk: Check out the jigsaw screensaver in Linux, imagine that instead of shifting pieces, each piece scrolls on its own in random direction :) Mar 06 20:14:15 lol GeneralAntilles Mar 06 20:14:20 "classic" mode Mar 06 20:14:48 RST38h, ive got the kinetic calendar - its got columns, i keep wanting each column to scroll on its own Mar 06 20:14:51 to make an instrument Mar 06 20:14:56 heheh Mar 06 20:15:05 *scroll, scroll, scroll, flick, flick--RIIIIIIP* Mar 06 20:15:08 "Goddamnit!" Mar 06 20:15:17 and there is a monster jumping at you from the rip Mar 06 20:15:31 or the Crazy Nokia Fish (tm) Mar 06 20:15:43 Exposed sparking circuit board Mar 06 20:15:52 bzzzzzzzt Mar 06 20:17:00 :D Mar 06 20:17:07 zoom fish! Mar 06 20:17:20 some dude in slashdot summarized my video perfectly Mar 06 20:17:46 That was a very confusing video. What I learned from it: you haven't done some stuff, Zoom Fish!, widgets, Zoom Fish!, behind schedule, zoom, Fish!, widget framework, Fish! Mar 06 20:17:46 I guess it's a system that lets you zoom in on fish? Mar 06 20:17:48 Tear the piece off and water starts flowing out and filling up the screen. Mar 06 20:17:55 http://slashdot.org/comments.pl?sid=1120469&cid=26775751 Mar 06 20:17:57 Water that you can shake around with the accelerometers. Mar 06 20:18:00 Samsung or LG has done that already Mar 06 20:18:05 To indicate battery charge Mar 06 20:21:05 RST38h, that's nice, but I want to see it on a tablet. Mar 06 20:21:29 General: You probably will, not from Nokia, but the thing is too fun and too simple Mar 06 20:21:38 Someone WILL implement it once we have accelerometers Mar 06 20:33:57 * Stskeeps tries to get the cobwebs off himself after wandering in hildon-desktop application switcher Mar 06 20:34:22 I like accelerometers :-) Mar 06 20:34:59 Have built them for most of my gizmos Mar 06 20:35:42 The enigma just needs an accelerometer Mar 06 20:35:56 s/enigma/enigma game/ Mar 06 20:35:56 harbaum__ meant: The enigma game just needs an accelerometer Mar 06 20:36:23 re Mar 06 20:40:26 What maemo repository can you use to get access to applications that debian would have, but aren't present in maemo diablo? Mar 06 20:40:39 For example, I want to install cgdb, but diablo doesn't have it. Mar 06 20:41:16 coldboot, you'll have to recompile. Mar 06 20:42:23 Hmm, i just uploaded goocanvas to the fremantle repository. We'll see if there's an autobuilder processing this ... Mar 06 20:42:38 harbaum *g* Mar 06 20:42:51 GeneralAntilles: Thanks. Mar 06 21:11:01 ooof fremantle menu Mar 06 21:11:04 oooh Mar 06 21:11:08 b-man: the e17 debs are all up. They still seem to suffer from the same problems as the ones from before. Mar 06 21:11:54 that being: The onscreen keyboard doesn't work. Mar 06 21:11:58 anybody know map manager for maemo with search Mar 06 21:11:58 hmm Mar 06 21:11:59 ? :] Mar 06 21:12:08 But, I do have an idea to get around it. Mar 06 21:12:51 vasily_pupkin, "treasure?" Mar 06 21:12:52 ok :) Mar 06 21:12:58 "error, not a pirate" Mar 06 21:13:18 neatojones: what's the plan? :) Mar 06 21:13:40 I built e17 on my system into /opt/e17 then tar that folder. I'm going to try extracting it to a new install. Install the dependencies. then add /opt/e17/bin to the PATH file. Mar 06 21:13:47 Should work the same as my install. Mar 06 21:13:47 * qwerty12_N800 wonders if he'll ever get a decent uptime on his tablet. Mar 06 21:14:03 qwerty12_N800, yeah, just run normal apps Mar 06 21:14:42 Not gonna happen in this lifetime :) Mar 06 21:14:56 yo uneed a spare Mar 06 21:15:01 i need a keyboard Mar 06 21:15:07 Sigh, I need a copy of the Nokia binaries repo for fremantle for the autobuilder.. Mar 06 21:15:09 b-man: it will also have the advantages that it will update to the latest svn anytime the user wants if they install a package which I will link to. Mar 06 21:15:19 and hopefully prevent the other problems. Mar 06 21:15:36 lcuk: My best is 2d 11h :/ : http://qwerty12.maemobox.org/N800_Uptime.htm Mar 06 21:15:41 awww Mar 06 21:15:44 but, that's about all I can think to do for now, till I can find a way to get fix whatever is going wrong. Mar 06 21:15:50 mine stays up for much longer normally Mar 06 21:15:53 but today it didnt Mar 06 21:16:05 ok :) Mar 06 21:16:29 turns out the entire e17 folder is only 52MB extracted. :0 Mar 06 21:16:59 heh Mar 06 21:17:31 neatojones: should i wait a little longer before i upload it to the repo? Mar 06 21:17:35 So, I'm reflashing the SD with 0.9 now to test the theory. Mar 06 21:17:43 Nah. The e17 debs work. Mar 06 21:17:57 k Mar 06 21:18:08 They just don't have an onscreen keyboard. Some of the extra modules haven't been built yet either. Mar 06 21:18:17 but, it functions. Mar 06 21:18:29 I uses 'sox -t alsa default z.wav' to record some audio; any idea how I can play it? Mar 06 21:18:37 or did I not record anything really? Mar 06 21:18:45 Also, the background has those annoying horizontal lines you can see in qole's screenshots. Mar 06 21:18:49 X-Fade, big issue? Mar 06 21:19:29 GeneralAntilles: Nah, just need help from Marcell or Stefano. But I guess they have better things to do on a Friday night ;) Mar 06 21:19:34 b-man: I'm going to try to build e17 again later with support for evas-software--16bit-X11 and see if that fixes it. Mar 06 21:19:49 X-Fade, can't you just get a hash and feed it the repo? Mar 06 21:19:59 neatojones: ok Mar 06 21:20:05 GeneralAntilles: Then the hash will be in every log ;) Mar 06 21:20:14 Ah Mar 06 21:20:14 There is something not happening with the deb builds compared to the manual build Mar 06 21:20:16 GeneralAntilles: Hence the local repo ;) Mar 06 21:20:25 X-Fade, did you set up a local? Mar 06 21:20:50 GeneralAntilles: Well no, I need the files to set it up on the builder. Mar 06 21:20:56 neatojones: do you think editing /debian/rules might help? Mar 06 21:21:01 b-man: also, the e17 depends on the libgtk2.0 that is in the Mer repo. So, you might want it too Mar 06 21:21:06 X-Fade, just copy 'em over? Mar 06 21:21:30 GeneralAntilles: Firewall, hidden stuff. Mar 06 21:21:34 b-man: It might. I've been looking into it. I've played with the control files and the e17-data.install file as well. Mar 06 21:21:58 the log from the build looks like the keyboard files should be there...but they dont end up in the package. I don't get it. Mar 06 21:21:59 X-Fade, yeah, OK, I'll shut up. You clearly know WTF is what. :D Mar 06 21:22:26 it might have something to do with MakeFile also Mar 06 21:22:40 X-Fade, don't tell me we're gonna have to wait 'til Monday, though? Mar 06 21:22:51 I would think the makefile would be the same if I used dpkg-buildpackage or just make Mar 06 21:23:16 GeneralAntilles: Nah, but it won't be today probably. Mar 06 21:24:35 ..sigh. I'll get it figured out eventually. I just need other people to test and try it who might be able to figure it out. Mar 06 21:25:09 b-man: Like I said, it is functional...but just missing some of the best features. Mar 06 21:25:51 it might have different settings Mar 06 21:26:43 i'll upload the debs then and then update them when you get those fixed :) Mar 06 21:26:52 sounds good :) Mar 06 21:27:02 qwerty12_N800: Can you upload a package to the diablo autobuilder, to see if I did't break anything? :) Mar 06 21:28:14 X-Fade: I can upload the useless subcategories test v0.2? :) Mar 06 21:28:43 * b-man needs to update his mer install while he's at it also Mar 06 21:28:50 qwerty12_N800: Nah, some working package. Just spin the revision +1 ;) Mar 06 21:28:55 b-man: by the way...it was thopiekar that said you couldn't run AWN. Mar 06 21:29:03 you might wanna show your pics to him. Mar 06 21:29:04 hehe Mar 06 21:29:10 :) Mar 06 21:29:15 i will :D Mar 06 21:29:33 did you convert your tablet to OS-X yet? Mar 06 21:29:50 not yet, but i will ;) Mar 06 21:29:56 :D Mar 06 21:30:00 X-Fade: I don't have anything to hand :(. I'd like to upload the improved Transmission but source for that is on my comp Mar 06 21:30:01 :) Mar 06 21:30:42 qwerty12_N800: Ok, no problem. I just thought you might have had something handy. Mar 06 21:32:00 yerga, I want those Modest screenies. :P Mar 06 21:32:23 GeneralAntilles, I want a rx-51 ;) Mar 06 21:32:34 yerga, don't we all. :( Mar 06 21:32:49 GeneralAntilles, there isn't much to see in the screenshots Mar 06 21:32:56 it's better play with it Mar 06 21:33:05 * qwerty12_N800 gives yerga a complementary "RX-71" Mar 06 21:33:14 qwerty12_N800, thanks! Mar 06 21:33:23 hehe :P Mar 06 21:33:32 I think we need another title for yerga, though. I'm thinking "releaseminer" or maybe "spymaster" Mar 06 21:33:43 yerga: so give us the debs! :D Mar 06 21:33:48 yerga, have you considered throwing your hat in the ring for Council? Mar 06 21:34:08 GeneralAntilles, I dont like administrative work :P Mar 06 21:34:40 * lcuk likes the work yerga is doing though Mar 06 21:34:58 lcuk, thanks Mar 06 21:35:07 I like your work too Mar 06 21:35:34 liqbase it's the most advanced app in Maemo ;) Mar 06 21:35:48 hihi Mar 06 21:35:56 not for long :) Mar 06 21:36:27 Pshaw! Advanced Backlight is the most advanced app in Maemo! :P Mar 06 21:36:28 how is the advanced power daemon started? Mar 06 21:36:34 It's _Advanced_! Mar 06 21:36:35 lol gan Mar 06 21:36:36 lol Mar 06 21:36:55 * qwerty12_N800 votes for X terminal :p Mar 06 21:36:59 its bloody well is - the work it took to make that dialog sit properly was immense Mar 06 21:37:14 t_s_o: /etc/init.d/apmd start ? Mar 06 21:37:15 it was a hildon secret Mar 06 21:38:16 damn it, how silly of me. i spotted the python thing in htop and didnt expect it to have some much smaller name in init.d... Mar 06 21:39:47 bah, why is nearly everything i like on the tablet, python based?! Mar 06 21:40:34 python likes you too Mar 06 21:41:01 t_s_o, cos its the glue that binds us Mar 06 21:41:23 its vbscript or arexx for maemo Mar 06 21:41:38 heh, and eats battery like nothing else from the looks of it... Mar 06 21:41:56 Nah, viruses are made with vbscript Mar 06 21:42:37 and a virus is different from corporate policy, how? Mar 06 21:43:19 lcuk, your comment makes no sense. Mar 06 21:43:40 lcuk: meme virus? Mar 06 21:43:42 which one... Mar 06 21:43:52 qwerty12_N800, about the browser and back. Mar 06 21:44:09 gathered :) Mar 06 21:45:38 gan, i cannot close the application (with its X) until all other subwindows (which are overlapping the X) are closed Mar 06 21:46:01 Um? Mar 06 21:46:05 Which subwindows? Mar 06 21:46:06 lcuk, all dialogs have been modal anyway Mar 06 21:46:32 you have had to close dialogs first Mar 06 21:47:51 perhaps dialogs would be the wrong word. a stack of windows relating to an app. main screen then and edit screen for instance. to close the app i would have to first click back, then click close Mar 06 21:48:13 some apps may have multiple levels of windows requiring you to go "back" from Mar 06 21:48:33 lcuk, um, "back"? Mar 06 21:48:41 lcuk, you haven't seen the task switched Mar 06 21:48:46 That's just the Application Menu. Mar 06 21:48:51 Where you launch applications from. Mar 06 21:49:37 Anyway, applications on Maemo don't use the Windows style of window management. Mar 06 21:50:20 didnt suggest it did, just looks out of place being where it is Mar 06 21:50:53 looks fine. only problem i have with it is that it Mar 06 21:50:55 Either I'm not understanding something about what you're saying or you're not understanding something about those screenshots. Mar 06 21:51:00 Oh well. Mar 06 21:51:05 * GeneralAntilles goes to make dinner. Mar 06 21:51:11 sometimes grays out even though it can be used Mar 06 21:51:56 yeah qwerty, the stlying is nice now Mar 06 21:52:01 i relaly like the dark theme Mar 06 21:52:38 hi! I have a n800 with last OS2008 and I would like know how passwords are stored in Maemo, such the passwords of SIP, Jabber, Mail accounts, etc. Mar 06 21:52:48 gconf Mar 06 21:53:29 Grab gconf-editor (in extras for chinook; extras-devel for diablo) and look through Mar 06 21:53:38 lemme find the key names Mar 06 21:54:11 (or gconftool-2 --dump I think works too...) Mar 06 21:55:07 lcuk, you are right about the 'back' thing Mar 06 21:55:36 there is application with diverse screens Mar 06 21:55:40 semente: /apps/modest/server_accounts - email passwords; /apps/telepathy/mc/accounts - im passwords Mar 06 21:55:46 and you need go back to the first to close it Mar 06 21:56:03 I won't say what applications ;) Mar 06 21:56:17 :) Mar 06 21:56:31 Yerga. "The master of suspense." :p Mar 06 21:56:32 its easy going "back" with a hardware button though :P Mar 06 21:58:00 qwerty12_N800: thank you! Mar 06 21:58:01 I don't know if it'll be useful but gftp is working with pannable areas :) Mar 06 21:58:52 Hehe, cool :) Mar 06 21:59:47 hello all, is there any identi.ca client for maemo (diablo)? Mar 06 22:10:05 yerga: presumably modest, given the diablo version is already multi-window? Mar 06 22:10:24 and from what you said on ITT ;-) Mar 06 22:11:07 Jaffa, modest in diablo is multi window but in fremantle not Mar 06 22:11:53 multi-screen but in the same window ;) Mar 06 22:14:06 hello all Mar 06 22:14:11 I have a doubt about the maemo application manager Mar 06 22:14:24 yerga: did it look promising? Mar 06 22:14:28 How can I install one .deb package by command line with hildon-application-manager Mar 06 22:14:40 please anyone help me Mar 06 22:14:44 Jaffa, imho yes Mar 06 22:14:54 beneditoNeto1: you don't, you just use dpkg -i from the cli Mar 06 22:15:04 no Mar 06 22:15:42 beneditoNeto1: h-a-m is just a GUI front end to apt and dpkg Mar 06 22:16:19 qwerty12_N800: I see that passwords are in plain text. :-/ Mar 06 22:16:34 semente: yep :/ Mar 06 22:16:47 bbl Mar 06 22:17:15 I know but I had to be a root user Mar 06 22:17:55 semente: don't think diablo is very security conscious - lock code is plan text (changing for next device as I understand it) :/ Mar 06 22:18:50 jaffa: In the case my application had to execute this command Mar 06 22:19:05 qwerty12_N800: I think is need I gnome-keyring for Maemo thats are integrated with lock code. Mar 06 22:23:42 it seems there will be a calendar in Maemo 5 Mar 06 22:23:50 though it could seems obvious ;) Mar 06 22:24:37 and nokia maps too Mar 06 22:24:48 beneditoNeto1: if your app wants to install something, make it have a setuid binary Mar 06 22:25:08 yerga: where'd you find that? Mar 06 22:25:19 in hildon-desktop code Mar 06 22:25:20 beneditoNeto1: because you like long commands... dbus-send --print-reply --dest=com.nokia.hildon_application_manager /com/nokia/hildon_application_manager com.nokia.hildon_application_manager.mime_open string:"file:///location/to/.deb" Mar 06 22:25:59 it has hardcoded the applications will be in the first screen of the menu Mar 06 22:26:01 but user has to click ok like normal... Mar 06 22:26:16 where now it's control-panel and app manager, etc. Mar 06 22:26:25 yerga:: hildon-desktop's got refs to Nokia Maps?! Location-awareness stuff, I 'spose? Mar 06 22:26:54 g_datalist_set_data (&main_apps, "nokia-maps", (gpointer)7); Mar 06 22:27:03 exactly it Mar 06 22:30:36 http://yerga.net/files/hd-launcher-item.c Mar 06 22:30:45 in line ~350 Mar 06 22:32:05 Also it's interesting this file in the SDK: /usr/share/applicattions/uri-action-defaults.list Mar 06 22:32:53 its existence or its contents? Mar 06 22:33:27 its contents Mar 06 22:33:44 sms and call actions Mar 06 22:34:05 call, eh? Mar 06 22:34:19 * qwerty12_N800 says hi to the next phone Mar 06 22:36:03 The conf call stuff in http://bleb.org/software/maemo/telephony-maemo.c:source was another giveaway Mar 06 22:36:39 The iPhone/last.fm advert with integrated calling is simple, but impressive Mar 06 22:37:27 yerga: that's lovely abstraction btw, allowing easy reuse in, say, Mer or Ubuntu MID (not) Mar 06 22:38:15 Alright, totally unsubscribing from -users. Mar 06 22:39:42 Jaffa: tks so much Mar 06 22:40:45 I don't really feel like dealing with off-list flames. Mar 06 22:40:57 GeneralAntilles: oh, fun. Mar 06 22:42:22 * GeneralAntilles can already feel his blood pressure dropping. Mar 06 22:44:53 hi Mar 06 22:45:47 Hello, Anidel. Mar 06 22:46:00 hey GA Mar 06 22:46:35 yerga, thats a great list of apps. reminds me of http://liqbase.net/liq.20090306_224503.lib.scr.png :) Mar 06 22:46:51 so strange that solution for flashing is not as safe as a full charged battery Mar 06 22:47:17 yerga, you wrote erminig, don't you? Mar 06 22:47:29 Anidel, not. Mar 06 22:47:40 shoot :) Mar 06 22:47:40 I helped to the dev to upload it to extras Mar 06 22:47:49 ok Mar 06 22:47:52 well, to the second delevoper Mar 06 22:48:04 the first was tahitibob Mar 06 22:48:25 does the latest in extras work? Mar 06 22:48:31 I mean Mar 06 22:48:46 is it updated with gmail's API? Mar 06 22:48:57 'cause it doesn't work for me Mar 06 22:49:24 I think so Mar 06 22:49:43 at least with the last update of the api I uploaded to the repo Mar 06 22:49:56 what version of python-gdata have you? Mar 06 22:50:07 I'll have to spend some more time on it Mar 06 22:50:42 let me check Mar 06 22:53:02 1.2.3-0maemo1 Mar 06 22:53:33 (terminal won't start either...think Debain ruined something) Mar 06 22:54:51 can you to do apt-get? Mar 06 22:56:16 yupe... sorry it's maemo2 Mar 06 22:56:40 yeah, it's the last one. Mar 06 22:57:00 please, do apt-get install python-gdata=1.1.1-0maemo1 Mar 06 22:57:09 will try Mar 06 22:57:16 if it works with that version, then isnt updated Mar 06 22:57:25 k Mar 06 22:58:15 says can't find that version Mar 06 22:58:24 uhm Mar 06 22:58:43 I think I have some extras-devel library installed Mar 06 22:59:04 ah, that version it's in -devel only Mar 06 22:59:22 HEADS UP: hildon-desktop will be broken in repository, as we are preparing to switch to new base UI. Mar 06 22:59:35 does that mean your changing to the new ui i saw in maemo 5 sdk screenshots? Mar 06 23:00:18 which one? Mar 06 23:00:27 0maemo2? Mar 06 23:00:43 1.1.1-0maemo1 Mar 06 23:01:46 so? Mar 06 23:02:39 I'll take a look tomorrow to Erminig Mar 06 23:03:17 ok... if 1.1.1 is in devel, why a newer version is in extras? Mar 06 23:04:58 last line of the error says: AttributeError: 'NoneType' object has no attribute 'value' Mar 06 23:05:20 the 1.1.1 version didn't do extras, it seems, or was deleted from there Mar 06 23:05:30 ok Mar 06 23:05:44 the error is the one you write in iTT? Mar 06 23:05:50 yep Mar 06 23:05:55 it's always the same Mar 06 23:06:02 ok Mar 06 23:06:19 thanks Mar 06 23:06:46 can't wait to receive my dell mini 9 Mar 06 23:06:56 :) Mar 06 23:13:12 yerga, which version of erminig is the latest stable, if you remember Mar 06 23:38:21 going to sleep...good night Mar 07 00:07:34 hello Mar 07 01:27:16 GeneralAntilles: you there? Mar 07 01:39:20 does anybody know if maemo-wordpy's connection is encrypted Mar 07 01:39:36 *connection to WP Mar 07 01:40:00 I thought I'd ask, since I don't have the time to fire up Wireshark at the moment Mar 07 02:06:21 ugh newegg sucks Mar 07 02:06:27 http://www.newegg.com/Product/Product.aspx?Item=N82E16814187007 Mar 07 02:06:33 i ordered that for the sole purpose of it having NO FAN Mar 07 02:06:42 and i get a card with a flimsy ass heatsink and a crappy fan on it Mar 07 02:07:01 sucker! Mar 07 02:07:05 i know right Mar 07 02:07:11 * fireun hates that Mar 07 02:07:13 wtf :) it says PASSIVE Right in its name Mar 07 02:07:31 I wont ever buy iomega products because of that Mar 07 02:07:40 i just need it for a server. i am trying to eliminate having a video card with a fan on it in my server Mar 07 02:07:56 geforce card, for a server? Mar 07 02:07:58 one that i had didn't work in the box. and the one that's in there sounds like a damn jet engine Mar 07 02:08:10 fireun: yah.. but it was an older 8400 and was $40 Mar 07 02:08:25 * fireun would go scrounge a local pc shop Mar 07 02:08:27 i really got it just because it didn't have a fan Mar 07 02:08:49 fireun: local pc shop? if circuit city went under what makes you think there is a local pc shop anymore anywhere? Mar 07 02:08:59 ;) Mar 07 02:09:11 because there are like two in town here? Mar 07 02:09:19 wow seriously? Mar 07 02:09:20 milage may vary Mar 07 02:09:28 it's just a front. they are peddaling drugs out the back door :) Mar 07 02:09:36 there was never a circuit city here, is why Mar 07 02:09:43 small town? Mar 07 02:09:51 warehouse businesses DO kill small businesses Mar 07 02:10:10 local cities dont like big box shops, although there is a walmart and a costco nearby Mar 07 02:10:12 yeah they sure do.. but stuff is so cheap :) although i suppose nobody can buy it if they don't have jobs Mar 07 02:10:24 there's always a walmart ... it's in infestation Mar 07 02:10:33 haven't you seen the walmart southpark? Mar 07 02:10:33 you'd be suprised how many people still dont know how to shop online Mar 07 02:10:44 my grandmother bought her pc at >SEARS< Mar 07 02:10:47 oh i'm sure a ton of them don't.. or are rather scared Mar 07 02:10:49 stupid old people Mar 07 02:10:57 old people keep sears in business Mar 07 02:11:11 plus. sears sells a lot of craftsman tools.. which i think is their real bread and butter Mar 07 02:11:28 * Macer thinks about all the US car makers going under.... Mar 07 02:11:32 well.. maybe not for long :) Mar 07 02:12:03 you know what really sucks.. if you find an actual american made product.. then they are usually very high quality products Mar 07 02:12:10 even canadian stuff is pretty good too Mar 07 02:12:15 it seems like we're stop just short of outright collapse... but if you read/watch too much finance talk, we're really headed for the ringer. Mar 07 02:12:32 like, buying FOOD next year is going to be a concern Mar 07 02:12:39 but you cant believe everything you read Mar 07 02:12:44 yeah.. from 14000 to 6800 for the dow Mar 07 02:12:47 holy crap :) Mar 07 02:12:49 * fireun is not employed, since last summer Mar 07 02:13:24 * fireun is worried about school loans disappearing Mar 07 02:13:41 * fireun has little left to lose, so isnt too worried Mar 07 02:14:08 heh.. my company was able to adjust before the shit really hit the fan Mar 07 02:14:10 I wonder what career hobos have to think about the current economic mess? Mar 07 02:14:22 but their stock took a major hit when people were selling them off in order to make up for bankrupt hedge funds Mar 07 02:14:44 even the good stocks got hit because people had to make the money up elsewhere Mar 07 02:15:11 yup, cant watch stock markets, they're insane and cant be used to predict the future, unfortunatly, many many many people >are< in fact gauging the future by the activity of the stock market Mar 07 02:15:33 fireun: private business is the only thing that is going to save the economy Mar 07 02:15:37 kinda like using a roulette table to predict what food to buy Mar 07 02:15:44 the stock market has always been nothing more than fake money :) Mar 07 02:16:17 unfortunately the credit lines are given by a banking system that survives in the market Mar 07 02:16:41 Macer: at a certain level, a basic lifestyle demands basic services - so for instance, "the pampered chef" market is pulling in big profits right now, everyone is cooking at home. Mar 07 02:17:12 yeah... i suppose so Mar 07 02:17:21 Macer: there are still localized sources of capital that will want an outlet, and those that dont trust the credit markets to see their money put to good use will invest in local business Mar 07 02:17:22 on the brighter side.. we have free trade for not turning us into the new mexico :) Mar 07 02:17:32 hopefully we wont slump back to barter markets Mar 07 02:17:33 (: Mar 07 02:17:36 hopefully Mar 07 02:17:37 fireun: And everyone still has enough money to buy fancy cookware. Mar 07 02:17:40 barter! haha Mar 07 02:17:54 maybe that was the way to go in the first place Mar 07 02:17:59 at least people would all learn a skill Mar 07 02:18:06 Pampered Chef dies when times get worse, and people make do with one skiller. Mar 07 02:18:13 benson[away]: americans buy stuff, to comfort themselves... cooking supplies, books, ect, seem like a safe bet Mar 07 02:18:17 s/er/et/ Mar 07 02:18:18 benson[away] meant: Pampeted Chef dies when times get worse, and people make do with one skiller. Mar 07 02:18:27 Lol Mar 07 02:18:41 benson[away]: yes, all markets are transitionary Mar 07 02:18:43 skillet, anyway. Mar 07 02:19:16 finance is the ability to make profit from a given market environment Mar 07 02:19:25 "financial weather" Mar 07 02:19:52 * fireun is reading books on economics fundamentals to better understand what the hell market people are talking about Mar 07 02:20:12 its all a bunch of mathmatical models nowdays Mar 07 02:20:31 which is not always relatable to common sense reality Mar 07 02:21:18 unfortunatly, the more I know about the situation, the easier it is to scare people with it (: Mar 07 02:21:57 especially people who start a discussion with "goverment has never done any good" Mar 07 02:22:21 frightening how many people think obama is a commie Mar 07 02:22:24 Oversimplifications FTW! Mar 07 02:22:30 * fireun mutters Mar 07 02:22:52 benson: the financial industry / economics theory is freaking madness Mar 07 02:23:38 the more you look at it, the more there is to wonder about Mar 07 02:24:23 http://www.vanityfair.com/politics/features/2009/04/iceland200904?printable=true¤tPage=all Mar 07 02:24:46 if you really want to blow your mind, look at what Iceland is like Mar 07 02:25:05 890% debt over GDP as they currently stand Mar 07 02:25:27 they are FUBAR Mar 07 02:25:52 the US is still only at like 30-40% even with current TARP spending Mar 07 02:26:01 * fireun stops himself Mar 07 02:26:17 still... but for now Mar 07 02:26:18 That's pretty impressive. Mar 07 02:26:58 doc|work: the US >does< have a pretty imense GDP, despite current losses Mar 07 02:27:11 italy is supposed to be at like 90% GDP Mar 07 02:27:38 fireun: sure, and 70% of it built on people buying stuff. Mar 07 02:27:45 which they're no longer doing Mar 07 02:27:47 again, finance is crazy, they've been trying to figure out what causes GDP growth in different countries *forever* Mar 07 02:27:48 * benson tends not to research economics too much. No point making myself raging mad or suicidally depressed. ;) Mar 07 02:28:24 fireun: inflation does, but not for good reasons :) Mar 07 02:28:40 benson: I cant sit buy and believe anything the talking heads on tv say, so... I spend that time reading Mar 07 02:28:56 doc|work: again, the more I learn, the more confusing it gets... Mar 07 02:29:17 it can NOT be sumed up in a 2 minute "discussion" with a news anchor and his guest Mar 07 02:29:23 fireun: it's good for those who pull the strings that it's confusing. Means you can't question it. Mar 07 02:29:28 TV?! No way. Mar 07 02:29:28 there is so much more the most people dont understand Mar 07 02:29:39 the entire thing is a pyramid scheme, and the bottom cards are falling now Mar 07 02:29:45 Reading definitely is the way to go about it. Mar 07 02:29:49 benson: most americans get their "opinions" on whats going on from the TV Mar 07 02:29:55 madness Mar 07 02:30:09 doc|work: I cant side with any broad statement like that Mar 07 02:30:09 But I already know enough to have one of the aforementioned effects. Mar 07 02:30:15 doc|work: but I will agree there are similarities Mar 07 02:30:40 fireun: start reading about money. History of it, and the past results of using fiat currencies. Mar 07 02:30:41 benson: education is the only way to form an opinion, a trust network fails every time Mar 07 02:30:49 like a game of telephone Mar 07 02:31:01 doc|work: I saw something today.. hold on.. Mar 07 02:32:10 doc|work: http://www.treehugger.com/files/2009/03/local-money-food-dollars.php Mar 07 02:32:47 the fiat dollar system allows the fed to alter economic balance, which is key to how the US's markets work Mar 07 02:32:55 it enabled strange models to be used Mar 07 02:33:05 not that I'm saying its a good thing, it was just a new technology Mar 07 02:33:19 fireun: sure, and it's a bad thing Mar 07 02:33:34 they can print money whenever they want, spend the money however they want Mar 07 02:33:48 doc|work: looking at today's numbers, yeah, doesnt seem to currently be doing any good, but for awhile it allowed some extraordinary things to exist Mar 07 02:34:04 doc|work: running out of money does freakist things to a country Mar 07 02:34:18 fireun: the money's not running out Mar 07 02:34:23 the credit is Mar 07 02:34:24 so its a useable recovery tool, but again, not necessarily good in the long run Mar 07 02:34:27 http://www.mises.org/money.asp Mar 07 02:34:31 you should read that Mar 07 02:34:36 doc|work: right, the trap of using a fiat currency Mar 07 02:34:41 yup Mar 07 02:34:49 everything has a cost Mar 07 02:35:08 having bad times? create more credit! having good times? hey, things are going well! more credit for everyone! Mar 07 02:35:21 oh look, a crack... Mar 07 02:35:25 heard a quote the other day, that the US loves new technology, has always adopted new things and new ways of doing things without understanding the impact/costs.. Mar 07 02:35:28 like cars, for instance Mar 07 02:35:38 pffft Mar 07 02:35:45 we fall in love with a technology, and then get angry when it burns us down the road Mar 07 02:36:04 "its my RIGHT to be able to drive my 8L hemi down the road as fast as I wanna" Mar 07 02:36:04 if they could have the industrial revolution without fiat currency they could have had growth in the last 100 years without it Mar 07 02:36:21 couldnt? Mar 07 02:36:25 I'd even suggest it would be better growth as there'd be more malinvestment Mar 07 02:36:32 with credit Mar 07 02:36:36 e.g. housing bubbles Mar 07 02:36:39 doc|work: all moot at this day (: Mar 07 02:36:39 no, could Mar 07 02:36:46 hindsight is a bitch Mar 07 02:36:58 fireun: not at all, to fix the problem you first need to understand what caused it Mar 07 02:37:11 knowledge is power Mar 07 02:37:15 not understanding it and trying to fix it makes you a .... politician... Mar 07 02:37:20 heh Mar 07 02:37:22 no doubt Mar 07 02:37:34 anyway, read that link Mar 07 02:37:38 lots of other stuff there too Mar 07 02:37:38 the technology of politicians is "people" Mar 07 02:37:58 yeah, I appologize for derailing #maemo onto current economics topics Mar 07 02:38:16 its easy to get passionate about it these days Mar 07 02:38:37 yeah **** ENDING LOGGING AT Sat Mar 07 02:59:57 2009