9/23/10

Gates stays top of US rich list with $54bn fortune

Microsoft co-founder Bill Gates has been named as the wealthiest person in the US for the 17th year in a row.



Forbes magazine put his fortune at $54bn (£34.5bn), with investment guru Warren Buffet second with $45bn.

Software tycoon Larry Ellison was in third place, while Wal-Mart heir Christy Walton was fourth on Forbes' list of the 400 richest Americans.

It took a net worth of at least $1bn to earn a spot in the rankings - up from $950m in 2009.

The collective net worth of the 400 billionaires rose by 8% from 2009, totalling $1.37 trillion - approximately the same as the GDP of Spain or Canada.

Social network trend

Those gaining wealth in the list included Facebook co-founder Mark Zuckerberg, whose wealth grew by 245% to $6.4bn, the report said, putting him at 35 in the list.

His fellow co-founder Dustin Moskovitz is the youngest to make the top 400. The 26-year-old is eight days younger than Mr Zuckerberg and one of 16 new entrants to the list, which also includes another Facebook figure, Eduardo Saverin.

Another gainer was Manchester United owner Malcolm Glazer and family, while among those losing ground were the family behind confectionery giant Mars.

And there were 34 dropping off the list, including real estate mogul Tamir Sapir.

The 18 people returning to the list after a period of absence included Sidney Kimmel, at number 365, who made his fortune in the clothes business before producing films including The Kite Runner.

The report also found that among the 400 members of the list, 231 had donated to the Democratic Party between 2006 and 2010 - giving a total of $6.2bn. This compared with the 247 people who donated $7.3bn between them to the Republican Party.

TEN RICHEST AMERICANS

Rank Name Wealth Source Change from 2009

1

Bill Gates

$54bn

Microsoft

+ $4bn

2

Warren Buffett

$45bn

Berkshire Hathaway

+ $5bn

3

Lawrence Ellison

$27bn

Oracle

No change

4

Christy Walton & family

$24bn

Wal-Mart

+$2.5bn

5

Charles Koch

$21.5bn

Manufacturing

+$5.5bn

6

David Koch

$21.5bn

Manufacturing

+$5.5bn

7

Jim C Walton

$20.1bn

Wal-Mart

+ $500m

8

Alice Walton

$20bn

Wal-Mart

+ $700m

9

S Robson Walton

$19.7bn

Wal-Mart

+ $700m

10

Michael Bloomberg

$18bn

Bloomberg

+ $500m

9/19/10

OpEn SoUrCe :: A Tech. Update.

Open source refers to a program or software in which the source code (the form of the program when a programmer writes a program in a particular programming language) is available to the general public for use and/or modification from its original design free of charge.

Open source code is typically created as a collaborative effort in which programmers improve upon the code and share the changes within the community. 




The Open Source Initiative (OSI):

Open Source is a certification standard issued by the Open Source Initiative (OSI) that indicates that the source code of a computer program is made available free of charge to the general public. OSI dictates that in order to be considered "OSI Certified" a product must meet the following criteria:
  • The author or holder of the license of the source code cannot collect royalties on the distribution of the program.
  • The distributed program must make the source code accessible to the user.
  • The author must allow modifications and derivations of the work under the program's original name.
  • No person, group or field of endeavor can be denied access to the program.
  • The rights attached to the program must not depend on the program's being part of a particular software distribution.
  • The licensed software cannot place restrictions on other software that is distributed with it.  
  Open source software is normally distributed with the source code under an open source license. The Open Source Initiative sets the following distribution terms that open-source software must comply with::

The Open Source Definition, as provided by the Open Source Initiative is as follows:

Introduction
Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:

1. Free RedistributionThe license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

2. Source Code
The program must include source code, and must allow distribution in source code as well as compiled form. Where some form of a product is not distributed with source code, there must be a well-publicized means of obtaining the source code for no more than a reasonable reproduction cost preferably, downloading via the Internet without charge. The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed.

3. Derived Works The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

4. Integrity of The Author's Source CodeThe license may restrict source-code from being distributed in modified form only if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software.

5. No Discrimination Against Persons or GroupsThe license must not discriminate against any person or group of persons.

6. No Discrimination Against Fields of EndeavorThe license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.


7. Distribution of License
The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.


8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's being part of a particular software distribution. If the program is extracted from that distribution and used or distributed within the terms of the program's license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the original software distribution.

9. License Must Not Restrict Other SoftwareThe license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.

