Archive

Archive for the ‘old’ Category

the attention economics of information

October 16th, 2007 Kyle Williams 3 comments

Warmth. CC: Amancay Maahs, http://flickr.com/photos/amanky/1501960898/I believe in sharing information. I encourage sharing information. I share information.

When I do the above people always ask me, “but how can you give away something you created for free?” A question which I hope to answer in this post. And yes, I do give information which I have created away for free because I believe that people stand to benefit more from me sharing information, than if I keep it all to myself. And as an extra bonus, that I also have more to gain from sharing information than from keeping it to myself.

In this post I’ll just deal with the fact that individuals stand to benefit more by sharing information than by keeping it to themselves, and I’ll make my point using the theory of attention economics.

But first, to clear things up. By information I mean anything which can easily be shared between people at no cost, such as music, software, stories, etc. Think about it, it costs nothing to play someone a song or tell them a story! Also, it costs nothing to copy a music cd to your hard drive, or to install a piece of software.

According to Wikipedia, “Attention economics is an approach to the management of information that treats human attention as a scarce commodity.” Attention economics makes sense if you consider the amount of information that we have access to. We’re bombarded with information every day, and we choose which information we pay attention to – this drives the attention economy. To be successful in the attention economy, individuals need to gain the attention of as many people as possible.

Sharing The Juice. CC: Matt McGuire, http://flickr.com/photos/zummersweet/1299207641/I believe that creative individuals (ie. musicians, authors, software engineers) have more to gain financially by sharing what they’ve created than by keeping it to themselves and only allowing certain people access to it, with very specific instructions as to what they can (and can’t) do with it. To see why this is so we’ll have to go back in time, to when information first became a commodity (I’ll focus on music since it’s something that everyone is familiar with!)

Before music was ever stored on some physical medium people would gather to listen to musicians play. The musicians would create a following and build up a name for themselves. This led to more and more people wanting to see them play and perform, thereby creating a steady source of income. Then the invention of the phonograph by Thomas Edison in 1877 meant that it became possible to distribute music, but doing so was expensive and involved large amounts of capital – this was the industrial age.

In recent years however things have changed – it is now easy to create and distribute music. In fact, anyone with a home computer and an internet connection can create and distribute music. The emergence of technologies such as broadband internet and new online social networks have led to a boom in the availability of information, leading to a boost in the amount of sharing that goes on, mainly across P2P networks.

Sharing. CC: malenga, http://flickr.com/photos/malenga/557556392/Commercial distributors of information still produce their information using the industrial method. They make use of large amounts of capital for expensive, top of the range equipment. They then make use of copyright law to secure their investments. This approach to information distribution is counter productive in the attention economy as it limits the amount of people who can be reached. In order to succeed in the attention economy the creative individual needs to reach as many people as possible and thus draw as much attention to themselves as possible. Once an individual has the attention of others they then have the opportunity to capitalise on that attention. For musicians this might take the form of higher attendance levels at performances. For authors it might take the form of them being called in to discuss their views on the latest political issues. For software engineers this might take the form of them being asked to write customisations for software.

The best way for a creative individual to gain attention is to allow their works to be experienced by as many people as possible. And since there is no cost in reproducing information, the best way to get information out there is to give it away for free – to allow people to freely copy it and distribute it without fear of prosecution. In doing this creative individuals can leverage themselves and create opportunities for themselves and others which otherwise would not have existed.

Note: The following images are not subject to the same copyright terms and conditions as the rest of the article.

Amancay Maahs. Warmth. Available under CC-BY-NC-ND 2.0 at http://flickr.com/photos/amanky/1501960898/

Matt McGuire. Sharing The Juice. Available under CC-BY-NC-SA 2.0 at http://flickr.com/photos/zummersweet/1299207641/

Malenga. Sharing. Available under CC-BY-NC-ND 2.0 at http://flickr.com/photos/malenga/557556392/

Categories: creative commons, free culture, old Tags:

ubuntu free software

October 16th, 2007 Kyle Williams 1 comment

The latest version of Ubuntu, called Gutsy Gibbon will be available on the 18th of this month. Never heard of Ubuntu? Here’s a shirt description (taken from the Ubuntu site)

“Ubuntu is a community developed, linux-based operating system that is perfect for laptops, desktops and servers. It contains all the applications you need – a web browser, presentation, document and spreadsheet software, instant messaging and much more. Ubuntu is free software.”

