Special editions of Tech for good live podcasts coming your way

Black Lives Matter - Cancelling cultur

About a month ago a few friends cc’ed me into a conversation with tech for good live on Twitter by friends

After a while we finally got talking agreed a schedule and I went about getting people to join me on the agreed 3 podcasts. I won’t lie, getting time with busy people in the middle of lockdown was difficult but I managed.

Now I’m very happy to see the first one with David EastmanErinma Ochu, Ethar Alali and Naomi Mwasambili

Enjoy it, email and rate techforgoodlive on google podcasts and itunes. Look out for the next two and thanks to pod.co for sponsoring techforgoodlive

I did talk about doing more around #blacklivesmatter previously and now you can see some of the action I took to date.

Control experimentation with dreams

It was Imran who sent me a signal message, although I did actually see it on twitter via flokk

“…we induce these creatively beneficial dreams on purpose, in a targeted manner.” https://link.medium.com/1nPMioFVk8

The blog talks about MIT’s research into dreams

In a new paper, researchers from the Media Lab’s Fluid Interfaces group introduce a novel method called “Targeted Dream Incubation” (TDI). This protocol, implemented through an app in conjunction with a wearable sleep-tracking sensor device, not only helps record dream reports, but also guides dreams toward particular themes by repeating targeted information at sleep onset, thereby enabling incorporation of this information into dream content. The TDI method and accompanying technology serve as tools for controlled experimentation in dream study, widening avenues for research into how dreams impact emotion, creativity, memory, and beyond.

Of course I find it all fascinating and I’ve been thinking more about mydreamscape and being doing some experiments myself.

Absinthe with sugar melting

One which I always wondered about is Absinthe and dreams. Its most likely the most out there I personally would ever be prepared to experiment.

I marked down my dreams were so vivid and intense I couldn’t clearly remember them (yes there was multiple). I remember trying to control them and I couldn’t do it, as it was so intense. Looking at my sleep graph, you can clearly see a large block of REM sleep about 8am.

My lucid dreams with absinthe

A few weeks ago midweek, I experienced a dream inside a dream. As you can see there was a heck of a lot of time in REM. I remember having a dream sat at a desk somewhere, felt it was a dream and took control. Something happened (can’t remember now) then I woke up but not in my bed but in another dream, which I was able to check as I took control.

I certainly need a better way do control experimentation… Bring on TDI?

 

In layman’s terms, how does Dormio work?

The system is conceptually quite simple. The aim is to influence and extend a transitional state of sleep. To do so, we must track this transitional state (hypnagogia) and interrupt when it is ending. So,  a user wears a device which collects biosignals that track transitions in sleep stages. In our new device, those signals come from the hand, where we can gather data on loss of muscle tone, heart rate changes, and changes in skin conductance. When those biosignals appear to signal the end of a transitional state, audio from the social robot is triggered, and that person is knocked just a little bit back into wakefulness, but not into full wakefulness. We use this audio cue as an inception protocol, doing this slight wake up with words (like “fork” or “rabbit”), and have found that in the subjects we tested, those words reliably entered the hypnagogic dreams as dream content. Pretty happy about that! After this slight wake up, we initiate a conversation about dream content with users via the Jibo social robot and record anything that is said, as hypnagogic amnesia is reported and we don’t want people forgetting their useful ideas. After this conversation, the system lets users drift back towards sleep, only interrupting again when their biosignals appear to signal another transition into deeper sleep. This is done repetitively to incept dreams and extract dream reports.

 

Clearview AI GDPR’s reply

Today I got my reply from Clearview AI after I submitted my request

Clearview AI GDPR request submitted

The reply was short…

Subject: No Results

Hello,
You are receiving this email as a response to your request for data access. After running the photo provided through our algorithm, no results were found.
You can click here to learn more about how Clearview collects the images that appear as search results, and how those images are used and shared.
Regards,
Clearview Privacy Team
I don’t buy it… and feel like I should try again with a slightly different picture for reference. I was looking forward to reporting them to the ICO, although they never followed up on my houseparty complaint.