10. License Must Be Technology-NeutralNo provision of the license may be predicated on any individual technology or style of interface. 




Free Software Licensing:

All open source software is not distributed under the same licensing agreement. Some may use a free software license, a copyleft, or GPL compatible. The GNU GPL license is a free software license and a copyleft license, while a "GNU Lesser General Public License" is a free software license, but not a strong copyleft license. There are many different types of licenses for free software . some GNU GPL compatible, some not.

The Open Source Initiative approves open source licenses after they have successfully gone through the approval process and comply with the Open Source Definition (above). There is currently well over fifty licenses that have been approved by the OSI.

For example, the GNU General Public License (GPL) is one license that accompanies some open source software that details how the software and its accompany source code can be freely copied, distributed and modified. The most widespread use of GPL is in reference to the GNU GPL, which is commonly abbreviated simply as GPL when it is understood that the term refers to the GNU GPL. One of the basic tenets of the GPL is that anyone who acquires the material must make it available to anyone else under the same licensing agreement. The GPL does not cover activities other than the copying, distributing and modifying of the source code. 

Other open source licenses include the following:

Academic Free License 3.0 (AFL 3.0)
Affero GNU Public License
Adaptive Public License
Apache Software License
Apache License, 2.0
Apple Public Source License
Artistic license
Artistic license 2.0
Attribution Assurance Licenses
New and Simplified BSD licenses
Boost Software License (BSL1.0)
Computer Associates Trusted Open Source License 1.1
Common Development and Distribution License
Common Public Attribution License 1.0 (CPAL)
Common Public License 1.0
CUA Office Public License Version 1.0
EU DataGrid Software License
Eclipse Public License
Educational Community License, Version 2.0
Eiffel Forum License
Eiffel Forum License V2.0
Entessa Public License
Fair License
Frameworx License
GNU General Public License (GPL)
GNU General Public License version 3.0 (GPLv3)
GNU Library or "Lesser" General Public License (LGPL)
GNU Library or "Lesser" General Public License version 3.0 (LGPLv3)
Historical Permission Notice and Disclaimer
IBM Public License
Intel Open Source License
ISC License
Jabber Open Source License
Lucent Public License (Plan9)
Lucent Public License Version 1.02
Microsoft Public License (Ms-PL) Microsoft Reciprocal License (Ms-RL)
MIT license
MITRE Collaborative Virtual Workspace License (CVW License)
Motosoto License
Mozilla Public License 1.0 (MPL)
Mozilla Public License 1.1 (MPL)
Multics License
NASA Open Source Agreement 1.3
NTP License
Naumen Public License
Nethack General Public License
Nokia Open Source License
Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0)
OCLC Research Public License 2.0
Open Group Test Suite License
Open Software License 3.0 (OSL 3.0)
PHP License
Python license (CNRI Python License)
Python Software Foundation License
Qt Public License (QPL)
RealNetworks Public Source License V1.0
Reciprocal Public License
Reciprocal Public License 1.5 (RPL1.5)
Ricoh Source Code Public License
Simple Public License 2.0
Sleepycat License
Sun Industry Standards Source License (SISSL)
Sun Public License
Sybase Open Watcom Public License 1.0
University of Illinois/NCSA Open Source License
Vovida Software License v. 1.0
W3C License
wxWindows Library License
X.Net License
Zope Public License
zlib/libpng license 



Some Successful Open Source Projects:
 
Sendmail
Sendmail is an open source mail transfer agent (MTA) used for routing and delivery e-mail. The original version of Sendmail was written by Eric Allman in the early 1980s. It is estimated that Sendmail is installed on 60 to 80 percent of the Internet's mail-server computers.

Apache Web server
Often referred to as simply Apache, a public-domain open source Web server developed by a loosely knit group of programmers. The first version of Apache, based on the NCSA httpd Web server, was developed in 1995. Core development of the Apache Web server is performed by a group of about 20 volunteer programmers, called the Apache Group. However, because the source code is freely available, anyone can adapt the server for specific needs, and there is a large public library of Apache add-ons.

Linux
(Pronounced lee-nucks or lih-nucks). A freely distributable open source operating system that runs on a number of hardware platforms. The Linux kernel was developed mainly by Linus Torvalds. Because it's free, and because it runs on many platforms, including PCs and Macintoshes, Linux has become an extremely popular alternative to proprietary operating systems.


