It was discovered that the memcached daemon listened on UDP port 11211 by default. An attacker could use memcached for UDP amplification denial-of-service attacks. The UDP port has been disabled by default, but can still be enabled.
Run yum update memcached to update your system.


Should we get compensation for delayed flights?
Tried to get compensation for a delayed flight? Then you'd have been thrilled by last year's ruling that airlines should pay us for flights delayed by over three hours. But now that decision has crash-landed.
UK airports are increasingly charging for amenities that used to be free, like trolleys and dropping off outside the terminal. Is this an unfair way of squeezing more money out of air passengers?


text:
Lay welcome mat for new houses
Image by Free-Photos from Pixabay
John Hood
When demand exceeds supply, prices rise. While the problem of housing affordability has many facets and effects, that inescapable fact explains a lot about why so many North Carolinians struggle to afford the homes they'd like to buy or rent.
It's not as if there are many idle homebuilders in our state. In fact, by one measure North Carolina is doing better than average. When the Manhattan Institute compared job growth to new housing permits in 20 fastest-growing metropolitan areas, the three North Carolina metros on the list fared very well: Durham-Chapel Hill (#1), Raleigh-Cary (#3), and Charlotte-Concord-Gastonia (#4)
Alas, this isn't the whole story. It misses an important stock-and-flow dynamic. Yes, over the past decade North Carolina metros have been more accommodating than most of their peers in allowing new home starts to keep up with new residents. But our state began the decade with too many consumers chasing too few housing units. Despite recent construction, we aren't adding enough housing stock.
Take a look at the most-recent affordability data from the National Association of Home Builders and Wells Fargo Bank. Their study compares the median sales price of homes to the median income in each jurisdiction. For the first quarter of 2021, NAHB/Wells Fargo produced affordability scores for 233 metros. North Carolina's highest-ranking places for home affordability were Fayetteville (32) and Winston-Salem (58).
Greensboro-High Point (96), Raleigh-Cary (102), Durham-Chapel Hill (113), Charlotte-Concord-Gastonia (124), and Asheville (150) face bigger challenges. Our housing markets aren't as locked up as those in California or New York, to be sure. That's one reason why Californians and New Yorkers (among others) continue to move here in significant numbers. But home affordability in North Carolina is still a worrisome problem.
Most policymakers agree with that, of course. Where they disagree is how North Carolina state and local governments should go about trying to address it.
For decades, my John Locke Foundation colleagues and I have recommended that we loosen housing and zoning regulations to make it easier to provide housing to people of modest means. Yes, that means allowing more units per acre of (increasingly pricey) land. It means duplexes and triplexes. It means allowing homeowners to rent out spare rooms. It even means allowing more manufactured housing within municipal limits (modern units bear little relationship to old-fashioned trailers, by the way).
A serious effort to promote affordability in North Carolina also means reducing how long it takes — from planning stage to final construction — for homebuilders to bring new inventory to market. It means streamlining the process for obtaining permits. It means letting producers and consumers meet in the middle, trading off amenities for price, rather than imposing housing codes that reflect the preferences of existing residents over those of newcomers.
Such an effort, then, isn't just about the precise wording of laws or the detailed analysis of regulations. It's about public attitudes.
Do people other than buyers and sellers have a legitimate interest in the amount and type of housing stock erected in the community? To a limited extent, yes, regarding public services such as roads or water and sewer. That interest need not result in excessive regulation, however. Localities can and do charge developers directly, and thus prospective newcomers indirectly, for the cost of adding infrastructure capacity to accommodate them. Such a practice is not about saying no. It's about saying yes — at the right price.
Let's be honest, though: when the "neighborhood" resists new construction or higher density, it's not just about traffic or stormwater runoff. Preexisting residents want to keep "things" the way they were when they moved in. More trees. Fewer people driving or walking by. Structures and landscapes that existing residents admire when they drive or walk by.
Here's a principle we should all take to heart: when we buy or rent a place to live, we don't purchase a right to oversee how many neighbors we'll have — or how they choose to live their lives.
John Hood is a Carolina Journal columnist and author of the new novel Mountain Folk, a historical fantasy set during the American Revolution.
categories: Business and Regulations, Local Government, Opinion
Exit polls offer useful insights
Computer generated maps do little to provide fairness in redistricting
Teaching critical race theory is not civil rights history

redpajama_set_name: RedPajamaCommonCrawl


Question of the Week: Has your spouse/significant other ever read your books? How involved are they in your publishing process and why?
Question of the Week: When are you planning to start using KDP Print? What will you miss the most about CreateSpace when it's eventually closed?
Is this the beginning of the end for CreateSpace? After thanking their patrons, The Busy Busy Author, The Last Verdict, and Slow Burn: Zero Day, Jim and Bryan took on tips about podcasts, BookBub Ads, and social media anxiety. News stories included how to grow your business, outside-the-box marketing, KDP Jumpstart, the closing of CreateSpace's e-store, and seven-figure trad pub deals. This week's Question of the Week: When are you planning to start using KDP Print? What will you miss the most about CreateSpace when it's eventually closed?
Question of the Week: Do you use iBooks? How do you think it compares to other ebook marketplaces and why?
With a trio of massive tips, Jim and Bryan brought the fire for episode 184. After thanking their patrons Carnal, Twisting Fate, and Character Sketch & Color, the publishing prima donnas discussed tips on nonfiction books, beta readers, and relaunching your books. News stories included romance publishers falling short on diversity, using Amazon's built-in X-Ray feature, Draft2Digital's new affiliate program, romance authors' frustration at a recent New York Times piece, and why iBooks may slide from its #2 spot. This week's Question of the Week: Do you use iBooks? How do you think it compares to other ebook marketplaces and why?
Question of the Week: If you don't yet use Facebook Ads, what's the main reason you don't include them as part of your marketing?
Sci-fi author Michael Cooper joined us today for a longer-than-usual but extremely informative Lab segment. After thanking their patrons, Peak Democracy, The Final Arrangement, and Nightblade, Bryan and Jim tackled tips on pen names, selecting your next story to write, and how to promote your books. News stories included the publishing practices of Marcel Proust, publishers helping hurricane victims, AAP's ebook sales increase, David Gaughran's thoughts on why you don't need cheating, and Bookfunnel's new direct sales integration. This week's Question of the Week: If you don't yet use Facebook Ads, what's the main reason you don't include them as part of your marketing?


When installing TreadSafe® GRP, standard personal protective equipment should be worn as a minimum. These include 3M dust mask (or similar), safety goggles, heavy duty gloves and overalls. TreadSafe® GRP should be cut in a well ventilated area or close to extraction points. Dust residue can be disposed of using normal waste disposal methods. No special permissions or licences are required.
Ensure that the areas that are to be fitted are clean and dry and free from loose and crumbly material. Any "dished" or damaged surface areas should be patch repaired to provide a reasonably flat and consistent surface.
Dry fit all TreadSafe® GRP panels to ensure that they fit freely and that they sit flat down onto the surface. If required, TreadSafe® GRP can be trimmed on site to suit using an industrial jigsaw and appropriate cutting blades (Bosch T101 A1F or similar are ideal).
Panels can be fitted using mechanical fixings and/or an appropriate high strength adhesive.
Stair Treads: Drill two holes on each side of the stair tread, one approximately 15mm in from the back edge and 15mm in from the side. The second one should again be approximately 15mm in from the side and in line with the black and yellow dividing line. Use the first drilled panel as a template for the other panels so as to achieve uniformity.
Landing Covers: The front edge fixing points should again be approximately 15mm in from the side and in line with the black and yellow dividing line. The remaining fixing points should be 15mm in from the edges and at approximately 600mm centres.
Flat Decking Sheets: Drill holes 15mm in from all edges at approximately 60mm centres. Depending on the width of the panels, it may be necessary to provide fixing points, again at 600mm centres, down the middle of the panels.
Safety Edgings: Drill two holes on each side of the safety edging profile, approximately 50mm in from each edge and centred on the top edge. Whilst different sizes of safety edging will determine the exact amount of fixing required, as a guide drill holes about 300mm in from the two holes drilled at each end and then every 300 – 400mm. Marking out in pencil will enable you to achieve evenly spaced drill holes as close as possible to 300mm. Use the first drilled safety edging as a template to achieve uniformity.
a. A secondary fixing in the event that the mechanical fixings should fail.
b. A barrier against the drumming noise that is created when fitting a cover over the existing substrate.
For stair treads, landing covers and flat decking sheets, apply a 6mm bead of high strength gap filling adhesive around the periphery of the panel and in horizontal strips at approximately 200mm centres. For the safety edgings, a 6mm bead of adhesive should be applied along the underneath of the profile on the largest edge approximately 10mm in from the back edge, running it the whole length of the profile.
As soon as the adhesive is applied, immediately press the panel firmly to the substrate to ensure adequate transfer of adhesive. A firm bond will be achieved in about one hour under normal circumstances and conditions. Stair treads, landing covers and flat decking sheets should then be secured with mechanical fixings. The adhesive sealant should be allowed to cure before allowing excessive traffic to use the areas.
Safety edgings can be fixed without the need for mechanical fixings. This is achieved by using a polyurethane adhesive sealant such as 3M 5200 FC. This adhesive should be applied in the same way as the application of the gap filling adhesive described in 3b above. Once installed, do not allow the stairs to be used for a minimum of 24 hours and, regardless of the cure time, do not put the steps back into service until all safety edgings have been checked and confirmed as secure.


