text:
Albert Einstein said it, Mike Leach honed it and many college football programs across the country abide by it.
Insanity: Making the same hire over and over again while expecting different results.
As the regular season ends – and even before then – the college football coaching vacancies are opening in a flurry of activity.
As threatening as it may appear to some, the one name you can guarantee will be included in any rumor of potential "coaching candidates" is the name of one Mike Leach.
Quite frankly, it is about time Leach roamed a sideline with his folded up "play card" – reciting from memory what, to him, is simple, but is anything but that in the eyes of opposing defenses. You see, Leach views each adversary – on or off the field – as a problem he has to solve. In his book Swing your Sword, Leach details from his first orientation at Pepperdine University, when one of his professors said that as a law-student, Leach would get a degree in case memorization or rule memorization.
Instead, Leach earned an education in problem-solving.
Quirky: Characterized by peculiar or unexpected traits.
At some point early in his career, Leach knew he had to showcase himself, his offense, his smarts. Yes, Leach is smart; some even use the word "genius" when describing him. Being two steps ahead of whomever Leach determines as a "problem" is what he has always been able to do with skill and cleverness.
Leach also enjoys attention, though he may say otherwise. Thus, the trepidation some schools have shown in hiring the former Texas Tech architect is noted, and understood.
From the ongoing legal issues he is entangled in with from his time as coach at Texas Tech to his invariant ability to become the news himself, Leach gives cause for pause from any athletic director's point of view.
Brave: Ready to face and endure danger or pain; showing courage.
Some school, one day, is going to step out onto the ledge and show the boldness needed to select Michael C. Leach as its new head coach. If his resume is any indication, that school will reap an accordingly large reward by hiring one of the great innovators in college football history. Of course, that school won't be getting a coach with the usual background, either.
Leach graduated with honors from BYU in 1983 and then earned a master's degree from the U.S. Sports Academy before getting his law degree from Pepperdine. During his time in Malibu, Calif., the mad scientist was born and college football would never be the same as a result.
The beginning of Mike Leach as head coach was as eldritch as his pirate-loving, deadpan-dropping persona. In 1989, Leach got his start in Pori, Finland, where he was head coach in the European League.
The move to Europe was a step up from his two previous stops, which were also uncanny for their deviation from a traditional football lifer's script. In 1987, Leach was offensive line coach for Cal Poly-SLO. A year later, he was linebackers coach for the College of the Desert. Seriously.
Leach was teamed with Hal Mumme, for the first time, in 1989, when Mumme hired Leach to be his offensive coordinator at Iowa Wesleyan College, an NAIA school. There, the two wizards of the Air Raid saw passing records, 26 of them to be precise, fall by the wayside during their three-season stint. The Mumme-Leach team then traveled to Valdosta State. During a five-year stay at Valdosta State, Leach helped Mumme guide the Blazers to a 40-17-1 overall record. More passing records fell, 80 of them, and the Leach name began to garner more notoriety when he was named Division II Offensive Coordinator of the Year.
In 1997, Hal Mumme was hired as the new Kentucky Wildcats head football coach, with Leach as his new offensive coordinator. At Kentucky, a school not known for football prowess, Leach helped guide an offense that set six NCAA records, 41 SEC records and 116 school records. This all was done in 22 games by Leach, who was hired by Bob Stoops at Oklahoma to be the Sooners' new offensive coordinator for the 1999 season.
The record-setting theme that followed Mike Leach wherever he went continued in Norman. He was there just one season, but the Sooner offense still set six Big 12 Conference and 17 Oklahoma records. The year prior to Leach's arrival, the Sooners were dead last in the Big 12 in passing offense. Leach guided the Sooners from worst to first, adding on average 133 yards of total offense per game.
Texas Tech then made the move to hire Leach to become its newest head football coach. Before Leach's arrival, Texas Tech had just two nine-win seasons in the preceding twenty years. Eighty-six years of football history are a matter of public record, and yet when you hear "Texas Tech," you still think "Mike Leach." Leach led Texas Tech to winning seasons every year from 2000, when he was hired, to 2009, when he was fired.
Journey: An act of traveling from one place to another.
There have been, to date, sixteen college football openings in the FBS ranks. Will one be willing to roll the dice with Leach?
*Kansas is one of the latest to join in on the coaching carousel by axing Turner Gill after two losing seasons. Hiring Leach in a familiar conference would be dynamite, but one has to wonder if the Jayhawks, who are on the hook for $6 million to Gill, can afford him.
*Reports are out now that Arizona State will fire head football coach, Dennis Erickson. Personally, there is something that fits here for Mike Leach. I believe if Leach had the crop of talent that Erickson had to work with this past season, there is zero way that team finishes 6-6. The Sun Devils are more likely to go after a Mike Bellotti, Kevin Sumlin type, though.
*Florida Atlantic has said goodbye to the retiring Howard Schnellenberger, and back as far as August of this year, Mike Leach was rumored to be the next FAU head coach. If offered, Leach would have an interesting decision to say the least. He would be coaching in the state of Florida, where there is talent to go around at a school with no real expectations. FAU won a single game this season, so it goes up from there.
*Tulane, which fired Bob Toledo, is now in the middle of a coaching search. Like clockwork, Leach's name appeared. However, Leach has said he was not in serious talks with Tulane.
*Illinois fired Ron Zook after the Illinois Fighting Illini followed a 6-0 start with a six-game losing streak. For what it's worth, there is already a "Mike Leach for Illinois Football" Facebook page.
*Cross off Penn State. It's very much a stodgy establishment school.
*It would appear that Auburn offensive coordinator Gus Malzahn might have his pick of North Carolina or Mississippi. Leach has, however, expressed an interest in the job at Ole Miss.
*Following a 38-21 defeat in the Apple Cup, could Washington State pull off a coup? If the Cougars hired Leach, they would.
Paul Wulff, who is expected to be fired by Washington State, has been nothing short of a disaster for the Cougars. Under Wulff, Washington State compiled a 9-40 overall record, and athletic director Bill Moos, who is just 18 months into his job, has plans in place to completely renovate tiny Martin Stadium. Regents recently approved an $80 million stadium project, so it would make sense that Wazzou would need someone to energize the fan base to help to raise funds. Enter Mike Leach.
Doesn't this hire just make sense?


text:
- Reconstruction
- Cosmetic
- Photo Gallery
- Testimonials
- In Depth
- The Center
- Contact Us
With Dr. Khouri's micro-fat grafting procedure, the patient could be back at work within 1-2 weeks, while a full recovery can be expected in 3 months. No morbidity, no complications, no foreign material and no new scars.
If you are at risk for hereditary breast cancer and have tested positive for the BRCA1 or BRCA2 Gene, we are here to ease your mind. Dr. Roger Khouri has pioneered a natural breast reconstruction, following a prophylactic mastectomy, that will help you reclaim your breasts. Our scientifically-proven third option procedure is the least invasive reconstruction method, producing the most natural results.
One of the major side benefits of our BRAVA + AFT procedure, is that unlike implant or flap reconstructions, we are able to restore the nerves, resulting in near-normal sensation in the breasts. No other procedure does this. Our friendly staff will walk you through the process, step by step, so you feel comfortable with your decision. Some of our staff members are breast cancer survivors so we understand the emotions you are dealing with at a time like this. Kindness and compassion go hand-in-hand with our breakthrough medical procedure.
Most women who have a prophylactic mastectomy chose to do immediately reconstruction. We are able to help you restore your breasts at the time of your surgery or at a later date. Our technique is explained in detail below. Please also visit the Prophylactic Breast Reconstruction Photo Gallery, page of the site.
Forty-year-old woman with carcinoma of the left breast. She has markings for a left therapeutic mastectomy and a right prophylactic mastectomy. The nipples are to be removed as part of the mastectomy while we preserve the pigmented skin of the areola. Markings on the thighs indicate our liposuction plan to obtain the fat grafts while the oncologic surgeon performs the mastectomies. We will then meticulously inject the fat graft into the exposed chest muscles and close the mastectomy wounds.
Three days after the mastectomy the patient has small breast mounds from the fat grafted into the pectoralis. The mastectomy drains will be removed in a few days.
One month after the mastectomy, she starts BRAVA expansion for 4 weeks in preparation for the first post-mastectomy grafting session.
Two months after the mastectomy, BRAVA has generated a nice breast mound that is ready to receive additional fat grafts. This swelling would have rapidly subsided if she stopped BRAVA and did not receive the fat grafts. However, by grafting this BRAVA generated scaffold with her own fat we are tissue engineering her new breasts.
Six months after this grafting session she has regenerated B cup breasts.
The breasts are soft, have essentially normal sensation, feel just like original ones, and perfectly fit into her original pre-mastectomy bras. However… she always wanted larger breasts, So we agreed to proceed with another session of BRAVA + AFT and enlarge them like we would perform a regular BRAVA + AFT breast augmentation.
She wears BRAVA again for 4 weeks to expand her B cup breasts in preparation for the second post-mastectomy fat graft. At this point she is treated like a woman with B cup breasts who desires BRAVA + AFT breast augmentation.
Markings at the time of her second post-mastectomy fat graft session. Fat will be harvested from abdomen and grafted in the breast in addition to specifically targeting areas of tissue deficiency.
Appearance 1 year later. She has regenerated new breasts that are larger than her original ones. The 3 liposuctions have also improved her overall figure by getting rid of unwanted fat deposits.
Ideally, the procedure begins in the operating room at the time of your prophylactic surgery. Dr. Khouri will join your oncological surgeon in the operating room. Right then and there, he will begin the reconstruction process by performing a gentle limited liposuction to harvest some of your own fat and then inject it into the breast area, so that you leave the hospital with a slight breast mound.
Note: For those patients who had a prophylactic mastectomy in the past, the procedure begins with the next step below.
The patient starts the reconstruction process by wearing the external expander device called BRAVA after her prophylactic mastectomy. She wears the bra while she sleeps for 3 to 5 weeks prior to the first grafting session. BRAVA is a comfortable soft gel-like bra. See BRAVA page for more details.
Not only does BRAVA expand the skin from the outside, it also has the effect of regenerating an edema like breast mound through the expansion of tissues and nerves. BRAVA also increases the blood flow to the mastectomy scar. This does two important things, which are unique to this technique:
Once the patient has worn the BRAVA for a few weeks, she goes for an out-patient procedure where fat is removed from one area of her body and meticulously injected back as hundreds of tiny individual droplets at the breast site that has been enlarged by the BRAVA expansion. These micro-fat grafts are harvested by gentle liposuction from the patient's thighs, buttocks and stomach – wherever there is fat to spare.There are no incisions, no new scars…only tiny needles and very quick recovery time. Body sculpting is a side-benefit that women love. Your new breasts will feel and look natural but they will contain no breast tissue.
We are currently able to achieve up to a small B cup natural breast filled with your own fat with only one small outpatient fat grafting procedure. To attain larger breast cup sizes, the fat grafting process usually has to be repeated 2-3 times over a period of 2 – 6 months.
For more information on this reconstruction please go to Reconstruction After Mastectomy page.
We are proud supporters of FORCE, the only national nonprofit organization devoted to hereditary breast and ovarian cancer. Their mission includes support, education, advocacy, awareness, and research specific to hereditary breast and ovarian cancer.

