Featured Post

Aviation management

How did Stansted advance the go beyond to become London’s third air terminal? Interests for extension of London air terminal limit...

Sunday, January 26, 2020

Racial Profiling And The Police

Racial Profiling And The Police The concern about racial profiling is erupting throughout the country. Many provinces, cities, social groups, and academics have decided to study racial profiling, and how race and ethnicity may play a part in police investigations. Toronto is no different. Allegations of racial profiling have been around for years and still are a subject that creates a lot on media hype and controversy surrounding police. Racial profiling should not be confused in with criminal profiling, because they are two different things (Mucchetti, 2006, pp. 1-32). Racial profiling is not specific to one race or one country. Actually being racially profiled can happen to anyone no matter what race or gender or what country they live in. In Toronto, there have been numerous newspaper and television articles accusing the Toronto Police Service of institutionalized racism and racial profiling (Canadian Race Relations Foundations, 2005). Along with the media articles, there have been complaints filed at the Human Rights Tribunal of Ontario accusing the Toronto Police Service and its members of racial profiling (The Law Society of Upper Canada, 2009). Naturally, race is what makes allegations of racial profiling by the Toronto Police Service so controversial and, at least at the level of public rhetoric, so condemned. But it is important to rethink racial profiling through the lens of criminal profiling and to reduce race to the role that it is purportedly playing in racial profiling, namely a predictive factor; to treat race no differently than we would gender, class, age, or any other profile that works; to take the focus away from race and place it on criminal profiling more generally. This paper will examine racial profiling by police and explaining it according to the different sociological perspectives of functionalist, conflict, interactionist, and feminist. The paper will also attempt to argue if there is institutional racial profiling by the Toronto Police. My thesis is the Toronto Police does not systematically racially profile, instead they systematically criminally profile. In order to examine racial profiling and criminally profiling one must understand the differences between the two. Although there is no clear or universal definition of racial profiling, there is a common component in all of the definitions (Ontario Human Rights Commission, 2009). This paper defines racial profiling as the practice of targeting racial minorities for criminal investigation solely or, in part, on the basis of their skin colour (Court of Appeal for Ontario, 1999). According to the Harvard Latino Law Review, criminal profiling involves: The use of racial or ethnic characteristics by police departments in stopping an individual because his or her description matches that of an actual suspect. In this sense, race functions as the equivalent of hair color or height, which can then be used in combination with other factors to paint a more accurate portrait of a suspected criminal. As a result, generalized notions of criminal propensity are not projected onto an individual because of that persons membership in a particular racial or ethnic group (Mucchetti, 2006, pp. 1-32). . The term racial profiling began in 1980s, when the Drug Enforcement Agency (DEA) in the United States developed and used common characteristics to profile drug couriers as part of the agencies war on drugs (Harris, 2006, pp. 213-239). When community members began to complain about police investigations and their actions towards minorities, the use of the profiling technique emerged to be labelled as racial profiling (Ibid). Functionalist perspective, conflict perspective, interactionist perspective, and feminist perspective all propose societies portrayals of discrimination pressure and manipulate individuals to deem their social class, sexual category, race, and sexuality superior over others. Prejudice is caused by psychological and sociological influence, where individuals are manipulated by their surroundings to hate another solemnly based on their disparity This paper concedes that racial profiling may exist on an individual basis within the Toronto Police Service. This was confirmed by Chief Blair of the Toronto Police Service who was speaking a diversity conference and said: Racism is a human failing. Racial profiling can occur. Weve acknowledged that right up front (Doolittle, 2009). Social activist groups along with minorities groups claims of systematic racial profiling by the Toronto Police Service exists, and refer to publish articles to support their claims such as the 2002 series of newspaper articles written by the Toronto Star. The Toronto Star newspaper articles used empirical data collected from the Toronto Police Services Criminal Information Processing System (CIPS) database. According to the newspaper articles that examined 480,000 files contained within the database, relating to arrest and traffic stops. The Toronto Star concluded that, Blacks arrested by Toronto Police are treated more harshly than white, and a disproportionate number of black motorists are ticketed for violations that only surface following a traffic stop. This difference, says civil libertarians, community leaders and criminologists, suggest police use racial profiling in deciding whom to pull over (Toronto Star Newspaper, 2009, p. A01). The Toronto Star supported their claims of racial profiling by the Toronto Police Service by providing statistical analysis of the CIPS database which compared the number of arrest and tickets issued to blacks, and showed how disproportionate the numbers were to the number of whites living in Toron to (Ibid). Social groups and minorities further their claims of systematic racially profiled by the Toronto Police Service by using rulings by The Human Rights Tribunal of Ontario and refer to the recent ruling of Ron Phipps versus the Toronto Police Service. On June 18th, 2009 The Human Rights Tribunal of Ontario handed down a decision on a case involving members of the Toronto Police Service and a black Canada Post letter carrier. In the tribunals decision they concluded that Ron Phipps was racially profiled by a white police. The adjudicator wrote in her submission I find that Michael Shaw did discriminate against the applicant on March 9, 2005 in the provision of police services on the basis of colour, contrary to section 1 and 9 of the Code (Canadian Legal Information Institute). Social and minority groups also further their arguments of systematic racial profiling by Toronto Police Service based on the fact that Service does not collect or release race base statistics. They argue that One fears that the only reason the Police Board refuses to release this data is to ensure that the public does not get updated information on racial profiling (Toronto Police Accountability Coalition, 2008). Examining the Toronto Star articles as a police officer, it is obvious that there are errors in their conclusions. The Toronto Star compiled its data using the files contained in the CIPS database, which ONLY contained files relating to arrest and tickets issued to persons. The problem using only this database is that it does not take into account the number of persons the police had investigated where there was no arrest or tickets issued. By only selecting the CIPS database and not the true number of persons stopped by police would have skewed the final results. The Toronto Stars analysis should have used all data which would have either enforcing their claims systemic racial profiling by the Toronto Police Service or disproving it. The data-collection by the Toronto Star was also disputed by Allan Gold based on the distinction between reactive and proactive policing (2003, pp. 391-399). Gold argues reactive policing could attribute to claims of racial profiling while proactive policing will not. When it comes to the collection of data, the Toronto Start uses both styles of policing which flawed their conclusion (Ibid). Gold also disagreed with the Toronto Stars use of the general census numbers in its data comparison and their claims that it was a recognized baseline standard. Gold argues that no reputable researcher would use the figures from the general census and in fact, the American literature on racial profiling makes it clear that the uses of the general census as a baseline is worthless (2003, pp. 391-399). He further claims that the construction of the baseline is crucial and because of that fact, the Toronto Star article should be dismissed (Ibid). The Ontario Human Rights Commission uses the following definition of racial profiling: any action undertaken for reasons of safety, security or public protection that relies on stereotypes about race, colour, ethnicity, ancestry, religion, or place of origin, or a combination of these, rather than on a reasonable suspicion, to single out an individual for greater scrutiny or different treatment (2009). The Ontario Human Rights Commissions definition is much broader then the definition used by the courts; the practice of targeting racial minorities for criminal investigation solely or, in part, on the basis of their skin colour (Court of Appeal for Ontario, 1999). The Ontario Human Rights Commission broad definition of racial profiling does not allow the factor of race to play any part in a police officers decision. This means that no matter what if police use race as a factor at anytime, then he or she is racially profiling according to the Commissions definition. In the Ontario Human Rights Tribunal decision where Ron Phipps filed a complaint of racial profiling against members of the Toronto Police Service, the adjudicator said: In this case, as in many cases alleging racial discrimination, there is no direct evidence that race was a factor in the officers decision to take the actions that he did (Canadian Legal Information Institute, 2009). Even with this statement, the adjudicator found the member of the Toronto Police Service guilty saying: I find that Michael Shaw did discriminate against the applicant on March 9, 2005 (Ibid). The problem with the Tribunals decision is that the adjudicator used circumstantial evidence in her decision of quilt, but should have used a clear defined evidence based system instead. According to Chief Blair of the Toronto Police Service, the ruling created an impossibly high standard and you can have the best of intentions and be totally without bias but none of that matters if someone wants to believe you are biased (Lesley Ciarula Taylor, 2009). In the recent Ontario Progressive Conservative leadership campaign, Tim Hudak and Randy Hillier both members of the Ontario Parliament called for the overhaul of the Ontario Human Rights Tribunal (The Canadian Press, 2009). They claimed the current system is dysfunctional and called for evidence based system one similar to the family court system instead of a system that is based on hurt feelings (Ibid). The argument of race based crime statistics date back to 1929 (Johnston, 1994, p. 166). Social activist groups along with minorities groups have argued that the reason Toronto Police Service is not releasing race based crime statistics is due to the that fact they are racial profiling (Toronto Police Accountability Coalition, 2008) . In fact in 1989 the opposite argument was used by community groups when then Inspector Julian Fantino released crime based statistics, claiming them to be inherently racist (Johnston, 1994, p. 166). According to Robin S. Engel an Associate Professor of Criminal Justice at the University of Cincinnati and Director of the University of Cincinnati Policing Institute, Data will never prove or disprove racially biased policing, we contend that vehicle stop data collection and analysis should never be viewed-either by police or resident stakeholders-as a pass fail test. Rather, it should be viewed as a diagnostic tool to help pinpoint the decisions, geographic areas, and procedures that should get priority attention when the agency, in concert with concerned residents, identifies its next steps for addressing the problem or perception of racial profiling (2008, pp. 1-36). Systematic is defined in the Merriam Webster Online Dictionary as methodical in procedure or plan (2009). In order for the arguments of systematic racial profiling by the Toronto Police Service to be true, the Service would have to have policies or procedures in place that sanctioned it. In fact the Toronto Police Service does not sanction any form of racial profiling by its members. The Service has numerous rules and procedures that prohibit racial profiling along with a Diversity Management Unit that monitors all human rights complaints and ensures that all members provide a bias-free service to the community (2009). Members of the Toronto Police Service are constantly being advised of their responsibility in providing a bias-free service to the community. These reminders are done through training and education, the Services Core Values and letters to the members of the Service, such as a letter written in 2003 by then Chief Juilian Fantino who wrote; we must be aware that social and institutional pressures can lead to unacceptable instances of racial bias in policing. Police officers must make their decisions to engage the public based on the actions or conduct that they observe, on actual witness information and/or on hand evidence. Police officers must have articulable cause or reasonable grounds in order to pursue legitimate law enforcement activities with a member of the public. We must not make any decision to stop, question and/or search citizens based solely on a persons race. All of us, at all times, must provide equitable and respectful service to all persons regardless of race. I believe that the best way to deal with this and all other issues is simply by always treating people, all people, professionally. Lets continue to treat all people and each other with dignity and respect. Professional conduct means that we will never go wrong or be found wanting in our dealings with all components of our diverse society (Toronto Police Service, 2003). Although the Toronto Police Service does not systematically racially profile, they do systematically criminally profile. Criminal profiling also known as Criminal Investigative Analysis (CIA) is an effective tool enabling law enforcement agencies to enforce the law more effectively (Royal Canadian Mounted Police). The origins of criminal profiling can be traced back to 1800s when it was first used in case to identify Jack to Ripper (Winerman, 2004, p. 66). The current use of criminal profiling by law enforcement was developed the Federal Bureau of Investigation (FBI), in the United States by their Behaviour Science Unit (Ibid). Criminal profiling can be broken into two stages; the first could be described as general profiling and the second as specific profiling (Palermo, 2002, pp. 383-385). General profiling is part of an officers everyday duties and investigations of any crime, such as traffic stops, while specific profiling is more refined in the officers approach to evidence and crime scene investigations (Ibid). Criminal profiling can also take on several forms. The first form of criminal profiling can be institutional, which is where the organization develops the profile of the offender, while the second for can be formed by the individual officer. This form of criminal profiling is developed by the officer from his or her personal experiences (Higgins Gabbidon, 2009, pp. 77-88). In todays policing, Toronto Police Service front-line officers incorporated the general profiling aspect of criminal profiling when performing their general duties but will on occasion incorporate specific profiling aspects when responding to a serious radio call. The officers will also use both organizational and individual forms of criminal profiling as well. A basic form of institutional criminal profiling is taught to members of the Toronto Police Service when he or she attends the Ontario Police College as a basic recruit. The recruits are provided the necessary knowledge of laws, procedures and skills that will help them perform their duties as frontline officers. With emphasis on the core function of police services found in the Ontario Police Service Act section 4(2) which focuses on Crime Prevention, Law Enforcement, Assistance to Victims of Crime, Public Order Maintenance, and Emergency Response (2009). The officers are also provided training a variety of subjects including, ethics, anti-racism and community policing (Ibid). The training does not stop when a officer leave the Ontario Police College, the officers are further trained at the Toronto Police College in the Services Rule and Procedures, Core Values and Mission Statement of the Service along with officer safety training. Officers develop individual criminal profiling skills when they start patrolling the streets of Toronto. The officer will respond to thousands of calls varying from thefts, domestics, fights, to vehicle stops. Each time the officer interacts with the individuals, he or she develops their own brand of policing and individual criminal profiling. A more formal institutional style of criminal profiling is incorporated when it comes to serious crimes such as sexual assaults and homicides. It is more specific and uses analyst to develop a profile of a potential suspect, using all available data. The officers then take this profile onto the street of Toronto to look for a suspect. In community policing, officers work closely with problem communities, in developing strategies to help the community combat crime. Working with the community, officers receive information on potential criminal activities and individuals within the community so that they can develop strategies to reduce crime. Officers will incorporate all aspects of criminal profiling to either be reactive or proactive in an attempt to reduce criminality. Being reactive, officers focus their attention on direct information that is received from the community to reduce the current problem within the community. Proactive policing will allow the officers to profile activities and individuals within the community to prevent further victimization. Officers also use criminal profiling when they perform traffic stops. The officer use individual criminal profiling when he or she selects an area to monitor the traffic flow, which is based on the officers personal experience. The officer might select an area where there is a high rate of incidences of failing to stop at a sign or a section or roadway where vehicle speed. When the officer decides to stop the vehicle for a violation of the Highway Traffic Act, he or she again criminally profiles the vehicle and occupants for officer safety reasons. The officer will conduct registration checks on the vehicle and the registered owner, all the time observing the occupants of the vehicle before stopping the vehicle, in order identify any criminal activity. This part of criminal profiling it taught to the officers by the Ontario Police College and the Toronto Police College (institutional criminal profiling) as part of the Officers Safety Section within both colleges, in order to keep the officer safe. There are those who argue that criminal profiling is not supported by scientific evidence and should be dismisses as rhetoric and never be used. This paper agrees that criminal profiling is limited in empirical data but is still a useful tool to combat crime. According to a research study which states, criminal profiling will persist as a pseudoscientific technique until such time as empirical and reproducible studies are conducted on the abilities of large groups of active profilers to predict, with more precision and greater magnitude, the characteristics of offenders (Snook, Eastwood, Gendreau, Goggin Cullen, 2007, pp. 437-453). Each time when a members of the Toronto Police Service uses criminal profiling while investigating individuals, they are trained to reduce the factor of race so that it is equal to all the other factors of the investigation. In conclusion, the Toronto Police Service does not systematically racially profile as the media, social and minority groups would have us believe. In order for the Toronto Police Service to be blamed for systematically racially profiling, the Service would have to be a plan or procedure in place to support it. The Toronto Police Service does not support any form of racial profiling by it members. In fact the Service is working with the Ontario Human Rights Commission to ensure that the officers being hired reflect the diversity of the City of Toronto, the officers are trained in ethics, and diversity and what constitutes racial bias policing (2009). Criminal profiling plays a crucial and significant role in deterring and combating criminal behaviour and activity. Criminal profiling provides a valuable tool for police in which they can assess and analyze the patterns of criminal behaviour (Turvey, 2008, pp. 1-43). The Toronto Police Service systematically criminally profiles and treats the race component of criminal profiling no differently than they would gender, class, age, or any other profile that works.

