IRC log for #maemo-ssu on 20120606

00:06.43*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
00:26.37*** join/#maemo-ssu Estel_ (~Estel@dgn90.neoplus.adsl.tpnet.pl)
00:51.57*** join/#maemo-ssu Estel^ (~Estel@dgn90.neoplus.adsl.tpnet.pl)
02:17.22*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
02:20.26*** join/#maemo-ssu Estel_ (~Estel@dgn90.neoplus.adsl.tpnet.pl)
03:03.59*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:04.08*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
03:10.51*** join/#maemo-ssu Estel_ (~Estel@dgf19.neoplus.adsl.tpnet.pl)
03:18.29*** join/#maemo-ssu Estel_ (~Estel@dgf19.neoplus.adsl.tpnet.pl)
03:18.31*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
03:44.48*** join/#maemo-ssu Estel_ (~Estel@dgf19.neoplus.adsl.tpnet.pl)
03:45.50*** part/#maemo-ssu cbeau (~cbeau@69-165-173-117.dsl.teksavvy.com)
03:48.13*** join/#maemo-ssu Estel_ (~Estel@dgf19.neoplus.adsl.tpnet.pl)
04:38.01*** join/#maemo-ssu Estel_ (~Estel@dgf19.neoplus.adsl.tpnet.pl)
05:38.55freemangordonDocScrutinizer51, Pali, merlin1991: the situation is in a no way different to cbs-widget: FOSS library linked to closed source
05:40.18freemangordonand I think putting the keys (and only the keys) in a different header file, which won't be on gitorious and won't get included in tar.gz solves our problem pretty easy
06:08.28freemangordonmerlin1991: here http://gcc.gnu.org/releases.html is the ling for gcc 4.6.2 source code, just follow "GCC 4.6.2" link and choose the best mirror for you
06:08.35freemangordon*link
06:40.03*** join/#maemo-ssu amiconn (amiconn@rockbox/developer/amiconn)
07:01.06*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
07:22.51Estel_freemangordon, may I buggy You with interesting request?
07:23.03freemangordonsure
07:24.20Estel_do you remember idea about using Rpi as hdmi out for N900... During conversation with SpeedEvil and Hurrian, the latter come up with extra interesting idea
07:24.20Estel_http://mg.pov.lt/maemo-irclog/%23maemo.2012-06-06.log.html#t2012-06-06T05:06:40
07:24.31Estel_from this line to end of related discussion
07:25.16Estel_IMO, it's our best chance to achieve it without - practically - any overhead on N900's side (CPU, RAM), and ability mto transfer everything, using Rpi as processing machine
07:25.51freemangordonEstel_, cloning is done on a HW level
07:25.53Estel_and, as my limited knowledge goes implementing it *shouldn't* be very hard, given fact, that TV-Out kernel module is open and we need only small change + implement it to userland as additional option
07:25.58Estel_he?
07:26.03freemangordondriver os FOSS (DSS2 driver)
07:26.08Estel_SpeedEvil suggested, that hardware element read framebuffer
07:26.11Estel_yea
07:26.14Estel_and it compress etc
07:26.21Estel_read on, I proposed other way later
07:26.32Estel_SpeedEvil was in soubt, if it's doable using USb speeds, but it was confirmed later
07:27.02freemangordonand it supports VFI (virtual framebuffer), not sure is it enabled in .config
07:27.07Estel_basically, something that would allow Rpi to read our framebufer - in raw mode - and process it on Pi
07:27.12Estel_hm, itneresting
07:27.47Estel_it would be 800x480*3*FPS bits - for 10 fps, it's only ~11Mb/s, would run flawlessly even over wifi
07:27.57Estel_on good connection wifi, it should work even for 20 and 30 FPS
07:28.12Estel_for USB, it would be possible to use higher resolutions
07:29.09Estel_Pi would need to, basically, display captured framebuffer, without or with additional processing
07:29.36Estel_this way, everything would work, even video, and - except dropping to framebuffer like in Tv-out - everything would be processed using Pi resources
07:30.10Estel_I knwo You're (both) overprojected, but it would be KILLER feature - better than anythinbg made for any mobile device without hdmi out, including apples and paid software
07:30.51Estel_of course You know my limited (barely existent) skills re coding, but as far as I can tell, the bets thing is that it *shouldn't* require cosmic ammounts of effort
07:30.55Estel_teases
07:31.04Estel_~tease
07:31.09Estel_~striptease
07:31.09infobotHoogah Hoogah wah wah *takes of the box* *dances around showing of the cpu and memory* Ah yeah you likey my little HD no?
07:36.18freemangordonEstel_, scratch that, what is supported is RFBI, not VFI
07:36.46*** join/#maemo-ssu dafox (~dafox@dyn-194208.nbw.tue.nl)
07:45.29freemangordonEstel_, I am not sure I get the idea. You want to use VENC (that is TV out) module to do what exactly?
07:46.07Estel_to cannibalsie way it's reading screen data *before* processing via hardware parts...
07:46.40Estel_and to change tv-out applet to generl purpose external view applet (or better name) that have tv-out as one of, lets say 3 functions. or two
07:47.18Estel_then, on Raspberry Pi side, capture screen data (in form it is presented before processed by N900 hardware tv-out) and display it via HDMI
07:47.22freemangordonEstel_, there is no dedicated TV out memory, fremebuffer is read line by line and scaled in real-time
07:47.23Estel_= HDMI output
07:47.29Estel_OK
07:47.38Estel_so couldn't it by read line by line over USB networking by Pi?
07:47.47Estel_is there a way to allow Pi to access N900's framebuffer?
07:47.51Estel_so scratch tv-out module
07:47.59Estel_if it's not needed, then, even better
07:48.06Estel_we don't need scalling
07:48.17Estel_only exporting data to framebuffer, in native resolutions, for beginning
07:48.22freemangordonto access as in? it is /dev/fbN (n=0,1,2)
07:48.27Estel_any sensible way to read it from another linuxbox?
07:48.46Estel_Ok, do we have any implementations in linux world, where something read framebuffer and display it?
07:48.47freemangordonya, do a netcat :P
07:49.02Estel_as per my calculations, bits per second are
07:49.11Estel_800*480*3*FPS
07:49.18freemangordonwrong
07:49.20Estel_?
07:49.36freemangordonwe are not using rgb,
07:49.42Estel_ops
07:49.48freemangordonFB is 16 bpp
07:49.50Estel_don't tell me that it's 16 bits :p
07:49.56Estel_eh
07:50.04freemangordon565 or something
07:50.15Estel_and we have this pout into framebuffer, without any drawback for performance, when using tv-out?
07:50.19Estel_I don't talk about scaling
07:50.32Estel_oh god
07:50.35freemangordonplease rephrase
07:50.39Estel_any way to process it in sensible way before sending?
07:50.47freemangordonprocess as in?
07:51.04Estel_I jsut wonder how Tv-out is processing so much raw data, even if we drop scaling to Pal/NTSC
07:51.07freemangordoncomress? scale?
07:51.18Estel_IDK, change to RGB, whatever
07:51.21freemangordonEstel_, you annot drop the scaler
07:51.26freemangordon*cannot
07:51.34freemangordonit is a part of VENC module
07:51.47Estel_understood.
07:51.54freemangordonEstel_, look at DSS subsystem in TRM and you will get the picture
07:51.58Estel_so after reading from framebuffer, it's either PAL/NTSc or nothing?
07:52.10Estel_i mean tv-out of course
07:52.18freemangordonit is 565
07:52.40freemangordonwhich is passed to VENC module in chunks of (iirc) 2048 bytes
07:52.42Estel_it doesso 800*480*565*FPs, which make it unsuitable for sending
07:53.24freemangordonEstel_, that is the FB content, not the result of downscaling
07:53.24Estel_now, I wonder if we can process it a little - in any way - to make it "smaller" in terms of byte,s without using too much resources on N900 side, and, actually, leave considerable ammount for other functions
07:53.30Estel_yea
07:53.41Estel_but we *don't* want to downscale for HDMI out
07:53.46Estel_for that we have Tv-out
07:53.49freemangordonMJPEG?
07:53.58freemangordonor some other fast algo
07:54.17Estel_sounds ncie. Basically, main limit is *realistic* thoroghput of USB networking
07:54.39Estel_...and mjpeg would allow us to do 20 fps without killing N900?
07:54.39freemangordonBTW I still wonder what is wrong with X forwarding
07:55.00Estel_freemangordon, remember thread in TMO? AFAIK, You were able to forward EasyDebian to external machine...
07:55.04Estel_but not Maemo as per se
07:55.11freemangordonnever tried hard
07:55.12Estel_lack of xephyr or something
07:55.22freemangordonit was just a POC
07:55.32Estel_You know, if You would try hard, and it would succeed, it would be same *killer* feature with even less hassle ;)
07:55.46Estel_for sure less than RE fb plugin :P
07:55.48Estel_teases again
07:55.58freemangordonwhy you would want maemo through HDMI?
07:56.05freemangordonit won't fit
07:56.26freemangordonmost of the UI is optimized (read hardcoded) fro 800x480
07:56.28freemangordon*for
07:56.35Estel_because I would like to sue higher resolutions for 3rd party FOSS programs (i.e. not hildon-desktop itself)
07:56.52Estel_because Tv output is downscaled and small fonts are hard to read
07:57.13freemangordonexample? ED?
07:57.26freemangordonED works like charm with X forwarding
07:57.28Estel_because I love to work on trips with N900, but hate fact that quality of everything I see on big screen is worse than holding small screen close to eyes :P
07:57.38Estel_no no,m lets leave debian alone
07:58.01freemangordonbut what application then, gimme an example
07:58.13Estel_basically, any FOSS program in repos that could run it higher ress but is hardcoded now to 800x480 could be updated to work using other resolutions
07:58.28Estel_leafpad :P
07:58.33Estel_no, seriously
07:58.56Estel_I'm afraid to tell "games", bnecause I will hear "then do it Yourself and don't bug me"
07:59.01Estel_but, other than games:
07:59.34freemangordonEstel_, have in mind that even if there is a way to forward FB to Pi, what you would yse as an inout device?
07:59.45freemangordonn900 itself?
08:00.13freemangordon*input
08:00.29freemangordonis afk
08:00.58Estel_sorry, got dced
08:01.24Estel_freemangordon, other than some educational tools, videos and images Document viewers?
08:01.39Estel_Ed doesn't have DSP acceleration for video, at least not the easy way
08:01.55Estel_BTW, AFAIK, in your testing Ed was exported to external screen via LXDE, yep?
08:02.19Estel_some programs are veryt resource hungry, and run better when started from within Maemo, without LXDE and all middle-mans (GIMP)
08:02.33Estel_(Chromium, even old Libre Office)
08:02.39Estel_s/old/good old/
08:02.44Estel_but generally, You're right
08:02.53Estel_most programs we need in better resolution are in ED
08:03.11Estel_if we can't run hildon-desktop and so goes on in higher resolutions, it may be quite unnecessary, for sure
08:03.35Estel_honestly, i'm a little pissed off by PAL/NTSC downscaling
08:04.12Estel_it's just quite annoying, that on big big BIG screen, You have lower resolution/quality of image than on native 800x480 screen,, but maybe it's only psychological/purist point of view
08:04.36Estel_but, another *important* thing - other systems, like Ubuntu 12.04. should it work just like with Easy Debian?
08:04.59Estel_Your's and other's experiences show, that running programs from such antively booted systems is much faster than chroot (why, BTW?)
08:05.22Estel_I think that they should be exportable via xephyr etc, but You know better, probably
08:05.36Estel_(i.e. confirm/deny? tried that? interested to try?)
08:11.40freemangordonEstel_, forget about streaming media from n900 to Pi, OMAP has one GFX and 2 video overlays which are scaled/mixed in HW to produce the image you have on LCD
08:12.00Estel_ah
08:12.24Estel_<PROTECTED>
08:12.44Estel_downscaling to PAL (little better) or NTSC (little worse) is irritating, but we can live with it
08:12.56Estel_and question about other systems booted independently of Maemo?
08:13.07Estel_I suspect it should be no problem to send them?
08:13.30freemangordonand that is done with export DISPLAY=a.d.c.d:0.0 startlxde
08:13.52freemangordonEstel_, NFC, but it should be the same
08:14.25Estel_I think You agree that it's very interesting thing for, lets say, Lubuntu 12.04
08:14.37Estel_especially, considering how fast things like Chromium or LibreOffice works there
08:14.48freemangordonno, that was for ED chroot
08:14.54Estel_BTw, any clue why it works much slowe rin chroot under Maemo? chroot should be like native speed?
08:15.23freemangordonslower? no, it is the same here, but my ED is on uSD
08:15.40freemangordonand not in a loopback device
08:15.49Estel_same here, no loopback
08:15.56Estel_but in eMMC. i use swap; on uSD...
08:16.05freemangordonme too
08:16.12Estel_hey, I'm sure i remember You saying, on ubuntu 12.04 thread, that things work faster than in ED
08:16.35freemangordonhmm, can't remember saying such thing
08:16.45Estel_hm, shouldn't we avoiud I/O conflicts with swap, just like with Maemo on eMMC? ED during operation, also generates quite ammount of I/O, doesn't it conflict with swap I/O?
08:16.57freemangordonseems like no
08:17.00Estel_ok, will search and ask later, maybe ti was just me missunderstanding it
08:17.28Estel_sorry for bugging You then, and thanks for clarification
08:17.39Estel_You're right, it seems, that we have everything we need possible already
08:28.40*** join/#maemo-ssu dafox (~dafox@dyn-194208.nbw.tue.nl)
08:45.26freemangordonMohammadAG: hiding FB secret key is enough, ain't? API key is useless without it, correct?
08:52.45*** join/#maemo-ssu arcean (~arcean@aafr39.neoplus.adsl.tpnet.pl)
08:55.59MohammadAGNo
08:55.59MohammadAGFB secret key is used for more advanced changes
08:55.59MohammadAGOr calls
08:55.59MohammadAGAnyway, why hide it when it's clear in the public?
09:22.43*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
09:24.00freemangordonMohammadAG: so I should remove API key from the sources too?
09:24.25freemangordonit does not make sense, sekret key is used fro signature generation
09:24.33freemangordon*secret
09:25.23MohammadAGDude? Just keep it
09:25.24MohammadAGJust keep both keys
09:25.25MohammadAGThe same way everyone keeps them
09:25.39freemangordonMohammadAG: where it is clear? in binary?
09:26.20MohammadAGYes
09:26.37MohammadAGYou can't do anything harmful with them
09:26.51freemangordonMohammadAG: what one can do with API key only?
09:27.02MohammadAGNothing
09:27.11freemangordonok, that was my question :)
09:27.25MohammadAGSo just keep the API key and the secret key in the source
09:27.25DocScrutinizer51those keys are just so FB stays in control in case somebody comes up with a rogue app
09:27.50freemangordonso, now we have API key(only) on gitorious, secret key is not there
09:27.54MohammadAGExactly, they can just delete/blacklist the key
09:27.59MohammadAGWHY?!
09:28.07freemangordonjust in case
09:28.16freemangordonto keep merlin1991 happy :D
09:28.23DocScrutinizer51weird rationale
09:28.35freemangordon?
09:29.02freemangordonone needs both keys to be able to send a request to FB servers
09:29.43MohammadAGIn case what
09:29.45MohammadAGVery weird
09:29.46MohammadAGNokia made no effort to hide
09:29.48MohammadAGNeither should they make any effort
09:29.49MohammadAGA request to do what
09:29.51MohammadAGJust put both keys on gitorious
09:29.52MohammadAGThey won't cause a nuclear strike
09:30.49MohammadAGIf you're not putting it on gitorous I am
09:31.07freemangordonok, application id (API key) is visible from your FB profile
09:31.36MohammadAGAgain any argument you make won't make sense
09:31.48MohammadAGBoth keys can be obtained by stringing the lib
09:32.02MohammadAGBoth keys aren't tied in any way to a certain device's imei
09:32.06freemangordonMohammadAG: but it is not that easy to have the lib
09:32.11MohammadAGBoth keys are in plaintext
09:32.14DocScrutinizer51that's what Pali ans I say whole morning
09:32.46freemangordonand the concern is that FB could blacklist n900 if we put the keys on gitorious
09:32.56MohammadAGFB don't give a fuck
09:33.02DocScrutinizer51the ONLY issue / concern being it's part of Nokia (C) IP
09:33.21MohammadAGThat's false, I can bet on it
09:33.44freemangordonTBH I am ok either ways
09:33.55DocScrutinizer51unless we use our own key, which kinda defeats purpose of 100% compatibility
09:34.28freemangordonMohammadAG: just make and agreement with merlin1991 and i will put secret key on gitorious too
09:34.36freemangordonok?
09:34.51Palifreemangordon, my idea was to include key in hex form like: char key[] = { 0x11, 0x12, ... };
09:35.01DocScrutinizer51again. please ask Quim!
09:35.02freemangordonPali, it is in such form
09:35.07Paliit is same as hexfump of elf binary
09:35.44freemangordonhttps://gitorious.org/community-ssu/feedservice-plugin-fb-common/blobs/master/include/facebook/common.h#line29
09:35.58DocScrutinizer51If Quim gives OK, we *are* OK and basically Nokia's agent
09:36.19DocScrutinizer51in that regard
09:36.45freemangordonhmm, or not :)
09:43.42MohammadAGiOS keys are also plaintext
09:44.03freemangordonMohammadAG: where?
09:44.09freemangordonyou have the source code?
09:46.26MohammadAGNo, strings
09:46.42MohammadAGNo one hides these
09:47.07MohammadAGYou can get the N9 keys in the sane way
09:54.51freemangordonMohammadAG: lets end that discussion, I told you, make an agreement with merlin1991 and I will but the second key on gitorious too, ok?
09:55.27freemangordon*put
10:02.04freemangordonMohammadAG: on the other hand - were you able to find X-Fade?
10:02.29freemangordonmerlin1991 told me there is some problem with -testing repo
10:03.18*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:d6:202c:d9a0:3d9c)
10:03.52MohammadAGmerlin1991's pestering him afaik
10:14.53*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
10:20.49*** join/#maemo-ssu MohammadAG (~MohammadA@ool-45772b34.dyn.optonline.net)
10:21.20*** join/#maemo-ssu xnt14 (~xnt14@ool-45772b34.dyn.optonline.net)
10:30.53*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-vpkkogbsedoumsbj)
10:32.08*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
11:16.23Estel_freemangordon, MohammadAG, if some contact with X-Fade is needed, You can always ask me
11:16.44Estel_i'm in almsot constant contact with him (no joke :D )
11:17.49Estel_...so I can easily forward Your problems. Generally, anyone from council is good to ping regarding infra
12:05.49PaliEstel_, promoting package kernel-power-settings to extras: http://maemo.org/packages/view/kernel-power-settings/
12:06.31Estel_yea, told X-Fade about that one
12:06.34Estel_he is working on it
12:06.41Estel_You remind me old problem, or something new failed?
12:06.53*** join/#maemo-ssu DocScrutinizer06 (~HaleBopp@openmoko/engineers/joerg)
12:06.58*** join/#maemo-ssu DocScrutinizer (~halley@openmoko/engineers/joerg)
12:08.08Estel_Pali^^^
12:08.23Paliold problem
12:20.26*** join/#maemo-ssu maemobot (~Estel@dgf19.neoplus.adsl.tpnet.pl)
12:22.27*** join/#maemo-ssu lizardo_ (~lizardo@189.2.193.178)
12:24.13*** join/#maemo-ssu arcean (~arcean@aafr39.neoplus.adsl.tpnet.pl)
14:38.01*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
16:18.52*** join/#maemo-ssu NIN101 (~NIN@p5DD28769.dip0.t-ipconnect.de)
16:23.03*** join/#maemo-ssu mirandir (~valentin@lec67-4-82-230-53-23.fbx.proxad.net)
16:42.09DocScrutinizer51hmm
16:42.57DocScrutinizer51that might explain a lot :-P
16:43.57DocScrutinizer51alas if it's really a bot, it will blow each turing test outa the water
16:44.39DocScrutinizer51by simply redefining the test parameters radically
17:14.43*** join/#maemo-ssu Atarii (~Atarii@77.107.156.213)
17:14.44*** join/#maemo-ssu Atarii (~Atarii@unaffiliated/atarii)
17:18.37*** join/#maemo-ssu krayon (~krayon@ppp118-209-144-84.lns20.mel6.internode.on.net)
17:18.44*** join/#maemo-ssu krayon (~krayon@pdpc/supporter/28for7/krayon)
17:27.25*** join/#maemo-ssu arcean_ (~arcean@aacx75.neoplus.adsl.tpnet.pl)
17:31.17DocScrutinizer51turing redefined: if tester headbangs before 15min are over, obviously bot wins
17:32.29DocScrutinizer51other forms of giving up count as well: going insane, shoot yourself...
17:35.18DocScrutinizer51shoot the bot/non-bot...
17:35.50DocScrutinizer51well, in thois latter case it's arguable if the bot won
17:36.21merlin1991headdesks
17:36.46merlin1991which sane person timestamps deltas with the beginning of the delta?
17:37.07freemangordonmerlin1991, hi
17:37.14freemangordonread the log?
17:37.32merlin1991just did, sry I actually wanted to pester x-fade today but didn#t manage
17:38.01freemangordonok, as I was under the impression that you told meyesterday it is mag who is pestering X-Fade
17:38.02DocScrutinizer51merlin1991: lol
17:38.32merlin1991nah I wanted todo that myself
17:38.48freemangordonthe second think - I uploaded FB crap on gitorious with only one of the two keys :)
17:38.58DocScrutinizer51sure thing, keep the fun for yourself ;-zp
17:39.00freemangordona kind of compromise :D
17:39.37freemangordonbut mag wants them both. please, do some agreement with him and tell me what to do
17:39.43freemangordonmerlin1991 ^^^
17:39.54merlin1991jsut load the 2nd one
17:40.07freemangordonupload the second one on gitorious?
17:40.08freemangordonok
17:40.09merlin1991I'm the minority in here saying no so I guess I'm overruled
17:40.15DocScrutinizer51could any of you guys please ask quim?!
17:40.44freemangordonDocScrutinizer51: I can bet qgil has NFC about FB API and keys
17:40.57DocScrutinizer51I'd rather trust in his decision on it
17:41.29freemangordonBut qhat kind of decisiion one can make if he is not informed on the matter at all?
17:42.01DocScrutinizer51he for sure has an idea of API access keys in general
17:42.57freemangordonDocScrutinizer51, I have move than idea for security, keys and such (that is a part of my job). But it does not mean I know a shit about FB
17:43.28*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
17:43.51DocScrutinizer51it's not FB which is the problem here, it's a key handed out to NOKIA by FB
17:43.54freemangordonIt is MohammadAG that is the most knowledgeable, so maybe we should trust him
17:44.18freemangordonand that key flls under the TC of FB, not Nokia
17:44.21freemangordon*falls
17:44.45freemangordonas it is FB who is the key issuer and SP
17:44.46DocScrutinizer51I'd trust him if we hadn't that debate and 'minority report'
17:45.04freemangordonwe have the debate because we lack knowledge
17:45.21freemangordonand it is the same for qgil
17:45.21DocScrutinizer51and it is NOKIA wo owns the key
17:45.32freemangordonno, it is FB who owns the key
17:45.44DocScrutinizer51not at all
17:45.47*** join/#maemo-ssu mase76 (~mase76@p5DD3A7B7.dip.t-dialin.net)
17:45.51freemangordonwant a bet?
17:45.57DocScrutinizer51evidence: it's in a nokia blob
17:46.13freemangordonbut it is authourized by FB, not Nokia
17:46.34DocScrutinizer51that's nothing to do with ownership
17:47.26freemangordonDocScrutinizer51, it has all to to with the ownership, it is the same if you say that you are owner of the public key in an RSA pair
17:47.41freemangordonthe owner is the issuer
17:47.44DocScrutinizer51itMs NOKIA who's responsible to obey the EULA for that ke
17:47.46freemangordonnot the user
17:47.48DocScrutinizer51key
17:48.20DocScrutinizer51rabulism
17:48.28freemangordonbut it is the user who will be declined access to FB with that key (if FB decides) not Nokia
17:48.43freemangordonand that is the poit
17:48.43DocScrutinizer51ask quim, instead of speculating
17:48.49freemangordon*point
17:49.06DocScrutinizer51handwaving
17:49.15freemangordon[20:38] <freemangordon> DocScrutinizer51: I can bet qgil has NFC about FB API and keys
17:49.30DocScrutinizer51so what
17:49.46DocScrutinizer51search somebody to hol.d the bet or what?
17:50.02DocScrutinizer51I'm not interested
17:50.11DocScrutinizer51I know quim some time
17:50.30DocScrutinizer51and it's irrelevant what he got a clue of or not
17:50.42DocScrutinizer51asking him is the only PC thing
17:51.20freemangordonwell, I would like to know what merlin1991 and mag will decide
17:51.36DocScrutinizer51they already did
17:51.37freemangordonqgil is not a CSSU maintainer last time I chacked
17:51.42freemangordon*checked
17:51.53freemangordonso, I will upload the second key
17:52.00freemangordongtg
17:52.04freemangordonbye for now
17:53.14mase76hi! does anybody know, if openmediaplayer reads the gain tagged with mp3gain?
18:06.12merlin1991bah
18:06.16merlin1991was just about to answer
18:06.29merlin1991(close to om uses mafw thus NO!)
18:11.27Sc0rpiusman
18:11.54Sc0rpiusdo you know if there's a way to make the middle top button (the one that unlocks the screen) behave EXACTLY like the one at the side ?
18:12.22Sc0rpiusbecause my side button (the one that slides) is so worn that it's hard for me to slide it anymore
18:12.41Sc0rpiusand the button that unlocks (but then swipe) is totally useless!!! I would love to make it unlock/lock the screen without sliding shit
18:13.02Sc0rpiusI guess there's a way since there are people that have made custom screensavers or something.
18:18.24DocScrutinizer06in former times my advice would've been "delegate it to the council, they'll feature it out" - nowadays it seems in sovjet russia out of features councils your delegation
18:19.47DocScrutinizer06anyway fact is we're redistributing non-foss stuff owned by Nokia, even if we change that key. This means we ought talk to them prior to doing so
18:20.15DocScrutinizer06change the notation of that key (to ocatl for example)
18:20.19DocScrutinizer06octal
18:22.45DocScrutinizer06yet another point nobody mentioned yet: only Nokia (and FB, but they won't) can tell if that key FB granted usage to Nokia actually runs under same TOS like the ones somebody (merlin?) quoted here
18:23.47DocScrutinizer06their "contract" might differ vastly from what you find on FB's webpage for end users and other ants
18:26.53DocScrutinizer06Sc0rpius: straight brute force approach: redefine GPIO numbers in kernel
18:28.06DocScrutinizer06but that might fail, as... I mean it's the *power* button, not some arbitrary switch like camdoor or kbd-slider
18:28.55DocScrutinizer06it's probably as nasty as redefining ctrl-alt-del for ISA
18:28.59Sc0rpiushmm
18:29.07Sc0rpiuswell I would want to unlock/lock the screen with single push
18:29.22Sc0rpiusand a long push to be the power button just like it is now but without showing menu or annoying swipe screen
18:29.32DocScrutinizer06how about fixing the slider ?
18:30.06Sc0rpiusI would need another button, I've slided too much and the little bar is flat so the whole button is flat
18:30.28DocScrutinizer06a long push to power button does (TZZZDUM) power off
18:30.40Sc0rpiusyeah that's fine.
18:30.46Sc0rpiusbut I would like to redefine the short push
18:30.57Sc0rpiusto lock/unlock without annoyances
18:31.12DocScrutinizer06the short push also does power off, though with an option for software to intercept
18:31.47DocScrutinizer06it's a quite special kind of button
18:32.08Sc0rpiuswell I saw an application in tmo these days
18:32.49Sc0rpiusI forgot the name
18:33.08DocScrutinizer06I'd get a spare part for the slider button
18:33.21Sc0rpiusQtLockScreen
18:33.34Sc0rpiusI guess the guy that wrote it somehow intercepted the button
18:33.37Sc0rpiusand the whole thing actually
18:33.48Sc0rpiushe made a video
18:33.51Sc0rpiushttp://www.youtube.com/watch?v=hUK7OvJZGdo
18:34.21Sc0rpiusI should test his application first since it doesn't have a slide (but it has a button)
18:34.25Sc0rpiusand then read his source code
18:34.25DocScrutinizer06no, it's probably low level maemo (even kernel) that intercepts it
18:34.48DocScrutinizer06the higher level stuff prolly will use dbus to learn about power button pressed
18:35.08Sc0rpiuswell but he definitely made it
18:35.38DocScrutinizer06well sure, you can replace what's there and already doing it by some own stuff
18:36.10DocScrutinizer06but I guess it's easy to make it behave exactly like the lockslider
18:36.18DocScrutinizer06it's NOT easy
18:36.48DocScrutinizer06honestly, why don't you fix the friggin plastic lever
18:36.55Sc0rpiusand where I can find a new one
18:36.57DocScrutinizer06or get a spare
18:37.14Sc0rpiusthe N900 has been discontinued for so long
18:37.20Sc0rpiusit's very hard to find replacements for it
18:37.23DocScrutinizer06I could dremel one for you, from solid gold ;-D
18:37.41Sc0rpiushehehehe
18:38.02DocScrutinizer06or just glue a layer of solid gold handle on top of the worn plastic
18:39.25DocScrutinizer06wonders what users do to lockslider, as Sc0rpiusisn't the only one with exactly this problem
18:43.53Sc0rpiusthat's the ONLY hardware button I use
18:44.01Sc0rpiuseverytime I check my phone I slide it
18:44.10Sc0rpiusthat's like 129035468912346589127364981273465 times a day
18:48.20*** join/#maemo-ssu xnt14 (~xnt14@ool-45772b34.dyn.optonline.net)
18:48.50*** join/#maemo-ssu MohammadAG (~MohammadA@ool-45772b34.dyn.optonline.net)
18:49.01DocScrutinizer06sure thing, nevertheless this plastic lever has to be a defective part as well
18:49.33DocScrutinizer06otherwise I can't see how anybody except Krueger would ruin it by operating it
19:03.53DocScrutinizer06except of course when dust and fine sand blocks the slide
19:05.04DocScrutinizer06anyway, looking at it I think you even can drill a 1mm hole into it ans screw a knob on top
19:05.08DocScrutinizer06and*
19:05.13*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
19:06.58DocScrutinizer06or glue a 0.8mm steel bolt into the 1mm hole, with a nice round end that just protrudes 1.5mm over the flat surface of the bump sliding in the hole
19:07.10*** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623)
19:07.38DocScrutinizer06s/in the hole/in the case apperture/
19:10.05MohammadAG<freemangordon> It is MohammadAG that is the most knowledgeable, so maybe we should trust him
19:10.07MohammadAGhmm?
19:39.22*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
19:55.12*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
21:41.50*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
21:47.47*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
21:53.21freemangordonMohammadAG: we were discussing those keys again
21:53.47freemangordonand AFAIK you're the author of sociality :P
21:57.41*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
21:59.52MohammadAGI didn't read facebook's TOS
21:59.57MohammadAGbut based on many facebook apps
22:00.06MohammadAGincluding the keys as plaintext is not a problem
22:00.16MohammadAGJaffa did it with Hemres
22:00.23MohammadAGofficial facebook apps do it
22:00.52MohammadAGany changes that can cause a malicious attack need the password of the developer
22:01.02MohammadAGwhich I recall was a user on facebook called Maemo Farchild
22:01.19freemangordonSee. That is why I said you're the most knowledgeable amongst us ;)
22:01.26freemangordonOn that matter
22:02.10freemangordonanyway, will upload second key tomorrow (if have time)
22:02.41freemangordonmerlin1991 ^^^
22:03.21freemangordonmerlin1991, you fixed that libstdc++ problem ain't?
22:03.28merlin1991yeah
22:03.35freemangordonand i see libgcc1, why is that?
22:03.46merlin1991I did nothing like that
22:03.51freemangordonRaimu reported something?
22:03.57MohammadAG169795223032197
22:03.57MohammadAGa642f00d2e84cffba72432d0911cfe02
22:04.00MohammadAGN9 ^
22:04.03MohammadAGthey're plaintext too
22:04.40freemangordonhmm, I see libgcc1 as an update when i do apt-get upgrade, could it be that meego backporting efforts?
22:04.44freemangordonMohammadAG: ok
22:04.49MohammadAGhttps://api.facebook.com/method/facebook.mailbox.send <-- I FOUND IT
22:05.31freemangordonWTF is that?
22:05.47MohammadAGthe method to send a message on facebook
22:05.56MohammadAGprivate API, I wonder how that would work
22:06.00freemangordonaah, ok. congrats :P
22:06.10freemangordonnow you will add chat to sociality?
22:06.18MohammadAGchat is simple XMPP
22:06.20Raimufreemangordon, what's up?
22:06.26MohammadAGSimple XMPP isn't simple for me :p
22:06.51freemangordonRaimu, I was wondering how that thumb2 thingie is developing on your side :)
22:07.06RaimuOh, yeah, the presencevnc thing.
22:07.26DocScrutinizer06it's not about plaintext, it's about our policy to (not?) redistribute Nokia stuff that's not clearly FOSS
22:07.45freemangordonRaimu: did you find why it does not start?
22:08.04freemangordon(or whatever the problem was)
22:08.31Raimufreemangordon: Some googling suggested there's some "symbol" it cannot locate in the thumbed libraries.
22:08.46RaimuTry installing it on your machine. It plays nice. :)
22:09.23freemangordonRaimu: sorry, I did not investigate it here, this FB shit had wasted all my time these days
22:09.30freemangordonplays nice?
22:09.49freemangordonBTW which symbol?
22:09.50freemangordonand which .so
22:09.51RaimuBy "plays nice" I mean it doesn't fsckup your maemo. Anyway, run using terminal ("presencevnc"), enter any IP in the address box and try to connect. It blasts a symbol error in the terminal and dies.
22:10.25freemangordonRaimu: ^^^
22:10.28RaimuLessee. Damn, I didn't scrawl the error message.
22:10.45freemangordon;(
22:11.03RaimuI'm a bit busy, but I'll get back to you with the program.
22:11.04freemangordonbtw what that application does?
22:11.12RaimuIt's a VNC client/viewer.
22:11.23RaimuYou can view remote desktops through it.
22:11.32freemangordonhmm, so I am supposed to have VNC server on my desc?
22:11.38RaimuNope.
22:11.43freemangordonaah, ok
22:11.49RaimuIt crashes without even getting to the connection.
22:12.04RaimuJust the moment it tries to do something with the IP you gave it dies.
22:12.37freemangordonRaimu: ok, going to install it
22:12.53RaimuThanks. Let's see if it's just something really messed up on my accord.
22:14.13freemangordonRaimu: could you give me the exact command?
22:15.11freemangordonpresencevnc: symbol lookup error: presencevnc: undefined symbol: _ZN7QString8vsprintfEPKcPv
22:15.41freemangordonhmm, something with Qt, WTF?
22:16.37freemangordonRaimu: it is not thum,b2 itself, for some reason gcc 4.6.2 has messed up Qt's QString, will check that
22:17.17merlin1991^^ epic
22:17.45RaimuThat's it.
22:20.11freemangordonaaah, now i remember, there was a warning, that there is a chage in vargarg between gcc a.b.c and x.y.z, could be that, will ask ggole for a solution :D
22:20.18freemangordon*change
22:20.58freemangordonhmm, seems I have to take some rest :D
22:21.48freemangordonmy typing skills are bellow zero
22:21.51freemangordon*below
22:23.24merlin1991agreed ;)
22:23.45RaimuRest well.
22:23.53DocScrutinizer06try LD_BIND_NOW=y
22:24.17freemangordonDocScrutinizer06: ?
22:24.41DocScrutinizer06>>Anyway, run using terminal ("presencevnc"), enter any IP in the address box and try to connect. It blasts a symbol error in the terminal and dies.
22:25.03DocScrutinizer06LD_BIND_NOW=y  presencevnc(?)
22:25.38DocScrutinizer06throws unknown-symbol errors during load time, not during runtime
22:29.02DocScrutinizer06of course unless you do dynamic loading of libs under user control
22:30.26DocScrutinizer06man linux-ld
22:30.37DocScrutinizer06err man ld-linux
22:32.34DocScrutinizer06btw seems you just found one of the reasons why you generally don't change buildtool chain for a distro
22:33.00DocScrutinizer06I mean for one rev of a distro
22:33.53DocScrutinizer06possible change in symbol naming just one reason
22:34.43DocScrutinizer06world has seen a lot of other more subtle issues that caused severe headache from time to time
22:35.31DocScrutinizer06generally the ABI isn't guaranteed to always stay compatible
22:37.02freemangordonguys, i really gtg, will someone continue the conversation on #maemo, seems there is another application broken by libcurl3

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.