subset: commoncrawl


text:
- Home
- The museum
- Collection
- Calendar & Exhibitions
- Research
- Support Boijmans
This afternoon, the Rotterdam Design Prize 2009 nominees were announced by Ahmed Aboutaleb, Mayor of Rotterdam, and Peter van Ingen, chairman of the nomination committee. Simultaneously the exhibition was opened at Museum Boijmans Van Beuningen. Until 10 January 2010 the museum showcases projects and the design motivation of the ten leading designers or clients of the past two years.
Rotterdam Design Prize 2009 nominees:
Atelier NL and Maarten Kolk
Christien Meindertsma
Damen Shipyards T&W Designteam
Jair Straschnow & Gitte Nygaard
Koninklijke Tichelaar Makkum
studio Joost Grootens
Studio Makkink & Bey
Studio Wieki Somers
National prize
The Rotterdam Design Prize is a biennial national prize which concentrates on the shared qualities of Dutch design and intensifies the design debate. Since the previous competition the focus has shifted from the autonomous product to the vision of the designer.
Prize-giving and symposium
The winner of the Rotterdam Design Prize 2009 will be chosen by an international panel of judges during the exhibition and will be awarded €15,000 to spend as they wish. The judges are Alice Rawsthorn (journalist with the International Herald Tribune and design critic, UK), Rick Poynor (writer and design critic, UK) and Patrizia Moroso (artistic director of Moroso, IT).
Prior to the prize-giving on 29 November, the Rotterdam Design Prize Foundation in association with Premsela – Dutch Platform for Design and Fashion will be staging a symposium on the current position of Dutch design seen from an international perspective. A number of renowned guest speakers from other countries will be sharing their views on the progressive nature of cutting-edge Dutch design. For more information go to www.boijmans.nl.
Vote for public prize
This year a public prize will be awarded in addition to the regular prize. Visitors can vote for it on the website www.designprijs.nl and at the exhibition. The nominees, their work and their vision will be presented in a series of video portraits made by Hans Wessels. The series can be seen on the website and visitors can leave their vote and reactions.
For more information about previous Rotterdam Design Prize competitions: www.designprijs.nl. The 2009 Rotterdam Design Prize is an initiative of the Designprijs Rotterdam Foundation and is generously supported by Rotterdam City Council Art and Culture Department, the Stichting Bevordering van Volkskracht and the Stokroos Foundation. The public voting is supported by Narb, people filtered art. The exhibition is part of the official programme of Holland Art Cities 2009-2010.
For more information or/ and images, please contact the Marketing and Communication Department
+31 10 44.19.561


text:
Highlighted Resources & Events:
Most training for BGS students, including advising and registration, is organized by the graduate groups. BGS-wide academic information is provided here.
Career Day with Cancer Biology Alumni: March 18, 2016
Navigating the Crossroads: Where Do We Go From Here?
BGS 30th Anniversary
Annual Biomedical Career Fair
Penn Career Services has many resources for graduate students and alumni. Here you can:
Penn/BGS Student Groups
An additional NIH resource is the New Investigators Program.
All Upcoming Events:
PennLink 101 for Job Seekers: Search Agents from Penn Career Services on Vimeo.
On Campus Recruiting Advice from Graduating Students on Vimeo.


text:
This new Golf community is located approximately 10 minutes from Disney and just 5 minutes from the renowned Reunion Resort. Previously Reunion Resort has been unrivaled in terms of quality Golf and resort facilities within the Disney area.
Well known worldwide for its staggering number of tourist attractions, sunny Orlando is the USA's 27th largest Metropolitan area. Research has shown that Orlando offers some of the most exciting property investment opportunities currently available. More than a sun seeker's playground, Orlando is a thriving and fast growing business and commerce community. Opportunities abound throughout the USA to purchase Below Market Value (BMV) property, however few areas can match Orlando's ability to deliver both sustainable rental and equity growth.
1. 1m residents in greater Orlando - median age is an unusually youthful 36 years
2. 44m business and tourism visitors come to Orlando each year (41m domestic, 3m international)
3. 100 major visitor attractions and 176 golf courses
4. 12 colleges serving 53,000 students
5. Disney World employs 60,000 people, Lake Nona Medical City is projected to create 30,000 jobs
For the above reasons The Retreat will have a very strong rental market. Phase one has nearly completely sold out so contact us now for more information before any developer price increases are implemented.Contact information


text:
TNA star Rob Van Dam has released a video promo in which he endorses the return of David McLane's Women of Wrestling promotion. WOW is set to hold its first TV taping this month. The new series for the promotion, WOW Superheroes, is currently running on CW Las Vegas affiliate KVCW at 11AM local time.
The first TV taping for the show is set for Las Vegas on January 19. The tapings are being held at the Eastside Cannery Casino & hotel at 7:30PM. Personalities from the last incarnation such as Lana Star will be involved with the promotion as well as new faces.


text:
Category: All
It Is Always Now
0 Views0 Comments6 Likes
Sam Harris poses an intriguing question about death and takes you on a 5 minute journey only to help you get back to now. The video by AJ Salas is equally compelling.
Money: Master the Game
0 Views0 Comments3 Likes
Devour this 90-minute interview that Frank Kern gives of Tony Robbins about his new book - "Money: Master the Game". This could be one of the most eye-opening videos you've ever seen about money. Watch until the en...
Dream – It's Not Over Until I Win
0 Views0 Comments7 Likes
Mateusz m created a montage with Les Brown, Will Smith and sourced video that will rock your world. Watch this over and over and over and over and over.... until you win.
Are You OK Being an Ant?
0 Views0 Comments0 Likes
This article is from Cliff Mee. Half a million hungry ants moving through a forest can progress 200 meters a day and cut a swathe 20 meters wide. If the army of ants meets a stream it will march along the bank ...
You Can Do That
0 Views0 Comments0 Likes
There is nothing more inspiring than watching someone live their dreams. Nick Selby, a Georgia Tech sophomore gives a freshman convocation speech that will go down as one of the most inspiring of all time. Just watc...
Insane Networking with Facebook Graph Search
0 Views0 Comments2 Likes
How would you like to meet 1000 people who want to help you out? Facebook's Graph Search feature is the ultimate networking tool -- You can use your network for everything from making new friends, to finding local ...
Sammy Hagar: You Need to Work at What You Want
0 Views0 Comments0 Likes
The foundation of achievement is the same for every type of success. Rocker Sammy Hagar gives Dr. Drew Pinsky his life story and why he's made it.
Movie Motivation
0 Views0 Comments1 Likes
40 inspirational speeches from the movies in 2 minutes. It's like a trailer for all the movies that will get you out of depression and back on track to ruling the world. "They will never take our freedom!" <--- My ...
How Bad Do You Want to Be Successful?
0 Views0 Comments2 Likes
The hip-hop preacher (Eric Thomas) tells a Zig Ziglar story with compelling music and a world-class athlete to back him up. Try this at home. Awesome!
The Soul of Leadership
0 Views0 Comments0 Likes
Deepak Chopra speaks to Google executives to help them "unlock their potential for greatness." Ummm... hello...if they get any greater, they will invent cars that drive themselves. Oh, wait, they already did that.


text:
Luis Fabiano is 'Tottenham's latest striker transfer target'
Luis Fabiano has emerged as a transfer target for Tottenham after impressing at the World Cup.
The Sevilla star was already one of the most sought after strikers in the world before the tournament and further enhanced his reputation by scoring twice in Brazil's 3-1 win over Ivory Coast.
He has already attracted interest from Chelsea, AC Milan and Manchester City, who hope to take advantage of the fact he only has 12 months left on his contract to sign him in a cut-price deal.
More: Spurs transfer news and rumours
According to the News of the World, Spurs boss Harry Redknapp has now entered the race to sign Fabiano, as he looks to strengthen his forward line ahead of the club's Champions League campaign.
It is thought Spurs have already made contact with his agent Luis Fuentes to discuss the 29-year-old's availability.
However, they may find that Fabiano is an expensive option, as Fuentes recently said: "I should warn all European clubs that he will expect wages on the same level as a player like Didier Drogba and Zlatan Ibrahimovic."
Spurs have also been linked with Uruguay star Diego Forlan, Aston Villa's Gabriel Agbonlahor, Porto's Radamel Falcao and Italian frontman Vincenzo Iaquinta as Redknapp searches for a replacement for Robbie Keane.


