The ActivityPub Ecosystem talk, some quick thoughts

I was watching Evan Prodromou giving a talk at the ActivityPub conference and jotted down a few rough thoughts along the way.

Slide 3 – We don’t need to do things the way commercial social networks do.
He’s right theres an opportunity for different types of business models but everybody keeps comparing it to the commercial business models. Heck even myself, I have been writing a presentation and have a slide with number of users.

Slide 5 – What kind of experience would you have with the provider of the software if it was trusted?
This is a good question, my experience with different software and systems is quite different because its under my control or is more trusted. It does change the way you use and what kind of data I’m willing to share?

Slide 8 – What kind of client apps? Evan talks a lot about the fun type of client events which would benefit from a good client API. Reminds me what ever happened to the poking or the old twitter nudge

Slide 9 – More free accounts.
Evan talks about many different local and small groups which could do with something more smaller and local. For example churches, neighbourhoods, cities, families, schools and universities. I would add teams, leagues, local committees, residents committees.. This is something which drives me bananas that we have to use facebook groups for a local residents group. Then have to protect it from external others. Most of the residents are sitting on high speed fiber. It should be super easy to run a local system. Slide 10 – Talking of running a local system, Evan is right, there is something good and powerful about simple self contained devices. I would happily buy a raspberry pi like system where I plug it into my network and I get a activitypub/fediverse server. Add the ability for zeroconf and zero-maintenance and you got something which could have a great user experience and that would be very welcomed. Its why I use Xbian for Kodi on my raspberry pi. Right now I’d happily install Funkwhale on a Raspberry Pi because trying to use docker has been a endless battle.

Slide 11 – Federation of things not internet of things.
Its something I’ve been thinking about a lot, in a recent project with Lancaster and Edinburgh University, I described a system which sucks up your personal data and just makes a copy of it but under your control.. That device (we ended up calling the pebble) is pretty much what Evan is talking about but at a larger scale and static within the home.
The pebble device was meant to copy your personal area network (PAN) communication like your phone, headphones, smartwatch, smart ring, steps, etc.

Slide 12 – Quantified Self
Perfectly timed Evan describes the project for the pebble system I just mentioned. Capturing, runs, food, heartbeats, etc.. But what for? Slide 13 – Lifestreaming! One of the reasons for is because of lifestreaming. If you haven’t heard this term for a long while, its something I and others use to talk about a lot. Iys lost its meaning a bit but also fell out of favour.I do collect a lot of data and maybe for the same reasons as Evan, some kind of digital legacy? The last 3 slides make this much more possible than currently requesting data or scraping it.

Slide 14 – We don’t have to get people hooked!
This goes without saying right?

Slide 15 – Optimize for happy
I like where this is going, always thought there is something in the long time de-funked happiest network. The network seemed to fail because of the weight of investors and the need for a business model. but if we take some examples from slide 16, like helping people, making things, getting enough sleep and wrap them up in a network which doesn’t need business model as such. Now that could be something.

Seeing feel gratitude, also got me thinking about a simple gratitude client which posts in activitypub. Feels like something I could write but surprised no one hasn’t already done it? Been also thinking about a mashup of happiest, gratitude status, google’s defunked schemer and the BBC R&D human values.

Slide 17 – Optimize for connection.
Yes indeed, right on the  human values train. The deepening of friendships and relationships can be massively powerful. And likewise…

Slide 18 – Optimize for meaning
Love the idea of Awesomescrolling oppose to doomscrolling! Not like Tiktok but something with substance which isn’t about entertaining you or being popular (what ever else the tiktok algorithm is optimised for).
Something which aids you in finding purpose and finding out whats really important to you, not just what advertisers want to put in front of you. Also love the idea of walking away with a sense of accomplishment not just happiness (not that this alone wouldn’t be enough of course).

Lastly Evan makes a good point about scaring people into the network. Important point made well…

Amazon halo…be afraid be very afraid

There is so much I wanted to say about the Amazon Halo health/fitness tracker. The Twit.tv video above pretty much sums up my thoughts. I haven’t read through the halo privacy policy yet, but others are picking bit out already.

