Friday, July 3, 2009

EU Slashes Mobile-Phone Roaming Rates

EU Slashes Mobile-Phone Roaming Rates

The European Union has dramatically slashed the rates that wireless carriers can charge consumers roaming across the EU's member states.

Previous rate reductions introduced in 2007 cut the cost of voice roaming calls within the EU by 70 percent. Under the new rules that went into effect Wednesday, noted EU Telecommunications Commissioner Viviane Reding, EU roaming charges have been reduced by a further 60 percent.

"The roaming rip-off is now coming to an end, thanks to the determined action of the European Commission, the European Parliament, and all 27 EU member states," Reding said. "From today, all Europeans making calls or sending texts with their mobiles can experience the EU's single market without borders."

The Downside for Carriers

Though the new EU rules are limited to reducing the rates that wireless operators charge each other, Reding expects the changes will make it much cheaper for roaming consumers to place and receive calls, send text messages, and surf the Web on mobile phones.

"I call on the mobile industry to pass these savings on to data roaming customers swiftly," Reding said. "The commission and national regulators will monitor data roaming charges very carefully and assess next year whether the roaming market is finally becoming competitive."

The new rules come at an inopportune time for the region's wireless carriers. The EU's earlier roaming cuts have already had a negative impact on the carriers, which previously had "made margins on inter-country calls, and particularly on data roaming," said Jessica Ekholm, a Gartner principal research analyst. T-Mobile said earlier this year that "lower roaming revenues and newly introduced regulation on roaming and termination charges had a negative impact on revenues."

Nokia E51 software version 400.34.011 released

Nokia E51 software version 400.34.011 released














This software release brings improvements and increased stability in Mail for Exchange, SMS reception improvements and stability and usability improvements for VoIP and WLAN. The release also includes robustness improvements when pressing the Home key. This software release is available through the Nokia Software Updater

Telenor Persona Karobar For Small & Medium Businesses

Persona For Small & Medium Businesses

LinkTelenor has introduced a new package called Persona targeted for small and medium sized businesses. It seems to be a smart move and the product has good features. However the website needs some improvements.

Below is the main page of Persona which is linked from the home page. The flash design is not appropriate for business users. There is no text based information about the different parts of Persona Karobar unless you click on one of the images. I had to click twice (total three clicks from the home page) before I could get to the packages and pricing info. It should have been a single click.

There are other small things missing such as the page title does not spell out the purpose of the page but just says ‘Telenor’.

Thanks to Anam Khan for the post suggestion and information.

China orders Google to suspend some search services


China orders Google to suspend some search services


Chinese regulators have ordered Google Inc. to suspend search services for foreign Web sites via its Chinese Web site, the official Xinhua News Agency reported Friday, a day after the company was warned over pornographic content available through its search engine.

It wasn't immediately clear if the order applies to all foreign Web sites or just certain sites. Currently, foreign Web sites are still searchable and accessible from Google's Chinese home page.

Google was also ordered to suspend searches for certain key words when summoned by unspecified regulators Thursday afternoon, the report said.

On Thursday, Google was admonished by a government-backed Internet regulator for "disseminating large amounts of pornographic and vulgar information."

It was the third time that Google had been criticized over the issue by the China Internet Information Reporting Center, which has also handed out warnings to Chinese operators such as Google rival Baidu Inc.

Google spokesman John Pinette said Friday he was unaware of any request to suspend search activities. A call to the Internet regulator's office was unanswered.

"Google met with representatives of the government to discuss problems with the Google.cn service and its serving of pornographic images and content based on foreign language searches," a Marsha Wang, a Google spokeswoman, said in a statement Friday.

"This has been a substantial engineering effort, and we believe we have addressed the large majority of the problem results," the statement said.

David Wolf, chief executive of Wolf Group Asia, a Beijing-based technology marketing firm, said Google has had technical problems with its filtering of English-language searches for pornography.

"They've been very careful with Chinese searches, the problem is with English searches," he said.

Wolf added that Google likely hasn't invested as much in self-censorhip as Chinese Internet companies, which often resort to large numbers of people to manually sweep their sites and remove objectionable material.

Beijing attempts to block access to various forms of material online, including a wide range of politically sensitive topics.

Google started its Chinese Web site in 2006 in order to accommodate Chinese censorship requirements. The Chinese site filters out search results for sensitive topics such as the 1989 crackdown on protesters in Tiananmen Square.

Still, Wolf said the latest campaign against Google reflected a sincere desire to rid the Chinese Web of pornography and likely wasn't directly related to political censorship

How To Configure SSH Keys Authentication With PuTY And Linux Server In 5 Quick Steps

How To Configure SSH Keys Authentication With PuTY And Linux Server In 5 Quick Steps



This tutorial explains how you can replace password-based SSH authentication with key-based authentication which is more secure because only the people that own the key can log in. In this example, we're using PuTTY as our SSH client on a Windows system.

1. Get the zip file with all PuTTY binaries

http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip

2. Generate a private and public key pair

Open PuTTYgen.exe, press Generate button, move mouse. Once the keys are generated, type your key passphrase (choose a "hard to guess" one). Save Public key. Save Private key.

Screen shot: PuTTY key generator

3. Configure your Linux server (create user, save public key)

For this guide let's assume you regular login name is autotimesheet (replace it with one that you use regularly).

As root, on the shell, type:

adduser autotimesheet --disabled-password

You will be asked to fill in some details such as the user's real name (empty string is fine).

Now type:

su autotimesheet
cd /home/autotimesheet
mkdir .ssh
chmod 700 .ssh
cd .ssh

Then in that folder, create and edit a file called authorized_keys2.

In there, cut/paste your public ssh key, on ONE LINE (That is very important!!!)

Do not add the email@example.com at the end of the line.
Do not add the BEGIN PUBLIC KEY or END PUBLIC KEY.
Do not add the rsa-key-20090614 at the end.
Make sure, there is ssh-rsa at the beginning.

It should be something like:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIBzPeFQv+295iKzuuPH0jA9449pSHVpCwXvCR9EstmYh...

Type:

chmod 600 authorized_keys2

4. Add Private key to PuTTY SSH authentication agent

