Adding activitypub or switching to peertube?

Mixcloud warning: You've reached your limit for published shows

In my latest mix the interdimensional transmission mix, I went to mixcloud to find, I’ve reached my limit for published shows. So been thinking about what mixcloud does do for me. Mainly distribution and a bit of charting.

On the distribution side, it seems like the fediverse could easily do a better job. Originally I would love to use funkwhale but from previous experience it doesn’t really support mixes well compared to single tunes. Which is why I setup my own webmixgarden.

Currently I’m using a static site generator (pubili) which is great because I could add webmonitisation. Although I’m wondering if I should switch to one which supports activitypub? However I feel there is a way which combines both and its likely another platform on the fediverse? I can’t be the only one who is putting out mixes right?

I tooted and had some suggestions. But decided to look at peertube to see if that could work. After finding a instance, which had rules which worked for what I was doing. I starter experimenting here but i’m waiting for my mix to be moderated (its a one man instance, so expect it might take some time). If things work out I might just install peertube on my server.

Update

My mix is now up on peertube via rankett.net, thats the big news.
However I wanted to talk through what happened.

William who runs the rankett instance of peertube messaged me via email asking about copyright details of the mix. This was a surprise because we are all use to faceless entities moderating via machine learning.  We had a little chat over email and I explained what I was doing and shared this blog post. Happy with the explanation, my mix was unblacklisted and its now available for all to play.

I’m currently looking at ways to add chapters markers to the mix, by slightly abusing the captions feature. I can’t really see another way to do it.

Another update

LPS messaged me on mastodon and pointing out a undocumented feature of peertube.

I can easily add time points in the description and with the correct formatting will automatically turn into jump points into the mix.

Adding jump points in peertube

We also talked about setting up peertube using yunohost, which I’m already using. So theres little excuse now for me to just set it up one day soon.

The interdimensional transmission mix

Communicating with space from the See Monster

Following the previous Pacemaker mix, I decided during a very long train journey to get the pacemaker out for some more trance. Using parts of the last few mixes, I decided to give the new mix some new direction.

The mix shifts along at a nice 136 bpm, complete with hands in the air moments and who couldn’t enjoy some stress test (hidden gem).

Enjoy!

You will notice there is no Mixcloud upload for this mix. Mainly because of the decisions of Mixcloud and being at my limit for a free account. Which means going to my mixgarden for future mixes.

  1. Escape – Markus Schulz
  2. Catch (Martin Roth remix) – Blank & Jones
  3. Stresstest (John Askew remix) – John O’Callaghan
  4. Tears (Protoculture remix) – Dakota
  5. Arjan – Angelica S
  6. Follow me (Jerome Isma-Ae Extended remix) – Jam & Spoon
  7. Talk to me (Orjan Nilsen trance mix) – John O’Callaghan and Timmy & Tommy
  8. Higher state – Kevin Crowley
  9. Shnorkel (Thankyou city remix) – Ido Ophir & Miki Litvak
  10. Running up the hill (Jerome Isma-ae bootleg mix) – Placebo
  11. Eternal Horizon – Alex M.O.R.P.H
  12. The Descent – Protoculture
  13. Grotesque – RAM & Alex M.O.R.P.H

Public Service Internet monthly newsletter (Dec 2022)

The branches of the Fediverse diagram

We live in incredible times with such possibilities that is clear. Although its easily dismissed seeing the UK government setup a discord server, A podcasting app sharing user location to podcast creators and whats its like to work in India as a woman in tech.

To quote Buckminster Fuller “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.

You are seeing aspects of this with India following the EU with USB C. Flickr putting weight behind ActivityPub and even more calls to make privacy a human right.


Gifts which don’t track your friends and family

Ian thinks: I actually chuckle at the #askfirefox videos but this video makes good points about buying a surveillance device for friends and family this festive holiday. Shop smart with Mozilla’s privacy not included.

W3C Solid working group

Ian thinks: Solid the personal data store has found its place in the W3C groups, Tim Berners-Lee’s welcoming email is beautifully written, starting a genuine new phase of the internet.

The UK parliament debates the future of public service broadcasting

Ian thinks: Its good to see this discussion at this level but am concerned there isn’t more focus beyond broadcasting. Public service is much bigger and its time to bring what makes public service unique to this space.

Mozilla’s future looks bright and sustainable