text:
NEWS | January 24, 2011
Rover x 3: Web Chat for Students
This Thursday, Jan. 27 at 11 a.m. Pacific, schools are invited to watch a live web program featuring questions submitted by students on the topics of Mars exploration and rovers. (We are no longer accepting questions for the chat.) Our guest will be NASA/JPL engineer Nagin Cox. Nagin is currently on the mission operations team for the Mars Science Laboratory. She was the Deputy Team Chief of the Spacecraft/Rover Engineering Flight Team for Spirit and Opportunity. In addition, Nagin spent most of 2010 looking into a future Mars mission.
The live chat will be online at http://www.ustream.tv/nasajpl2 . It will be archived on the same website after the program.
Technical requirements: To watch the live or archived chat, classrooms must be able to view the live video on JPL's Ustream page at http://www.ustream.tv/channel/nasajpl. It is not necessary for classrooms to use the Ustream chat functionality.
More information about the Mars Science Laboratory can be found at http://mars.jpl.nasa.gov/msl/ . Highlights of the rover can be found at http://www.jpl.nasa.gov/news/news.cfm?release=2010-302 .
Information about Spirit and Opportunity can be found online at http://marsrovers.jpl.nasa.gov/home/index.html .


text:
|By David Ovalle, The Miami Herald
|McClatchy-Tribune Information Services
The large infusion of money from
United Auto's efforts have also sparked unusual campaign drama -- with one candidate's own treasurer resigning in protest over the perception that a special interest group is spending exorbitantly before the
"It's ground-breaking. It's never happened before," lawyer
"It's worrisome when you have an industry that is constantly in court exercising its financial muscle in the election for those who are going to judge it," Lombana said.
The committee is supporting Smith against upstart candidate
He points out that elected judges have long enjoyed legal donations from individual lawyers who appear before them.
"You have to fundamentally believe anyone who gets elected is going to be impartial, no matter who endorses them," Levy said.
But political committees have not traditionally been major players in
In the other hotly contested race -- an open seat pitting ex-
But the United Auto committee, which has sent out mailers supporting Smith and Saenz, has drawn the most scrutiny. This is the first election in which the company has created a committee.
United Auto said Tuesday that it is also supporting a slew of other candidates, though no mailers have been sent yet on their behalf.
"These are candidates that we feel have been fair and unbiased," said
The company has nearly 300 cases before Saenz, according to docket records requested by her opponents. In recent weeks, a slew of lawyers have asked that she recuse herself from cases involving United Auto.
That includes lawyer
"It is crystal clear ... the appearance of impropriety and undue influence on behalf of
On the flip side, the personal injury lawyers have created
"They, of course, have the right and ability to accept help from whomever they wish and run for office. Nevertheless, their criticism of our involvement is hypocritical," Colon said.
In the Smith race, he has broad support from
Smith, once a
His opponent, Carrazana, says he ran against Smith because the judge sided with insurance companies.
(c)2014 The Miami Herald
Visit The Miami Herald at www.miamiherald.com
Distributed by MCT Information Services


text:
Why We Love Philly
The traditions, oddities, foods, sounds, landmarks and characters that make us deliriously happy to call this place our own.
Featured Stories
Why We Love Philly: Tailgating the Linc
Whether you're chowing down in Lot K on game day or sitting fieldside in the Linc, one thing is clear: Sunday is for the Birds.
Why We Love Philly: South Street
With all of its tattoo parlors, hemp shops and bars, it takes a real Philadelphian to embrace our most misunderstood street.
Why We Love Philly: Being a Philadelphian
We love it. We hate it. We wouldn't live anywhere else.
Is Rob McCord the Tom Corbett Slayer?
Democrats are licking their chops for Pennsylvania Treasurer Rob McCord to run against Governor Corbett, but the state may not be ready for a thoroughly modern politician.
How to Buy Gifts for Your Kid's Entire School
Nothing brings out that Grinch-y holiday feeling quite like mandatory gift giving for everyone from teacher to crossing guard.
Do Not Touch Pete Ciarrocchi's Hair
It really pisses him off. Plus, the the Chickie's and Pete's owner tells us about his trip to the Vatican, his Italian heritage (again and again), and the two times he broke the law (that we know of).


text:
I had my nose surgery and my chin implant 17 days ago but I'm unhappy with the results. The Dr told he put a large implant now i see a big and pointy chin i told him i want it to be remove but he said he is going to put a m size. Is there a big difference between? Because i don't want a front change
Chin Implant Too Big and Pointy - Houston, TX
Big chin
Sept. 12 2013 I have the appointment for my nose and chin implant and my Dr. Told me he is going to put a medium size is there a big difference between L and M size. Since I don't want a change in my front just little improvement I don't know if M size still is going to make a difference in may face that's is why I prefer to remove it. And I would like to know if my Dr remove it how long is going to take for my sensation and my numb lip is going to be normal?
I'm so nervous about my chin implant revision on Thursday 12 my chin implant is too big for me I found out that is XL size and I'm so disappointed with the results I never talked with my dr about the size and now I assumed my responsibility for not asking. But my Dr. Says he recommend me a M size since I told him I don't want a change in my front just a little improvement in my profile but I'm not sure what to do if remove it or M size ? I had a really weak chin now it's too big so I don't know. Can someone told me how many mm is M size and if the M size made a noticeable change from front.
Big chin
Was this review helpful? {{ voteCountOthers + ' other' + (voteCountOthers == 1 ? '' : 's') }} found this helpful


text:
About Virtual You be the Judge
These four people have been arrested, sent to trial and found guilty.
Now they need to be sentenced ... With these stories based on real life cases, you can decide for yourself and match your decision with the actual sentence.
You be the Judge!
The Sentencing Advisory Council's popular You be the Judge program is available online.
Visitors to Virtual You be the Judge can participate in various aspects of a sentencing hearing, receiving information from victims, offenders, prosecutors, defence lawyers and the judge.
Learn as you move through the experience about all of the factors involved in the sentencing process. Then you will be able to sentence each offender yourself and compare your sentence with that of the actual judge.
Virtual You be the Judge includes four cases. Follow Richard, convicted of culpable driving causing death; Dane, convicted of causing injury; Terri, convicted of trafficking in a drug of dependence; and Peter, convicted of burglary by the Magistrates' Court. Then see if you can match your sentence with that of the actual judge.
Virtual You be the Judge was a finalist in the 2012 ATOM Awards.
Virtual You be the Judge runs on desktop computers, laptops, and tablet devices. A sign will display if your browser is out of date. You can then either update your browser or select 'View Flash Version' to run the program on your existing browser. Function buttons may be too small to use on most smart phones.
Virtual You be the Judge was upgraded in February 2014. If you used it before then and are now having access problems, open your browser tools or settings, delete cookies and browsing history, then reload the site.
For iPad users, Virtual You be the Judge will not run when Safari is in private browsing mode. To temporarily disable private browsing, close all open Safari windows and de-select 'Private' at the bottom left-hand corner of your home page.
We Appreciate Your Feedback
You can report any problems with Virtual You be the Judge via our feedback and general enquiries form. If possible, please provide a description of the problem, your device, and the browser you are using.
You be the Judge Scripts
Virtual You be the Judge scripts are also available for all four case studies.


text:
If you're in the market for a new car, this is a good time to be buying. There certainly aren't as many folks looking to buy cars as there were a year or two ago and that's making car manufacturers and dealers very eager to cut deals with buyers.
Amy Engebretson was looking for a small, fuel-efficient, safe and reliable car that would last a long time.
The first stop in her exploration of the market was at Walser Toyota/Scion in Bloomington.
"I feel like I should be able to get a real good, nice car for really cheap," Engebretson said.
With automakers in bankruptcy, dealers closing and sales in the tank, buyers like Engebretson are in the driver's seat. In Minnesota, new vehicle sales through the end of April were down about 40 percent, compared with the same period last year.
At Walser, Engebretson looked at some Yaris subcompacts, but they were a bit more than she was thinking about spending.
"I'm thinking like $10,000," Engebretson said. "But what they're trying to sell me is around $12,000 or $13,000. "So, I guess that's reasonable."
Historically, "reasonable" has not been how many car buyers would describe the initial prices dealers quoted them on cars.
Sergey Gayl also likes the prices he's been seeing in his eight-month search for a new car. His current car, a 1997 Pontiac Bonneville, has served him well.
"Look at my car it has 170,000 miles on it," he said. "And it's rusted, It is dying."
At a dealership in Burnsville, Gayl was checking out a Nissan Versa. It gets 34 miles per gallon on the highway. Gayl could get a new Versa with an automatic transmission and air conditioning for about $12,500.
"It's a good, good price," he said.
But he didn't buy it or any other car so far.
Gayl is a computer programmer and he's working on a contract basis right now. He's waiting to see what contract he lands next before he decides if he needs to squeeze some more life out that Bonneville or can buy a new car.
Consumers have never been so skittish about buying cars said Kader Aelouardighi. He's been selling cars for Walser Nissan for six years now. He said people weigh car purchases very carefully now.
"People used to buy with emotion most of the time," Aelouardighi said. "But now they are thinking about their budget because that's the most important thing."
But Aelouardighi figures many people are unduly anxious about the economy. He said some people who could buy cars are passing up some of the best car deals in years, and that's keeping the auto industry and economy from getting going.
"No matter what, they're going to get a good deal right now," Aelouardighi said. "It's a buyer's market. They are cheaper now, the cars. A lot of manufacturers are giving a lot rebates and discounts, just to make the economy go again."
Even in a buyer's market, Jeff Bartlett of Consumer Reports said consumers should stick to sound buying strategies. Bartlett said the most highly-touted deals may not be on the vehicles that best fit your needs.
"Put all the advertising aside and do your research," Bartlett said. "See what has a low cost of ownership, great safety, great reliability, good test scores. Then from that narrow list, start to see what deals are available."
Bartlett said you should be able to find a good deal on just about every model.
"Car shoppers today can find themselves driving away with a better deal than they could have gotten a year, two years ago," he says. "The desperation from dealers really puts the consumers in the driver's seat."
That's how Amy Engebretson certainly felt. She had been thinking about buying a car a year or two old, but the price on a 2009 Yaris at Walser was too good to pass up. It was a demo model that had about 40 miles on it.
"I paid $12,999 for it," she said. "I feel like I got a good deal [on a] very reliable car that I liked. And it wasn't too expensive."
The continuing problem for car dealers though is that there are far too few buyers like Engrebretson for their cars, trucks and vans. But that is producing enticing deals for those much-coveted consumers in the market for new vehicles.


