text:
Staybridge Suites Detroit-Utica
No availability found through our partners. Please contact the business directly or check some of our recommended alternatives.
How has this hotel rated in the past?
- Continental Breakfast
- Free High-Speed Internet
- Swimming pool
- Business Services
- Fitness/Health center
- Wheelchair accessibility
Travelers also recommend:
- More recommendations
TripAdvisor Reviews Staybridge Suites Detroit-Utica
Travel Blogs from Utica
Modern Love
... been there to encourage me. I have always been a home body. I never went away to camp, I never wanted to be away from my mom, from my home, from my dog. But at 25, the time felt right for me to go off and have my big adventure. I'm going to have the most amazing adventure, I'm going to see so many things, I'm going to meet people from all over the world, I'm going to succeed at my internship and living abroad. In the end, I'll raise ...
Two Weeks To Go
... longest and furthest I've ever been away from home. On top of that, there are still terrorist attacks occurring in Israel on a pretty often basis. Two days ago, twelve people were stabbed in a random terrorist attack in Tel Aviv, riding the bus. This has been a fear of mine over the past few months, being vulnerable in public, specifically public transportation. It was pretty upsetting and shook me when it came to my decision to go. I spent the ...
9th Anniversary & A Trip to the Hometown
... in his brother's class a couple of years ahead of Jon at university waited for 2 hrs in a bar in the main street to see him before we finally arrived. Really nice guys and again a lot of laughs and catching up.
Designated an Historic Village dating from 1838 and full of beautiful gracious old timber homes in leafy green streets , it is even lovelier than 20 yrs ago. The main street is adorned with huge baskets of mostly red and ...
Decline of the American Empire? A romantic weekend
... fellow) we call the shuttle for pick up. The "plan" was to ease into Detroit and go to the "safe" places first and then venture to "danger" after talking to the locals.
Sunday AM. How dangerous could Detroit be? We set out with 2 missions...visit the notorious pet-coke pile on the Detroit river and visit some "blighted" but not "dangerous" neighbourhoods. A tricky bulls eye in Detroit.
The pet coke pile is a result of residue from Alberta tar sands being ...
Day 13: Exploring the City
... some Detroit Coney Dogs. We easily found parking and walked over, past a beautiful community garden. We ordered a Coney Dog, and our "waiter" shouted the order to the cook. Our hotdogs were so good that we ordered one more apiece. Then, we headed back to the hotel where we read for awhile.
We were going to go back down to the riverfront to get in some much needed exercise, but it started raining, so we sat in the window looking at the city as my mom shared memories ...


text:
Lord Jeffs Survive Scare Against Bates, Improve to 20-0
Aaron Toomey '14 knocked down all 12 of his free throw attempts against Bates.
AMHERST, MA – The fifth-ranked Amherst College men's basketball team used a 25-for-28 performance from the charity stripe to get past Bates College, 74-68, Saturday afternoon at LeFrak Gymnasium. The Lord Jeffs improve to 20-0 overall and 7-0 in the NESCAC, while the Bobcats drop to 12-11 (3-5 NESCAC).
The visitors led for the majority of the game, but Amherst took a 60-59 lead with 4:14 to play and held off a determined Bates squad down the stretch. Conor Meehan '11 (Meriden, CT) finished with a game-high 21 points, marking his second 20-point performance of the weekend.
Amherst held a 10-7 lead after five minutes of first-half action but would be held to only six points over the course of the next 10 minutes, as the visitors used an 18-6 run to take command of the game. A ferocious Bates defense forced the Lord Jeffs to drive and the Bobcats worked the ball down low on offense, as the teams combined to attempt only 11 three-pointers in the first 20 minutes.
A three-pointer from Nick Schmiemann made it a 23-14 game in favor of Bates, but the Jeffs would close out the half on a 14-5 run when Meehan took charge of the floor. Meehan cut his team's deficit to two points (26-24) on a deep pull-up three with under 2:00 to play, and the half came to a close when David Waller '12 (Tampa, FL) stole the ball and passed it ahead to Meehan, who drove in for a layup that tied things up at 28-28, which is where the score stood at the break.
After taking only four shots from long range in the first half, Bates switched gears and opened the second period with Schmiemann and Mark Brust connecting from downtown. Amherst countered with a pair of triples from Taylor Barrise '12 (Allendale, NJ) and would finally regain the lead (45-44) on a pair of Meehan free throws with 11:40 to play, marking the first time the Jeffs had led since 14 minutes remained in the first.
The teams would trade punches during an extremely exciting final 12 minutes of play, as the remainder of the game featured four ties and six lead changes. Amherst would take the lead for good when Barrise buried a three from the wing with 4:14 to go, as Bates cut its deficit to one point twice but could never pull back ahead. Aaron Toomey '14 (Greensboro, NC) hit four big free throws in the final minute to help Amherst hang on for the 74-68 win.
While Amherst missed only three of its 28 attempts from the line, Bates was 14-for-25, including 7-for-16 in the first half. Toomey—who finished with 18 points, five rebounds and three assists—was particularly impressive with his 12-for-12 showing on free throws, while Allen Williamson '13 (Saugus, MA) added 12 points and a 6-for-6 performance at the line. Barrise chipped in with nine points and a game-high eight rebounds for the Jeffs.
Brian Ellis had 17 points and four rebounds as one of four Bates players in double digits, as Brust and Luke Matarazzo each had 10, while Schmiemann finished with 11. The Bobcats held a 17-15 edge on the glass in the first half, but Amherst turned the tables by out-rebounding the visitors by a 26-8 margin in the second period. Bates committed only six turnovers in the game.
Meehan, Kurt Bennett '11 (Placerville, CA) and Billy Butler '11 (Brooklyn, NY) were honored before the start of the game. Amherst's Class of 2011 has won 82 games and lost only 22, posting a 26-8 record in NESCAC play and a 45-5 mark in LeFrak Gymnasium.
Amherst will return to action Tuesday, Feb. 8, to host Brandeis University at 7 p.m. The Bobcats will wrap up their regular season on Saturday, Feb. 12, when they travel to take on Tufts.

subset: commoncrawl