Amazon Halo privacy concerns

Wherever there are body scans, always-on microphones and a tech giant in the same service, there’s bound to be security concerns. Amazon knows this, and has already outlined what privacy will look like for future Halo users.

Halo health data is encrypted in transit and in the cloud, and sensitive data, like body scan images, are deleted once processed. Meanwhile, voice analysis is processed entirely on the user’s smartphone and deleted after. Nothing is recorded for playback — users can’t even listen to their own speech samples.

All Amazon Halo data can be managed and deleted in the Halo app. Your Halo account is also separate from your Amazon Prime one, so anyone you share your Prime account with won’t be able to access your private health information.

This for me is one of the things people in the Quantified Self movement were always worried about.

Do you trust Amazon with this much personal data?
Whats the actual pay off?
Is it all actually worth it?

Then you have to ask the question what makes it different from other quantified self devices and systems?

A little tale of my motiv ring

My Motiv ring on my hand

I really enjoyed having my Bluetooth Motiv ring really, it is great except a little while ago it started to not sync properly. Reporting the wrong battery percentage, syncing inconsistently, asking to be upgraded and just being a general annoyance.

I complain back to Motiv and they tried to diagnose the problems I was having with the ring. After a few days they asked if I was playing volleyball with the ring on? I said yes and they suggested using the other hand when playing volleyball. This sounds fine but the problem I have is being ambidextrous in something’s like sports is I switch hands all the time.

I explained I bought the ring for the whole point of wearing it during sports because my pebble watch can not really be worn while playing volleyball.

They suggested a replacement ring however their UK/European supplier has changed and they couldn’t issue a replacement over the winter period. I’m thinking Brexit might have something to do with this? Anyway cutting a long story short, I was completely refunded and I get to keep my current faulty ring. Good stuff from Motiv and I may consider getting a replacement once I see what happens in the near future (maybe a second version will support a few more knocks?)

In the meanwhile, I relooked at the Oura ring 2 but frankly its a lot more and there are some serious flaws in the Android app (no google fit, export, etc).

I’ll stay put and keep wearing the Motiv ring till its completely useless, as its still capturing data and the app is still syncing with google fit.

Dropping Rescuetime for ActivityWatch

Activity Watch logo

I tend to weigh up different systems and applications I use every once in a while. Especially weighing up the benefits to me.

One such application is Rescue time.

I used it in the past and over the last few months reinstalled it again. However this time I tried to automate the reports out of the free account and pretty much failed. The only way I could really do it is if I paid for the pro account at the cost of (a discounted) $6.75 per month.

So enough I thought… A little look around alternative to and decided to give Activity Watch a try.

ActivityWatch is an app that automatically tracks how you spend time on your devices.

It is open sourceprivacy-firstcross-platform, and a great alternative to services like RescueTime, ManicTime, and WakaTime.

It can help you keep track of time spent on different projects, kick bad screen habits, or just understand how you spend your time.

Its pretty good and doesn’t drain my laptop while watching my laptop. Of course being local and under my control only, I don’t really need to worry so much about whats collected. You can of course limit things as you go, turn off tracking or just delete the data any time.

I have it on my Dell XPS laptop and on my work phone and its good except one thing. Currently there is no sync server, so each device has its own server. But they are working on this… Once they do, I’ll likely install it on my server and put the client on more of my devices.

The other thing I’m hoping for is to see more use of the stopwatch activity watch bucket (buckets are the pools of data collected). Since Project hamster is currently being rethought and I like to track my work progress alongside my activity.

As a whole the project has a lot of potential and worth the wait I hope for the features expressed above.

My Motiv activity ring

My Motiv ring on my hand

Finally the Motiv ring came

Motiv Ring pack

Nicely packaged and simple to setup although I did find the pairing with my Google Pixel 2 took a long time. I hooked it up to Google Fit but haven’t setup 2 factor auth yet but I just need to get the barcodes for some of my services and create my gesture. Kept meaning to save the barcodes in my password manager.

I did also pair it with my Ubuntu laptop but I’m unsure how to do anything with it except using Bluetooth unlock. The fit is good and the ring feels super light to me.