text:
Enjoy the best Sialkot restaurants
Sialkot is a thriving metropolis located northeast of the Punjab. It is renowned for its industries producing highly sought manufacturer's goods such as gloves, clothes and footwear. In fact, it is the world's largest producer of handmade soccer balls. The city which is more than 5,000 years old has many interesting attractions such as its dry port and the famous Sialkot Fort. Visit Iqbal Manzil converted into a library and museum. It is the birthplace of the renowned Muslim philosopher and poet, Dr. Allama Muhammad Iqbal. Not to be missed are the Holy Trinity Cathedral Church and the Maral Headworks. The latter is not only an impressive hydro engineering project, but also a great place for picnics, fishing and other outdoor recreation. If you are famished after sightseeing, request for a Sialkot online food delivery service from these restaurants:
- McDonald's
Order online food home delivery in Sialkot
If the thought of cooking at the end of a horrible fay does not sound enticing, why not opt for Sialkot online food delivery? Order online food home delivery in Sialkot and forget about the hassles of grocery shopping, commuting or dressing up to go to a restaurant. The beauty when you order food to be delivered to your home is you get to choose the best Sialkot restaurants without having to reserve a table or get out of the house. Whether you choose a fancy restaurant, fast food or a snack bar, you will find something suitable to fit your tastes and even your budget. Try these restaurants in the area for tasty comfort food whilst on the go.
- The New York Pizza - Cantt
- Subway


text:
In the early days of New Zealand wrestling, it was virtually impossible to break into the sport here. Walter Miller, the American promoter and booker, liked to bring a team of American's over to meet Lofty Blomfield and later Ken Kenneth. But New Zealand talent was just not used.
Some boys went overseas and did extremely well, but were just unknown in their own land.
In the 1930's some New Zealand boys ventured to Australia and did well over there, and towards the end of the 30's, a big strong rugby player, boxer, and wrestler, did some service in the air force and ended up in Britain. He was an Anton Koolman pupil in Wellington in the late 30's, and it is sad that he was almost unknown in his own country. I refer to big Ernie Kingston, who ended up a huge name in Britain and all over Europe. He became known as "Kiwi" Kingston, a big rough diamond from Banks Penninsular.
As an amateur boxer in New Zealand Ernie had been runner-up in the heavyweight division at the N.Z. champs in 1938. He was also a top rugby player and general all round sportsman. He became an outstanding wrestler and one of the best heavyweight's in Europe. His matches with the legendary Bert Assirati are often talked about, and in Germany he used to ride his horse up to the ring and dismount on the ring apron.
He was also an outstanding horseman. His show horses were known all over Great Britain.
As a wrestler, the tall gangling Kiwi could put on the rocking chair splits hold, equally as well as the great Canadian Earl McCready. I saw him on many occasions in Great Britain, and his hold was always a match winner. He would roll his opponents round the ring half a dozen times and then pin their shoulders to the mat. I'm not sure what became of Ernie. We heard he died in Germany but it was never confirmed. He was one of my all-time favourites and a gentleman as well. We loved meeting up with him around the wrestling halls, and he always wanted to know what was happening in New Zealand. His ambition was to drive a car across Europe, down through India, and across Australia to New Zealand. But to the best of my knowledge he never got back to his native land.
The other Kiwi's who took to Europe in 1949 were tall Tuakau farmer Ray Clarke, who was a good amateur and a heavyweight prospect. He created quite a name for himself in U.K. and met Bert Assirati on three occasions. Ray was also a musician, and always the life and soul of the party. He spent some years in Europe and met the best they had to offer, including matches with Ray St. Bernard, Ernie Kingston, Ernest Baldwin, and Jack Pye. Before he returned to New Zealand Ray spent some time in Mexico, a hotbed of wrestling, where colourful masks were all the fashion, and then in Canada, where he was highly regarded. As I previously said it was nigh on impossible to break into the New Zealand circuit, even for a big six-footer like Ray. Ray came home in 1953 and tried his best for a couple of seasons. Walter Miller did give him a chance because he had fought all the leading heavyweights in Europe. However the style here was very much American style, and in 1954 he was having trouble getting bookings. He ended up joining the Police force and for many years was the resident policeman on The "Wanganella" at Deep Cove.
A couple of smaller boys left Auckland in 1949 with Ray Clarke. They were Bob Russell, a Maori boy from TePuke, and Russ Bishop a middleweight from Auckland. Bishop, a tow-headed hairy-chested amateur caused a sensation in Britain, and was claimed by the wrestling press as the "find" of the year. The British press had the following to say about Russ. "With superb physique and a dazzling style, the former bushman has attracted attention by the smooth collection of holds which he uses.
To Bishop goes credit for the New Zealand "crab-hold" and the "frog scissors," both brand new to wrestlers and patrons, and he has mastered these two holds to perfection.
Bob Russell found the path to the top difficult to traverse, particularly for the lighter-weighted wrestlers. Finding English promoters rather disinterested in Bob Russell, from New Zealand, the dark, pleasant looking Kiwi adopted an alias and became Prince Banu. He soon made the grade with this new name and was in big demand all over Europe.
These boys worked the British and European circuits for some years, and as the smaller boys were in favour in Europe, they did very well and got heaps of bookings.
On their way home they spent some time in Mexico, where they proved the smaller boys could be great drawcards.
Of course, we in New Zealand were brought up on the American Heavyweights, but for sheer skill and all action wrestling the smaller boys were amazing. The American style was not in favour in Europe. They preferred more style, skilful wrestling, with lots of holds and counters.
Today Russ Bishop and Bob Russell are retired, but sadly we lost Ray Clarke a few years back.


text:
A-B-E track preview: Ready to compete in Pheasant Conference
The Ashby-Brandon-Evansville track and field teams have a few shoes to fill but believe both the boys and the girls can compete near the top of the Pheasant Conference this season with a good mix of returning and young talent.
Caroline Jansen returns as a senior captain on the girls' side after participating in the state meet in the long and triple jump in each of the past two seasons. Jansen has aspirations of making state in both jumps again this year, as well as the hurdles. She is joined by junior sprinter Becca Hansen as a captain for A-B-E.
The girls will have to make up for the loss of Megan Friedrich in the hurdles and sprints. She was a two-time state entrant in the 100-meter hurdles, but A-B-E has some returning athletes who hope to step into more of a prominent role this season.
"Hansen in the sprints, juniors Haley Krupke and Emma LaRue in the distance races, middle distance/sprinter Mariah Hansen and hurdler/thrower Diane Campbell are all strong leaders and hard workers that will help guide the team," ninth-year head coach Jennifer Froemming said.
The girls also return a strong core of sophomores, freshmen and 8th graders who will continue to grow in the program.
"The girls' team gained several young faces this year in both the junior and senior high," Froemming said. "We are excited to welcome the new faces and help them find the vents best suited for them. The women's team has some strong girls returning to the squad, both athletically and in work ethic. They look to be contenders in the Pheasant Conference, as well as sending several athletes to the section and state meets."
The A-B-E boys have to replace graduated seniors like John Haseman, Patrick Schaffer, David Lysford, Caleb Hansen and Justin Hoffman who helped the boys to a conference win last season and a third-place finish at the 6A True Team meet.
This team has several current seniors who hope to lead the way. Jumper Greg Baker, sprinter Toby Wach, hurdler and distance runner Levi Moreno and distance runner Tyson Thorstad all return with experience. Juniors Zack Weaver (sprinter), hurdler Dakota Fossan and middle distance runner Gavin Saxton also add depth in the top two classes.
"Many of the boys have been with the rack team since they were in junior high," Froemming said. "They are hardworking, determined and flexible. The boys understand that we need athletes and depth in all events and are willing to step up and fill the voids when needed. Because of this, we expect them to be top contenders in the Pheasant Conference and place among the top teams once again at the True Team meet. Also hope to have many faces return or make first-time appearances at the section meet."
Froemming sees Ortonville and Clinton-Graceville-Beardsley as the other contenders in the Pheasant Conference. The Osakis girls and Morris boys are the teams to overcome in the subsection fields.
GIRLS TEAM – SENIORS – Caroline Jansen, Kaitlyn Lystrom
JUNIORS – Emma LaRue, Haley Krupke, Becca Hansen, Diane Campbell, Mariah Hansen
SOPHOMORES – Aliza Johnson, Elizabeth Vinson
FRESHMEN – Brett Peterson, Madison Krupke, Jada Hanson, Aiva Slack, Elizabeth Bredberg, Kylee Hanson
EIGHTH GRADE – Bethany Wach, Jacey Schlosser, Abbi Evavold, Amber Smith, Caity Weaver, Katie Baker
SEVENTH GRADE – Marissa Lystrom, Alexis Nelson, Holly Henneman, Taylor Peterson, Aanika Anderson, Emily Carlson, Emma Nelson
BOYS TEAM – SENIORS – Levi Moreno, Greg Dickey, Toby Wach, Greg Baker, Tyson Thorstad
JUNIORS – Dakota Fossan, Nic Johnson, Gavin Saxton, Zack Weaver
SOPHOMORES – Sid Kamrath, Evan Anderson, Kyle Fick, Collin Carlson, Evan Slack, Devin Wibstad
FRESHMEN – Alex Decker, Chase Kamrath, McKenon Plaster
EIGHTH GRADE – Jake Rasmussen, James Strese
COACHES – Head coach – Jennifer Froemming – ninth season; Assistant coaches – Sam Lange, Shellee Hansen; Volunteer assistant – Ken Froemming; Student managers – Autym Blowers, Maria Ricks


