Thursday, June 23, 2016

Weloop Tommy AKA GoClever Chronos eco

I just bough an GoClever Chronos ECO  white better known as WeLoop Tommy. Cost? 80zł (about €20).
What is it?

User perspective:
This is a peble watch but cheaper. Has worse support, not many apps support it. Can last for 20 days (haven't verified that). Has no colors. Is some kind of a smart-watch.
I do already have Xiaomi MiBand which is way better - but has no display screen (what is not an issue at all).

My perspective:
An nRF51822 with nice display (LCD? everybody claims this is an eInk screen but I am not sure yet).
Display to put onto your hand that supports BT4.0 communication out-of-the-box.
SOme kind of open (?) source firmware.
No longer supported hardware.
It should last for 20+ days (probably shorter than MiBand).
No API (but the community does a good job - I hate manufacturers being so much dicks and not releasing the software).

Next steps?
- Flash it with OSS
- Communicate with it
- Write own communication module
- Display own information on the screen
- Release as open source

Friday, June 10, 2016

How valve f*cked their steam family sharing feature...

Introduction

I was using steam for years. Since the Half Life 2 game (which was distributed using steam that displayed an ad). A long time ago it was.
Some time ago steam introduced steam sharing. A great feature at first. It was so promising:

  • I could be sharing my own games with my son - just like with the games that were on CD/DVD media
  • I had the ability to control what my son can share (just like with CD/DVD where I would give only the media I wanted)
  • I was the owner of quite a library which had its value... but now it seems that they can do whatever they want to and users can do nothing about it.

How I have used it.

I have been buying games onto my own account and sharing them to my son so that I could control what he can play.
We have been using 2 devices and 2 separate steam accounts. We had a single family library.
We had separate user accounts on the machines with credentials stored so that after logging into own account steam was starting up (downloading petabytes of update data and DRM's) and we were able to just (wait... and then...) play.
We have used 2-step authentication and complex passwords for increased security - but it was OK since the credentials (and machines) were stored.

What happened and why valve is evil.

One day steam just changed the way family sharing works. Without any notice or whatever.
They restricted the library so that only a single person can use it at a time. Once I start a game (different than my son is playing), my son is kicked off (after 5 minutes).
They introduced dozens of bugs causing my son to be flooded with messages he doesn't understand and suggestions of buying the games that are already bought by me.
Finally... they damaged the credentials store system. Once I log-out on a device and my son logs into his own separate account, he gets logged into... my own steam account instead of his own. He has access to my "steam wallet" and most of the things there. When trying to switch the account we need to authorize the machine again (that one is random) with 2-step authorization.

What is wrong about it.

Valve changed the logic driving the family sharing. At first it worked differently so valve cheated in a way.
They lost my trust.
They prevented my son from playing.
Steam support sees nothing wrong about it and claims that they can't even move games from mine account to my son's account.
DRM's took first place here before the user.
Origin did several mistakes. Same did ubisoft. I refused to buy any titles from ubi. I got Assasin's creed from GOG but no other titles. Steam now entered into this sick group.

What is the final result?

I trust to illegal games way more than I trust to legal vendors.
I believe that legal vendors became DRM providers ignoring users. GOG seems to be a good exception here.

Dear steam... you f*cked it up and did it well.