Is the Future of the Internet Solid?

I was first told about the emerging ‘Solid‘ project by a colleague at work.

From the internets creator, Prof. Tim Berners-Lee as the co-lead of the Decentralized Information Group at MIT’s Laboratory for Computer Science and Artificial Intelligence (CSAIL) comes a solution to what many see as a growing corruption and future destruction of the World Wide Web in its current form. Net Neutrality, constant attack from IoT/Zombies and even more troubling the perpetual collection, storage and sale of our personal data via data brokers, social media providers and marketing networks.

This emerging project seeks to give control of the underlying data back to its original owners, you.

On the better web Berners-Lee envisions, users control where their data is stored and how it’s accessed. For example, social networks would still run in the cloud. But you could store your data locally. Alternately, you could choose a different cloud server run by a company or community you trust. You might have different servers for different types of information—for health and fitness data, say—that is completely separate from the one you use for financial records. Wired

The project’s website outlines the primary offering:

  • True Data Ownership: Users should have the freedom to choose where their data resides and who is allowed to access it by decoupling content from the application itself.
  • Modular Design: Because applications are decoupled from the data they produce, users will be able to avoid vendor lock-in by seamlessly switching the apps and personal data storage servers, without losing any data or social connections.
  • Reusing Existing Data: Developers will be able to easily innovate by creating new apps or improving current apps, all while reusing existing data that was created by other apps.

I look forward to following the evolution of this project and hope it’s successful in it aims. Recommend checking out their Twitter and also the Solid Github project.

Continue Reading

Transactional Analysis

Last year I had the privilege of being sent on a ‘management course’. The course was named ‘Stepping Up to Managment’ and was essentially a collection of principles, methods and tools which can assist almost anyone in management, leadership and interaction with other people. The were many parts of the course I found useful, and a few not relevant, but the most useful (or at least memorable to me) was that of Transactional Analysis.

Below is an extract defining the key concepts from the Counselling Dictionary, which is interesting in itself, as although I first learned about this on a professional management course, it holds true that many lessons in dealing with people, are unified and common throughout most elements of life and can be used in both personal and professional situations.

Below is an exploration of some of the key concepts of transactional analysis that a therapist will use in their work.


Ego-states refer to the three major parts of an individual’s personality, and they each reflect an entire system of thought, feeling and behaviour. These determine how individuals express themselves, interact with each other and form relationships. As defined below:

  • Parent ego-state – A set of thoughts, feelings and behaviours learnt from our parents and other important people. This part of our personality can be supportive or critical.

  • Adult ego-state – Relates to direct responses in the ‘here and now’ that are not influenced by our past. This tends to be the most rational part of our personality.

  • Child ego-state – A set of thoughts, feelings and behaviours learnt from our childhood. These can be free and natural or strongly adapted to parental influences.

Now the way I originally found this useful, was the idea of ‘hooking’ someone into a ‘game’ which is an undesirable state using a poorly constructed or overly emotional approach to an interaction.

For example: When asking my partner why they haven’t done the dishes from yesterday (which we agreed they would do, yesterday…) I could approach them as an ‘parent ego’ and say “why haven’t you done the dishes? You said you would, and didn’t!”. Although accurate, and of course unfortunate they have not done as agreed, this is likely to ‘hook’ a person into the ‘child ego-state’ because you have accused them, held something over them, and implied you have some type of authority to be the [power] reminding them. Yes, you have the right to do this, they have failed to do something you agreed to do, but what is the desired outcome? Is it that they get annoyed enough to do as arranged, get upset and apologise until you forgive them, or admit the situation and move forward (hopefully then doing the dishes!).

For me, it the latter. The approach is key and assuming the ‘adult ego’ who might say “I see we have dishes from yesterday, this makes me a little frustrated as I didn’t think I would need to do them. Would you mind doing them soon?”. With this approach you’re less likely to ‘hook’ a ‘child ego’ who is annoyed, frustrated and defensive, but maybe an ‘adult ego’ who is content to admit the fact (that yes we have dishes, they were my job and I’ll sort it), and you can each move forward without an incident between what might be a ‘parent ego’ and a ‘child ego’.

I’m VERY much not an expert on this, and my above example is just an attempt to explain how I feel it’s helped me.

For a detailed and interested explanation of it, please see Business Balls!

Addition – Life Positions:

These life positions are perceptions of the world. The reality is I just am and you just are, therefore how I view myself and others are just that “views” not fact. However, we tend to act as if they are a fact. Just like when somebody says “I can’t do this, I’m useless”. Rather than “I don’t know how to do this. Will you show me?” The latter is staying with the fact that they do not yet know how to do it, whilst the former links being useless with not being able to do something.

There are a number of ways of diagramming the life positions. Franklin Ernst drew the life positions in quadrants, which he called the OK Corral (1971). We have put these into red and green to show the effective and ineffective quadrants for communication and healthy relationships. By shading in the quadrants according to the amount of time we think we spend in each we can get an idea of the amount of time we spend in each. Ernst used the term ‘Corralogram’ for this method of self-assessment using the OK Corral matrix.

The ok corral (Franklin Ernst, 1971)
Continue Reading