Saturday, January 18, 2020

Case review natalie

Do you think this Is his/her primary problem? Why or why not? Presenting problems: Natalie came In for â€Å"concerns about her boyfriend, Larry Watkins, over the past six months†. She reported that she has â€Å"been so upset that she hasn't been able to function at work and her coworkers told her she needs to get some help†. No, this is not her primary problem.Client stated that she felt so depressed and empty that she didn't think she could stand it and also notes that she hates herself. Client additionally indicated â€Å"there's Just nothing worth living for and I hate everyone and everything† Furthermore, she specified how she's been suicidal and felt worthless and hopeless and Just wants to end it all and in fact indicates she has a history of attempts. She also noted that she was having financial difficulties. And of course as we know has BAD. . What are some of his/her strengths? Natalie Is a college graduate, has a Job as an administrative assistant, ap pears to be able to convey her feelings in an (at least somewhat) articulate manner, so far has been open and honest to our knowledge, ND realizes she needs assistance and Is willing to get help. 3. What potential diagnoses would you want to rule out in this case? Mood disorder – depression or possibly manic depression (bi-polar) and other personality disorders. 4.What resources might be helpful for him/her to access? Suicide hotlist, some type of self-help meetings, employment services, medical doctor, family therapist or another therapist besides you, and/or psychiatrist. 5. What Is your preliminary diagnosis for helm/her? A. Borderline personality Disorder (BAD) 301. 83 (OFF. 3) b. NOSE unspecified personality Disorder 301. (OFF. 9) c. ROI unspecified Depressive Disorder 296. 20 (82. 9) or 296. 30 (OFF. 9) d. ROI suicidal Behavior Disorder (not yet coded) e.Frequent use of devaluation f. Frequent use of passive aggression g. Frequent use of displacement h. Frequent use of splitting B. SECT. II a. VIA NO/DXL b. As stated by client she was In a car accident and totaled her car. C. Refer to a physician for complete physical. A. ZOO. O Relationship distress with spouse or intimate partner b. ZOO. 5 Personal history of self-harm c. VIA. 2 Low income d. VIA. 20 Parent-child relational problem D. SECT. A. HOWDAHS