Motiv USB power charger

My only worry is I can’t seem to find another USB power unit for it, as I’d like to have one at home and one I can carry with me when away. I checked Amazon but I can’t find similar. Also not sure I can get another one separately unless I buy the USB Magnetic Charging Dock Keychain and Charging Dock?

So far so good…

Quantifying my attention across devices

Rescue Time in Jan 2018My frustration with tracking my smartphone use, the apps permissions and data use; drove me back to rescue time.

I decided it’s time to combine the time I spend on different devices together in a sensible way. Previously I had used rescue time even with the bulk collection of personal data a worry. But a long time ago there was no sensible rescue time tracker/scrobbler for Linux. I remember trying the early betas and not being impressed at all.

So coming back years later I was happy to see a scrobbler on every platform including android and Linux. Not even a tgz but a deb package which is easy as pie on Ubuntu. After installing it and recovering my old account; I was up and going quickly. It doesn’t use much resources on android or Linux and sits quietly in the background.

The breakdown is impressive and making changes to the categories makes things very interesting. For example here’s Monday time (bear in mind I was ill in the morning but you can see once I was awake, I was off and running)

RescueTime - Categories 10 jan

I also have Hamster time data which I can combine if I like to really understand and drill down.

My hamstertime data for 8th JanIt might seem like overkill but as most of this is automated, theres little I need to do.

A review of my 2017 resolutions

Ian in Iceland

2017 what can I say? Its been quite a different year from what I was expecting.

Looking from the Quantified Self point of view

  • 69 mins of sleep deficit over the whole year, which is massively down from the previous year.  My average sleep this year has been 8 hours 22mins (massively up!). Average deep sleep has been 4.18hrs almost 51% of my sleep.
  • According to Gmail I have had 41,481 conversations, have 26,442 emails in my inbox and sent 6,741 emails this year
  • Have 48, 142 photos and 2,688 photos albums in Google photos.
  • Tasks wise I have 231 open tasks and completed 2435 over the year
  • Been on 44 trips including Tallinn, Sarajevo, Funchai, Edinburgh, Reykjavik, Dublin, Amsterdam, Berlin and Cologne this year
  • According to Trakt, my most played show was Real Time with Bill Maher and film was Trainspotting T2. Most listened to podcast is the Guilty feminist.
  • I spent 417 hours watching films (34.7 a month) and 411 hours watching TV series (34.3 a month)
  • Spent 989 hours working in Media City UK, 129 hours working in many coffee shops in Manchester’s Northern Quarter, 116 hours working on a train and 113 hours working at home. Theres a very long tail with lots more locations like hotels, Nottingham Uni, York Uni, Ravensbourne, etc.

Regardless of the data he’s the review of my new years resolutions from 2017.

Be taken out of my comfort zone by Kate and take her out of comfort zone

Holiday with Kate in Ireland

Well half of this happened, in March. Kate took me literally to the edge of comfort in a bright yellow camper van. Rough camping on a cliff face in Ireland was too close to my limit. There was a point early next day when I had to insist on a camp site because at least they had toilets and was far less exposed to the gale like winds (remember the first ferry was cancelled because of the winds).

I had planned to take Kate to Tokyo next year but this has been put on hold a little longer.

Head further a field with the scooter

No Northern Ireland trip but I did make it to Ireland via Kate. I did ride to Hull to see how the new scooter would handle the long ride and get a feel what it would be like if I went on the ferry to Netherlands or Belgium. Recently I have been riding with proper winter clothes, combine this with the better handling of the new scooter and I’m more likely to go for long rides in the rain.

Improve my circus skills

Jamming with a LED diabolo - Photo credit Ian Wilson

Still the Vertex is still not quite there, more practice is needed. But I’ve also been going to the Firejam’s in Castlefield Arena. I’m now reconsidering getting a fire diabolo again. I know its bloody dangerous but fire is just so cool compared to LEDs.

Visit a Japanese styled spa at least once every 4 months in the UK

