Asking Smart Questions

Posted in Art and Creation, Guides and HowTos, Sociology, Ubuntu on July 23rd, 2010 by doctormo

I’ve you’ve ever struggled to get the support answers you need from the Ubuntu community, this guide may help you, it’s a pdf download, don’t forget to favourite if you can:

Revision 05, 2010-07-23: Download Directly, Sources

Tags: , , ,

What is Feminine Energy?

Posted in Hat Talk, Politics, Sociology on June 29th, 2010 by doctormo

I was watching the amazing tedtalk by Isabel Allende as she described some of the women who dedicate their lives to making the world better and the incredible cultural sexism they faced in their journeys.

Near the end of the talk Isabel talks about the world as it is and how unsatisfyingly bad it is and how much better it could be if we could promote women’s rights and embrace women in jobs.

What’s striking to me is that I’ve noticed the tendency of not just the lack of women in various job roles, but also that any women that do get into those jobs tend to need to act like men in order to advance. I’m not just talking about sexism, but about aggressive social interaction, bullying and inconsideration for the wider implication of action. Their patriarchies are not familiar matriarchies or tribal relations.

There is an interesting thought that we should be investing more in enterprises run by women, especially in the third world where women can really make a difference for their families and society.

Isabel also mentions teaching young men how to understand and embrace their feminine energy. something I assume is code words for social organisation such as the idea that the people we talk to may actually be important enough to care about, empathise with and think about in a less self serving manner. I know it seems hard to think of people as people and not as ways to further one’s personal agenda, but it’s possible to teach I think.

I guess I’d be a feminist if I thought it should be a movement and didn’t just think of it as common sense. Rather than thinking I need to join a social group of people, I think I’m rather more comfortable imagining everyone a feminist and anyone who behaves sexist is simply that: outside the realm of acceptable behaviour.

Thoughts?

Don’t Rationalise

Posted in Sociology, Ubuntu on June 18th, 2010 by doctormo

Continuing at a tangent from yesterday’s blog post about design I wanted to quickly address a problem with non-material contributions (i.e. vocal and political contributions) as opposed to programming, design, support, education or any of the other thousands of material contributions in the community ecosystem.

The default seems to be that between weakly relational members of the community we organise ourselves with three tactics: knowing the best people, shouting the loudest and have the most convincing argument.

If your voice isn’t being heard then perhaps it’s because we have far to many rambling personalities posting huge emails to mailing lists or huge posts using complex words like ‘polemic’ several times.

But if all your trying to do is communicate what you want from the computer, what you really aspire to have in the design of the software then it’s best to keep it short and sweet. I don’t think we always need to rationalise our desires and make essays out of them.

Some people do this: “I’d like to see the window buttons on the right again because it would make my life easier.”

Your aspirations?

Tags: , , , ,

Polemic Design

Posted in Art and Creation, Critique, Free and Open Source Software, Philosophies, Sociology, Ubuntu on June 17th, 2010 by doctormo

Between the early adopting individualists and the aesthetically pleased seems to be a rift growing wider and wider. Unity is a not customisable, read the comments too.

The culture that surrounds the community is certainly one of individualism. We like to think ourselves as cool outsiders doing something beyond the norm. There are users who don’t care so much, but the majority of us involved in advocacy and development have come to like the ownership and the sense of self style that comes with Free and Open Source Software.

The culture of Apple is a little different, it’s one of polemic design. A place where there is one right way to do something and there is a special person who will decide what that principle must be. Because this design philosophy has produced aspiring designs there are signs that others are copying. The problem is that polemics isn’t compatible with individualism, it’s not even compatible with science or rhetoric.

My own struggle with polemic design is rhetoric. I’m far more interested in dialectics than positivism for certain classes of problems, but software engineers don’t understand dialectics and so tend to simply stick with dualism. As if argument was about proving the other person wrong instead of working out a solution that solves the problems and resulting conflicts.

Dualism has gotten us into trouble especially when it comes to design. We have often looked blind to design because we add options to solve every conflict. Not having design skills available in the ecosystem has meant the community has been unable to come up with solutions to complex design problems preferring to copy instead. This is why Mark says “the community can’t do design” and it’s “design by committee”.

It has frustrated me how hard it is to work out design problems in the community in the past; but I don’t think the answer is to jettison faith in the community as Mark has done. I think with the design skills people are learning from the new Canonical design team and some studying of dialectic rhetoric we should be able to come up with good designs without the need for Apple’s polemic philosophies.

Your thoughts?

Tags: , , , ,

Ubuntu a Work in Progress