Start the PuTTY SSH authentication agent PAGEANT.EXE. When started, right-click its syspanel icon...

Screen shot: Pageant - syspanel icon

... and select "add key". Select your private key file, and type in your passphrase when you add the key. The Pageant works as a passphrase keeper.

5. Use PuTTY to connect to your server

Open PuTTY and connect as autotimesheet@yourserver:

Screen shot: PuTTY - connect to a server

See that you log in without a password ...

Screen shot: PuTTY - Authenticating with public key from agent

Practical Programming: An Introduction to Computer Science Using Python

Practical Programming: An Introduction to Computer Science Using Python

Authors: Jennifer Campbell, Paul Gries, Jason Montojo, and Greg Wilson
Format: Paperback, 350 pages
Publisher: Pragmatic Bookshelf; 1st edition (May 28, 2009)
ISBN-10: 1934356271
ISBN-13: 978-1934356272

According to wordnetweb.princeton.edu, Computer Science is "the branch of engineering science that studies (with the aid of computers) computable processes and structures". It's the study of computer architectures, languages, and mathematical structures as applied to the process of computing. So what have Campbell, et al produced in this book...a Computer Science textbook that teaches Python? Kind of. Imagine you wanted to learn how the computer is used in the various scientific disciples. Further, you wanted to learn how computer programs and programming is used in this context to construct tools, perform investigations, and to solve problems. You also want to use a single programming language as your example. Welcome to "Practical Programming: An Introduction to Computer Science Using Python". Not a book about learning Python as such, but an introduction to the discipline of Computer Science with Python as your guide.

Yes, it is a text book. Page 5 in the Introduction has a For Instructors section which should be a clue. Code samples and installation instructions for the class are available for download at the book's website. New as this book is, there's already entries in the Errata section, and as with other Pragmatic books, there's a discussion forum available for questions and comments, which will come in handy for teacher and student alike.

This really is a book that starts at the beginning, even to the point of describing a prompt in a python shell on page 9. Sections in Chapter 2 include Expressions and What is a Type, so the reader isn't presumed to know Python or programming at all. Like any other textbook of worth, there are exercises at the end of each chapter. Also like many textbooks, the information is presented in a rather "dry" manner, so don't expect to be entertained. Please keep in mind that this is a textbook and the target audience is a beginning Computer Science class. Class instructors are the most likely subset of the audience to be commenting about the book at this point, since they are using the book to educate their students in the fundamentals of Computer Science (which leaves me out since I'm not an instructor, but I'll do the review anyway).

The book doesn't contain any surprises. Ultimately, it teaches beginning concepts in computer programming and as such, takes the reader along the elements of learning programming. As I mentioned before, Python is the "example" language, but the student is really supposed to be learning programming principles in general, not just Python programming principles. I must admit that Python was a good choice for this task as a language to learn from, plus it has a great deal of power and scalability. Thus the Python skills learned by the student will serve him or her in future classes and in a programming career.

If you want to buy this book as an individual to teach yourself the content, it will still work, but you won't have the support of an instructor or a class. You can use the aforementioned discussion group at the Pragmatic site to ask questions and review any issues or shortcomings you discover (such as packages requiring Python 2.5 be installed on your computer in order to work).

Many of the programming books I review contain at least a little humor to help break the monotony of the topic being taught, but don't expect to get any laughs out of this book. Campbell and company have written this text to be "all business". If used in the classroom, the instructor or the resident "class clown" will need to provide any required distractions or levity. Perhaps this is because this book is for a beginning Computer Science class and needs to take itself very seriously. I suspect that the publisher imposed this style of writing as part of the requirements for this series. In real life, in sure the authors are very funny.

This is a beginner's book, so don't expect to learn everything there is to know about Computer Science or the Python programming language. It's just one class, intended to be taught in semester one of year one of a university student's academic career (though it could also be used in a High School class of similar nature). The later chapters do touch on Object-Oriented Programming, Graphical User Interfaces, and Databases, so by the end of the course, the student should be prepared to move on.

Appendix A is the book's Bibliography, so you can see the sources drawn upon and, if you're using this book independently, determine what other books you might want to add to your library. Many of the sources are other traditional textbooks, but a few are more widely used references such as O'Reilly's Learning SQL.

If you don't anticipate using this textbook in an Introduction to Computer Science class, but are intending to enter into such a program, this book would fit nicely in your summer reading list, giving you a leg up on the course work. Since a large part of what you are supposed to be learning is the process of computing, exposing yourself to the principles early can only help. That, and as a standard classroom textbook, is the best use I can think to make of "Practical Programming: An Introduction to Computer Science Using Python".

New Swiss Airplane to fly 24×7 on sun juice; is Solar finally coming of age?

New Swiss Airplane to fly 24×7 on sun juice; is Solar finally coming of age?



A new Swiss aircraft will be the first to fly night and day without the need for any external source of energy. All its power needs will be met by the nearly 12,000 solar cells mounted on top of its wings. And those are pretty large wings too, mind you. The span is about the same as a Boeing 747, which stands at about 229 feet.

Data collection from mobiles- new possibilities

Data collection from mobiles- new possibilities


Mobile phones provide new ways to gather information, both manually and automatically, over wide areas.

If your mobile phone could talk, it could reveal a great deal. Obviously it would know many of your innermost secrets, being privy to your calls and text messages, and possibly your e-mail and diary, too. It also knows where you have been, how you get to work, where you like to go for lunch, what time you got home, and where you like to go at the weekend. Now imagine being able to aggregate this sort of information from large numbers of phones. It would be possible to determine and analyse how people move around cities, how social groups interact, how quickly traffic is moving and even how diseases might spread. The world’s 4 billion mobile phones could be turned into sensors on a global data-collection network.

They could also be used to gather data in more direct ways. Sensors inside phones, or attached to them, could gather information about temperature, humidity, noise level and so on. More straightforwardly, people can send information from their phones, by voice or text message, to a central repository. This can be a useful way to gather data quickly during a disaster-relief operation, for example, or when tracking the outbreak of a disease. Engineers, biologists, sociologists and aid-workers are now building systems that use handsets to sense, monitor and even predict population movements, environmental hazards and public-health threats.

