Skip to content


Mario Bros: New version awaited!!!

Computer games
are being developed at an ever more rapid pace, and the technical
demands are rising, not least regarding graphics boards. At
Mδlardalen University in Sweden, researchers have now found a
solution to a problem that often arises when new computer games are
constructed, namely how you can efficiently make sure that the animated
figures don't run right through each other.
Researcher Thomas Larsson
is presenting a new model that enables complex figures to collide with
each other in a credible way ' preferably with sound effects,
deformations, and other consequences, just as in reality.
In his dissertation he presents faster methods for discovering collisions in interactive simulations with computer graphics.





"Today
regular computers can draw realistic images of complex 3D environments
in the blink of an eye. This is thoroughly exploited in modern computer
games, for example. The images are therefore better and better in
quality, so people even use terms like
photographic realism.
These images are generated by a powerful graphics board in the
computer, which draws millions of tiny surfaces, usually triangles, in
a few milliseconds."





"But it's not enough simply to draw the images. To animate
or simulate objects that move or fly around on the screen, the objects
need to be able to react to collisions. In many cases the collision
calculations, just like the image generation itself, have to be done in
a few milliseconds, otherwise the interactivity and the experience are
ruined." All this is self-evident in the real world where objects
follow the rules of physics governing movement and collisions. In some
cases it is sufficient to have the objects change direction by bouncing
off each other. In other cases they may need to be dented (deformed),
break into pieces, or even explode.



Future versions of "Super Mario"
will require superfast collision calculations in order to stimulate and
visualize characters' movements and interaction with their surroundings
in a realistic manner.



Posted in Software.

No comments


India: Unity or Diversity?

Are
you a North Indian or a South Indian? This is the very first question
that is going to make rounds in your head once you get out of your
state. At the first juncture, you would think, "What the hell of a
difference does it make? I am an Indian, and that's it! Whether I am from Kerala or Kashmir, how does it matter?"

Well,
at this point of time, this may not be your favorite topic to discuss.
Also, at any point of time, given a choice, you would avert this topic
to your last breath. But, believe me! I had gone through a tremulous
time when I was first asked this question by a sweeper in my college
hostel. That was about 8 years ago. But till now, people tend to stick
to either being a North Indian or a South Indian. If you are not an
Indian, or you have not visited to all parts of India, this might sound crappy to you. But, once you travel in India, you will know that this is no crap; but a hard to believe FACT.



I used to have this friend called Srinivasan Padmanabhan (from Karnataka), and another, called Saket
Kaul (from Delhi). Both were very good friends of mine. But just see
how different their mentalities were. I will take the topics one-by-one
and their responses.








Topic 1: Culture & Traditions


Sri: We South Indians are very traditional.
We have a great culture, and each one of us follow that with utmost
discipline. Our girls don't go to late night parties, nor do they have
multiple boyfriends. We believe ONLY in arranged marriage.


Sak: Even we have great traditions. We are also very cultural. We are just taking the western culture along with us. This is called globalization.
We are not only Indian citizens anymore, we are also Global citizens.
Although we have taken in a lot from the western culture, we have not
yet forgotten to value relationships and respect elders. Of course, our
girls go to late night parties, and might just have more than a single
boyfriend! But, that's quite common, isn't it!


I
told Saket, " Yaar, I think it is common for all of us. But this kind
of a gesture, I think, is more than what is required to prove that you
are a global citizen." To this, he replied, "Grow up, Suman. Won't you
have a back up plan for everything, in case the Plan A doesn't work
out? This is called planning. We also have a rich heritage."


The real India



Topic 2: Color of people


Sri: Why are you guys so obsessed with your color? I mean, it's okay to be black.


Sak: Go wash your face, man! Why is it that there is a uniform color all over? And, that is Black.
Man, there is no end to this. But, one thing is for sure, if we go out
in the sun, we become black; and in the winter, we come back to
natural. But, you guys are hopeless! Summer or winter, spring or
autumn, you remain same.


I
told Saket again, "Does this seem to be a problem? What is his fault if
he is black? Tomorrow if someone tells you that it is wrong to be fair,
then where would you go?" Saket, as usual, has every thing ready in his
head. He said, "That will never be the case, kiddo. Coz, Americans are
white."






Topic 3: Climate and weather


Sri: Now, why are we discussing this? We do not have any control over this. Still, I would say that Karnataka
and Kerala have the best climatic conditions in India. Please excuse
the other South Indian state, Tamil Nadu; I am sure they must be truly
jealous of this fact. They don't seem to have a winter.


I told Sri, "Guys, I think, here Sri has won the battle."


Sak: Man,
you guys only have average kind of weather. You don't know the fun of
going to extremes. You might have a pleasant weather, but we enjoy the
peaks.


I told Saket, "Yeah, yeah, I know. The grapes are sour." And, this time, there was no reply.





Topic 4: Politics


Sri: We
have very good politicians by way of Kumaraswamy and Naidu. Nobody has
helped their respective states so much in over the last few decades.


Sak: Yeah! Because you don't have anything else to boast about, that's why you talk about politics.


I: Sorry guys, not interested in Politics.






Topic 5: Professionalism


Sri:
We are professional to the core. We go to office only to work and
nothing else. We work really hard all day long; and sometimes we end up
working on weekends as well. Our clients also have high expectations
from us. But, I don't know why the North Indian guys get more
promotions. Is it because the Head Office is there, or, because the CEO
is also a North Indian!


Sak: That's right! You go to office only to work. You get bored, go to cafeteria,
crap about the company, and come back to your hot seat. We get more
promotions because we do the work happily. Whenever we feel crappy, we
do some good activity, and come back in a cheerful mood. That's why we
are seldom bored.


I: I
fully agree to Saket in this. There are so many activities going on all
around in the facilities in north India. Here in the South, people have
taken up responsibilities, still do not conduct anything. Even if some
of them conduct, others feel shy to go and attend, or even be an
audience to those activities.

To see the rest of this discussion, visit: Suman Das” Blog



Posted in India.

No comments


Computer Data Storage : Nano Domains

In this information age, increased storage capacity is a central challenge for science and technology. A team of German and Italian researchers has pursued this by exploring the concept of "nanostructured storage domains".

As the scientists, led by Massimiliano Cavallini at the National Research Council (CNR) in Bologna (Italy) and Mario Ruben at the Forschungszentrum Karlsruhe (Germany), report in the journal "Angewandte Chemie", they have been able to produce reliable nanopatterns of a spin-transition compound on silicon oxide chips. This is a decisive step toward a new generation of molecular storage media in which binary data are stored by the "switching" of electron spins. Currently, computer hard drives store data by magnetizing the surface of a rotating disk. Each "storage cell" has an "address", so that stored data can be accessed directly.

To increase storage capacity, the individual magnetic domains are made smaller and smaller; we are however getting close to the limit. Thermal excitation occasionally causes some of the magnetic particles to flip in the other direction. When the domains are very small, the entire cell can rapidly lose its magnetization. To achieve higher information density, we could change to other switchable material properties, such as the transition between two spin states. For example, iron(II) compounds can exist in either a high- or a low-spin state. "Switching" (flipping) can be controlled by changes in temperature, pressure, or electromagnetic radiation.

In addition to two distinguishable states to represent 0 and 1, data storage also requires a unique "address" for each storage location that can be identified by the optical writing and reading units of the computer.

This requires an interface that makes the nanoscopic spin-state transitions of the molecular switching units compatible with the microscale instrument environment. This is possible if the spin-transition compound can be put into a highly ordered micro- or nanostructure. By using special unconventional micro- and nanolithographic techniques, the team was able to "print" a neutral iron(II) complex onto a silicon wafer in the form of very fine lines. In this process, the nanocrystals organize themselves into a preferred orientation along the line. Furthermore, the researchers were able to transfer the pattern of a recorded CD onto a film of this iron compound.

This is the first proof that it is possible to produce readable logic patterns with a spin-transfer compound.

Let us all wish them best of luck, and hope that we soon reach an end to all crashed hard drives, unreadable disks and other storage issues.

Posted in Technical.

No comments


Lamborghini ESTOQUE

The most dramatic Lamborghini since the Espada four-seater from the late 1960s and the first four-door from Sant' Agata since the outrageous LP002 Hummer-inspirer debuted at the Paris Motor Show and quite clearly walked away as THE show stopper.

Let's get some sanity into this crazy (for Lamborghini) yet exciting saloon which Lamborghini officially says is only a concept (yet!) but nobody is quite believing that given the high level of engineering already built into the machine displayed in Paris. But then that is Lamborghini and in a world where the movers and shakers want to travel in style with grandeur and luxury at their beck and call, Lamborghini is adding pace to these attributes as well. All Lamborghinis to date have been named after prized fighter bulls from Spain and Italy but this time Lamborghini pulled something else out of the bull ring lexicon to name this gorgeous four-door ' the Estoque.

In a world where conspicuous consumption in these troubled days is being pretty well watered down for something more sober and not in your face, Lamborghini wants to take a route which is directly contrarian to that. However being part of the massive VW Group and directly controlled by Audi, there is enough in there to make it mighty relevant for those fat cats wanting to be teleported at seriously high speeds. Lamborghini does things in style but then that has always been its mantra to shock and awe and it was no different at Paris as well. And one style attribute which Lamborghini has made into a near habit in recent times has been its boss man Stephan Winkelmann always being escorted by some of the most gorgeous models to pull the wraps off any new Lambo

Posted in Automobiles.

No comments


Top 7 safest cars

7. Mercury Sable

Base MSRP:

$23,935.00

Base Invoice:

$22,096.00

Destination:

$800.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-6 Spd

Body Style:

4dr Car

Drive Type

Drivetrain-FWD

6. Honda Pilot

Base MSRP:

$27,595.00

Base Invoice:

$25,010.8

Destination:

$670.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-5 Spd

Body Style:

Sport Utility

Drive Type

Drivetrain-FWD

5. Infiniti FX

Base MSRP:

$38,050.00

Base Invoice:

$34,980.00

Destination:

$865.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-5 Spd

Body Style:

Sport Utility

Drive Type

Drivetrain-RWD

4. Lincoln Town Car

Base MSRP:

$45,295.00

Base Invoice:

$41,626.00

Destination:

$920.00

Engine:

Engine-8 Cyl

Transmission

Transmission-Auto-4 Spd

Body Style:

4dr Car

Drive Type

Drivetrain-RWD

3. Jeep Grand Cherokee

Base MSRP:

$29,420.00

Base Invoice:

$27,009.00

Destination:

$730.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-5 Spd

Body Style:

Sport Utility

Drive Type

Drivetrain-RWD

2. Jeep Commander

Base MSRP:

$28,330.00

Base Invoice:

$26,054.00

Destination:

$730.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-5 Spd

Body Style:

Sport Utility

Drive Type

Drivetrain-RWD

1. Ford Taurus

Base MSRP:

$23,635.00

Base Invoice:

$21,801.00

Destination:

$800.00

Engine:

Engine-6 Cyl-V6

Transmission

Transmission-Auto-6 Spd

Body Style:

4dr Car

Drive Type

Drivetrain-FWD

Posted in Automobiles.

1 comment


Computer game to boost mathematical ability

A daily dose of computer games can boost maths attainment, according to a study carried out in Scottish schools.

Learning and Teaching Scotland - the main organisation for the development of the curriculum - analysed the effect of a "brain training" game. It also found improvements in pupils' concentration and behaviour.

The study involved more than 600 pupils in 32 schools across Scotland using the Brain Training from Dr Kawashima game on the Nintendo DS every day. The project followed a pilot study in Dundee last year.

LTS worked with Her Majesty's Inspectorate of Education and the University of Dundee to see if the pilot results were replicated on a wider scale.

Improved scores

A group of pupils played the game, which included reading tests, problem-solving exercises and memory puzzles, for 20 minutes at the start of their class for nine weeks. A control group continued their lessons in a more traditional manner. The pupils were tested at the beginning and then the end of the study. Researchers found that while all groups had improved their scores, the group using the game had improved by a further 50%. The time taken to complete the tests also dropped by five minutes, from 18.5 minutes to 13.5 minutes. The improvement in the games group was double that of the control group.

Less able children were found to be more likely to improve than the highest attainers and almost all pupils had an increased perception of their own ability. The study also found that it made no difference if the children had the game at home and noted no difference in ability between girls or boys.

It found improvements in absence and lateness in some classes. Derek Robertson, LTS's national adviser for emerging technologies and learning, said the results offered the first independent, academic evidence that this type of computer game could improve attainment when used in an educational context.

He said: "Computer games help flatten out the hierarchy that exists in schools - they are in the domain of the learner as opposed to the domain of the school. "This intervention encouraged all children to engage and get success in a different contextual framework; one in which they don't know their place."

Posted in Technical.

No comments


Nanotechnology: Today’s Science, Tomorrow’s Food

Nanotechnology refers broadly to a field of applied science and technology whose unifying theme is the control of matter on the molecular level in scales smaller than 1 micrometre, normally 1 to 100 nanometers, and the fabrication of devices within that size range. It is a highly multidisciplinary field, drawing from fields such as applied physics, materials science, colloidal science, device physics, supramolecular chemistry, and even mechanical and electrical engineering.


Much speculation exists as to what new science and technology may result from these lines of research. Nanotechnology can be seen as an extension of existing sciences into the nanoscale, or as a recasting of existing sciences using a newer, more modern term. Two main approaches are used in nanotechnology. In the "bottom-up" approach, materials and devices are built from molecular components which assemble themselves chemically by principles of molecular recognition. In the "top-down" approach, nano-objects are constructed from larger entities without atomic-level control. The impetus for nanotechnology comes from a renewed interest in colloidal science, coupled with a new generation of analytical tools such as the atomic force microscope (AFM), and the scanning tunneling microscope (STM).


Combined with refined processes such as electron beam lithography and molecular beam epitaxy, these instruments allow the deliberate manipulation of nanostructures, and led to the observation of novel phenomena.

Examples of nanotechnology in modern use are the manufacture of polymers based on molecular structure, and the design of computer chip layouts based on surface science. Despite the great promise of numerous nanotechnologies such as quantum dots and nanotubes, real commercial applications have mainly used the advantages of colloidal nanoparticles in bulk form, such as suntan lotion, cosmetics, protective coatings, and stain resistant clothing. Modern synthetic chemistry has reached the point where it is possible to prepare small molecules to almost any structure. These methods are used today to produce a wide variety of useful chemicals such as pharmaceuticals or commercial polymers.

This ability raises the question of extending this kind of control to the next-larger level, seeking methods to assemble these single molecules into supramolecular assemblies consisting of many molecules arranged in a well defined manner. These approaches utilize the concepts of molecular self-assembly and/or supramolecular chemistry to automatically arrange themselves into some useful conformation through a bottom-up approach.


The concept of molecular recognition is especially important: molecules can be designed so that a specific conformation or arrangement is favored due to non-covalent intermolecular forces. The Watson-Crick base-pairing rules are a direct result of this, as is the specificity of an enzyme being targeted to a single substrate, or the specific folding of the protein itself. Thus, two or more components can be designed to be complementary and mutually attractive so that they make a more complex and useful whole.

Posted in Science.

No comments


Remember your Grandparents?

The first national survey led by Oxford University,
in collaboration with the Institute of Education, London, about the
relationships that adolescents have with their grandparents shows that
grandparents who are involved in the upbringing of their grandchildren
can contribute to a child's well-being.



The
research surveyed questionnaires from 1,596 children, aged between
11-16 from across England and Wales, and researchers conducted in-depth
interviews with 40 children from a range of backgrounds. Another key
finding of the research was that almost a third of maternal
grandmothers provided regular care-taking for their grandchildren, with
40% providing occasional help with childcare. The survey reveals that
grandparents often have more time than working parents to support young
people in activities and are well placed to talk to their grandchildren
about any problems the young people may be experiencing. They were also
found to be involved in helping to solve the young people's problems,
as well as talking with them about plans for their future.



Principal investigator Professor Ann Buchanan,
Director of the Centre for Research into Parenting and Children in the
Department of Social Policy and Social Work at Oxford University, will
launch the research findings at the annual meeting of the Grandparents' Association in London on June 4. Professor Buchanan
says: 'We were surprised by the huge amount of informal caring that the
grandparents were doing and how in some cases they were filling the
parenting gap for hard working parents. Most adolescents really
welcomed this relationship. What was especially interesting was the
links we found between 'involved grandparents' and adolescent
well-being.