Posted in Economics, Free and Open Source Software, Politics, Sociology, Ubuntu on June 14th, 2010 by doctormo

Debate goes on about the political nature of Ubuntu. Nothing new there you might be thinking, well I want you to consider two examples of external factors that push and pull at “Dictatorship vs Meritocracy vs Democracy” and I’ll conclude with some of my own thoughts. First the prologue:

I didn’t get to see Jono Bacon’s post Ubuntu: meritocracy not democracy until today. Shame I missed it, I like reading this stuff.

I’ve been a critic in the past that the DX and Design teams have not been in any way resembling a meritocracy. I’m happy to report that I think that’s changing and there is a real appetite from Canonical to work towards having a community of merit not just a community of business appointment. The mood is set…

It’s the Economy

We want to decide who is more important because we can not reasonably listen to everyone, nor can we reasonable expect to be able to invest our time or money into the personal ventures of every commentator online. So there has to be models to limit who your going to listen to. One way is to listen to the money, you don’t care how dumb the idea is so long as your being paid to do it, economic necessity and a way to create a nice authoritative decision making process.

There is no doubt in my mind that economics drive decision making.

Currently in Ubuntu we have a handful of major economic investors: Community Members, Mark Shuttleworth, Canonical’s Customers, the extended community and Upstreams[5]. Each investor has their own rationales, thoughts on direction and motivations, upstreams don’t tend to care too much what happens in Ubuntu even though they have a large economic input and in the other extreme the extended community has a low economic input in development but want large decision making. Ubuntu Members fall somewhere in between and Mark Shuttleworth falls in a very interesting large impact, single person category.

Who would I say has the majority of the clout? Mark Shuttleworth followed by Ubuntu Members then Canonical’s Customers and finally upstreams and the extended community. The reason OMG Ubuntu polls and brainstorm ideas have no effect? They’re mostly polling the extended community who is hardly involved economically in development.

Of course humans are not always able to conquer their own egos sufficiently to realise their shortcomings and economics has a way of sustaining bad decisions via ego. So we still need to discuss problems and we need to talk to people who have no economic dependence on us, otherwise we’re liable to simply get nodding heads. These discussions must be selective though since we need peer review of our dialectic, but do not have the time to listen to everyone in a very large community of users…

I’m not that Stupid

Users can feel like when they’re told to stop commenting that they’re not welcome in the community. I think it’s hard to tell a user that their point of view is valid but that their input is badly formed and their social awareness makes their opinion of minuscule importance.

No one likes being told they’re too stupid to be listened to, or that because they’ve got a full time job and can’t devote every spare hour to Ubuntu development that they aren’t worthy of someone’s ear and a few minutes of time.

Of course if you just speak a little louder, shout a little more aggressively, say more absurd and conspiratorial things, then maybe someone will listen. Because posting on your blog is helping the Ubuntu community right? Somewhat, if what you have to say is read by the right people, but then they might just ignore you anyway because of the confrontational language.

Of course scale that up to 12 million users and you suddenly see why some people want to start having democracy or at least hierarchy. Users can’t reasonable expect to be listened to, even though their input is vital to drag Ubuntu out of the programmer paradise and into the mainstream.

It’s frustrating being a user and noisy as hell being a developer.

Conclusions

I like the balance that basic Meritocracy brings to the community, Mark could easily be more fallible, more human and simply demand more and talk less about it based on his huge personal investment (est $50m a year). Having and treasuring the idea that any person can become worthy of listening to is important for proper peer review and it’s not a coincidence that this is a very similar process as in traditional natural sciences.

We could improve somewhat the ability for none-developers to have more say simply by allowing them to pay for Ubuntu’s development. It’s scary, hard to organise and damn near impossible in the current banking world. But if we want users to be served right, then we need users to give us the imperative to serve them. Taking money for Ubuntu development is one of the best ways to get the largest numbers of people contributing and thus giving them each a small voice with the developers they do business.

We could all be a little better at involving ourselves in multiple communities and cross pollinating, I know lots of people and most are not in the Ayatana mailing list so when people talk to me about design and dx decisions I can filter, mull over and then re-communicate the most important parts. This is a vital form of social organisation that we must account for, in a good Meritocracy it’s not just what you know or how much good work you’ve done in production but I think it’s just as important to consider the varied social networks we’re apart of that can add depth and experience to our communication.

Of course we could just elect everyone, but I’d rather not have to fight a popularity contest.

What are your thoughts?

Tags: , , ,

Ubuntu’s Golden Ring