GNOME
Acronym for GNU Network Object Model Environment. (Pronounced guh-nome) GNOME is part of the GNU project and part of the free software, or open source, movement. GNOME is a Windows-like desktop system that works on UNIX and UNIX-like systems and is not dependent on any one window manager. The current version runs on Linux, FreeBSD, IRIX and Solaris. The main objective of GNOME is to provide a user-friendly suite of applications and an easy-to-use desktop.

Different Types of Computer Operating System(s)


Operating system ABCs:

An operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless.

Operating system types:

As computers have progressed and developed so have the types of operating systems. Below is a basic list of the different types of operating systems and a few examples of operating systems that fall into each of the categories. Many computer operating systems will fall into more than one of the below categories.



GUI -
Short for Graphical User Interface, the GUI was first developed at Xerox PARC by Alan Kay, Douglas Engelbart, and a group of other researchers. A GUI uses windows, icons, and menus to carry out commands such as opening files, deleting files, moving files, etc. and although many GUI Operating Systems are operated by using a mouse, the keyboard can also be used by using keyboard shortcuts or arrow keys.Unlike a command line operating system like Unix or MS-DOS, GUI Operating Systems are much easier for end-users to learn and use because commands do not need to be known or memorized. Because of their ease of use, GUI Operating Systems have become the dominant operating system used by end-users today.A few examples of a GUI Operating Systems:

Microsoft Windows 95
Apple System 7
Apple Mac OS.
 
Multi-user –
A multi-user operating system allows for multiple users to use the same computer at the same time and/or different times
some examples of multi-user operating systems.

Linux
Unix

Windows 2000
 
Multiprocessing - 
 An operating system capable of supporting and utilizing more than one computer processor. Below are some examples of multiprocessing operating systems.

Linux
Unix

Windows 2000
 
Multitasking - 
 An operating system that is capable of allowing multiple software processes to run at the same time. Below are some examples of multitasking operating systems.

Unix
Windows 2000
 
Multithreading -  
Operating systems that allow different parts of a software program to run concurrently. Operating systems that would fall into this category are:

Linux
Unix

Windows 2000

Operating system listing:

Below is a listing of many of the different types of operating systems available today, the dates they were released, the platforms they have been developed for and who developed them.
Operating system
Date first released
Platform
Developer
AIX / AIXL
Unix / Linux.
Various
IBM
AmigaOS
Currently no AmigaOS operating system history.
Amiga
Commodore
BSD
Unix / Linux.
Various
BSD
Caldera Linux
Unix / Linux.
Various
SCO
Corel Linux
Unix / Linux.
Various
Corel
Debian Linux
Unix / Linux.
Various
GNU
DUnix
Unix / Linux.
Various
Digital
DYNIX/ptx
Unix / Linux.
Various
IBM
HP-UX
Unix / Linux.
Various
Hewlett Packard
IRIX
Unix / Linux.
Various
SGI
Kondara Linux
Unix / Linux.
Various
Kondara
Linux
Unix / Linux.
Various
Linus Torvalds
MAC OS 8
Apple operating system.
Apple Macintosh
Apple
MAC OS 9
Apple operating system.
Apple Macintosh
Apple
MAC OS 10
Apple operating system
Apple Macintosh
Apple
MAC OS X
Apple operating system
Apple Macintosh
Apple
Mandrake Linux
Unix / Linux.
Various
Mandrake
MINIX
Unix / Linux.
Various
MINIX
MS-DOS 1.x
MS-DOS.
IBM / PC
Microsoft
MS-DOS 2.x
MS-DOS.
IBM / PC
Microsoft
MS-DOS 3.x
MS-DOS.
IBM / PC
Microsoft
MS-DOS 4.x
MS-DOS.
IBM / PC
Microsoft
MS-DOS 5.x
MS-DOS.
IBM / PC
Microsoft
MS-DOS 6.x
MS-DOS.
IBM / PC
Microsoft
NEXTSTEP
Apple operating system
Various
Apple
OSF/1
Unix / Linux.
Various
OSF
QNX
Unix / Linux.
Various
QNX
Red Hat Linux
Unix / Linux.
Various
Red Hat
SCO
Unix / Linux.
Various
SCO
Slackware Linux
Unix / Linux.
Various
Slackware
Sun Solaris
Unix / Linux.
Various
Sun
SuSE Linux
Unix / Linux.
Various
SuSE
System 1
Apple operating system
Apple Macintosh
Apple
System 2
Apple operating system
Apple Macintosh
Apple
System 3
Apple operating system
Apple Macintosh
Apple
System 4
Apple operating system
Apple Macintosh
Apple
System 6
Apple operating system
Apple Macintosh
Apple
System 7
Apple operating
Apple Macintosh
Apple
System V
Unix / Linux
Various
System V
Tru64 Unix
Unix / Linux
Various
Digital
Turbolinux
Unix / Linux
Various
Turbolinux
Ultrix
Unix / Linux
Various
Ultrix
Unisys
Unix / Linux
Various
Unisys
Unix
Unix / Linux
Various
Bell labs
UnixWare
Unix / Linux
Various
UnixWare
VectorLinux
Unix / Linux
Various
VectorLinux
Windows 2000
Windows.
IBM / PC
Microsoft
Windows 2003
Windows.
IBM / PC
Microsoft
Windows 3.X
Windows.
IBM / PC
Microsoft
Windows 7
Windows.
IBM / PC
Microsoft
Windows 95
Windows.
IBM / PC
Microsoft
Windows 98
Windows.
IBM / PC
Microsoft
Windows CE
Windows.
PDA
Microsoft
Windows ME
Windows.
IBM / PC
Microsoft
Windows NT
Windows.
IBM / PC
Microsoft
Windows Vista
Windows.
IBM / PC
Microsoft
Windows XP
Windows.
IBM / PC
Microsoft
Xenix
Unix / Linux
Various
Microsoft

