<?xml version="1.0" ?>
<rss version="2.0">
<channel>
<title>RagePank SEO</title>
<description></description>
<link>http://www.ragepank.com</link>
<copyright>RagePank SEO 2010</copyright>
<item>
<title>How to get a non-profit Paypal account approved</title>
<description>Getting a Paypal account is quick and easy, you can be all done in less than 10 mins. However, for non-profit accounts, there is a rather substantial &lt;strong&gt;account review proces&lt;/strong&gt;s that needs to be completed.
&lt;br /&gt;
&lt;br /&gt;
This blog post documents what you should expect through this account review, based on my recent account setup for Wanaka Toy Library - which took &lt;strong&gt;almost 2 months&lt;/strong&gt; to complete the review process.
&lt;br /&gt;
&lt;br /&gt;
I hope the following step-by-step guide is useful to another charity / non-profit organisation, and reduce this to a more reasonable timeframe. This is aimed at New Zealand non-profit organisations, but the principles should apply elsewhere.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;img-shadow&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/500/articles/2_beaurocrat.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;br style=&quot;clear:both;&quot; /&gt;
&lt;br /&gt;
&lt;em&gt;Note: The above image of a tireless beaurocrat with a &amp;quot;P&amp;quot; on his shirt is entirely fictional and bears no relation to this blog post whatsoever.&lt;/em&gt;
&lt;br /&gt;
&lt;h2&gt;Proper Planning &amp;amp; Preperation...&lt;/h2&gt;
Paypal requires non-profit organisations to undergo additional security checks. Basically, this is to stop some friendly fellow in Romania setting up a Paypal account under the name of some recognised charity and then soliciting donations under their name. These additional checks are definitely a good thing, I want to have some confidence that any money I donate is going to the correct organisation.
&lt;br /&gt;
&lt;br /&gt;
Before you start your application, you should do the following:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Select ONE member of the organisation to be the primary Paypal contact person. I recommend setting up paypal@example.com as an email address for this person. This is probably difficult to change later on, so get it sorted now.&lt;/li&gt;
&lt;li&gt;Configure this person's email account to send as paypal@example.com - If you need to email the Paypal team they want to see the email coming from the registered address, otherwise you get one of these &lt;em&gt;&amp;quot;Just a kind reminder, for security reasons and privacy concerns, please send us email at apacdd@paypal.com from the email address registered to your PayPal account in question next time.&amp;quot;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Create a letterhead template if you don't already have one. We didn't so just pasted a logo in the corner of a word doc.&lt;/li&gt;
&lt;li&gt;Assemble all the various bits of paperwork ahead of time - have them printed out for a committee meeting, and get them stamped and signed. Paypal tend to request information in small chunks rather than give a definitive list.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h2&gt;Step 1: Setup the account&lt;/h2&gt;
So, to get started, setup a Paypal account as per normal. You want to select the non-profit / charity option when they ask which account type. This is very straightforward.
&lt;br /&gt;
&lt;h2&gt;Step 2: Explain why you need the account&lt;/h2&gt;
A few days later, you should get one of these because you selected a 'non-profit' account...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;br /&gt;
Dear Harvey Kane,
&lt;br /&gt;
&lt;br /&gt;
As part of our security measures, we regularly screen activity in the PayPal system. We recently noticed an issue with your account:PayPal requires accounts within the charity / non-profit category to provide us with some additional information regarding their organization. your account was identified as falling within this classification upon a recent review. If we do not receive a response, we may have to place limitations on the ability to access your account.
&lt;br /&gt;
&lt;br /&gt;
PayPal requires accounts within the charity / non-profit category to provide us with some additional information regarding their organization. Your account was identified as falling within this classification upon a recent review. If we do not receive a response, we may have to place limitations on the ability to access your account.
&lt;br /&gt;
&lt;br /&gt;
In order to secure your account, we would like further information from you. We appreciate your understanding as we work to ensure account safety.
&lt;br /&gt;
&lt;br /&gt;
Please log in to your PayPal account to respond to this request. Be sure to log in securely by opening a new browser window and typing the PayPal URL. Once you log in, you will be asked to provide information to secure your account.
&lt;br /&gt;
&lt;br /&gt;
If we do not receive a response within Jun. 2, 2010, we may have to limit access to your account. Limited access protects your account until additional security measures can be completed.
&lt;br /&gt;
&lt;br /&gt;
Sincerely,
&lt;br /&gt;
&lt;br /&gt;
PayPal Account Review Department&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
They will want to know what you plan to do with the account. You need to upload a description of why you need the account and what you plan to do with it. Be honest here as you don't want the account closed down later on once you are actively using it because you told porky pies on your application. The magic word they are looking for is &amp;quot;&lt;strong&gt;Donation&lt;/strong&gt;&amp;quot;. If you don't plan to take donations via Paypal don't use this word on your application - I suspect most of the extra paperwork is only needed for non-profits who want to accept donations.
&lt;br /&gt;
&lt;br /&gt;
Here's what we responded with - clear and to the point:
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Wanaka Community Toy Library is a toy library based in Wanaka, New Zealand.
&lt;br /&gt;
&lt;br /&gt;
Members pay NZD$65 per year for access to the library, they can hire toys for 2 weeks at a time and then swap then for new toys. Members are expected to contribute to fundraising activities as part of their membership.
&lt;br /&gt;
&lt;br /&gt;
We are an incorporated society, and are a non-profit organisation. We are going through the process of developing a website, and we plan to integrate online-payment functionality into the site.
&lt;br /&gt;
&lt;br /&gt;
In particular, we would like to use Paypal for the following functionality:
&lt;br /&gt;
&lt;br /&gt;
- Allow members to pay their annual subscriptions using credit card / Paypal.
&lt;br /&gt;
- Allow members to pay fees for overdue toys
&lt;br /&gt;
- Allow members to pay to reserve a particular toy
&lt;br /&gt;
- Allow the public to make a donation to the toy library
&lt;br /&gt;
&lt;br /&gt;
The site is likely to be very low volume, so Paypal is a logical choice as the fees are per-transaction rather than per-month.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Paypal have a special upload system built into the resolution centre which is generally pretty good, but frustratingly it only accepts image files and not PDFs. You will need to convert all your docs to lowish-res images before uploading. You only have a few megabytes of space available for uploads, so be mindful of this when uploading your images. Aim for 100 - 200kb per document/image and you should be fine.
&lt;br /&gt;
&lt;h2&gt;Step 3: Basic information&lt;/h2&gt;
Uh oh - you used the &amp;quot;D&amp;quot; word in your last correspondence didn't you. When you login to the resolution center, you will be asked to provide some more information.
&lt;h4&gt;Bank statement or voided cheque&lt;/h4&gt;
A voided cheque or a copy of a recent (last 6 months) bank statement in the name of the organisation. We scanned a bank statement and sent this in. The address on our statement was for the treasurer rather than the organisation, but that wasn't a problem here.
&lt;br /&gt;
&lt;h4&gt;Organisation summary on letterhead&lt;/h4&gt;
This part is easy - summarise the organisation and additionally supply any supporting documents such as certificates of incorporation or a constitution. If you have an organisation mission statement, use that as the basis of this document. This must be on letterhead.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Wanaka Community Toy Library is a non-profit incorporated society based in Wanaka, New Zealand. The purpose of the organisation is to make available well designed, good quality toys that will extend basic physical, mental sensory and perceptual skills of children.
&lt;br /&gt;
&lt;br /&gt;
Membership is currently made up of 166 families from around the Upper Clutha area in New Zealand.
&lt;br /&gt;
&lt;br /&gt;
Full details of how the organisation is operated are available in the Constitution and rules of the Wanaka Community Toy Library, which has been provided previously to Paypal.&lt;/div&gt;
&lt;br /&gt;
For New Zealand organisations, certificates of incorporation are available from the &lt;a href=&quot;http://www.business.govt.nz/companies/app/ui/pages/companies/otherSearch&quot; target=&quot;_BLANK&quot;&gt;Companies Office&lt;/a&gt; and you can find other supporting docs publicly available at the &lt;a href=&quot;http://www.ragepank.com/www.charities.govt.nz&quot;&gt;Charities Commission&lt;/a&gt;. Very handy.
&lt;br /&gt;
&lt;h4&gt;Proof of tax-exempt status&lt;/h4&gt;
In New Zealand, all tax-exempt organisations are publicly listed. I phoned the IRD who said there was no official certificate proving tax exemption, however being on the 'donee organisations' list was proof of this status. Here's what we supplied to Paypal, and this was accepted without any fuss. As far as I could tell, there was no permalink to a particular organisation, hence the step-by-step instructions for finding our organisation.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Proof of Tax exemption
&lt;br /&gt;
&lt;br /&gt;
In New Zealand, Inland Revenue govern tax exempt organisations. There is no formal document or certificate proving tax exemption, however there is a publicly-viewable list of tax-exempt organisations available online on the IRD website.
&lt;br /&gt;
&lt;br /&gt;
Wanaka Community Toy Library Incorporated can be found on this list. Please follow these directions for proof of tax exemption:
&lt;br /&gt;
&lt;br /&gt;
- Visit &lt;a href=&quot;http://www.ird.govt.nz/donee-organisations/&quot; target=&quot;_BLANK&quot;&gt;http://www.ird.govt.nz/donee-organisations/&lt;/a&gt;
&lt;br /&gt;
- In the 'Keywords' field, enter 'Wanaka' 
&lt;br /&gt;
- Scan for Wanaka Community Toy Library Incorporated in the list.
&lt;br /&gt;
&lt;br /&gt;
Inland Revenue can confirm that all organisations on this list are tax exempt. Their phone number is +64 4 978 0779 if there are any further questions regarding this page as proof of tax exemption.&lt;/div&gt;
&lt;br /&gt;
If you aren't tax-exempt, good luck. From the tone of all their communications, the proof of tax exemption seems to be a pretty major requirement for Paypal. You may have trouble getting the non-profit Paypal account working without it, but do let me know how you get on.
&lt;br /&gt;
&lt;h2&gt;Step 4: More information&lt;/h2&gt;
You might get one of these...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Hello Wanaka Community Toy Library,
&lt;br /&gt;
&lt;br /&gt;
We are writing in regards to your PayPal account. PayPal appreciates that you have chosen us to accept payments for your organization. 
&lt;br /&gt;
&lt;br /&gt;
We have received your documents. Thank you for your cooperation. In order to continue our investigation of your case, please provide the following information: 
&lt;br /&gt;
&lt;br /&gt;
1. A brief organizational summary or Mission Statement.
&lt;br /&gt;
&lt;br /&gt;
2. We received the authorization letter from you but we noticed that the authorized person is not the account holder. I am afraid we can not accept the letter as a valid one. Please revise the authorization letter.
&lt;br /&gt;
&lt;br /&gt;
The detailed requirement for the authorization letter is as follows:
&lt;br /&gt;
&lt;br /&gt;
a. The letter needs to be printed on the organization's letterhead. The
&lt;br /&gt;
organization stamp (if available) should be added in the signature section. 
&lt;br /&gt;
b. The named authorized person/s should be the main account holder/s and
&lt;br /&gt;
responsible for all PayPal account-related activities. 
&lt;br /&gt;
c. The person signing the letter could be human resource, business
&lt;br /&gt;
directors / owners (e.g. CEO, CFO, CMO) and should be a different person
&lt;br /&gt;
than the nominated/authorized account holder/s.  
&lt;br /&gt;
d. If the account holder is the sole owner of business (no other
&lt;br /&gt;
directors), he may act as the one signing the letter. The stamp of company
&lt;br /&gt;
is requested on the signature section. 
&lt;br /&gt;
&lt;br /&gt;
In addition, please state the authorized person is act for and on behalf of
&lt;br /&gt;
the organization in handling all matters related to the management of its
&lt;br /&gt;
PayPal business account (Please specify this PayPal business account by
&lt;br /&gt;
including the registered email address of this account)
&lt;br /&gt;
&lt;br /&gt;
3. Proof of Identification - Photo ID of the authorized person/s (normally
&lt;br /&gt;
the account holder) and the person authorizing the Letter of Authorization
&lt;br /&gt;
(normally the person who signed the document). Examples of acceptable
&lt;br /&gt;
Photo ID include: Driver's License, Passport, National Identity Cards. 
&lt;br /&gt;
&lt;br /&gt;
4. We noticed that your website is under construction. Please inform us
&lt;br /&gt;
when it is fully set up. 
&lt;br /&gt;
...
&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
There are several things to discuss here.
&lt;h4&gt;Authorisation letter&lt;/h4&gt;
Paypal need an official letter authorising one person to operate the account. It took us 3 goes to get this approved, so follow these instructions to the letter, and use our final letter as a guideline.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Letter of Authorisation 21st June 2010
&lt;br /&gt;
&lt;br /&gt;
To whom it may concern,
&lt;br /&gt;
&lt;br /&gt;
This letter authorises _______________________ (paypal@example.com) as the main account holder on our Paypal account, and they will be responsible for all Paypal account-related activities. The authorized person (paypal@example.com) is to act for and on behalf of the organization in handling all matters related to the management of its PayPal business account.
&lt;br /&gt;
&lt;br /&gt;
Signed:
&lt;br /&gt;
...&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;This must be on letterhead.&lt;/li&gt;
&lt;li&gt;The required wording is very specific. Our initial letter got rejected because we didn't properly follow the wording instructions properly.&lt;/li&gt;
&lt;li&gt;The person you authorise must be the person who has their name on the Paypal account. We also got rejected because I tried to authorise the treasurer rather than myself.&lt;/li&gt;
&lt;li&gt;If you have an official organisation stamp or &amp;quot;common seal&amp;quot;, use this here. The use of your common seal may be subject to rules set out in your constitution - such as only being able to be used at official committee meetings.&lt;/li&gt;
&lt;li&gt;To be on the safe side, try to get 2 &lt;strong&gt;other&lt;/strong&gt; committee members to sign this rather than the noninated person signing their own authorisation letter.&lt;/li&gt;
&lt;li&gt;You must supply ID for the 2 signatories + the nominated account holder. We scanned and sent drivers licenses.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h4&gt;Under construction&lt;/h4&gt;
At the time of submitting this application, the website looked like a finished website, but I had a little &amp;quot;under construction&amp;quot; note in the sidebar while we finalised the Paypal application. This was a problem, so make sure your website doesn't use these words. A basic, crappy-looking website is fine, but an unfinished website is not so make sure you hide any unfinished bits of the website. I'd avoid the use of lorem ipsum text too - nothing screams 'under construction' like Lorem Ipsum :)
&lt;br /&gt;
&lt;br /&gt;
Once I did all this, I emailed Paypal directly via their provided address (rather than using the resolution centre), just to make sure things were proceeding...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Hi, 
&lt;br /&gt;
&lt;br /&gt;
I have just uploaded the requested documentation via the resolution center. Hopefully this should be everything required to complete this process. I apologise for the delay, the committee only meets monthly. 
&lt;br /&gt;
&lt;br /&gt;
To clarify:  
&lt;br /&gt;
- A brief organisation summary has been uploaded. Further details about the organisation if needed are available in the constitution (already  supplied) or on the website, www.wanakatoylibrary.org.nz 
&lt;br /&gt;
- I have amended the authorisation letter. This authorises Harvey Kane  (myself) as the Paypal account holder and is signed by the chairperson. 
&lt;br /&gt;
- Photo ID from myself and the chairperson has been supplied.
&lt;br /&gt;
- The website is now ready for launch, and the 'coming soon' message  has been removed. 
&lt;br /&gt;
&lt;br /&gt;
Thanks very much, 
&lt;br /&gt;
&lt;br /&gt;
Harvey Kane.&lt;/div&gt;
&lt;br /&gt;
We had missed the Paypal-imposed deadline here by a week or so, which didn't seem to be an issue (maybe because I apologised so nicely).
&lt;br /&gt;
&lt;h2&gt;Step 5: More information&lt;/h2&gt;
After submitting the above, we got a request for some more new information.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Hello Wanaka Community Toy Library,
&lt;br /&gt;
&lt;br /&gt;
We are writing to you in regards to your PayPal Account.  PayPal appreciates that you have chosen us to accept payments for your organisation.  As part of PayPal's Compliance Program, we request that entities wishing to accept donations on behalf of a charity or other
&lt;br /&gt;
non-profit organisation provide evidence of their legitimacy.  Please provide the following information:
&lt;br /&gt;
&lt;br /&gt;
1. Please update your registration address by a physical one.
&lt;br /&gt;
&lt;br /&gt;
2. A valid Proof of address document to prove the new address. 
&lt;br /&gt;
- Proof of address document, such as a copy of a utility bill, bank or credit card statement, tax invoice, insurance bill in your name.  Please note the address on the statement must match the PayPal account and the date of issued must be in recent 6 months.
&lt;br /&gt;
&lt;br /&gt;
All requested information must be submitted within 7 days to continue the review process.  &lt;/div&gt;
&lt;br /&gt;
This was because we used a PO Box as the contact address, however PO Boxes aren't acceptable. This was a bit of a problem for me as I simply don't have any mail coming to my physical address - I have gone to great lengths to become location independent, continually updating one's physical address gets too hard. To counter this, I raised a small invoice to the organisation using my own company for &amp;quot;Web hosting&amp;quot;. This initially got rejected because it was made out to &amp;quot;&lt;strong&gt;Wanaka Toy Library&lt;/strong&gt;&amp;quot; so I re-issued the invoice to &amp;quot;&lt;strong&gt;Wanaka Community Toy Library Incorporated, Attn: Harvey Kane&lt;/strong&gt;&amp;quot; and it was accepted. The important thing is to have the organisation's name, your name, and the exact physical address you have listed with Paypal.
&lt;br /&gt;
&lt;br /&gt;
Again, this took me longer than 7 days to organise, but it was still accepted.
&lt;br /&gt;
&lt;h2&gt;All done&lt;/h2&gt;
A couple of days later, we got one of these...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;br /&gt;
Hello Wanaka Community Toy Library,
&lt;br /&gt;
&lt;br /&gt;
Our review is complete and we have restored your account.
&lt;br /&gt;
&lt;br /&gt;
We appreciate your patience and thank you for your help in making PayPal the safest and most trusted online payment solution.
&lt;br /&gt;
&lt;br /&gt;
Thanks,
&lt;br /&gt;
&lt;br /&gt;
PayPal Compliance Department&lt;/div&gt;
&lt;br /&gt;
Sweet, glad to have this all sorted. And our account has been functioning nicely since.
&lt;br /&gt;
&lt;br /&gt;
Shortly after the 'account approved' message, I got another email...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Dear Harvey Kane,
&lt;br /&gt;
&lt;br /&gt;
We understand that your PayPal account may have been temporarily limited due to questions or concerns by our Account Review team. Thank you very much for your cooperation during this process. We are pleased that your account has now been reinstated.
&lt;br /&gt;
&lt;br /&gt;
As part of PayPal's Commitment to excellence, we would like to ask you to take just a few minutes to answer questions about PayPal's account limitation process.  
&lt;br /&gt;
&lt;br /&gt;
To respond to our survey, please click on the web address below.  If that does not work, please cut and paste the entire web address into the address field of your browser.
&lt;br /&gt;
&lt;br /&gt;
NOTE: Please respond within five days. After 5 days, this invitation will expire.
&lt;br /&gt;
&lt;br /&gt;
(link here)
&lt;br /&gt;
&lt;br /&gt;
Thank you for your feedback and continued business with PayPal!
&lt;br /&gt;
&lt;br /&gt;
Sincerely,
&lt;br /&gt;
&lt;br /&gt;
PayPal Customer Support&lt;/div&gt;
&lt;br /&gt;
I sent some honest feedback of how I found the process.
&lt;br /&gt;
&lt;h2&gt;Summary&lt;/h2&gt;
So - the intent of this post is to help other organisations prepare the required paperwork to help the account review process along. I couldn't find good resources available explaining how it all works, especially anything relevant to NZ organisations. Paypal is a very good low-cost option for non-profits wanting to start accepting orders and donations online - however the setup process is, if I'm being generous, a bit difficult.
&lt;br /&gt;
&lt;br /&gt;
I would recommend assembling all the documents mentioned above, and send a big lump of paperwork for Paypal to pick through. The frustration for me was having to wait for committee meetings or chase around other committee members for signatures or paperwork, so hopefully this gives a good overview of what paperwork is required so you can get it all together in one go, at one committee meeting.
&lt;br /&gt;
&lt;br /&gt;
Good luck.
&lt;br /&gt;
&lt;br /&gt;
PS. - If you fink this information useful, please consider making a small donation to the Wanaka Community Toy Library using our &lt;a href=&quot;http://www.wanakatoylibrary.org.nz/donate/&quot; target=&quot;_BLANK&quot;&gt;shiny new Paypal account&lt;/a&gt; :)&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/paypal-non-profit/&quot;&gt;How to get a non-profit Paypal account approved&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/paypal-non-profit/</link>
<pubDate>Mon, 23 Aug 2010 00:00:00 +1200</pubDate>
</item>
<item>
<title>Trolls and email addresses</title>
<description>
&lt;div class=&quot;right&quot;&gt;
&lt;div class=&quot;img-shadow&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w200/articles/troll.jpg&quot; alt=&quot;troll&quot; /&gt;&lt;/div&gt;&lt;br style=&quot;clear:both;&quot; /&gt;
&lt;/div&gt;
Privacy seems to be a fairly hot topic these days and I watched with interest when a local company made a bit of a blunder and the privacy police promptly jumped all over them.
&lt;br /&gt;
&lt;br /&gt;
The offender was Paymex, a local New Zealand payment gateway provider that is sadly closing their doors - and bulk emailed an announcement all their customers without remembering to BCC all the addresses. Oops.
&lt;br /&gt;
&lt;br /&gt;
I haven't used their service for some time, so this announcement doesn't affect me, I read the announcement, deleted it, and carried on with my life.
&lt;br /&gt;
&lt;br /&gt;
However, not everyone was so contented and some people just had to start up a discussion.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Obviously, I am not happy with your lack notice regarding the closure of Paymex services. However, this pales into insignificance compared to your openly displaying my email address to various members of your customer base. This is extraordinarily unprofessional and we will be moving our  clients to other services with all due dispatch.&lt;/div&gt;
&lt;br /&gt;
Growl growl, coming from a privacy-concerned guy that publishes his email address in spam-harvester-friendly plain text on his website. By the way, I don't think Paymex will be all that upset about clients moving elsewhere, what with them closing down and all.
&lt;br /&gt;
&lt;br /&gt;
And then a couple more emails with a similar tone.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;bla bla bla... (snip) ... bla bla bla&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
And then some words of wisdom...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;However as a user I do not want to be subject to hundreds of emails today with comments.
&lt;br /&gt;
&lt;br /&gt;
So please do not REPLY to All as this is going to get out of control.&lt;/div&gt;
&lt;br /&gt;
Exactly - at this point the BCC cockup has turned into a grand old discussion being sent back and forwards between a few hundred unwilling participants. Let's not make a bad situation worse right?
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Our organisation has never been associated with PayMex and is also shocked at the lack of privacy of email addresses.
&lt;br /&gt;
&lt;br /&gt;
These emails are either Spam, Hoax, or the product of a very unprofessional organisation.&lt;/div&gt;
&lt;br /&gt;
&amp;quot;Shocked&amp;quot;. This guy kindly included a link to his website in this complaint about spam. It's not ok to mass email people out of the blue, but apparently it's fine to jump on the bandwagon once somebody else starts it.
&lt;br /&gt;
&lt;br /&gt;
And then someone having a crack at moving the discussion out of people's inboxes...
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Although we are all agreed it was wrong to share people&amp;rsquo;s details for many people there may be benefit is discussing options and identifying others with the same integration needs. In order to kill any further e-mail discussion but allow real discussion to take place we have set up a blog that people can add discussion to:
&lt;br /&gt;
http://www.fuzion.co.nz/blog/2010/07/06/226/
&lt;br /&gt;
&lt;br /&gt;
Please note that we will not contact anyone directly as a result of posting on this blog.
&lt;br /&gt;
&lt;br /&gt;
Hopefully this will be the last e-mail to this group and anyone who wishes to discuss further can use the blog&lt;/div&gt;
&lt;br /&gt;
Some people got the message but not everyone. This seemed like a perfectly logical option, but with a mailing list this size there are bound to be trolls lurking.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;This is really unprofessional to lack all customer email contact to every one.&lt;/div&gt;
&lt;br /&gt;
Like this one - who just regurgitated the sentiment that has already been shared, adding nothing to the discussion that nobody wants anyway.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Hi Paymex
&lt;br /&gt;
&lt;br /&gt;
Email address is personal information, sould not be discloursed to anyone else without the permission.
&lt;br /&gt;
I will keep the right to take legal action.&lt;/div&gt;
&lt;br /&gt;
Legal action is the answer to all the world's problems. Paymex's offence should not go unpunished, and I would see them condemned to slavery for sharing my email address.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Who is this and what's going on? the website of the email domain is in NZ, i'm in Melbourne Australia!&lt;/div&gt;
&lt;br /&gt;
Yep, spam the list, someone out there will be perfectly happy to explain what's going on!!!!!111111
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;who cares! -  n0b0dy 1s prfect - so just go over it!&lt;/div&gt;
&lt;br /&gt;
Yes, a sentiment shared by many, though sadly the discussion continues.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Paymex sending my email out like they did pisses me off, but so does each reply that repeats it!
&lt;br /&gt;
&lt;br /&gt;
At least be smart enough to make it a blind copy if you&amp;rsquo;re going to copy me in.
&lt;br /&gt;
&lt;br /&gt;
Better still just send your complaints direct to Paymex and leave me out.&lt;/div&gt;
&lt;br /&gt;
Aaargh. Again, a valid point but meh, if I wanted a discussion I'd go troll a forum or something.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;I too am NOT happy that our addresses got shown to &amp;quot;the world&amp;quot; - but please
&lt;br /&gt;
guys, stop REPLYING TO ALL !!!!&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
And the saga continues. I don't think this will be the last message. Again, meh.
&lt;br /&gt;
&lt;h3&gt;Illustrations&lt;/h3&gt;
Oh, in case the purpose of the illustration  is lost on anyone, it's supposed to be a troll. You just can't trust trolls with email lists. If the illustration police want to point me at some good tutorials, I'd be most appreciative :)&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/trolls-and-email/&quot;&gt;Trolls and email addresses&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/trolls-and-email/</link>
<pubDate>Wed, 07 Jul 2010 00:00:00 +1200</pubDate>
</item>
<item>
<title>Stopping Manual Spam on your Blog</title>
<description>I woke up this morning to a number of new comments on my blog. All of them utter crap from offshore SEO link builders.
&lt;br /&gt;
&lt;br /&gt;
I know they were posted by offshore link builders, because I happen to track referral URLs on all comments. These particular referral URLs all had search queries like &lt;a href=&quot;http://www.google.co.uk/search?q=web+design++%22post+comment%22&amp;amp;hl=en&amp;amp;lr=&amp;amp;tbo=1&amp;amp;tbs=qdr:w&amp;amp;start=10&amp;amp;sa=N&quot; target=&quot;_BLANK&quot;&gt;web design &amp;quot;post comment&amp;quot;&lt;/a&gt; which is a pretty standard starting point for link builders looking for blogs to comment on.
&lt;br /&gt;
&lt;h2&gt;Great post!&lt;/h2&gt;
This got me thinking. When was the last time one of these link builders actually posted a useful comment? Their comments make it straight past the CAPTCHA because it's a human entering them, and because they don't usually contain spammy phrases such as 'WOW gold' or 'viagra' it's hard to algorithmically filter them too.
&lt;br /&gt;
&lt;br /&gt;
Does anyone else have problems with these 'low quality but not completely spam' posts? The ones where you have to stop and think for a bit before deleting?
&lt;br /&gt;
&lt;br /&gt;
Would it be so bad if I simply said no to all comments from visitors that arrived at the site from a search query such as &lt;strong&gt;web design &amp;quot;post comment&amp;quot;&lt;/strong&gt;? Or any search query containing &amp;quot;add link&amp;quot;, &amp;quot;submit url&amp;quot;, &amp;quot;post comment&amp;quot; etc.
&lt;br /&gt;
&lt;br /&gt;
So, I thought I would put a bit of code together to put this theory into action.
&lt;br /&gt;
&lt;h2&gt;Announcing...&lt;/h2&gt;
So here is &lt;a href=&quot;http://www.ragepank.com/msb/&quot;&gt;ManualSpamBlocker&lt;/a&gt;. It's a Wordpress plugin that closes comments for all posts if the visitor arrived via a dodgy looking search query. The link builder can still enjoy your quality blog posts, but they just won't be able to comment on them because they will think comments are closed.
&lt;br /&gt;
&lt;br /&gt;
Simple huh?
&lt;br /&gt;
&lt;br /&gt;
This is the first Wordpress plugin that I have released, so I would really welcome any feedback you might have on it. It's still to be considered Alpha quality code, so don't be rushing to install it on your high-traffic blog just yet. Once I'm happy with how it's looking, I'll submit it to the Wordpress plugin database and see what happens. Happy to give out SVN access to anyone who thinks they are able to contribute.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/stop-manual-spam/&quot;&gt;Stopping Manual Spam on your Blog&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/stop-manual-spam/</link>
<pubDate>Thu, 25 Jun 2009 00:00:00 +1200</pubDate>
</item>
<item>
<title>POST is the new nofollow</title>
<description>Google has recently posted &lt;a href=&quot;http://www.mattcutts.com/blog/pagerank-sculpting/&quot; target=&quot;_BLANK&quot;&gt;some trivia on the use of nofollowed links&lt;/a&gt;. I had to check the clock to make sure this wasn't one of their April fool's stunts. It's not, which is a bit scary.
&lt;br /&gt;
&lt;br /&gt;
Matt Cutts sums it up right here in an &lt;a href=&quot;http://www.aimclearblog.com/2009/06/03/is-whats-good-for-google-good-for-seo/&quot; target=&quot;_BLANK&quot;&gt;interview with Danny Sullivan&lt;/a&gt;.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;&lt;strong&gt;Danny:&lt;/strong&gt; So there&amp;rsquo;s 10 links on home page, 5 pages Nofollowed, where is that link juice going?
&lt;br /&gt;
&lt;strong&gt;Matt:&lt;/strong&gt; You can think of it as evaporating.&lt;/div&gt;
&lt;br /&gt;
Wow, ok. Oh, by the way, Google has been crawling Javascript links too.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;&lt;strong&gt;Danny:&lt;/strong&gt; You guys have click-change, that now you are actually reading javascript, but you said &amp;quot;if you have paid links, you can use javascript and your good&amp;quot;, now you're not good?
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Matt:&lt;/strong&gt; As Googlebot got smarter we started changing our advice on this. What we haven't mentioned is that elsewhere, even on the onclick, you can put a rel=nofollow on a link within javascript, you can do that if you want to be completely safe, I expect to see those stay safe.&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;Optimising your links&lt;/h2&gt;
Right. So for those who have been busy sculpting their pagerank via the nofollow attribute (which is what Google designed it for) it now appears that we have been shooting ourselves in the foot. All our nofollowed links are actually working against us by reducing our PR, and our javascript links are being clicked on.
&lt;br /&gt;
&lt;br /&gt;
So - how do you link to something that is a bit average quality or you don't really vouch for it? Nofollow has now lost it's shine, and the javascript option is gone too.
&lt;br /&gt;
&lt;h2&gt;Options&lt;/h2&gt;
Which leaves precious few options. The obvious one is no links. I speculate there will be a plethora of Wordpress plugins released soon that give no link at all. In lieu of a link, you will need to copy-paste a plain-text URL into a browser window if you wish to visit the site. Not especially great for usability, but now one of the few ways to preserve your PR so you might understand webmasters going down this path.
&lt;br /&gt;
&lt;br /&gt;
The other option that springs to mind is a flash based link. This could be complex because Google's crawling of Flash sites is constantly improving, so you might need to embed your links into an external XML file or obfuscate them somehow. This approach would be an accessibility disaster, but I can definitely see webmasters going down this path too.
&lt;br /&gt;
&lt;h2&gt;POST&lt;/h2&gt;
The third option, and perhaps the best option I can think of is HTTP POST. Google doesn't follow through POST forms, because POSTing data can potentially change the contents of a website. POST forms often contain things like delete buttons, and you don't want spiders running around clicking those all over the place.
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://googlewebmastercentral.blogspot.com/2008/04/crawling-through-html-forms.html&quot; target=&quot;_BLANK&quot;&gt;Google confirms this&lt;/a&gt; on their blog, illustrated by the following comments.
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;&lt;strong&gt;Gael Fraiteur said...&lt;/strong&gt;
&lt;br /&gt;
&lt;br /&gt;
For good internet citizens (and according to the REST bible), the rule is that a robot should not invoke POST methods, because they may have side effects. GET methods are supposed to be programmed so that they have no side effect.
&lt;br /&gt;
&lt;br /&gt;
I hope Google respects these rules too.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;&lt;strong&gt;Susan Moskwa said...&lt;/strong&gt;
&lt;br /&gt;
@Gael: As mentioned in the post, we'll only be retrieving GET forms, not POST.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
OK, so how about we add a POST form with a single submit button. The form POSTs to redirect.php?r=www.domain.com which then does a 301 redirect to the actual link. 
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;This isn't a link, so it doesn't need to be nofollowed.&lt;/li&gt;
&lt;li&gt;It's POST, so Google will respectfully ignore it.&lt;/li&gt;
&lt;li&gt;The user will end up where they want to be.&lt;/li&gt;
&lt;li&gt;You can use CSS to disguise the submit button and make it look more link-like, perhaps even using javascript to edit the statusbar rollover information. Unfortunately, I don't think you can get the context menu for 'open in new tab' to show up.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
I'm giving serious thought to making this change to the blogs I administer.
&lt;br /&gt;
&lt;h2&gt;Nice one Google&lt;/h2&gt;
Google has their head in the clouds if they think webmasters are going to ignore this change and simply go about their business of 'creating great content' and not worrying the fact that half their PR is heading down a black hole. I think the way websites link together is going to change, and expect usability/accessibility of websites to go backwards as a result.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/post-nofollow/&quot;&gt;POST is the new nofollow&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/post-nofollow/</link>
<pubDate>Fri, 19 Jun 2009 00:00:00 +1200</pubDate>
</item>
<item>
<title>robots.txt vs sitemap.xml - Who will Win?</title>
<description>On-page SEO is largely about getting search engines to visit your site so that they can index it nicely. But it's also about stopping them from indexing things you don't want indexed.
&lt;br /&gt;
&lt;br /&gt;
So today when I came across some indexed content that shouldn't have been indexed, I was a bit surprised / shocked. You see, the content had been specifically blocked from spiders using 2 different methods - robots.txt and a noindex/nofollow meta tag.
&lt;br /&gt;
&lt;br /&gt;
However, upon further inspection, for one reason or another this content had lost it's noindex/nofollow meta tag and had somehow found it's way into the XML sitemap. Doh!
&lt;br /&gt;
&lt;h2&gt;Game on&lt;/h2&gt;
So the situation here is that &lt;strong&gt;robots.txt is saying &amp;quot;Block&amp;quot;&lt;/strong&gt; and &lt;strong&gt;sitemap.xml is saying &amp;quot;allow&amp;quot;&lt;/strong&gt;. I verified that the content in question was in fact blocked using the tool on Google Webmaster Tools.
&lt;br /&gt;
&lt;br /&gt;
Sitemap.xml is the winner - the content gets indexed regardless.
&lt;br /&gt;
&lt;h2&gt;Makes sense, I guess&lt;/h2&gt;
I had thought that robots.txt was acting as a failsafe to make doubly-sure that the content doesn't get indexed, but this isn't really the purpose of robots.txt. Robots.txt is more designed to instruct crawlers that are blindly trolling through your content. It will stop a crawler from visiting a page if it happens to find a link to that page on it's travels.
&lt;br /&gt;
However, when you write a sitemap.xml file, you are specifically inviting the bots to visit and index the page. It makes sense that they ignore the instructions given in robots.txt because they are serving a higher authority.
&lt;br /&gt;
&lt;br /&gt;
So, this does mean that extra care needs to be taken with the creation of your sitemap.xml file. If search engines are treating this as gospel, then make sure it's correct.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/robots-vs-sitemap/&quot;&gt;robots.txt vs sitemap.xml - Who will Win?&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/robots-vs-sitemap/</link>
<pubDate>Thu, 18 Jun 2009 00:00:00 +1200</pubDate>
</item>
<item>
<title>Are you using Google screenshots illegally?</title>
<description>SEOs and web design agencies often use a screenshot of Google results to show off their wonderful rankings. I hadn't really considered the copyright implications of doing this, until I stumbled across the official page on &lt;a href=&quot;http://www.google.com/permissions/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_BLANK&quot;&gt;how to use Google's brand&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;
Because most of us are too busy enjoying Gmail, Chrome and other cool freebies, it's easy to forget that Google are actually a multinational behemoth and have an army of legal-weasels dedicated to copyright infringement, EULAs, and all that yucky stuff.
&lt;br /&gt;
&lt;br /&gt;
I'm hardly surprised that such a page exists - of course it does - but the following piece I found interesting.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;This use must be unaltered: You can't superimpose graphics, photos, or ad copy on the screenshot or change the look of the screen-captured image in any other way.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
And this also...
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Please note that using a screenshot of a Google search results page in connection with advertising your products or services (for instance, showing a top ranking on Google) is not considered instructive or illustrative, and therefore is not permitted.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Pretty clear. SEO and web design companies who use screenshots as 'advertising' is a clear-cut violation of these terms.
&lt;br /&gt;
&lt;br /&gt;
I know I have done this in the past, and I'd wager that there are some pretty big SEO companies out there using Google screenshots as advertising, or altered screenshots to illustrate a point clearer.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/legal-google-screenshots/&quot;&gt;Are you using Google screenshots illegally?&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/legal-google-screenshots/</link>
<pubDate>Mon, 13 Apr 2009 00:00:00 +1200</pubDate>
</item>
<item>
<title>OSS Bar Camp, Dublin, 2009 - Review</title>
<description>I have just spent the day at the thoroughly enjoyable OSS Bar Camp in Dublin. It was a much needed dose of geeky goodness that I haven't done for a while, so well worth the effort.
&lt;br /&gt;
&lt;br /&gt;
I haven't been to a bar camp before, so wasn't totally sure what to expect, but the presenters were entertaining and I came out this evening knowing a few things that I didn't know this morning.
&lt;br /&gt;
&lt;h2&gt;Luis de Bethencourt - Ubuntu&lt;/h2&gt;
Luis is a core developer for Ubuntu, based in Dublin. I use Linux for my servers but haven't really used it for a desktop OS, though I did have a play with an Ubuntu boot CD and was suitably impressed. Luis stressed that Ubuntu is not so much a technology as it is a community, and that it's the quality of the people that make Ubuntu special. His keynote speech was a nice reminder of why open source is cool.
&lt;br /&gt;
&lt;h2&gt;Jaime Hemmett - Git&lt;/h2&gt;
I have had the pleasure of meeting Jaime at the 2 PHP meetups I have attended since being here, and since she is Australian, we have something in common (that is, everyone in Ireland thinks I'm Australian). Git, a version control system written by Linus Torvalds is something I had heard of but hadn't really had the time to investigate further. The room was basically filled with SVN users (myself included) and Jaime's objective was to get people to give Git a try, nothing more. SVN has been a godsend for the work I do, but it does tend to be a bit slow and unreliable. As I write this, I haven't been able to do a proper checkout of Jojo CMS because the JS Min SVN repository (which we link to) seems to be down. I'm not totally sure that Git is a better option for my purposes, but I'll be giving it a try.
&lt;br /&gt;
&lt;h2&gt;David Coallier - Get Ready for web 3.0&lt;/h2&gt;
Shit, I thought web 2.0 was all about buzzwords for the sake of buzzwords and AJAX for the sake of AJAX. I didn't know there was a web 3.0 until this morning, but I guess it makes sense.
&lt;br /&gt;
Adccording to David, web 3.0 is all about standardising web APIs. David has contributed to the PHP core and is a developer for &lt;a href=&quot;http://www.echolibre.com/&quot; target=&quot;_BLANK&quot;&gt;Echo Libre&lt;/a&gt; who where sponsoring the event (thanks for a great day team).
&lt;br /&gt;
&lt;br /&gt;
The whole discussion of APIs is really interesting. I use APIs on a daily basis, and understand the frustrations of having to learn something new every time I want to connect to a different web service.
&lt;br /&gt;
&lt;br /&gt;
Web 3.0 is apparantly all about standardising how we connect to web APIs, but I'm still having trouble visualising how this might work. The issue in my mind is this - how do you standardise data formats when the data is completely different across each industry? I have spent the last week or so connecting to different Bible APIs in order to display the bible on a website, and it's not trivial. Aside from any technical considerations, the solution we eventually chose has a number of legal restrictions on it, so I'm not sure how this might be standardised.
&lt;br /&gt;
&lt;h2&gt;Stuart Langridge - Advanced Javascript&lt;/h2&gt;
This talk was pure comedy. We looked at some new whizz-bang javascript features, things that make our lives easier and make our javascript faster. We were told that this was available NOW. Some of the developers in the audience were concerned about browser compatibility, but this isn't something that bothered Stuart - most of the features he showed us worked fine in Safari, Firefox, Opera, and all good modern browsers.
&lt;br /&gt;
&lt;br /&gt;
This is all well-and-good, but there is that small percentage of the market (80%) using Internet Explorer which doesn't support any of the new features he showed us. Hmmm. However, the good news is that a lot of the functionality can be replicated using a javascript library like jQuery.
&lt;br /&gt;
&lt;br /&gt;
The take-home information from this presentation: Keep using jQuery, it's bad-ass.
&lt;br /&gt;
&lt;h2&gt;Paul Biggar - Optimizing PHP with phc&lt;/h2&gt;
PHC, or phpcompiler is a compiler for PHP (yep). Paul is a developer for this project, and has a passion for compilers. He discussed some of the challenges in optimising PHP code, and left the audience feeling that PHP was actually a bit of a lost cause. &amp;quot;real&amp;quot; programmers often give PHP grief for being an untyped language, and say that it encourages sloppy coding, which I do agree with. But it's also simple enough to get something running quickly, and powerful enough to do whatever you need it to do, so PHP does deserve a bit of credit.
&lt;br /&gt;
&lt;br /&gt;
I enjoyed this talk, which was coming from a unique angle.
&lt;br /&gt;
&lt;h2&gt;Alan Burke - Drupal&lt;/h2&gt;
Drupal is similar in soooo many ways to Jojo CMS. Obviously Drupal has a much much larger community / budget, but the concepts behind the products are similar.
&lt;br /&gt;
Personally, I have struggled with Drupal being a bit limited out of the box - if you want Drupal to be 'just how you like it', you need to install the right modules or do lots of customisation, which can be a bit daunting. However, there is no question that it's  a powerful platform, and I guess it would have been nice to see some example Drupal sites in detail. There is a 2 day Drupal geek-fest in Galway next weekend, so I'll be attending this, and are looking forward to it.
&lt;br /&gt;
&lt;h2&gt;The pub&lt;/h2&gt;
And then we all headed off to the pub for a thoroughly enjoyable discussion of all things geek. I stayed a bit longer than I intended, and ended up missing my bus and having to faff around in Dublin for an hour before heading home. Wouldn't be the first time I have gotten lost in Dublin.
&lt;br /&gt;
&lt;br /&gt;
I'd like to extend a big thanks to Laura Czajkowski and Jaime Hemmett for organising the event, which was by all accounts a success. Open source is alive and well in Ireland.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/oss-bar-camp-dublin-2009/&quot;&gt;OSS Bar Camp, Dublin, 2009 - Review&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/oss-bar-camp-dublin-2009/</link>
<pubDate>Sat, 28 Mar 2009 00:00:00 +1300</pubDate>
</item>
<item>
<title>SEO Counter - jQuery character counter</title>
<description>For the last several years, I have used a little javascript character counter to keep my page titles and meta descriptions to a certain length. When titles are less than 70 characters and meta descriptions are less than 155 characters, Google won't truncate them in search results, and this looks nice.
&lt;br /&gt;
&lt;br /&gt;
Today, I decided to bundle up a version of this script so others can use it in their CMS or website. This variation of the script is based on jQuery, and is pretty straightforward to install.
&lt;br /&gt;
&lt;h2&gt;Why?&lt;/h2&gt;
If your page title is longer than 70 characters, Google will shorten it when it is displayed in search results. This means visitors don't get to see your full message. I like my titles to include the keywords I'm targeting, but also have &lt;strong&gt;human appeal&lt;/strong&gt; so they are clickable. If they get shortened by Google, they have slightly less human appeal in my opinion, and you have less control over how your listing is presented.
&lt;br /&gt;
&lt;div class=&quot;img-shadow&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/500/dot-dot-dot.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;br style=&quot;clear:both;&quot; /&gt;
&lt;br /&gt;
&lt;em&gt;Above: Titles longer than 70 characters and meta descriptions longer than 155 characters will usually get shortened.&lt;/em&gt;
&lt;br /&gt;
&lt;h2&gt;SEO Counter&lt;/h2&gt;
SEO counter is a simple script that adds a counter to your text input / textarea fields, so you know how many characters you have left to work with. For titles, the counter starts at 70 characters and counts down to zero. This makes it easy to know when your title is likely to be truncated in the search results.
&lt;br /&gt;
&lt;h2&gt;Example&lt;/h2&gt;
You can see the script in action at the &lt;a href=&quot;http://www.ragepank.com/seocounter/&quot; target=&quot;_BLANK&quot;&gt;SEO Counter example page&lt;/a&gt;.
&lt;br /&gt;
&lt;h2&gt;Download&lt;/h2&gt;
Download &lt;a href=&quot;http://www.ragepank.com/seocounter/seocounter.zip&quot; target=&quot;_BLANK&quot;&gt;seocounter.zip&lt;/a&gt;
&lt;br /&gt;
&lt;h2&gt;Installation (quick version)&lt;/h2&gt;
Installation is fairly straightforward.
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Include jQuery in the &amp;lt;head&amp;gt; of your document.&lt;/li&gt;
&lt;li&gt;Include seocounter.js in the &amp;lt;head&amp;gt; of your document, after jQuery.&lt;/li&gt;
&lt;li&gt;Add class=&amp;quot;seocounter_title&amp;quot; to any title text inputs on your page.&lt;/li&gt;
&lt;li&gt;Add class=&amp;quot;seocounter_meta&amp;quot; to any meta description textareas on your page.&lt;/li&gt;
&lt;li&gt;Make sure your form fields have a name attribute set (this also needs to be unique).&lt;/li&gt;
&lt;li&gt;Call SEO Counter using the following code in your &amp;lt;head&amp;gt;...
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br /&gt;
$(document).ready(function(){seocounter();});
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h2&gt;Installation (detailed version)&lt;/h2&gt;
&lt;h3&gt;Include jQuery&lt;/h3&gt;
Add the following code between the &amp;lt;head&amp;gt; and &amp;lt;/head&amp;gt; tags of your page...
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
You can also use Google's copy of jQuery...
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
Note that if you are already running jQuery, you won't need to include it twice.
&lt;br /&gt;
&lt;h3&gt;Include seocounter.js&lt;/h3&gt;
Add the following code between the &amp;lt;head&amp;gt; and &amp;lt;/head&amp;gt; tags of your page. This must be added &lt;strong&gt;after&lt;/strong&gt; jQuery.
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;path/to/seocounter.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;Add classes to your input boxes&lt;/h3&gt;
You won't want the counter on all of your input fields, so you need to specify which fields where you want the counter. This is done by adding a new class to the input or textarea.
&lt;br /&gt;
&lt;br /&gt;
If you want a text input to behave like a title, add a class of &amp;quot;seocounter_title&amp;quot;.
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;title&amp;quot; &lt;strong&gt;class=&amp;quot;seocounter_title&amp;quot;&lt;/strong&gt; value=&amp;quot;&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;br /&gt;
Make sure the field also has the name attribute specified, this is required by SEO Counter.
&lt;br /&gt;
&lt;br /&gt;
If you want a textarea input to behave like a meta description, add a class of &amp;quot;seocounter_meta&amp;quot;.
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;textarea name=&amp;quot;meta_description&amp;quot; &lt;strong&gt;class=&amp;quot;seocounter_meta&amp;quot;&lt;/strong&gt; rows=&amp;quot;4&amp;quot; cols=&amp;quot;50&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
You can add counters that countdown from any number as well. Add a class of &amp;quot;seocounter_XX&amp;quot; where &amp;quot;XX&amp;quot; is the number of characters to countdown from.
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;foo&amp;quot; &lt;strong&gt;class=&amp;quot;seocounter_50&amp;quot;&lt;/strong&gt; /&amp;gt;
&lt;br /&gt;
&amp;lt;textarea name=&amp;quot;bar&amp;quot; &lt;strong&gt;class=&amp;quot;seocounter_200&amp;quot;&lt;/strong&gt; rows=&amp;quot;4&amp;quot; cols=&amp;quot;50&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;Call SEO Counter&lt;/h3&gt;
Add the following code between the &amp;lt;head&amp;gt; and &amp;lt;/head&amp;gt; tags of your page. This must be added &lt;strong&gt;after&lt;/strong&gt; jQuery, and after seocounter.js
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br /&gt;
$(document).ready(function(){seocounter();});
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
This will cause the SEO Counter script to appear after the document has loaded. If you happen to add extra input elements to the page dynamically, you can call this function again to add the counters.
&lt;br /&gt;
&lt;h2&gt;Title suffixes&lt;/h2&gt;
I pretty much always use a suffix on my sites. For example, on RagePank.com every page title ends with &amp;quot; | RagePank SEO&amp;quot; which I like from a branding perspective. However, this means that this is 15 extra characters that needs to be included in the equation. In effect, my titles can't be longer than 55 characters (70 - 15 = 55), so the counter needs to account for this.
&lt;br /&gt;
&lt;br /&gt;
To workaround this, when you call SEO Counter, include the title suffix as an argument to the function. eg.
&lt;br /&gt;
&lt;div class=&quot;codeblock&quot;&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&lt;br /&gt;
$(document).ready(function(){seocounter(' | RagePank SEO');});
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;br /&gt;
Easy.
&lt;br /&gt;
&lt;h2&gt;License&lt;/h2&gt;
You are free to use and modify this script free of charge, subject to the terms of the &lt;a href=&quot;http://www.fsf.org/copyleft/lgpl.html&quot; target=&quot;_BLANK&quot;&gt;Lesser GPL license&lt;/a&gt;. If you like this script, please consider linking to &lt;a href=&quot;http://www.ragepank.com&quot; target=&quot;_BLANK&quot;&gt;http://www.ragepank.com&lt;/a&gt;
&lt;br /&gt;
&lt;h2&gt;Testing&lt;/h2&gt;
I have not done extensive testing on this script, however it is quite simple and I wouldn't expect to run into many problems. Feel free to &lt;a href=&quot;http://www.ragepank.com/contact/&quot;&gt;get in touch&lt;/a&gt; if you find any bugs, or have any comments.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/seocounter/&quot;&gt;SEO Counter - jQuery character counter&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/seocounter/</link>
<pubDate>Fri, 20 Mar 2009 00:00:00 +1300</pubDate>
</item>
<item>
<title>How to stir up your insurance company</title>
<description>When we bought our first house, about 5 years ago, we didn't have much cash and went for a 95% loan. Because of this, the bank made us get life insurance - which we didn't really want, but didn't have much choice. Now that we have kids, it's a worthwhile thing to have, but at the time is was yet another new expense that we had to deal with.
&lt;br /&gt;
&lt;br /&gt;
I'm overweight, and the insurance company wanted to do a full medical checkup before they would insure me. A doctor came over to my house and interrogated me, held me by the balls while I coughed, then took 15-20 goes at trying to find my blood vessels to take a blood sample. Literally - he just kept jabbing the needle into my arm, muttering about how hard it was to do. I was ready to kill him, then someone suggested I go to the local nurse for a blood sample - she got it right first time, bless her.
&lt;br /&gt;
&lt;br /&gt;
After all that, turns out I have really high cholesterol plus a whole lot of other things wrong that I didn't understand; such as uric acid and liver function - and the insurance company turbo-charged my premiums as a result. I have been unhappily paying them each month since.
&lt;br /&gt;
&lt;br /&gt;
So, now it's 2009, and over the past 15 months I have been busting ass doing lots of exercise and eating properly, and I'm 20kg (44lb) smaller as a result. It's not miracle weight loss stuff, but I'm pretty pleased with the result and definitely looking and feeling better. A few weeks back, we were selling stuff on TradeMe and noticed a SureSlim voucher for sale - these normally go for $1000, but we picked it up for $100 which is a bit of a bargain. I didn't really need SureSlim as I'm doing ok by myself, but I figured a bit of professional nutritional help wouldn't be wasted.
&lt;br /&gt;
&lt;br /&gt;
Sureslim required another blood test before we could started.
&lt;br /&gt;
&lt;h2&gt;Blood test results&lt;/h2&gt;
So I get the results back, and it looks good. Cholesterol is waaaay down (still higher than normal, but a massive improvement) and all the other things they check for are within normal limits.
&lt;br /&gt;
&lt;br /&gt;
So the first thing I do is phone the insurance company to sort those premiums out. I email them the blood test results, and tell them what I did to reduce the cholesterol. And this is where it gets interesting.
&lt;br /&gt;
&lt;br /&gt;
You see, I BCCed a copy to a competing insurance company, to make sure I wasn't getting done. Turns out, I am. Current insurance company are charging $97 per month, and the quote from competing company is about $30. Hmmm.
&lt;br /&gt;
&lt;br /&gt;
I'm currently in negotiations with the existing company - but in order to get them to look at my premiums, I need to complete a mountain of paperwork. I said I would print, scan and email the form (I don't own a fax) but it's 25 frikin pages - my scanner doesn't have a sheet feeder.
&lt;br /&gt;
In order to sign up for competing company, I also need to complete a mountain of paperwork, so this isn't something I can avoid.
&lt;br /&gt;
&lt;br /&gt;
Here's the bit that surprises me though - My current provider actually wants my business. Normally with these faceless behemoths you tell the call-centre person that you are looking at going with another provider, and they couldn't be less interested. However in this case, I have had phone calls + emails from 4 different people trying to keep me happy. I managed to get their attention.
&lt;br /&gt;
&lt;br /&gt;
It seems that my case is moving further and further up the food chain, but nobody has any authority to actually do anything without the mountain of paperwork being returned. But it's nice to know they are trying their best.
&lt;br /&gt;
&lt;h2&gt;What I think&lt;/h2&gt;
Here's my take on all this - it's not about price, it's about respect. They have been enjoying my triple-charged premium for years, and now it's my turn. I have worked really hard to lose the weight that I have, and if the insurance company wants me to jump through further hoops, fuck them.
&lt;br /&gt;
&lt;br /&gt;
Part of the weight-loss process is getting a new outlook on life - you feel better, you look better, and you are confident again. The healthy food fuels you with more energy and zest than ever before, and dealing with this shit is now easy. When it comes to negotiating life insurance, you are no longer on the back foot and can start demanding what you want.
&lt;br /&gt;
&lt;br /&gt;
I am in control - and when Sureslim do another blood test in 6 weeks time, I'm likely to have even more leverage to work with. I'm contemplating my next move - this is one monthly bill I'm really excited about lightening up.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/stirring-insurance-company/&quot;&gt;How to stir up your insurance company&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/stirring-insurance-company/</link>
<pubDate>Fri, 09 Jan 2009 00:00:00 +1300</pubDate>
</item>
<item>
<title>Ireland beckons...</title>
<description>We have recently decided to move the family to Ireland for a while, which I'm hoping is going to be a fairly exciting change.
&lt;br /&gt;
&lt;br /&gt;
We have tickets, and it's all happening quite soon.
&lt;br /&gt;
&lt;br /&gt;
The basic idea behind the move is pretty simple:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The kids haven't started school yet.&lt;/li&gt;
&lt;li&gt;We don't currently own a home (having sold earlier in 2008), and the NZ housing market doesn't seem to be improving anytime soon.&lt;/li&gt;
&lt;li&gt;My wife isn't tied to a flash corporate job, she is currently doing the housewife thing.&lt;/li&gt;
&lt;li&gt;I'm a freelance website developer and internet marketer - if there was ever a job that could be done remotely, this is it.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
So given all these things, why not?
&lt;br /&gt;
&lt;br /&gt;
Ireland is an obvious choice of locations for us - my wife Kirstin was born there and holds an Irish passport, which makes everything a whole lot easier. No visas, work permits, paperwork etc to deal with. Aside from that, a good Irish accent always puts a smile on my face, and our experiences of Irish hospitality so far have been excellent.
&lt;br /&gt;
&lt;br /&gt;
We leave New Zealand on the 21st February 2009 and will probably live in Dublin, but that isn't set in stone. We aren't sure exactly how long we will be gone for, but it's likely to be 6-9 months in Ireland, plus a bit of time in France and possibly Germany on the way back if finances allow.
&lt;br /&gt;
&lt;h2&gt;How will the business run?&lt;/h2&gt;
RagePank and Capsaicin will carry on running with surprisingly few changes. Because of the wonders of modern technology (VoIP), you will still be able to reach me on the same Auckland phone numbers, but most of the business is run by email anyway. I'll still be carrying on with all current projects, except I might actually have a half-decent internet connection in Dublin.
&lt;br /&gt;
&lt;br /&gt;
Obviously I won't be available for any meetings - but those who know me will know that I have been avoiding meetings like the plague for some time now - most things can be resolved over the phone or via email, which is almost always quicker. The other significant change is that office hours will be reduced to 7am - 12pm (NZ time), so if you need to call me, call me in the morning. I'm toying with the idea of redirecting calls outside these hours to someone local, but I'm not sure it is really needed or would help.
&lt;br /&gt;
&lt;br /&gt;
I'm currently trying to cut down as much paper mail as possible as this will be going to a 3rd party and will be checked fairly irregularly. I'd really appreciate it if customers could try to pay their bills electronically rather than by cheque, if possible.
&lt;br /&gt;
&lt;br /&gt;
If anyone wants to catch up before we go, just send me an email. I'll be available for face-face meetings during January, if one is needed, but February is going to be pretty busy.
&lt;br /&gt;
&lt;br /&gt;
I'll likely start a travel blog of some sort, and I'll post details if this goes ahead. I'm also giving serious thought to writing a book about potatoes - I hear the Irish like their potatoes.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/ireland/&quot;&gt;Ireland beckons...&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/ireland/</link>
<pubDate>Fri, 02 Jan 2009 00:00:00 +1300</pubDate>
</item>
<item>
<title>Hey Google, check out my 301s</title>
<description>Every so often, you need to change the domain name for a website. This isn't something to be taken lightly as there are several implications. 
&lt;br /&gt;
&lt;br /&gt;
One of these implications is having stale pages lingering around in Google's index from the old domain. The issue here is that due to dupe content issues, Google may not be willing to index your new content until the old content is gone. Sure, you have setup a 301 from the old pages to the new pages, but maybe your site just doesn't have much authority and Google doesn't care much about your redirects.
&lt;br /&gt;
&lt;br /&gt;
Without any links to those old redirected pages, Google won't be revisiting those pages anytime soon. Meaning Google won't get to see your 301, the old page stays indexed, and the new page is ignored because it's dupe content.
&lt;br /&gt;
&lt;br /&gt;
My solution to this problem is simple - write an open letter to Google. I like to keep it light hearted, it's not like a person is going to read it. Something like this...
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;Hey Googlebot, long time no see mate.
&lt;br /&gt;
Hey, I was wondering if I could bother you for a bit - I have this site I'm in the middle of optimising for a client, and he has the &lt;a href=&quot;http://www.larryeade.com&quot; target=&quot;_BLANK&quot;&gt;.com&lt;/a&gt; domain and the &lt;a href=&quot;http://www.larryeade.co.nz&quot; target=&quot;_BLANK&quot;&gt;.co.nz&lt;/a&gt; domain.
&lt;br /&gt;
&lt;br /&gt;
Thing is, the site has had dupe content issues in the past and we are only now doing something about it. You assumed that the 'master' copy was the .com but actually we want the .co.nz to be the main copy because the client mostly deals in New Zealand so to help out we have put a 301 in place.
&lt;br /&gt;
&lt;br /&gt;
So Googlebot, could you be so kind as to check out our 301s on the following pages, and do the decent thing and update your index?
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/project.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/project.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/links.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/links.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/profile.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/profile.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/faq.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/faq.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/contact.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/contact.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.larryeade.com/dev-management.htm&quot; target=&quot;_BLANK&quot;&gt;www.larryeade.com/dev-management.htm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Cheers mate. If you want to come round for dinner one night we would love to have you - get your wife to bring some of that lovely link juice that she makes :)
&lt;br /&gt;
&lt;br /&gt;
Cheers,
&lt;br /&gt;
&lt;br /&gt;
Harvey.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
You don't post the letter - you just place it on a page somewhere that Googlebot will find.
&lt;br /&gt;
&lt;br /&gt;
So basically I'm just recommending that if you want to speed up the reindexing of your site, you need to get some links. Wow - aren't I just the leading authority on new SEO information!&amp;lt;/sarchasm&amp;gt;
&lt;br /&gt;
&lt;br /&gt;
Thing is, the pages I mentioned above will never generate any direct links under normal circumstances - anyone linking to a little site like this one will be linking to the homepage. Just adding one link to each of the pages that Google has indexed means that there is a much better chance of Google seeing the 301 and updating the index quicker. If the links are placed on an external site that has been around for a while, then things should happen even quicker.
&lt;br /&gt;
&lt;h2&gt;XML sitemaps&lt;/h2&gt;
Anoher thing I will sometimes do is include the old URLs in the XML sitemap - if the search engine attempts to follow the link they will see the redirect and (in theory) update the index.
&lt;br /&gt;
&lt;br /&gt;
Obviously this method doesn't scale particularly well - but for a 5 page site with almost no links, it's a good way to get things happening just a bit quicker than normal.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/check-out-my-301s/&quot;&gt;Hey Google, check out my 301s&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/check-out-my-301s/</link>
<pubDate>Thu, 18 Dec 2008 00:00:00 +1300</pubDate>
</item>
<item>
<title>Announcing NewFirst Thunderbird add-on</title>
<description>Again, I stray from the path of SEO blogging and post more non-SEO content. However, seeing as my blog gets more Firefox traffic than IE traffic, there's a good chance that many of you are using Mozilla Thunderbird as an email client, so this post might be of some use.
&lt;br /&gt;
&lt;h2&gt;NewFirst Thunderbird Add-on&lt;/h2&gt;
This morning I decided to do something about a particular Thunderbird behaviour that has been bugging me for some time - the fact that when you click the date column header to sort mesages by date, they get sorted 'oldest at the top' by default. I want them to be 'newest at the top'.
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;img-shadow&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/500/newfirst/sort-ascending.gif&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;br style=&quot;clear:both;&quot; /&gt;
&lt;br /&gt;
&lt;em&gt;Above: Clicking the date column header sorts in ascending order (oldest messages first). You need to click it a second time to get descending order.&lt;/em&gt;
&lt;br /&gt;
&lt;br /&gt;
I couldn't find any way to rectify this default behaviour, so I created a Thunderbird add-on called &lt;a href=&quot;http://www.ragepank.com/newfirst/&quot;&gt;NewFirst&lt;/a&gt; to get things how I like them.
&lt;br /&gt;
&lt;br /&gt;
This is my first attempt at a Thunderbird Add-on, so I'd appreciate any feedback on this (either by &lt;a href=&quot;http://www.ragepank.com/contact/&quot;&gt;email&lt;/a&gt;, or using the blog comments below). It's a very simple add-on, but solves a problem I'm sure others have noticed.
&lt;br /&gt;
&lt;h2&gt;More info&lt;/h2&gt;
You can either &lt;a href=&quot;http://www.ragepank.com/newfirst/&quot;&gt;read the full spiel&lt;/a&gt;, or just &lt;a href=&quot;http://www.ragepank.com/downloads/newfirst.xpi&quot;&gt;download newfirst.xpi&lt;/a&gt; and get on your merry way.
&lt;br /&gt;
&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/newfirst/&quot;&gt;Announcing NewFirst Thunderbird add-on&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/newfirst/</link>
<pubDate>Tue, 16 Dec 2008 00:00:00 +1300</pubDate>
</item>
<item>
<title>Christmas hours 2008</title>
<description>RagePank will be closed for normal business from the 20th of December 2008 and will reopen 5th January 2009. I'm reachable by email, but won't be attending to or responding to anything non-urgent over this period.
&lt;br /&gt;
&lt;br /&gt;
As always, I'm available to fix anything genuinely urgent if such a need arises (such as a site outage). In this case, please email &lt;a href=&quot;http://www.ragepank.com/contact/&quot; onmouseover=&quot;this.href=xyz('com','info','knapegar');&quot;&gt;&lt;span id=&quot;e-8401&quot;&gt;&lt;/span&gt;
&lt;script type=&quot;text/javascript&quot; language=&quot;javascript&quot;&gt;
document.getElementById('e-8401').innerHTML = xyz('com','info','knapegar',false);
&lt;/script&gt;
&lt;/a&gt;
&lt;noscript&gt;
&lt;a href=&quot;http://www.ragepank.com/contact/&quot;&gt;Email&lt;/a&gt;
&lt;/noscript&gt;
 and be sure to include the word 'urgent' in the subject line. All such messages will be automatically forwarded to my mobile phone.