A good example is InSTEDD (Innovative Support to Emergencies, Diseases and Disasters), a non-profit group based in California, which promotes the use of mobile phones to improve developing countries’ ability to respond to disasters. Launched with seed money from Google’s philanthropic arm and the Rockefeller Foundation in late 2007, it has just released a suite of open-source software to share, aggregate and analyse data from mobile phones. Its first test-bed is Cambodia, where health-workers can send text messages, containing observations and diagnoses, to a central number.

The sender’s location is determined for each of the messages, which pop up as conversation threads on an interactive map that can be called up on the web. Clicking on this map allows text messages to be sent back to users in the field from the control centre. InSTEDD says this service, called GeoChat, enables “geospatial ground-truthing, as your mobile team works to confirm, refute, or update data”.

Automating the reporting of titbits from remote clinics has already had a profound impact, says Eric Rasmussen, InSTEDD’s chief executive. Instead of recording information on scraps of paper, which would sometimes take days to reach higher-ups and trigger an alarm, the cycle-time has been reduced to days or even hours. GeoChat has been officially adopted by the six countries which share a border in the Mekong Basin, including Myanmar and Yunnan province in China, establishing a flow of real-time disease data from villages in the region to each country’s health ministry. Authorities can then choose to share this information with international bodies such as America’s Centres for Disease Control and Prevention (CDC) or the World Health Organisation. The aim is to enable a quick response to any outbreak of avian flu, cholera, malaria or dengue fever. InSTEDD is helping aid organisations and government agencies deploy its free tools in other countries, including Bangladesh, Peru and Tanzania.

An alternative approach is to gather information passively from mobile phones, without any user intervention. Alex Pentland, a computer scientist at the Massachusetts Institute of Technology, dreams of “X-raying entire organisations, cities and countries” by collecting data in two ways. First, some handsets can capture information about individuals, such as their activity levels or even their gait, using built-in motion sensors. (Modern handsets use these sensors to work out whether to display information in landscape or portrait format.) Second, information from mobile-network operators, which keep track of handsets in order to pass them smoothly from one network cell to another, can provide a high-level view of how people move around. Dr Pentland’s algorithms can even cluster information from thousands of phones to divide people into “tribes” of like-minded folk. He calls this “reality mining”.

Following the crowd
Sense Networks, a company co-founded by Dr Pentland, wants to use the predictions derived from tracking mobile phones not only for commercial purposes—to produce real-time maps showing the most popular nightlife venues in a particular city, for example—but also for the public good. The company’s charitable foundation is working with Vodafone, a big mobile operator, the CDC and other collaborators to build an early-warning system for modelling and predicting the spread of tuberculosis in South Africa.
As a first step, Sense plans to collect positional information from a control group of infected patients being treated at Helen Joseph Hospital in Johannesburg who would have to volunteer to participate in the scheme. Dr Pentland and his colleagues will then be able to determine which neighbourhoods these patients frequent, and their commuting patterns between them. They hope this will then enable them to work out the characteristics of typical TB patients, so that they can then spot potentially infected people in the wider population. How public-health officials will use this information has yet to be decided: people who are thought to be infected could be contacted by text message and asked to visit a doctor, for example.

Path Intelligence, a British firm, is applying a similar approach to answer more commercial questions. Its FootPath system aggregates and analyses signals picked up from mobile phones as people move through a particular area. The results can be used by planners to optimise the flow of pedestrians through railway stations and airports or to guide the layout of shopping centres. It can determine, for example, whether customers who visit a given shop also visit a rival shop. The same passive method can be used to figure out where best to locate emergency exits, and even to locate clusters of survivors after a disaster.

But some people find the idea of having their movements tracked in this way unsettling, even when the data are anonymised and aggregated. And knowing someone’s position is not enough on its own to determine whether they carry a disease or would be interested in going to a particular nightclub. So the best approach may be to combine voluntary (but potentially unreliable) contributions that are submitted manually with automated data capture that does not require user intervention, but may not capture the whole picture. A good example is the study of well-water contamination in Bangladesh conducted by Andrew Gelman, a statistician at Columbia University. His project combined readings from remote water-sensors with queries and data which villagers keyed into their mobile phones.

On a grander scale, InSTEDD’s Dr Rasmussen is trying to stitch together a global network, tentatively dubbed Archangel, to combine all manner of data sources, from satellite imagery and seismic sensors to field-workers texting from refugee camps. A first glimpse of what such a network would look like is pachube.com, an experimental web-service launched in 2007 by Usman Haque, an architect based in London. He aims to patch together sensors and people into a “conversant ecosystem” of devices, buildings and environments.

Path Intelligence

Watching while you shop
Some computer scientists look forward to the day when mobile phones and sensors can provide a central nervous system for the entire planet. An abundance of sensors, they believe, will lead to two things. First, the amount of data will increase, allowing scientists to build more realistic models. Alessandro Vespignani of Indiana University compares the current state of affairs to weather forecasting a century ago, before satellites had provided meteorologists with the data to build and optimise mathematical models. When it comes to problems such as tracking and predicting the spread of diseases and other environmental hazards, he argues, scientists can never get enough data.

The human touch
Second, once people are able to contribute data to research projects from their mobile phones, it could provide an ideal way to broaden public involvement in scientific activities. This would be the next logical step after the popularity of web-based participation in scientific research, from folding proteins to categorising photographs of galaxies. Eric Paulos, a computer scientist at Carnegie Mellon University in Pittsburgh, predicts the rise of “citizen scientists” able to measure and sample their surroundings wherever they go. When people can report mundane variables such as the level of traffic noise in their street or the degree of air pollution at the bus stop, he argues, their outlook on science changes. “People develop a relationship with and a sense of ownership over the data,” he says. He foresees amateur experts being driven by a new sense of volunteerism, the 21st-century equivalent of cleaning up the neighbourhood park. Nokia has even designed a prototype handset with environmental sensors (see article).

Dr Paulos has already equipped street sweepers in San Francisco and taxis in Accra, the capital of Ghana, with sensors to measure pollution levels, which he then used to create a map of each city’s environmental landscape. He plans to do the same with cyclists in Pittsburgh. Graduate students in his newly created Living Environments Lab have loaded households with sensors to sample tap water and indoor-air quality. Results are uploaded to a website where participants can compare them with other people’s contributions.