Closeness
was not enough: only grandparents who got stuck in and did things with
their grandchildren had this positive impact on their grandchildren.'
It was found that close relationships between grandparents and
grandchildren buffered the effects of adverse life events, such as parental separation, because it calmed the children down.



This
suggests future investigations should pay more attention to the role of
grandparents in developing resilience in young people. A range of
factors predicted the involvement of the grandparents in the upbringing
of their grandchildren including: living in a less deprived area,
frequent contact, and the good health of the grandparent.


For more reports to this path-breaking survey, please visit: The Link




Posted in research.

1 comment


Become a Lie Detector yourself…


Introduction to Detecting Lies


The following techniques to telling if someone is lying are often used by police, and security
experts. This knowledge is also useful for managers, employers, and for
anyone to use in everyday situations where telling the truth from a lie
can help prevent you from being a victim of fraud/scams and other
deceptions.


Warning:
Sometimes Ignorance is bliss; after gaining this knowledge, you may be
hurt when it is obvious that someone is lying to you.



Signs of Deception



Body Language of Lies:


•
Physical expression will be limited and stiff, with few arm and hand
movements. Hand, arm and leg movement are toward their own body the
liar takes up less space.


• A person who is lying to you will avoid making eye contact.


• Hands touching their face, throat & mouth, touching or scratching the nose or behind their ear. Not likely to touch his chest/heart with an open hand.



Emotional Gestures & Contradiction:


•
Timing and duration of emotional gestures and emotions are off a normal
pace. The display of emotion is delayed, stays longer it would
naturally, then stops suddenly.


•
Timing is off between emotions gestures/expressions and words. Example:
Someone says "I love it!" when receiving a gift, and then smile after
making that statement, rather then at the same time the statement is
made.


• Gestures/expressions don't match the verbal statement, such as frowning when saying "I love you."


•
Expressions are limited to mouth movements when someone is faking
emotions (like happy, surprised, sad, awe) instead of the whole face.
For example; when someone smiles naturally their whole face is
involved: jaw/cheek movement, eyes and forehead push down, etc.



Interactions and Reactions:


• A guilty person gets defensive. An innocent person will often go on the offensive.


• A liar is uncomfortable facing his questioner/accuser and may turn his head or body away.


• A liar might unconsciously place objects (book, coffee cup, etc.) between themselves and you.



Verbal Context and Content:


• A
liar will use your words to make answer a question. When asked, "Did
you eat the last cookie?" The liar answers, "No, I did not eat the last
cookie."


•A statement with a contraction is more likely to be truthful: "I didn't do it" instead of "I did not do it"


• Liars sometimes avoid "lying" by not making direct statements. They imply answers instead of denying something directly.


• The guilty person may speak more than natural, adding unnecessary details to convince you they are not comfortable with silence or pauses in the conversation.


• A liar may leave out pronouns and speak in a monotonous tone. When
a truthful statement is made the pronoun is emphasized as much or more
than the rest of the words in a statement.


•
Words may be garbled and spoken softly, and syntax and grammar may be
off. In other words, his sentences will likely be muddled rather than
emphasized.



Other signs of a lie:


•
If you believe someone is lying, then change subject of a conversation
quickly, a liar follows along willingly and becomes more relaxed. The
guilty wants the subject changed; an innocent person may be confused by
the sudden change in topics and will want to back to the previous
subject.


• Using humor or sarcasm to avoid a subject.



Conclusion


Obviously,
just because someone exhibits one or more of these signs does not make
them a liar. The above behaviors should be compared to a person’s base
(normal) behavior whenever possible.



Posted in research.

No comments


Quit Smokin or Die Tryin’

What
makes you want to smoke? For most people, smoking becomes a routine
part of daily life. Certain people, places, feelings, events, and even
moods, called "triggers,"
are linked with smoking. For instance, a trigger can be drinking a cup
of coffee, talking on the phone, or seeing a friend who smokes.


Smoking routines become smoking triggers
Do you smoke a cigarette because you have a cup of coffee? Or do you have a cup of coffee so you can smoke a cigarette?



For most people, it's hard to know. That's why a smoking routine may become a smoking trigger.


Smoking routines may be automatic

Everything you do creates pathways or connections in the brain. Let's
say you routinely smoke in the kitchen. You're actually training your
brain to know that the kitchen is a place to smoke. Eventually, if you
walk into the kitchen, your brain will have an automatic response - light up.