In part one of this series I showed you what impact forces are and why they are important. In part two I explained how impact forces relate to common lower leg injuries, and how you can prevent these injuries from happening.
The next step is to apply what I've taught you and start to train your body to be able to absorb and damp down impact forces effectively. To do this, you need to train barefoot. As I mentioned before, this doesn't mean you have to do everything barefoot, it simply means incorporating some strategic and deliberate barefoot exercises in your training session before you throw on your shoes, if you choose to train in shoes.
The following exercises were taught to me by Dr. Emily Splichal, one of the smartest presenters I have seen. She teaches all of these exercises in short foot, so first let's talk about what short foot is.
The purpose of short foot is to strengthen and activate the intrinsic muscles of the foot and leg, especially one called the abductor hallucis (a muscle of your big toe). You can do this exercise with two feet on the ground or both. Obviously it will be more of a challenge if you're only in a single leg stance.
Spread your toes and firmly place them on the ground.
Draw the ball of your big toe toward your heel without letting it or your heel come off the ground. Make sure you're not curling your toes, flexing them in to the floor, or trying to grip the floor with your toes though. Toes should all be flat, while you perform this drawing motion.
Hold isometrically for ten seconds. This will start to activate those intrinsic muscles.
Dr. Splichal encourages this exercise to be done 5-8 times per foot. This short foot exercise is not only the first activation exercise you should do while training barefoot, but it is also what you should do while completing the following exercises.
This exercise is straightforward. Stand on one leg. Make sure you have a slight bend in your knee and hip and that you are actively squeezing your glutes. Do the short foot exercise, holding for ten seconds each leg.
Progressing from the single leg short foot, in this exercise you will simply hinge forward at the hips (remember your knee and hips should be bent) to perform a bodyweight single leg deadlift while maintaining short foot. Aim for 5-10 reps per side, stopping if you get any foot cramping.
Same as above, but this time you will simply perform a body weight single leg squat while maintaining short foot. Again, aiming for 5-10 reps per leg and stop for any cramping.
These exercises may seem simple. You may say, "I do single leg deadlifts and squats all of the time and have no problem!" But by incorporating short foot and actively engaging your glutes, you will really feel those small muscles in your foot working. This is why I warn of potential cramping. These muscles aren't used to working so hard, so they may fatigue quickly. If this happens, grab a golf ball and do some myofascial release (roll out the bottom of your feet) for 2-3 minutes per side.
I hope this series on impact forces and lower leg injuries has shown you just how important barefoot training is. And do realize that it is a process. You cannot go straight from wearing shoes or orthotics to barefoot training.
If you realize the benefits of training barefoot and you want to walk that path, then these exercises are exactly what you need to do to build up strength and endurance in your muscles. Enjoy the process!


text:
Home › Sports › Football Forum › Liverpool the best team in the world... Do us all a favour... Only great teams win multiple cups...
Liverpool the best team in the world... Do us all a favour... Only great teams win multiple cups...
Diff-rent
Date Joined: 20 Apr 15
Blogger: Diff-rent's blog
12 Mar 20 18:02
| Topic/replies: 2,666 | Blogger: Diff-rent's blog
Best teams in the world don't win just one trophy in a season.
Pause Play • Switch to Standard View Liverpool the best team in the...
Report themover • March 12, 2020 5:07 PM GMT
Man City 2018/19
Report PorcupineorPineapple • March 12, 2020 5:13 PM GMT
Couple more games for your theory to be realised and Liverpool to win their THIRD trophy of the season.
Report Diff-rent • March 12, 2020 5:20 PM GMT
What other cups have they won and please don't tell me the world club cup. Only 7 teams play in it. The other cup is a micky mouse cup over Chelsea kids.
City has a chance of winning a proper treble again this season.
That's from a west ham fan.
Man U know how to win trebles.
City has a chance of winning a proper treble again this season.That's from a west ham fan. Man U know how to win trebles.
Report Charlton2005 • March 12, 2020 5:26 PM GMT
you don't need to be a therapist to see the pain in the op
Report darren_discombobulates_sports • March 12, 2020 5:32 PM GMT
City won the treble last season but the quality of the two cup wins was poor considering the level of teams they played, strongest side they played was Chelsea and that was a 0-0 draw and won on pens.
Really there is no proper treble IMO, there is only a proper double because domestic cup wins cannot be compared to the top teams you come across in Europe. So League and CL.
The World Club Cup however is more valuable than a league cup, Liverpool played and beat the North and South American Champions. So ever there were a proper treble that would have to be a part of it. Number of games no relevant as the likes of City should be brushing aside lower league teams or lower half Prem sides anyway.
Couple more games for your theory to be realised and Liverpool to win their THIRD trophy of the season. !City won the treble last season but the quality of the two cup wins was poor considering the level of teams they played, strongest side they play
Report bobweenit • March 12, 2020 5:35 PM GMT
Klopp got what he wanted his players rested up for all the big games in tbe spring after disrespecting the Fa cup. Poor manager had a chance at multipld trophies but lost all momentum trying to be to clever.
Report pushkin99 • March 12, 2020 5:35 PM GMT
Liverpool have already won a treble twice, in 1984 and 2002.
Salah been poor of late as well all he does it cut in on his left foot and hit a curler 10 ft over the bar i think city will overpower them next season after thry went out tamely. Atletico are well organised but non of there players are household names. I think klopp mussed a trick this season massively stalling momentum.
Salah been poor of late as well all he does it cut in on his left foot and hit a curler 10 ft over the bar i think city will overpower them next season after thry went out tamely. Atletico are well organised but non of there players are household nam
If he was to rest players and play b or c teams he should have done it in the league they are so far clear.
The super cup has hmmm 2 teams in it?
The club championship has hmmm 7 teams in it...
If you call that a treble you are having a laugh.
Most fans will not call that a treble...
Liverpool are not the best team in the world FACT.
The super cup has hmmm 2 teams in it?The club championship has hmmm 7 teams in it... If you call that a treble you are having a laugh. Most fans will not call that a treble... Liverpool are not the best team in the world FACT.
It's not about numbers, it's about the quality of opposition.
Last season City beat Rotherham, Newport, Swansea, Brighton, Watford to win the FA Cup
Liverpool playing and beating the North and South American Champions in 2 games has more value in it, City's C team could beat some of those 2nd/3rd tier sides.
It's not about numbers, it's about the quality of opposition.Last season City beat Rotherham, Newport, Swansea, Brighton, Watford to win the FA CupLiverpool playing and beating the North and South American Champions in 2 games has more value in it, C
Report Angoose • March 12, 2020 5:59 PM GMT
Little doubt that Liverpool have come off the boil in the last few months.
That aside, very difficult to seriously argue that they shouldn't come in to consideration as the top club side in the world during the last 12 to 18 months.
Given that there is no methodology to provide a definitive answer as to who has been the best club side, it simply becomes a matter of opinion.
For what it is worth, my opinion is that Liverpool are that side.
PS - I predicted their demise to Atlético Madrid on the forum last night
Little doubt that Liverpool have come off the boil in the last few months.That aside, very difficult to seriously argue that they shouldn't come in to consideration as the top club side in the world during the last 12 to 18 months.Given that there
Report Loanwolf • March 12, 2020 6:08 PM GMT
Most of the moaning on ths site is probably from disgruntled Utd fans.Liverpool have had a great season and have all but won the Premier league for the first time in 30 years.OK Athletico knocked Liverpool out of the Champions league but that was due to their style of play.Their stagey is always the same which is Mass defence and hope for a lucky/breakaway goal.It worked in both legs but they will not win the Champions league because statistically some other team will score the lucky first goal and that will be it.Utd adopted thesametactics against City on Sunday and it worked and it nearly worked against Liverpool at Old Trafford.Athletico have drawn 12 of their 27 matches in La Liga and will probably not qualify for next seasons Champions league, which should be good news for Liverpool.
Relying on a lucky/breakaway goal will only carry a team so far.As for City they have had an above average midfield/attack and average to mediocre defence. so League e and FA cups are for them.In the Champions league they always come up short because of the defence.I expect the Champions league winners this season to be Bayern or PSG
Most of the moaning on ths site is probably from disgruntled Utd fans.Liverpool have had a great season and have all but won the Premier league for the first time in 30 years.OK Athletico knocked Liverpool out of the Champions league but that was du
Report Charlton2005 • March 12, 2020 10:16 PM GMT
relax fella. get our more and chill.
Liverpool are not the best team in the world FACT.relax fella. get our more and chill.
Report ffaith • March 12, 2020 10:30 PM GMT
2 UCL final appearances. Runaway title winners. "runaway" runners up in the title race and the story has not ended. If that is not greatness I dont know what is.
Report buddeliea • March 13, 2020 6:57 AM GMT
Well if you want to name a team that's best in the world, might as well give it to the team that are the Premier league best by a distance,and are also current holders of the Champions League and the World club cup.
At least then you can provide evidence, give it to anyone else and it would be much harder to justify.
Well if you want to name a team that's best in the world, might as well give it to the team that are the Premier league best by a distance,and are also current holders of the Champions League and the World club cup.At least then you can provide evide
Report PorcupineorPineapple • March 13, 2020 9:02 AM GMT
Question for those saying Liverpool (run away title winners-elect, 99 points last season, 2 CL finals on the trot, Super Cup and World Cup winners) aren't the best team in the world right now.
Who is?
Question for those saying Liverpool (run away title winners-elect, 99 points last season, 2 CL finals on the trot, Super Cup and World Cup winners) aren't the best team in the world right now.Who is?
Report Angoose • March 13, 2020 9:37 AM GMT
Chelsea are the best team in the world, while Real Madrid are the seventh best and Manchester United are 19th.
This is according to the International Federation of Football History and Statistics, an organisation recognised and supported by, although not affiliated with, FIFA.
Chelsea are the best team in the world, while Real Madrid are the seventh best and Manchester United are 19th. This is according to the International Federation of Football History and Statistics, an organisation recognised and supported by, although
That that sorted then
Report lurka • March 13, 2020 10:53 AM GMT
It takes a long time to be considered the best team in the world but one unlucky loss is enough to render someone other unnamed team better
Report loui • March 13, 2020 12:44 PM GMT
The 2 best cups to win are champions lge and the EPL. Done it now, and winning league again, and champs lge in the next few years will back that up. Doing great so far
So if city win the champions league they've done what Liverpool have done last two seasons and won more cups...
So city will be the best team?
At least it's an attempt at an argument.
Not sure how you say City are better than Liverpool while looking at the league table though.
At least it's an attempt at an argument.Not sure how you say City are better than Liverpool while looking at the league table though.
Report TheBetterBettor • March 13, 2020 7:00 PM GMT
Both manchester clubs, arsenal and chelsea..have won other cups when winning titles....
Liverpool trying to boast pride in just winning accumulating yearly figures of one cup here and a trophy there. eg. '6 times', '18 times' etc... Just proves one thing.... They're just a bunch of cherrypickers wannabees
Both manchester clubs, arsenal and chelsea..have won other cups when winning titles....Liverpool trying to boast pride in just winning accumulating yearly figures of one cup here and a trophy there. eg. '6 times', '18 times' etc... Just proves one th
*cherrypicking
Mar 13, 2020 -- 2:00PM, TheBetterBettor wrote:
Both manchester clubs, arsenal and chelsea..have won other cups when winning titles....Liverpool trying to boast pride in just winning accumulating yearly figures of one cup here and a trophy there. eg. '6 times', '18 times' etc... Just proves one thing.... They're just a bunch of cherrypickers wannabees
Is it any surprise that this anti-anything-Liverpool bigot (whether it be the football clubs, people, town etc.) is so rarely seen about the forum these days?
I guess thebitterbighter feels safe to crawl out from under his rock at long last.................
As someone has already pointed out, most of the ill blood and bad feeling on the forum comes from disgruntled United fans, looking on jealously from the outside on Liverpool's success.
Is it any surprise that this anti-anything-Liverpool bigot (whether it be the football clubs, people, town etc.) is so rarely seen about the forum these days?I guess thebitterbighter feels safe to crawl out from under his rock at long last...........
Im still trying to find cherrypicking klopp's picture with THREE trophies in the SAME season ..... let me know guys if you can find one so I can post it up on here.
^^^^^^ the only way that klopp would be recognised as a truly world class manager IMO.
So much pain in this thread. So many tears. Thank god you can still find dvd players on ebay so Utd fans can remember when they were good.
^^^^^ Hmmmmm, only 2 mins response after my last post.... Some people on here are easily triggered. but don't blame me, best to channel that anger towards the op.
Report rommel • March 15, 2021 6:34 PM GMT
what are yernitted fans gonna do when their vhs machine packs up,wont see them white suits again oooo no
No surprise that the anti-anything-Liverpool bigot - thebitterbighter - has hardly been seen on the forum for the last few years? Yet it now feels safe to crawl out from under it's rock again.................
As has already been pointed out, most of the ill blood on the forum stems from disgruntled United fans, peering in jealously on Liverpool success.
No surprise that the anti-anything-Liverpool bigot - thebitterbighter - has hardly been seen on the forum for the last few years? Yet it now feels safe to crawl out from under it's rock again.................As has already been pointed out, most of t


text:
let session=null;

let PREFIX='vue-session';
let TOKEN_KEY='token';
let CREATE_TIME_KEY='create-time';

export function getInstance(maxAge,prefix){
  return session?session:new Session(maxAge,prefix);
}

export class Session{

  constructor(maxAge=7200000,prefix=PREFIX,storage=localStorage){

    if(session&&session instanceof Session)return session;

    this.__maxAge__=maxAge;
    this.__prefix__=prefix;
    this.__storage__=storage;
    this.__token__=storage.getItem(this.tokenKey);
    this.__createAt__=storage.getItem(this.createTimeKey);
    session=this;
  }

  get tokenKey(){
    return `${this.__prefix__}-${TOKEN_KEY}`;
  }

  get createTimeKey(){
    return `${this.__prefix__}-${CREATE_TIME_KEY}`;
  }

  get token(){
    return this.__token__;
  }

  get createAt(){
    return this.__createAt__;
  }

  get maxAge(){
    return this.__maxAge__;
  }

  get signedin(){
    let {token,maxAge,createAt}=this;
    let now=Date.now();
    return !!token&&!!createAt&&(now-createAt<maxAge);
  }
  static regenerate(token){
    session.regenerate(token);
  }
  static destroy(){
    session.destroy();
  }
  static get signedin(){
    return session.signedin;
  }

  static get token(){
    return session.token;
  }
  regenerate(token){
    let storage=this.__storage__;
    let createAt=Date.now();
    this.__token__=token;
    this.__createAt__=createAt;

    storage.setItem(this.tokenKey,token);
    storage.setItem(this.createTimeKey,createAt);
  }

  destroy(){
    let {__storage__,tokenKey,createTimeKey}=this;
    this.__token__=null;
    this.__createAt__=null;
    __storage__.removeItem(tokenKey);
    __storage__.removeItem(createTimeKey);
  }
  static getInstance=getInstance;
  static install(Vue,{maxAge,prefix}={}){

    new Session(maxAge,prefix);

    Object.defineProperty(Vue.prototype,'$session',{
      value:session,
      writable:false,
      configurable:false,
      enumerable:false
    });

  }
}

export default Session;

redpajama_set_name: RedPajamaGithub


Mumbai, May 14 (PTI) The massive spike in trade deficit caused by sharp rise in gold imports in April would not sustain and there is no need to get excessively worried over the data, analysts have said.
They also said the current account deficit or the difference between the foreign exchange earned and spent, will improve from the estimated 5.1 per cent in FY13, to about 4 per cent in the current year.
"We see the recent rise in gold imports as a bunched-up rise in pent-up consumption demand, which should fade over the coming quarters," brokerage house Nomura's chief economist Sonal Varma said in a note. She said the weak domestic demand and fall in the prices of gold and oil will help narrow the current account deficit to 4.3 per cent in FY14.
"Higher gold imports, in our opinion, are partly driven by festive demand on the back of Akhshaya Trithya. We expect gold demand to moderate in coming months on the back of lower prices and frontloaded demand," a note from another brokerage Barclays said.
It expects the CAD to narrow down to four per cent. Trade numbers released yesterday for April said exports grew for the fourth consecutive month recording a growth of 1.6 per cent but a more than doubling of gold imports worth USD 7.5 billion from UD 3.5 billion pushed up the trade deficit to USD 17.7 billion. "The widening deficit in April should not be seen as the start of an alarming trend, as the March deficit is typically smaller given seasonal patterns," the Barclays report added.
In a note, ratings agency Crisil also said the seasonally-adjusted trade deficit was only slightly higher in April than March, and was lower than monthly trade deficit recorded between October 2012 and February 2013. "For FY14, Crisil continues to expect merchandise exports to recover from a decline of around 3 per cent last year and help contain trade deficit," it added.


You'll be centrally located in Kapchagay with a stay at Hotel ili, minutes from Central Park and Monument of Kunaev. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.


Once again, it is time to provide your laptop or computer a fresh look with the help of a desktop wallpaper which stands out. Desktop wallpaper is the initial thing we will see every time we switch on our computer as well as the last thing before we turn it off. Our desktop wallpaper is something which we cannot miss to stare whenever we sit in front of our computer. When we are totally stressed out, the beautiful picture on our desktop can relax and inspire us in many ways. In today's post, we are going to showcase some wallpapers of interesting birds living in the coldest part of the world – penguins. Penguins belong to the bird family but they do not fly. Though they cannot soar through the air, they impress us because they bullet in the water at the speed of a rocket which is quicker than any human swimmer. They enjoy much of their time under the sea hunting for marine life like squid, krill, fish and crustaceans.
Here are the 30 Cute Examples of Penguin Wallpaper which are nice to look especially when they are enjoying the snow. All these are delightful enough to beautify your desktop. Check this out and find the wallpapers that fit the actual resolution of your computer screen.
Can be downloaded in 800×600, 1024×768, 1152×864, 1280×1024, 1600×1200, 1920×1440, 2560×1920 pixels.
Original resolution is 1600×1200 pixels.
Can be downloaded in 800×600, 1152×864, 1024×768, 1280×1024, 1600×1200, 1920×1440, 2560×1920 pixels.
Original resolution is 1200×800 pixels.
Can be downloaded in 800×600, 1024×768, 1152×864, 1280×960, 1400×1050, 1600×1200 pixels.
Can be downloaded in 1024×768, 1152×864, 1280×1024, 1600×1200 pixels.
Can be downloaded in 1024×640, 1920×1200 pixels.
Can be downloaded in 800×600, 1024×768, 1152×864, 1280×960, 1600×1200, 1920×1440, 2560×1920 pixels.
You may share this collection of wallpaper with your friends as all of them are free to download.


text:
PIMENTEL TO PROBE PAGCOR BRIBERY RAPS
Senator Aquilino "Koko" Pimentel III, PDP Laban President, said today the Senate Committee on Games and Amusement which he heads would investigate allegations of bribery in the Entertainment City project of the Philippine Amusement and Gaming Corporation (Pagcor).
Pimentel took the move following news reports indicated that Japanese billionaire Kazuo Okada's Universal Entertainment had paid as much as $30 million to a former Pagcor consultant, Rodolfo Soriano, in 2010 allegedly to secure a license to operate a casino in the state-run firm's Entertainment City project due to open next year.
The news reports said that Soriano, who has close ties to key members of the administration of former President and now Pampanga Rep. Gloria Macapagal-Arroyo, received the payments as Universal was lobbying for tax and other government concessions to boost the profitability of a $2-billion casino it was developing in Pagcor's Entertainment City project in Manila Bay.
"This is a serious allegation that merits a full-blown investigation by the Senate," Pimentel said.
"Pagcor's Entertainment City is a big-ticket project of the national government aimed at drawing more tourists to the country. It should not be tainted at all by any hint of impropriety or wrongdoing," the senator pointed out.
He added, "We have to salvage the reputation of this big project as well as of the innocent locators therein."
Pimentel said his committee would issue summons to Soriano and other former and current Pagcor officials to shed light on the matter.
"The investigation is a matter of national importance as we need to plug loopholes in the law that allow under-the-table deals to take place," Pimentel said.
"Even as the alleged bribery took place during the previous administration, we need to find out the truth as the Aquino administration is determined to adhere to the daang matuwid or the straight path," he added.


text:
Home »Sections»Your council»Press releases»Lottery gives good causes a £40,000 boost
Gosport's community lottery has raised nearly £40,000 for local good causes in the year since its first draw.
More than 50 groups in the borough are now benefiting from the lottery, which gives 60p from each £1 ticket to community and voluntary organisations.
As well as the £38,538 raised for local organisations, players have been winning too, with almost £7,500 shared out as prizes.
Out of about 68,000 tickets sold since the lottery launched, 1,383 have won prizes. Although no-one has hit the £25,000 jackpot yet, the £250 prize has been won 14 times.
Around 80% of tickets are bought by Gosport residents, but other players come from as far afield as Horsham and Coventry.
From the ticket price of £1, players can nominate a good cause to get 40p. A further 20p is distributed to other good causes. Another 20p goes to the prize fund and the rest pays running costs.
GVA is believed to be the first community voluntary organisation to run a lottery in the country, and has been advising other areas on how to set up their own schemes.
Local businesses have been supporting the lottery by supplying bonus prizes.
Gosport Community Lottery is run by Gosport Voluntary Action on behalf of Gosport Borough Council, with external lottery management company Gatherwell. An update on its performance was considered by the council's Economic Development Board this week.
Cllr Stephen Philpott, the board's chairman, said: "We're really pleased that the lottery is doing so well, and that so many local groups are receiving a boost to their funds. GVA are doing a great job and more and more people are realising it's a brilliant way of supporting their favourite good cause."
Ian Reeves, chair of GVA, said: "We're thrilled to have been able to launch and grow the Community Lottery and offer local good causes a new way to raise funds with the local community and further afield."
To play the lottery or sign up a good cause, residents can visit www.gosportcommunitylottery.co.uk or call 023 9319 0222.