I knew every 4 months was achievable so this is a tick.  I went to Liquidrom in Berlin once, the Midland hotel twice and had the pool to myself at the Melia Madeira Mare. Still really need to find a better spa near Manchester but the Midland Hotel isn’t bad, especially when quiet.

Ride a roller coaster in another country

This will have to be a task for next year. However I noticed Alton Towers and Blackpool pleasure beach have new rides coming in 2018 now. My hope is to combine the trip on the scooter with going on a roller coaster park in Europe.

See the Aurora (Northern lights)

me taking a shot of the northern lights

This is a massive tick. Its always been on my list forever and thanks to brian suda who introduced me to the man/legend Snorri Por Tryggvason, who took me on a unbelievable journey which had us out and about near Reykjavik. Will never forget this.

Read more

This certainly happened thanks to Wallabag, Tiny Tiny RSS and Audiobook syncing using Plex. Was hoping to sync things to Goodreads but goodreads app is horrible on my ebook reader. According to Wallabag I’ve read 232 article over the year. Last of 2016 was Janet Street-Porter talking about routine not time.

Go to a new part of the world

Tallinn, Estonia

Another few places not planned at all. Reykjavik Iceland, Tallinn Estonia and Sarajevo Bosnia & Herzegovina. According to Google maps I’ve taken 44 trips in the last year, but that includes trips to London, Newcastle, York, Cardiff, Bristol, etc.

Don’t shy away controversy and get more political

Absolutely and I’ve been digging at the deeper issues facing society with data ethics, private & public and machine learning.

Go to more comedy clubs and contemporary theatre plays

What if women ruled the world

No comedy at all this year…

However the Manchester International Festival was great from a theatre point of view. Party skills for the end of the world, Fatherland and I guess Party skills for the end of the world counts as immersive theatre.

Take an improvisation class

No this didn’t happen at all, sadly…

Replace my scooter

Honda Silverwing at Hull

This happened and I’m looking forward to going places in 2018.

Quantifying your smartphone usage mentioned recently

There’s a recent BBC documentary titled Secrets Of Silicon Valley, its not a bad watch at all. In part 2, the presenter installs an app to see how much time he spends on his phone through out the day. Very similar to what happened at the Quantified Self 2017 conference, but even I almost coked on my tea when the final figure of over 5 hours was announced for the day.

My monthly smartphone usage

Looking at my own usage, over the last month I spent 19hrs 1minute over 384 pickups, looking at my mobile phone.

I admit this is so very low in comparison to others.

By the way I’m still looking for a decent way to do this without abundance of features, battery use and in a data ethical way.

Welcomed back to the Quantified Self

Quantified Self 2017

Everytime I go to the Quantified Self conference (2013 & 2014), I walk away with something more than I was expecting. Its been 3 years since I was last at the conference and a lot has happened in that tme. The Quantified Self has shifted from the heydays of super stardom on the front of wired magazine; to everywhere and nowhere. By nowhere, I mean its not really talked about because its actually everywhere. The amount of people with some kind of app or device which they are actively tracking something is so huge. This also raises the question of Self-Tracking vs. Self-Surveillance (which Jana Beck actually covered in her breakout session); are most people self-tracking or is some other entity surveying them? There’s also a debate about how enabling they really are for most people who received a Fitbit for a present.

Garry Wolf raised the topic of what is the quantified self at the start of the first day in the opening talk. Lots of people answered the question from their point of view and it was good to hear the diversity of answers and people building on the previous one.

When back with Gary, he concluded the conversation with a final thought on the subject…

“Everyday science through examination of yourself”

Gary also noted it’s been 10 years since the first conference and threw out 10 interesting points over the last 10 years, plenty to think about; including a Michael Polanyi quote and a request for people to take part in a live experiment around smartphone use. The results were revealed at the end of the day and were quite a shock. I personally only looked at my phone twice over the first day. But as I explained I have my tablet and laptop. It was interesting to hear I wasn’t the only one to have different apps on their different devices. This lead nicely into a group discussion about smartphone use.

Its so easy to feel the fear of missing out (FOMO) at the Quantified Self conference, as there is on average 8-9 things happening in parallel. You really have to pick and if its not for you, move on. Its very much the BarCamp rule of two feet.

