Thursday, November 26, 2009

The Mega Pixel Myth

Pixel Count, expressed as Megapixels

Pixel Count, expressed as Megapixels, is simply multiplying the number of horizontal pixels by the number of vertical pixels. It's exactly like calculating area. A 3 MP camera has 2,048 (horizontal) x 1,536 (vertical) pixels, or 3,145,728 pixels. We call this simply 3 MP.

Small differences in pixel count, between say 5 MP and 8MP, are unimportant because pixel counts are a square function. It's exactly like calculating area or square footage. It only takes a 40% increase in linear dimensions to double the pixel count! Doubling pixel count only increases the real, linear resolution by 40%, which is pretty much invisible.

The Myth

The megapixel myth was started by camera makers and swallowed hook, line and sinker by camera measurebators. Camera makers use the number of megapixels a camera has to hoodwink you into thinking it has something to do with camera quality. They use it because even a tiny linear resolution increase results in a huge total pixel increase, since the total pixel count varies as the total area of the image, which varies as the square of the linear resolution. In other words, an almost invisible 40% increase in the number of pixels in any one direction results in a doubling of the total number of pixels in the image. Therefore camera makers can always brag about how much better this week's camera is, with even negligible improvements.

This gimmick is used by salespeople and manufacturers to you feel as if your current camera is inadequate and needs to be replaced even if the new cameras each year are only slightly better.

One needs at least a doubling of linear resolution or film size to make an obvious improvement. This is the same as quadrupling the megapixels. A simple doubling of megapixels, even if all else remained the same, is very subtle. The factors that matter, like color and sharpening algorithms, are far more significant.

The megapixel myth is also prevalent because men always want a single number by which something's goodness can be judged.

Unfortunately, it's all a myth because the number of megapixels (MP) a camera has has very little to do with how the image looks. Even worse, plenty of lower MP cameras can make better images than poorer cameras with more MP.

source:http://www.kenrockwell.com/tech/mpmyth.htm

Monday, October 26, 2009

Learn binary code

Learning the Binary Code System couldn't be easier with the system you are about to read.

Typically when trying to convert binary into numbers people refer to a chart of some sort to get their numbers. From now on you will be able to convert numbers into Binary and Binary into numbers within seconds.

What you need to learn is the Binary Code. Essentially all you need to do is memorize the numbers 1, 2, 4, 8, 16, 32, 64, 128, 256 etc... The pattern here is add the number to itself to get the next number. It's that easy. 1 plus 1 is 2. 2 + 2 is four, 4 + 4 is 8 etc...

The Binary Code is a series of 1's and 0's (ones and zeros).
A binary number looks like this: 110011

Remember those numbers I should you? 1, 2, 4, 8, 16 etc?

When you are learning the binary code, all I ask you to do is write the numbers in reverse. So:

See how this is written? We start with 1, then 2, 4, 8, 16 etc and it is done right to left. This is important as it makes learning the Binary Number System a piece of cake.

Now what you need to do is image underneath the Binary Number System is putting either a 1 or a 0 (one or a zero) under each number, starting from the right to the left.

So if we were to put a 0 underneath the number 1 in the chart above, then a number 1 under number two above, then another 1 above number four we would have an image like this:

Where 1 1 0 is the Binary Number.

So how do we convert 110 into a number? Simple. Wherever there is a 1 add the numbers above it together. In this case add the 4 and 2 giving 6.

Therefore 110 in binary is 6 in decimal.

So how about doing this in reverse? What is 22 in binary? What we need to do is put a 1 underneath all the numbers that will allow us to add up to 22. We can't use 32 as it is over 22. We can use 16 and the numbers below. But we need to use the numbers until they add up to 22.

So let's try it.

16 + 8 = 24 so that brings us over 22 and we know then we can't use 8 next.

16 + 4 = 20. Ok so we are nearly there. 20 + 2 = 22 great we reached out number. So with the Binary Number System just mark off underneath the numbers a 1 wherever we used the number. Where we didn't use the number put a 0.

So we can now see that the number 22 in Binary is equal to 10110.

Convert Celsius to Fahrenheit in 10 Seconds

This is a shortcut to convert Fahrenheit to Celsius and vice versa.

The answer you will get will not be an exact one, but it will give you an idea of the temperature you are looking at.

Fahrenheit to Celsius:

Take 30 away from the Fahrenheit, then divide the answer by two. This is your answer in Celsius.

Example:

74 Fahrenheit - 30 = 44. Then divide by two, 22 Celsius.

so 74 Fahrenheit = 22 Celsius.

Celsius to Fahrenheit just do the reverse:

Double it, then add 30.

30 Celsius double it, is 60, then add 30 is 90

30 Celsius = 90 Fahrenheit


Remember, the answer is not exact but it gives you a rough idea.

Sunday, September 6, 2009

Sending anonymous mail

Have you ever had the need to send completely anonymous emails to someone? Perhaps you were trying to prank one of your friends, or wanted to shyly declare your love.

1)Anonymouse.org/anonemail.html

2)Monkeys.com/formmailer

3)Sendanonymousemail.net

try these and have fun AT YOUR OWN RISK !!!!!!!!!!

Wednesday, June 24, 2009

Wolfram|Alpha

Wolfram|Alpha (also written as WolframAlpha and Wolfram Alpha) is an answer engine developed by Wolfram Research. It is an online service that answers factual queries directly by computing the answer from structured data, rather than providing a list of documents or web pages that might contain the answer as a search engine might. It was announced in March 2009 by Stephen Wolfram, and was released to the public on May 15, 2009.

Wolfram|Alpha is written in 5 million lines of Mathematica (using webMathematica and gridMathematica) code and runs on 10,000 CPUs (though the number is upgraded for the launch).


Wolfram|Alpha requires an up-to-date web browser. Internet Explorer 7, Mozilla Firefox 3, Safari 3, Google Chrome and Opera 10, along with all subsequent releases of these browsers, are compatible with the website.



Clickjacking

Clickjacking is a malicious technique of tricking web users into revealing confidential information or taking control of their computer while clicking on seemingly innocuous web pages. A vulnerability across a variety of browsers and platforms, a clickjacking takes the form of embedded code or script that can execute without the user's knowledge, such as clicking on a button that appears to perform another function.

Cross-site scripting (XSS)

Cross-site scripting (XSS) is a type of computer security vulnerability typically found in web applications which allow code injection by malicious web users into the web pages viewed by other users. Examples of such code include HTML code and client-side scripts. An exploited cross-site scripting vulnerability can be used by attackers to bypass access controls such as the same origin policy. Vulnerabilities of this kind have been exploited to craft powerful phishing attacks and browser exploits. Cross-site scripting carried out on websites were roughly 80% of all documented security vulnerabilities as of 2007.[1] Often during an attack "everything looks fine" to the end-user[2] who may be subject to unauthorized access, theft of sensitive data, and financial loss.[3]