These are chat archives for abranson/rockpool

21st
Nov 2016
ruff
@rufferson
Nov 21 2016 09:18
fuu.., IBM Watson STT now moved to bluemix so same crap as any other. Which means there's no reason not to go for Nuance (same as ios/android pebble). The reason - nuance is the only one I found which accepts speex natively - and that's what pebble generates as a voice stream hence no need for transcoding.
@abranson Can you ask around if we can park secure credentials into some of the Jolla's cryptoboxes? I.e. I've registered an app on nuance, it will generate an app key. apparently we cannot distribute that key with sources (nuance is explicit about it). So we need to store in some secure but available to anyone place.
ruff
@rufferson
Nov 21 2016 09:24
Well, not anyone but to jolla users. Like to store it on jolla service and fetch it as part of sso credentials? if such thing is possible/available at all
Andrew Branson
@abranson
Nov 21 2016 10:38
That sort of stuff is usually for user-supplied credentials. How will the installed app get those credentials??
ruff
@rufferson
Nov 21 2016 11:02
I§m thinking about some call to Jolla service using existing Jolla account. such account is normally configured by user and hence would not need any additional authentication
not sure though whether it works similarly on adopted hardware which does not have Jolla by default, only SFOS
Andrew Branson
@abranson
Nov 21 2016 11:04
hmm, well there's nothing like that I know of. only the accounts credentials storage, but that would require the user to enter the key
ruff
@rufferson
Nov 21 2016 11:06
ok, maybe we'll ask Kath to store it at some Pebble's authenticated api calls as json field
will check first if it's worth that - i.e. whether it works reliably enoguh. Theoretically it should provide similar service as on original pebble app
but it may use some custom acoustic model and my default app request won't fit neatly
Andrew Branson
@abranson
Nov 21 2016 11:08
not sure I really follow their intentions there though. it's a bit weird to expect an app not to include its API key in the code...
ruff
@rufferson
Nov 21 2016 11:09
similarly as for weather
Andrew Branson
@abranson
Nov 21 2016 11:09
ah but wait - that's ok. lots of apps do that
ruff
@rufferson
Nov 21 2016 11:09
I'm not including TWC api key
Andrew Branson
@abranson
Nov 21 2016 11:09
you just have another header file that you don't bundle, or bundle empty
then you keep the api-key sage
ruff
@rufferson
Nov 21 2016 11:09
but I made alt provider where user may obtain the key on his own
Andrew Branson
@abranson
Nov 21 2016 11:09
safe
cutespot does that. you can't build that yourself unless you get a key from spotify and put it in your own copy of the header
ruff
@rufferson
Nov 21 2016 11:12
ok, yes in the end it provides similar protection as java app - just a compiled in resource. then it will be up to you to shuffle proper headers while building a release :)
Andrew Branson
@abranson
Nov 21 2016 13:37
yep
bad news btw - it really looks like pebble won't be releasing any documentation about their PPoGATT protocol for the pebble2. they don't like being open anymore.
same with the health data
ruff
@rufferson
Nov 21 2016 13:46
ok, so if we want that we can only rely on reverse-egnineering (which we're actually doing anyway)
another question is - do they consider it as a patented technology? I.e. if we do reverse engineer that - could there be legal consequences?
bcz as a last resort I can just take the image, disasm it and look at what happens on byecode level. According to existing license you can do it - you just cannot sell it
as for the health - does it mean Ubuntu guys (rockworkd) are also abandoning health data processing intentions? Or they are still targeting to decompose health exchange into something meaningful?
Andrew Branson
@abranson
Nov 21 2016 14:16
hard to tell now. everyone's a bit disappointed tbh
i asked if it was because they didn't have the resources to document it, or it was a company secret, and katharine said it was more the second one, though she didn't think anyone would care or get legal if anyone rev-engineered it.
but that's hardly encouraging
she's very pissed off about it too
she was ready to do it
ruff
@rufferson
Nov 21 2016 14:18
can image, quite a big shift from comunity opennes to "enterprise crapware"
Andrew Branson
@abranson
Nov 21 2016 14:18
quite
michael said it makes him think he should look for a more open alternative watch
ruff
@rufferson
Nov 21 2016 18:15
Ok, so far my pebble ptr does what I expect from tethered(non-autonomous) watches. But if something more interesting appears - will be glad to pick it up. If my jolla survives till that time :)
Andrew Branson
@abranson
Nov 21 2016 20:18
yes, same here. I did buy a pebble2, but it looks like I might be selling that on. very disappointed.