Like the rule of two feet, here’s my highlights of the conference.

Session 1: Show & Tells

Quantified Self 2017

I missed the first one by Jana Beck on tracking crying but I got in to see Aaron Parecki kicked off the ignite talks; he later did a session which I’ll dig into the details of with data portability and data ethics in mind. The big things for me was the micropub plugs. I’m going to simplify micropub by saying its like ifttt but open, decentralised and a W3C standard supported by the indieweb community. That was the point when I thought I need to check this out in detail because it reminded me of the media pipeline thoughts I had a long long time ago.

Ahnjili ZhuParris gave a ignite talk which was all about her quantifying her psychedelic experiences. Yes you heard right…She quantified her drugs use to improve her trips! Truly shows how diverse the things track can be. It was captivating to say the least.

Session 2: Self-Tracking vs. Self-Surveillance

This breakout session run by Jana Beck and was full of interesting points. Of course Hasan Elahi was brought up and the group tried to understand the difference between tracking & surveillance. It seemed to boil down to judgment from which entity? Both have issues including the illusion of perfection which can drive self-tracking; and of course the issues of external surveillance are very well know.

This is where I first met the open university who are working on a project called monetize.me. I also bumped into Kley Reynolds who I’ve been thinking about since 2013, when I heard him talk about using QS data to create a fingerprint for data & identity.

Session 3: Connecting Self-Tracking Data to Home Assistants

In this session I helped a out with another person as the speaker couldn’t make it due to flight problems. Myself and Jacqueline took over the session hoping someone would come with some more experience in using home assistants to track something. I had some experience with Amazon Alexia & Google Home but not for quantified/tracking. I could see how it might be possible with something like ifttt but not directly.

We didn’t have to wait long till some knowledgeable people stepped in and a discussion kicked off. I kept going back to the fact these devices are in group/family spaces. Somewhere along the line, Jacqueline & me started thinking about how you could use these devices to bring together a family and nudge them to eat more healthy through dinner time checkins. I feel theres a unpolished gem somewhere there.

Session 4: Using Your Data to Influence Your Environment

Quantified Self 2017

I ran this session and I knew with a brief skim through object media and perceptive media, Questions and thoughts would come from a very data literate crowd. I wasn’t wrong.

Lost of thoughts about the role of public in a media landscape which can be changed and modified. There was a lot of discussion about why and the true benefits of using personal data in storytelling. In retrospect I should have shown parts of my interview back in 2013: We research how personal data and storytelling can be combined.

Points were made about customization vs personalization; people felt that was a big difference and could be the cause for some backlash. There was also a feeling that they would want to know how much things are customized and why if interested. Also there was a sense negotiation was a key aspect in this all, something we are exploring with the Databox project. There was a sense you could try it with little data shared then decide to ramp it up later to see what difference it made to what you saw first time.

A interesting fact was mentioned that fruit machines can be skinned in as quick as 20seconds. This was mentioned when talking about customization of the reality around you. Which led to Minority Report discussions.

It was a positive discussion but lots of worries about how to tell stories with enough richness/depth to work with the diversity of personal data that may be shared or used.

End of the first day

There was lots of discussions following the smartphone experiment at the start of the day. A small list of good ways to stop being distracted by your smartphone started to emerge.

I used Quality Time and as said previously clocked up 2 checks and only 20secs of actual screen time. Some people ran into multiple hours.

Quantified Self 2017

This crossed with Aaron’s list deserves a blog of its own really… (coming soon – honestly!)

More than optimization (day 2)

Quantified Self 2017

The over optimization intrigued me on paper as there is always a dark sense of over quantification in the hope of perfection? I hadn’t really thought how it could be used in team sports to create personalize routines for each rugby team member instead of applying a routine to the team broad brush; it makes perfect sense right?

Session 5: Making money from your own data with Monetize.me

After meeting Monetize.me in the second session, I went along to a dedicated session. I think the plan for the session went slightly out the window but it was fruitful and it all came down to data negotiation. I did talk about the databox project and wondered how they hadn’t come across each other?

