Monday, 8 January 2007
Javascript trick
1. go to any website
2. delete everything in the address bar
3. paste the following code in the address bar:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
4. press enter and have fun
Try it out on either google or destructoid's homepage for some SW33T! results
Source
Amazing collection of the best 300 freeware programs for Windows. Only a high quality applications, no cheap stuff. Find out what's free and cool. Divided into categories for faster navigation! Enjoy and share!
100 Most Influential Books Ever Written
Somebody put up a list on digg which I didn't like, so I posted my favorite list in what I thought was a fair historical evaluation of the most influential books. I know, my handle is #1, which I would put at least on the top 50 and not as #1. The list includes many, maybe not in the order of your priorities, but it is still a good list.Sunday, 31 December 2006
Photoshop tutorials
Learn to create your own Web2.0 Logo
Burnt PaperSmoke effect
Perfect pattern
Tuesday, 19 December 2006
Tools
The peoples toolbox is an interesting website where you can use the tools to design and deploy website components. If you try hard enough you may even endup creating your entire site from here.
Wednesday, 13 December 2006
11 Tips for Time Management
11 Tips for Time Management in a Web Worker World
on Webworker Daily
The Brazen Careerist blog points out “10 tips for Time Management in a Multitasking World.” It’s a great list. My professional career began over 17 years ago. I have only worked in a traditional office setting for the first 6 of those years. Since then, I’ve been based out of a home office. Folks often say, “I don’t know how you work at home…I tried but there’s always something in the house I end up doing that takes me away from getting anything done for work.” I assure you, getting distracted by housework is not my problem. Without feeling that anyone is directly monitoring your activities, it’s way too easy to be distracted by an over-stuffed to-do list and jumbled priorities. How often do you get to the end of your day and feel like you’ve worked so hard and have nothing to show for it? It’s not like anyone saw you slaving away at your desk.
So I present you Brazen’s list, with a web worker twist…
1. Don’t leave email sitting in your in box.
If you are familiar with the Getting Things Done methodology, this is rule #1. If you leave the email sitting in your inbox, you will end up reading it 50 times before you act on it. That’s a waste of time and energy. Touch each email only once. If you can answer it in less than 2 minutes, do it. Otherwise, figure out how much time you’ll need to deal with it, and assign the appropriate action to it. Don’t look at it again until you’re ready to do it. For example, if you need to make a phone call to deal with the email, then put the email in your @calls list and don’t pull it up again until you’re picking up the phone. If the email is simply informative, or there is nothing you will need to do within a short time period, file it.
2. Admit multitasking is bad.
Bad multitasking is bad. Good multitasking is when you break your activities down into discrete steps (in the GTD world, they’re called “actions”) and complete an entire action before moving on to the next one. For example, you get an email from a client asking you to make a change on their website. You need to reply to the client to let him know you’re on it. You need to make the change. You need to proofread or test your work. You need to upload the change to the site. You need to close the loop with the client to let him know it’s done. That’s a single task with 5 actions that have to be done in sequential order. Don’t start the email and then get distracted. Finish the email and send it. Then move on to another action, even if it’s for another task. Projects have phases. Phases have tasks. Tasks have actions. Multitasking in the middle of an action is bad. Jumping around between tasks is not. When you are working at home you are only measured when you produce results. No credit for just showing up. You produce results by completing actions and closing the loop on tasks.
3. Do the most important thing first.
The “most important thing” is so 5 minutes ago. Before I stop working each day, I decide right then what is “the most important thing” for the next day. In the morning, I check email first. Each email is judged against “the most important thing” from the night before. If “the most important thing” is still “the most important thing,” then that’s what is done first. When that action is done, I check email and make sure the next “most important thing” is still “the most important thing” and so on. A web worker doesn’t have someone standing over their shoulder setting priorities. It’s a constantly evolving process that only you can manage.
4. Check your email on a schedule.
I see this all the time and I just can’t agree with it. If you’ve broken up your tasks into actions, then it’s easy to find the time to read email in between completed actions. Follow the rules: if you can get rid of the email in under 2 minutes, do it. Act like your email is a hot potato and it won’t pile up or get in your way. Make sure your “most important thing” of the moment is always at the top. Goodness forbid you miss that 2:30 deadline to get a fax back because you read your email at the scheduled time of 3 pm.
5. Keep web site addresses organized.
Have one trusted system for organization. If you like to copy/paste websites into a Word file, then always do that. If you like to write things down on a pad of paper, then do that only. Don’t have websites in del.icio.us, websites in an email, websites in a file and websites on post-it notes.
6. Know when you work best.
Funny thing is, if you don’t know when you work best your colleagues certainly do. The more you work from home or remotely, the more the people who work with you begin to learn your style. If you are most productive at 10:30 at night, you can bet the email asking you to do stuff starts coming in at 9 pm.
7. Think about keystrokes.
If you’re on a computer all day, keystrokes matter because efficiency matters. “On any given day, an information worker will do a dozen Google searchers…How many keystrokes does it take? Can you reduce it to three? You might save 10 seconds, but over time, that builds up.”
Um sure, whatever. For me the goal is to get the computer to think and move as fast as I do. When my creativity and thought process is flowing, I don’t want to be held up looking for a menu command.
8. Make it easy to get started.
We don’t have problems finishing projects, we have problems starting them…make a shallow on-ramp…I try to break own my projects into chunks, so I am not overwhelmed by them…
Once again: Projects have phases. Phases have tasks. Tasks have actions. Strike that balance between available time and available resources to complete an action. If you don’t have 30 minutes of available time, don’t start an action that will take 30 minutes. You’ll just end up stressed and disorganized. See the mountain as a series of very small steps. Before you know it, you’ll be halfway up. Schedule your time-sensitive actions and tasks for the day first, and then fill in the gaps with actions that have looser deadlines. Make a point of doing at least three non-critical actions a day, and at least one “I don’t want to do it” action a day. Do it anyway. Otherwise you’ll end up procrastinating yourself right up to a deadline.
9. Organize your to-do list every day.
Once a day? Too broad. Every task on your plate has a next action. Keep the list of next actions for every task/project close, and be prepared to reorganize them after every completed action. Unexpected things happen and priorities shift. It soon becomes habit. If you are using Outlook for email, I can’t recommend the Getting Things Done add-in strongly enough. It’s got its bugs to work around, but it’s an incredible tool for filing and processing email into discrete actions.
10. Dare to be slow.
Remember that a good time manager actually responds to some things more slowly than a bad time manager would. For example, someone who is doing the highest priority task is probably not answering incoming email while they’re doing it.
I would argue that it’s not about speed, it’s about priorities and breaking larger tasks down to smaller actions. It may appear that you’re taking a longer time to complete a task, when what you’re really doing is taking bigger gaps between actions.
and let me add an 11th one:
11. Close the loop.
No dangling threads. There is either something you need to do or there isn’t. Decide that quickly. When the task is done, don’t forget the action of getting that task completely off your plate. Send the email, make the phone call, file it. Whatever. When it’s done, it’s done. Get it off your desk. Don’t spend hours working on a task and then let the very last action of a thank you email to the client (or sending the invoice) sit in your to-do list for days.
Finally…don’t forget to make sure you have a few @fun actions in there too. Don’t read that joke from your friend now, put it aside and wait until you really need that laugh in between actions. And then don’t feel guilty for taking the time to read it.
Tuesday, 12 December 2006
Monday, 11 December 2006
NI and Income tax 2006-2007