Posted in Free and Open Source Software, Sociology, Ubuntu on May 22nd, 2010 by doctormo

I’m been catching up to TedTalks from last year (2009) and last week I got to Simon Sinek’s talk How Great Leaders Inspire Action, in the talk he describes what he calls “The golden ring” which is his representation of how to communicate ideas in order to inspire and influence buying decisions.

So I figured I’d mix up the ideas on my blog and see if they can improve the communication and advertising of Ubuntu and Free and Open Source in general. The results are below but first I’ll quickly go over the ideas for those who skipped the above link and haven’t seen the video yet.

What Simon illustrates is the method in which traditional marketing messages work and he does so with a single circular diagram. Traditionally the messages move from the outside of the circle to the inside, from the What (the product), to the how (awesome features) and then finally sometimes to the Why (why should I care?). This outside in method is described as being logical and rationale by firstly showing what your selling and then explaining why people should buy into it.

The alternative method is illustrated with Apple’s marketing, where they predominantly communicate the opposite way round. First explaining the Why then the How then finally the product it’s self the What. This allows Apple to grab people by their emotive feelings which most of the time will override their logical deliberation and you’ll find people buying Apple products and making up rationale in order to justify their emotive decision making.

So I figured it might be possible to apply the same ideas to Ubuntu right, the problem is the complexity and confusion of the kind of message we want to promote. Apparently Ubuntu and FOSS means lots of different things to different people. So what I’ve done is pick out three different marketing messages and how we should communicate them effectively:

What are your thoughts?

Tags: , , ,

UDS: Design and Reduced Friction

Posted in Free and Open Source Software, Sociology, Ubuntu, User Interface Design on April 28th, 2010 by doctormo

I sent this to the Ayatana group and I’m posting here to my blog to invite any designers who are not in that group.

This is an invitation to all designers who will be at UDS-M soon to talk about reducing the resistance in the community to Ayatana developments and directions. So I want to kick off a discussion here and then carry
it on at UDS:

We’ve seen in the wider community resistance for a number of decisions that have been taken by the DX, Design and Ayatana groups in both Karmic and Lucid cycles. Various things seem to generate irritated users who are naturally not pleased about change.

As a community leader I don’t like this kind of fighting. So I’ve been thinking more about how to reduce the problems through better communication and conflict resolution.

I believe better communication doesn’t just mean talking in more places or going into more depth about the technical details of a design. It means using certain inviting language and designing the communication
for the audience, making sure that your course correcting each time there is a conflict of interest so the next communication includes as points what has been brought up before and doesn’t lead to duplication.

The observed culture has had a tendency to consider conflict as a bad thing, an all or nothing affair to disprove ever tenant. I’d like to encourage the view that conflicts are not about going all one way or all
another way but are about considering and factoring in the consideration into a variance so that the outcome is not exactly like either party predicted.

Some of that good dialectic goes on here in this mailing list, but that’s not communicated much outside where it would do good to calm people. I believe some of the problems stem from language of outside
publishings, e.g: “We’ve made this choice because we believe it’s better for normal users, there are no options and if your an advanced user, we’re not really thinking of you when we made this choice so please
don’t ask for us to add options.” (hyperbole, but you get the point)

Basically an invitation to get irate and not much of an invitation to come and help factor in various different positions and considerations. Not that this is the intention, I believe that the people writing these articles are really trying to communicate to the users. But language and ability to cope with user’s opinions seems to turn an opportunity to advance the design of Ubuntu into a flame war that ends up turning users off.

A few of my community circles react to Design Team news with a *sigh* and “Oh god what have they done now”. The teams reputation is low and it’s over shadowing the really great work that’s going on. How can I
convince people to trust decisions or even get involved if they don’t trust that the discussions are fair, balanced and considered? So I’d like to be able to build up social relations so that we’re not just on par with other teams, but surpass their ability to bring people in and form their world view into solid multi-consideration design.

I want people to think of Canonical and think of an awesome company that really get involved with it’s users (downstream) and it’s suppliers (upstream) and is really clever at blending everyone’s positions into something awesome. MPT is a perfect example, very good at considering and communicating effectively with the community. *cheer* Thanks! You’ve been great at calming various people.

Thoughts and Responses best put onto the Ayatana mailing list or held for UDS.

“Free Culture is Killing our Culture”

Posted in Art and Creation, Economics, Free and Open Source Software, Philosophies, Politics, Sociology, Ubuntu on March 28th, 2010 by doctormo

If you watch the BBC you may have seen a recent episode of “It’s only a theory” where they had as a guest Andrew Keen, author of “The Cult of the Amateur”. His theory was that The internet (and in essence Free Culture) is killing our culture and our economy.