Ian thinks: Mozilla although well know in certain circles, has been losing a lot of market share. However has good plans to build on its community roots for a bright and sustainable future. Don’t forget the Mozilla festival’s call for proposals ends Dec 16th

Thoughts on Blockchain technology a decade ago

Ian thinks: Tim Bray’s measured thoughts on blockchain technology is a good read. Its easy to say blockchains were not mature back when AWS started but Tim thoughts today haven’t changed much.

Elon musk’s take over of Twitter

Ian thinks: There is so much to say about this take over of Twitter but I didn’t want to spend the whole newsletter talking about it. However I’m sadden by the lack of understanding from Elon and the way employees have been treated.. No way was Twitter the public square.

More thoughtful discussion about the future of decentralised social media

Ian thinks: Interesting points made and worthy of listening to in full. Likewise this small panel with the folks from Bluesky, Manyverse and others exploring the possibilities way beyond what’s currently available.

The EFF look at Mastodon from a security & privacy point of view

Ian thinks: Its always great to see new systems deeply looked at by the EFF and Open rights group. Mastodon comes out looking great. However you certainly have to go about it differently.

Don’t like microblogging but like the idea of the fediverse?

Ian thinks: This is great news Automattic (WordPress) are once again supporting the standard ActivityPub and joining the large open network of the fediverse. How Tumblr will work on the Fediverse is another question.


Find the archive here

Don’t miss out: Mozilla Festival 2023’s call for proposals ends 16 Dec

Ian Quote text “I appreciate that Mozilla runs the festival in the open. It’s transparency to the tenth degree. I really appreciate that they’re trying this stuff, seeing where it goes, and kind of always in this constant cycle of, “Let’s try this, see how it goes. Let’s build on it or decide if it’s not for us.” Feedback is quick and used well”Its a tricky one to remember because of the changes over the last few years but the Mozilla Festival will be back in March 2023 as a virtual festival complete with a number of in person events during the same year.

Because of the March virtual festival, the call for proposals is live and waiting.

I’m thinking about 2 or 3 proposals right now.

  1. The public service internet
  2. Design a client to take full advantage of the fediverse
  3. Rethinking how we match people for the benefit of all

Sure more will come along but the community spotlight around transparency has me thinking even more, how these can benefit from transparency.

Wearable watch woes

Amazafit-GTR4 smartwatch

A little while ago posted how I have finally stopped using the Pebble smartwatch (I still own one and hold on to it). Funny enough a few people sent me posts about how about a quarter of a million people still use the pebble smartwatch. Of course I was one them for a long time.

I moved to a TicWatch3 which is a Android wear OS smartwatch. It was good and the Android wear system was quite good but the Android overhead is a massive resource hog. It was on a recent trip to London while using using the sleep tracking, I woke up to find the watch dead after 36hrs. I decided enough and swapped it for the Amazfit GTR4.

Its a good smartwatch with lots of options and great battery life (generally about 6-8 days on a charge). I was aware of the complexity of options but the interface and ecosystem makes things more tricky.

For example, I currently have two apps installed on my phone. Zepp and Notify. Main reason for Notify is because of sleep as android. There has been a few times when the watch has disconnected from the phone during night leaving zero feedback about my sleep stages, heart-rate, etc. The disconnection happens more than I’d like and the only way to get it back is to restart the watch or mess with my phones bluetooth.

Other annoying things include not being able to voice reply to messages, this was built into Pebble’s since the Pebble Time & Pebble 2. Its strange because it has everything needed to do it like the voice assistant (which is annoyingly the Alexa voice assistant, wish I could change that)

Right now I’m looking through the FAQ, forums like XDA and even Reddit.

Generally its a great smartwatch and I’m generally happy but really need to  spend time understanding how to do simple things like control my remote music. Ideally it needs a well thought out UI with a paradigm like the Pebble has.

Founder Member of the Responsible Tech Collective – Interview

EMF Camp complete with Lasers
The bright future for the public service internet?

Following the talk I did at the Bright Ideas recently.

I also recently spoke with the Responsible Tech Collective, which is mainly out of Manchester.

The collective is a community of cross-sector organisations and community representatives, working to (first) establish Greater Manchester as an equitable, inclusive and sustainable examplar for responsible tech, through putting people first in its creation.

The collective has been one of those interesting groups which has been doing a lot around what I’m calling the public service internet ecosystem. Another group out of Manchester is Open Data Manchester.

You can read the whole piece on Medium below.

View at Medium.com