text:
Class Notes
Coming Soon!
As we continue to enhance our new website, Class Notes will be aggregated for viewing here. This phase is scheduled to be completed in 2015.
In the meantime, we encourage you to visit Southwestern, the University magazine to view recent Class Notes. You are also welcome to submit a Class Note (no login required).


text:
I hadn't been out of college long and I was looking for a coaching job. My father, James Hollister, told me to go down to the Maritime Academy and see his friend Harry Diavatis, who was the athletic director there for what seemed like forever! Harry was a one-man show in the athletic department.
He coached, taught, counseled, was the public relations officer. etc. He did everything there, but his main accomplishment was building the athletic department from scratch.
My dad met Harry when he was a student at Vallejo Junior College. My dad was the doctor for the football team. He stitched up Harry's chin during a football game and sent him back in.
After that they became close friends.
In the fall of 1986 I needed a job so I went to visit Harry. I put on a suit and drove down to the school. I was directed to the pool, where Harry was teaching survival swimming.
I walked in and there were two men standing on the deck. This huge man approached me and asked what I needed. I said I was looking for a Harry Diavatis. He looked me up and down because I was sweating in my suit (I hate suits). He told me he was Harry and I told him I was Doc Hollister's son and was looking for a job.
His eyes brightened up and proceeded to tell me about the stitch-up job my Dad did on his chin.
In February 1986 he called me back after two months and asked if I wanted to work for him in the athletic department as the director of intramurals and survival swimming instructor. That began our friendship of 27 years.
I believe Harry was the longest employed athletic director at the Maritime Academy (up to his hiring probably the only full-time athletic director at the academy). Harry retired in September 2003 after 34 years on the job. I took over as interim athletic director in 2003-04. Marv Christopher took over as AD during the summer.
What I can say about Harry is that he was a big man with an even bigger heart. He would help just about anyone in need (even the kids of old friends!). Harry never had it easy building programs at the academy. As is the case in many small college athletic departments, you're always begging for money and trying to convince administrators why your department should exist. Harry was a master of public relations and always believed that students need the physical outlet of athletics. The California Maritime Academy Athletic Department is "The House that Harry Built."
Harry definitely belongs in the Vallejo Sports Hall of Fame!
Patrick Hollister


text:
THE SQL Server Blog Spot on the Web
Audit Trails - what a pain they can be. We all know that a dynamic audit trigger, that investigates the metadata and builds an audit insert statement on the fly, is easy to implement, but performs as well as my teenager gets up in the morning. A fixed audit trail trigger, hard-coded specifically for the table, minimizes the database workload, but the only task worse than building it is maintaining it.
Wouldn't it be cool to run a procedure that examined the table's metadata and used code-gen to build a perfect fixed audit trail trigger? When the table's schema changes, simply rerun the procedure. I've been meaning to write this for about a year. I wanted to include it in the SQL Server 2005 Bible, but just didn't have the time.
Four events coalesced for me two weeks ago regarding audit trail triggers. First, I saw a blog entry stating the only way to build a dynamic audit trail trigger was to use CLR. UGHGG. 2) A new client has an inconsistent audit trail system built into some stored procedures, but not all. They need an easy way to quickly build a trigger based audit trail. 3) A reader wrote asking for more information and advice on implementing the T-SQL dynamic audit trail trigger I wrote about in SQL Server 2000 Bible. I wanted to give him a better solution than my old dynamic trigger. And 4) I'm starting to edit and prep the SQL Server Bible for the next edition and on the list of new chapters was this idea for a better audit trail method.
So, here's a script that creates the audit table and builds 4 stored procedures.
AutoAudit 'schema', 'table'
1) creates dbo.audit table if not already there
2) adds created and modifed columns to table
3) builds insert, update, and modified audit trail trigger
AutoAditDrop 'schema', 'table'
1) drops insert, update, and modified audit trail trigger
1) runs the autoaudit or autoauditdrop for every table in the database other than the audit table.
This is only a version 1, so test before you put it in production. I'm open to suggestions and requests.
This version is limited to tables with single column primary keys. But that's easy to change if enough readers ask for it. Also, in the next version I'm going to add error handling.
version 1.01 - Jan 15, 2007
added row version column, incremented by the modified trigger
cleaned up how the tablename is written to the audit.tablename column
added delete trigger, which just writes the table, pk, and operation ('d') to the audit table
changed Audit.[Column] to Audit.ColumnName
-- Query to determine lastvalues of deleted rows
Select TableName, PrimaryKey, ColumnName, NewValue as LastValue from dbo.audit
Where Operation IN ('i', 'u')
AND AuditID IN (
Select Max(AuditID)
FROM dbo.audit a
JOIN (SELECT TableName, PrimaryKey
FROM dbo.audit where operation = 'd') d
on a.tablename = d.tablename and a.primarykey = d.primarykey
GROUP BY a.TableName, a.PrimaryKey, a.ColumnName )
v1.03 includes a handful of bug fixes and generates a view for each table that reconstructs deleted rows.
Any chance of a SQL Server 2000 version of this? sys.tables etc doesn't work in SQL 2000.
Paul, this is excellent, can you please update for multiple column primary keys. A version for SQL2000 would be appreciated as well. Thanks for the info
Hello - excellent work and a couple of suggestion.
I am wondering if you might add some sort of auditing of the rowversion column. It can be done now using the optional columns, I suppose. It's odd to have an autoincrement rowversion that doesn't make it into dbo.audit, though.
Use Case: Construct a "history" of the last n edits of a specific record, starting with the version immediately before the present one and displaying version #, edit date, and edited by (sometimes with some detail of the "state" of the record if there is state information) in descending order. This forms a simple audit view and answers the usual questions users of the system have - only more advanced audit questions need to be routed to the admins.
On a related note, I would have to customize this script, currently, to pass username as a parameter to the triggers since we are gathering userid from a single sign-on implementation and cannot use suser_sname().
All in all excellent stuff, and I know no script can be all things to all people ;)
Oh, King of SQL, THANK YOU!
Sweet! Thanks a heap!!
This looks to be very useful, except that I have to do this sort of thing on a SQL 2000 database. sys.tables and sys.schemas don't exist there.
What would it take to modify this for SQL 2000? I confess I'm not a guru on the system tables.
Lapin in Albuquerque
Wow. Just ... wow. Nice.
Thanks for writing this script, it's pretty much amazing.
I've found a small bug when creating insert and update triggers for a table: there is a typo in the section that checks the column types; smalldateteime should be smalldatetime. It looks like this typo occurs three times throughout the script.
Otherwise, everything works great. Thanks again!
Thanks for such a useful and easy to understand script. It's made my life a little easier!
This looks like a very usefull tool. I only have one problem. In our application we handle security within the application, not within SQL. We also use COM+ objects to manage all the database transactions, so to enable connection sharing we use a single login ID from all clients. So my problem is, how can I tell who made the changes to the data as the function you use to find the user will always return the same person?
Thanks for any ideas you can give on this.
Paul... Excellent work ... My search ended here :)
Can i get the same for SQL 2000 also ... please
Great stuff thanks so much, i would also vote for the support for multiple column primary keys, since you mentioned it wouldn't be a difficult change.
thanks for this, you may have saved me a huge amount of work! multiple column keys would be really good though.
Hi Paul,
Wow ! ... this script seems to be almost exactly what i'm looking for.
So, here's my vote for a sql2000 version that supports multiple columns.
Meantime, when i do new sql2005 development, i may benefit from this script already.
Thanks !
i faced problem when running audit procedure for table have PK as uniqueidentifier, i tried to fix it but not able to fix it.
Coul please help me in this.
Thanks a lot for the beautiful script.
Jignesh, The problem is that the generated History table has an INT column for the PK, and the triggers assume INT for the PK as well. If all your tables use GUIDs, you could generate the triggers and History table and then modify the code and table design to accomodate GUIDs.
If you have more trouble, you can email me directly,
- firstname.lastname@example.com
Is there a way to capture the SQL statement that was executed - in additiont to what type of event it was (update, insert, etc.)?
Also, can this be used againt a table with no PK?
Hi TRavis,
Thanks for playing with AutoAudit.
It captures the type of statement already, but not the statement itself. It is possible. Before I update AutoAudit, I want to dig into Katmai's Change Logging feature.
Yes, the table must have a PK. But seriously, you want a PK on every table. Without a PK, it's not reeeealllly a table.
Nice work Paul, saved me boring work and with small adjustments worked like a charm. There is a small case issue in the script (for case sensitive databases), "audit" instead "Audit", "operator" instead of "Operator" etc.
Support for multicolumn PKs are welcome too.
This all looks good. But me is very new to SQL server 2005 and can someone tell me what is SchemaName thing.
Thank you.
Paul has a v1.06 of this script available at http://www.sqlserverbible.com/files/autoaudit.zip
"use CLR. UGHGG."
I am doing something similar and was going to use CLR, but your comment has made me think. I was thinking that I could use C# with all the debugging capabilities of vs2005 to create my project. I would really appreciate knowing your reasons for your distaste of CLR for this type of trigger.
Hi Neil,
CLR is not intended for data access, native T-SQL is by far the
best when readign and writign directly to the tables. By definition an audit trigger's primary purpose is data access.
It would be needlessly complex to codegen and then keep updated fixed audit trail triggers for every table. The CLR audit trigger solution generally tries to dynamically on-the-fly determine the meta-data and then dynamically handle the audit.
Any trigger, T-SQL or CLR, will extend the duration of the transaction. The CLR solution has two counts against it: it's not the best for data access, and dynamic is goign to be slower than pre-written.
That's why this audit trail pre-writes T-SQL triggers.
If you want to be notified when I release a new version, you can subscribe to my free e-newletter at: http://tinyurl.com/5zzlmo
AutoAudit 1.07 is posted at www.SQLServerBible.com
AutoAudit 1.08 is posted at www.SQLServerBIble.com
It cleans up some case sensitive issues, and AutoAuditDrop now drops the audit columns and defaults from audited tables.
Thanks Paul great work. Saved me from a whole lot of typing :)
I had some conversion issues with the isnull function though. I suggest updating the equallity check from isnull to nullif. That worked like a charm for me for all datatypes.
For the update trigger I changed this line:
AND isnull(Inserted.[' + c.name + '],'''') <> isnull(Deleted.[' + c.name + '],'''')' + Char(13) + Char(10)+ Char(13) + Char(10)
AND nullif(Inserted.[' + c.name + '], Deleted.[' + c.name + ']) is not null' + Char(13) + Char(10)+ Char(13) + Char(10)
Daniel, I'd like to hear more about the conversion issues you had.
Tha line of code is looking to see if the column data actually changed.
Please email me,
I get an error when running the pAutoAudit stored proc against tables that contain uniqueidentifiers.
Is there any way of fixing this?
There's now a CodePlex project for AutoAudit...
Paul, Pierre,
Uniqueidentifiers is exactly what caused the conversion issues I was talking about previously, also numeric columns caused problems: error converting data type ... to ...
I managed to work around it by altering the check if the column was changed from using isnull to nullif. I hope that solves your problem too.
For discussion, issues, and voting on fixes and new feature requests please visit
I'm very new at this.
Can it be modified to also log the idenity of the user effecting the change?
Thanks again! Great sscript!
Hi Bob,
If the users are logging into SQL Server with their own credentials, then AutoAudit does capture the user ID who made the change.
If every user logs in as SA, then no, sorry, there's no easy way to pass in the user id.
I've left a question on the discussion part of AutoAudit's site on CodePlex, for good measure I thought I'd drop it here aswell.
I've applied AutoAudit to my test database but when an update comes in I get the following error: -
error in [dbo].[subscriber_modified] trigger. The transaction ended in the trigger. The batch has been aborted.
I have another trigger on the table named "Subscriber_AspNet_SqlCacheNotification_Trigger" which was auto generated by SQL Cache Dependancy for the ASP.net web apps. When removed the error goes away and AutoAudit's triggers work perfectly fine.
AutoAudit does exactly what I need but I'm not sure at what point it's going wrong. Could you shed any light on a fix?
Many Thanks
I noticed that the test file and the source code links on codeplex are the same. At least, today when I downloaded both of them I received the same thing twice.
looks cool. very excited to learn the clr is not the only way to do this. i had developed a generic audit trail using the clr but was unable to grab the table name - for some odd reason msft did not include that.
AutoAudit 1.09 is up on CodePlex:
support for SQL Server 2008 data types
_RowHistory UDF
SchemaAudit trigger keeps AutoAudit in synch w/ Alter Table changes
The NULLIF() workaround only works if the column is changing FROM NULL to non-NULL. If a column is changing from non-NULL to NULL, you will get an error, because the first parameter to NULLIF() cannot be NULL. I have posted a general workaround to the CodePlex discussion and the issues related to the use of ISNULL(, '').
Hello.Sorry for my English level.
I am inexpert in this topic. The autoaudit has seemed to me to be brilliant.
Does SQL2008 take something of internal audit?
Also we use Oracle, from 8i and Superior there is something similar to what you propose? Some link?
It would be nice if you updated the script to work with tables that may be named a reserved word by using the appropriate brackets. For example I inherited a table called 'Order' and this table causes issues with your script. I edited it to fix it for me but you may want to update for everyone else. Otherwise it is pretty nice! Appreciate...
Also noticed that if I have a table that has a column named 'Operation' then it causes several errors.
During AutoAudit it causes the following:
Msg 4506, Level 16, State 1, Procedure UserEventLog_RowHistory, Line 10
Column names in each view or function must be unique. Column name 'Operation' in view or function 'UserEventLog_RowHistory' is specified more than once.
During AutoAuditDrop it causes the following:
I was hoping to find an updated version that supports multiple primary keys. If time is an issue can you give us a code snippet we can work with to get us going in the right direction. I'm guessing the audit table will require 2 or 3 additional fields primarykey2, primarykey3 and/or primarykey4. The additional primary key fields will have to be flagged as null since not all tables will have more than one primary key field. Advance the trigger update IF statement to include a case statement if primary keys are more than one, populate their key into the respective fields...does that sound about right?
I've revised Pauls scripts to handle up to 3 primary keys if anyone is interested, drop me a note at firstname.lastname@example.com
Currently engaged auditing. Everything works fine, but some access 97 users get random weirdness when they use the classic Shift+Enter to save form data. Normally the form data stays on the screen static to allow them to make a form change on the same record and just hit Shift+Enter to save data again...well now with auditing enabled the form randomly loads another record post hitting shift+enter. No errors, but was just wondering if anybody has experienced this or heard of it. I wonder if upgrading to access 2000 or higher might fix the issue.
Great Work. You are really SQL Champion. It is very useful for audit trail and it saved me a lot of time. :). Keep up the nice work.
'ntext' needs to be included in the list of excluded types.
AutoAudit is a free SQL Server (2005, 2008) Code-Gen utility that creates Audit Trail Triggers with:
The process errors out on a table named User when I run pAutoAuditAll. The error is:
Incorrect syntax near the keyword 'User'.
It appears that it needs to have brackets around the table names to handle tables named as keywords. I'm using version 1.10
If you're using AutoAudit, please update to the newest version on CodePlex:
Note the bug in determining if the SchemaAudit table is already in the database:
-- remove Schema Table
IF Object_id('Audit') IS NOT NULL
DROP TABLE dbo.SchemaAudit
-- remove Audit table
DROP TABLE dbo.Audit
The drop script drops the Created, Modified and RowVersion columns, but not CreatedBy or ModifiedBy. I presume this is an oversight.
I added code in the pAutoAuditDrop to remove constraints corresponding to CreatedBy and ModifiedBy cloumns and then added code to drop these two columns. However, I have one issue with pAutoAuditDrop. It does not work for a single table. But, when pAutoAuditDropAll is executed, it removes all footprint of AutoAudit from the database except 4 storedprocedures. I was wondering, why pAutoAuditDrop does not work for a sigle table, but for the entire database?
Thanks for the excellent work. Please keep up the good work.
Just wondered: How does this detail with failed updates, failed for one reason or another, say dupl key or not being able to pass certain chacks? Or say a rollback??
Is a record like that recorded as a new record (insert) or not?
From what I recall the trigger events do occur before the actual commit.......
Please publish the next version of SQL 2008 Super Bible in Kindle format.
Hi Michael,
Thank you for the vote of confidence, however, I've decided not to write another SQL Server Bible edition. As much as I enjoy writing, it's simply too much work for extremely little pay.
Geert, a failed transaction rolls back the entire transaction including the trigger DML statements.
I'm testing version 1.1. Could anyone please advise how to remove the SQL logging.
Version 2.0 doesn't seem to update modified and rowhistory columns.
Sambusa, The docs are at the top of the SQL script. There are parameters to control the behavior.
anyone else seeing this?
Msg 1934, Level 16, State 1, Procedure SchemaAuditDDLTrigger, Line 23
SELECT failed because the following SET options have incorrect settings: 'ANSI_PADDING'. Verify that SET options are correct for use with indexed views and/or indexes on computed columns and/or query notifications and/or xml data type methods.
Getting this when I run a CREATE NONCLUSTERED INDEX statement
TD, have you downloaded the newest version from CodePlex.com/autoaudit?
Thanks for the wonderful script! It will come in very handy.
One issue that I've noticed: When I try to use pAutoAuditDrop (not pAutoAuditDropAll) for a specific table, it doesn't work. I get an error in the _Audit_Insert function ... "Invalid column name RowVersion" (sorry, I'm paraphrasing from memory).
The solution I came up with was this:
In your code, pAutoAuditDrop code runs things in the following order:
- drop default constraints
- drop columns from table
- drop triggers
- drop view
- drop udf
I moved things around to the following order, and it worked fine:
Other than that, everything's great - many thanks for an excellent script and an even more excellent book! :)
A couple more tweaks I had to make to the code due to the fact that I was adding to an existing live database (with existing data):
In pAutoAudit, I added this after every ALTER TABLE ... ADD" line:
SET @SQL = 'UPDATE [' + @SchemaName + '].[' + @TableName + '] SET [ColumnName] = [OldDefaultValue]'
(Replaced [ColumnName] with the column name, and [OldDefaultValue] with a suitable value for existing data.) I know it would have been far more efficient to update everything at once at the end, but I'm still quite a beginner at SQL Server, and I wanted to play it safe. It's just a one-time run anyway. :)
This was necessary because I would run into errors every time I tried to edit an pre-existing row, due to the NULL constraint being violated.
I also added DROP CONSTRAINT and DROP COLUMN lines in pAutoAuditDrop for CreatedBy and ModifiedBy.
KM, Which version of AutoAudit are you using?
1.10e - I'd just downloaded it a couple weeks ago. :)
version 2.00h is on CodePlex, it's just not the default download.
You are God Sent man!
works for me...however the updated columnname is not recorded in the audit table. also the updated row number should be recorded.
Correct... columnname was recorded correctly. I was just wrong
Very nice. Here's a link to a similar SQL Server audit codegen that I wrote a while ago:
It is all self-contained in a single SP that sits in the master database.
hi Mr. Paul Nielson
i have a problem on similar lines . i Have a project to complete
Problem : i need to audit trail some tables. (we have ruled out any trigger approaches).
The existing systenm is not an effetcive one. I need to change the approach for audit trails.
Pls help me
eg. we do update & insert on a table xyz based on some conditions .
Existing system:
if (condition=true) then
get the old values for the record
update table xyz .( i may update 1 or more than 1 value)
package call to pkg_audit_trail( This will insert
old & new value of xyz table for this record in audit trail table
That is if i update 2 columns in xyz then 2 rows are created in audit trail table
in this i will make 2 call to pkg_audit_trail with old and new values harcoded
insert into tabele xyz;
package call to audit_trail( This will insert
That is if the table has 20 columns in xyz then 20 rows
are created in audit trail table.
in this i will make 20 call to pkg_audit_trail )
end loop;
If you rule out triggers, then you have to ensure thast every proc or data access layer writes the the audit table. I've personally seen several examples of audit systems without triggers and every example had holes in the audits from some procs or UI code that didn't include the audit code.
What you're describing will be slower and more error prone that triggers.
Audit Trail (Data Activity Monitoring) is a tool through which we can record all user's activity on the database, where users are interacting with database directly or through application. It is very useful for those who wish to keep eyes on user activity with data in the database. Also it is helpful for Q.A. (quality assurance team) who is testing application and wish to know data flow before to approve application. This tool is quite easy to manage and view report than other tools. The person who is not DBA can play with this tool easily. This tool is designed for management/administration department to audit data in database. It is just like a CC camera on database.
to: BintoBin
Posting an ad for a $500 audit tool on this blog is despicable.
I downloaded the code. Works fine except for inserting new records. Whenever I insert a new record using SSMS, I get a red circle with an exclamation next to the new inserted row stating:
"This row was successfully committed to the database. However, a problem occurred when attempting to retrieve the data back after the commit. Because of this, the displayed data in this row is read-only. To fix this problem, please re-run the query."
The updates and deletes work with no problem. If I close the table and re-open it, the red circle is gone and the record IS there. However, this become a HUGE problem when ODBC connecting the SQL table to a front-end Microsoft Access db application. Users who have inserted new records, have to close the Access application. Then re-open it to be able to edit. PLEASE HELP......you have a wonderful auto trigger mechanism.
I have an updated version of 1.08 that has some of the 1.09 fixes in it. I made it work with up to 6 primary key columns. If you're interested in the code email me email@example.com.
I Love this Audit Trail!!
I do have one question though, I've noticed that there is a bit of a lag in audit table. Does anyone know how long the lag is? Was it done on purpose or is it just my database? (I have a small database with only a few thousand records, so I don't think that's what it is)
Is there a version that works with GUID primary keys?
Just want to say this is a very noteworthy exercise. Thank you for making this available.
Is a non-beta release of v2 still on the cards? I'm sure v1.10e is perfectly adequate for my purposes but I thought I'd ask anyway.
I ran into this...I was trying to update some data in one column, About 1500 records out of 43357, What is this telling me? Becised the fact it won't update. BTW I'm change a text 1L to a text 1.
Msg 50000, Level 16, State 2, Procedure tFlourPackerLog_Audit_Update, Line 451
String or binary data would be truncated.
Msg 3616, Level 16, State 1, Line 1
Transaction doomed in trigger. Batch has been aborted.
I found probably error code in "autoaudit 1.10e.sql"
DROP TABLE dbo.SchemaAudit
It have to be:
IF Object_id('SchemaAudit') IS NOT NULL
or I miss something?
See http://autoaudit.codeplex.com/ to get updated versions
Thank you, Paul Nielsen for great solution. but i found a bug that i would like to report to you.
please replace 'case when c.column_id > 1 then' with
'case when (ROW_NUMBER() OVER(ORDER BY c.column_id)) > 1'.
that happened 9 times.


text:
Vine founders release Hype video app
Vine co-founders Rus Yusupov and Colin Kroll have released Hype, a new social video app that allows users to broadcast live interactive video. Followers can be notified instantly when a broadcast begins, and can comment and interact with the broadcast, and users can add photos, videos, music, and animations to spice up their videos. A replay feature allows users to make their broadcasts available for later viewing, and Hype broadcasts can be easily shared on Twitter. Broadcasters can also feature comments from followers, add themed backgrounds, and present videos and pictures in slideshow form. Rather than being a new Vine app, however, Hype appears to be more in line to compete with Twitter's Periscope app and Facebook's integrated Facebook Live feature.
Apple drops crime reporting app Vigilante from App Store
An app designed to alert residents of New York City to crimes being committed has been pulled from the App Store, The Guardian reports. In a blog post about launching the Vigilante app, parent company Sp0n said it monitors crimes reported to 911 and alerts nearby users so they can get to safety or film crimes as they unfold. But the app didn't last long on the App Store, with Apple citing concerns about its content, according to the app's creator. While Sp0n claims "the closed system excludes the community while the open system informs and empowers citizens," it's easy to see how encouraging average citizens to get involved in investigating or stopping suspected crimes could be problematic. Apple declined to comment on why it removed the app, but a Sp0n spokeswoman said, "The team is working with Apple to resolve the issue and they are confident the app will be made available in the near future. Vigilante will introduce an Android version of the app in the upcoming weeks with plans to expand in additional cities later this year."
Apple allows developers to send promo codes for in-app purchases
In an announcement on its developer website, Apple confirmed that it is now allowing developers to send a limited number of promo codes out from iTunes Connect to give away in-app purchases to select users. Developers can now send up to 100 promo codes for any single in-app purchase item, and up to 1,000 promo codes total per app. The move is aimed at allowing "press and influencers" to gain free access to items and features that are usually behind an app's paywall.
CBS developing Candy Crush game show
CBS has decided to turn the mobile game Candy Crush Saga into a game show, Deadline reports. CBS hasn't released an initial air date or announced a host, but the show has been in development for two years and will feature players attempting to match colorful candies in groups of three or more while defeating obstacles to make it through more than 2,000 levels. Developed by the same people who brought the obstacle-course hit Wipeout to ABC, Candy Crush will feature "teams of two people [using] their wits and physical agility to compete on enormous, interactive game boards featuring next generation technology to conquer Candy Crush and be crowned the champions." While Candy Crush Saga isn't as popular as was it years ago, the game can still be found on Apple's Top Charts, under free games.
Sony set to launch mobile games on iOS
Following Nintendo's lead, Sony is planning to launch more than five mobile games for iOS by March 2018, CNBC reports. As previously reported, the games will be produced by Sony's ForwardWorks subsidiary and released first in Japan and other Asian markets where the company has seen lagging console sales. Sony hasn't elaborated on which games will be coming first, but Serkan Toto, CEO of Japanese gaming consultant and advisory group Kantan Games, warned against looking for the company to replicate the early success of titles like Pokémon GO. "Sony doesn't have the same power as the Nintendo IP. There is nothing that comes even close to Mario," Toto said.
Apple removes Dash app from App Store over fraudulent review accusations
Apple has removed popular API documentation browser Dash from the App Store, claiming that an account linked to the app's parent company Kapeli engaged in App Store review manipulation. In a statement to The Loop, Apple spokesperson Tom Neumayr said almost 1,000 fraudulent reviews were discovered across the 2 accounts and 25 apps associated with Kapeli. Who posted the reviews and which apps received those reviews is still unclear. "Warning was given in advance of the termination and attempts were made to resolve the issue with the developer but they were unsuccessful," Neumayr said. "We will terminate developer accounts for ratings and review fraud, including actions designed to hurt other developers."
Popular Phoneys sticker app for iMessage in limbo after warning from Apple
The Phoneys sticker app for iMessage has landed its creator in a serious conundrum after Apple called him with demands that he change it or face its removal from the iMessage app store. In a post on Medium, Adam Howell explains he built the sticker pack—which allows users to paste a convincing-looking iMessage bubble over a friend's message to make it look like they said something they didn't—with every expectation that it wouldn't make it through the approval process. Once it did, people took notice, and with a little publicity, it shot to the top of the Top Paid list on the iMessage store.
Apple announces App Store Search Ads
Apple has sent out an email to registered developers announcing the debut of search ads in the App Store. Apple SVP Phil Schiller announced earlier this year that search ads would be coming to the App Store, however provided few additional details at the time beyond saying that Apple was giving careful consideration on the best way to implement ads in a customer-friendly manner. Search Ads will allow developers to easily create tailored ads to promote their apps at the top of App Store search results, with basic ads created automatically using metadata and imagery from the developer's app and automatic matching of ads to relevant searches in the App Store. Advanced features will allow developers to target their ads to iPhone or iPad users, adds their own keywords, specify a target demographic for ads, and schedule campaigns to appear only during certain time periods. Apple has published a new set of pages at searchads.apple.com where developers can find out more information on the new service and sign up to receive a $100 credit toward their first campaign.
Apple working to turn HealthKit into diagnosis tool
Apple is making a big push to turn HealthKit into a diagnostic tool, Bloomberg reports. The app currently collects fitness data from a user's devices, but people familiar with Apple's plans said the company has scores of health-care experts building improved software to analyze and understand the implication's of patient information. The team is also working on new apps for the Apple Watch, including one that tracks sleep patterns and another that gauges fitness levels by measuring the time it takes a user's heart rate to fall from peak to resting levels.
Google brings Allo messaging app to iOS
Google has brought its new Allo messaging app to iOS, making an effort to pack as much functionality as possible into the messenger so that users don't have to leave it to get outside information. The main selling feature is integration with Google's other services, integrating search and calendar functions into the chat to give users the ability to look up information and make plans without toggling between multiple apps. The app includes a preview edition of the Google Assistant as well, giving users the ability to type @google to ask for help to find an address, look up a dinner location or find and share a YouTube video, all within the conversation in real time.
Twitter releases Apple TV app
Twitter has released the anticipated Apple TV version of its popular social networking app, following reports last month that it was in talks with the NFL to live-stream Thursday-night football games on the big screen. The new Twitter app for the Apple TV goes beyond NFL streaming, however, providing a live Bloomberg Markets channel which can be viewed while accompanied by Tweets, along with Twitter Moments and Top Vines and Top Periscopes. Notably, the app does not provide any access to a user's own timeline or messages, and reports indicate that the NFL Thursday Night Football feed being used by Twitter is being supplied by CBS.
Apple's iWork apps add real-time collaboration
Apple has updated its suite of iWork apps — Pages, Numbers, and Keynote — for iOS 10, adding beta support for real-time collaboration with other iWork users. With the new feature, users can edit documents, spreadsheets, and presentations in real-time across the iWork applications on iOS, macOS, and iCloud.com. Documents can be shared publicly or only with specific people. You can view who else is currently editing, and view their cursors in real-time as they're editing. The apps also gain a new format pane for the 12.9-inch iPad Pro, wide color gamut image support, support for older iWork '05 documents, improved downloading on-demand, and enhanced keyboard and navigation shortcuts. Additionally, a new Keynote Live feature in Keynote allows users to broadcast a slideshow to Mac, iPad, iPhone, and iCloud.com users, and the Apple Pencil can now be used to highlight when presenting from an iPad Pro.
Apple's iMessage App Store goes live ahead of iOS 10 release
Apple made the entire iMessage App Store available to iOS 10 beta users yesterday, ahead of today's iOS 10 launch. The store includes apps like OpenTable, games like Words with Friends, and exclusive sticker packs from big names like Disney and Nintendo. While some of the new apps are standalone exclusives to the iMessage App Store, many others are simply extensions of existing apps already available in Apple's primary App Store. The sticker packs are a varied bunch as well, ranging from the simple Super Mario Run tie-in that doesn't do much of anything, all the way to Disney's animated Star Wars stickers that can be peeled and pasted directly onto messages. We'll have more on the iMessage App Store's new offerings as we delve into iOS 10 after today's public release. [via 9to5Mac]
Google Photos 2.0 enhances Live Photos support
Google has released an update to Google Photos, incorporating some of the Live Photos features it debuted in its Motion Stills app earlier this year. While Google Photos added support for backing up and viewing live photos back in March, Google Photos 2.0 now allows users to apply image stabilization to Live Photos and save them as looping animated GIFs or video clips for easier sharing with non-iOS devices. The new version of Google Photos will also allow users to freeze the background in a Live Photo or create "sweeping cinematic pans" — although more advanced Live Photo editing features beyond this remain the purview of the full Motion Stills app. The Google Photos 2.0 update also adds the ability to choose a new thumbnail for faces in the People section, sort photos in albums chronologically or by date added, and more streamlined sharing to YouTube.
Apple releases 'GM' versions of iOS 10, watchOS3, tvOS 10, begins accepting apps for new versions
As expected, Apple has released the final "GM" versions of iOS 10, watchOS 3, and tvOS 10 to registered developers in advance of their final release, scheduled for Sept. 13. Barring any significant problems, these final developer releases are normally identical to the versions that are ultimately released to the public, and are listed in the Software Updates scenes simply as the base versions (e.g. "iOS 10") with full final release notes and no "beta" designation. Notably, iOS 10 on Apple's Developer Download Site is listed as "iOS 10.0.1" and includes a build number of 14A403. watchOS 3 has a build number of 14S326 and tvOS 10 is 14T330 — these numbers should be identical to the final versions released next week, so as usual, developers installing the GM seeds will not need to install the final public release.
Super Mario Run coming to iPhone
During today's fall Apple Event, CEO Tim Cook provided an update on the state of the App Store, highlighting that the iPhone, iPad, and iPod touch are now the most popular gaming devices in the world, and he used the opportunity to segue into an announcement that Nintendo will finally be bringing the venerable Mario to the iPhone. Cook handed over the stage to the "father of Mario," Nintendo's Shigeru Miyamoto, to expand on the announcement, revealing a brand new mobile-optimized game, "Super Mario Run," that will be coming to the iPhone. It's designed exclusively for mobile, one-handed play.
Apple tells developers to get their Apps and Games Ready for Subscriptions
Apple is moving ahead with some more of the App Store changes promised back in June, with an email sent to developers today announcing new auto-renewable subscription capabilities and advising that they can now begin getting their apps and games ready for the new subscription model. As Apple's developer page on Offering Subscriptions explains, auto-renewable subscriptions can now be offered on all Apple platforms and in all app categories, including games, to provide users with access to content or services on an ongoing basis, and automatically renew until a user chooses to cancel. Developers will be able to allow users to sign up for subscriptions with free trial periods, subject to the normal subscription durations, and will also be able to offer upgrades, downgrades, and crossgrades to subscriptions, all controlled via Apple's in-app purchase APIs.
Apple to begin removing outdated and non-functional apps from App Store on Sept. 7
In an email sent to registered developers, Apple today announced that as of Sept. 7 it will begin "an ongoing process of evaluating apps" and removing any apps that "no longer function as intended, don't follow current review guidelines, or are outdated" with a goal of improving the quality of apps in the App Store and making it easier for users to find apps which meet their needs. The announcement notes that the review will cut across all categories on the App Store, and developers of apps that don't meet the criteria will be contacted to be given a 30-day window to make any necessary changes in order for their app to remain on the App Store. Apps that are completely non-functional — that is, those that crash on launch — will be removed immediately. Apps that are removed will only be taken down from the App Store's catalog, and users who have already downloaded a removed app will be able to continue using it and even take advantage of in-app purchases.
Instagram 9.2 update for iOS includes pinch-to-zoom on photos and videos
Instagram's latest update to its iOS app adds the ability to pinch-to-zoom on photos and videos, a feature long requested by iPhone users. The improvement allows users to get a closer look at images and videos, but notably, snaps back to the original size instantly when released. The updated app also makes changes to the Stories feature, providing better options for taking photos and videos in the dark by adding a low-light button that will appear when the camera detects darkness.
Apple reveals some of its upcoming AI advancements for the iPhone
While Siri is the usual public focus of Apple's artificial intelligence endeavors, a new Backchannel story points out that much of the behavior iPhone users notice in their device is also powered by the company's increasing push to improve its AI. When the iPhone guesses which apps you'll want to use next when you swipe your screen, that's Apple's AI at work, but the device also lashes together pieces of information from several places to provide a more complete picture. Machine learning helps Apple devices do everything from extending battery life between charges to identifying a caller who isn't in its contact list by referencing emails. It's also responsible for the iPad Pro knowing the difference between the Apple Pencil's touch and the palm being dragged alongside it while a user is drawing, accepting the Pencil's input while rejecting the palm's. "If this doesn't work rock solid, this is not a good piece of paper for me to write on anymore — and Pencil is not a good product," said senior vice president of software engineering Craig Federighi. "If you love your Pencil, thank machine learning."


text:
Reviews // 1 Articles
A Density of Souls by Christopher Rice
A Density of Souls by Christopher Rice
31 Dec 1994 // 7:03 PM
. . . by young writer Christopher Rice (progeny of gothic writer Anne Rice and poet and painter Stan Rice), is a mystery and gay-coming-of-age story that is powered, in part, by the current of hate pulsing through America.


text: I've been scratching my head all morning trying to sort this one out. I've got a couple of users in brazil who send webmail emails using Outlook. Their outlook settings are as follows: Email address - email@example.com Username - firstname.lastname@example.com (with all the other settings as they should be.) The reason the email address and username are different is because the email address I want recipients to see (@1111.com) is one that carries our company name as the domain. I have forwarding set up on this address (@1111.com ---> @2222.com) so that incoming mails still arrive at the webmail address. The username has the domain of the webmail provider. Now, everything worked fine until yesterday, but now they can't send outgoing emails anymore. Incoming still works. When testing the settings in outlook everything passes (finds pop, smtp, etc) but the test email sending fails, giving the error message "Unable to send test message. Please verify the email address". If I then change the 'email address' field setting to the address of the webmail domain (@2222.com) test email sending works. So it seems to me that the webmail provider is now checking that all emails sent via its server carry an email address from their domain. (probably to combat spoofing etc). I have no hope of contacting the provider and trying to sort this out as they are a brazilian company. So my question.... can anyone think of a workaround?