The technology is probably the easy part, however. For global networks of mobile sensors to provide useful insights, technology firms, governments, aid organisations and individuals will have to find ways to address concerns over privacy, accuracy, ownership and sovereignty. Only if they do so will it be possible to tap the gold mine of information inside the world’s billions of mobile phones.

Wi-Tribe Pakistan wireless broadband packages details

Wi-Tribe Pakistan wireless broadband packages details

Our cutomized packages are designed to suit your needs and lifestyle.

wireless broadband pakistan

wireless broadband pakistan

wireless broadband pakistan

wireless broadband pakistan
wireless broadband pakistan



Telematics In Pakistan

Telematics In Pakistan


This is an introductory post on the topic of Telematics and how it could be used in Pakistan. Telematics refers to the convergence of telecommunications and information processing in the context of automobiles. Services which are enabled by telematics include safety and security (get help after a crash, ask for help with a dead battery, stolen car alert), convenience (traffic alerts, find an address, remotely unlock a door) and other (download content to car, book a hotel room). Telematics used to be offered by expensive car makers but it is now becoming mainstream rapidly.

Lets take a look at what components and technologies are involved in building a telematics solution.

  • Hardware - TCU (Telematics Control Unit) - a box which is placed in the car and has GPS
  • Connectivity for voice (call center) and data (GSM or CDMA for sms and TCP/IP data)
  • Software (server-side platform which manages the entire solution)
  • Services and applications (e.g. speech recognition, POI data, call center)

Overall building a telematics solution is very much like a systems integration work. From connecting the hardware to data centers, managing the wireless data and voice, providing the information to a specialized call center and coordinating the response with different types of providers (emergency, police, roadside assistance, insurance etc). Protocols are defined to communicate between different components and to handle messages in SMS format or to handle packet data.

Most common scenario of telematics is when a car is in accident. Modern TCUs can sense the crash and send the data automatically to the system, alerting a call center about the crash severity and the location. Emergency help can thus be sent. Other scenario is when a person gets stranded on a road and needs help, then the SOS button in the car is pushed and a call is initiated to the call center from the car. Of course a wireless signal is needed for the TCU to dial out. Similarly a call center can call back the car.

Fleet tracking (commercial vehicles - taxis, buses, company vans, trucks etc) is another big area where the cost of telematics is justified because of business advantages.

In developing countries, services such as stolen vehicle alert and location could be useful. Since a vast majority of the cars do not come with the hardware, retrofitting of cars with TCU/GPS units will be most common. Once there is connectivity and a way to send data over the air, many different solutions can be built. You can have a geo-fence application which can alert you if your car moves out of a certain radius. Parents can track the movement of the car when their kids are driving. Of course the modern cars have many sensor built into the car so one can imagine all kinds of automobile data being sent over the air. Vehicle data can be used for troubleshooting, diagnostics and maintenance alerts.

In Pakistan there are a few companies and groups working on telematics (perhaps as distributors of foreign hardware makers) but the market is not ready for massive adoption - most probably due to hardware cost, complexity of building solutions and the limited number of people who are willing to pay for such service. It usually takes the car makers a few years to plan out a complete telematics solution so we might see something in the next 2-3 years in limited models. At least a good and affrodable telecom and wirless infrastructure is in place in Pakistan to support the telematics services. There is plenty of activity in this area in India.


Telematics In Pakistan

Telematics In Pakistan


This is an introductory post on the topic of Telematics and how it could be used in Pakistan. Telematics refers to the convergence of telecommunications and information processing in the context of automobiles. Services which are enabled by telematics include safety and security (get help after a crash, ask for help with a dead battery, stolen car alert), convenience (traffic alerts, find an address, remotely unlock a door) and other (download content to car, book a hotel room). Telematics used to be offered by expensive car makers but it is now becoming mainstream rapidly.

Lets take a look at what components and technologies are involved in building a telematics solution.

  • Hardware - TCU (Telematics Control Unit) - a box which is placed in the car and has GPS
  • Connectivity for voice (call center) and data (GSM or CDMA for sms and TCP/IP data)
  • Software (server-side platform which manages the entire solution)
  • Services and applications (e.g. speech recognition, POI data, call center)

Overall building a telematics solution is very much like a systems integration work. From connecting the hardware to data centers, managing the wireless data and voice, providing the information to a specialized call center and coordinating the response with different types of providers (emergency, police, roadside assistance, insurance etc). Protocols are defined to communicate between different components and to handle messages in SMS format or to handle packet data.

Most common scenario of telematics is when a car is in accident. Modern TCUs can sense the crash and send the data automatically to the system, alerting a call center about the crash severity and the location. Emergency help can thus be sent. Other scenario is when a person gets stranded on a road and needs help, then the SOS button in the car is pushed and a call is initiated to the call center from the car. Of course a wireless signal is needed for the TCU to dial out. Similarly a call center can call back the car.

Fleet tracking (commercial vehicles - taxis, buses, company vans, trucks etc) is another big area where the cost of telematics is justified because of business advantages.

In developing countries, services such as stolen vehicle alert and location could be useful. Since a vast majority of the cars do not come with the hardware, retrofitting of cars with TCU/GPS units will be most common. Once there is connectivity and a way to send data over the air, many different solutions can be built. You can have a geo-fence application which can alert you if your car moves out of a certain radius. Parents can track the movement of the car when their kids are driving. Of course the modern cars have many sensor built into the car so one can imagine all kinds of automobile data being sent over the air. Vehicle data can be used for troubleshooting, diagnostics and maintenance alerts.

In Pakistan there are a few companies and groups working on telematics (perhaps as distributors of foreign hardware makers) but the market is not ready for massive adoption - most probably due to hardware cost, complexity of building solutions and the limited number of people who are willing to pay for such service. It usually takes the car makers a few years to plan out a complete telematics solution so we might see something in the next 2-3 years in limited models. At least a good and affrodable telecom and wirless infrastructure is in place in Pakistan to support the telematics services. There is plenty of activity in this area in India.


Younis demands pay hike from IPL for his champions


Younis demands pay hike from IPL for his champions