9/18/10

Quick Technological Updates...!!!

DID YOU KNOW??


  • 160 billion emails are sent daily, 97% of which are spam.
  • Spam generates 33bn KWt-hours of energy every year, enough to power 2.4 million homes, producing 17 million tons of CO2.
  • 9 out of every 1,000 computers are infected with spam.
  • Spammer get 1 response to every 12 million emails they send (yet it still makes them a small profit).
  • A twillionaire is a twitterer with a million or more followers.
  • There are some 1 billion computers in use.
  • There are some 2 billion TV sets in use.
  • There are more than 4 billion cell phones in use. About 3 million cell phones are sold every day.
  • The first known cell phone virus, Cabir.A, appeared in 2004.
  • Since 2008, video games have outsold movie DVDs.
  • Amazon sells more e-books than printed books.
  • Facebook has 500 million registered users.
  • About 1.8 billion people connect to the Internet, 450 million of them speak English. See list of Internet languages.
  • Google indexed it’s 1 trillionth unique URL on July 25, 2008. That is thought to be about 20% of all the pages on the Internet but a high percentage of the World Wide Web (the public Internet).
  • One google search produces about 0.2g of CO2. But since you hardly get an answer from one search, a typical search session produces about the same amount of CO2 as does boiling a kettle.
  • Google handles about 1 billion search queries per day, releasing some 200 tons of CO2 per day.
  • The average US household uses 10.6 megawatt-hours (MWh) electricity per year.
  • Google uses an estimated 15 billion kWh of electricity per year, more than most countries. However, google generates a lot of their own power with their solar panels.
  • The first public cell phone call was made on April 3, 1973 by Martin Cooper.
  • The Motorola DynaTAC 8000X was the first cell phone sold in the US; launched on April 11, 1984, it was designed by Rudy Krolopp and weighed 2 pounds.
  • About 20% of the videos on YouTube are music related.
  • 24 hours of video viewing is uploaded every minute on YouTube.
  • People view 15 billion videos online every month.
  • On average, US onliners view 100 videos per month each.
  • Flickr hosts some 3 billion photographs, Facebook hosts more than 10 billion.

1 Bit = Binary Digit
8 Bits = 1 Byte
1000 Bytes = 1 Kilobyte
1000 Kilobytes = 1 Megabyte
1000 Megabytes = 1 Gigabyte
1000 Gigabytes = 1 Terabyte
1000 Terabytes = 1 Petabyte
1000 Petabytes = 1 Exabyte
1000 Exabytes = 1 Zettabyte
1000 Zettabytes = 1 Yottabyte
1000 Yottabytes = 1 Brontobyte
1000 Brontobytes = 1 Geopbyte
Technically speaking, the sum is 1024 bytes.

9/16/10

Quick Technological Updates...!!!