Signal what are you up to?

I love Signal and never used Whatsapp because of many reasons included in this great opinion piece. Its gotten better and better but the recent pin number is a worry. I’m not the only one.

“Notably, things we don’t have stored include anything about a user’s contacts (such as the contacts themselves, a hash of the contacts, any other derivative contact information), anything about a user’s groups (such as how many groups a user is in, which groups a user is in, the membership lists of a user’s groups), or any records of who a user has been communicating with,” Signal wrote in 2016.

That, according to critics, has now changed.

“They should have a dumb network that knows nothing because it can’t be compromised then,” The Grugq told Motherboard. “[Having contacts] is a lot. It isn’t messages, sure. But I don’t like it. I don’t want them to have anything. Make the networks dumb and the clients smart.”

I do understand why they have done it, but I don’t know where its going next. Marlnspike (head dev of Signal) replies.

Marlinspike defended the decision to enable PINs and give users a way to migrate to a new device and keep certain data, and will increase the security of users’ metadata, “new features Signal users have been asking for.”

“The purpose of PINs is to enable upcoming features like communicating without sharing your phone number. When that is released, your Signal contacts won’t be able to live in the address book on your phone anymore, since they may not have phone numbers associated with them,” Marlinspike told Motherboard. “For most users, this also increases the security of their metadata. Most people’s address book is syncing with Google or Apple, so this change will prevent Google and Apple from having access to your Signal contacts.”

Smartphone use
Photo by Gilles Lambert on Unsplash

The changes Signal has made show how there can be a tension between messenger usability and feature set and security. It’s too early to say whether you should stop using the messenger. For most users’ threat models, it’s still one of the best options. But one of the key things that set Signal apart—that it collects almost no information about its users, appears to be changing.

Convenience is the enemy of security and I would say privacy. I wouldn’t be surprised if signal gets forked.

It was always clear to me Twitter direct messages was never secure in anyway, hence why I tried to move private conversations over to another medium. If thats not email or signal what else? Recently I have been looking at a couple others…

Session which is decentralised messaging and Criptext, which is actually secure email. Both need work but have decent security.

Flokk contacts app

I recently gave flokk a run on my laptop as a snap. I was surprised how different a concept it is and also the decisions they made.

Its simply a google contact manager but its focused around social. Its not perfect but I wasn’t sure about it at first, I didn’t want to enter in additional information if it wasn’t actually syncing with my google contacts. I checked and all the details I entered into my contacts were correctly synced and not dumped into additional data. They were!

Quite a few friends have complained that I don’t follow them on twitter. This is a really neat way to see what they up.

Its got some work to do on the contact management but as a social tool its good. Currently it only supports Twitter and Github but I can imagine Mastodon could be easily added in the future. I know Facebook would be interesting for other people too I guess.

Looking at flutter more and more now

Is it about time twitter was put under a public remit?

Twitter: Handle with care
Photo by Ravi Sharma on Unsplash

You can’t have missed the twitter (social engineering) hacks.

It was pretty bad but no where near as bad as it could have been. Others have thought exactly the same as I have, bitcoin and direct messages was just the start, they could have started world war 3.

Ok this is still a live hack with new information coming out every hour but its clear as sight. International and even national politics shouldn’t be announced on twitter or any social media really.

However lets be clear, that level of power in one place is just too great one  company. Another example is Facebook and what happened with Cambridge Analytica.

I know Jack was talking about decentralising twitter a while ago but something as big and powerful likely needs two things.

  1. Be decentralised or federated
  2. Be something more like a public utility than a profit making company

I know many will disagree but honestly I would feel much more safer with twitter under a different remit, a public remit? (I do not mean government control)

Not to say the social engineering wouldn’t have happened but there would be a stricter understanding of the importance and more accountability for the attention & power it has currently.

#blacklivesmatter, here comes the difficult part!

Canary in the coal mine

I found this guardian opinion piece pretty apt.