Karachi: Pakistan captain Younis Khan has advised his fellow players to revise their contracts with the Indian Premier League following the team's Twenty20 World Cup victory.

"After all, these players are now World champions and highly marketable. There is more value on their performances. Why should they keep on having contracts with the IPL franchises on same old contracts," Younis said.

He pointed out that top players like Kamran Akmal, Sohail Tanvir, Umar Gul and Misbah-ul Haq had signed contracts for USD 100,000 or less with the IPL when it was launched in 2008.

Grade A contracts for Razzaq, Yousuf


Grade A contracts for Razzaq, Yousuf



Karachi: The Pakistan cricket Board has decided to award category A central contracts to senior players Mohammad Yousuf and Abdul Razzaq, who have made a return to the national team after resigning from the rebel Indian Cricket League.

Sources in the Board said PCB Chairman Ejaz Butt had approved the contracts for the two players, who leave with the national team for the Test tour of Sri Lanka today.

"Both of them have been included in the A category while no final decision has been taken on the two other players who have resigned from the ICL, Imran Nazir and Rana Naved," one source said.

West Indies bounce back to level series

West Indies bounce back to level series










Kingston: Mahendra Singh Dhoni's defiant 95 went in vain as India suffered a humiliating eight-wicket defeat at the hands of an inspired West Indies in a lop-sided second one-day international at Sabina Park on Sunday.

After dismissing the visitors for a modest 188 in 48.2 overs, the Caribbean team rode on openers Chris Gayle (64) and Runako Morton (85) to overhaul the target in 34.1 overs and level the four match series 1-1.

Earlier, electing to bat first, Dhoni waged a lonely battle as India succumbed to a batting collapse against a ferocious pace attack lead by West Indies pacer Ravi Rampaul.

Pakistan vs Srilanka cricket series 2009 schedule

Pakistan vs Srilanka cricket series 2009 schedule

Yesterday Pakistani Cricket Squad left for Srilanka from Lahore International Airport for upcoming Cricket series between the two cricket loving nations. Earlier Pakistan defeated Srilanka in ICC T20 World cup final in England. Here is the complete schedule of the upcoming series.

Mon Jun 29 – Wed Jul 1
10:00 local | 04:30 GMT Sri Lanka Cricket XI v Pakistanis
Colts Cricket Club Ground, Colombo

Sat Jul 4 – Wed Jul 8
10:00 local | 04:30 GMT 1st Test – Sri Lanka v Pakistan
Galle International Stadium

Sun Jul 12 – Thu Jul 16
10:00 local | 04:30 GMT 2nd Test – Sri Lanka v Pakistan
P Sara Oval, Colombo

Mon Jul 20 – Fri Jul 24
10:00 local | 04:30 GMT 3rd Test – Sri Lanka v Pakistan
Sinhalese Sports Club Ground, Colombo

Mon Jul 27
10:00 local | 04:30 GMT TBC v Pakistanis
Welagedara Stadium, Kurunegala

Thu Jul 30
10:00 local | 04:30 GMT 1st ODI – Sri Lanka v Pakistan
Rangiri Dambulla International Stadium

Sat Aug 1
10:00 local | 04:30 GMT 2nd ODI – Sri Lanka v Pakistan
Rangiri Dambulla International Stadium

Mon Aug 3
10:00 local | 04:30 GMT 3rd ODI – Sri Lanka v Pakistan
Rangiri Dambulla International Stadium

Fri Aug 7 Day and Night
14:30 local | 09:00 GMT 4th ODI – Sri Lanka v Pakistan
R Premadasa Stadium, Colombo

Sun Aug 9 Day and Night
14:30 local | 09:00 GMT 5th ODI – Sri Lanka v Pakistan
R Premadasa Stadium, Colombo

Wed Aug 12 Day and Night
19:00 local | 13:30 GMT Only T20I – Sri Lanka v Pakistan
R Premadasa Stadium, Colombo

Variables - PythonLink

VARIABLES-PYTHON LINK


AddThis
Variables. Variables are only names or you can say boxes having value in them, for example X = 1, where X is a variable having the value 1, X = 10, X is a variable having value 10, another thing variables do not change but their value can change, for example X = 1+2 will change the value of X to 3 and X will become X = 3.

So here we will learn how to work with variables in miss Python programming.

How to make a variable and assign them value, for example I want to make X with value 10, then I will do the following work in python shell.(python shell, where we type commands and get output instantly after typing commands)
command is X a space then equal to symbol then a space and the value.

>>> x = 10 <-- press enter after typing this, and It will save 10 into variable X. Then you can use X anywhere in maths programming.
Now our X has the value of 10 then we can use the X by following ways
>>> X + 5 <-- Our input (input is our/user instruction given to the computer), will add X into 5, actually will do nothing with X but with the value of X.
15 <-- output

Lets use power(exponent) thing here, X exponent 3 give us output of 10 exponent 3, because the value of our X was 10.
>>> X*3
30

Remember that our variables are case sensitive, I mean capital X and small x are different and can be used at a same time in same program.
>>> x = 5

>>> x + X <-- it will do addition with the stored values of small x which was 5 and with capital X which was 10.
15

We can store more than one variable same time.
>>>
y = 50

>>> y + x
55

We can also take the values of variables from the user using input function,

>>> a = input ("Enter the value of a: ")
Enter the value of a:
>>> b = input ("type the value of b: ")
type the value of b:

We can also get value of variable from user without any message
>>> c = input ()
<-- this empty space as output will come, it is because we did not include any message like Enter your number, Type the value of c etc. but it will also save value of c even without message.
>>> c = input ("Type the value of c: ")
Type the value of c:

Practice makes a man perfect :) try more different variables play with variables in your python now for your practice.

Ali Zafar after leaving Telenor has joined Mobilink

Ali Zafar after leaving Telenor has joined Mobilink

The race of teleco adverts has taken a new turn now. We have the on-going trend of taunting at each other in adverts but now its about acquiring over the brand ambassadors.

Ali Zafar, the renowned brand ambassador of Telenor Talkshawk has left all with a shock with his entry in the Mobilink Jazz latest promotion commercial. Talkshock!

The latest promotion is , if you haven’t used your Jazz Sim from May 20th, simply switch it on, and recharge. You will get instant Rs.30 plus 100 percent free balance on your first recharge.