In even simpler terms, Ubuntu is a free alternative to Microsoft Windows software. With a little configuration it can do anything that Windows can do, from transferring music to your ipod, to playing the latest dvds, and it comes bundled with loads of great software. And best of all its free, and you’re allowed, in fact encouraged to copy it and give it to people so that they can use it as well.

So, if you’re interested you can either head over to the Ubuntu website where you can download it, or you can head over to http://www.shipit.ubuntu.com and request that they send you some cds – and yes, they will send you cds for absolutely nothing, free, gratis!

Categories: (k)ubuntu, old, open source Tags:

ubuntu human kde colour scheme

October 16th, 2007 Kyle Williams 1 comment

The first time I started Ubuntu I was shocked to see that the artwork team had chosen such a terrible colour scheme…i mean come on, how could brown ever be appealing?

Then a week ago I needed to use GParted to sort out a hard drive issue I was having and couldn’t find my Kubuntu live cds or my GParted live cd. So, I pulled out one of the Ubuntu Feisty cds sent to me via shipit so that I could use the GParted included on the live CD.

I booted into Ubuntu Feisty and was amazed at how much more beautiful the brown “Human” theme looked compared to when I first saw it in Ubuntu Hoary Hedgehog. So for the last week the Ubuntu Human theme has been on my mind – there’s something subtle in the brown that gets to me, I just can’t place my finger on it.

Anyway, if you’re like me and absolutely love KDE, but are also spellbound by the Ubuntu Human theme then here’s how to get the Ubuntu theme in KDE.

The first step is to download the KDE Human colour scheme created by Mihai Şucan available at http://www.robodesign.ro/files/linux/kde-ubuntu-human.kcsrc.

Once the download has completed open KControl. Go to “Appearance & Themes” -> “Colors,” click “Import Scheme,” find the downloaded file, and click “Open.” That’s it, click Apply and enjoy the Human colours.

Here’s a screenshot of the Human theme on KDE 3.5.7

And here’s a screenshot of the Kalahari2 wallpaper I’m using by robertn

Here’s the link to the wallpaper.

Categories: (k)ubuntu, old, open source Tags:

amazon.com mp3 store

October 16th, 2007 Kyle Williams No comments

Say goodbye to iTunes music which is DRM protected and only plays on Apple devices! Amazon.com has recently opened their online MP3 store which offers DRM free MP3s. The great thing about the Amazon.com store is that Amazon.com is known to provide for niche markets, and hopefully through this process thay’ll make that music “which you just can’t get anywhere else” available.

I love paying for music wherever possible, but I don’t like cds because I always lose them or damage them, and I refuse to pay for DRM enabled MP3s for obvious reasons.

Amazon.com just might be the solution.

Categories: general, old Tags:

the road to kde hacking

October 16th, 2007 Kyle Williams No comments

Aaron Siego, president of KDE e.V recently made a post titled “Getting into KDE hacking” which reminded me of the reason I started this blog in the first place – to detail my journey into the world of KDE hacking.

Truth is though, that I haven’t posted anything related to KDE hacking since I started this blog, mainly because I haven’t had the time to do any of the great free software things I plan to do. Anyway, Aaron highlight 6 steps to getting involved in KDE hacking, and so far I’ve completed the first one which is learning Qt4. So not all is lost, I am one step closer to developing free software for the desktop environment which I have grown to love over the years (more on that another time).

Categories: kde, linux, old, open source, programming Tags:

learning a new language

October 16th, 2007 Kyle Williams No comments

Learning a new language is never an easy thing – especially if the new language is a programming language. In the past my approach has been to start learning a language, work on it for a a couple of days till I feel competent at it, and then forget about it.
The problem with that approach is that three months down the line when I want to write an application in that language I’ve already forgotten it – as was my case with COBOL and Python.

For the last year or so I’ve been coding in c++ though never really got involved in any large projects, resulting in something similar to my COBOL and Python woes…I keep forgetting the semantics and syntax of the language!

However, for about the last two months I’ve been working on a project in c++ almost every day, and the result – familiarity! It’s led me to conclude that the best way to learn a programming language and become fluent in it (so to speak) is to work with it every day on large project which encompasses all aspects of that language…but you knew that anyway, didn’t you!

Categories: old, programming Tags:

software acceptability perceptions

October 16th, 2007 Kyle Williams 1 comment

For the last few weeks I’ve had to use Microsoft Windows for a computer science project and being a GNU/Linux user this was something which I wasn’t really looking forward to. However, using Windows while being around Windows users has taught me something about what is considered acceptable when it comes to software.