Friday, January 10, 2020

Definition of Cheating

DEFINITION of CHEATING Have you ever forgotten to study for a test but still gotten an â€Å"A†? Have you ever been in last place but still ended up winning the game? Have you ever been romantically involved with more than one person at the same time? If you have answered â€Å"yes† to any of the following questions, you might be a cheater! Cheating is a word that is all too familiar to most people in the world. Many try to find justification for their actions but, in reality, there is no just way to cheat.Cheating is a dishonest, immoral, and dishonorable action that puts yourself at an unfair advantage over your peers or opponents, or earns you something that you do not deserve, by breaking a rule, whether it be a moral rule, or actual written rules of an organization. Even though most people would be reluctant to admit it, cheating is a very common occurrence and there are probably more people that have cheated at one point or another, than have not. Whether in sport s, school, or even in a relationship, cheating is cheating and there is never a right way to do it!Competition runs deep in the veins of a lot of people. For many, a win is a win, no matter what the game, or what means were taken. I am sorry to inform you but, those people are part of the definition of a cheater. We would like to think that our sports are always fair and judged objectively, and a pound for pound battle to the end. That is not always the case. Too often, a team is favored by a referee or a match will be thrown for an amount of money or some other â€Å"under the table† bribe.To me, this takes the magic out of the game. When you find out a boxing match was fixed, what is the fun in getting involved and cheering for a side? The point of watching a competition is to watch two evenly matched opponents, or teams, duke it out until the end of the game and one is declared the winner. When you consider things like steroids, it seems so common that it is almost accepte d, and even expected, but it is still an unfair advantage.Over the decades, sports have become more demanding on the athlete and the competition seems more intense than ever before, but I believe the beauty of a sport is the honesty and heart of the game. Why practice if the outcome is fixed? Why spend months in training if a team is going to be paid off? For some competitors, losing is the worst thing and would rather have a victory they did not earn, and actually stole from the opponent by giving themselves an advantage over the other team. But this is cheating, and it is a dishonest, immoral, unjust way of â€Å"coming out on top†.Another very different, but equally repulsive way of cheating is cheating in a relationship. There may not be written guidelines and rules to being in a relationship, but they are still there. Everyone should have a conscience and be able to take another’s feelings into consideration enough to treat them with the respect that any person de serves, especially a person with which you are romantically involved. However, there are those people out there who just can’t say no to a tempting offer.They like to experience â€Å"the best of both worlds†, as Hannah Montana would say, but this is no way to treat a human being. If you make a conscious decision to intentionally violate the moral code of a relationship and have more than one person of romantic interest, even though the rules may be unspoken and it is more of a ‘treat your partner how you would expect or want to be treated’ thing, then that makes you a cheater. (And a despicable person, but that is just my opinion. ) A relationship is a caring bond based on mutual interests and respect.When you sneak around and have a secret fling on the side, sooner or later, the truth will come out and it could cause extreme emotional pain to the person who has been cheated on. It is a selfish and inconsiderate choice, but it is one made intentionally, f or personal gain, and is not as uncommon as we might like it to be. Finally, probably the most common form of cheating, in my opinion, is cheating in school. Getting good grades requires hard work and is a very rewarding thing when it is earned. However, there are those people out there who receive the credit without doing the work.Some students like to take the easy way out and cheat. They either copy answers from a friend, with or without them knowing, or find some other way to get around studying and still make good grades. Again, this is an immoral and selfish choice since the cheater has put no work in but has received credit. Some students cheat because they are just lazy; however, there are several kids out there who will go to great lengths to come up with some very sneaky, subtle way of copying down answers and hiding them.They put more work into cheating than it would take to actually study, which makes no sense except to assume that cheating is something they enjoy. It is like the students want to feel like they have â€Å"one-upped† the teacher, so to say, by getting an â€Å"A† without putting in work, like they have outsmarted them or something. But, in the end, the joke is on the cheater. Teachers have a point for teaching and when the student doesn’t study and learn the subject, it will just be harder on them in the long run.Hard work is exactly what it sounds like, but if you do the work, it always pays off. The alternative never does. Cheating comes in many different forms and for many different reasons; however none of those reasons are justifiable, nor will cheating ever benefit you in any way. Cheating is a form of lying: it involves being dishonest with others, it will always catch up with you, and never will it have a positive effect on you or those around you. Life is unfair as it is, and when you throw cheaters in the mix, what chance does an honest person have these days?