The best part of the commercial is “Aaj hi join kia hai, dusari company se aye hain”

New commercial



Braintel Is Back In Business - Again.


LinkLink

Braintel has completed a full circle regarding its fight with PTA. A few weeks ago Braintel sent an email to its customers with an attachment which showed that the services have been restored based on a decision by the High Court. That is good news for expat Pakistanis. However the letter also asked customers to make changes to their account setting. I am sharing the process of getting your Braintel line working again:

  1. On the device settings, you need to change UserID and AuthID so that 210, the first three digits of the ID are changed to 1001 (four digits). That is, 210-#### changes to 1001-####.
  2. Call customer service (2100786 from braintel. 0092-42-2100786 or 0044-1785-800786 otherwise) and make sure that your number is provisioned properly. It may take a while for the change to become effective.
  3. Use the call back procedure explained here.

For those who use Linksys PAP2 device, see the setting changes in the screenshot below.

Rates at the time of this post are reasonable - probably the main reason why tens of thousands of customers put up with the service instability and changes!

  • Lahore Local: Rs 0.90+Taxes
  • Fixed Line and WLL Nation Wide: Rs 2.0+Taxes
  • Local and Nation Wide mobile network: Rs 2.75+Taxes

Wednesday, July 1, 2009

Terraforming - life beyond earth

Terraforming - life beyond earth

With approximately 6.7 billion humans inhabiting the Earth today and as I think of the global warming hoopla it’s apparent that dry space here on our planet is running thin. Land reclamation is an option but that can only go so far. At the rate that our seas are rising, more drastic steps must ensure the survival of our species. The recent advances in space exploration has kept my hopes up that perhaps terraforming can eventually solve that problem.

Terraforming

What is terraforming? Terraforming, in a nutshell, means turning planets, moons and other heavenly bodies with harsh environments into places similar to Earth where humans can live. It is, at best, a hypothetical concept yet to be proved feasible. Carl Sagan, the guy who wrote the book ‘Contact’ (the one made into a Jodie Foster movie), first came up with the crazy idea of seeding Venus’ atmosphere with algae to improve its atmosphere. Algae?! Sagan pointed out that Earth was in fact a planet similar to Venus — it was laced with carbon dioxide that not one UFO dared tread it (ok that’s another story right there). But thanks to algae and that scientific process called water evaporation, Earth’s atmosphere is now a wonderful mix of oxygen and nitrogen gas. Fascinating, eh?

Terraform

Now, all signs are pointing to Mars as the most viable target for terraforming. Surface exploration by land rovers reveal that Mars once had water and possibly harbored life, and later photos show that river channels are awash with water to this day. But Mars’ atmosphere, just like Venus, is made up of mostly carbon dioxide (95%) and only traces of oxygen and nitrogen. A two-fold approach to warming the planet involves shooting rockets containing CFC’s (yes, those dreaded chemicals that are ruining our planet) on to Mars’ polar caps followed by introducing algae and bacteria on the melted ice. A series of chemical reactions will result to a warmer climate, but it may take hundreds of years before it becomes suitable for human occupation. Apart from Venus and Mars, the moon Europa is also a candidate, but extreme radiation coming from Jupiter and its sheer distance from the Earth makes that practically impossible.

Yeah, it’s all wishful thinking. But what I would do to be around when the first man lands on the planet Mars. That would be the single-most important step to making my terraforming dreams a reality. For all the mistakes we’ve made here on Earth, I believe we can all make up for in Mars.

To infinity and beyond!

Samsung i8510 INNOV8 Review

Samsung i8510 INNOV8 Review

Samsung i8510

Perhaps the exuberance is comparable to the one that swept of American handgun enthusiasts off their feet; the sensation the Beretta Cougar created way back in the late 90s. However, that’s for us hard nuts but even the people on the softer side have an equal right to enjoy sensations. So, out came the first mobile phone from Samsung, with a 8Mega Pixel camera. Question remains on its performance and acceptability.

Operating on a Symbian 9.3 / S60 v3.2 OS, the i8510 has a big brain that you may extend to 16 GBs and the best part is, you don’t require a hell lot a room for the memory card; being a microSD, it cuddles up in a corner of the main casing. However, to music buffs, even 16 GB gets spent like kilobytes; therefore, if you are just looking for a mobile phone to talk and to listen to music, buy the gadgets separately; it shall work out cheaper. However, you can’t achieve two separate gadgets within 136 grams.

Samsung i8510 (Innov8) Unboxing : -

But to the people targeting the Nokia N95, the i8510 is a smarter choice. Chunky and black with just double the memory of the N95, it’s also a lot tougher than what inspired it barring the bottom. The mere plastic seems to be retiring if it somehow hits the ground.

Now, let’s talk about the feature that’s responsible for creating the sensation i.e. the 8MP camera. Surprisingly, it looks like a real digi-cam and even features a lens cover that opens and shuts automatically upon activation/deactivation. However, cell phone freaks might consider themselves at par with the Cougar owners since this one also doesn’t have any inbuilt system to assist extensively in the dark; the dual LED light merely serves the purpose. But it’s a killer when daylight is available, more so because of the panoramic views it helps achieving. And oh, of course, it supports heavy usage; even ladies who live by the phone won’t be able to get the battery conked before they speak to their hearts’ content. Would love to see someone talking for 500 minutes at a stretch.

Optical joystick, browser, and apps

The regular features do not need a mention; there’s Web, GPS and all the others that have now become a staple. But then again, this one stands out from the rest in the Samsung range; despite a wobbly optical mouse controller, the i8510 INNOV8 is definitely a stellar creation.

Add starShareShare with note

LG KF900 Prada 2 Review

LG KF900 Prada 2 Review

LG KF900 Prada 2

Quite a stunner, but if we go by the blonde jokes, we are bound to get skeptical about the LG KF900 Prada 2 mobile phone. There are plenty of things that we can fit under the family of b-i-i-i-g stuff, but as it is said, bigger is not always the better. Let’s see whether it’s good enough to win our hearts.

Unboxing the LG Prada 2

The first thing to catch the eye is definitely the large LCD touch-screen - 3-inches across and boasting a 240×400 resolution. To complement the bare minimum look, the QWERTY keyboard stays well concealed underneath, sliding out only at the user’s will. The silver and black combo – though clichéd – gives the phone a rather sleek look; more than that, it goes with every attire that you have. And of course, the WAP, HTML and XHTML-enabled web browsing asks for that as the minimum to keep up with both your personal and professional life.

LG KF900 Prada 2

To accomplish that, there are WI-FI, EDGE, GPRS and 3G HSDPA; they all assist you in spreading your network fast. Do we need to mention the presence of Bluetooth® and USB connectivity? That’s very common; it is no wonder such a device shall feature them as well. So hum along to your favorite tune on the go or watch the babe next door whom you video-d discreetly, the Prada helps you create your own little world on your palm. And if you are just an innocent soul, the Prada shall help you find the way to a vast gaming world. Is it a good buy? Definitely; after all, we all want to be with a gorgeous, fashionable and sleek companion who shall make you forget the direction you are heading. The Prada fulfills this criterion as well, since no GPS sensor can be found in it. But men – we never bothered about directions, did we?

But ten again, just like gorgeous blondes look alike, the LG Prada is hardly distinguishable in design from the ones that are in the same line and guess what? Just like blondes never arrive without their best friend, the LG PRADA also paired up with the PRADA Link (LG-LBA-T950) - a cool and fashionable accessory we all know by the name of digital wristwatch. It looks good, gives service and allows you keep your phone in your pocket unless you really need flipping it out. The watch is, in reality, a Bluetooth device to monitor phone calls remotely and read messages, even when you are taking a bath. That makes it a water resistant device and saves you from the embarrassment of being accused as someone with a bent of mind to show off. Now, that’s very vital if you are out on a date. Comprende?

Mozilla, EU and Microsoft – The battle no more rages on

Mozilla, EU and Microsoft – The battle no more rages on

The dilemma has been cleared; Mozilla’s success in obtaining a seat with the European Commission has been able to boost the Firefox browser against an antimonopoly case against Microsoft. The source of the news is EC.

http://www.diggpoint.com/wp-content/images/2009/02/fierfoxeatingie.jpg

Mozilla’s third-party status entitled the Firefox browser for receiving access to all the confidential documents that hold valid in the case; moreover, Mozilla now has the permission to voice any objection that they may think is reasonable.

The European Commission, being an executive arm of European Union had put Microsoft formally on a notice in mid-January. The objection was regarding making the IE browser a part of the Windows operating system and bundling it away with the OS. It was the complaints from rival browser manufacturer Opera that made the Commission act finally; now Microsoft has two months within which it must respond to all the allegations brought and to open the case that may stretch to involvements of the third-parties. Mozilla; however, is holding back its comments right now, though they agree with the Commission and their claim of Microsoft harming the competition for the Web browsers and influencing the consumers’ choice. As of now, the Commission has settled its thoughts on making Microsoft include the rival browsers within the Windows operating system as a remedy.

The Chairman for Mozilla wrote a few things on her own blog and let’s put it up here in her own words:

I’ll be paying close attention to the EC’s activities, both personally and on behalf of Mozilla. Mozilla has enormous expertise in this area. It’s an extremely complex area, involving browsers, user experience, the OEM and other distribution channels, and the foundations for ongoing innovation. An effective remedy would be a watershed event; a poorly constructed remedy could cause unfortunate damage.

I’d like to offer Mozilla’s expertise as a resource to the EC as it considers what an effective remedy would entail. I’ll be reaching out to people I know with particular history, expertise and ideas regarding these topics. If you’ve got specific ideas or concerns please feel free to contact me. I’ll post more as the discussion develops.

But what made her omit her own views on the effects of putting Firefox and IE together? No answer to that; however, Mike Connor (Firefox architect) commented something to PCPro - “My personal view is that it’s not the right outcome; the choice would be weird. There’s no good user interface for that.”

Connor noted that this is his personal opinion and that Mozilla is still determining its position on the issue, according to PCPro.

Some Random Facts about Facebook

Some Random Facts about Facebook

Not a viral infection, much less a social evil but potent enough to make you catch the fever that’s currently taking the online world by storm. However, to the young at heart, randomness is an in thing since time immemorial; while some might blame it on a rather finicky nature, but it’s no set norm that preferences must stay the same throughout one’s entire life. Hence topics like 25 random things make the headlines and within that parentheses comes anything - facts, goals, habits – you name it, it’s there! However, it won’t be wrong if the cynics call it a multi-level marketing policy, but is there anything wrong in asking like-minded people to join the league? We guess not; in fact, that’s how integrity is established.

facebook

So pop arrives the Facebook notification – either in your inbox or on the Facebook wall; all you need to do is follow instructions and list your most preferred 25 things. You end by tagging another 25 people into it. And be rest assured, it is not a chain letter; it never expires even if someone doesn’t respond to an invitation. But what made Facebook clutch on to this policy? Let’s mention just two vital points and a turnaround here is far from playing an unfair game.

1. Facebook makes you believe the world is eager to know what you hid or left in your personal locker.

2. Fact remains that the world has got better things to do.

3. If you think Facebook is your tool to spy on your kids, you may be surprised to know that it is indeed!

4. You just respect the privacy of your kids.

5. An exception to the rule is if you want to verify your suspicion regarding the straight or gay activities he or she is involved into, for providing visual satisfaction to her friends.

6. Facebook features a heart icon that’s handy for announcing a divorce.

7. It’s sensible not to do so for you never know how many other Facebook users shall respond sympathizing publicly. Consolations and shouting don’t go together.

8. For most, Facebook is a serious affair.

9. Facebook can threaten your life. There had been an instance of a woman being killed after she changed her relationship status.

10. Free and discount offers don’t make much sense if you’ve to dump your existing friends to win one. The Whopper Sacrifice from Burger King is an example; you dump all but two very old friends and they are vegetarians. Certainly, you can’t go much far and they may even put a stigma of promoting animal cruelty upon you.

11. Facebook mark your trails. What if you meet someone who’s waiting to avenge you for the past 10 years because you stole his girl?

12. Facebook can result in a job loss. Your workplace doesn’t pay you for creating a personal profile and online socializing.