Everyone applauds a movement for social justice until it “goes too far” – when it starts making “unreasonable demands” in the service of its “political agenda”. This moment, where sympathetic onlookers start shimmying away from their earlier expressions of solidarity, was always inevitable. It is easy to agree that black lives should matter. But it is hard to contemplate all the ways the world needs to change to make them matter – and for most people, it’s simpler to say that the goal is admirable, of course, but that these particular demands from these particular protests at this particular moment are just going too far. We project our failures of imagination on to the movement, and we decamp from the cheerleading stands into the peanut gallery. “Defund the police”? How about we come up with a less provocative slogan, for a start? These Black Lives Matter protesters, they don’t make things easy for themselves, do they?

We tend to think that protest is confrontational, and change is consensual – first, a painful moment with marches in the streets and impassioned orations, followed by something less dramatic, a softer path of negotiation and adaptation. But the opposite is true. Protest is the easy bit. More specifically, protest is a smooth part sandwiched between two very rough ones.

The momentum to change things for the long run is always the issue. How do you make sustainable change? This is part of the reason why I’m interested in the public pledges by companies.

You didnt come this far to only come this far
Photo by Drew Beamer on Unsplash

Me personally, I have doing other things in the background. For example I took the opportunity Tech for good put out on twitter to record 3 podcasts with other people of colour.

I along with other noble colleagues have taken up the challenge of reverse mentoring the all white all male senior management at work. I’m taking it very seriously as its a great opportunity to actually make some long lasting changes.

There’s more happening but I need to keep that quiet for now. Hope to have more details to share soon!

10 years of Inception

Inception is a special film for me. 10 years since I left hospital, bought my flat and one of the first films I saw was Inception at the Manchester IMAX and was blown away, so watched it and again and again (hey I was signed off with a brain injury – Inception was helping me)

Peering into the science of dreams with inception

Inception included a lot of the tips, used in dreaming circles. Things like the totem which is actually a reality check.

I also listened/read Inception and Philosophy and it brought a whole different perceptive to the film. As its 10 years, I’ll lightly spoil the ending

Everybody is so caught up with if the totem falls or keeps spinning. signifying if its still a dream or not. But he’s something which will change the way you think about inception again.

Does the top fall at the end of the movie after the screen cuts to black? If it does, then Cobb is awake; if it doesn’t, then Cobb is still dreaming. A careful examination of the film, however, shows us that this is not the case.

First of all, Cobb’s totem is extremely unreliable as a dream detector. Arthur specifically points out, when telling Ariadne about totems, that they work only to tell you that you are “not in someone else’s dream.” So even if the top falls, Cobb could still be in his own dream. Totems have this weakness because, if the dreamer knows how the totem behaves in reality, the dreamer could dream that it behaves that way; and obviously the owner of a totem knows how it behaves in reality. This is why you don’t want anyone else to touch your totem. If anyone gets a hint of how it is supposed to behave, they could dream that it behaves that way, and then your totem couldn’t tell you that you are not in their dream world.

Despite all this, Cobb tells Ariadne, specifically, how his totem works. When she asks if the concept of a totem was his idea, Cobb says, “No . . . it was Mal’s actually . . . this one was hers. She would spin it in the dream [and] it would never topple. Just spin and spin.” So the top can’t tell Cobb that he is not in Ariadne’s dream; she knows how it works. And in fact, since she is the architect of all the dream layers in the inception, couldn’t she have (even inadvertently) worked the law “All tops fall” into the very physics of the dreams she designed? How could spinning his top ever tell Cobb that he has left the dream layers of the inception?

And wait . . . what was that? Look at that quote again. The totem was Mal’s? Well that’s just great! Sure, Cobb thinks Mal is dead; and if she is, then he doesn’t have to worry about being in her dream. But Cobb thinks she’s dead because he believes the world in which Mal threw herself from the window (the real world) is real. The only way he could come to that conclusion, however, is by spinning the top and watching it fall—but wouldn’t that be circular reasoning?