text:
Listen to our star-studded celebration of soapcentral.com's 20th anniversary
Week of Mar 30:
The Bold and the Beautiful
Days of our Lives
General Hospital
The Young and Restless
Other Soaps
soapcentral.com options
soapcentral.com FrontPage
Soap Central Live
soapcentral.com news archive
Other Soaps
All My Children
Another World
As the World Turns
Bold and the Beautiful
Days of our Lives
General Hospital
Guiding Light
One Life to Live
Port Charles
Sunset Beach
Young and the Restless
Current Daily Recaps
The Bold and the Beautiful
Days of our Lives
Weekly soap recap catch-up
General Hospital
The Young and the Restless
Archived Daily Recaps
All My Children
Another World
As the World Turns
Guiding Light
One Life to Live
Port Charles
Sunset Beach
soapcentral.com Previews
B&B previews
DAYS previews
GH previews
Y&R previews
Two Scoops commentary
Current Two Scoops Commentary
The Bold and the Beautiful
Days of our Lives
General Hospital
The Young and the Restless
More Two Scoops
Archived Two Scoops Commentary
All My Children
As the World Turns
Guiding Light
One Life to Live
2013 Best/Worst
More Two Scoops options
soapcentral.com Message Boards
About the boards
Visit Message Boards
Read soap blogs
Register/Sign up (It's free!)
Lost password?
Email changed?
Internet jargon
The Daytime Emmys
Emmy hub
2014: Coverage
2014: Coverage
2014: Videos
2014: Fashion
2014: Nominees
2014: The reels
2014: Predictions
2014: Pre-noms
Emmy Archive
(1971 to Present)
Latest Emmy News
2014 Daytime Emmys
: Our experts predict who they think will win
Read now...
How to contact us
Comment? Question? Email us!
Call our 24/7 fan feedback line
Search the site
Search soapcentral.com
Weekly catch-me-up guide to your favorite soaps
Summaries for the Week of Week of September 12, 2011
To access this feature directly, choose the "Quick catchup on last week's shows" option under the RECAPS tab in the blue navigation menu of any page on our site.
All My Children
Brooke returned to Pine Valley. Erica agreed to star in Kit Sterling's movie about Erica's life. Jack was disappointed when Erica revealed that they would have to postpone their wedding while she worked on the movie. David was arrested after he admitted to Zach, Ryan, and Greenlee that he had known that the casino partners had intended to kill Zach. Ryan secretly recorded the confession, and then turned the tape over to Jesse. Natalia quickly forgave Brot when he told her that he had helped Jesse to cover up Ellie's stillbirth. Dixie suspected that Babe was one of the two patients that David had in hiding, so Dixie and Tad decided to pay David a visit in jail. Tad warned David that, if Babe were alive, it wouldn't be fair to keep her from AJ and Krystal. JR was stunned when Dixie suggested that Babe might be alive. JR realized that David had had ample opportunity to save Babe following the tragedy, so he arranged for someone to follow Griffin when David asked Griffin to take care of David's two mystery patients. Cara told Griffin that she was pregnant. Cara went to see David to say goodbye and to tell him about the baby. Colby advised Maya to move out with Lucy because it would make things more difficult on Angie the longer that Maya waited. Colby invited Maya and Lucy to move in with her and Liza. Colby decided to fight for Asher because she was certain that they had something special. Scott was delighted when Madison told him that she wanted them to start over. Angie was overjoyed when she realized that her eyesight had returned.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
The Bold and the Beautiful
What happened during the week of
Anthony's prediction that a mystery man would also show up at her door came true when Thorne arrived with good news. He advised that if Taylor combined Steffy and Thomas' shares of Forrester, she would own 55 percent of the company. With majority shares, she could be a decision-maker in who led Forrester -- with a vote on who became president and vice president. Taylor and Thorne vowed to rule Forrester together, and they kissed. Hope returned from a successful promotion trip for "Hope for the Future" in Paris. She and Rick advised that the international market felt that Steffy's lingerie line was too provocative, and Steffy was furious. Ridge agreed that if buyers wanted it toned down, Steffy would have to comply. Thomas begged for another chance to market the Taboo line, but Ridge turned it down. Ridge angered both Steffy and Thomas. Steffy and Bill collaborated on the idea that Steffy would seduce Liam because Steffy professed her love for Liam. Bill felt that Hope was too immature for Liam. At a press conference with Liam in the wings, Hope told the press that she planned to wait for marriage for sex. Liam was embarrassed by the attention, and left the conference. Steffy followed him home and promised that he wouldn't have to wait another night for sex.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
Days of our Lives
What happened during the week of
Brady, Nicole, and Kinsey prayed for Chloe to regain consciousness. Brady told Chloe that he still loved her. Dario was happy about his well-deserved promotion, but sad that he had to leave Salem and Melanie behind. Carly helped Melanie support Dario and encouraged her to do what was best for him and his career. Gabi decided to find a more creative way to stimulate Will's interest in her. Will, Chad, Abigail, and Gabi were thrilled that the university accepted Sonny's proposal. Quinn and Taylor reconnected as a couple and made love. Quinn introduced Taylor to Vivian, and the women quickly became fast friends. Bo, Hope, and Rafe received the DNA results that Gus had planted at the pier, which implicated Quinn as the major suspect in the attacks on prostitutes. Gus finalized his plan to frame Quinn and it led to Quinn's arrest. Maggie decided that it was too soon to move in permanently with Victor. While preparing for the dedication of Horton Square, Hope confided to Bo how much she still missed Gran, Alice. Sami told Rafe that she was frustrated with job-hunting because of her of her lack of qualifications and then, desperate to find work, applied to an ad that Rafe had told her could lead to trouble. Carly made peace with Daniel and Jennifer in an emotional therapy session. She apologized to her good friends and wished them a happy life together. Later, Carly talked to Nicholas about what would be next in her life after therapy. Stefano returned to Salem to surprise Kate. Kate and Stefano seemed baffled at E.J.'s continued passion for Nicole.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
General Hospital
What happened during the week of
Carly was surprised to learn that Shawn had been hired to run things for Jason while Jason recuperated from the surgery and focused on planning his wedding to Sam. Sonny blamed Johnny for Kristina's health crisis, but Johnny reminded Sonny that Sonny had planted the bomb in Johnny's car that had caused the potentially paralyzing injury to Kristina. Olivia stopped Sonny from killing Johnny. Olivia turned to Kate for help because Olivia was certain that Kate would be able to get through to Sonny, who appeared to be going to a dark place. Kate initially refused to help Sonny, but later had a change of heart. Matt and Patrick were concerned when Kristina was unable to feel anything in her right foot. Jason and Sam were surprised to realize that Spinelli was back to his old self. Spinelli revealed that Jackal had stumbled upon evidence indicating that the Zaccharas were moving drugs through the bakery, and that Dante and Lucky were investigating the drug ring. Lucky found proof of illegal activity at the bakery when he discovered a flour bag containing drugs. Working together, Elizabeth and Maxie managed to get loose, but only Maxie evaded their captors.. Spinelli's cyber skills remained elusive. Jason quickly ordered Shawn to focus on finding Elizabeth and Maxie. Anthony paid Lisa Niles a visit to promise the comatose doctor that he would help her to recover. Luke returned to Port Charles, but carefully avoided making contact with his family as he spied on them.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
One Life to Live
Todd revealed to Natalie that the thought of his children had kept him from killing Victor. Todd was confident that he would be cleared as a suspect once the missing gun was found. Natalie began to have doubts about Todd's guilt. Todd and Blair discussed the direction that Jack's life had taken. Blair promised Todd that they could save their son if they worked together. Jack claimed that he had seen Todd kill Victor, so Todd was arrested. Shane admitted to Brody that he didn't feel any satisfaction in knowing that Jack knew what it was like to lose a parent. Aubrey was stunned to learn that Kim was the real Aubrey Wentworth. Cutter ordered his sister to leave because he feared that Aubrey would find out what had happened at the Spotted Pony. Aubrey and Cutter were surprised when a gun fell out of Morris, the porcupine that Cutter had bought at the flea market. Aubrey and Cutter suspected that the gun was the murder weapon used to kill Victor, so Aubrey urged Cutter to turn it over to the police. Cutter figured out that the gun belonged to Rex, so he assumed that Rex had shot Victor. Cutter decided to hold onto the gun, but didn't tell Aubrey. Kim was struck by inspiration when she learned that Cutter was in possession of Rex's gun. Shaun played the voicemail recording that Victor had left at the time of the shooting. Felicia Evans turned to T�a for help with Nora, so T�a advised Felicia to try to work things out with Nora privately, not in court. Gigi urged Rex not to give up. Madame Delphina suggested that Rex should talk to Clint. Victor's family gathered to say goodbye to him.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
The Young and the Restless
What happened during the week of
A jealous Genevieve left Colin in the locked wine cellar of her mansion then let Jill believe he'd gone with Genevieve on a business trip. Jill was miffed when Colin stood her up for a romantic rendezvous. Victor found Billy in a Burma prison and offered a deal to get him out so he could provide a bone marrow donation for Delia. Paul's son Ricky arrived to work with Avery on Sharon's trial. Adam's eye surgery was a success. Heather planned to get Adam to testify against Sharon. Phyllis told Nick that she had never wanted anyone to know that Avery was her sister. Tucker sabotaged Jabot shipments to undermine Kay. Tucker convinced Jack to help him steal back Jabot from Chancellor. Billy agreed to Victor's plan, including never seeing Victoria again, in order to save Delia's life. Abby wore a wire to try to get Tucker on tape, saying that he killed Diane, but she instead got Ashley incriminating herself. Kevin agreed to Victor's plan to let everyone believe Kevin was the donor, when it would really by Billy's bone marrow. Kay kept the truth about Tucker and Devon being father and son from them.
Miss a day? Want more details?
: Read our comprehensive recaps for every episode this week.
15 years of recaps
: Relive the past, research the show, or get caught up in our Daily Recaps Archives.
Take a sneak peek
: See what's coming up in the week ahead in The Scoop.
Report: Melissa Archer out at DAYS
Y&R, Dallas star has died
Y&R actress back after a short break
What it feels like for a girl (B&B Two Scoops)
Eileen Davidson reveals her "sham" of a story
Desperate times and drastic measures
Kim Matula returning to B&B
GH to time travel for its 52nd anniversary
Maya's B&B secret revealed -- and no one saw it coming
Spring breaks as madness marches in
Two Scoops
Boldly 28: B&B's boldest stories
TWO SCOOPS: A whole lot of bending going on
Maya's B&B secret revealed -- and no one saw it coming
Soaps' history with transgender characters
TWO SCOOPS: What it feels like for a girl
Video documents Linsey Godfrey's recovery
Kim Matula returning to B&B
Betty White to receive Lifetime Achievement Emmy
B&B exec's heartfelt anniversary message for fans
INTERVIEW: B&B's Tracy Melchior on Kristen's anger over Maya
Will Hope return to cut Wyatt loose?
Rena Sofer calls on fans to end homelessness
Freak on a leash (Two Scoops)
RATINGS: B&B draws largest audience since '07
Network signs historic lifetime deal with B&B
Love Boat actor to counsel B&B's drunk Brooke
B&B's Katherine Kelly Lang takes shots... at Brooke's behavior
Linsey Godfrey home from the hospital
Mother-son suicide pact inspired by The Bold and the Beautiful
INTERVIEW: Karla Mosley on bitchy Maya, Maya's sis, and love
Two Scoops
Is Alison Sweeney returning for DAYS' 50th anniversary?
TWO SCOOPS: The elephant in the room
Peter Reckell and Stephen Nichols returning to DAYS
Eileen Davidson on DAYS return, upcoming sham of a story
Report: Melissa Archer out as Serena
DAYS' Kate Mansi misses work due to emergency surgery
�Prepare yourself� for sneak peek of new DAYS character
When you're a Horton, you need a moment to explode
INTERVIEW: Eric Martsolf says a motherlode of drama is headed Brady's way
INTERVIEW: Will Eve change her nasty ways?
Top 10 things for new writers to save or change
DAYS welcomes back Nadia Bjorlin
Would you like Tori and Paul to stick around?
Is DAYS SORASing Theo and Patch and Kayla's son, Joey?
More major changes at DAYS: EP out!
INTERVIEW: Jen Lilley's new film will make you question life
DAYS on the hunt for Australian actor
DAYS takes step to increase diversity
WATCH: DAYS stars sing and dance to Tuesday Morning Fever
DAYS' Freddie Smith sentenced for DUI accident
Ex-Cameron lands Devious Maids role
DAYS' John Aniston fought to keep daughter Jennifer from acting
DAYS head writers out; soap hires new scribes
Two Scoops
Is Ian Buchanan out at GH?
Incredible growing babies and giant invisible cats
GH to feature time warp story for anniversary
Rebecca Budig makes GH debut as Jake's �wife�, Hayden
TWO SCOOPS: Say what... Jake has a wife?
GH taps Dee Wallace to play Luke and Bobbie's sister
I know that butt from somewhere...
GH recasts Lulu and Dante's kid
Did Nina and Franco make a deal with the devil?
Billy Miller Suits up for primetime gig
Shirtless in Seattle, er, Port Charles
Web soap Winterthorne snags another GH actress
GH ratings soar during February Sweeps conclusion
Kathleen Gati to face-off with Dallas' Linda Gray
Ryan Paevey reveals he auditioned for
50 Shades of Grey
Tony Geary feared he'd have to quit GH
GH wins WGA award for Best Writing
GH casts former Y&R star as Alderson's Kiki replacement
INTERVIEW: Nancy Lee Grahn spills GH Now secrets
Emmy nom Grayson McCouch to take over as Agent Sloane
Two Scoops
WATCH: Oscar winner Patricia Arquette spoofs Y&R's Phyllis
Confession is good for the soul...
Celebrating 42 years of Y&R's restless lovers
Y&R actress returns after short break
Y&R, Dallas actor dead at 87
CBS and Sony: Victoria Rowell's Y&R lawsuit unconstitutional
Eileen Davidson on Y&R return, upcoming sham of a story
TWO SCOOPS: Spring breaks as madness marches in
Deceased character returns to Y&R
Y&R actor who was hit with car and beaten on Thanksgiving sues his alleged attackers
I know what you did last, Summer
Hunter King leads emotional film A Girl Like Her
WATCH: Adam Brody recalls his time on Y&R
Victor + Victor + Fighting = Y&R at its best?
WATCH: Behind-the-Scenes of Y&R's plane crash
Melissa Claire Egan previews explosive Chadam drama ahead
Restless Style: Apocalypse Edition
Meet Lachlan Buchanan, Y&R's new Kyle
Mishael Morgan previews Winters family drama
Y&R actor files for divorce
Daniel Goddard on how Cane and Lily may change forever
Y&R's vet reveals drug problem
From Our Partners
© 1995-2015
Contact Us
Advertising Information
Privacy Policy
Terms of Use


text:
Netanyahu: Israel Facing Two-Pronged Assault
Netanyahu: Israel Facing Two-Pronged Assault
918 results for 'security'. Showing results 37 - 54
Netanyahu: Israel Facing Two-Pronged Assault
What Lawsuit May Mean for Obama Immigration Order
Australian PM: Cafe Gunman Dropped from Watch List
Russian Bear Back: Is NATO Ready?
Report: US Quietly Accuses Iran of Nuclear Violations
As Seen on The 700 Club, Dec. 8: Security warning: Churches a rising target for attack; CIA torture report...
Security Warning: Churches a Rising Target for Attack
3 Ways to Keep Personal Info Safe on Cyber Monday
Secret Service Nab Man with Gun Near White House
I am on Social Security, the only income I have. Do I have to give 10% of my check...
Senate Republicans Block NSA Phone Spying Bill
Gruesome Attack: Jerusalem 'Under Terrorist Assault'
Jlem Attack: 'They Killed Them as They're Praying'
Rollin Godette served in the Marines for nine years including a tour in Iraq. When he got out he...
This week on Jerusalem Dateline: Palestinian extremists battle Israeli security forces in Jerusalem over the Temple Mount; plus The...
Rabbi's Would-Be Assassin Killed by Israeli Police
Why the Outcry over Jewish Building in Jerusalem?
Britian Forces End Operation in Afghanistan


text:
Written on: 04/05/2002 by Carl. (1 review written)
Good Points
It is nice and light and looks quite good. It's also easy to go through the menu, also it has three one-touch-keys at the top.
Bad Points
There are no pictures on the screen and it has no games. I'd also prefer if you were able to order ringtones for it. It's really hard to find clip on covers for it and it's really awkward taking off the original front.
General Comments
I've had my Sagem MC920 mobile phone for about 5 months now. It hasn't given any trouble, except the screen goes blank sometimes. It looks good and is light but doesn't have many facilities on it. I just really bought it because it was the cheapest in the shop at the time, and now they're off the shelves...
As rated by real users
" I got this phone more then 8 years " Read More
Written by davidsilva746
" Best phone I've ever had " Read More
Written by AliceWayte
" This Nokia 9210 mobile phone can be a real boon as it can give you ... " Read More
Written by stuart63
" Johnk777 " Read More
" I bought this nice looking phone in Nairobi-Kenya in July 2003 from... " Read More
Written by Peter Njoroge Mwangi


text:
Thought the Steelers losing the Superbowl gave you heartburn. Check out this report from the Philadelphia Inquirer.
According to a report by the newspaper, Pennsylvania Senate President Pro Tempore Joe Scarnati, R-Jefferson, had his ticket, plane ride and hotel for the Feb. 6 game paid for by Marcellus Shale gas drilling company Consol Energy Inc.
The gift, according to the article, is perfectly legal. "Under Pennsylvania law, legislators are allowed to accept such tickets and travel as long as they report everything above a $650 annual threshold," the article states.
Scarnati's chief of staff, Drew Crompton, told the newspaper that the gift has had no effect on Scarnati's views of Marcellus Shale drilling in the state.
"Sen. Scarnati has taken positions that are adverse to shale companies, and nothing in his mind has changed," he told the newspaper. "He does not toe the line of these companies. His independence speaks for itself."
Well said.
But in this political climate, where even cow manure is looked upon in a better light than either a Democrat or a Republican politician, why would any politician even risk putting their neck out there by accepting a gift like this.
The Patriot News' website, www.pennlive.com, was abuzz with comments on the story the morning after it appeared. Safe to say, the comments were pretty unflattering about Scarnati and the natural gas industry, which now enjoys a friendly atmosphere within the state legislature and governor's office.
"Consol Energy expanded its Marcellus presence last year with the $3.5 billion acquisition of the natural gas operations of Dominion Resources Inc., including 1.46 million acres of gas leases and 9,000 operating wells," the article state.
Given the fact that according to state records, "Consol executives and lobbyists have contributed more than $15,000 to Scarnati's campaigns since 2006," doesn't the public have a right to be a little peeved? — Chris Torres
Thought the Steelers losing the Superbowl gave you heartburn. Check out this report from the Philadelphia Inquirer.
Recent Blog Entries
- A 'Mooooving' Experience at Penn State - 3/27/2015 - Dairy
- Dairy Diary: Road Travels in Snowy Maryland - 3/16/2015 - Dairy
- The Readathon Challenge - 3/16/2015 - Life in the Farm Lane
- Beep. Beep ... or Baa, Baa: Sheep study to figure out traffic jams - 3/11/2015 - Farm Policy
- 'I'll Share' - 3/9/2015 - Life in the Farm Lane
- Dairy Love - 2/21/2015 - Dairy
- Surviving Class Valentines 2015 - 2/11/2015 - Life in the Farm Lane
- Milk – the Next Food Fad? - 2/4/2015 - Dairy
- Snow Day! - 1/23/2015 - Life in the Farm Lane
- Md. Princess Dairy Diary: New Year, New You - 1/22/2015 - Dairy


text:
My Lenovo x220, which I've owned for almost four years now (I remember fetching it from the supplier shortly before driving off to Banja Luka), was getting somewhat worn out. The keyboard and the screen had both been replaced at some point already, and the wwan interface had given up as well. The case was all cracked, and the NIC connector wasn't doing very well anymore either; there have been a few cases of me trying to configure the wireless network at a customer, but this being harder than it needs to be because the NIC will only work if I put in the network cable just so, and someone dropped a piece of paper onto the cable.
In other words, it was time for a new one. At first I wanted to buy a Lenovo x250, but then I noticed that the Fujitsu came with an i7 4712MQ, which I liked (as today it is still quite exceptional for an ultrabook to have a quadcore processor). Fujitsu also claims up to 9 hours of battery life, but it's not clear to me whether this is supposed to be the case with the default battery only. They also have a battery for the modular bay, which I bought as well (to replace the optical drive whic I sometimes use, but only rarely), and on top of that it came with a free port replicator.
Not all is well, however. In the x220, getting the WWAN interface to work
involved some creative use of
chat against
/dev/ttyACM0 wherein I issue a
few AT commands to put the WWAN interface into a particular mode, and from then
on the WWAN interface is just a regular Ethernet interface on which I can do
DHCP. The new laptop has a "Sierra Wireless, Inc." WWAN interface (USB id
1199:9041) which annoyingly doesn't seem to expose the
ttyACM (or similar)
devices, and I'm not sure what to use instead. Just trying to do DHCP doesn't
work -- yes, I tried.
Unfortunately, the keyboard isn't very good; it's of the bubble gum type, and I keep getting annoyed at it not picking up my keystrokes all the time. When I'm at home or at my main customer, I have a Das Keyboard Ultimate S (3rd (customer) and 4th (home) generation), so it's only a problem when I'm not at home, but it's still extremely annoying. There is a "backlight" function in that keyboard, but that's not something I think I'll ever use (hint: "das keyboard ultimate s").
The display can't do more than 1366x768, which is completely and utterly wrong for a computer -- but it's the same thing as my x220, so it's not really a regression.
The "brightness" ACPI keys don't seem to work. I may have to fiddle with some ACPI settings at some point, I suppose, but it's not a major problem.
When I plugged it in, I noticed that
fdpowermon ignored the second battery. I
had originally written
fdpowermon with support for such a second battery, but
as my x220 had only one, I never tested it. Apparently there was a bug, but
that's been fixed now -- at least in unstable.
On the good side of the equation, it has three USB3 ports in the laptop, and four in the port replicator, with no USB2; this is a major leap forwards from the one USB3 and six USB2 in the x220. A positive surprise was the CCID smartcard reader that I somehow missed while reading the specs, but which -- given my current major customer, is very welcome, indeed.
Update: After having used it a few days, there were a few minor annoyances:
Audio didn't work whenever I plugged the laptop to its port replicator and used the external screen. It took me a while to figure out that the default ALSA card (i.e., card 0) is the HDMI output, whereas card 1 is the PCH output, and that since I'm using the DVI port and analog audio, I hear nothing. To fix, create a .asoundrc containing:
pcm.!default { type hw card 1 } ctl.!default { type hw card 1 }
Backlight didn't work. My .config/awesome/rc.lua now contains the following lines:
awful.key({ }, "XF86MonBrightnessDown", function() awful.util.spawn("xbacklight -dec 5") end), awful.key({ }, "XF86MonBrightnessUp", function() awful.util.spawn("xbacklight -inc 5") end), awful.key({ modkey }, "XF86MonBrightnessDown", function() awful.util.spawn("xbacklight -set 1") end), awful.key({ modkey }, "XF86MonBrightnessUp", function() awful.util.spawn("xbacklight -set 100") end),
The lines with "modkey" allow me to go to "brightness max" or "brightness min" in one go, rather than have to hit fn+f6 or fn+f7 repeatedly, which is a useful extra.
- It was suggested to me that ModemManager might be able to figure out
how to enable the WWAN modem. The good news is that it detects the
modem, and
mmclishould have a way to enable things. The bad news is that
mmcli -m 0 -ejust comes back with "error: couldn't enable the modem: 'timed out'" (partially translated into Dutch). I haven't had the time to look into this much yet, but it seems to be another one of those dbus complications. To be continued, I'm sure.
I just released NBD 3.9
When generating the changelog, I noticed that 3.8 happened two weeks shy of a year ago, which is far too long. As a result, the new release has many new features:
- New "treefiles" mode, which exports a gazillion of page-sized files; useful for exporting things which are stored on an SSHFS or amazon AWS (trough FUSE) or similar, where every write causes an upload to the backend storage
- New "cowdir" option, allowing to specify where copy-on-write files are written.
- Minor changes so that nbd-client can now also be compiled for the Android platform. This required removal of the -swap command line option, which requires the mlockall() system call, unavailable on Android.
- Protocol update: a reserved bit is used to avoid sending the 124 bytes of useless data at the beginning of the negotiation. The change is implemented so that things will still work with clients not supporting this option, however.
- gznbd is now built by the same build system, rather than a separate one. Note however that gznbd is still unmaintained; it should be considered a "contrib" feature.
- "nbd-server -V" will now output the nbd-server version number.
- Fixed test suite on non-GNU
- Various fixes found through Coverity and the clang static analyzer, and lots of other minor things too small to mention here.
Get it at the usual place.
Localization in the web context is hard, I know. To make things easier, it may seem like a good idea to use GeoIP to detect what country an IP is coming from and default your localization based on that. While I disagree with that premise, this blog post isn't about that.
Instead, it's about the fact that most of you get something wrong about this little country. I know, I know. If you're not from here, it's difficult to understand. But please get this through your head: Belgium is not a French-speaking country.
That is, not entirely. Yes, there is a large group of French-speaking people who live here. Mostly in the south. But if you check the numbers, you'll find that there are, in fact, more people in Belgium who speak Dutch rather than French. Not by a very wide margin, mind you, but still by a wide enough margin to be significant. Wikipedia claims the split is 59%/41% Dutch/French; I don't know how accurate those numbers are, but they don't seem too wrong.
So please, pretty please, with sugar on top: next time you're going to do a localized website, don't assume my French is better than my English. And if you (incorrectly) do, then at the very least make it painfully obvious to me where the "switch the interface to a different language" option in your website is. Because while it's annoying to be greeted in a language that I'm not very good at, it's even more annoying to not be able to find out how to get the correctly-localized version.
Looks like I'll be speaking at LOADays again. This time around, at the suggestion of one of the organisers, I'll be speaking about the Belgian electronic ID card, for which I'm currently employed as a contractor to help maintain the end-user software. While this hasn't been officially confirmed yet, I've been hearing some positive signals from some of the organisers.
So, under the assumption that my talk will be accepted, I've started working on my slides. The intent is to explain how the eID middleware works (in general terms), how the Linux support is supposed to work, and what to do when things fail.
If my talk doesn't get rejected at the final hour, I will continue my uninterrupted "speaker at loadays" streak, which has started since loadays' first edition...
... is the new hype these days. Everyone seems to want to be part of it; even Microsoft wants to allow Docker to run on its platform. How they visualise that is slightly beyond me, seen as how Docker is mostly a case of "run a bunch of LXC instances", which by their definition can't happen on Windows. Presumably they'll just run a lot more VMs, then, which is a possible workaround. Or maybe Docker for Windows will be the same in concept, but not in implementation. I guess the future will tell.
As I understand the premise, the idea of Docker is that getting software to run on "all" distributions is a Hard Problem[TM], so in a Docker thing you just define that this particular stuff is meant to run on top of this and this and that environment, and Docker then compartmentalises everything for you. It should make things easier to maintain, and that's a good thing.
I'm not a fan. If the problem that Docker tries to fix is "making software run on all platforms is hard", then Docker's "solution" is "I give up, it's not possible". That's sad. Sure, having a platform which manages your virtualisation for you, without having to manually create virtual machines (or having to write software to do so) is great. And sure, compartmentalising software so that every application runs in its own space can help towards security, manageability, and a whole bunch of other advantages.
But having an environment which says "if you want to run this
applicaiton, I'll set up a chroot with distribution X for you; if you
want to run this other application, I'll set up a chroot with
distribution Y for you; and if you want to run yet this other
application yere, I'll start doing a chroot with distribution Z for you"
will, in the end, get you a situation where, if there's another bug in
libc6 or
libssl, you now have a nightmare trying to track down all
the different versions in all the docker instances to make sure they're
all fixed. And while it may work perfectly well on the open Internet, if
you're on a corporate network with a paranoid firewall and proxy,
downloading packages from public mirrors is harder than just creating a
local mirror instead. Which you now have to do not only for your local
distribution of choice, but also for the distributions of choice of all
the developers of the software you're trying to use. Which may result in
more work than just trying to massage the software in question to
actually bloody well work, dammit.
I'm sure Docker has a solution for some or all of the problems it introduces, and I'm not saying it doesn't work in practice. I'm sure it does fix some part of the "Making software run on all platforms is hard" problem, and so I might even end up using it at some point. But from an aesthetical point of view, I don't think Docker is a good system.
I'm not very fond of giving up.
About a month ago, I blogged about extremon. As a reminder, ExtreMon is a monitoring tool that allows you to view things as they are happening, rather than with the ~5 minute delay that munin gives you, and also avoiding the quad-state limitation of Nagios' "good", "bad", "ugly", and "unknown" states. No, they're not really called that. Yes, I know you knew that.
Anyway. In my blog post, I explained how you can set up ExtreMon, and I also set up a fairly limited demo version on my own server. But I have since realized that while it is functional, it doesn't actually show why ExtreMon is so great. In an effort to remedy that, I present you an example of what ExtreMon can do.
Let's start with a screenshot of the ExtreMon console at the customer for which I spent time trying to figure out how to get it up and running:
Click for full sized version. You'll note that even in that full-sized version, many things are unreadable. This is because the ExtreMon console allows one to move around (right mouse button drag for zoom; left mouse button drag for moving around; control+RMB for rotate; center mouse button to reset to default); so what matters is that everything fits on the screen, not whether it is all readable (if you need to read, you zoom).
The image shows 18 rectangles. Each rectangle represents a single machine in this particular customer's HPC cluster. The top three rectangles are the cluster's file servers; the rest are its high performance nodes.
You'll note that the left fileserver has 8 processor cores (top row), 8 network cards (bottom row, left part), and it also shows information on its memory usage (bottom row, small rectangle in the middle) as well as its NFS client and server procedure calls (bottom row, slightly larger rectangles to the right). This file server is the one on which I installed ZFS a while back; hence the large amount of disks visible in the middle row. The leftmost disk is the root filesystem (which is an ext4 off a hardware RAID1); the two rightmost "disks" are the PCIe-attached SSDs which are used for the ZFS L2ARC and write log. The other disks in this file server nicely show how ZFS does write load balancing over all its disks.
The second file server has a hardware RAID1 on which it stores all its data; as such, there is only one disk graph there. It is also somewhat more limited in network, as it has only two NICs. It does, however, also have 8 cores.
The last file server has no more than four processor cores; in addition, it also does not have a hardware RAID controller, so it must use software RAID over its four hard disks. This server is used for archival purposes, mostly, since it is insufficient for most anything else.
As said, the other nodes are the "compute nodes", where the hard work is done. Most of these compute nodes have 16 cores each; two have 12 instead. When this particular screenshot was taken, four of the nodes (the ones showing red in their processor graphs) were hard at work; the others seem to have been mostly idling. In addition to the familiar memory, NFS (client only), network, and processor graphs, these nodes also show a "swap space" graph (just below the memory one), which seems fine for most nodes, except for the bottom left one (which shows a few bars that are coloured yellow rather than green).
The green/yellow/red stuff is supposed to represent the "ok", "warning", "bad" states that would be familiar from Nagios. In this particular case, however, where "processor is busy all the time" is actually a wanted state, a low amount of idleness on the part of the processor isn't actually a problem, on the contrary. I did consider, therefore, to modify the ExtreMon configuration so that the processor graphs would not show red when the system was under high load; however, I found that differences in colour like this actually makes it more easy to see, at a glance, which machines are busy -- and that's one of the main reasons why we wanted to set this up.
If you look carefully, you can find a particular processor core in the graph which shows 100% usage for "idle", "system", and "softirq", at the same time. Obviously that can't be the case, so there's a bug somewhere. Frank seems to believe it is a bug in CollectD; I haven't verified that. At any rate, though, this isn't usually a problem, due to the high update frequency of ExtreMon.
The amount of data that's flowing through ExtreMon is amazing:
- 22 values for NFS (times two for the file servers) per server: 22x2x3+22x15
- 4 values for memory: 4x18
- 3 values for swap: 3x15
- 8 values per CPU core: 8x8x2+8x4+8x12x2+8x16x13
- 2 values per disk: 2x25+2+2x4
- 2 values per NIC: 2x8x12+2x2x2+2x4x4
Which renders a grand total of 2887 data points that are shown in this particular screenshot; and then I'm not even counting all the intermediate values, some of which also pass through ExtreMon. Nor am I counting the extra bits which have since been added (this screenshot is a few days old, now, and I'm still finetuning things). Yet even so, ExtreMon manages to update those values once every few seconds, in the worst case. As a result, the display isn't static for a moment, constantly moving and updating data so that what you see is never out of date for more than a second or two.
I just watched a CCC talk in which the speaker claims Perl is horribly broken. Watching it was fairly annoying however, since I had to restrain myself from throwing things at the screen.
If you're going to complain about the language, better make sure you actually understand the language first. I won't deny that there are a few weird constructions in there, but hey. The talk boils down to a claim that perl is horrible, because the list "data type" is "broken".
First of all, Netanel, in Perl, lists are not arrays. Yes, that's confusing if you haven't done more than a few hours of Perl, but hear me out. In Perl, a list is an enumeration of values. A variable with an '@' sigil is an array; a construct consisting of an opening bracket ('(') followed by a number of comma- or arrow-separated values (',' or '=>'), followed by a closing bracket, is a list. Whenever you assign more than one value to an array or a hash, you need to use a list to enumerate the values. Subroutines in perl also use lists as arguments or return values. Yes, that last bit may have been a mistake.
Perl has a concept of "scalar context" and "list context". A scalar context is what a sub is in when you assign the return value of your sub to a scalar; a list context is when you assign the return value of your sub to an array or a hash, or when you use the list construct (the thing with brackets and commas) with sub calls (instead of hardcoded values or variables) as the individual values. This works as follows:
sub magic {
if (wantarray()) {
print "You're asking for a list!";
return ('a', 'b', 'c');
} else {
print "You're asking for a scalar!";
return 'a';
print ("list: ", magic(), "\n");
print "scalar: " . magic() . "\n";
The above example will produce the following output:
You're asking for a list!
list: abc
You're asking for a scalar!
scalar: a
What happens here? The first
Yes, seen as how arrays are not lists, the name of the wantarray() sub is horribly chosen. Anyway.
It is documented that lists cannot be nested. Lists can only be one-dimensional constructs. If you create a list, and add another list as an element (or something that can be converted to a list, like an array or a hash), then the result is that you get a flattened list. If you don't want a flattened list, you need to use a reference instead. A reference is a scalar value that, very much like a pointer in C, contains a reference to another variable. This other variable can be an array, a hash, or a scalar. But it cannot be a list, because it must be a variable -- and lists cannot be variables.
If you need to create multi-dimensional constructs, you need to use references. Taking a reference is done by prepending a backslash to whatever it is you're trying to take a reference of; or, in the case of arrays of hashes, one can create an anonymous array or hash with [] resp {}. E.g., if you want to add a non-flattened array to a list, you instead create a reference to an array, like so:
$arrayref = [ 'this', 'is', 'an', 'anonymous', 'array'];
you can now create a multi-dimensional construct:
@multiarray = ('elem1', $arrayref);
Or you can do that in one go:
@multiarray = ('elem1', [ 'this', 'is', 'an', 'anonymous', 'array']);
Alternatively, you can create a non-anonymous array first:
@onedimarray = ('this', 'is', 'not', 'an', 'anonymous', 'array');
@multiarray = ('elem1', \@onedimarray);
In perl, curly brackets can be used to create a reference to anonymous hashes, whereas square brackets can be used to create a reference to anonymous arrays. This is all a basic part of the language; if you don't understand that, you simply don't understand Perl. In other words, whenever you see someone doing this:
%hash = {'a' => 'b'};
@array = [ '1', '2' ];
you can say that they don't understand the language. For reference, the
assignment to
%hash will result in an (unusable) hash with a single
key that is a reference to an anonymous hash (which cannot be accessed
anymore) and a value of
undef; the assignment to
@array will result
in a two-dimensional array with one element in the first dimension, and
two elements in the second.
The CGI.pm fix which Natanel dismisses in the Q&A part of the talk as a "warning" which won't help (because it would be too late) is actually a proper fix, which should warn people in all cases. That is, if you do this:
%hash = { 'name' => $name, 'password' => $cgi->param('password') };
then CGI.pm's
param() sub will notice that it's being called in list
context, and issue a warning -- regardless of whether the user is
passing one or two
password query-parameters. It uses the wantarray()
sub, and produces a warning if that returns true.
In short, Perl is not the horribly broken construct that Natanel claims it to be. Yes, there are a few surprises (most of which exist for historical reasons), and yes, those should be fixed. This is why the Perl community has redone much of perl for Perl 6. But the fact that there are a few surprises doesn't mean the whole language is broken. There are surprises in most languages; that is a fact of life.
Yes, the difference between arrays and hashes on the one hand, and lists on the other hand, is fairly confusing; it took me a while to understand this. But once you get the hang of it, it's not all that difficult. And then these two issues that Natanel found (which I suppose could be described as bugs in the core modules) aren't all that surprising anymore.
So, in short:
- Don't stop using Perl. However, do make sure that whenever you use a language, you understand the language, first, so you don't get bitten by its historical baggage. This is true for any language, not just Perl.
- Don't assume that just because you found issues with core modules, the whole language is suddenly broken.
What I do agree with is that if you want to use a language, you should understand its features. Unfortunately, this single line in the final slide of Natanel's talk is just about the only thing in the whole talk that sortof made sense to me.
Ah well.
After yesterday's late night accomplishments, today I fixed up the UI of joytest a bit. It's still not quite what I think it should look like, but at least it's actually usable with a 27-axis, 19-button "joystick" (read: a PS3 controller). Things may disappear off the edge of the window, but you can scroll towards it. Also, I removed the names of the buttons and axes from the window, and installed them as tooltips instead. Few people will be interested in the factoid that "button 1" is a "BaseBtn4", anyway.
The result now looks like this:
If you plug in a new joystick, or remove one from the system, then as soon as udev finishes up creating the necessary device node, joytest will show the joystick (by name) in the treeview to the left. Clicking on a joystick will show that joystick's data to the right. When one pushes a button, the relevant checkbox will be selected; and when one moves an axis, the numbers will start changing.
I really should have some widget to actually show the axis position, rather than some boring numbers. Not sure how to do that.
I've owned a Logitech Wingman Gamepad Extreme since pretty much forever, and although it's been battered over the years, it's still mostly functional. As a gamepad, it has 10 buttons. What's special about it, though, is that the device also has a mode in which a gravity sensor kicks in and produces two extra axes, allowing me to pretend I'm really talking to a joystick. It looks a bit weird though, since you end up playing your games by wobbling the gamepad around a bit.
About 10 years ago, I first learned how to write GObjects by writing a
GObject-based joystick API. Unfortunately, I lost the code at some point
due to an overzealous
rm -rf call. I had planned to rewrite it, but
that never really happened.
About a year back, I needed to write a user interface for a customer
where a joystick would be a major part of the interaction. The code
there was written in Qt, so I write an event-based joystick API in Qt.
As it happened, I also noticed that
jstest would output names for the
actual buttons and axes; I had never noticed this, because due to my 10
buttons and 4 axes, which by default produce a lot of output, the
jstest program would just scroll the names off my screen whenever I
plugged it in. But the names are there, and it's not too difficult.
Refreshing my memory on the joystick API made me remember how much fun
it is, and I wrote the beginnings of what I (at the time) called
"libgjs", for "Gobject JoyStick". I didn't really finish it though,
until today. I did notice in the mean time that someone else released
GObject bindings for javascript and also called that gjs, so in the
interest of avoiding confusion I decided to rename my library to
libjoy. Not only will this allow me all kinds of interesting puns like
"today I am releasing more joy", it also makes for a more compact API
joy_stick_open() against
The library also comes with a
libjoy-gtk that creates a
GtkListStore* which is automatically updated as joysticks are added
and removed to the system; and a
joytest program, a graphical joystick
test program which also serves as an example of how to use the API.
still TODO:
- Clean up the API a bit. There's a bit too much use of
GErrorin there.
- Improve the UI. I suck at interface design. Patches are welcome.
- Differentiate between
JS_EVENT_INITkernel-level events, and normal events.
- Improve the documentation to the extent that gtk-doc (and, thus, GObject-Introspection) will work.
What's there is functional, though.
Update: if you're going to talk about code, it's usually a good idea to link to said code. Thanks, Emanuele, for pointing that out
Munin is a great tool. If you can script it, you can monitor it with munin. Unfortunately, however, munin is slow; that is, it will take snapshots once every five minutes, and not look at systems in between. If you have a short load spike that takes just a few seconds, chances are pretty high munin missed it. It also comes with a great webinterfacefrontendthing that allows you to dig deep in the history of what you've been monitoring.
By the time munin tells you that your Kerberos KDCs are all down, you've probably had each of your users call you several times to tell you that they can't log in. You could use nagios or one of its brethren, but it takes about a minute before such tools will notice these things, too.
Maybe use CollectD then? Rather than check once every several minutes, CollectD will collect information every few seconds. Unfortunately, however, due to the performance requirements to accomplish that (without causing undue server load), writing scripts for CollectD is not as easy as it is for Munin. In addition, webinterfacefrontendthings aren't really part of the CollectD code (there are several, but most that I've looked at are lacking in some respect), so usually if you're using CollectD, you're missing out some.
And collectd doesn't do the nagios thing of actually telling you when things go down.
So what if you could see it when things go bad?
At one customer, I came in contact with Frank, who wrote ExtreMon, an amazing tool that allows you to visualize the CollectD output as things are happening, in a full-screen fully customizable visualization of the data. The problem is that ExtreMon is rather... complex to set up. When I tried to talk Frank into helping me getting things set up for myself so I could play with it, I got a reply along the lines of...
well, extremon requires a lot of work right now... I really want to fix foo and bar and quux before I start documenting things. Oh, and there's also that part which is a dead end, really. Ask me in a few months?
which is fair enough (I can't argue with some things being suboptimal), but the code exists, and (as I can see every day at $CUSTOMER) actually works. So I decided to just figure it out by myself. After all, it's free software, so if it doesn't work I can just read the censored code.
As the
explains, ExtreMon is a plugin-based system; plugins can add information
to the "coven", read information from it, or both. A typical setup will
run several of them; e.g., you'd have the
from_collectd plugin (which
parses the binary network protocol used by collectd) to get raw data
into the coven; you'd run several aggregator plugins (which take that
raw data and interpret it, allowing you do express things along the
lines of "if the system's load gets above X, set
load.status to
warning"; and you'd run at least one output plugin so that you can
actually see the damn data somewhere.
While setting up ExtreMon as is isn't as easy as one would like, I did manage to get it to work. Here's what I had to do.
You will need:
- A monitor with a FullHD (or better) resolution. Currently, the display frontend of ExtreMon assumes it has a FullHD display at all time. Even if you have a lower resolution. Or a higher one.
- Python3
- OpenJDK 6 (or better)
First, we clone the ExtreMon git repository:
git clone https://github.com/m4rienf/ExtreMon.git extremon
cd extremon
There's a README there which explains the bare necessities on getting the coven to work. Read it. Do what it says. It's not wrong. It's not entirely complete, though; it fails to mention that you need to
- install CollectD (which is required for its types.db)
- Configure CollectD to have a line like
Hostname "com.example.myhost"rather than the (usual)
FQDNLookup true. This is because extremon uses the java-style reverse hostname, rather than the internet-style FQDN.
Make sure the
dump.py script outputs something from collectd. You'll
know when it shows something not containing "plugin" or "plugins" in the
name. If it doesn't, fiddle with the
#x3. lines at the top of the
from_collectd file until it does. Note that ExtreMon uses inotify to
detect whether a plugin has been added to or modified in its
directory; so you don't need to do anything special when updating
Next, we build the java libraries (which we'll need for the display thing later on):
cd java/extremon
mvn install
cd ../client/
mvn install
This will download half the Internet, build some java sources, and drop
the precompiled
.jar files in your
We'll now build the display frontend. This is maintained in a separate repository:
cd ../..
git clone https://github.com/m4rienf/ExtreMon-Display.git display
cd display
mvn install
This will download the other half of the Internet, and then fail, because Frank forgot to add a few repositories. Patch (and push request) on github
With that patch, it will build, but things will still fail when trying to sign a .jar file. I know of four ways on how to fix that particular problem:
- Add your passphrase for your java keystore, in cleartext, to the pom.xml file. This is a terrible idea.
- Pass your passphrase to maven, in cleartext, by using some command line flags. This is not much better.
- Ensure you use the maven-jarsigner-plugin 1.3.something or above, and figure out how the maven encrypted passphrase store thing works. I failed at that.
- Give up on trying to have maven sign your jar file, and do it manually. It's not that hard, after all.
If you're going with 1 through 3, you're on your own. For the last option, however, here's what you do. First, you need a key:
keytool -genkeypair -alias extremontest
after you enter all the information that
keytool will ask for, it will
generate a self-signed code signing certificate, valid for six months,
extremontest. Producing a code signing certificate with longer
validity and/or one which is signed by an actual CA is left as an
exercise to the reader.
Now, we will sign the
.jar file:
jarsigner target/extremon-console-1.0-SNAPSHOT.jar extremontest
There. Who needs help from the internet to sign a .jar file? Well, apart from this blog post, of course.
You will now want to copy your freshly-signed
.jar file to a location
served by HTTPS. Yes, HTTPS, not HTTP; ExtreMon-Display will fail on
plain HTTP sites.
Download this SVG file,
and open it in an editor. Find all references to
be.grep as well as
those to
barbershop and replace them with your own prefix and
hostname. Store it along with the
.jar file in a useful directory.
Download this JNLP file,
and store it on the same location (or you might want to actually open it
with "javaws" to see the very basic animated idleness of my system).
Open it in an editor, and replace any references to barbershop.grep.be
by the location where you've stored your signed
.jar file.
Add the
chalice_in_http plugin from the
plugins directory. Make sure
to configure it correctly (by way of its first few comment lines) so
that its input and output filters are set up right.
Add the configuration snippet in section 2.1.3 of the manual (or
something functionally equivalent) to your webserver's configuration.
Make sure to have authentication—
chalice_in_http is an input
Add the
chalice_out_http plugin from the
plugins directory. Make
sure to configure it correctly (by way of its first few comment lines)
so that its input and output filters are set up right.
Add the configuration snippet in section 2.2.1 of the manual (or something functionally equivalent) to your webserver's configuration. Authentication isn't strictly required for the output plugin, but you might wish for it anyway if you care whether the whole internet can see your monitoring.
Now run
javaws https://url/x3console.jnlp to start Extremon-Display.
At this point, I got stuck for several hours. Whenever I tried to run x3mon, this java webstart thing would tell me simply that things failed. When clicking on the "Details" button, I would find an error message along the lines of "Could not connect (name must not be null)". It would appear that the Java people believe this to be a proper error message for a fairly large number of constraints, all of which are slightly related to TLS connectivity. No, it's not the keystore. No, it's not an API issue, either. Or any of the loads of other rabbit holes that I dug myself in.
Instead, you should simply make sure you have Server Name Indication enabled. If you don't, the defaults in Java will cause it to refuse to even try to talk to your webserver.
The ExtreMon github repository comes with a bunch of extra plugins; some are special-case for the place where I first learned about it (and should therefore probably be considered "examples"), others are general-purpose plugins which implement things like "is the system load within reasonable limits". Be sure to check them out.
Note also that while you'll probably be getting most of your data from
CollectD, you don't actually need to do that; you can write your own
plugins, completely bypassing collectd. Indeed, the
thing we talked about earlier is, simply, also a plugin. At $CUSTOMER,
for instance, we have one plugin which simply downloads a file every so
often and checks it against a checksum, to verify that a particular
piece of nonlinear
software hasn't gone astray yet again. That doesn't need collectd.
The example above will get you a small white bar, the width of which is defined by the cpu "idle" statistic, as reported by CollectD. You probably want more. The manual (chapter 4, specifically) explains how to do that.
Unfortunately, in order for things to work right, you need to pretty much manually create an SVG file with a fairly strict structure. This is the one thing which Frank tells me is a dead end and needs to be pretty much rewritten. If you don't feel like spending several days manually drawing a schematic representation of your network, you probably want to wait until Frank's finished. If you don't mind, or if you're like me and you're impatient, you'll be happy to know that you can use inkscape to make the SVG file. You'll just have to use dialog behind ctrl+shift+X. A lot.
Once you've done that though, you can see when your server is down. Like, now. Before your customers call you.


text:
Successful EERA Deepwind 2015
The annual EERA Deepwind conference was a success with 200 participants from all around the world. 3 days of presentations, papers and social events took place in Trondheim 4th-th 6th of February.
Christmas and a new year to beWe wish all NOWITECH partners and friends a Merry Christmas and a wonderful New Year in 2015. We thank everybody for very good work in 2014 and are looking forward to new exciting results in the year to come. In particular we hope to see many of you at EERA DeepWind'2015 in February.
A golden wind opportunityOffshore wind energy is a golden opportunity for the development of new knowledge-based jobs in Norway.
Read the feature article in Gemini (In Norwegian)


text:
Mark Katic
Mark Katic is an anchor/reporter for WBZ NewsRadio. Katic began his career at WBZ in 1999, filling in on sports reports and on WBZ's Bruins Broadcasts. He later became a regular weekend sportscaster and hosted "Calling All Sports" and "Sunday Sports Page."
After the 9/11 attacks, WBZ decided to utilize his news background and he became a news reporter and then soon after a news anchor for the station.
Prior to his career at WBZ, Katic worked at WHJJ-AM in Providence and also ESPN Radio. He has been recognized by the Associated Press for sportscasts, play-by-play and news coverage.
"I still have a love for sports and one of my highlights at WBZ was covering the Red Sox and being able to stand on the pitchers' mound at Busch Stadium in St. Louis after Game 4 of the 2004 World Series.
Mark currently lives in Providence, Rhode Island with his wife, Kim and daughter, Sydney.
Dog Day At the Mass. Statehouse
The National Education for Assistance Dog Services asked 10 House members to take one of their training dogs along for a day to raise awareness.
Bullet Fired Into Ipswich Home
Police are still searching for suspects and more clues into a house shooting in Ipswich.
Man Accused Of Starting Roxbury Fire Held On $100,000 Bail
Prosecutors say Abdul Jabar Mohamed wanted to kill himself so he dislodged a gas pipe and lit it.
Public Will Be Able To Give Input Before Final Redistricting Vote
Representative Michael Moran says this will be the first time the public can give input before a final vote.
Water Main Breaks In Weymouth
Crews worked to repair a water main break that affected a large section of Weymouth on Sunday.
Logan Airport Installs 164 New Defibrillators
Logan Airport has installed state of the art defibrillators around the airport, making it easier for people to help someone whose heart has stopped.
Taunton Family Filing Lawsuit After Halloween Prank Mishap At School
A Halloween prank last year could prove to be very costly to the Taunton school system.
Lynn Superintendent Worries Teachers Will Become Targets On Facebook
Lynn public schools is ready to debate a difficult issue: How to prevent teachers from befriending students on Facebook.
Economy Takes Toll On Golf Industry
The economy has taken a toll on many areas of the country and the game of golf is no different as fewer people are playing.
Hamilton Looking To Rid Park Of Geese
Hamilton's Patton Park has everything: ball fields, basketball courts, a playground, a pond and… lots of geese.


text:
3/12/2013 to 3/13/2013
Performance Marketing Insights is a two-day, content-led
performance marketing conference. Delivering world-class international
speakers, programmed within an advanced-level agenda comprising of the latest
industry innovation, technology, collaboration and new revenue stream
opportunities coupled with unrivaled networking.
Click here to learn more and register!
Remember Me
Forgot your password?
Haven't registered yet?
3/30/2015 » 4/1/2015ClickZ Live New York
4/20/2015 » 4/24/2015LGBT Week / LGBT Advertising & Marketing Conference
4/21/2015Google+ Hangout: Social Tools
4/27/2015 » 4/29/2015Market Research for Brand Innovation
4/27/2015 » 4/29/2015Digital Travel Summit
© Copyright 2003 - 2015 | Rights Reserved SEMPO.org | Association Management services provided by Virtual, Inc.
Connect & Communicate with SEMPO


text:
- Bookmark
- 5 from 3 VotesRate:
- Genre: Historical, Romance, Shoujo
- Status:Ongoing
From Sweet Indulgent: Hana is a normal teenager who goes to school normally, that is until she gets ran over by a car... or did she? Suddenly she finds herself in a weird place, and finds herself in the Red Light District... in EDO PERIOD?! She just wants to get back to her own time. She gets mistaken for a Prostitute and has to escape. She was not expecting to be saved by a gentleman, but suddenly she ends up in a house for geishas but then ends up being bought by the same guy who helped her earlier?!
Top Members
- No comments posted so far, be the first one!
- Volume 2
- 10 months agoYoshiwara Hana Oboro 7
- 1 year agoYoshiwara Hana Oboro 6: Lost in a Thick Fog
- 2 years agoYoshiwara Hana Oboro 5
- Volume 1
- 1 year agoYoshiwara Hana Oboro 4: Snake Mark
- 3 years agoYoshiwara Hana Oboro 3
- 2 years agoYoshiwara Hana Oboro 2
- 2 years agoYoshiwara Hana Oboro 1
By editing this manga you will earn the editor title for this manga!
Characters (3)more
- Rennosuke Main
- Hana Main
- Utae Takitsuki Supporting


text:
DeWalt DCF885M2 20V Max 1/4" Impact Driver
click to zoom
Need it by Mon. Mar 30th?
Just order by 2:00 PM PST today and choose expedited shipping during checkout.
Compact (5.55" front to back) and lightweight (2.8 lbs.), this 20V Max 1/4" Impact Driver is designed to fit into tight areas while providing the strength and durability you need. 3 LED lights have a 20 second delay after trigger release, provide visibility without shadows. The one-handed loading 1/4" hex chuck accepts 1" bit tips and this driver includes a belt hook for portability and ease.
Please note: due to the high incident of fraudulent transactions with orders containing name brand products, orders for this item must ship to the billing address.
Animation for T29006


text: Select your motorcycle to guarantee fitment. J&P Cycles® Air-Blade 13″ Chrome Smoke Polycarbonate Replacement Windshield J&P Part: AI7500134E Regular Price: $84.99 Scratch & Dent: $49.99 Scratch & Dent Item Product Description: Design: OEMDetach Type: NoFinish: Chrome SmokeHeight: 13″Material: PolycarbonateMount Location: Fairing More Info In Stock, usually ships same business day. More Info


text:
Terms & Conditions.
Price matching does not apply to this or any promotion. Offer is valid through 4/1/15 at 11:59 pm PST. May not be combined with any other offer/discount (unless specified), including invitation credits, promotional gift cards and/or special discount links. Discount applied upon checkout. Log in to your account to see your savings.
Don't wait for your wine. The Vertical Rabbit pulls a cork in three seconds and ejects it automatically. It works on all bottle sizes and cork types. When not in use, this sleek corkscrew stands on display, adding some playful sophistication to the modern bar.
Includes AC charger and foil cutter. 1 year warranty.
This product has no reviews yet. Be the first to review this product. Write a review
Sign Up & Enjoy 20% Off*


text:
I'm looking at replacing my standard steel wheels with alloys, just wondering what the width and offset is on the original steel wheels fitted to mk4 fiestas? I have checked for stamps or anything but I couldn't find any markings:/ Also, what wheels have you fitted to your fiestas?
Fiesta Mk4 14" Wheel Size
Started by Frankie_A_, Feb 23 2013 10:51 PMFiesta Wheels Steel alloys
3 replies to this topic
Posted 23 February 2013 - 10:51 PM
Have something to contribute?
Sign in or register to start a topic...
Sign up to FOC Premium Membership To Remove These Ads
Posted 23 February 2013 - 11:26 PM
http://www.ebay.co.u...NCH ALLOY WHEEL
Whole load of alloys for the mk 4
Whole load of alloys for the mk 4
Posted 23 February 2013 - 11:33 PM
Cheers mate! I was thinking of going for something a bit different as opposed to fiesta alloys, quite tempted to try and make some 13x7 Capri wheels work..
Posted 23 February 2013 - 11:35 PM
Should be managable. Im going to move this post to the Wheel/tyres section your more likely to find out what you need to know there
Not what you're looking for?
Register now, we have a huge community of enthusiasts to answer any questions you might have
Also tagged with one or more of these keywords: Fiesta, Wheels, Steel, alloys
Ford Modifications and Projects →
Ford Project and Build Threads →
Mk6 Fiesta - First Car
Started by afrofiesta, Today, 01:17 PM fiesta, mk6, colorado red
Welcome to Ford Owners Club →
New Member Introductions →
2013 Fiesta Owner, New To This Forum
Started by itzu86, 27 Mar 2015 new, exited, fiesta, passion
Buy & Sell →
General Items (Non Ford Related) →
18" Aez Tacana Wheels With Marangoni Mythos Tyres
Started by Rocco, 26 Mar 2015 Alloy, Wheels, Mondeo, AEZ, Tyres
Ford Modifications and Projects →
Ford Modification Discussions →
Fiesta 7.5 Ignition Barrel Light?
Started by negendahl, 25 Mar 2015 barrel led, fiesta, 7.5
Ford Models →
Ford Fiesta Club →
List Of Fiesta Mks
Started by jayteepics, 22 Mar 2015 Mks confusion, Fiesta, Mks
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users


text:
We can't believe it's already time for the holidays! Thanksgiving is right around the corner and you know what that means--Black Friday is too. But don't start stressing out about what to give everyone on your list, because we've got your back.
Over the next two weeks we'll be rolling out a series of gift guides to help you through the holiday shopping process. First up: The Kids!
We've rounded up a list of fun gifts for tots, teens and everything in between. From personalized paper dolls to water powered clocks--there's a little something for everyone.
Check out the all the fabulous gifts below and let us know what you plan on adding to your list!
Your hands becoming instant hand puppets with these fun and colorful temporary tattoos. Sweat-Free Puppeteering Temporary Tattoos, $5.99
Say cheese! Develop lots of memories with this retro pinhole camera. Wild Wolf Ridley's Pinhole Camera, $24.99
These are so cute, your kids will actually want to keep them on! Mini Boden Hat & Mitten Set, $36
Fly off to Dreamland with these fancy feathered friends. Love Mae decals can me mix and matched and won't mess up your walls. Love Mae "Flying Twitters" Reusable Wall Decals, $44.95
No more waiting for the ice cream trunk--make your own yummy popsicles at home. Best part: the pops freeze in less then 10 mins! Zoku Quick Pop Maker, $36.95
Frolicking through the snow and puddle jumping just got a super stylish makeover. Native "Jimmy" Boots, $50
We love a personalized gift and this one is pretty clever: a paper doll in your likeness. Amazing! You'll want to get your order in right away--the dolls take up to 6 weeks to create. Jordan Grace Owens Customizable Paper Dolls, $25/each
It's basically a Swiss army knife on steroids. This multi-tool is especially great for photography buffs--it includes a tripod and camera/cell phone mount components. Gerber Steady Multi-Tool, $64.95
Pink Chicken "Hannah" Sweater, $85
The gift that keeps on giving--a classic book you'll never get tired of reading. The Snowy Day by Ezra Jack Keats, $11.55
Wouldn't it be full to color your digits in a box full of Caryola hues? Well here ya go! Crayola Mini Nail Polish Set, $12
It's 3 gifts in 1! This cuddly stuffed animal turns into a pillow and blanket--perfect for an instant sleepover fun! Zoobies "Kojo The Croc" Convertible Stuffed Animal, $29.99
No batteries required...just water! Kids will love amazing their friends with this funky clock. Stuff Junction Water Powered LCD Alarm Clock, $55
Designer bag not int he budget? Get this Chanel-esque handbag for a fraction of the price but 100% of the style. Seven Year Stitch Quilted Mint Purse, $39
They look (and smell) good enough to eat, but you should hear how they sound. Scented Gummy Bear Earbuds. $14
Celebrate one of the most beloved holiday songs with a set of funky cool over-the-knee socks. Mix and match to your heart's desire. 12 Days of Christmas Knee High Gift Set, $39.33
Breakfast is served! Make warm and yummy donuts in the comfort of your home. Bella Cucina Donut Maker, $23.40
They may be ugly, but these stuffed animals are made out of super cuddle-soft cashmere. Snuggly Ugly Cashmere Monster, $55
Get your dance on with friends, family or solo! Just Dance 4 Video Game, $38.99
These may look like real gold fish but it's really clear, glycerin soap. Too cute! Pet Fish Soap-In-A-Bag, $6.95/each
Capture a bird's eye view of your hometown with this geocoded puzzle. Personalized Satellite Map Jigsaw Puzzle, $44.95 (for 500-piece puzzle)
You can never have too many USB hubs and this one is too cute to pass up. Kikkerland Thunderbolt USB Hub, $12
This is what happens when our favorite hair accessories company teams up with one of the best contemporary clothing lines.This limited edition holiday collection makes the perfect stocking stuffer and of course, mane tamer. Emi-Jay Hair Ties For Splendid, $11.99 (Available at Splendid stores)
Tap into your kid's creative...and clownish side with this fun balloon modeling kit. Ridley's Ballon Modeling Kit, $11.99
These fun 1-inch blocks are made from the wood of rubber trees and the hand-painted designs are crafted to make faces with. Each side of each block has a different design so you can dream up all sorts of faces...even your own! FaceMaker Face-Building Blocks by Miller Goodman, $75
Conquer the clutter with these cute storage bins that are fully customizable. Choose from nine different animals and have your kid's name embroidered on the bin. 3 Sprouts Personalized Storage Bin, $45
Who doesn't want a superhero within arms reach? This fun set includes: The Captain America, The Incredible Hulk, Wolverine and The Amazing Spider-man. Marvel Glass Tumblr Set, $31.49
Perfect for the fashionably late type or the radiant and right-on-time gal! Fossil "Georgia" Leather Watch, $75
Stay warm and stylish in this cozy scarf. The ombre hue takes it a step up from the average wrap around. Echo Ombre Bobble Muffler, $24
Attention Sweet tooths! These are the candies for you. Sweet Revolution Maple Honey Caramels, $22


text:
- News
- Local
- Sports
- Business
- Politics
- Opinion
- Lifestyle
- Entertainment
- Obituaries
- Classifieds
- Autos
- Housing
- Jobs
Antioch Farms brand A La Kiev raw stuffed chicken breast has been linked to six recent cases of salmonellosis in Minnesota.
The chicken entree, sold at many grocery store chains, is frozen, breaded, pre-browned and stuffed, but raw. The suspected brand has a U.S. Department of Agriculture stamped code of P-1358.
Investigators from the Minnesota Department of Health and Department of Agriculture linked six cases of salmonella infection from August and September to the same strain of Salmonella Enteritidis. One person was hospitalized. About 700 cases of salmonellosis are reported each year in Minnesota.
Six outbreaks of salmonellosis in Minnesota have been linked to these types of products from 1998 through 2008. This is the first outbreak since improvements were made in 2008 to the labeling of these products. The current labels clearly state that the product is raw. All raw poultry products need to be cooked to an internal temperature of at least 165 degrees Fahrenheit.
Consumers can find more information about safe food-handling practices on the MDH website, www.health.state.mn.us/foodsafety.
You knew that drinking sugary sodas could lead to obesity, diabetes and heart attacks — but it may also speed up your body's aging process.
As you age, caps on the end your chromosomes called telomeres shrink. In the past several years, researchers at the University of California at San Francisc, have analyzed stored DNA from more than 5,300 healthy Americans in the National Health and Nutrition Examination Survey (NHANES) from about 14 years ago. And they discovered that those who drank more pop tended to have shorter telomeres.
The shorter the telomere, the harder it is for a cell to regenerate — and so, the body ages.
"We think we can get away with drinking lots of soda as long as we are not gaining weight, but this suggests that there is an invisible pathway that leads to accelerated aging, regardless of weight," said psychiatry professor Elissa Epel, senior author of the study.
According to the research, drinking a 20-ounce bubbly beverage every day is linked to 4.6 years of additional aging. You get the same effect by smoking, said UCSF postdoctoral fellow Cindy Leung, lead author of the study. About 21 percent in the sample said they drank at least that much soda each day. However, researchers say, a link does not mean causation.
Scientists found no link between cell aging and drinking diet sodas or fruit juices. But Epel said the results might be different with more modern data.
The study was published in the American Journal of Public Health.
Using powerful microscopes, scientists have observed the weaponry of HIV in action and gained key insights that may finally allow researchers to create a vaccine capable of fighting the virus that causes AIDS.
The sophisticated imaging technology employs lasers and fluorescent dyes to examine molecules 10,000 times smaller than the width of a human hair. The resulting view of the infamous protein spikes that stud the surface of HIV sheds new light on how the virus evades and attacks key immune cells.
Scientists even videotaped the structures as they changed shape in what researchers described as a rapid, unending "dance." They also observed how a class of rare, super-potent antibodies collected from AIDS patients can halt this dance by locking the structures into a harmless position. Once frozen in place, the spikes were unable to initiate entry into host cells.
The findings, published in the journals Nature and Science, provide crucial insights into the behavior of HIV, experts said.
--Los Angeles Times
If you want to minimize your chances of developing breast cancer, staying the same skirt size over the years might help, a new study suggests.
"Our study has shown that an increase of one size every 10 years between 25 and postmenopausal age [over 60] is associated with an increase of breast cancer [risk] in postmenopausal women by 33 percent," said lead researcher Dr. Usha Menon, head of the Gynecological Cancer Research Center at University College London.
The findings are based on information from nearly 93,000 women enrolled in a British database for cancer screening. When the women entered the study between 2005 and 2010, all were over age 50. None had a diagnosis of breast cancer.
At age 25, the women's average skirt size had been an 8. When they entered the study, at the average age of 64, the average size was a 10. Three out of four women reported increased skirt sizes.
The risk of breast cancer increased 77 percent if the skirt size went up two sizes every 10 years from 25 until women were past menopause, Menon said.
Put another way, for each size increase every 10 years, the five-year risk of developing breast cancer after menopause rose from one in 61 to one in 51, Menon estimated.
The study is published online Sept. 24 in BMJ Open.
Read more from WebMD.
Dentists are becoming increasingly alarmed that tiny plastic beads in many toothpaste brands can cause dental hygiene problems.
Polyethylene plastic beads are in many products -- toothpastes, face washes and body scrubs. And the Food and Drug Administration says they're safe.
But the beads are not biodegradable, and dentists are concerned that they're getting stuck in the tiny crevices between the teeth and gums.
"They'll trap bacteria in the gums which leads to gingivitis, and over time that infection moves from the gum into the bone that holds your teeth, and that becomes periodontal disease," dentist Justin Phillip told Phoenix ABC affiliate KNXV. "Periodontal disease is scary."
Crest said the beads are used only to provide color to toothpaste.
Months ago, Texas-based dental hygienist Trish Walraven sounded the alarm on her personal blog about the harm she has seen done to her patients -- and even her children. She urged her patients to stop using the products.
Crest said it has begun phasing out microbeads from its products, a process that will be completed by March 2016.
Read more from Washington Post.


text:
Category:Populated coastal places in Tunisia
From Wikipedia, the free encyclopedia
This category has the following 2 subcategories, out of 2 total.
- ► Seaside resorts in Tunisia (5 P)
Pages in category "Populated coastal places in Tunisia"
The following 22 pages are in this category, out of 22 total. This list may not reflect recent changes (learn more).


text:
Saving money is a lot like losing weight: Setting a goal is the first step. Staying on track can be more of a challenge. Sometimes you need a little support and encouragement. And that's where the America Saves Challenge can help. Continue Reading >
It's holiday season; time to visit family and friends, buy gifts and celebrate. It's easy to get caught up in the excitement of sales and shopping, but if money is tight right now, you may wonder if you can afford all that holiday cheer. Before you start ringing up holiday expenses, make a budget and get a fix on your income, expenses and what you have to spend. Keep your budget — and long-term finances — in mind as you decide how to cover holiday expenses. Continue Reading >
True, bills aren't the most thrilling read. They are hardly funny, there are no vampires or romantic triangles, and you probably won't be pleased if there's any suspense involved. Continue Reading >
Join the NAACP Washington, DC Branch for a series of financial management workshops on Saving & Investment, Retirement, Estate Planning and College Planning. These workshops are free and open to the public. Continue Reading >
April is financial literacy month, and what a better way to celebrate than starting a savings plan.
No matter your stage of life, it's important to have savings: Whether it's for a special purchase, a college education, your first home, retirement, or an emergency fund. But just how do you get started and stay on course? Here are a few tips to help you reach your savings goal. Continue Reading >
If you're a member of the military community – or you work with servicemembers and their families – you'll want to know about Military Saves, a campaign to persuade military families to save money every month. Managed by the Consumer Federation of America, Military Saves has been part of the Department of Defense's Financial Readiness Campaign since 2003. While Military Saves is a year-round effort, DoD has designated this as Military Saves Week to bring extra attention to saving and financial readiness. Continue Reading >
The 2013 America Saves Challenge is part of America Saves Week, which started today and will run through March 2. Continue Reading >
This post is part of a series for National Consumer Protection Week
Filing taxes doesn't have to be the worst. For some, tax time can offer an opportunity to set some money aside for goals or a rainy day. Continue Reading >
SubscribeGet email updates from partners
Order Free Resources Get free material from partners
Read the blog
See the latest from partners


text:
An skilled Hawaii pilot was killed in a cling gliding accident in Las Vegas together with a younger boy. Click right here to notice Roger Mari's report.The wreckage exhibits the horror. A grab glider left crumpled on the bottom in a dry lake mattress simply 30-minutes South of Las Vegas, Nevada.The pilot, 55-year-old John Kelly Harrison, of Kamuela Hawaii. Also on board 11-year previous Arys Morehead who was on trip … Read the rest
ArabianBusiness.com – <!– (S) –> An Irish-based betting website has revealed in that it anticipated to earn round $7.6 million in income from the Dubai World Cup, which was held at Meydan Racecourse, on account of excessive European curiosity in the race this yr. "We'd expect the bookmaking industry in the UK and Ireland to take somewhere in the €7 million [$7.6 million] on the Dubai World Cup," a spokesperson … Read the rest
Branson, Missouri, is understood by many nicknames, reminiscent of "The Live Entertainment Capital of the World," "Las Vegas, If Ned Flanders Ran It" and "The Broadway of the Midwest." When we informed my son we have been foregoing the solar and sand and heading to Branson for spring break, he requested, "Isn't in that the place where old people go to hear dead people sing?" The metropolis is filled with … Read the rest
LAS VEGAS (FOX5) – The City of Las Vegas plans to show off a few of its lights when Earth Hour commences on Saturday. The annual, 60-minute dimming, which is widely known worldwide, goals to reveal Las Vegas' dedication to sustainability and power conservation, in line with the town. About 7,000 cities, cities, and municipalities go darkish throughout this hour. The dimming will go on from eight:30 p.m. to 9:30 … Read the rest
Las Vegas, NV – Early surgery may not be the best treatment option for patients with Type V AC joint injuries, reportedly new research from Tripler Army Medical Center. The study, presented today at the American Orthopaedic Society for Sports Medicine's (AOSSM) Specialty Day, showed military personnel returned to duty faster when surgery was not performed. The final study group focused on 24 patients, with 7 receiving surgical treatment and … Read the rest
FILE: Director of the Musuem Rigoberto Fianto shows around in side the Nation's square where they buriaed late President Agostinho Neto to President Edgar Lungu and 1st lady Ester Lungu during the tour of the Nation's square in Angola yesterday. Picture by ROYD SIBAJENE/ZANIS President Edgar Lungu last night left the country for China for an official working visit. President Lungu, who is accompanied by First Lady Esther Lungu and … Read the rest
Another viewYes: It's already happening, and it needs regulationWhy would someone oppose Internet poker or sports wagering? For many powerful reasons. Here are some.International studies, national studies and even research conducted by the state of California indicate in that an increase in gambling results in an increase in crime, unemployment, welfare, homelessness, bankruptcies and suicide. Legalizing Internet poker and sports wagering will certainly be an increase in gambling.Legalizing Internet poker … Read the rest
Celine Dion Tickets: CapitalCityTickets.com is Releasing Discount Celine Dion Tickets for her Concerts at The …
This article was originally distributed via SproutNews. SproutNews, WorldNow and this Site make no warranties or representations in connection therewith.Celine Dion concert tickets for her Las Vegas dates are on sale now. Celine Dion will be performing 40 shows between August and January of 2016. Secondary ticket market provider CapitalCityTickets.com is providing Celine Dion fans with a promo code CITY5 to save 5% on all orders. CapitalCityTickets.com has a wide … Read the rest
Trade on the move with the Finspreads iPad App.Our highly intuitive Finspreads trading App for iPad is designed to assist you access your announce betting account no matter where you are and at any time of the day. Our trading App offers instant and secure access to your announce betting account at all times, enabling you to instantly access live prices on thousands of announce betting markets at the touch … Read the rest
Las Vegas, NV – One in three young athletes who undergo ACL surgery experiences re-injury, reportedly research presented today at the American Orthopaedic Society for Sports Medicine's (AOSSM) Specialty Day. The study examined the long cycle success of surgery for patients aged 18 years of time and younger. "We examined survey data from 242 patients who underwent ACL reconstruction between 1993 and 1998," noted direct Writer Justin P. Roe, MBBS, … Read the rest
As public health concerns mount, the porn industry has-been under assault by a assortment of opponents in recent years. That may be pulling the sector out of California's embrace, and in to the arms of a new suitor to its west. Mandatory condom laws in Los Angeles and the continuing threat of statewide legislation have disrupted shooting for well over a year now. Although the industry still calls San Fernando … Read the rest


text:
I am looking for an control which mimics the iPhone checkbox on cocoa. Do you know is something like this already exists?
Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.
closed as not a real question by George Stocker♦ Aug 30 '12 at 1:00
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.
Mac OS X has a check box control. It's an


text:
A day for giving: Bemidji participates in Give to the Max Day
BEMIDJI — Before opening their wallets for Black Friday sales, local residents are being asked to first support local nonprofits.
Today marks Give to the Max Day, a now-annual tradition held Nov. 14 through GiveMN, a statewide venture that aims to raise funds for nonprofits.
This year, the statewide effort is getting more prominent local exposure.
Get the full story
Subscribe or Log In
Are you a newspaper subscriber but you don't have a Digital Access account yet? Activate your account.
You will need your subscription account number and phone number. Not sure if you have an account? Email us or call (218) 333-9200 and we can help you.


text:
Top Definition
To be stuck in a trafic jam or block; to be aggrivated
"Yesterday I was in New York and I was Creepin Like A Baller
by Evan Baker February 19, 2005
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×


text:
Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
All languages
FREE cancellation on most rooms!
Instant confirmation when you reserve
No booking fees • Save money! • Best Price Guaranteed
Including 258,596 vacation rentals on villas.com
76,258 destinations in 211 countries
It's easy to cancel, make changes or send a request to the property
45,170,000 reviews from real guests
Website and customer service in English and 41 other languages
Join 30+ million other travelers who have downloaded our free mobile apps
Show me hotels in nearby cities:
Show me hotels near:
Show me hotels near:
See where others are staying...
|Hotel Newton
|Good 7.6
|Days Hotel Broadway at 94th Street
|Pleasant 6.7
|Hotel Marrakech
|Good 7.2
|Broadway Hotel
|Good 7.3
|The Marmara Manhattan
|Very good 8.2
|Excelsior Hotel
|Very good 8.1
|Belnord Hotel
|Good 7.4
|The Mark
|Wonderful 9.2
|HI New York Hostel NYC
|Very good 8.2
|Astor on the Park
|Pleasant 6.1
|Courtyard New York Manhattan/Upper East Side 410 East 92nd Street, Upper East Side, New York City, NY 10128, United States of America (1.1 miles from Jefferson Park)
Score from 433 reviews: Very good There are 3 people looking at this hotel.In Manhattan's Upper East Side, this hotel is within a 15-minute walk from Guggenheim Museum and Central Park. An indoor pool and fitness center are available. All rooms include free Wi-Fi. More…
$129 Average price per night
|The Carlyle, A Rosewood Hotel 35 East 76th Street, Upper East Side, New York City, NY 10021, United States of America (2.0 miles from Jefferson Park)
Score from 30 reviews: Very goodJust 1 block from Central Park, this historic Manhattan hotel is a 5-minute walk from the Metropolitan Museum of Art. It features the Carlyle Restaurant and a 24-hour gym. More…
$675 Average price per night
|The Franklin Hotel 164 East 87th Street, Upper East Side, New York City, NY 10128, United States of America (1.4 miles from Jefferson Park)
Score from 139 reviews: Good There are 3 people looking at this hotel.This hotel offers comfortable guestrooms, free wireless internet access and a free buffet breakfast in Manhattan's Upper East Side, steps from Central Park and the famous Museum Mile. More…
$189 Average price per night
|The Surrey 20 East 76th Street, Upper East Side, New York City, NY 10021, United States of America (2.0 miles from Jefferson Park)
Score from 151 reviews: Excellent There are 2 people looking at this hotel.This luxury, Upper East Side Manhattan hotel features a seasonal private rooftop garden, with light menu and drinks. The rooms include an iPod docking station and flat-screen TV. More…
$425 Average price per night
|Super 8 Long Island City 31-62 14th Street, Queens, NY 11106, United States of America (1.8 miles from Jefferson Park)
Score from 16 reviews: Review scoreThis Long Island City hotel is 6 blocks from the 21st Street Subway with service to Manhattan. The hotel offers a 24-hour front desk, free on-site parking and free Wi-Fi. More…
$130 Average price per night
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.