13. If your boss is a Facebook addict, you are bound to get a friend request. Accept it or deny; you are jacked both ways.

14. Facebook is a fertile ground for scamming. Why should a rich widow from Nigeria select only you with an unique, prosperous offer? You accept it and you are bankrupt; well, almost.

15. Facebook respects Your Privacy. That’s why the Tooth Fairy befriends the Easter Bunny.

16. Connect Facebook with Twitter accounts and annoying messages can spoil your day.

17. You don’t need someone posting your silly photos from your high school era.
Well, though we are eight-short, but the message is loud and clear. The list of cons can go on and on; however, it’s not impossible of two like-minded people knowing and discovering each other but at best, pros weigh against the cons on a 50-50 basis, if not less. Therefore, whatever you post and whatever you read, both require an intense scrutiny; it’s a good thing to believe but not trust. For as they say, there’s many a slip between the…? Real and virtual world.

HTC Max 4G Mobile Phone

HTC Max 4G Mobile Phone

HTC has made its name synonymous to certain styles that creates a mental imagery itself; therefore, its no surprise that the latest one, the HTC Max 4G, shall provide a satisfaction to the max. Despite its striking resemblance with the previous Touch HD (including the features e.g. the display), to say the least, the MAX4G is an experience in mobile telephony. Just like the Touch HD, the Max 4G runs on Windows Mobile 6.1, paving the way for an entire arsenal of applications. The touch-screen is nice – to say the least, recognizes handwritings, nests an accelerometer, a proximity sensor and all that under an umbrella that the TouchFLO 3D interface brings. That makes it just another old wine in a new bottle, but is it really so?

http://www.diggpoint.com/wp-content/images/2009/02/htc-max-4g.jpg

Up to quite a bit, for this one also features the WiFi connectivity, the GPS and an 8GB internal memory. That gives an impression that HTC has gone lazy as far as innovative measures are concerned and the fact that the Max 4G performs differently is actually a covering up of its shortcomings. That includes, firstly, a lack of 3G/HSDPA support, which leaves an user only with GPRS. That’s insanity redefined, if we have to say the least. But a closer observation brings into light a very interesting WIMAX technology; the same thing what the world calls 4G. This new wireless-data technology offers a max of 75 Mbit/s connection speed; however, since UK has WIMAX support only for fixed lines by just two Broadband service providers (Pipex and PCCW), Mr. John Bull shall have to stay confined within very limited services. Now, as April approaches and with everybody gearing up, we can only anticipate for another WIMAX wireless variant to show its pretty face, though being optimistic about the never before 75Mbit/s data speed is far from being just an insane fantasy. But that’s what we think and interpretation varies from person to person; therefore, we also provide an entire list of the Max 4G features for you to run a closer scrutiny.

  • 2G Network GSM 900 / 1800 / 1900.
  • TFT touchscreen, 65K colors, 480 x 800 pixels, 3.8 inches
  • TouchFLO 3D navigation (finger-swipe)
  • Auto-rotate accelerometer sensor
  • Auto turn-off with proximity sensor
  • Touch-sensitive navigational controls
  • Handwriting recognition
  • Polyphonic Ringtones
  • MP3, WAV, WMA compatibility
  • Unlimited phonebook and call records.
  • Micro SD Card slot
  • 288 MB RAM, 256 MB ROM
  • 8 GB memory (user available)
  • 528 Mhz Qualcomm ESM7206A processor
  • Data GPRS Class 10 (4+1/3+2 slots), 32 - 48 kbps
  • USB
  • Microsoft Windows Mobile 6.1 Professional OS
  • 3.15 MP Camera with auto-focus and video recording capability
  • Stereo FM radio with RDS
  • MP3/MPEG-4 player
  • Standard Li-Ion battery, 1500 mAh
Overall, a phone with the right stuff thrown into it in right proportions

Nokia N96 Mobile Phone

Nokia N96 Mobile Phone

Let’s try putting a few things together into the pot first and find out how the brew tastes. The ingredients are as follows:

  • HSDPA
  • WiFi
  • A-GPS
  • 5-megapixel camera (that’s from Carl Zeiss optics)
  • A2DP stereo Bluetooth.

Now, don’t think that to be a misprint; hell, even the N95 also featured similar stuff, whereas disappointing a section of the users with a few connectivity specs. And guess what; even its predecessor has not been able to leave behind that flaw! Yes, the Nokia N96.

nokia n96

But from its name, the release from Nokia was supposed to turn the world topsy-turvy (96 is the same digits placed side by side, reversed), which it did with its 16GB of phone memory together with an expansion slot from the micro-SD. This vast improvement made at par with the iPhone from Apple.

Most disappointed with the N96 shall be the Australian consumers; after all, why would someone invest money on a piece of gadget that boasts of a technology which doesn’t comply with the country they are in? The inbuilt DVB-H TV tuner (for receiving DVB-H broadcast signals) is still something that needs to be implemented in Australia; the country till now doesn’t have mobile TV networks in its roster. However, the deal between Nokia and BBC Worldwide is to provide an entire BBC TV series with every N96 – no, not the Dr Who episodes but anyone of the following:

  • Little Britain
  • The Catherine Tate Show
  • Yes Minister and
  • Walking with Dinosaurs

But then again, buying the DVD-s shall work out much cheaper i.e. anything between AU$15 and AU$30 for each instead of a hefty AU$1,400.

N95 is the phone for those who love that chunkiness; N96, for those who love slim beauties, streamlined designs and rounded edges. And oh, also for those who are in for visual impacts; the blacks on the 2.8-inch screen are much darker whilst the other shades are brighter up to quite a few notches. That surely does compliment the 5-megapixels camera; more so, because of the stability one can achieve with the kickstand on the phone’s back, around the lens. It also aids in turning the phone into a mini-TV; however, the price you pay for this one is through a somewhat OK menu-navigation and lag spikes while multitasking.

To compensate with these problems, the N96 has increased its battery life; unlike the N95, it just stores enough power to last an entire business day, but without the GPS and Wi-Fi hardware. That shall make you miss out on the great web-browsing experience the N96 offers; perhaps Nokia must seek a crash course on phone performance as well as on battery life, which form an essential part of such a high-end device.