Its a good read and I especially like how it links different pieces of work together. Mainly the Adaptive podcasting, Personal Data Stores and Living room of the future in with the ethos of a Public Service Internet. The list of podcasts was a surprise question and hopefully will be of interest to others.

This all reminds me clearly why I moved to Manchester.

My talk at the Bright ideas gathering

I have been pretty busy recently and had not as much time to do much blogging. To be fair my mastodon microblogging has increased quite a bit, can’t think why…

During the busy last few months, I gave a talk at Durham’s Bright ideas gathering. It was a really good event which felt like a TEDx with a number of different topics and speakers.

Originally I was going to give a talk about the recently launched Adaptive podcasting but gave it more context with why its a important project. Along the way we stop at the big changes coming to the BBC looking at my own personal view of moving to Manchester.

Thank to Herb and the team which delivered another excellent conference even in the middle of train strikes.

I shared the slides on slideshare (which is still a thing it seems)

 

Microblogging on the fediverse, leaving twitter to rot?

I was away during the weekend when the news that Elon finally bought Twitter. Since then, there has been a steady flow of people finally checking out Mastodon.

This is good news but its interesting how people are talking about it, literally a replacement for twitter. This is a mistake and will burn people.

Mastodon is part of the Fediverse, the fediverse is a number of different interlinking services using the W3C’s ActivityPub as the interlinking protocol. There has been a bunch of news stories which have highlighted this which is good, but too few are and think of Mastodon as a straight replacement without all the things which make it different.

Fediverse branches.png
Link

I have seen a bunch of complaints including too much choice in which instance to join. There is a bunch of reasons why this makes sense including more robustness to take over, but I’m more interested in the fact there is friction.

Friction to encourage people to slow down, think and act with some agency. Yes its painful when you are use to frictionless centralised services which happily lead you down a path which suits their business model. Having to actually read the rules of the instances/servers, what’s not/allowed, whats the manners, etc. Is important and makes for a better solution than everyone must abide by one rules. We already know scale is the enemy of humanity (well thats my thoughts) and the fediverse allows for things I personally find vaguer and distasteful if you look for it. But also delightful things which can be joyful if you look for it.

The Fediverse

Some advice for those new to the fediverse. Plus my own quick thoughts from things I have tooted over the last week.

  1. Don’t be a dick (this a rule for life to be fair)
  2. Read the instance rules
  3. If you don’t agree with the instance rules, move to another one. Its made easy for you.
  4. Consider the other fediverse services. For example you can follow someone on Pixelfed with a mastodon client.
  5. Support the development of the lesser known fediverse services like Pixelfed, funkwhale, Bookwrym, etc.
  6. Verification is free but you need to do some work, each instance and service will have different ways to support this. For example some of the scholar ones require you to link to different papers you have written. Others might need much more. Generally its done via the Microformats & W3C’s rel=”me”.
  7. Get use to the email like username, its super clear who you mean. Get out of the twitter mindset.
  8. Talk, link and expose others to the fediverse.
  9. Setup 2fa right from the start, what you waiting for?
  10. Don’t just look for Mastodon and install the first Mastodon app, there is a rich ecosystem of desktop and mobile apps. Its what makes the fediverse so powerful.
  11. Finally! – I recommend you should follow my toots using @cubicgarden@mas.to, @cubicgarden@blacktwitter.io, @cubicgarden@twit.social (of course this is just a suggestion)

I saw it coming, changes to Mixcloud

Mixing live in the EMFCamp null sector

Today there was a email from Mixcloud.com

Nico here, CEO and co-founder of Mixcloud. Today we’re announcing upcoming changes to Mixcloud:
From December 1st we’re introducing a maximum allowance of 10 published shows for creators on the basic tier.

Why is this happening?

We believe DJs and producers should be rewarded for the skill and creativity that goes into their work. That’s why for over 10 years we’ve subsidized hosting costs and built tools that enable creators to grow and earn money.

We also believe artists should be paid when their music is played. That’s why every show uploaded to Mixcloud is scanned by our content ID system. This enables us to identify the tunes being played and pay royalties to the artists who made them.

Unlike other platforms, we’ve spent years securing comprehensive licensing deals with the major and independent labels to ensure this money is paid to the right artists. We have shouldered these costs in order to create a fair music ecosystem.

Until now we’ve kept our basic tier uncapped. However, as we’ve grown our royalty and hosting costs have risen and we are not profitable. To continue running and improving Mixcloud we need to become more sustainable as a business, and Pro memberships help us cover our costs.