Basics of the tax system
HM Revenue & Customs collects tax to pay for public services. Each year the Chancellor’s Budget sets out how much it’ll cost to provide these services and how much tax is needed to pay for them. Key taxes that individuals may have to pay include: Income Tax, Capital Gains Tax, Inheritance Tax, Stamp Duty, Value Added Tax and certain other duties.
Income Tax on earnings, pensions and benefits
You pay Income Tax on:
- your wages if you're employed
- the profits from your business if you're self-employed
- your State Pension and any private pensions
- some benefits like Jobseeker's Allowance, Carer's Allowance and Incapacity Benefit
National Insurance
If you're employed
- if you earn above £97 a week (the 'earnings threshold') and up to £645 per week you pay 11 per cent of this amount as 'Class 1' NICs
- you also pay one per cent of earnings above £645 a week as Class 1 NICs
- you will pay a lower amount as an employee if you are a member of your employer's contracted out pension scheme
What to do if you think you’ve overpaid NICs
The National Insurance Contributions Office usually gets in touch if you’ve paid £42 or more above the annual limit for Class 1 and/or Class 2 NICs.
However, if you think you’ve overpaid but haven’t been notified, write after the end of the tax year (5 April) to: HM Revenue & Customs, National Insurance Contributions Office, Benton Park View, Newcastle upon Tyne, NE98 1ZZ.
Mark the envelope as follows:
- ‘Refunds Group’ - for Class 1 and/or Class 2 NICs paid above the annual limit
- ‘Self Employment Services’ – for wrongly paid Class 2 NICs
- ‘Deferment Services’ – for overpaid Class 4 NICs
In your letter tell them:
- your National Insurance number
- why you’ve think you’ve overpaid
- which tax years you think you overpaid, and which class(es) of NICs
Include evidence, for example:
- a P60 or statement from your employer(s) showing NICs deducted from your wages during the tax year (Class 1)
- your quarterly bill receipt (Class 2)
- your Self Assessment Statement of Account (Class 4)
The section or group you contact will check your details and normally send you an application claim form on which you can apply for a refund if you are due one. This can take anything from seven days to a few weeks – but the more clear evidence you can supply, the quicker they’ll be able to deal with your claim.
Income Tax
Income Tax is your contribution to government spending on things like transport, health and education. How much you pay depends on how much you earn.
HM Revenue & Customs (HMRC) gives you a ‘tax code’, which you’ll see on your payslip. Your employer uses your tax code to work out how much Income Tax to take off your wages through the PAYE system.
At the end of each tax year your employer will give you a form – your P60 - showing your total gross pay for the year and how much tax you’ve paid.
Tax-free allowances
Everyone who is resident in the UK for tax purposes has a ‘personal allowance’, which is an amount of taxable income you are allowed to earn or receive each year tax-free.
This tax year (2006-2007), the basic personal allowance - or tax-free amount - is £5,035. You may be entitled to a higher personal allowance if you are 65 or over.
How much can you earn without paying tax and National Insurance?
Income Tax
Everyone can earn a certain amount each year without paying any Income Tax. This is called your 'personal allowance'. In 2006-2007 the personal allowance is £5,035. Some people can earn a bit more before they start paying tax, if they're over 65, for example.
How you pay Income Tax
If you’re an employee or receive a company pension
If you’re an employee your employer will deduct Income Tax from your wages throughout the year and send it to HMRC. If you receive a pension, your pension provider will deduct tax in the same way. This system of collecting Income Tax is known as Pay As You Earn (PAYE).