DID YOU KNOW??



  • 160 billion emails are sent daily, 97% of which are spam.
  • Spam generates 33bn KWt-hours of energy every year, enough to power 2.4 million homes, producing 17 million tons of CO2.
  • 9 out of every 1,000 computers are infected with spam.
  • Spammer get 1 response to every 12 million emails they send (yet it still makes them a small profit).
  • A twillionaire is a twitterer with a million or more followers.
  • There are some 1 billion computers in use.
  • There are some 2 billion TV sets in use.
  • There are more than 4 billion cell phones in use. About 3 million cell phones are sold every day.
  • The first known cell phone virus, Cabir.A, appeared in 2004.
  • Since 2008, video games have outsold movie DVDs.
  • Amazon sells more e-books than printed books.
  • Facebook has 500 million registered users.
  • About 1.8 billion people connect to the Internet, 450 million of them speak English. See list of Internet languages.
  • Google indexed it’s 1 trillionth unique URL on July 25, 2008. That is thought to be about 20% of all the pages on the Internet but a high percentage of the World Wide Web (the public Internet).
  • One google search produces about 0.2g of CO2. But since you hardly get an answer from one search, a typical search session produces about the same amount of CO2 as does boiling a kettle.
  • Google handles about 1 billion search queries per day, releasing some 200 tons of CO2 per day.
  • The average US household uses 10.6 megawatt-hours (MWh) electricity per year.
  • Google uses an estimated 15 billion kWh of electricity per year, more than most countries. However, google generates a lot of their own power with their solar panels.
  • The first public cell phone call was made on April 3, 1973 by Martin Cooper.
  • The Motorola DynaTAC 8000X was the first cell phone sold in the US; launched on April 11, 1984, it was designed by Rudy Krolopp and weighed 2 pounds.
  • About 20% of the videos on YouTube are music related.
  • 24 hours of video viewing is uploaded every minute on YouTube.
  • People view 15 billion videos online every month.
  • On average, US onliners view 100 videos per month each.
  • Flickr hosts some 3 billion photographs, Facebook hosts more than 10 billion.

1 Bit = Binary Digit
8 Bits = 1 Byte
1000 Bytes = 1 Kilobyte
1000 Kilobytes = 1 Megabyte
1000 Megabytes = 1 Gigabyte
1000 Gigabytes = 1 Terabyte
1000 Terabytes = 1 Petabyte
1000 Petabytes = 1 Exabyte
1000 Exabytes = 1 Zettabyte
1000 Zettabytes = 1 Yottabyte
1000 Yottabytes = 1 Brontobyte
1000 Brontobytes = 1 Geopbyte
Technically speaking, the sum is 1024 bytes.

9/7/10

Mind Reading Computers :: Coming Soon

Imagine a world where you begin your day at work by sitting at a computer and looking at a screen.  As you begin, the windows move with perfect cohesion across the screen and suddenly you're typing as fast as you can imagine words.  Your thoughts organize entire strips of data and soon you've completed all of your tasks in a matter of minutes, only to move on to the next set at the speed of thought.  Sound like science fiction?  New technology is bringing it into reality quicker than you think.




Intel is currently working to develop a complex map of words and their relation to impulses in the brain.  By crossing this barrier between mental data and digital data, quickly your brain's processing speed will be your only limiting factor as you click buttons, type emails, check the web, and call up information to research simply by thinking about it.  Currently Intel's machines can detect several words and even have them appear on screen when subjects think about them.

But as the technology improves, the size of the device used shrinks and the applications grow.  Now it's words, but can we imagine a world where the same technology is brought into the work place the same as the keyboard and mouse were brought in as personal computers first saw use in the commercial sector?

Just as with any new piece of technology the innovations that can be used are virtually endless.  And with them there's an entire new world opened up of mind hacking.  Take for instance the scenario where someone says, "Think about the last thing you ate for lunch."  Before in the privacy of our minds we could give in to the reflex of thinking about our lunch and then a decision would take place between the thought in our minds and the movement of our mouths.  The subtleties in the time difference and those movements may betray us if we had reason to lie about it, but there would still be an opportunity to do so.  What if a bank robber were to walk to a banker and put on one of these mind reading head-sets and ask them to think about the combination?  Of course it would only be a reflexive action, and the banker would have every opportunity to freeze his thoughts, but this would largely depend on how much training he had controlling his thoughts.  And as the technology improves, it may prove more difficult to fool the machine with each passing generation.

And what will we discover if we leave such a machine on as we sleep?  Would we get a better grasp of the thoughts that run through our minds as we dream?  Perhaps this is yet another avenue to wonder about privacy invasion.

So are we in for a world where even our own deepest thoughts are not private?  With feeds such as twitter casually updating the world on our every movement, is it possible we could be opening a Pandora's box of honesty society is not at this juncture ready for?  The applications are as promising as they are terrifying.