Unlearn old behavior

Because both nicotine addiction and your smoking routine have a
physical effect on your body, it can feel beyond your control to change
your behavior. That's why it's important to be aware. It helps to talk
to your doctor about your smoking triggers. And see if treatments and
quit smoking support plans can help you get cigarettes out of your life.



Watch Out!!!


The first step in changing your smoking routines is to know your own personal triggers. Below is a list of common triggers.



Identify
which ones make you feel the urge to smoke. You can print out a list of
your smoking triggers along with some tips on how to manage those
situations.


  • When you drink coffee
  • When you drink wine or beer
  • After lunch or dinner
  • When you talk on the phone
  • When you are driving
  • When you are with other smokers
  • When you are watching TV
  • When you are waiting for a bus or train
  • After an argument
  • When you feel anxious or stressed


If
you've tried quitting before, you may have felt irritable when you
didn't have a cigarette. Why has quitting smoking always been so hard?
The answer has a lot to do with nicotine.



Nicotine addiction cycle


  • For most
    people, smoking is more than a habit. It's a nicotine addiction.
    Nicotine withdrawal is why you probably feel irritable or anxious when
    you don't have a cigarette.
  • When you smoke, nicotine goes to the brain in seconds.
  • When nicotine
    is in the brain, it causes the release of a chemical called dopamine,
    which gives the feeling of pleasure and calm.
  • Your body doesn't want that feeling to stop. But when you're between cigarettes, the level of dopamine drops.
  • Even if you want to quit, the body craves nicotine. This makes you keep smoking.




The more you smoke, the more nicotine you need

Over time, each cigarette you smoke may become less and less effective.
That's because, as the brain gets used to nicotine, you may need to
smoke more to have the same feeling of pleasure and calm. Of course,
the more you smoke, the more you inhale toxins in cigarettes that are
linked to smoking-related illnesses.


How does it feel to quit?

On top of feeling the urge to smoke, you may also feel some of these common physical nicotine withdrawal symptoms.



  • Dizziness (at first)
  • Trouble sleeping
  • Tiredness
  • Trouble concentrating
  • Restlessness
  • Headache
  • Increased appetite
  • Coughing and dry throat
  • Constipation
  • Slower heart rate


These effects will lessen over time.


Next, better health

Smoking-related health risks are actually caused by the other
ingredients found in your cigarettes. For example, tobacco smoke has
more than 60 ingredients known to cause cancer in humans. Luckily, once you quit, your risk of getting a smoking-related illness can start to drop?almost immediately.


How your doctor can help

Quitting smoking is hard, but possible. Your doctor can talk to you
about nicotine addiction and tell you about treatment options and
behavior support that may be right for you.



Tips to stop smoking



Get ready to quit


Ready to start planning your quit? Here are some ways you can get ready to say good-bye to cigarettes.


  1. Make a personal commitment to yourself
  2. Are you
    worried about your health? Or do you want to quit for your kids or
    family? Think about what will make you want to give up smoking. Write
    those reasons down.
  3. Start building a support network to help you quit smoking
  4. Tell your friends and family that you need their support. Talk about your reasons for quitting with them, too.
  5. Make an appointment with your doctor
  6. Talk to your doctor about wanting to quit. Ask about treatment options and support. Then decide on a quit date.
  7. Set a quit date
  8. Pick a date within the next 2 weeks. That's enough time to get ready, but not so long that you'll lose your will to quit.
  9. Mark your calendar. You may be more likely to go through with your quit if you see your quit day in writing.
  10. Enroll in a support program to help you quit smoking
  11. Look for a program that helps with your urge to smoke and helps you break your smoking routine.
  12. Clean up your living spaces
  13. Get rid of
    anything that reminds you of smoking. Don't forget to throw out
    lighters, ashtrays, and cigarettes the night before.
  14. Anticipate withdrawal symptoms
  15. Withdrawal symptoms are part of quitting smoking. Start to plan what you will do when you feel a symptom.
  16. Know your smoking triggers
  17. Be aware of your triggers so you can understand why you get the urge to smoke.



Things to do on the day of quit


You've taken steps to get ready, and now it's time to quit. Here's what to do on your quit day: Follow this link

Posted in research.

3 comments