I won’t go into the narcissist arguments, we could all be better at considering others and being more humble. I’m also going to ignore the irony of writing a blog post which is a part of the problem in Andrew’s eyes.1

The theory managed to squeak by on a change of vote from Reginald D Hunter. His argument was very interesting though, he said that Andrew was afraid of the changes and that we hadn’t learned how to “make money” from the internet yet. That there changes were good and that killing the old culture was a good thing and we just need time to figure it all out.

Of course I was hoping to see the fear-inspired conjecture thoroughly rebuked. But after seeing why it was passed, I’m actually more impressed with Mr Hunter.2

Big media needs to die because it’s just an inefficient and too centralised way to make media. I find myself more and more simply enjoying content online and trying to pay for it. I have no problems with paying for content of course, but I’m altruistic, so of course I’m going to pay for content as much as I can, I actually commission plenty of artworks for Free Culture.

Free Software is sort of like the older brother of the free culture philosophy. Software has the advantage that it has a few extra advantages to being participatory, the fact that more of it can be compartmentalised and mixed together with other code without having to consider context as much. But just as much as Free Software has to find it’s way from the proxy funding of support contracts, Free Culture has to find it’s way from the proxy funding of advertising.

Thoughts?

1 I write this blog to get better at writing, it’s nice to get readers, but it’s not why I do it.
2 Of course recent episodes of Andy Hamilton’s overruling and general incompetent silliness has reduced my respect for the guy, so I was expecting him to vote silly.

Tags: , ,

Distributism

Posted in Economics, Philosophies, Politics, Sociology on March 15th, 2010 by doctormo

My thanks goes out to MeNTaLGuY who has brought more material about distributism to my attention and as such reading Sanity by G. K. Chesterton. While I may not agree with his views on the idea that the constitution of socialism is an effective authoritarianism over the means of production, I’m still fascinated by the critique he has for both socialism and capitalism.

“Too much capitalism does not mean too many capitalists, but too few capitalists.”

Tags: , ,

Gnome Icons: What the Devels are up to

Posted in Critique, Economics, Free and Open Source Software, Sociology, Ubuntu, User Interface Design on February 24th, 2010 by doctormo

My friend leftyfb over on his blog has highlighted an issue with gnome that I always thought was a genuine oversight. i didn’t think that the gnome developers were seriously and deliberately removing the icons from certain menus. For the past few months, every time I went into the System menu, I thought the missing icons were because some bug that no one could find the time to fix, had crept in.

Apparently not. according to records it was a discussion by developers to remove visual queues and make Ubuntu harder to use for dyslexics like myself. Forcing us to read words which we can very easily misread and not letting us use icons in which a combination of shape and colour can act as reinforcing cues for the noun of these menus.

I know dyslexia isn’t a fun disability like blindness and deafness, but a little consideration would have been nice.

The exact regression aside, Mike points out in his blog another worrying facet that I’ve seen myself all too often in the gnome developer community. A community of disagreeableness. As I was saying yesterday in my blog post about disagreeable filtering: Being nasty and obnoxious is a poor man’s user contribution filter compared to being patient, understanding and using dialectical tools to work out problems so they can achieve as many wishes as is possible.

I don’t expect devels to say they’re good at design when they are only good at systematics. If you’ve worked out some of the science or some basic principles of design, it doesn’t make you a designer. It’s not always parcelled into simple rules and regulations. Sure, sometimes they help, but they’re at best guidelines and a good starting point and you’re not expected to use them as iron clad regulation. Of course this is an obvious warning sign that the coders have taken to design before learning anything about servitude let alone elegance.

I’m not pleased with gnome developer’s attitudes. Yes, sure, users are annoying, but why aren’t you asking them for money in exchange for listening to them? Instead you’re pretending that you’re an open community that welcomes contributions from unskilled users, but in fact want to cut yourself off from all users. A sort of Unenlightened self interest, the bastard brother of Enlightened self interest who is responsible for cutting ties between developers as users and pure users.

This is why I protest that we MUST start being honest about how progress is funded. You only have to listen to the people that control the purse strings, listening to anyone else is charity and is not guaranteed in any way. If we want to have users making a real difference in the community and ultimately getting the software that they want to have, then we MUST make sure those users have a way to pay for such services.

If we want to have users making a real difference in the community and ultimately getting the software that they want to have and not the software that we think they ort to have, then we have to listen to them and be able to ask them to pay for the time of developers.

Tags: , , , , ,