Thursday, January 2, 2020

Threading Introduction in Visual Basic

To understand threading in VB.NET, it helps to understand some of the foundation concepts. First up is that threading is something that happens because the operating system supports it. Microsoft Windows is a pre-emptive multitasking operating system. A part of Windows called the task scheduler parcels out processor time to all the running programs. These small chunks of processor time are called time slices. Programs arent in charge of how much processor time they get, the task scheduler is. Because these time slices are so small, you get the illusion that the computer is doing several things at once. Definition of Thread A thread is a single sequential flow of control. Some qualifiers: A thread is a path of execution through that body of code.Threads share memory so they have to cooperate to produce the correct result.A thread has thread-specific data such as registers, a stack pointer, and a program counter.A process is a single body of code that can have many threads, but it has at least one and it has a single context (address space). This is assembly level stuff, but thats what you get into when you start thinking about threads. Multithreading vs. Multiprocessing Multithreading is not the same as multicore parallel processing, but multithreading and multiprocessing do work together. Most PCs today have processors that have at least two cores, and ordinary home machines sometimes have up to eight cores. Each core is a separate processor, capable of running programs by itself. You get a performance boost when the OS assigns a different process to different cores. Using multiple threads and multiple processors for even greater performance is called thread-level parallelism. A lot of what can be done depends on what the operating system and the processor hardware can do, not always what you can do in your program, and you shouldnt expect to be able to use multiple threads on everything. In fact, you might not find many problems that benefit from multiple threads. So, dont implement multithreading just because its there. You can easily reduce your programs performance if its not a good candidate for multithreading. Just as examples, video codecs may be the worst programs to multithread because the data is inherently serial. Server programs that handle web pages might be among the best because the different clients are inherently independent. Practicing Thread Safety Multithreaded code often requires complex coordination of threads. Subtle and difficult-to-find bugs are common because different threads often have to share the same data so data can be changed by one thread when another isnt expecting it. The general term for this problem is race condition. In other words, the two threads can get into a race to update the same data and the result can be different depending on which thread wins. As a trivial example, suppose youre coding a loop: If the loop counter I unexpectedly misses the number 7 and goes from 6 to 8—but only some of the time—it would have disastrous effects on whatever the loop is doing. Preventing problems like this is called thread safety. If the program needs the result of one operation in a later operation, then it can be impossible to code parallel processes or threads to do it.   Basic Multithreading Operations Its time to push this precautionary talk to the background and write some multithreading code. This article uses a Console Application for simplicity right now. If you want to follow along, start Visual Studio with a new Console Application project. The primary namespace used by multithreading is the System.Threading namespace and the Thread class will create, start, and stop new threads. In the example below, notice that TestMultiThreading is a delegate. That is, you have to use the name of a method that the Thread method can call. In this app, we could have executed the second Sub by simply calling it: This would have executed the entire application in serial fashion. The first code example above, however, kicks off the TestMultiThreading subroutine and then continues. A Recursive Algorithm Example Heres a multithreaded application involving calculating permutations of an array using a recursive algorithm. Not all of the code is shown here. The array of characters being permuted is simply 1, 2, 3, 4, and 5. Heres the pertinent part of the code. Notice that there are two ways to call the Permute sub (both commented out in the code above). One kicks off a thread and the other calls it directly. If you call it directly, you get: However, if you kick off a thread and Start the Permute sub instead, you get: This clearly shows that at least one permutation is generated, then the Main sub moves ahead and finishes, displaying Finished Main, while the rest of the permutations are being generated. Since the display comes from a second sub called by the Permute sub, you know that is part of the new thread as well. This illustrates the concept that a thread is a path of execution as mentioned earlier. Race Condition Example The first part of this article mentioned a race condition. Heres an example that shows it directly: The Immediate window showed this result in one trial. Other trials were different. Thats the essence of a race condition.