There was a lot of questions about how much is data actually worth? I pointed at Jennifer Moore and her position as the first personal limited company. I also mentioned how fresh/realtime is the data.

Of course this all lead to questions asking if you could treat all data the same? What about data discrimination and finally what are the business models which can emerge and what needs to change for it to be?

I also learned about Bitwalking which generates a crypto-currancy from the amount you walk.

Session 6: How to plan for data access with choosing a QS tool

Quantified Self 2017

I mentioned Aaron Parecki’s ignite talk earlier, and there was plenty more depth in his workshop. Aaron started out explaining the process he’s gone through with quantifying himself. He talked about the pain of data portability through broken devices and closed services. This all lead him to a checklist he uses.

  • How much effort is required?
  • How does it Sync?
  • What is the sustainability of the service/product?
  • What is the data portability options?
  • Whats the competition like?

Each point had a bunch of issues under them for example in how does it sync; breaks down to questions about centralized servers vs direct sync to a local computer/device. Sustainability was focused on business models of the likes of Apple, Google, Fitbit, Jawbone, etc. All very different and it all depends on the user which once they are comfortable they are with it (if everything is made transparent, and the user can make a real informed choice!). I talked about Gadgetbridge in connection with effort and syncing.

Hopefully Aaron will make his slides public (but this needs some more thought!)

Session 7: Self-Tracking for the Good of the World

With my public service hat on, I went along to Justin’s session. We explored some of the issues with the internet and I did say, we should be looking at the work Mozilla are doing around the internet health report, but we focused on other things.

One of those things was the packages; packages being things which are a mix of hardware, software and service. This was intriguing to me and got me thinking about opinionated software.

We talked about the public benefit of quantified health but there was a large conversation about how you compare data when the different black box devices can’t agree on a step actually is. This was when someone suggested some governance and that the Quantified Self site has a large number of devices/services/packages reviewed. Maybe there should be some kind of ranking system and clear indicator of different aspects of that thing (you could use Aaron Parecki’s indicators) . You can imagine the QS community making it clear what devices are to be avoided and best practices.

I tweeted Gary to say its time the Quantified Self got political.

Session 8: Quantified Self meetups

I drifted around a few sessions but settled on a session about the meetups, as the Manchester Quantified Self meetup stalled a little while ago. Last time I was at the conference I was inspired to setup a QS meetup. I’m still inspired to run the meetup but it was great to hear from those new and old to the meetups.

Sharing stories and hearing from Steven who is well known in Quantified Self circles was very useful. There was lots of questions about the choice of the format, use of meetup, etc. Steven pretty much said the Quantified Self will support any changes the organizers make. That would include format, event, description, etc changes.

Like Gary said at the start of the first day, things are always changing and they are flexible to these.

With this in mind, I have kicked off another Manchester Quantified Self with a different format.

The wrap ups

Quantified Self 2017

The last keynote talks were fascinating and centered around circular/cyclical time. The picture of the complexity of patterns summed up so much of it.

The people

The best thing about Quantified Self conference is the people, they are so amazing. No edge, just open and all so geeky. No matter where we were it was great conversations which spilled out from the many sessions I didn’t get a chance to attend.

Quantified Self 2017

On the first evening we started at the Casa balcony bar then had dinner at the Café-restaurant De Ysbreeker and ended up Canvas again. Love that place and its so weird seeing it become this incredible place now from the squat it use to be.

On the second night, we headed out in search of cocktails (theres a story behind this, which I never actually posted till now). We almost ended up at Prik and Blue boy which will make 3 people laugh. This time we ended up in a Amsterdam festival and then a speakeasy place called Door 74. Being a geeky quantifiers, we decided to hack friendship by trying the 36 questions in a group.

We didn’t get far, but I actually think it worked…

Quantified Self 2017

Another great time at the Quantified Self… So much learned so much to think and act on. If I have anything to do with it, I’ll be back next year for sure. Massive thanks to everyone who I bumped into over the 2 full days. It was emotional, fun and exciting all at the same time. Special thanks to the newbies who I spent a lot of time with.

Quantified Self 2017