Toller Service, perfekte Organisation und freundliche Mitarbeiter! Nur unverständlich: drei Mitarbeiterinnen am Checkin aber nur eine Bucht die Gäste ein??
Entrée très rapide avec le coupe file .
Keukenhof is the largest and most beautiful flower park in the world. It is located in the small town of Lisse near Amsterdam and open for public from mid-March to mid-May. One of the most popular destinations in the Netherlands for over sixty years, Keukenhof is the best place to see spring blossom. The park has no less than 32 hectares covered with tulips, daffodils and hyacints all in bloom. Apart from delighting the visitors' eyes with rich colors, Keukenhof has everything for spending a great day out, including spectacular flower shows and parades, inspirational artwork exhibitions and other wonderful events. Thanks to a variety of fun activities, like treasure hunting, petting zoo and even a maze, Keukenhof is a perfect place for children of all ages.


Pra Somdej 1519 BE – Luang Por Plad Kong – Wat Bang Lamung (Chonburi. This is a Pim Niyom amulet (preferred and officially accepted collectors item in the Amulet community). Made from Pong Puttakun Sacred Powders. This example is a particularly beautiful amulet with extremely elegant markings and surface texture.
This amulet is a very revered item for the people of Bang Lamung, and is an ever rarer to find amulet on the collector scene. It is made from pure Pong Puttakun powders and has primarily Metta, Choke Lap and Kong Grapan/Klaew Klaad powers. Pure Buddhanussati (Remembrance of the Triple Gem), and a focus point of Faith and reminder of ones Dhamma practice in everyday life. To wear a Pra Somdej amulet blessed by a monk of worthy reverence such as Luang Por Kong, is always an inspiration and moral support in helping oneself to maintain diligence in ones practice as a Buddhist.
To know and believe in the purity of the maker of the amulet, and to see the Buddha image on the front, is to remind oneself and have shame before one is about to misbehave or break a precept, and this in itself is a powerful protector to help one resist the Maras, by inducing shame in oneself for the impure thoughts n the presence of an emblem of purity one carries on ones person, namely the Pra Somdej. Shame is a source of suffering, but even the Lord Buddha said that delusions and conditioned thoughts can also be put to positive use until they are no longer needed, or can be escaped from, and so shame in this sense (Moral shame), is a healthy delusion to maintain whilst one still suffers the impurity of harmful or selfish thoughts. To allow a Buddha amulet to assist the mind in shaming itself into refraining from negative actions, thoughts or speech, is to use it for its true purpose.
Of course, even if you have never thought of this aspect of pure Buddhist amulet wearing, there remains the mysterious powers of the Thai Amulet, which will protect you and generate your prosperity and happiness. All Thai amulets have magical properties, but those amulets that are pure Buddhist are also a tool for maintaining Morality and Virtue, and Abstaining from Harmful or Negative thoughts speech and actions, as part of the practice of keeping the 5 Buddhist precepts which are integral daily practice of the Buddhist.


Tapway, an emerging end-to-end tracking solutions provider today has launched VehicleTrack, an artificial intelligence (AI)-based solution that enables organisations to keep track of vehicles to gain a better understanding of their physical locations.
The solution has many benefits including helping organizations improve security at their locations, manage car parks more efficiently, set priority access to vehicles of VIPs, monitor traffic, and other purposes depending on where the solution is deployed. VehicleTrack is now undergoing a pilot test at a shopping mall, a school, and a highway.
"We live in an era in which data is crucial to business success. VehicleTrack makes data available to business owners so they can understand their consumers better. For example, when VehicleTrack is used to recognise car license plates at a shopping mall, it allows business owners to identify loyal customers based on the number of trips they make to the building," Chee How explained.
VehicleTrack is currently available only to organisations in Malaysia.
VehicleTrack is offered as a solution that comes with an AI server and software subscription. Special-purpose cameras and other accessories may also be packaged together if needed by the customers.


text:
The 32nd Time is the Charm
It would appear that the Boston Bruins are set to wrap-up their first round series against Montreal in the NHL playoffs. The Canadiens have won twenty-four of thirty-one playoff meetings between the teams, but it seems that the thirty-second time is the charm for the boys from Boston.
Unlike the first place team in the Western Conference, the San Jose Sharks, the Bruins are looking like a true number one seed against the struggling eighth place Habs. Tim Thomas has been solid when needed in goal, Zdeno Chara has been his usual towering presence on the blue line, and Marc Savard and Phil Kessel have delivered the knock-out punch in the offensive zone.
For their part, Montreal has struggled for months to find consistency in their play and the end result will be an early exit from this year's playoffs. It has been such a struggle in Montreal, if the season had continued for another week the Florida Panthers or Buffalo Sabres would be in this series against Boston and the Habs would be tenth in the East.
Carey Price put forth a better effort in game three in a losing cause, but unlike last season, he is often out of position after the first save and is being beaten on the second shot. Price will have to steal game four and hope the team gains momentum from his effort. Price can't do it alone though, the defense has been allowing over thirty shots per game on a regular basis and the forwards are not allowing the defensemen the opportunity to make a quality first pass. With Andrei Markov and Mathieu Schneider questionable for game four, the mountain to climb gets higher and higher.
In an article at the Canadiens web site - "It ain't over till it's over", the history books and statistics get dusted off to explain that one hundred and fifty-five playoff match-ups have started three games to none and only two teams have won four straight; the 1942 Maple Leafs and the 1975 Islanders. Will we see history made in this series? In a word, no. Let's take a quick look at the numbers...
Boston's goal scorers are doing their jobs - scoring. Marc Savard has 2 goals and 5 points, as does Phil Kessel (3 goals, 5 points). Former Montreal cast-off Michael Ryder has 2 goals and 4 points. Every Bruins player has at least one point except for Aaron Ward, Blake Wheeler and the injured Matt Hunwick. On the Montreal side, Alex Kovalev leads the way with 2 goals and Saku Koivu has 2 assists. When Glen Metropolit, Chris Higgins and call-up Yannick Weber are tied with Kovalev and Koivu in points, trouble is brewing. Three other players have 1 point and everyone else has been shut down by the Boston defense.
In goal, Boston's Tim Thomas is 3-0 with a 1.67 goals against average and a .940 save percentage. He has faced 84 shots but never truly been tested. In game two, Boston had twenty scoring chances to Montreal's five. At the other end of the ice, Carey Price sports an 0-3 record and has a league worst 4.15 GAA. His .882 save percentage is second from the bottom, beating out Jose Theodore's league worst .810%.
The final game of the season between Montreal and Pittsburgh illustrated the confidence issues Price is having this year. After giving up a short handed goal to make the score 2-1 Penguins, Price's shoulders slumped and he looked defeated. Still on the power play, Montreal lost the puck to Chris Kunitz. Leaving his own zone, Kunitz almost dumped the puck down the ice but decided to push for the Canadiens blue line. When he got to the line he almost dumped the puck again but took another look towards Price and lobbed the puck at the net. The result? The Penguins third goal of the game.
A few weeks ago, a host at the Fan 590 in Toronto told this joke: How many Habs fans does it take to change a light bulb? The answer - 10... 1 to change the bulb and 9 to talk about how good the bulb used to be. Yes, to quote the Habs site, "it ain't over till it's over", but this one's over... Have a great sports day everyone.
Posted by The Voice of Sport at 2:26 PM
Toronto Blue Jays Leading the Way in MLB
The St. Louis Blues and the Other Mason
The Eyes of the Hurricane
The Voice is Expanding...


We are gearing for the next big hiring campaign, keeping the company small is a dream but in reality you need more people to handle the increasing work (not pressure). Hiring more people is not the right solution but hiring the right people is. Hiring a bad programmer is like having a talented digger on your fast sailing ship, who will keep digging holes on your ship (You know what I mean). Hiring good programmers is as simple as beating Australia in 40 overs (Cricket fever is catching up). One of the best posts a recruiter should read before hiring a programmer, this says it all. Hiring the right programmer is very important for companies like Grmtech, do read Paul Grahams point #6 under his article on "The 18 mistakes that killed startups".
199 out of 200 applicants for every programming job can't write code at all but still everyone thinks they're hiring the top 1% – "In fact, one thing I have noticed is that the people who I consider to be good software developers barely ever apply for jobs at all". Also read the later clarification.
How Do I Copy Thee? Let Me Count the Ways – Over the years I've interviewed a lot of programmers and one of the questions I've always asked is for the candidate to implement the strcpy function.
These days my Posts on orkut are attracting more and more traffic. Orkut was known (introduced) as platform for creating a social circle (supposedly good and healthy ones). For last 3 months (an increasing trend, some of my close acquaintances involved as well) I am hearing various scandals where orkut played an important role. From Photo scandal to hate groups, now the latest Pune drug case.
The Pune Police claim they have evidence that drug parties like this particular one are organised using social networking sites like Orkut and isratrance.com (Israeli Psychedelic Trance Experience). …………… Users began posting their reviews and pictures and more invitations for other drug dos began to pour in till a user named Indiandawg posted the bad news that the Pune party had been busted by the police and all the invitees arrested.
I am sure there are many other cases which I am not aware of (I haven't put down few latest ones as it is not published in any newspaper).
Should we blame Orkut for it?
I will put my opinion in next post.
I have been working on HTML rendering with different browsers, the quirk mode, the standard mode, almost standard mode and related topics. I must accept that these topics are really interesting to dive deep in. Today I have gone through the Microsoft standards, Mozilla and Opera standards and rendering under quirk mode. Now I am checking the rendering speed difference at browser level and other issues involved.
The days when you get over 100 mails you need more than 2 hands to reply. I have many email accounts (official and personal) and till some time back I had problems in handling all at the same time. I hated outlook for the complexity it offered me (I am using three computers, one desktop and one Laptop in office, one desktop at home). Configuring outlook every time and exporting the mails was a messy stuff. Moreover I had saved some documents inside mail accounts which was needed during meetings where I was not carrying the laptop. I liked the way Gmail handled my accounts and the simplicity it offered me. I could upload my files and access it easily. I liked its search too. Google made my life even easier with Gmail multiple account handler.
Even with these features I was finding it difficult to answer all the emails. I tried arranging it with various labels but it did not work for me. At the end of the day checking all folders (labels) was again complex. Sometimes I forgot to answer some important emails because of the overloaded inbox or multiple folder arrangements. The unread mails had higher chances of getting an answer, I used to forget about the read ones.
I handle all my mails using one master account.
I read all mails whenever I want to read and reply with ease.
After per per post for the blogger industry, here is another way of earning money through digg. They will pay you $.5 per digg (and they also get $.5) as the the advertiser gives $1 per digg. The service is available at http://www.usersubmitter.com/. Isn't it fair? Yes it is, when richer people can buy government seats then why not a digg :).
Why Wikipedia rules Google SERPs?
At many instances people have asked me this query, "Is Google giving wikipedia some priority in search?". No, I do not think so (but they can do it easily, look at the coop custom search, it has a manual priority setting too). Search for any keyword, even the commercial keywords and you will find some wikipedia results. At instances you might find even more than one result for wikipedia under a search.
Incoming links: People love linking to wikipedia. I have not seen any other site which is so link attractive. Wikipedia attracts link. Bloggers love linking to wikipedia for any term. Wikipedia also acts as a dictionary, where people link to explain the work.
Overall Site value: Total Pages indexed (10,600,000 in Google, 49,710,962 in yahoo) + Total backlinks (32,121,814 sitewide links in yahoo, which is close to Yahoo's backlinks).
Link distribution: Wikipedia gets links to almost all pages and thus it has a good link distribution as well.
Relevant Anchor text: Most of the links comes with relevant anchor text for the pages.
OnPage factors: OnPage factors are strong too (Yahoo still loves this factor).
In short it is very highly SEOptimized.
Finally I am back home after spending some 58 hrs in office. Slept for 10 hrs and feeling a little fresher. Google uses blogs as their major communication tool. Google has many official blogs to communicate with its users. There are many Googlers who own a personal blog as well (many of these blogs are not active, see the list below). Also there are few who are ex-employees with a personal blog (see the list below).
Who is the smartest of all these?
Last year at AIMAA meet I talked about creating brands inside brands and took his blog as an example. He has created his own brand being inside Google. His blog is referred everywhere on the web. Everyone seems to love his everything. A post about his cat being sick got him 99 comments. He must have hired one person to handle comments. Yes, I am talking about none other than Matt Cutts. http://www.mattcutts.com/blog/.
Jen worked for Google between January 17, 2005 and January 28, 2005. It looks to me that he started the right thing in a wrong way. According to him, "i thought i could make connections to real people in the outside world and get first hand feedback". Mark Jen is known for being terminated with cause by Google, Inc. for distributing corporate secrets in his personal blog, 99zeros.blogspot.com. Now he blogs at blog.plaxoed.com.
(list collected from blog.outer-court.com anbd other sources), please let me know if you come across other blogs. I will also go through the list once again.
As I mentioned yesterday, I will continue with quote of the day. (Just to add few lines) I am in office for last 48 hrs and will be leaving only after 8 hours. Office has improved with new guest rooms (hot water tub, ACs, Indian Home made food and everything needed), kudos to the CEO and VCs. I am working on few new products like "Simplified Email Blogging", "Simplified Subscription and redefining Email Blogging", "Redefining forum communication for non-techy people".
Back to the quote, "Be good at Plan B".
An inbuilt feature of any leader. Plan A is what is planned with all analysis and thoughts, which is predicted to do wonders. If Plan A works (as planned) it goes smoothly without a leader but if it fails you certainly needs a leader (and its you and only you). Hey, this is not something new for all of us, right? Let me take an example to explain.
You have called a party and given the contract to the best caterer in the town. Caterer did not turn up, some communication problems (or some other unavoidable circumstances). Plan A fails here and there is no Plan B. Plan B is your instant decision made out of your thoughts (it is not a backup plan). You certainly need to be good at that.
Rule 1: Failures are a part of life, do smile at it. Be cool headed.
Rule 2: Do not play a blame game at this moment.
Rule 3: Do not go angry as you need to take a faster but smarter decision, you need a calm head.
Rule 5: Do not involve a lot of people in discussion at this moment, not everyone is in the same mood for Plan B.
Rule 6: Believe in yourself.
Rule 7: Take the involved people into confidence with a smile and apology. Trust me, people understand such situations.
When we can crawl , we will crawl.
But at all stages I did fall and raise again to move forward.
Enjoy the day. Quote for 1 March 2007. I will keep adding one quote everyday.


Attempting to write well all by yourself is hard enough as it lacks having to manage your very own editing and your own checking.
There is a reason why expert authors ALWAYS have a small group of editors and proofreaders combing over every single word that they compose in an effort to make sure that it is picture-perfect, concise, and as crystal-clear as humanly possible.
Each major word processing program out there on the marketplace today (in addition to every email client tool, mobile application, and anything else you may utilize to produce written material on a computer or electronic gadget) is made it possible for with your basic spellcheck function– and it's important not to confuse that essential however relatively simple and simple "basic" of data processing today with the power behind Grammarly.
Not just is the Grammarly platform going to discuss every single word that you compose, however it's also going to review each letter that you compose in every word as well as the general context of what you are writing. That's right, this software application is smart enough to not only acknowledge letter patterns however likewise to examine what you are composing, how you are writing, and whether your grammar is rock strong together with your spelling.
You'll never again need to stress over spelling something right or incorrect, however you're also never ever going to have to stress over your grammar not being picture-perfect, either. Grammarly is going to supply you with a whole host of solutions that you can pick from to develops mistake totally free content anywhere you compose, cleaning up any errors on the fly so that you don't need to fret about spending a mountain of time modifying later down the line.
Most importantly, you can benefit from the Grammarly sign-up section on their website today and login free of charge to try it out and "test drive" these incredible tools right now.
As we highlighted above, the tools that are built right into the Grammarly platform are going to permit you to effortlessly cleanup your writing without any trouble whatsoever, but they are likewise going to permit you to produce error totally free content on ANY platform you can imagine.
Thanks to the advancement team behind Grammarly, there are Grammarly services that can be utilized on your smart phone, Grammarly tools that can be utilized on your tablet, and Grammarly tools that can clearly be used on your computer system– whether you are linked to the web.
You can use Grammarly with Microsoft Word, Gmail, Twitter, Facebook, WordPress, and any other content production software or solution online or off. This is a set of tools that will always work, will scan every element of your writing, and will not just ensure that your content is cleared up from the spelling and grammar point of view, but will likewise recommend ways to enhance your sentence structure, too.
This is not your daily piece of editing software application, that's for sure. Armed with your Grammarly login and password information, you have an entire modifying group and proofreaders ready to rock 'n roll on every piece of content you ever produce!
Each influential author (and every other writer out there, for that matter) has an extremely unique and really identifiable style– a voice, if you will– that comes across in print as clear as a church bell.
You know exactly when you read something from Ernest Hemingway when compared with something from Mark Twain or Hunter S Thompson, for example– no matter whether or not you knew who wrote the piece ahead of time.
If you lean to more colloquial sort of composing, Grammarly is going to find out that type of style and will not suggest that you opt for more "uptight" in boardroom focused corrections. If you're more technical focused, Grammarly is going to attempt and supply you with ideas and modifies that assistance get you to that style of composing, too.
Because Grammarly uses a network of writers to enhance its own abilities, and due to the fact that it is upgraded on a consistent basis, you're always going to get the best results out of this service– and those outcomes are only going to get much better more you utilize it (the more that the Grammarly community utilizes it too).
There are other modifying tools out, to be sure– but NONE of them offer this type of power or these sort of advantages.
At the end of the day, you have to make certain that you have someone (or, in the case of Grammarly, something) looking over your shoulder and reviewing your writing before you go and send it.
Unless you're going to dish out a little fortune on editors and proofreaders it's a great idea to take advantage of the Grammarly chance. The Grammarly sign up trainee discount rates permit you to benefit from this tool at a considerable saving, and you can constantly opt for the Grammarly free download trial to provide it a "test drive" before you completely dedicate.
The Grammarly app can be downloaded and utilized in Chrome (and on Android and iOS gadgets) free of charge today. That's a great method to experiment with the Grammarly services before you commit.


If you're a regular reader of this blog you already know that I love trying out new products - and skincare is no exception! I've grown quite fond of taking good care of my skin - that's not to say that my skin is perfect, far from it actually. Knowing I am giving it extra love morning and night does make a big difference though and whenever I start getting lazy or forget to stick to my routine I can definitely tell as my skin either breaks out or becomes very, very dry. I've been trying out the France Laure skincare line through Tailored Beauty for the last couple of months and thought I would share my experience with you.
Tailored Beauty is a Canadian online shop that offers a wide range of skincare products by France Laure and their goal is to help you achieve beautiful skin. I've been in contact with Taylor (more on his very relatable skin background story here) who has been very helpful and assisted me through the process of finding the best products for my skin type. I was first sent a Custom Skin Care Sample Pack* to test out products from their Clariphase, Imagine, and Sensibelle collections. I then settled for the Sensibelle First Class YUL 777 Travel Kit* once I finished all my samples which contains deluxe sizes of the France Laure Day Cream, Night Cream, Floral Toner and Cleansing Milk. I've been sticking to this regimen for the last little while and I'm really happy with the results!
Both the France Laure Day and Night Creams have a green tint and an earthy scent to them and feel very cooling and refreshing. The Night Cream is slightly thicker and thus takes a while longer to fully absorb. I like applying the Floral Toner with a cotton pad underneath either cream or even under the Cleansing Milk as it helps get rid of any leftover impurities following cleansing. The latter is comparable to the Day Cream although the scent is a bit stronger. All of the above have been extremely calming on my skin and have really helped reduce any redness and inflammation I've been dealing with. This Canadian made, cruelty-free line contains many botanical ingredients such as fruit extracts and natural oils to achieve that soothing effect and the scents are very light and calming.
Some other stand out products I got to sample are the Clariphase Topical Perfection Spot Treatment which helps speed up the healing of active breakouts and the Hydradermal Tutti Frutti Enzymatic Cocktail Exfoliant, which evens out the complexion to reveal smoother skin and smells very refreshing. The Clariphase Pore Refiner Mask and Clariphase Flawless Pores Cleansing Gel which help get rid of impurities that lie deep in the skin were also very effective. For makeup removal, the Imagine Absolute Eye and Lip Make-Up Remover Gel, which actually turns creamy when mixed with water, is very gentle and works like a charm.
Overall, I am very pleased with my experience with Tailored Beauty and have seen many improvements in my skin after incorporating France Laure Skincare into my daily routine. If you are looking for a high quality line for your sensitive skin, Sensibelle is definitely worth looking into.
Do you also have sensitive skin? I'd be curious to know what products you enjoy using!


anti-Home Depot organization a carpetbagger?
I was pleased to read Al Abrams' reply to my letter. If he didn't send me an e-mail, I would be interested to know who did, as he used his name and email address.
I noticed that Mr. Abrams' Citizens for Responsible Growth is based in "Woodland Hills," not in Agoura Hills. Does Mr. Abrams live in Agoura Hills?


text:
L.Draw.Polygon = L.Draw.Polyline.extend({
	statics: {
		TYPE: 'polygon'
	},

	Poly: L.Polygon,

	options: {
		showArea: false,
		shapeOptions: {
			stroke: true,
			color: '#f06eaa',
			weight: 4,
			opacity: 0.5,
			fill: true,
			fillColor: null, //same as color by default
			fillOpacity: 0.2,
			clickable: true
		}
	},

	initialize: function (map, options) {
		L.Draw.Polyline.prototype.initialize.call(this, map, options);

		// Save the type so super can fire, need to do this as cannot do this.TYPE :(
		this.type = L.Draw.Polygon.TYPE;
	},

	_updateFinishHandler: function () {
		var markerCount = this._markers.length;

		// The first marker should have a click handler to close the polygon
		if (markerCount === 1) {
			this._markers[0].on('click', this._finishShape, this);
		}

		// Add and update the double click handler
		if (markerCount > 2) {
			this._markers[markerCount - 1].on('dblclick', this._finishShape, this);
			// Only need to remove handler if has been added before
			if (markerCount > 3) {
				this._markers[markerCount - 2].off('dblclick', this._finishShape, this);
			}
		}
	},

	_getTooltipText: function () {
		var text, subtext;

		if (this._markers.length === 0) {
			text = L.drawLocal.draw.handlers.polygon.tooltip.start;
		} else if (this._markers.length < 3) {
			text = L.drawLocal.draw.handlers.polygon.tooltip.cont;
		} else {
			text = L.drawLocal.draw.handlers.polygon.tooltip.end;
			subtext = this._getMeasurementString();
		}

		return {
			text: text,
			subtext: subtext
		};
	},

	_getMeasurementString: function () {
		var area = this._area;

		if (!area) {
			return null;
		}

		return L.GeometryUtil.readableArea(area, this.options.metric);
	},

	_shapeIsValid: function () {
		return this._markers.length >= 3;
	},

	_vertexChanged: function (latlng, added) {
		var latLngs;

		// Check to see if we should show the area
		if (!this.options.allowIntersection && this.options.showArea) {
			latLngs = this._poly.getLatLngs();

			this._area = L.GeometryUtil.geodesicArea(latLngs);
		}

		L.Draw.Polyline.prototype._vertexChanged.call(this, latlng, added);
	},

	_cleanUpShape: function () {
		var markerCount = this._markers.length;

		if (markerCount > 0) {
			this._markers[0].off('click', this._finishShape, this);

			if (markerCount > 2) {
				this._markers[markerCount - 1].off('dblclick', this._finishShape, this);
			}
		}
	}
});


text:
Omnicom PR Group NL nominated for three European Excellence Awards
The European Excellence Awards are described as Europe's Leading PR Awards, honouring the most outstanding achievements of communication professionals in their field. Omnicom PR Group NL is proud to share that our work in 2021 has been nominated in no less than three categories!
The employee recruitment campaign for our client MSD was nominated in the category 'Employer Branding & Recruiting'. For this campaign, our experts in the field of Employee Engagement & Change, Social & Digital and Creative Strategy joined forces to increase awareness for MSD as a company and as an attractive employer, where people can make an impact on future global healthcare that 'changes everything'. 450 new employees had to be recruited within 3 months, for a new facility in Boxmeer. Through the campaign, MSD reached more than 2.6m people and achieved 560 applications.
Brand Relationship and Film & Video
Secondly, together with FCB (part of McCann Global) we supported Mastercard in launching 'True Name' in Europe. For many in the LGBTQIA+ community, the name on their credit/debit card does not reflect their identity. True Name enables people to display their chosen name on their card, helping ease a major pain for many in the LGBTQIA+ community. In collaboration with LGBTQIA+ organizations and influencers, True Name launched in 30 EU countries with an emotionally impactful marketing communications campaign. This campaign, supported by our Media & PR strategy experts, is nominated in the category of 'Brand Relationship' as well as 'Film & Video'!
Congratulations to MSD and Mastercard and thank you for realizing these amazing projects together!
MSD: Employee Recruitment Campaign at Boxmeer
Shortlisted for the European Excellence Awards 2021.
Omnicom PR Group big winner Sabre Awards
Last week we received great news from London: during the presentation of the Sabre Awards, the nomination for our fair meat price campaign (TAPP) was converted into an award and…


text:
August 26, 2020, 12:51 AM ET
In Hollywoodland speaks an authentic, encouraging truth
By Stephanie Williams
Credit: In Hollywoodland
We all have unique journeys in life that help shape and mold us; experiences that impact how we interact with the world, how we navigate it. There are times when those moments overlap with others, and we find camaraderie in the ups and downs felt along the way. When these shared experiences bring us together creatively, it can resonate in ways that inspire others to find value in their own journeys — maybe even empowering them to tell their own stories. The short film In Hollywoodland is what happens when passionate people come together to tell a story that, as absurd as it is, is familiar to those who have ever felt othered in some way.
In Hollywoodland was produced by three people whose career paths were different, but share some significant commonalities. Writer and star Yetide Badaki, director Jessica Sherif, and actress/producer Karen David are all women of color who had to find their way in the real Hollywoodland. I had the pleasure of interviewing them and getting a better understanding of how they came together for the project.
Badaki wrote In Hollywoodland while working as an apartment manager in LA. She was very good at it, but she remembers thinking, "I hadn't come to L.A. to be an apartment manager. There were a lot of frustrations apart from that realization, that I have veered so far from the path, it was because a lot of it was just trying to survive. The difficulty of getting hired, being this Black woman, in trying to navigate in this world. I'm not seeing as many opportunities as some of my counterparts. Not seeing where I fit. And then also seeing and hearing experiences of people who had been othered, and pulling from those moments, walking into different spaces. It became this whole perfect storm. I needed to write. I needed to let some words out."
While Badaki may best be known to audiences as the goddess Bilquis on American Gods, she is still very much human, and those frustrations at that time in her life were real and powerful. But perhaps an even bigger, more cosmic-level storm had been brewing to bring these three women together.
Sherif had a love of movies from a very young age. She didn't grow up near any significant film hubs, but that didn't stop her from getting together with friends to make their versions of Dawson's Creek, recreating storylines while recording over family videos. But the lack of seeing women in director positions affected her deeply.
"It never crossed my mind that directing was even a possibility or that's even what I was doing," Sherif says. "So I went into journalism. I was like, 'Oh, this is a different way of [engaging with film and TV]. Because I don't have a place in the narrative.'"
It wasn't until she saw other women who looked like her sitting in the director's chair that she felt like the light had finally turned green for her to pursue the passion she had since childhood. For marginalized people, so much energy is devoted to justifying your existence in spaces. To see yourself as the default holds major significance, providing something like a blessing to go forth and be great.
For David, she knew from a young age that she wanted to act. She'd watched movies like Grease and Xanadu and knew she wanted to be part of the film and TV world. "And my parents not being typically conservative, like the typical South Asian family, they didn't say I'm crazy," she tells me. "They just kind of spoke to me very matter of factly. They said, 'Well, that's wonderful that you have these dreams.' They knew that the passion was in me, but rather than deterring me from that, they just encouraged me."
With her parents' blessing, David set out to make her mark in the entertainment world. She also had to deal with her share of ups and downs while navigating this space as a woman of color. She found success on shows like Galavant and Once Upon a Time, and eventually realized she wanted to get involved in the production side of filmmaking. She was where she needed to be in the moment when she joined Badaki and Sherif to bring In Hollywoodland to life.
This is what I mean by a bigger perfect storm brewing in the background to eventually bring these women together. It's through their journeys that created the foundation for In Hollywoodland to become this fully actualized film that resonates — not only with women of color but to anyone who, like Sherif, felt they "didn't have a place in the narrative."
Badaki stars as Zodwa, an actress who finds herself in an Alice in Wonderland-inspired Hollywood. The absurdity found throughout Wonderland not only fits Hollywood but other industries that foster environments that make it possible to be othered. These environments often don't encourage embracing who you are and honoring your life's journey and the unique perspective of personal experience. The short opens with Zodwa being told by Agent Rabbit (Luke Youngblood) that she's late and that her name isn't relatable enough. Less than a minute in, it's already relatable for marginalized communities. We aren't late for lack of trying but due to the detours and obstacles we encounter on the way. And even when we finally arrive, we're expected to scrub away everything that makes us who we are to fit into these boxes that will make us more palatable to the majority.
In Hollywoodland presents the world we live in and what it looks like to those of us who have had to regularly deal with bizarre and downright nightmarish situations just so that we can have a seat at the table. The relevance of everything touched on — verbal abuse from people in the position of power, unwanted sexual advances, being punished for standing up for yourself — speaks volumes to how far we have to go and how these difficult conversations are still needed. However, even as In Hollywoodland reconciles with the ugliness of these spaces, it also dares us to find the courage to fight for a better world. The film ends as strongly as it begins, Zodwa saying "Enough" in a voice that is both fed up and inspired at the same time, turning over the script in her hand and beginning to write her own story. It's the quiet power in this final moment that brings me back to the three women who came together to put such a passionate message out into the world — a reminder for those of us who need that encouragement, that our stories matter.
When I asked how they felt their creation impacted them personally, their answers were just as awe-inspiring. For Sherif, having partners who fully accepted her for who she was, encouraging her to be her authentic self cemented the idea that her work is inextricably tied to who she is as a person, that her voice is one that deserves to be put out into the world unapologetically. David found a greater appreciation for the filmmaking process, and the desire to continue to put on that producer hat again. For Badaki, there was the reaffirmation of resilience, and the experience of seeing what she'd written on the screen, knowing people connected to her work — things that encouraged her to continue to grow.
That sense of empowerment and passion, from the creators to the crew, is why the film resonated so strongly with me and for others who have had the opportunity to experience it. In Hollywoodland permits us to reconcile with the world we know and provide the loving push to create the world we desire.
In Hollywoodland had its premiere at the Bentonville Film Festival this month. Find out more at the film's Indiegogo page.
Fangrrls
Yetide Badaki
Yetide Badaki on American Gods S3, Bilquis unleashed, and X-Men fancasting
Chosen One of the Day: American Gods' Bilquis


If an X7 M never materializes, at least we have Alpina.
The . Like the smaller X5, the X7 is powered by either a 3.0-liter turbocharged inline-six producing 335 horsepower and 330 lb-ft of torque or a 4.4-liter twin-turbo V8 developing 456 hp and 479 lb-ft of torque. Two diesel engines are also available in Europe.
Even with well over 400 hp in its xDrive50i trim, we're waiting to . We've seen but its production is far from guaranteed. Luckily, Alpina is working on its own alternative.
Alpina is a German manufacturer that works closely with BMW to produce high-performance models that are also comfortable. We've even . Even if BMW doesn't do an X7 M, our spy photographers have just snapped pictures of a mysterious camouflaged X7 on the Nurburgring. Since the X7 has already been revealed, it doesn't make much sense for BMW to still hide it. That's because this is actually a prototype for the upcoming Alpina XD7.
It's hard to infer much about the styling because of the camo. The car appears to have intercoolers behind the front air intakes to help cool down the engine. On the standard X7, these intakes are purely aesthetic. Alpina will likely use the 3.0-liter quad-turbo inline-six diesel engine from the X5 and X7 M50d, which produces 400 hp and 556 lb-ft of torque, though it will likely be tuned to produce at least 450 hp. Along with the performance upgrades, the XD7 will be given a unique interior, quad exhaust tips, and the classic Alpina wheels.
Since BMW doesn't sell the M50d in the US, we doubt the Aplina will be sold here either. Unless Alpina also tuned the 4.4-liter twin-turbo V8, the XD7 will remain forbidden fruit. Expect the Alpina XD7 to arrive in September 2019 at the Frankfurt Auto Show.
BMW finally gets on board with building a large SUV the whole family can enjoy.


Your daily diet and oral health habits affect your teeth and gums. Dental exams and teeth cleans at VN Dental Clinic remove plaque and tartar build-up from the surfaces of your teeth and gums.
Regular dental examinations and teeth cleans help prevent decay, cavities, and the need for more costly dental treatment in future. A twice-yearly in-office appointment supports your daily, at-home brushing and flossing routine, and allows for the early detection of potential problem-areas before the damage can worsen.
A professional dental exam and clean goes a step further at VN Dental Clinic. Dr. Van first examines the whole mouth to identify any potential or existing problems with your teeth or gums, and takes x-rays when necessary to detect decay in its early stages, before it is obvious on the surface of the tooth. Dr Van then thoroughly cleans each tooth, with particular focus on the hard-to-reach areas within your mouth where bacteria thrive.
Plaque and tartar that accumulate on your teeth and gum tissue can cause oral health risks. Your dental exam and clean will also help prevent periodontal (gum) disease from developing and worsening.
Contact VN Dental Clinic about you and your family's preventive dental care. Schedule your next dental exam and professional teeth clean to maintain the health of your teeth and gums.


'Gondwana', the ancient super continent, evolved over forty millenia into several continents including Australia. Just two centuries after European settlement, the human impact on the land, massive species extinction, and climate change, pose serious threats to the continent's fragile ecology. Students will consider Australia's early geological history; Indigenous land use; the competing ideas of land and land use among early settlers; and how various forms of land use shaped, and changed the environment. We will explore in turn how the Australian environment shaped humans. Students will study Australia as part of a global environment, by understanding how settlement was an artefact of colonialism and Empire, and how environmental thinking impacted on Australia and shaped its participation in the recent global environmental movement. Students will research environmental history locally and/or globally, to understand Australia's history in the context of calls for a sustainable future.


Technology in many ways is perfectly conceived to operate in the workplace, bringing an ability to operate around the clock at increasing levels of accuracy and productivity. Since the Industrial Revolution, machines have been the ideal colleague, performing some of the most mind-numbing tasks and freeing up human partners to do more interesting and productive things. However, in the near future, new digital technologies are set to take the next step, graduating from the factory floor to the boardroom and applying themselves to more complex, cognitive activities. Technologies such as artificial intelligence (AI) are a game changer for automation in the workplace. Like ambitious young go-getters, they promise to take on more responsibility and make better decisions, and the implications for workers, companies, and policy makers are significant and pressing.
2025 may seem like a long way off. The pressing issues of today necessarily preoccupy European leaderships. But consider this reality: youngsters who are 10 years old today (2009) will be entering the prime of life by 2025. Many millions of 10-year-olds in Europe and around the world are already "digital natives" – born and raised in a world of digital communications. Behind them will come wave upon wave of youngsters, particularly in today's young emerging societies and economies, with increasing numbers growing up with ever-more powerful digital tools. Indeed, given current trends any distinction between "the digital world" and any other worlds will have become largely academic by 2025. Over the past 15 years digital communications have already transformed the way ever-increasing numbers of us behave individually and collectively in our working and social lives. But this is just the beginning as the pace of change itself accelerates.
While enormous resources are being spent on digital transformation programs by the private sector, the results are underwhelming. According to estimates, this year over $1.2 trillion will be spent by companies worldwide on their digital transformation efforts and yet analysis suggests that only 1% of these efforts will actually achieve or exceed their expectations. The Digital Enterprise: Moving from experimentation to transformation is a practical guide on how to envision, structure, and sequence successful digital transformation efforts. It is an effort by the World Economic Forum, in collaboration with Bain & Company, to help senior executives avoid common patterns of failure and ask the right questions.
Although there is little argument about the fact that climate change and the digitalisation of the economy are the two main trends that will matter most over the coming decades, to date they have predominantly been considered separately rather than together. The first step towards shaping our future is being able to think about it, however, and the compartmentalisation of research efforts (climate change on the one hand and digitalisation on the other) is unhelpful in this respect. Yet cross-cutting investigations present a challenge since the academic communities and social dynamics underlying both fields of research are entirely distinct. The aim of this Foresight Brief is therefore merely to initiate a debate by analysing the different versions of these two narratives. The author then examines the potential interrelation and ranking of these narratives and explores the emergence of digital and green capitalism and its consequences. The publication concludes by proposing a scenario involving a two-step approach to change.


text:
Dans les algorithmes de recherche et de retour sur trace, le retour sur trace non chronologique ou backjumping est une technique qui réduit l'espace de recherche, et permet donc d'augmenter l'efficacité. En retour sur trace habituel, un retour en arrière remonte d'un niveau dans l'arbre de recherche lorsque toutes les valeurs d'une variable ont été testées. Le retour non chronologique permet de remonter de plusieurs niveaux grâce à une analyse des raisons qui conduisent une combinaison de valeurs pour des variables à échouer. Dans cet article, un ordre fixe de l'évaluation de variables est utilisé, mais les mêmes considérations s'appliquent à une dynamique de l'ordre d'évaluation.

Définition
Dans un algorithme de retour sur trace, si pour un nœud de l'arbre de recherche si toutes les valeurs de la variable choisies pour ce nœud conduisent à une contradiction, ou encore si aucune valeur de cette variable ne conduit à une solution, l'algorithme revient alors sur la valeur de la variable du nœud parent en tentant une nouvelle valeur, puis à la valeur de la précédente variable si de même toutes les valeurs ont été essayées. Si  est l'affectation partielle courante des variables et si toutes les valeurs de  ont été essayées sans trouver une solution, l'algorithme conclut qu'aucune pour les valeurs  n'existe. Alors l'algorithme « remonte » à , et choisit si possible une nouvelle valeur à affecter à , ou bien retourne de nouveau en arrière s'il n'y a plus de valeur à essayer.

Toutes les valeurs de l'affectation partielle ne sont pas toujours nécessaires pour démontrer qu'aucune valeur de  ne permet d'aboutir à une solution. En particulier, un préfixe de l'affectation partielle peut avoir la même propriété, c'est-à-dire qu'il existe un indice  tel que  ne peut pas être étendue pour former une solution quelle que soit la valeur de . Si l'algorithme peut prouver ce fait, on peut considérer directement une valeur différente pour  au lieu de reconsidérer  comme il le ferait normalement.

L'efficacité d'un tel algorithme dépend de la hauteur à laquelle il est capable de remonter non-chronologiquement. Idéalement, l'algorithme pourrait passer de  à n'importe laquelle des  telle que l'affectation actuelle de  ne puisse pas être prolongée pour former une solution pour toute valeur de . Si c'est le cas,  est appelé un saut sûr.

Établir si un saut est sûr n'est pas toujours possible, car par définition le démontrer nécessite de connaître l'ensemble des solutions, ce qui est précisément ce qui est cherché par l'algorithme. Dans la pratique, les algorithmes de backjumping ne cherchent pas à trouver tous les sauts surs, mais utilisent des techniques pour démontrer rapidement qu'un saut est sûr. Différents algorithmes utilisent différentes méthodes pour déterminer si un saut est sûr. Le saut effectué est le saut de l'indice le plus bas dont il est efficacement possible de démontrer efficacement sûr. Il y a plusieurs méthodes plus ou moins complexes pour le faire, mais le coût des plus couteuses, si elles permettent de trouver un indice haut, pourrait être compensé par une réduction importante de la taille de l'arbre de recherche. Il y a donc un compromis à trouver.

Backjumping à nœuds feuilles
La plus simple condition sous laquelle le backjumping est possible est lorsque toutes les valeurs d'une variable ont été révélées incompatibles dans un nœud de l'arbre de recherche, et qu'il n'y a donc plus de ramification possible à partir de ce nœud. Dans la satisfaction de contrainte, une affectation partielle est cohérente si et seulement si elle satisfait à toutes les contraintes impliquant les variables assignées, et contradictoire autrement. Il est possible qu'une solution partielle cohérente ne puisse être étendue à une solution plus complète parce qu'assigner des valeurs possibles aux variables supplémentaires conduit systématiquement à générer des évaluations contradictoires.

L'état dans lequel toutes les valeurs d'une variable donnée  sont incompatibles avec la solution partielle  est appelé une feuille impasse. Cet état survient lorsque la variable  est une feuille de l'arbre de recherche (qui correspondent à des nœuds qui ont pour uniques fils une feuille de l'arbre dans les figures de cet article.)

Le backjumping par l'algorithme Gaschnig ne réalise un backjump que dans les feuilles impasses. En d'autres termes, il fonctionne différemment du retour sur trace classique uniquement lorsque toutes les valeurs possibles de x_{k+1} ont été testées et ont engendré une incohérence, sans qu'il ait été nécessaire de ramifier davantage l'arbre.

Un saut sûr peut être trouvé simplement en évaluant, pour chaque valeur le plus court préfixe de  incompatible avec . En d'autres termes, si  est une valeur possible pour , l'algorithme vérifie la cohérence des évaluations suivantes :

Le plus petit indice (plus bas de la liste) pour laquelle les évaluations sont incohérentes serait un saut sécuritaire dans le cas ou  était la seule valeur possible pour . En règle générale il n'y a pas qu'une affectation possible pour une variable, l'indice maximal donné en effectuant cette recherche est par conséquent un saut sûr, et c'est au nœud correspondant que l'algorithme (de Gaschnig) saute.

Sauts vers des nœuds internes
L'algorithme précédent ne saute non chronologiquement que lorsqu'une solution partielle peut être montrée incohérente sans davantage de ramification. En d'autres termes, il ne permet un backjump qu'à des nœuds feuilles de l'arbre de recherche.

Un nœud interne de l'arbre de recherche représente une affectation d'une variable qui est cohérente avec les précédentes. Si aucune solution n'étend cette affectation, l'algorithme précédent saute toujours au nœud parent et jamais non chronologiquement.

Un saut non chronologique vers un nœud interne ne peut être effectué qu'à partir d'une feuille. En effet, si certaines évaluations de  nécessitent des ramifications, c'est parce qu'ils sont compatibles avec l'affectation actuelle. En conséquence, la recherche d'un préfixe qui est en contradiction avec ces valeurs potentielles de la dernière variable va échouer.

Dans un tel cas, ce qui a permis de démontrer qu'une affectation  ne peut faire partie d'une solution compatible avec l'affectation partielle  est la recherche récursive. En particulier, l'algorithme « sait » qu'aucune solution n'est trouvable à partir de ce point parce qu'il est retourné à ce nœud sans avoir trouvé de solution dans un de ses enfants.

Ce retour est causé par un certain nombre d'impasses, des points où l'algorithme a démontré qu'une certaine affectation partielle est incohérente. Pour sauter plus haut, l'algorithme doit prendre en compte le fait que l'impossibilité de trouver des solutions est causée par ces impasses. En particulier, les sauts surs sont les index des préfixes qui préservent le fait que les affectations partielles de ces impasses soient  également des affectations partielles incohérentes.

En d'autres termes, lorsque toutes les valeurs de   ont été testées, l'algorithme peut faire un saut vers une variable précédente  à partir du moment ou la valeur de vérité de l'évaluation partielle de   des nœuds feuilles descendants de . est fausse.

Simplifications

De par le nombre potentiellement important de nœuds dans le sous-arbre de , l'information nécessaire pour sauter non chronologiquement de manière sure depuis  est collectée pendant l'exploration de ses sous-arbres. Il est possible d'optimiser la recherche d'un saut sûr de deux manières. La première est que l'algorithme fonctionne pour n'importe quel saut sûr, par conséquent il n'est pas nécessaire de trouver le saut le plus haut possible.

La seconde est que les nœuds du sous-arbre de  évités lors d'un saut peuvent être ignorés lorsqu'on cherche un saut pour . Plus précisément, tous les nœuds évités lors d'un saut d'un nœud  vers un nœud  sont non pertinents pour le sous arbre enraciné en , et ainsi que leurs sous-arbres.

En effet, si un nœud  descend d'un nœud x_{l} via un chemin, et qu'un saut non chronologique a lieu lors du retour vers x_l, il aurait été possible de raccourcir ce chemin et d'aller directement de  à  et d'obtenir le même résultat. Le saut nous indique que les affectations des nœuds entre  et  sont non pertinentes pour le sous-arbre enraciné en . En d'autres termes, un saut non chronologique indique que visiter une région de l'arbre de recherche était une erreur. Cette partie peut donc être ignorée quand on évalue l'opportunité d'un saut non chronologique depuis  ou l'un de ses ancêtres.

Ce fait peut être exploité en collectant dans chaque nœud un ensemble de variables assignées précédemment dont l'évaluation est suffisante pour montrer qu'aucune solution n'existe dans le sous-arbre enraciné à ce nœud. Cet ensemble est construit pendant l'exécution de l'algorithme. Lors d'un saut depuis d'un nœud, la variable de ce nœud en est retirée et rajoutée à l'ensemble associé à la destination du saut. Comme on ne saute jamais depuis un nœud évité par un saut non chronologique, leurs ensembles sont ignorés automatiquement.

Trouver les sauts avec des graphes
La recherche de sauts non chronologiques à l'aide de graphe a été introduite car un saut sûr peut être trouvé en vérifiant lesquelles des variables apparaissent dans une contrainte contenant des variables  qui sont instanciées dans les nœuds feuilles. Pour chaque nœud feuille et chaque variable  d'indice  instancié à ce nœud, les indices inférieurs ou égaux à  dont la variable est dans une contrainte avec  peuvent être utilisés pour trouver des sauts sûrs. En particulier, lorsque toutes les valeurs pour  ont été tentées, cet ensemble contient les indices des variables dont les évaluations permettent de prouver qu'aucune solution ne sera trouvée en visitant le sous-arbre enraciné au nœud . En conséquence, l'algorithme peut sauter à l'indice le plus élevé dans cette série.

Le fait que les nœuds ignorés par saut non chronologique peuvent être ignorés lors de la recherche ultérieure d'un autre saut peut être utilisé en exploitant l'algorithme suivant. Lors de la rétraction à partir d'un nœud feuille, un ensemble de variables qui sont dans une contrainte de sa variable est créé et « renvoyé » à son père, ou ancêtre en cas de saut non chronologique. Un ensemble de variables est maintenu dans chaque nœud interne. Chaque fois qu'un ensemble de variables est reçu d'un de ses enfants ou descendants, leurs variables sont ajoutées à l'ensemble de ce nœud. Lors d'un saut à partir de ce nœud, son ensemble, duquel on aura retiré la variable du nœud, est envoyé au nœud de destination. Cet algorithme fonctionne parce que l'ensemble maintenu dans un nœud recueille toutes les variables qui sont pertinentes pour prouver l'incohérence des feuilles qui en descendent. Ces ensembles de variables n'étant transmis que lors d'un saut depuis un nœud, les ensembles collectés au niveau des nœuds évités lors d'un saut sont automatiquement ignorés.

Les sauts dirigés par les conflits
Un algorithme de saut non chronologique encore plus raffiné, parfois en mesure d'éviter l'exploration de davantage de nœuds, est fondé sur l'analyse de la contrainte qui a causé l'incohérence, et plus seulement sur la présence de deux variables dans une même contrainte. En particulier, cet algorithme recueille l'une des contraintes violées dans chaque feuille. À chaque nœud l'indice le plus élevé parmi les variables apparaissant dans une contrainte collecté dans les feuilles est un saut sûr.

Quelle que soit la contrainte violée choisie dans chaque feuille, le saut est sûr. En choisissant les contraintes possédant les indices les plus hauts on maximise donc la hauteur du saut. Pour cette raison, les algorithmes à sauts dirigés par conflits ordonnent les contraintes de manière que les contraintes avec des variables de bas indices soient préférées aux contraintes avec des variables d'indices plus hauts.

Formellement, une contrainte  est préférée à un autre  si l'indice le plus élevé d'une variable dans  mais pas dans  est inférieur à l'indice le plus élevé d'une variable dans  mais pas dans . En d'autres termes, à l'exclusion des variables communes, la contrainte qui possède les variables de plus bas indice est préférée.

Dans un nœud feuille, l'algorithme choisit le plus petit indice  tel que  entraîne une incohérence avec l'affectation de la variable de la feuille. Parmi les contraintes qui sont violées par cette affectation, il en choisit une d'après l'heuristique qui vient d'être décrite, et recueille les indices de ses variables inférieures à . De cette façon, lorsque l'algorithme revient à la variable  l'indice collecté le plus bas dénote un saut sûr.

Dans la pratique, cet algorithme est simplifié par la collecte de tous les indices dans un seul ensemble, au lieu de créer un ensemble pour chaque valeur de . En particulier, l'algorithme collecte, dans chaque nœud, tous les ensembles qui reviennent de ses descendants qui n'ont pas été ignorés par saut non chronologique. Lors d'un retour à partir de ce nœud, son ensemble retranché de sa variable est ajouté à l'ensemble du nœud de destination du retour.

Voir aussi

 Retour sur trace

Références

Algorithme de recherche

redpajama_set_name: RedPajamaWikipedia


text:
Q: Do I need to water seeds? I know that not watering crops will slow their growth and eventually kill them. Does this apply to freshly planted seeds as well? Is there any benefit to watering seeds I just planted or should I wait until they sprout?

A: The seeds will turn into seedlings the next day, if you water them. So it is recommended to water in order to start growth immediately.

redpajama_set_name: RedPajamaStackExchange