How will you be affected?

On 1st December all of your shows will remain published and available to listeners. But, if you want to make space for a new show, you will need to manually move shows into drafts until you are within the allowance or upgrade to Pro for unlimited published shows.

Fair point but I’m not totally convinced, as it wasn’t that long ago when rewind and track listing became not possible. It was clear to me that I needed to do something ahead of this all, hence why I setup my own webmix garden. I agree it would be great to pay the creators of the music, and using webmotization considered a way to do this.

Maybe this is where I part ways with Mixcloud? Its a shame but like all the people leaving Twitter due to Elon Musk. its just not suitable for me anymore.

I would still like to try that distributed payment pointer system and also explore the notion of distributed charts using DHTs, removing the need for huge amounts of centralised storage.

Public Service Internet monthly newsletter (Nov 2022)

Example of Solid with person and data surrounding them

We live in incredible times with such possibilities that is clear. Although its easily dismissed seeing the Palantir’s Secret Plan to Crack the NHS. Deliberate radio spoofing to distort live video, a distressing insight into Silicon Vallay’s tech elite and of course Twitter finally bought.

To quote Buckminster Fuller “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.

You are seeing aspects of this with the open wallet foundation bringing standards to the chaos, Competition wins and American smart devices adopting security/privacy labelling.


Solid adoption faces the cultural problem?

Ian thinks: Personal data stores make a lot of sense, especially for developers as this post makes clear. However its consistent with the discussions I have had with startups with “The tech culture in the U.S. is a lot less suspicious of companies that are looking to centralise their data, because they can see a way to make money off of that”

See the future of the public service here

Ian thinks: Following the personal data store dev discussion above, its a lot clearer for public interest companies who want to innovate and provide a different proposition from profit driven companies.

Mozilla’s unknown influence is very chilling

Ian thinks: This short documentary is pretty powerful and highlights how much worst the dumpster fire is outside North America and Europe. Well worth the 12 minutes of your time. Also worth mentioning Mozilla’s little mini-series is fun, educational and instantly shareable. I personally have shared a few with some less technical friends and its been well received.

Hacking google mini series

Ian thinks: Although a big advert for Google, there are parts which are worth while watching from a cyber-security point of view.

OFCOM is looking into cloud services, iot and messaging

Ian thinks: This is good news as the national regulator does have a lot of power to work in favour of the public, but has spent too much time focused on traditional media.

All the Unfinished videos are online now

Ian thinks: The Unfinished live conference has caused quite a splash since its inception. A lot of the talks are worth re-watching and if not seen before, you are in for a treat.

Shannon needs to look away from the mainstream

Ian thinks: Shannon is no longer excited by Technology, but through the post its clear she is focused on the big mainstream tech. Looking away form the mainstream into the indie & niches could be what she’s missing?

Enable our cookies, pay or get lost

Ian thinks: We all knew it was coming, but to see it happen in the EU first was unexpected by myself. Expect many more to follow suit, a high profile court case and hopefully a renewed look at micro-payments.

Bluesky discussed and dissected

Ian thinks: There was a small announcement about Bluesky coming soon, but I found at least the first part of this video with Kevin Marks and Jeff Jarvis looking through the AT protocol quite revealing of whats coming.


Find the archive here

I tried todo.txt and gave up

Check box

I was so fed up of Google’s lack of real support for its tasks system, that I packed it up and went for the todo.txt system. Its simple, works well and found it works for most of my systems (Android, Linux, etc)

However in recent times I found the syncing between systems painful. At one point it was so out of sync I got so fed up and recently moved to todolist. Seems I’m not the only one… The clients sleek, todo.txt android, markor and even a plugin for Joplin; were doing strange things on top of Google Drive (I did try Dropbox too, but sync on Android needs a kick up to make it sync). Even considered using Syncthing but using Android when less things eating batteries as better, decided against it.

After looking at my options it was todolist, which at least has a reasonable free option. I also consider installing a CalDav server on the NAS or Yunohost behind my VPN. But decided I really don’t need the headache.

Of course I left myself outs, with some of the clients including Planner, which supports CalDav. Todo.txt has potential. Something to look into again in a few months maybe.

 

Beeper is now my main messaging client

Beeper on the desktop

I have been using Beeper for a long while now. Its truly how instant/messaging should be.

