An overflowing bathtub of creative stuff.

Mar 16

An open letter to the “creative” industries about the internet and download culture.

Add

Hi there creative industry. You probably don’t know me by name but I work for you. I have written, recorded, produced and performed for you. I have educated myself (at my own expense) for you. I have jumped through many of your hoops. I have played many of your games. So I know you, even if you don’t know me as well as you should.
I feel the need to write to you about what you are attempting to do to the internet. I know you are scared right now, I understand. You are old, and tired, and you have no imagination. You invented a system that has made you very rich. Just like every industry that becomes gluttonously wealthy you thought it would last forever. It hasn’t. Now you are fighting change, desperately trying to put things back to the way they were. You will fail. You have already lost. It is over. Deal with it. The only thing you will successfully do is make martyrs of a few poor souls. I can see you shaking your craggy old head, you don’t understand. It’s OK, I’ll explain.
There are some things that you should know about people that you obviously don’t. I would find this amusing if it wasn’t so abhorrent, you are after all the “creative” industries. If you are not empathetic enough something is clearly wrong.

What follows is a deconstruction of the arguments being used by governments and the “creative” industries with regard to sharing over the internet and download culture.

1. “The internet and downloading is going to destroy creativity.”

Now take a step back…. And listen to what you are saying. You propose that sharing is going to destroy creativity. I’ll let you think about that for a second. You propose that the single most facilitative sharing tool ever created by man is going to destroy creativity. Do you know how ridiculous you sound saying that? You don’t? OK, well you sound like an idiot. I don’t feel the need to linger on this any more, a monkey could win this argument, lets move on.

2. “The artists suffer when people share on the internet.”

The sycophants are out in force complaining that the artist will suffer if downloading continues. “Scouting For Girls” I’m looking in your direction. Let’s examine this. First lets look at the word artist. Using the word “artist” in the same sentence as “Scouting For Girls” is a misnomer if ever there was one. That is the crux of the problem. Will real, true artists stop making art if they don’t think they will make any money out of it? No. They will continue to be compelled by something far greater. Will people who want to fabricate cheap copies of the creative process, homogenise it, neuter it, and then exploit it for maximum return suffer? Yes, absolutely. Good.

3. “The fans will suffer.”

You hide behind the fans. You say things like the fans will be the ones that suffer if downloading continues. This seems like something of a paradox. Aren’t the fans the ones doing the downloading? Is anyone making them do this? No. So they must be doing it because they want to. Barring a few masochists over there spanking each other people generally don’t inflict harm on themselves without a very good reason. At the moment, fans have all the power. They are the arbiters of who gets what. This has never happened before. You want to remove this power post haste. Riddle me this, when has removing power from a large (organically) democratic collective and placing it in the hands of an elite of entitled custodians ever benefitted the majority? I’m waiting.

4. “For God’s sake you wordy prick it’s illegal!!”

Now we’re getting somewhere. Here is where the chrome is exposed. Laws exist for a reason. But that reason seems to have temporarily eluded you. Let me give you a quick refresher. Laws exist to dictate what is commonly acceptable behaviour within a society. A consensus if possible, a majority if not. Elections (and the democratic process) use the same system. So laws reflect the people that they govern. This is why the Romans had different laws from the Greeks who had different laws from the Chinese who had, you get the idea. With this kernel of truth cosily stowed let us take a look at sharing on the internet. The law says it is illegal, but a vast majority of people do it. Just like they used to swap cassette tapes. It really is very simple: When a law dictates that almost all of the people that it governs are criminals, the law is wrong. The law no longer reflects and serves the people and should therefore be changed.

Yes I know that it will be a painful transition, great change always is. But change will continue like a Toyota Prius whether you are screaming and stamping on the brake or not. As Mr. Bruce Lee so succinctly put it: “Be like water and you’ll be fine our kid.” I’m paraphrasing obviously.

Now that I’ve cleared that up for you all you can all get back to looking for jobs in the banking sector.

Peace love hugs and kisses,

Ian

Jan 16

Mac Applications with MacRuby

Add

Hi sports fans.

Over the last couple of weeks I have been experimenting with an implementation of Ruby named MacRuby. MacRuby enables the use of Ruby as a programming language for the development of Cocoa Mac apps. I love this idea, and so I’ve had a bit of a play around with the Framework. My initial efforts can be found here: http://rivup.com/ Although the app is quite trivial in nature it did serve as an excellent learning platform, enabling me to get used to the layout of Xcode (I normally use TextMate) have a play around with interface builder, and get a general introduction to the Cocoa API.

Moving forward I can see MacRuby being an excellent way of enticing web programmers (like myself) into application development. I wouldn’t be at all surprised to see this up and running for iPhone development at some stage. At the moment we will alas have to be contented with Mac apps in Ruby. I also found the experience of programming Ruby with the Cocoa API’s very useful. This could be an excellent bridge into the writing native Objective-C code (although I’d much rather deal with the Ruby syntax).

One note on the current state of the MacRuby project. A lot of development is going on behind the scenes and in the rush some features of MacRuby are broken and others are buggy. There is a further abstraction of Objective-C development available called HotCocoa. This enables Ruby developers to write pure ruby applications without using Xcode and it’s companion tools. Alas HotCocoa appears to currently be broken, but hopefully will be back on track soon. I also found a few bugs with compiling Ruby files into binary format, so if you run into problems with that trying building your app without that stage.

Things I’d like to see in the future:
iPhone app support
The MacRuby framework and libs bundled as standard with future versions of OS X. This would remove the need to embed the entire Framework in each MacRuby app.
HotCocoa fixed.

Note: Hotcocoa is now fixed in the nightly builds.

Sep 26

UNIX Terminal (bash/zsh) Cheat Sheet

Add

Hi there everyone. I’ve been rather busy with client work and a new musical project recently, the blog has gone to pot a little bit. I’ll try and rectify that.

Below you will find a link to one of my Google Docs that I have maintained as a UNIX terminal cheat sheet. There are so many commands to remember with the terminal that it helps to have somewhere to look and quickly refresh the memory.
Read the rest of this entry »

Jul 10

An email to XFM’s John Kennedy

Add

Hi there gang. Thought that this might make mildly interesting reading. I’ll post again if I get any kind of a response.

Hi there John, my name is Ian. I don’t much like radio shows (the adverts) but yours is excellent.
I’ve written recorded and produced music for years. Not in the usual “I’m a music producer because I downloaded a copy of fruity loops and worked out what 4/4 is.” way, but in the other, you know, professional one. Four studios, a robbery, a dodgy Argentinean con-man, and a lot of music later I finally pulled the plug on my dream of making music for a living and settled in to making websites to pay the bills. I still have a studio (Stormont Studios) in Clapham, but it’s for the love not the money that I’m there. My apologies for the long winded tale, the point is approaching I promise!
Read the rest of this entry »

Jun 12

O2 fail on iPhone 3GS. Tips on how to make owning an iPhone more affordable.

Add

I’ll admit it. I was excited about the new iPhone. OK, I was really excited about the new iPhone. WWDC2009 came and the keynote was posted. I was still excited. The new iPhone (dubbed 3GS) looked great, some of the new features were just what I was waiting for before dipping my toe in the iPhone ocean. Copy and paste, directional maps, WIFI tethering. I could resist no longer, I would brave the expensive O2 contracts here in the UK to own this gadget. Yes they would tie me in for 18 to 24 months on an inflated tariff, but it would be worth it.

I rationalised over and over again. After all having access to things like directional maps would allow me to dispense with the notion of a TomTom. I could just get the TomTom app. I could also dispense with the need for a mobile broadband dongle, I could tether my MacBook Pro straight to my phone using the unlimited data offered with the pricey mobile contract. Unfortunately my worst fears as to the business ethics of those that operate mobile telecommunications here in Britain were proved correct. Boy is it horrible to be so right.

Read the rest of this entry »

May 21

Censorship of the internet in the UK, the beginning of an Orwellian nightmare.

Add

This article refers directly to this piece on Wired: http://www.wired.co.uk/wired-magazine/archive/2009/05/features/the-hidden-censors-of-the-internet.aspx?page=1. I’m not about to repeat the facts in this article verbatim, rather I’m going to offer an opinion on it, so I suggest you read the Wired article first, don’t worry I’ll put the kettle on while you read it….. Done? Good, then I’ll begin.
Read the rest of this entry »

May 12

10 must have tools for the Mac based Web Designer

Add

Web design. It’s got a lot of names these days. From Information Architects to Usability Experts, it can be hard just knowing what to call yourself if you wrangle pixels for a living! The choice of what tools to use to wrangle said pixels can be even harder. Here is a list of 10 of my favourites. I consider them all to be “best in class” for their prospective jobs, but if you have an alternate suggestion and would like to let us know why you prefer it, don’t keep it to yourself!

Before we get started, an admission: These days I am a total Mac convert, long gone are the days of building my own computers and cursing endlessly at Microsoft’s ineptitude. If you are not running an Intel based Mac system on at least OS X Tiger, you has my condolences but you should know that this list is not for you. Number 1 on any list of useful tools for the web professional that I write would be a Mac. That’s just me, but I thought I’d better explain who this information is aimed at as I’m not sure that all of this software is available for other computing platforms. Right, onwards!

Read the rest of this entry »

Apr 19

Tweak The Leopard Dock

1

2D Leopard Dock

If you are looking for a way to remove the 3D dock that comes with Leopard then all you need are a few carefully typed Terminal commands.
First open terminal and enter this command:

$ defaults write com.apple.dock no-glass -boolean YES

To change it back simply enter :

$ defaults write com.apple.dock no-glass -boolean YES

Then Type:

killall Dock

Don’t fancy buggering about in the Terminal, then just download the DockDoctor app here and it will do it all for you.

Apr 17

Wp-Forum database fix and skinning

Add

Wp-forum is a great plug in for wordpress that intergrates a forum into wordpress and use a universal account. Its very good but I came across some issues in the installation.
If you are getting database errors when installing or after installation deactive the plug in and do the following:

Database fix:
I found the solution on a forum from a guy called camdagr8

On some hosting accounts you’re not a full admin of the db.
so on line: 1009 of wp.class.php when it checks for the db user level it returns if it’s < 8

Commented out lines ( basically delete the lines and add // ):
1009, 1010, and 1108

Skinning:
Make sure first of all you have copied the css from the wp-forum to your style sheet or linked it. Then just edit the css colors to match your scheme. Then go into wp-forum/skins and select images. If you want to change the new post image then on.gif and off.gif controls them. Play around replace images and soon you will have a custom skin.

Apr 8

Dock organisation in OS-X 10.5

Add

If you would like to include blank spaces on your dock to organise it in Leopard, heres how:

1. Open terminal and type in the following code:
defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}'

2. Next you need to restart the dock by typing:
killall Dock

You will now notice that next to the terminal icon on the dock there should be a blank space that you are able to move around at will, want another space? Repeat the above steps and you may have as many as you like!

If you would like the space to appear on the right side of your dock (on the side with your Trash) then replace the code from step 1 with the following:
defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}'

category

tag cloud

twitter

Tweets from:
Ian Alexander Wood

Tweets from:
Andy Hicks

Tweets from:
Ravi Abbott

archives