*** sunshavi has quit IRC | 00:04 | |
*** SpeedEvil has quit IRC | 00:12 | |
*** SpeedEvil has joined #maemo | 00:12 | |
*** _rd has joined #maemo | 00:33 | |
*** ccnnjj has quit IRC | 00:42 | |
*** eijk has quit IRC | 01:01 | |
*** futpib has quit IRC | 01:02 | |
mvaenskae | hm, anyone an idea where i can actually get the license for maemo? | 01:06 |
---|---|---|
*** heroux has quit IRC | 01:11 | |
*** _rd has quit IRC | 01:18 | |
*** Oksanaa has quit IRC | 01:23 | |
*** pcfe has quit IRC | 01:33 | |
*** pcfe has joined #maemo | 01:33 | |
*** pcfe has quit IRC | 01:33 | |
*** pcfe has joined #maemo | 01:33 | |
*** xorly has quit IRC | 01:35 | |
*** florian has quit IRC | 01:36 | |
*** githogori has quit IRC | 01:36 | |
*** sunshavi has joined #maemo | 01:37 | |
*** githogori has joined #maemo | 01:38 | |
sixwheeledbeast^ | license? | 01:48 |
*** Ras_Older has quit IRC | 01:49 | |
*** thomasjfox has quit IRC | 01:50 | |
*** Ras_Older has joined #maemo | 01:52 | |
*** Oksanaa has joined #maemo | 02:51 | |
mvaenskae | pardon for the slow response sixwheeledbeast^; i was wondering what sort of license maemo is given out (GPLv3, LGPL, Apache, ...) | 02:55 |
mvaenskae | and if there was a reference showing what parts are open and which are closed source | 02:55 |
*** Oksanaa has quit IRC | 03:08 | |
*** vakkov has quit IRC | 03:10 | |
*** mvaenskae has quit IRC | 03:14 | |
jonwil | http://wiki.maemo.org/Fremantle_closed_packages and http://repository.maemo.org/pool/fremantle/free/ are what you want | 03:18 |
jonwil | The first one is a list of whats closed | 03:18 |
jonwil | with links to some pieces that were closed but are now open via various methods | 03:18 |
jonwil | and the second contains all the open stuff | 03:18 |
jonwil | i.e. everything officially opened by Nokia | 03:18 |
*** linkedinyou has joined #maemo | 03:20 | |
*** vakkov has joined #maemo | 03:23 | |
*** githogori has quit IRC | 03:25 | |
*** sunshavi has quit IRC | 03:27 | |
*** vakkov has quit IRC | 03:35 | |
*** githogori has joined #maemo | 03:36 | |
*** gregoa has quit IRC | 03:38 | |
*** gregoa has joined #maemo | 03:39 | |
*** Pali has quit IRC | 03:47 | |
*** vakkov has joined #maemo | 03:48 | |
*** sunshavi has joined #maemo | 03:55 | |
*** Roth has joined #maemo | 04:01 | |
*** robbiethe1st has joined #maemo | 04:13 | |
*** RedW has quit IRC | 04:31 | |
*** Humpelstilzchen has joined #maemo | 04:31 | |
*** Defiant has quit IRC | 04:32 | |
*** RedW has joined #maemo | 04:33 | |
*** pcfe has quit IRC | 04:33 | |
*** pcfe has joined #maemo | 04:33 | |
*** pcfe has quit IRC | 04:33 | |
*** pcfe has joined #maemo | 04:33 | |
*** eMHa__ has joined #maemo | 04:38 | |
*** eMHa_ has quit IRC | 04:42 | |
*** FlameReaper-PC has joined #maemo | 04:50 | |
*** sunshavi has quit IRC | 05:56 | |
*** robbiethe1st has quit IRC | 06:02 | |
*** Gear has joined #maemo | 06:42 | |
Gear | hey blue maemo doesn't work with the keyboard | 06:42 |
Gear | is there a fix for this? the wiki has none that work | 06:42 |
*** sparetire_ has quit IRC | 06:53 | |
*** LauRoman has quit IRC | 06:54 | |
Gear | hey, the hardware keyboard isn't working with lbluemaemo, does anyone know why? any help greatly appreciated | 06:55 |
*** Gear has quit IRC | 07:07 | |
*** beford has joined #maemo | 07:29 | |
*** Roth has quit IRC | 07:49 | |
KotCzarny | you can remap keys | 08:47 |
KotCzarny | ~remap | 08:47 |
KotCzarny | hmm | 08:48 |
KotCzarny | ~ping | 08:48 |
infobot | ~pong | 08:48 |
KotCzarny | ~keyremap | 08:48 |
infobot | rumour has it, keyremap is http://wiki.maemo.org/Remapping_keyboard | 08:48 |
KotCzarny | ahm, you mean bluetooth | 08:48 |
KotCzarny | also, he left | 08:48 |
KotCzarny | also, good morning | 08:48 |
Vajb | pity that he left | 08:51 |
Vajb | i could have solved his problem probably | 08:52 |
* Vajb meant Gear and bluemaemo keyb problem | 08:53 | |
Vajb | oh yes, also good morning | 08:53 |
Vajb | ppl should realise that this is just irc not helpdesk. Although one has to queue for helpdesk call too. | 08:57 |
KotCzarny | some channels have nice info in topic about that | 09:01 |
KotCzarny | i think #alsa is one | 09:01 |
KotCzarny | nope | 09:02 |
KotCzarny | ~ask | 09:02 |
infobot | Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there; just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. | 09:02 |
KotCzarny | there should be also note about long waiting time | 09:03 |
Vajb | hmm one way could be to pop up with question and then read the logs if there was answer later | 09:03 |
KotCzarny | assuming one realises there are public logs | 09:04 |
Vajb | "we proses your request as as we feel like" | 09:04 |
Vajb | eh | 09:04 |
Vajb | as soon as we... | 09:04 |
Vajb | lets just assume they do, for my thought sake :) | 09:05 |
KotCzarny | nooope. :) | 09:05 |
Vajb | :P | 09:05 |
KotCzarny | remember that many questions are already answered on wiki/talk | 09:06 |
KotCzarny | and if people cant google the answers, you think they would google the logs? | 09:06 |
Vajb | well if one can't google... | 09:06 |
KotCzarny | is there such person? | 09:07 |
Vajb | i think they r growing breed | 09:07 |
Vajb | if it's not on your facebook newsfeed then it can't be found | 09:08 |
KotCzarny | yeah, illiteracy is coming quick, communication in pictograms is on top again | 09:08 |
Vajb | yup | 09:08 |
Vajb | i guess egyptians had it all figured out and then someone just went berserk and invented letters | 09:09 |
KotCzarny | i wonder what was the level of understanding those pictograms in their times | 09:09 |
* Vajb woders when we start building first pyramid of new era | 09:09 | |
KotCzarny | ie. if regular person was able to read them | 09:09 |
KotCzarny | vajb: we do, they are called skyscrapers now | 09:10 |
Vajb | oh i thought of pyramid freuds | 09:10 |
Vajb | scams | 09:10 |
Vajb | how ever it's spelled | 09:10 |
KotCzarny | fraud | 09:11 |
Vajb | i doubt that slaves had energy to try reading after work | 09:11 |
KotCzarny | but pyramids werent fraud, they were monuments for their notables | 09:11 |
Vajb | oh yes thx! | 09:11 |
Vajb | i meant modern pyramid frauds | 09:11 |
Vajb | like wincapita | 09:12 |
KotCzarny | ahm, its called pyramid scheme | 09:12 |
Vajb | oh | 09:12 |
KotCzarny | https://en.wikipedia.org/wiki/Pyramid_scheme | 09:12 |
Vajb | just did literal translation from my native :) | 09:12 |
Vajb | but anyway these are the pyramids of our time | 09:13 |
KotCzarny | how i love random library breakups | 09:20 |
KotCzarny | i've changed something in oscp not related to zziplib and now i get zziplib segfaults according to gdb | 09:20 |
Vajb | i forgot the golden rule | 09:26 |
Vajb | "don't fix it, if it's not broken" | 09:26 |
*** jon_y has quit IRC | 09:26 | |
Vajb | hmm meant you not me... | 09:26 |
KotCzarny | i was adding features to oscp | 09:26 |
Vajb | :) | 09:26 |
KotCzarny | and i didnt touch zzip related functions | 09:27 |
KotCzarny | and as i said, it segfaults in zziplib not in oscp | 09:27 |
KotCzarny | http://pastebin.com/raw.php?i=dXKDZtMd | 09:28 |
Vajb | it is some sort of program meridian | 09:28 |
Vajb | as in acupncture | 09:28 |
KotCzarny | last oscp function is #3, 2 is zziplib, 1 is libz and 0 is libc | 09:28 |
Maxdamantus | adding features is a sure way to make it harder to ensure correctness. | 09:28 |
Maxdamantus | `rm -rf *` will remove all bugs. | 09:29 |
Vajb | hmm about features i remember reading the princible of linux programs | 09:29 |
KotCzarny | but will leave you with 1 big one bug | 09:29 |
KotCzarny | 'system is unusable' | 09:29 |
Vajb | "make them do one thing, but just better than anyone" | 09:29 |
Maxdamantus | linux or unix? | 09:29 |
KotCzarny | unix | 09:29 |
KotCzarny | but linux adopted that philosophy too | 09:29 |
Maxdamantus | That's not the unix one. | 09:29 |
Maxdamantus | unix is make things that do single things, well. | 09:30 |
KotCzarny | :) | 09:30 |
KotCzarny | similar | 09:30 |
Vajb | maybe i just phrase it incorrectly | 09:30 |
KotCzarny | and could be lost in translation | 09:30 |
KotCzarny | https://en.wikipedia.org/wiki/Unix_philosophy#Do_One_Thing_and_Do_It_Well | 09:30 |
Maxdamantus | Maybe. | 09:30 |
KotCzarny | DOTADIW | 09:30 |
Maxdamantus | but TIMTOWTDI. | 09:31 |
Vajb | ylm | 09:31 |
Vajb | you lost me | 09:31 |
KotCzarny | ~google TIMTOWTDI | 09:31 |
KotCzarny | ~g TIMTOWTDI | 09:31 |
KotCzarny | ~wiki TIMTOWTDI | 09:31 |
infobot | At https://en.wikipedia.org/wiki/TIMTOWTDI (URL), Wikipedia explains: "'There's more than one way to do it' ('TMTOWTDI' or 'TIMTOWTDI', pronounced "Tim Toady") is a Perl programming motto. The language was designed with this idea in mind, in that it “doesn't try to tell the programmer how to program.” As proponents of this motto argue, this philosophy makes it easy to write concise statements like print if 1..3 or /match/ or the more trad | 09:31 |
KotCzarny | and yes, in *nix you can do things in many ways | 09:32 |
Humpelstilzchen | there is only one true linux way, the systemd one | 09:33 |
Maxdamantus | actually, at a high level there aren't too many ways to do it. | 09:33 |
Maxdamantus | well, that is. | 09:33 |
KotCzarny | define high level | 09:33 |
KotCzarny | awk/sed or higher? | 09:34 |
Maxdamantus | At a level involving user interaction or reasoning. | 09:34 |
Maxdamantus | (reasoning being important for making things work in alternative ways, like over a network) | 09:34 |
*** hubutm20 has quit IRC | 09:34 | |
*** discopig has quit IRC | 09:34 | |
KotCzarny | define user | 09:35 |
KotCzarny | is hacker an user? | 09:35 |
Maxdamantus | Yes. | 09:35 |
KotCzarny | then there are many ways | 09:35 |
Maxdamantus | a user. | 09:35 |
KotCzarny | an | 09:35 |
KotCzarny | you use an before consonants or whatever its called (aeouiy) | 09:35 |
*** discopig has joined #maemo | 09:35 | |
KotCzarny | but might be additional rules for that too | 09:36 |
KotCzarny | https://www.quora.com/Is-it-an-user-or-a-user | 09:37 |
KotCzarny | you are right in this case, a user | 09:37 |
Vajb | i get it now | 09:38 |
Vajb | it could sarcastic comment also "oh you did it like that" | 09:38 |
Vajb | could be* | 09:38 |
KotCzarny | drat | 09:43 |
KotCzarny | im baffled, cant see where is the culprit of the segv | 09:44 |
Maxdamantus | You generally use "an" before vowels, but it doesn't have much to do with letters. | 09:45 |
KotCzarny | yeah, but its the actual sound that matters | 09:45 |
Maxdamantus | yes, not the letter. | 09:45 |
Maxdamantus | "user" starts with a semivowel, not a vowel. | 09:45 |
KotCzarny | english is broken by design | 09:45 |
KotCzarny | zziplib opens the archive, finds the file, and fails on extraction | 09:46 |
Maxdamantus | Music players shouldn't mess with zip files. | 09:47 |
Maxdamantus | The user should mount the zip file as a read-only filesystem. | 09:47 |
KotCzarny | unless compressing .mod files save 40-60% of the space | 09:47 |
KotCzarny | and unless you prefer 1 file instead of few thousands | 09:48 |
Maxdamantus | What's the difference? | 09:48 |
KotCzarny | and zziplib has nice open() wrappers | 09:48 |
Maxdamantus | You have thousands of files inside the zip file. | 09:49 |
Maxdamantus | So does fuse-zip. | 09:49 |
Maxdamantus | with that, you use exactly the same open() function to access the files. | 09:49 |
KotCzarny | yes, but requires user to install fuse-zip and mount things | 09:50 |
KotCzarny | with zziplib you just open archives as regular dirs | 09:50 |
KotCzarny | and you usuall dont need those .mods for anything other than music player | 09:50 |
Maxdamantus | Does it also let you open squashfs filesystems, or do you still need to mount those?\ | 09:50 |
KotCzarny | *usually | 09:50 |
KotCzarny | i dont use squashfs | 09:50 |
Maxdamantus | i dont use zip | 09:51 |
KotCzarny | people on internet do | 09:51 |
KotCzarny | most zip archives are zips | 09:51 |
Maxdamantus | If I want to compress a directory, I'll use squashfs. | 09:51 |
KotCzarny | s/zip/mod/ | 09:51 |
infobot | KotCzarny meant: most mod archives are zips | 09:51 |
KotCzarny | mc can enter zips, but cant enter swuashfs (without adding a helper) | 09:52 |
Maxdamantus | (compress a directory (or file even) so that it can be randomly accessed) | 09:52 |
Maxdamantus | Yeah, mc is a bit silly. | 09:52 |
KotCzarny | windows can use zips, but hardly squashfs | 09:52 |
Maxdamantus | That's what happens when you create software that has all these features. | 09:52 |
Maxdamantus | It becomes difficult to do things it wasn't designed specifically to do. | 09:53 |
KotCzarny | still, i wrote a player that will do things other won't, and its mainly for me (but i shared the product in case some other people would have similar need) | 09:54 |
*** LauRoman|Phone has quit IRC | 10:00 | |
sixwheeledbeast^ | google will have to adapt to search for what you are thinking, a scary thought. | 10:01 |
KotCzarny | swb: isnt it what it does actually? | 10:01 |
KotCzarny | ie. search history | 10:02 |
sixwheeledbeast^ | without any physical input | 10:02 |
KotCzarny | too many thoughts | 10:02 |
KotCzarny | and much worse in case of the women | 10:02 |
KotCzarny | they think about multiple topics at the same time | 10:02 |
Maxdamantus | Sounds like me. | 10:03 |
KotCzarny | maxd, but the differnce being men can become 'empty boxes' ie. stop thinking and just relax, women cant | 10:03 |
KotCzarny | they have unending buzz in their heads | 10:03 |
Maxdamantus | That just sounds sexist. | 10:04 |
KotCzarny | nope, thats psychology | 10:04 |
sixwheeledbeast^ | Well maybe an option to select which thoughts, so the contains of your mind aren't tracked all over the net. | 10:04 |
Maxdamantus | Like how men are just overly violent. | 10:05 |
Maxdamantus | Just psychology, meh. | 10:05 |
sixwheeledbeast^ | I haven't relaxed in 8 years or so, haven't the time | 10:05 |
KotCzarny | nope, that's physiology | 10:05 |
KotCzarny | (hormones etc) | 10:05 |
*** LauRoman has joined #maemo | 10:06 | |
KotCzarny | also, knowing how stuff works isnt sexist, sexist is adding personal (unrelated) adjectives | 10:07 |
*** linkedinyou has quit IRC | 10:08 | |
*** vectis has quit IRC | 10:22 | |
*** linkedinyou has joined #maemo | 10:22 | |
*** _rd has joined #maemo | 10:27 | |
*** keithzg_ has quit IRC | 10:27 | |
*** keithzg_ has joined #maemo | 10:32 | |
*** pcfe has quit IRC | 10:32 | |
*** pcfe has joined #maemo | 10:32 | |
*** pcfe has quit IRC | 10:32 | |
*** pcfe has joined #maemo | 10:32 | |
sixwheeledbeast^ | Apparently air conditioning is sexist... | 10:36 |
*** _rd has quit IRC | 10:37 | |
*** Vajb has quit IRC | 10:42 | |
KotCzarny | everything could be sexist if you are crazy enough | 10:46 |
*** _rd has joined #maemo | 10:52 | |
KotCzarny | hmm, code snippet cut out of the program works standalone | 10:57 |
*** Vajb has joined #maemo | 10:59 | |
*** _rd has quit IRC | 11:17 | |
Maxdamantus | Might as well use it standalone then. | 11:19 |
KotCzarny | no, it means there is a bug in my code, and proper way is to find that bug | 11:19 |
Maxdamantus | But it works outside, so might as well keep it there. | 11:22 |
Maxdamantus | also makes dependencies easier to deal with. | 11:22 |
KotCzarny | oscp has almost no dependencies | 11:22 |
Maxdamantus | means your program doesn't even depend on things like zziplib or whatever. | 11:22 |
KotCzarny | http://pastebin.com/raw.php?i=dRNn4VPU | 11:23 |
Maxdamantus | Do you load things using dlopen directly? | 11:26 |
KotCzarny | nope | 11:26 |
Maxdamantus | What does it use to decode certain audio formats? | 11:27 |
KotCzarny | http://pastebin.com/raw.php?i=SCm1t8D1 | 11:28 |
Maxdamantus | So how does it invoke functions from libav? | 11:29 |
KotCzarny | static libs | 11:29 |
KotCzarny | ls -l oscp | 11:29 |
KotCzarny | -rwxr-xr-x 1 root root 5607056 Oct 31 10:29 oscp | 11:29 |
Maxdamantus | Ah, so you're basically just hiding the dependencies from ldd | 11:30 |
KotCzarny | and 2/3 of that is song lengths db | 11:30 |
KotCzarny | nope | 11:30 |
KotCzarny | not hiding, its not loading anything from the os apart system libs | 11:30 |
*** xorly has joined #maemo | 11:31 | |
Maxdamantus | Yes, so the dependencies are just not handled by the dynamic loader. | 11:31 |
Maxdamantus | They still exist. | 11:31 |
KotCzarny | dependncies are handled by builder, user doesnt care (and doesnt have to resolve any deps) | 11:32 |
Sicelo | lol | 11:32 |
Maxdamantus | Users sometimes have to care. | 11:32 |
KotCzarny | sure, and thats how debian got into dependency hell | 11:32 |
KotCzarny | libs depending on tens of other libs 'just in case someone might need that tiny feature' | 11:33 |
Maxdamantus | I had to compile kiwix-serve on my N900 when I was in the middle of nowhere because their static ARM binaries were too big to download over my limited GPRS connection. | 11:33 |
Maxdamantus | and because the bash script I wrote instead was too slow and wasteful. | 11:33 |
KotCzarny | i guess if i had to include all those libs as system dependencies it would be much bigger download than 5megs | 11:39 |
Maxdamantus | Not if they're already likely to be installed. | 11:40 |
KotCzarny | unlikely | 11:40 |
Maxdamantus | libav? | 11:40 |
KotCzarny | not available (only old libav-mini 0.7 in extras-devel) | 11:41 |
Maxdamantus | by libav I mean libavcodec, not necessarily the "libav" project. | 11:42 |
Maxdamantus | hm, or was the project called avlib? can't remember. | 11:42 |
KotCzarny | http://repository.maemo.org/extras-devel/pool/fremantle/free/liba/libav-mini/ | 11:42 |
*** pcfe has quit IRC | 11:43 | |
KotCzarny | its missing libavformat apparently (or it could be included in avcoded at that time) | 11:43 |
* Maxdamantus somehow has libavcodec52-4:0.5+svn20090706-5 in Maemo. | 11:43 | |
KotCzarny | 2009 is old | 11:43 |
Maxdamantus | Yes, that's an issue with Maemo. | 11:43 |
*** pcfe has joined #maemo | 11:43 | |
*** pcfe has quit IRC | 11:44 | |
*** pcfe has joined #maemo | 11:44 | |
Maxdamantus | That's basically another case of this stupid dependency crap. | 11:44 |
Maxdamantus | It's not based on a well-supported system like Debian. | 11:44 |
KotCzarny | so, you see now why i chose to include libs statically? | 11:44 |
KotCzarny | i wouldnt mind if the system was up to date | 11:44 |
KotCzarny | but now, i can have recent libs on my n900 | 11:45 |
KotCzarny | and i use only oscp as an audio player, so i dont really need all those libs in the system anyway | 11:45 |
*** Oksanaa has joined #maemo | 11:47 | |
*** florian has joined #maemo | 11:48 | |
*** mvaenskae has joined #maemo | 11:49 | |
*** jon_y has joined #maemo | 11:52 | |
mvaenskae | hm, where has the gitorious repo gone? D: | 12:00 |
Maxdamantus | Which one? | 12:02 |
*** Pali has joined #maemo | 12:02 | |
Maxdamantus | I have a feeling there isn't a central place with backups of the relevant ones. | 12:03 |
mvaenskae | maemo | 12:05 |
Maxdamantus | gtk? hildon? hildon-desktop? hildon-status-menu? libdsme? libhildondesktop? libiphb? mce-dev? osso-xterm? ke-recv? | 12:07 |
mvaenskae | Maxdamantus: there is no single source available as is usally the case? | 12:08 |
mvaenskae | i am writing an article for my lecture on open source mobiles and thought about including maemo as it is quite different from all other mobile OSes and i still have my n900 (albeit it has been gone unused for quite some time :/) | 12:10 |
Maxdamantus | There's https://web.archive.org/web/20141228121417/https://maemo.gitorious.org/maemo-af at least, but you probably can't access most of the code there. | 12:14 |
Sicelo | they've been mirrored .. ask in #maemo-ssu | 12:19 |
*** pcfe has quit IRC | 12:26 | |
*** pcfe has joined #maemo | 12:26 | |
*** pcfe has quit IRC | 12:26 | |
*** pcfe has joined #maemo | 12:26 | |
*** louisdk has joined #maemo | 12:30 | |
*** FReaper-PC has joined #maemo | 12:30 | |
*** FlameReaper-PC has quit IRC | 12:30 | |
mvaenskae | Maxdamantus: thanks for the link; so i take it the sources are not easily available anymore for most of the project? | 12:34 |
*** linkedinyou has quit IRC | 12:40 | |
Maxdamantus | I thought the git forms weren't (Sicelo suggested that they've been mirrored .. somewhere) | 12:41 |
Maxdamantus | the sources can otherwise generally be found on the community package repositories. | 12:41 |
Ashley` | _ | 12:42 |
Maxdamantus | I happen to have the git repositories for the projects I listed above, because just happened to clone them at some point. | 12:43 |
KotCzarny | mvaenskae: do you listen to music? | 12:48 |
KotCzarny | :) | 12:48 |
KotCzarny | (i might find few uses for your n900 if you do) | 12:48 |
*** futpib has joined #maemo | 12:57 | |
*** shentey has joined #maemo | 13:03 | |
mvaenskae | KotCzarny: i have a few vague ideas in my head about the n900 but i need to first get all my other stuff sorted, mostly studies and all the related projects D: | 13:28 |
KotCzarny | you didnt answer | 13:28 |
mvaenskae | i do listen to music, not right now though; yes i did already have an mpd-server running connecting via reverse-ssh to it and have the n900 play music via the internet streamed from my own machine if that is what you are after ;) | 13:29 |
mvaenskae | on a side-note, what parts of maemo 5 have not been developed by nokia but another party and are part of the flashables? :) | 13:30 |
KotCzarny | well, i was going to advertise my player to you (it has ncurses local interface and networked controller. also works both on pc linux and n900, so one could start core on one and control from another) | 13:30 |
*** pcfe has quit IRC | 13:31 | |
KotCzarny | mvaenskae: for maemo related question, does glibc count? | 13:31 |
*** pcfe has joined #maemo | 13:32 | |
*** pcfe has quit IRC | 13:32 | |
*** pcfe has joined #maemo | 13:32 | |
mvaenskae | it does, i am mostly wondering who the major contributors were back in the day as i want to mention them by name in a report i am writing on open source mobile systems | 13:32 |
mvaenskae | what is the network-controller part about on the player? :) | 13:33 |
KotCzarny | i guess you can grep changelogs from source packages | 13:36 |
mvaenskae | how does hildon factor into maemo? i never wondered up until now who developed that part | 13:37 |
KotCzarny | mvaenskae: core can open listening connection where anything can connect to it (telnet, some script, gui) and issue commands as LOAD2 file, STOP, PAUSE etc | 13:37 |
KotCzarny | ~hildon | 13:38 |
infobot | i guess hildon is crappy | 13:38 |
KotCzarny | :) | 13:38 |
*** eijk has joined #maemo | 13:39 | |
KotCzarny | ~liskeys hildon | 13:40 |
KotCzarny | ~listkeys hildon | 13:40 |
infobot | Factoid search of 'hildon' by key (4): hildon ;; hildon-extras ;; knows when hildon app manager #DEL# ;; libhildonfm2. | 13:40 |
sixwheeledbeast^ | ~wiki hildon | 13:43 |
infobot | Wikipedia might be temporarily unavailable (500). Please try again in a few minutes... | 13:43 |
KotCzarny | swb: you've broken wikipedia! | 13:46 |
sixwheeledbeast^ | m | 13:46 |
sixwheeledbeast^ | ~wiki hildon | 13:46 |
infobot | At https://en.wikipedia.org/wiki/Hildon (URL), Wikipedia explains: "{{Infobox software | name = Hildon | title = Hildon | logo = | logo caption = | logo_size = | logo_alt = | screenshot = | caption = | screenshot_size = | screenshot_alt = | collapsible = | author = Nokia | developer = Igalia, Lanedo | released = | discontinued = ??? | latest release version = | latest release date = | latest preview version = | latest preview date = | frequen | 13:46 |
sixwheeledbeast^ | not quite | 13:47 |
KotCzarny | ~wiki nokia hildon | 13:47 |
sixwheeledbeast^ | one man does not a dos attack make | 13:47 |
infobot | Wikipedia might be temporarily unavailable (500). Please try again in a few minutes... | 13:47 |
sixwheeledbeast^ | well one search anyway | 13:48 |
KotCzarny | mvaenskae: oscp's remote protocol is really simple: http://master.dl.sourceforge.net/project/oscp/binaries/remote.txt | 13:48 |
KotCzarny | ~wiki nokia hildon | 13:49 |
infobot | Wikipedia might be temporarily unavailable (500). Please try again in a few minutes... | 13:49 |
mvaenskae | poor bot :( | 13:49 |
mvaenskae | ~botsnack | 13:49 |
infobot | mvaenskae: aw, gee | 13:49 |
mvaenskae | may i ask how come the hildon-foundation is mentioned as the developer of maemo in the wiki article of maemo 5? | 13:50 |
KotCzarny | nokia gave hildon to hi-fo | 13:50 |
mvaenskae | but hildon != maemo, right? | 13:54 |
*** louisdk has quit IRC | 13:56 | |
sixwheeledbeast^ | hildon is the framework and DE for Maemo | 13:58 |
sixwheeledbeast^ | nokia gave the maemo name to hifo | 14:00 |
sixwheeledbeast^ | and maemo.org | 14:00 |
mvaenskae | when was that? | 14:01 |
sixwheeledbeast^ | it took ages of organising, last year about this time | 14:03 |
KotCzarny | http://maemo.org/community/board/ | 14:03 |
KotCzarny | seems 2012ish | 14:03 |
sixwheeledbeast^ | http://hildonfoundation.org/agreement-between-nokia-corporation-and-hildon-foundation-announced/ | 14:03 |
mvaenskae | thanks for both links, that helps me show the current setup of maemo as well | 14:04 |
mvaenskae | i find it important to show how the community can keep a project alive and well :) | 14:04 |
buZz | mvaenskae: probably a lot better than if google stopped developing android ;) | 14:06 |
sixwheeledbeast^ | since then well eV? and other politics has happened. Too complex to keep on top of with little time. | 14:06 |
sixwheeledbeast^ | imo | 14:07 |
KotCzarny | http://maemo.org/community/maemo-community/ | 14:07 |
KotCzarny | more board articles | 14:08 |
mvaenskae | buZz: i see google's android (which i shall call googledroid henceforth) as a double-edged sword; sure, it's nice having a software-giant flex its muscles and employ great devs to create a nice system, but they are still an ad-company :/ | 14:13 |
mvaenskae | i have a feeling as if android is more and more becoming ios like | 14:14 |
mvaenskae | i really miss maemo :( | 14:14 |
buZz | mvaenskae: imho its just proprietary | 14:14 |
mvaenskae | i just wish there was more up to date hardware for maemo | 14:14 |
buZz | neo900? | 14:14 |
mvaenskae | that is affordable :/ | 14:14 |
buZz | ah :) | 14:14 |
mvaenskae | i cannot invest that much into the neo900 sadly as much as i wished :( | 14:14 |
mvaenskae | it will eat too much of a hole into my finances :( | 14:15 |
buZz | ah well, who needs money | 14:15 |
buZz | :P | 14:15 |
KotCzarny | um, if you dont need www browser, n900 can do pretty much | 14:15 |
KotCzarny | (well, it can even do www browsing, you just have to disable mem cache) | 14:15 |
mvaenskae | the browser has become more and more important to me as i usually look stuff up while i am on the go and want to read up on some of the stuff that spins in my head :) | 14:16 |
KotCzarny | anything less than ~7" is too small for comfortable web browsing imo | 14:17 |
mvaenskae | i will likely start my n900 again this winter and see to having it set up properly | 14:17 |
KotCzarny | mvaenskae: n900 is a very nice linux phone | 14:17 |
mvaenskae | i can browse on my current phone the web decently | 14:17 |
buZz | i have good eyesight, so 5" is fine for me | 14:18 |
buZz | hell, even 3" works well for webbrowsing | 14:18 |
mvaenskae | nexus 5 that is; it does outperform the n900 in a lot of fields except for openness and the n900 suits my ideology much more | 14:18 |
mvaenskae | that's why i'll give it another go; i just gotta find somewhere a new battery for it | 14:19 |
mvaenskae | and get my soldering up on par; i have a feeling the "bios battery" (iirc that's a supercap) is dead D: | 14:22 |
KotCzarny | ~battery | 14:22 |
infobot | rumour has it, polarcell is http://www.ebay.co.uk/itm/390402445382 BL-5J Replacement | 14:22 |
KotCzarny | cheap and tested by community | 14:23 |
KotCzarny | ~pupbat | 14:23 |
KotCzarny | ~pupbatt | 14:23 |
KotCzarny | ~pupbattery | 14:23 |
KotCzarny | ~listkeys pupbat | 14:23 |
*** ArGGu^^ has quit IRC | 14:23 | |
infobot | Factoid search of 'pupbat' by key returned no results. | 14:24 |
KotCzarny | ~listkeys battery | 14:24 |
infobot | Factoid search of 'battery' by key (13 of 17): batterypatch ;; battery-usage ;; batteryfaq ;; ipaq battery ;; battery life ;; flips ibot's battery disconnect switch ;; batterytest ;; true, but the lack of extra battery #DEL# ;; as battery acid #DEL# ;; battery disconnect switch ;; battery damage ;; #maemo battery ;; battery. | 14:24 |
KotCzarny | ~listkeys bupbat | 14:24 |
infobot | Factoid search of 'bupbat' by key (1): bupbat. | 14:24 |
KotCzarny | ~bupbat | 14:24 |
infobot | bupbat is probably use the capacitive type, LiIon are breaking during 12 months, or http://www.digikey.de/product-detail/de/PAS414HR-VG1/587-2157-1-ND/1959153, or https://hbe-shop.de/Art-2112777-TAIYO-YUDEN-PAS414HR-VA5R-KONDENSATOR006F-33V-STAKED-COIN, or http://talk.maemo.org/showthread.php?t=90864 | 14:24 |
*** jonwil has quit IRC | 14:26 | |
*** ArGGu^^ has joined #maemo | 14:29 | |
*** pcfe has quit IRC | 14:43 | |
*** pcfe has joined #maemo | 14:43 | |
*** pcfe has quit IRC | 14:43 | |
*** pcfe has joined #maemo | 14:43 | |
*** sparetire_ has joined #maemo | 14:55 | |
*** shentey_ has joined #maemo | 14:59 | |
Sicelo | 14:15 < KotCzarny> (well, it can even do www browsing, you just have to disable mem cache) | 15:09 |
Sicelo | meaning? | 15:09 |
*** mvaenskae has quit IRC | 15:11 | |
*** xorly has quit IRC | 15:12 | |
KotCzarny | sicelo: rendering works fine in most browsers available on n900 until you start swapping | 15:28 |
KotCzarny | some browsers have configurable memory cache (ie. links2) | 15:28 |
KotCzarny | and i wonder if microb would honor mem cache config | 15:29 |
*** eijk has quit IRC | 15:50 | |
*** sunshavi has joined #maemo | 16:01 | |
*** eijk has joined #maemo | 16:04 | |
*** sunshavi has quit IRC | 16:07 | |
*** eijk has quit IRC | 16:10 | |
timclassic | I'm about to run ./flash-it-all.sh... do I need to run this from a particular filesystem on the N900? | 16:10 |
*** pcfe has quit IRC | 16:11 | |
*** pcfe has joined #maemo | 16:11 | |
*** pcfe has quit IRC | 16:11 | |
*** pcfe has joined #maemo | 16:11 | |
timclassic | Ignore me, let me search for docs first. | 16:12 |
*** mvaenskae has joined #maemo | 16:12 | |
timclassic | My question was invalid anyway. | 16:21 |
KotCzarny | timclassic: yes, it unpacks flasher binary which has to be executable (so no noexec partitions) | 16:36 |
*** infobot has quit IRC | 16:40 | |
*** shentey has quit IRC | 16:55 | |
*** pcfe has quit IRC | 16:56 | |
*** pcfe has joined #maemo | 16:56 | |
*** pcfe has quit IRC | 16:56 | |
*** pcfe has joined #maemo | 16:56 | |
*** DrCode has joined #maemo | 16:57 | |
*** nwolf900 has joined #maemo | 17:08 | |
*** arteta_ has quit IRC | 17:10 | |
*** pcfe has quit IRC | 17:19 | |
*** pcfe has joined #maemo | 17:19 | |
*** pcfe has quit IRC | 17:19 | |
*** pcfe has joined #maemo | 17:19 | |
mvaenskae | erm, how do you guys flash maemo if libusb for flasher is missing? | 17:33 |
KotCzarny | copy libusb from any other distro? | 17:35 |
mvaenskae | it's a shared lib and quite old | 17:35 |
mvaenskae | ./flasher-3.5: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory | 17:36 |
mvaenskae | i wonder which libusb i can throw at it with dirty-linking | 17:36 |
mvaenskae | meh, invalid elf-header when linking... | 17:37 |
KotCzarny | libusb0 | 17:38 |
KotCzarny | in debian | 17:38 |
KotCzarny | 32bit | 17:38 |
mvaenskae | i assume it's the libusb-compat packet within gentoo | 17:39 |
mvaenskae | seems like there is really a need for a new battery | 17:50 |
mvaenskae | constant orange light was what signal again while charging? | 17:50 |
KotCzarny | confused bme | 17:51 |
KotCzarny | :) | 17:51 |
mvaenskae | could be a dead battery | 17:51 |
KotCzarny | nah, it gets hung sometimes | 17:52 |
KotCzarny | try rebooting | 17:52 |
mvaenskae | it won't boot ;) | 17:52 |
KotCzarny | oh, bootloop? | 17:52 |
mvaenskae | 3.1V battery | 17:53 |
mvaenskae | i guess the battery is really flat | 17:53 |
mvaenskae | any way to charge it nicely? | 17:54 |
KotCzarny | ~flatbatrecover | 17:54 |
KotCzarny | ~ping | 17:54 |
*** arteta_ has joined #maemo | 17:54 | |
KotCzarny | infobot missing | 17:54 |
KotCzarny | http://wiki.maemo.org/User:Kotczarny#.7Eflatbatrecover | 17:54 |
KotCzarny | see here | 17:54 |
mvaenskae | thanks, i'll just wait it out then :) | 17:56 |
mvaenskae | the bme will start charging eventually, correct? | 17:56 |
KotCzarny | according to someone, yes | 17:56 |
KotCzarny | its not in bootloop right now, ie not trying to boot every few s? | 17:56 |
mvaenskae | no | 17:57 |
KotCzarny | then try waiting | 17:57 |
mvaenskae | i just started my device after a couple months of no usage | 17:57 |
KotCzarny | you shouldnt leave battery in the device | 17:57 |
mvaenskae | may i ask why? | 17:58 |
*** hubutm20 has joined #maemo | 17:58 | |
mvaenskae | most electronics these days have non-removable batteries | 17:58 |
KotCzarny | li-ions prefer storage with ~40% capacity | 17:58 |
KotCzarny | most electronics are made to be disposable nowadays | 17:59 |
KotCzarny | ie. 3 years contract, then get new one | 17:59 |
KotCzarny | leaving battery in device risks battery sucked dry | 17:59 |
mvaenskae | true; i am trying to source some old n900 devices from my university if they still have them | 18:01 |
KotCzarny | ooh, n900 dealer? | 18:01 |
KotCzarny | :) | 18:01 |
*** infobot has joined #maemo | 18:15 | |
*** krnlyng has joined #maemo | 18:19 | |
krnlyng | hi, i want to install git on my new n900 but it fails because of some missing packages: https://bpaste.net/show/0fd602184453 | 18:19 |
krnlyng | what do i do? | 18:19 |
KotCzarny | messed packages, try installing those dependencies to see what the blocker is | 18:20 |
krnlyng | KotCzarny: https://bpaste.net/show/3c1c418888e7 | 18:21 |
krnlyng | perl is also not installable for the same reason as perl-modules | 18:22 |
KotCzarny | what repos you have? | 18:22 |
*** eijk has joined #maemo | 18:23 | |
krnlyng | KotCzarny: the default ones + extras-devel fremantle-1.3 | 18:24 |
KotCzarny | hmm | 18:25 |
KotCzarny | and what is the reason for perl-modules? | 18:27 |
KotCzarny | ahm, k | 18:27 |
KotCzarny | i assume you've already tried apt-get update and apt-get install -f ? | 18:28 |
KotCzarny | also, can you disable extras-devel, update and try installing perl again? | 18:32 |
*** shentey_ has quit IRC | 18:34 | |
krnlyng | KotCzarny: yes i have | 18:37 |
krnlyng | KotCzarny: https://bpaste.net/show/4ade363dfe68 | 18:37 |
*** enyc has quit IRC | 18:40 | |
*** inz has quit IRC | 18:40 | |
*** enyc has joined #maemo | 18:40 | |
*** ender| has quit IRC | 18:40 | |
*** henkjan has quit IRC | 18:41 | |
*** inz has joined #maemo | 18:42 | |
*** henkjan has joined #maemo | 18:42 | |
*** ender| has joined #maemo | 18:53 | |
mvaenskae | hm, my device runs, but i cannot flash it, no suitable device found following the Linux PC instruction here: https://wiki.maemo.org/Updating_the_firmware | 19:03 |
KotCzarny | ~flashing | 19:03 |
infobot | i heard maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh | 19:03 |
KotCzarny | download, unpack, run | 19:03 |
mvaenskae | or is the battery really required to be 100% full? | 19:03 |
KotCzarny | yes, you need charged battery | 19:03 |
*** _rd has joined #maemo | 19:08 | |
*** krnlyng has quit IRC | 19:20 | |
mvaenskae | i will either give it a night to charge then or buy a new one from amazon :) | 19:21 |
KotCzarny | buy polarcell baterries | 19:22 |
KotCzarny | they are good | 19:22 |
*** krnlyng has joined #maemo | 19:22 | |
KotCzarny | and you shouldnt charge for ~3h, its not going to do much | 19:22 |
*** pcfe has quit IRC | 19:34 | |
*** pcfe has joined #maemo | 19:34 | |
*** pcfe has quit IRC | 19:34 | |
*** pcfe has joined #maemo | 19:34 | |
*** mvaenskae has quit IRC | 19:40 | |
*** _rd has quit IRC | 19:42 | |
*** _rd has joined #maemo | 19:49 | |
*** freemangordon_ has joined #maemo | 19:52 | |
*** _rd has quit IRC | 19:59 | |
*** freemangordon_1 has joined #maemo | 20:04 | |
*** freemangordon_1 has quit IRC | 20:05 | |
*** freemangordon_ has quit IRC | 20:05 | |
*** freemangordon_ has joined #maemo | 20:05 | |
*** freemangordon_ has quit IRC | 20:11 | |
*** corvinux has joined #maemo | 20:27 | |
*** vakkov has quit IRC | 20:29 | |
*** _rd has joined #maemo | 20:41 | |
*** vakkov has joined #maemo | 20:44 | |
*** _rd has quit IRC | 21:01 | |
*** corvinux has quit IRC | 21:09 | |
*** Roth has joined #maemo | 21:18 | |
*** FReaper-PC has quit IRC | 21:25 | |
*** xorly has joined #maemo | 21:52 | |
*** _rd has joined #maemo | 22:03 | |
*** _rd has quit IRC | 22:42 | |
*** vectis has joined #maemo | 22:44 | |
*** nwolf900 has quit IRC | 22:48 | |
*** Roth has quit IRC | 23:01 | |
Sicelo | pity opera mobile doesn't support socks5 proxies | 23:04 |
*** jonwil has joined #maemo | 23:12 | |
bencoh | it doesnt? | 23:13 |
Sicelo | yes | 23:19 |
Sicelo | what i do when i need to is start the socks5 proxy (ssh), run polipo http proxy and point it to already running socks5 proxy. opera mobile can work with HTTP(S) proxy | 23:20 |
Jack64 | hey guys, so what's the easiest way to make a GUI app on the N900? not counting ncurses :P | 23:21 |
KotCzarny | pygtk | 23:21 |
* Jack64 googles | 23:22 | |
KotCzarny | ~pygtk | 23:22 |
KotCzarny | ~ping | 23:22 |
infobot | grab it here ftp://ftp.daa.com.au/pub/james/python/ | 23:22 |
infobot | ~pong | 23:22 |
Jack64 | thanks KotCzarny :) | 23:22 |
KotCzarny | jack64: just grab some example | 23:22 |
KotCzarny | easiest way to create app in new env is to modify existing one | 23:22 |
Jack64 | yep, that's my plan =) | 23:23 |
Jack64 | got a hello world link handy? | 23:23 |
Jack64 | btw, I can code this on my laptop and just scp it over to the N900 right? | 23:23 |
KotCzarny | you can ssh to n900 and create it directly | 23:24 |
KotCzarny | install some editor (mc for example) | 23:24 |
Jack64 | I like nano =) | 23:24 |
KotCzarny | but, you can make it on desktop pc | 23:24 |
KotCzarny | then just fix incompatibilities | 23:24 |
*** darkschneider has quit IRC | 23:24 | |
KotCzarny | maemo has old libs | 23:24 |
*** darkschneider has joined #maemo | 23:25 | |
Jack64 | but it's on maemo? | 23:25 |
KotCzarny | yes | 23:25 |
Jack64 | so just apt-get install ? | 23:25 |
KotCzarny | in fact i wrote complete audio player gui in pygtk | 23:25 |
bencoh | something along tat line yes | 23:25 |
* Luke-Jr stabs GTK | 23:25 | |
Jack64 | nice =) | 23:25 |
* bencoh stabs python | 23:25 | |
*** vakkov has quit IRC | 23:25 | |
KotCzarny | jack64, apt-get install oscp (it will install pygtk as a dep) | 23:26 |
KotCzarny | and ui will be in /opt/oscp/bin/oscp-remote.py | 23:26 |
bencoh | MEH :D | 23:27 |
KotCzarny | ;) | 23:27 |
bencoh | seriously. | 23:27 |
KotCzarny | its quite complete example | 23:27 |
KotCzarny | with many n900 specific hacks | 23:27 |
Jack64 | awesome, thanks =) | 23:28 |
Jack64 | bencoh: don't stab python ! it's awesome .. | 23:28 |
Sicelo | really? | 23:29 |
Jack64 | well, I like it.. | 23:29 |
bencoh | Jack64: uhoh dont get me started on this :)) | 23:29 |
bencoh | anyway, feel free to write in it if you want :) | 23:29 |
Jack64 | bencoh: just out of curiousity, I'd like to know some of your gripes with it | 23:30 |
Jack64 | I'm not a fanboy, I just like it | 23:30 |
bencoh | indent/whitespace coding, syntactic ""sugar"", bignum issues for a start | 23:31 |
Jack64 | indent/whitespace coding is a matter of personal prefernce IMHO | 23:32 |
bencoh | maybe | 23:32 |
Jack64 | what's syntactic ""sugar"" ? | 23:32 |
bencoh | all the syntax abuse | 23:33 |
Jack64 | e.g. ? | 23:34 |
Jack64 | I need an example cause I think it's pretty non-intrusive | 23:34 |
bencoh | I remember some horrible stuff with lists | 23:35 |
Jack64 | huh.. ok | 23:36 |
*** Oksana has quit IRC | 23:37 | |
Jack64 | KotCzarny: what do you have in your /etc/apt/sources.list ? | 23:37 |
KotCzarny | ~maemo-repos | 23:37 |
infobot | i heard maemo-repos is http://wiki.maemo.org/Repository#List_of_Maemo_repositories | 23:37 |
Jack64 | thanks again | 23:38 |
*** Oksana has joined #maemo | 23:38 | |
Jack64 | hmm I keep getting Couldn't find package oscp | 23:39 |
KotCzarny | its in extras-devel | 23:43 |
Jack64 | got it :) | 23:44 |
Jack64 | wow that's a 2k line example :P | 23:49 |
KotCzarny | told you, quite complete | 23:50 |
KotCzarny | first thing you need is at the bottom | 23:51 |
Jack64 | yea, I got that | 23:52 |
Jack64 | def __init__(self): | 23:52 |
KotCzarny | and second is some imports at the top | 23:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!