Besides, who doesn’t know that tops fall after they are spun? We have no idea how Arthur’s die is weighted, or how Ariadne’s chess piece is supposed to work. But if Cobb spun his top in anyone’s dream, wouldn’t they dream that it fell? So sure, if the top did keep spinning, after the screen went black, that would tell us Cobb is still dreaming. But the top falling wouldn’t tell us anything!

Yes that and many other aspects of inception are deconstructed to a point my mind actually started to change/hurt. Not ideal for someone who just had a bleed on the brain but regardless I kept listening.

This book, research into dreams and other neuroscience books was how I came up with the idea of mydreamscape.

Welcome to mydreamscape.org

I spent quite a time afterwards thinking and researching how to create a service which allows people to share dreams but within a smaller social network, but hide details for people or groups. It was tricky as it could be solved with code but I was looking for something off the shelf.

I recently looked to see how dreamboard, lucidopedia and shadow are doing? Lucidopedia is no more, dreamboard seems to be around still but less prominent now. Shadow is still making big claims but who knows how much is hype and real? Looking at the kickstarter page, it seems to be all hype and people are peed off about it.

There is still something which keeps me thinking its a very good idea if implemented in a privacy preserving way. I thought about how it could work long and hard especially with abuse, but not seen anything which quite works the way I feel it could work… yet! Who knows maybe one day it will all make clear sense.

This is why Inception is a masterpiece and a 10/10 in my book.

Some interesting Indieweb developments

Person with chromebook
Photo by Brooke Cagle on Unsplash

Update with more conference details

I’ve been keeping an eye on whats happening in the next/web3/fediverse/indieweb space, here are a few things I found interesting

Theres a virtual conference about everything Activitypub.

Activitypub.rocks

A conference about the present and future of ActivityPub, the world’s leading federated social web standard.

Looks like a good virtual conference, and don’t forget to register for it.

One to mark the calendar and another one…

I  noticed there is a Fediverse #SummerSchool, sessions and sign up here.

I was mentioning webmentions to someone the other day and wondering if there was other places webmentions could work beyond the typical scenarios. So when I saw Whim (a command-line utility for sending, receiving, and working with webmentions) with these features

Daemon to receive and store incoming webmentions
Webmention verifier, suitable for scheduled operation
A tool for sending webmentions, individually or en masse (given a source URL)
Commands to query a local database of received webmentions
Simple webserver to display webmention-powered comment sections as HTML, suitable for JavaScript-driven insertion into an otherwise static webpage

Talking about indieweb and fediverse software, I’m impressed the long list of other software projects. Theres some neat projects there including

  • dokieli looks good as its hits so many of the standards I’m interested in, especially the web annotations.
  • reel2bits looks like funkwhale but maybe more webby
  • gath.io is a quick and easy way to make and share events. Events are public with the special link, its like what doodle.com does.
  • bookwyrm is a federated book reviewing system, aka a fedi-goodreads

Lastly a couple of things, although loosely indieweb/fediverse related.

I was interested to hear Kaliya Young on Floss weekly recently. Kaliya I have met a few times at the Mydata conference. Self-sovereign identity and the use of verifiable credentials and decentralized identifiers is a interesting area. I get the concept but haven’t had the chance to set one up yet. Last year after going to the Indiewebcamp, I setup indieauth which works in a similar way? In actual fact, it finally worked for me on retrying it.

I felt Kaliya did a reasonable job of explaining it but you can tell by the questions she was getting, people were not following. I recommend the Mydata 2018 talk although its moved on quite a bit. Don’t get me wrong its a very difficult thing to get, especially with audio only.

However I did catch Kaliya saying how important standards are and some kind of implementation. I very much agree, this is why I love what the indieweb community do. It also reminded me of something I heard on the twit podcast network too. Protocols not platformsProtocols, Not Platforms: A Technological Approach to Free Speech.

Lets also not forget the experiment I’m part of with Web Monitization. So far its pretty good without having to block access to my postings. I’m sure there will be an update in a future blog post.