Recently scheduled messaging was enabled on the desktop app, which is wonderful for someone who schedules a lot. However I did an upgrade on my Pixel 6 phone recently and found Beeper had the option to finally send messages to all contacts (previously you couldn’t start new conversations). Only a few days later there was the option to make beeper the default SMS app. Before this, there was a bridge option which worked but this is so much better.

With Beeper as my default client for almost everything, something strange started happening.

Beeper on Android

I have found myself forgetting which network is transporting the message. Which means I’m forgetting the limitations of each network but also which one a certain person contacted me on. Luckily Beeper has got a fantastic search meaning I don’t need to worry. Of course most instant messaging apps have this but when you add the likes of FB, Slack, Twitter, Linkedin, Discord direct/msgs. Then you got something useful, but also on the desktop too making it all very useful.

I never really used Linkedin for messages but its actually quite useful, just like Twitter direct messages. It would be great to have Mastodon messaging too. Maybe this is why I need to run it myself.

Do you chew your chocolate?

Attention do not eat

The guardian recently had a piece about Chocolate (anything to take our minds off the political climate right now and Chocolate is a good one)

I won’t go through the whole list but I originally laughed out loud when I read this…

Anyway, it appears that we haven’t yet covered chocolate. And a good thing too, because it turns out we’ve been eating it wrong the whole time.

Have we? We have, if you believe the food scientist Natalie Alibrandi, who has been analysing the results of a new 2,000-person study of the nation’s chocolate habits, commissioned by Galaxy.

Commissioned by Galaxy, because they are well known for their high quality/sustainable chocolate? Anyway its all the usual stuff but I found one part quite telling.

When do you usually eat it – at night?

No, usually about 11am. Right, OK, again that’s supposedly the correct time to eat it. Chocolate contains sugar and caffeine, which, according to Alibrandi, helps to give you the perfect pre-lunch boost. Also, your palate is fresher earlier in the day, so you’ll get the full hit of chocolate as it was intended to be eaten.

I’m not so convinced about this one, but I guess if you are eating milky/sugar filled Galaxy then it makes sense?

Nothing better than some 85% with some black smokey tea at night.

The future of public service broadcasting is closer than you think

The other day a family member said to me.

I remember ages ago you talking about something you were researching around personal data stores. Then I saw on the most recent click, something similar.

I looked it up, knowing colleagues in the team have recently done a interview with BBC click and found the above video. Its great to see it being used in unique ways and always reminds me of the great BBC news story “Why the BBC does not want your data

To me its clear a personal data store is a key part of the public service internet ecosystem. There is much more to it but people controlled data is a key corner stone. Its also why the Perceptive Radio sits next to MyPDS/Datapod in the Manchester Museum of Science and Industry (MOSI).

MyPDS and Perceptive Raido

My role in personal data store project ended a while ago but I’m still involved in tangential research around this all. Part of it being the living room of the future and other new research.

The public service internet is one step closer… everyday!

Join us! Its going to be great!

Sorry Pebble Rebble

Pebble time and Ticwatch pro

Over the last few months, I kept using my Pebble watches for many things but over time every single Pebble 2 (I have 2 which still kinda work) died, even with no buttons.The last survivor is the Pebble time but it got to a point where I need to charge it everyday and partly in the day. I looked into moving the battery from some of the dead Pebble 2’s to the pebble time but its so simple.

The pebble is a great smartwatch but I had to look at my options, so decided to look at the hybrid smartwatches again and wasn’t impressed. After looking at smartwatches which have longer battery lives, I found a number changes and low power modes increasing the battery lives from 1 day to a 3-5 days.

In the end I bought the Ticwatch Pro 3 Ultra with Wear OS (automatically updated to wear 0s 3), although I did originally buy the Samsung Galaxy watch 4 and considered one of the Huawei smartwatches, but I decided I should stick with Wear OS (even with the battery drain). I had hoped the Google Pixel watch would be the answer to my needs but was let down.

Idle mode on the pebble time and ticwatch pro 3

The idle mode seems to be the key to battery usage, and the viewable screen on the ticwatch 3, although not as clear as the epaper screen of the pebble time. Is still good even at extreme angles.

Its a shame having to say goodbye to the rebble (post pebble community, they were amazing and the rebble software engineering is incredible. But it had to happen, as little things like not knowing who is calling and not being able to reply to non-sms messages (signal for example) was grinding on me. The health side is useful but mainly covered by the Oura ring.