If you’re not a GNU/Linux (or OS X) user then you’ll probably have no idea of what I’m alluding to so I’ll just lay it out…software crashes. Software crashes are a natural part of software use as it’s almost impossible to create software which is completely bug free. However, I’m not talking simply about the fact that software crashes, but rather about the frequency at which it happens and the overall effect that it has on the operation of a computer.

And this brings me to the point of this post – Windows crashes all the time, brining the system to a complete halt, and it’s considered okay! “Just restart” is the most common response I get from Windows users when I tell them Windows has crashed. I find this completely unacceptable – when a user pays over R1000 for an operating system, the user should demand an operating system which is stable and secure. The notion of formatting a harddrive and reinstalling Windows as a means of fixing a problem is completely absurd.

In no way am I saying that GNU/Linux is without it problems – it definitely has it’s fair share. However, GNU/Linux crashes with only a fraction of the frequency that Windows does and when it does crash the crashes rarely result in an unusable system. Also, the idea of reinstalling to fix a problem is unheard of.

Windows users consider all the problems associated with Windows to be problems associated with computing, when in fact this is in no way true. Computing is supposed to increase efficiency, not lead to problems which usually result in data loss which in turn can result in the loss of hundreds of thousand of Rands. The poor state of Windows is in no way acceptable, and paying users should stand up and demand quality software, and if they cannot be provided with quality software then they should look to start using alternatives.

Note: If this post is somewhat loaded, it’s just my frustration at having to use crappy software for the last few weeks.

Categories: linux, microsoft, old Tags:

great open source game

October 16th, 2007 Kyle Williams 2 comments

I managed to find one of the greatest and most enjoyable open source games of all times, The Battle for Wesnoth.

From the site http://www.wesnoth.org:
“The Battle for Wesnoth is a free, turn-based strategy game with a fantasy theme. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures…”

What makes the game so great is that it is truly a strategic game because of its turn based game play. You play your turn, and then your opponent plays theirs – at no time are you playing at the same time. What makes this such a great idea for a strategy game is that you really need to think ahead as to how your opponent is going to respond to the decisions you make and vice versa.

Don’t expect the most amazing 3D graphics however, they’re more like those of Warcraft 2. But don’t let this put you off. The Battle for Wesnoth is one of the most enjoyable games I’ve played in a while – in fact I usually don’t even enjoy playing games.

On Ubuntu based systems you want to install several packages from universe,

wesnoth
wesnoth-data
wesnoth-music

Those are the main ones, and then you’ll probably want to install a few campaigns,

wesnoth-ttb – A Tale of Two Brothers
wesnoth-utbs – Under the Burning Sun
wesnoth-tsg – The South Guard
wesnoth-httt – Heir to the Throne
wesnoth-ei – Eastern Invasion

I’d recommend first working through the tutorial when starting the game and then going on to play the A Tale of Two Brothers campaign.

Happy (free & open) gaming!

Categories: linux, old, open source Tags:

ubuntu south africa community

October 16th, 2007 Kyle Williams No comments

Ubuntu South Africa

South African Ubuntu users should consider joining the Ubuntu South Africa Community.

“This Wiki is dedicated to all Ubuntu users, developers and enthusiasts in South Africa. If you use Ubuntu or have an interest in the operating system you are automatically part of the community. We want you to feel valued and at home. We call ourselves the Ubuntu-ZA LoCo Team. Ubuntu-ZA is an official Ubuntu LoCo (Local Community) Team. From https://wiki.ubuntu.com/LoCoFAQ:”

http://www.ubuntu-za.org/

Categories: (k)ubuntu, linux, old, open source Tags:

my first commercial gpl software

October 16th, 2007 Kyle Williams No comments

Yesterday I was approached by a financial analyst and asked to write some commercial financial software which will be used in calculating bond rates. This is my first commercial project and has created the opportunity for me to test the sustainability of the open source model when it comes to commercial software.

The software will be GPL – it has to since it uses a GPL driver. I’ll develop the application and give it to my contractor, from there it will be interesting to see how the contractor handles distribution and what profits (if any) they make.

Profits can be made with GPL’d and other open source software – one only needs to look at RedHat and MySQL as examples. RedHat and MySQL however are large companies, it will be interesting to see how sustainable the model is for small projects.

I might write a paper on this once the project is completed and has been successfully deployed – I’m sure a case study of this type will be very valuable to the community.

Categories: gpl, old, open source Tags: