Archive for November, 2007

The importance of failure

Monday, November 26th, 2007

Every morning when I get up I have a routine. First I fire up my laptop on the dining room table, then I check my numbers and see how I am doing from yesterday. My numbers are very important, coffee is brought to me, and no one is to talk to me until I have finished examining my numbers and drank my coffee. Also while I am checking my numbers, drinking my coffee, I also read on various boards new posting from the nite before, and I check the search engines to see how they are doing. As ussual I have digressed :), but I think it is helpful if you are able to do several things at once :). I have stated this before the most important things a blackhat can do are research (30% of your time should be spent doing this) and experimentation. Which bring me to what I want to talk about.

I can not find the origional source but the copy that i read was posted here

http://forums.seo.ph/showthread.php?t=2255

and it references to Mr Tan’s blog here

http://forums.seo.ph/showthread.php?t=2255  http://internetmarketingsingapore.com/blog/ 

The part that jumped out at me was his statement It’s difficult at the start, but your experience and failure will be the one thing that separates you from the pack.

When things are going good, it is pretty simple to run things, anyone can win, but it is how you deal with failure. Everyone has heard the great speeches of churchhill from WW2 when britians back was against the wall. Things looked pretty bleak at the start of the Battle of Britain. They has little resource, inferior aircraft, shortage of trained pilots and they where getting the stuffing knocked out of them. USA and the rest of the world thought it would be just a matter of time before they would be over run by the nazis. But despite these overwhelming odds, they found new ways to fight. And britain’s darkest hour when it was over became one of the brightest.

People often ask me what is my secret to success. And I think they are shocked when I tell them it is because of failure. 9/10 of my projects I start end in failure. But 1/10 end up making me $$$ :). Ironically most of the time the 1/10 are the projects that the experts tell me are stupid :). Most people when they fail either beat themselves up,just pack it in, or worse yet attempt to do the same thing over again. Insanity is repeating the same thing over again and expecting different results.

When I fail I attempt to analyse what went wrong.  But not in a fucking cry baby manner. I do not say stupid shit like, ohhhh if only google was not so mean, etc. Instead i try and look at what i did from an abstact manner. I look at what parts of my project did work, and they I try and see why did it fail. From the failure perspective I attempt to see what caused the demise. Then I try and think what can I change so if I repeat the project again it will be a success. If I think the project could still potentially be profitable (as in gain outwieghts risk) I will often repeat the project with new variables in place.

Another problem is that society in general has a taboo against failure. As a result people are scared to do anything for fear of failure, they then stick to the tried and true. When they are have to make a decision they will panic and then just make any stupid decision, instead of wieghting all thier options.

It is how you pick yourself up when after u fall down that shows what type of person you are. And that is what seperates the men from the boys.

The religion of programming

Tuesday, November 13th, 2007

I had to look up religion on webster to check exactly what it means.

Main Entry:
re·li·gion Listen to the pronunciation of religion
Pronunciation:
\ri-?li-j?n\
Function:
noun
Etymology:
Middle English religioun, from Anglo-French religiun, Latin religion-, religio supernatural constraint, sanction, religious practice, perhaps from religare to restrain, tie back — more at rely
Date:
13th century

1 a: the state of a religious <a nun in her 20th year of religion> b (1): the service and worship of God or the supernatural (2): commitment or devotion to religious faith or observance2: a personal set or institutionalized system of religious attitudes, beliefs, and practices3archaic : scrupulous conformity : conscientiousness4: a cause, principle, or system of beliefs held to with ardor and faith

re·li·gion·less adjective

 

 

Probably a better definition would be a set of irrational beliefs which have absolutely no scientific /  logical basis. But then again webster could not have a definition like that since it would piss off too many people.

 

Religion in the programming world raises its ugly head time and time again, mainly in the threads to show why language X is better then language Y.

 

Ussually the reasons given are rather comical. Well more people use language X. Yah well 100 years ago most people rode arround in horse drawn buggies, does that mean that a buggy is better then a motor car ?

 

Or language X is very easy to learn. You can learn it in 24 hours. It has a simple syntax. Yepper that is a good reason to use language X. Shit how come  Mario Gabriele Andretti  do not drive a tricycle. It is much easier to learn how to drive a tricycle then it is operate a racing car.

 

It is best that you know many languages. Each language is better for certain tasks. PHP is good for web programming, but IMHO lacks when it comes to the properties that perl and python have when it comes to general purpose tasks.

 

Looking at quirky languages like lisp or scheme can teach you a lot. You learn a whole different perspective of doing things. One of the most narrow minded attitudes people have is if they can not see an immediate use for the knowledge, they consider it a total waste of time. It has been said that you should learn one new language a year. It is like an investment often you will not use this knowledge for many years but the investment will payoff 10 fold easy.

 

People often tell me, how much computers have changed in the last ____ years. The truth of the matter is that they have changed very little. Most of our so called modern programming languages have thier roots from fortran and lisp which are over 50 years old. The only thing that has changed is that computers are smaller and faster. The truth of the matter is that men like Bool, Turing, Babbage envisioned a machine that could crank out massive amounts of calculations, and most importantly could be programmed to solve the task at hand. All of us have them temptation to buy a book on programming since it is “new”, “modern” talks about the new language ______ . The truth of the matter is most algorithms where developed over 30 years ago.

 

We all have the natural tendency to think that what ever tools we are using are the best. I try to keep and open mind, but often my own prejudice sets me back. Just remember when you look at the merits of certain languages it is not a religion. The only hell you will experience is one of your own creation :)

Where the money is part 2 :)

Thursday, November 8th, 2007

Dimitry12 asked me to expand why I think adult is ahead of most other fields in web marketing.

Also in adult one of the fastest growing fields is adult dating, example camazon and adult friend finder.

For starters they know the importance of affiliates when it comes to getting sales. As a result thier affiliates have at thier disposal.

  • top notch banners and landing pages that convert without any presell page etc.
  • rss feeds which you can use with little modification for adult blogs etc.
  • extensive ammounts of galleries and other free material. If they know that you send them traffic they will make you custom material, custom banners etc.
  • in most cases they pay with no hold, or maybe a week hold using convinient methods like epassporte etc.

A good adult affiliate program takes its affiliates seriously. When you email your affiliate manager within 24 hours at the most he will contact you back. For adult friend finder, when they have server down time they will calculate how much this downtime would have cost you and then compensate you.

With adult you can send traffic just to their landing pages and it will convert (not a good idea, but just an example). They have graphic designers etc in house that study what works and what does not. Basically all you have to do is SEO, no need to do marketing.

Contrast it to other affiliate programs, a prime example that comes to mind is commission junction.  All you are given is a few crappy banners,  some sort of primitive landing page from the stone age etc.  It is your responsibility to create proper landing pages, make a proper presell etc.  Then maybe after a month’s hold you might get paid (if they feel like it). The profit margin on things like books,jewlry,electronics (since online you do not need a physical shop) is just as high at adult (maybe higher since thier sites do not consume massive bandwidth). Meanwhile they give you like a paltry 15% (if you are lucky).

To be honest i might not make a strong case. All i know is that I have tried to sell products from commission junction etc, with no presell and failed. Meanwhile I have not done too bad with adult friend finder for example :)