&lt;br /&gt;
&lt;br /&gt;
Have a safe and relaxing Christmas.
&lt;br /&gt;
&lt;br /&gt;
Harvey &amp;amp; the team.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/christmas-hours-2008/&quot;&gt;Christmas hours 2008&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/christmas-hours-2008/</link>
<pubDate>Mon, 15 Dec 2008 00:00:00 +1300</pubDate>
</item>
<item>
<title>Trojan Horse for Sale</title>
<description>In a bid to clear up some space in the shed, I have decided to &lt;a href=&quot;http://www.trademe.co.nz/Browse/Listing.aspx?id=192601039&quot; rel=&quot;nofollow&quot; target=&quot;_BLANK&quot;&gt;auction off&lt;/a&gt; my Trojan Horse. No, I'm not talking about a virus, I'm talking about a 2 metre wooden horse, custom made by yours truly and my father-in-law, Rob Tapper.
&lt;br /&gt;
&lt;div class=&quot;magazine-image&quot; style=&quot;width: 520px;&quot;&gt;
&lt;div style=&quot;float: right; clear: both;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-3.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w322/archippus-3.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-1.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w185/archippus-1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-2.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w185/archippus-2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-4.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w185/archippus-4.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;clear: both;&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br /&gt;
The trojan horse was custom designed to infiltrate border security at a NZ military base, and it succeeded in style. To be honest, I don't think the border guard at Hobsonville Airbase had heard the story about the trojan horse - we got straight through, no questions asked.
&lt;br /&gt;
[[trojan-horse-video.tpl]]
&lt;br /&gt;
A trojan horse is a great way to arrive at a party. The video above goes some way towards explaining why you need a trojan horse.
&lt;h2&gt;Perfect for parties&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Load the horse onto a trailer&lt;/li&gt;
&lt;li&gt;Park up outside the party&lt;/li&gt;
&lt;li&gt;wait.&lt;/li&gt;
&lt;li&gt;Soon enough, someone will notice a large wooden horse parked outside.&lt;/li&gt;
&lt;li&gt;They will be thinking to themselves - &amp;quot;There's no way that fat bastard would fit into that thing&amp;quot; and conclude that it's safe to bring it inside. Just like .exe email attachments from unknown senders, your victims will fall for your clever trap.&lt;/li&gt;
&lt;li&gt;An army is gathered to drag the horse inside the fortifications, using the generous length of rope attached to the horse.&lt;/li&gt;
&lt;li&gt;Once inside, you can storm the gate and clear the path for your Spartan friends.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;magazine-image&quot; style=&quot;width: 520px;&quot;&gt;
&lt;div style=&quot;float: right; clear: both;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-8.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w271/archippus-8.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-6.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w236/archippus-6.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-7.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w236/archippus-7.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left; clear: both;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-9.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/h243/archippus-9.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-5.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/h243/archippus-5.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;clear: both;&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br /&gt;
&lt;h2&gt;You can use it for...&lt;/h2&gt;
Arriving late to a party used to be fashionable, but that's got nothing on arriving in a Trojan horse. That aside, the kids love playing on the horse, you can easily chuck a few toddlers in the inner compartment or under the body and take them for a ride. While I was testing out the wheel mechanism I took it for a quiet stroll down the street - you are guaranteed some great sideways looks from people driving past!
&lt;br /&gt;
&lt;div class=&quot;magazine-image&quot; style=&quot;width: 520px;&quot;&gt;
&lt;div style=&quot;float: right; clear: both;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-12.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w271/archippus-12.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-10.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w236/archippus-10.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;float: left;&quot;&gt;&lt;a href=&quot;http://www.ragepank.com/images/650/archippus-11.jpg&quot; rel=&quot;lightbox&quot; onclick=&quot;return false;&quot;&gt;&lt;img src=&quot;http://www.ragepank.com/images/w236/archippus-11.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;clear: both;&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;h2&gt;Technical specs:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;It's approx 2 metres tall, and 2 metres long.&lt;/li&gt;
&lt;li&gt;Spacious compartment holds a 120 kilo fat person.&lt;/li&gt;
&lt;li&gt;Custom design, modelled to resemble the horse of Troy.&lt;/li&gt;
&lt;li&gt;Solidly built - the plywood adds extra strength to the structure, and the back legs are solid wood (where the bulk of the weight is sitting).&lt;/li&gt;
&lt;li&gt;Good, thick towrope included.&lt;/li&gt;
&lt;li&gt;Is affectionately named 'Archippus', meaning 'Master of Horses'.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
The horse has served me well, and I hope he may serve a new master just as proudly.
&lt;br /&gt;
&lt;br /&gt;
You can &lt;a href=&quot;http://www.trademe.co.nz/Browse/Listing.aspx?id=192601039&quot; rel=&quot;nofollow&quot; target=&quot;_BLANK&quot;&gt;buy this unique piece&lt;/a&gt; on Trade Me - be quick.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/trojan-horse/&quot;&gt;Trojan Horse for Sale&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/trojan-horse/</link>
<pubDate>Wed, 10 Dec 2008 00:00:00 +1300</pubDate>
</item>
<item>
<title>HP HDX18 vs HDX20 Notebook review</title>
<description>I have recently been under the spell of an unreliable notebook, and it's put the brakes on productivity, big time. Unfortunately, with top-of-the-line gear, you can't just rush out and grab a new one when things go wrong - you have to go through the proper support procedures, which takes time.
&lt;br /&gt;
&lt;br /&gt;
Sorry, this post has nothing to do with SEO, but I'm working on a little gem so do come back soon.
&lt;br /&gt;
&lt;br /&gt;
My old notebook, a Hewlett Packard HDX9108TX 20&amp;quot; notebook has been replaced with a HDX18-1013TX - the massive 20&amp;quot; models have been phased out in favour of smaller 16&amp;quot; and 18&amp;quot; units.
&lt;br /&gt;
&lt;br /&gt;
I'm in a unique position to be able to comment on both, so I thought I would share my thoughts.
&lt;br /&gt;
&lt;h2&gt;Other reviews&lt;/h2&gt;
It's worth noting that I read extensive reviews on both notebooks - and pretty much all of them missed the mark. Reviewers get sidetracked by flashing lights and impressive specs, but miss those everyday finer touches that make or destroy the experience.
&lt;br /&gt;
&lt;h2&gt;The 20&amp;quot; Beast&lt;/h2&gt;
Let's talk about the 20&amp;quot; monster. The HDX series is all about 'entertainment' - the big screen, big sound, and vast array of plugs that connect it to pretty much anything. I loved the double-hinged screen, the 5.1 output jacks, the dual hard drives, and the fairly decent graphics card. Overall though, I felt there were too many annoyances that should not have been there, and have largely been fixed in the newer model.
&lt;br /&gt;
&lt;h2&gt;The 18&amp;quot; little sister&lt;/h2&gt;
A bit smaller, a lot more portable, a bit more user-friendly about sums up this model. It lacks the impact of the big beast, but is better in basically every other aspect.
&lt;br /&gt;
&lt;h2&gt;The Screen&lt;/h2&gt;
The 20&amp;quot; model has a double hinged screen - everyone is impressed by this, and they should be. The screen is big, bright, and you can pull it closer and tilt it to watever angle you like. There is so much to love about the screen. While the screen isn't full HD1080 like the 18&amp;quot; model, it's well decent at 1680x1050, and I'd take this screen anyday.
&lt;br /&gt;
&lt;br /&gt;
The 18&amp;quot; model is 16:9 ratio rather than 16:10 like most notebooks. On the plus side, you don't get black bands across the screen when watching 16:9 movies - but that's not really a biggie, and I'd prefer to have that extra screen real estate. Having full 1080p res is cool, especially considering the notebook incorporates a Blu-ray drive.
&lt;br /&gt;
&lt;h2&gt;Sound&lt;/h2&gt;
The sound on the big beast was both wonderful, and terrible at the same time. The laptop features 4 speakers plus a sub - which means 4.1 sound. While this is cool, every review I read failed to note that 4.1 sound is not the same as 5.1 sound. When you use the default DVD software to watch a 5.1 movie, you lose the center audio channel - the one that contains all the speech from the movie.
&lt;br /&gt;
I worked around this by loading VLC media player onto the machine, and adjusting the settings to do plain-ol' stereo sound instead. How nobody noticed this at design time, production time, or review time is beyond me.
&lt;br /&gt;
&lt;br /&gt;
On the plus side, the notebook has 5.1 output jacks - meaning I can plug in my lovely 5.1 Logitech speakers, and the sound is a treat. Something I have been dreadfully missing since I traded my desktop for a notebook a few years back.
&lt;br /&gt;
&lt;br /&gt;
Notably missing from the 18&amp;quot; model is the 5.1 analogue outputs - meaning my fancy Logitechs are idly stuck on 2.1 output. The notebook itself has 2.1 speakers, but to be honest, this is no less useful than the 4.1 on the 20&amp;quot; HDX. It's not that this is bad, jsut that I was a bit spoiled having the full 5.1 output on the old notebook.
&lt;br /&gt;
&lt;h2&gt;Keyboard, touchpad&lt;/h2&gt;
We all love a full-sized keyboard, and you would expect one on any notebook 17&amp;quot; or larger. The 20&amp;quot; keyboard was good, but marred by a half-sized right hand shift key - the key was made smaller to accommodate the arrow keys. As a programmer, I use the shift key more often than the space bar, and found myself constantly hitting the up arrow and messing up my code. Forgiveable on a compact notebook, not on this one. There was also something hot underneath where your left hand rests - I found this a little annoying as well.
&lt;br /&gt;
The 18&amp;quot; HDX doesn't have either of these issues. Even better, the 18&amp;quot; doesn't have a remote control sitting on the left hand side taking up space and forcing your hand into a slightly uncomfortable position. The action is nice, though some other reviewers have commented that the silver keys can be a bit reflective in bright light. I really like this keyboard.
&lt;br /&gt;
&lt;h2&gt;One-touch media keys&lt;/h2&gt;
These are fucking annoying on both models, period. Other reviews with use words such as 'innovative' or 'creative' when describing these one-touch keys, and I thought that too until I actually tried using them.
&lt;br /&gt;
&lt;br /&gt;
To start with, on the 20&amp;quot;, model there was an unresolved bug with them - every time you hibernated Windows, the one-touch keys would cease to work. To resolve, you had to shut down, remove the AC power and battery, then restart. Which basically means these keys were responsible for not being able to hibernate. Tech support seemed to think this was a perfectly reasonable solution, and didn't release a fix in the 12 months I owned the notebook. Thankfully, this seems to be resolved on the 18&amp;quot; model.
&lt;br /&gt;
&lt;br /&gt;
The volume control exhibits even more annoying functionality on both models - if (heaven forbid) you want to adjust the volume in a full-screen game, pressing the one-touch volume control will alt-tab you back to the Windows desktop to show you the little on-screen volume popup, and you have to manually alt-tab back into your game. Again, how did someone not notice this?
&lt;br /&gt;
&lt;br /&gt;
Further to that, the volume controls don't work properly until Windows is fully loaded, so if you had your music loud last night you can't turn it down a bit while all your taskbar stuff loads and beeps at you.
&lt;br /&gt;
&lt;br /&gt;
I'll take a plain old hardware-based volume control anyday. Just like on my old no-frills HP notebook.
&lt;br /&gt;
&lt;br /&gt;
The touchpads are different on both models - however both have a button for disabling the touchpad, which is the best feature ever. I hate touchpads and will carry a mouse around with me, so having the touchpad disabled when you don't need it is very cool.
&lt;br /&gt;
On the 20&amp;quot; model, the touchpad was made from the same stuff as the handrest - they melded together almost seamlessly. While this looked nice, I found there to be a little more resistance on the touchpad than I was used to, and would have preferred a normal touchpad.
&lt;br /&gt;
On the 18&amp;quot;, they have gone with a super smooth finish that incorporates design elements from the rest of the casing. Again, it's so smooth that if there is even a tiny bit of moisture on your finger, the resistance goes up. I'd prefer a normal touchpad over this as well, but then I use a mouse 95% of the time anyway so it's not a show-stopper for me.
&lt;br /&gt;
&lt;h2&gt;Grunt&lt;/h2&gt;
Both have the same CPU. The 20&amp;quot; arrived with 2Gb of RAM, but I upgraded to 4Gb pretty quickly because Vista was running like a tortoise. The 18&amp;quot; has 4Gb as standard, good to see.
&lt;br /&gt;
The 20&amp;quot; was using Vista Ultimate x64 whereas all new HP models are using 32 bit Vista - in this case Home Premium. I liked the 64 bit Windows - I had only one or 2 apps that wouldn't work for me so in my case, the problem people were complaining about wasn't really a problem.
&lt;br /&gt;
The 18&amp;quot; has a better video card, and it is noticeable when gaming.
&lt;br /&gt;
&lt;h2&gt;Plugs&lt;/h2&gt;
Both models have lots of plugs. E-SATA, HDMI, Firewire, RJ-45, lots of USB, media card reader, jacks for 2x headphones, internal webcam and mic, TV tuner etc. Notably missing is a DVI output, but the HDMI plug will do this with a special adaptor. Both have a plug for a proper docking station, which I'd like to get at some stage.
&lt;br /&gt;
&lt;h2&gt;Portability&lt;/h2&gt;
Hey, guess what - the 18&amp;quot; model is better here! I'm big and strong, but I have to admit moving the big 20&amp;quot; thing around was getting a bit much. You can't buy bags for them either, and the power pack was 1.5kg by itself.
&lt;br /&gt;
I think this is the reason why HP moved to more practical sizes - the 20&amp;quot; is basically a desktop without cables and I was actually finding myself moving it around more than I should have been.
&lt;br /&gt;
&lt;br /&gt;
I'm still having trouble finding a good bag for the 18&amp;quot; model, but at least I have options - I could go grab an average bag any time I liked, but I'm holding out for a good one (I like the ones where you drop the notebook in from the top rather than having to open the case right up).
&lt;br /&gt;
&lt;h2&gt;Overall&lt;/h2&gt;
All in all, I think I bought the 20&amp;quot; too early - HP just hadn't done enough testing to iron out the bugs, and it just didn't fulfill the promise of a top-end notebook. The 18&amp;quot; is more refined, and much more portable. Most of my original complaints are now gone, and in the 3 weeks I have had it, it's been nice and productive.
&lt;br /&gt;
&lt;br /&gt;
I'm happy to recommend the 18&amp;quot; model, it's a good machine for the mix of web development and light gaming that I use it for. But I won't be buying a 'first of the series' notebook again.&lt;p&gt;Source: &lt;a href=&quot;http://www.ragepank.com/articles/hdx18-vs-hdx20/&quot;&gt;HP HDX18 vs HDX20 Notebook review&lt;/a&gt;&lt;/p&gt;</description>
<link>http://www.ragepank.com/articles/hdx18-vs-hdx20/</link>
<pubDate>Tue, 09 Dec 2008 00:00:00 +1300</pubDate>
</item>
</channel>
</rss>
