text:
Politics with respect
Get political stories with respectful analysis
Select free newsletters:
A selection of the most viewed stories this week on the Monitor's website.
Hear about special editorial projects, new product information, and upcoming events.
A weekly update on major political events, candidates, and parties.
Stay informed about the latest scientific discoveries & breakthroughs.
A weekly digest of Monitor views and insightful commentary on major events.
Latest book reviews, author interviews, and reading trends.
Culture & Learning
A weekly update on music, movies, cultural trends, and education solutions.
Christian Science Perspective
The five most recent Christian Science articles with a spiritual perspective.
Why Democrats can't break out of the 'electability' box
Why We Wrote This
As Democratic candidates prepare for their first debate, the race is being framed once again around electability, a self-perpetuating concept that's both reflective of – and has a direct impact on – their standing in polls.
Mike Segar/Reuters
An empty stage awaits the first 10 of 20 Democratic candidates who are set to debate over the course of two nights at the Adrienne Arsht Performing Arts Center in Miami June 26.
Two ways to read the story
Deep Read ( 4 Min. )
By Jessica Mendoza Staff writer
@_jessicamendoza
Who can beat President Donald Trump? It's a question endlessly asked by news outlets and pundits. Most Democratic voters say they would choose the candidate with the best shot at beating the president over the candidate who most mirrors their policy preferences. As the first debates of the campaign get underway tonight, it's likely each of the 20 Democrats will make a case for why they are the most "electable."
Yet this focus on electability implies that polls are predictors of outcomes, rather than what they actually are: snapshots in time.
Right now, polls show former Vice President Joe Biden running ahead of Mr. Trump, including by big margins in key states like Michigan and Florida. That works to reinforce Mr. Biden's standing as the Democratic front-runner and keeps the media spotlight on him – which elevates him more.
"We see that Joe Biden would run about two or three points better than Elizabeth Warren would against Trump, and assume that's a hard fact," says Seth Masket, a political scientist at the University of Denver. "But that position is driven by a lot of factors, especially name recognition. [And] some of that can be overcome over the course of a campaign."
Who can beat President Donald Trump?
It's a question endlessly asked by news outlets and analyzed by pundits. Democratic voters themselves, by a wide margin, say they would choose the candidate with the best shot at beating the president over the candidate who most mirrors their policy preferences.
As the first Democratic debates of the 2020 campaign get underway tonight and tomorrow, it's likely each of the 20 candidates onstage will make a case for why they are the most "electable."
Yet this focus on electability is problematic, political observers say, especially this far out in the race. The term implies that polls are predictors of outcomes, rather than what they actually are: snapshots in time. Indeed, that same predictive view of polling – and media coverage that was largely framed by it – set the stage for the shock of Mr. Trump's victory in 2016.
More than two years later, however, the same feedback loop persists. Right now, polls place former Vice President Joe Biden at the front of the pack. Since he's also running ahead of Mr. Trump – including by big margins in key states like Michigan and Florida – most Democratic voters see him as having the best chance of beating the president. That perception works to reinforce Mr. Biden's standing as the Democratic front-runner. And as a result, the media keep the spotlight on him, which elevates him even more.
In Florida, Democrats worry Venezuela policy could drive Latinos to GOP
According to a report in Axios, there have been 63,000 news articles about Mr. Biden over the past 10 weeks – far more than any other Democratic candidate (Vermont Sen. Bernie Sanders is next, with 27,000). And articles about the former vice president have generated the most social media interactions, such as likes, comments, and shares.
Washington Post media critic Margaret Sullivan calls it "a self-perpetuating effect." Candidates who lead in the polls tend to be seen and portrayed as more formidable – which makes them more likely to continue to lead in the polls.
"We see that Joe Biden would run about two or three points better than Elizabeth Warren would against Trump, and assume that's a hard fact," says Seth Masket, director of the Center on American Politics at the University of Denver. "But that position is driven by a lot of factors, especially name recognition. [And] some of that can be overcome over the course of a campaign."
Consider: A survey by the Democratic digital firm Avalanche found that if the primary were held today, most voters say they would pick Mr. Biden as the nominee. Vermont Sen. Bernie Sanders came in second, and Massachusetts Sen. Elizabeth Warren a close third. But when asked whom they would nominate if that candidate would automatically become president, Senator Warren came in first.
The 20 Democratic presidential candidates who will participate in the party's first debates in Miami (left to right, top row): Sens. Bernie Sanders of Vermont, Kirsten Gillibrand of New York, Cory Booker of New Jersey, Kamala Harris of California, Amy Klobuchar of Minnesota, Michael Bennet of Colorado, and Elizabeth Warren of Massachusetts; (left to right, middle row) former Vice President Joe Biden, South Bend (Indiana) Mayor Pete Buttigieg, New York City Mayor Bill de Blasio, former HUD Secretary Julian Castro, former Colorado Gov. John Hickenlooper, and Washington Gov. Jay Inslee; (left to right, bottom row) entrepreneur Andrew Yang, Reps. Tim Ryan of Ohio, Tulsi Gabbard of Hawaii, Eric Swalwell of California, author Marianne Williamson, and former Reps. John Delaney of Maryland, and Beto O'Rourke of Texas.
This was supposed to be a key takeaway from 2016: Focusing on who is electable – or the equally problematic category, "likable" – is shot through with implicit biases. It's essentially encouraging voters to judge which candidate they think other voters might like best, instead of the one they like best. And those judgments can be shaped not only by polls but by assumptions about gender, race, and other stereotypes.
"When your model for election coverage is the horse race and you get the horse race wrong, it's bigger than just a missed call because you've based your entire coverage on who's ahead, who's going to win, what's likely to happen," New York University journalism professor Jay Rosen told Vox's Peter Kafka in January. "This should be a time when people in the political press are searching for all kinds of alternatives to the horse race."
Mr. Rosen has suggested a "citizens' agenda" approach that asks voters what they want candidates to be talking about and shapes media coverage based on those answers. Buzzfeed News Editor Ben Smith, in an August 2018 op-ed, ticked off a few other alternatives, like focusing on movement politics, or the policy differences between candidates, or the power struggles within parties.
Dan Kanninen, a former Obama and Clinton campaign operative who now heads the Democratic communications firm STG, says digging into the values that candidates represent is another way of reframing political coverage. "We should be asking what campaigns are doing at their core," Mr. Kanninen says. "Is this a campaign to get people to care about a cause? What is the vision? Who is doing that effectively?"
That's one standard for gauging candidates' performances, particularly on the debate stage. The debates, after all, are held so that voters across the country can see how well candidates articulate their message and make the case that they deserve the nomination (or at least deserve to make it to the next debate).
"This is the first real chance for people who are not being seriously considered to break into discussion," says Lee Miringoff, director of the Marist College Institute for Public Opinion. Post-debate polls "will help us understand whether or not a candidate has done that. That's the best use for these debates."
That's almost all it makes sense to look for right now, with so many candidates – 20 contenders, spread out over two nights – competing for such limited time, Mr. Miringoff says.
Of course, there will be other debates, and endless campaign coverage, still to come. The charge for voters, and the media, is to look beyond electability.
"This is the most consequential decision a party makes: whom it nominates for president," Professor Masket says.
As the campaign goes on and the field begins to winnow, it's likely the media won't focus quite as heavily on Mr. Biden and the polls, he adds. "Everyone who's serious, when we get down to 8 or 10 candidates, will get to make their case. The cycle works that way," he says. "But at the moment, it's very tough."
Politics Watch Did Warren win the first debate – or get herself in trouble? Maybe both.
A fighter or a peacemaker? Amy Klobuchar is trying to be both.
After promising start, Kamala Harris looks for ways to break through
US-Iran escalation: It's message-sending, but the risks are high
On immigration, is California's odyssey America's future?
Why these Kentucky Democrats still love President Trump
Humility wins in a Greek election
How President Trump became the GOP's 'new normal'


Good sludge metal is from Georgia, right? Not anymore! The debut album from Danish group Rising is first rate sludge metal. The style of the band brings the music of bands like Kylesa, Baroness, High on Fire and even Mastodon to mind. This is absolutely meant as a compliment since all of those bands are favourites of mine.
The music of Rinsing is heavy like thunder but at the same time infected with some very catchy melodies. I am pretty sure that To Solemn Ash by Rising is not only a Danish phenomenon but something that will appeal to an international audience too. The album is quite varied within the framework of the style if not always too original (but who needs that when the formula of the music works so well!) and the production of the album is right on target.
Finally it should be mentioned that the lyrics of the band are quite complex and worth a listen or perhaps a read after you have finished head banging to the mighty riffing and the thundering beats on the album. Rising will be touring Denmark and Germany this winter and will embark on a European tour next year. I for one can't wait to see them live and I can only recommend this album to fans sludge, stoner and doom metal.


text:
Q: Connect Express js project to external MySQL databse via SSH I would like to know the best way to connect an Express.js project to an external MySql database using conf.ini ?
Should I use SSH ?

A: There is no need for ssh, mysql has it's own protocol to connect remote servers, you only need to use mysql module for nodejs, the following code is to ensure connection between hosts:
const mysql      = require('mysql');

var connection = mysql.createConnection({
    host     : 'remote_ip',
    user     : 'mysql_username',
    password : 'password',
    database : 'database_name'
});

connection.connect( function (err) {

    if (err) {
        console.log('Cannot connect to mysql server', err);
    } else {
        console.log('Successfully connected');
    }

    connection.end();

});

One last thing, make sure to edit mysql config file /etc/mysql/my.cnf and set bind-address parameter to 0.0.0.0, and do not forget to restart mysql service: sudo service mysql restart

redpajama_set_name: RedPajamaStackExchange


text:
Hennessy NIW
IT Books
Dublin Theatre Festival
Summer Pix
Vote 100
IT Irish Theatre Awards
'I'm not anything like her...'
Fri, Apr 27, 2012, 01:00
The director wanted to get away from "that sexualised thing" for Scarlett Johansson's character in Marvel Avengers Assemble. They put her in a catsuit. She talks to TARA BRADY
SCARLETT JOHANSSON curls into a ball on the couch and puts her head in her hands. She emits a little rasp in mock anguish. Huzzah.
It's a bit like hearing Paul Daniels say "Not a lot" or meeting Keith Richards out on the tiles of an evening.
"It was a good premiere last night," she groans. "But it was a little too good. All that screaming. I felt like Tiffany or something." Fatigue, however, has not prevented the Marvel Avengers Assemble star from attempting to steal my Lego.
"I have a Lego? Is that my Lego?" she cries, as she cradles my Black Widow action figure: now available as an awesome Lego piece. "Oh my God."
I'm not crazy about her eyebrows, I say.
"No! No! I don't know what you're talking about. She is totally rad. I love Black Widow as a Lego. Look at her curvy waist. It's drawn on and everything. This is the greatest thing that's ever happened to me. I've always, always loved Lego.
"Oh wow! My hair comes off – oh God – did you know this? I have two faces. Look here I am with my fighting face, and here I am looking . . ."
She lowers her voice into a second trademark rasp: "Look. It's my nicer face. I so don't want to give her back to you. But you kind of look like her with the red hair and everything. So I got to."
It is only fair. Today, dressed in white, with her blonde hair scraped back, Johansson is not looking at all like Black Widow, her ass-kicking alter ego from Marvel Avengers Assemble.
"I'm not anything like her, not in looks, not in anything," says Johansson. "We both have lot of conviction: other than that I can't think that we're at all similar. It's funny because since making the film I have a very inflated idea of my badassedness. I keep thinking I could actually take my co-stars down in real life. But actually I'm not at all badass."
She looks pretty hard onscreen at least.
"Yeah, but that was the fun part for me," she says. "In reality I was so broken all the time; ice bags all over my body; covered in injuries. I was never an athlete growing up. I was never sporty. So I had no idea that I was capable of any of this stuff. It was fun discovering how far I could push myself."
The Avengers – or Marvel's Avengers Assemble as they've bizarrely dubbed the film in this territory – is a huge deal. The cross-pollinated mega-movie has been hinted at in Marvel epilogues for years. Fans will happily tell you that Buffy creator Joss Whedon has produced an experience that was well worth the wait.
At any rate, after many post-credit wait- outs, Johansson has squeezed into a slinky body suit so that her Black Widow can take up arms alongside Robert Downey Jr's Iron Man, Chris Evans's Captain America, Mark Ruffalo's Hulk, Chris Hemsworth's Thor, and Jeremy Renner's Hawkeye.
The very mention of the outfit – even in passing – crumples Johansson anew: "I've been talking about that costume for days. Everyone is crazy with questions about that costume. I'm so sick of guys asking about it. The thing is right before we started I was lifting all these weights and eating raw vegan. But the only reason I was doing that was to fix my previous diet because that was a Paleo diet. So I've had the extreme of everything. Because when you're training you rely on your trainer to help you lose muscle and gain muscle and whatever it takes to change your body. So I'm always following some crazy regime. And after lots of fighting and training and raw vegan food you can fit into a cat suit."
It's unfair, she says, that her male colleagues, who are all poured into Lycra and tights too, don't get quizzed about being buff to the same degree.
"Everybody's costume is revealing. Look at some of the guys. You can see their whole body in some of those clothes. I met with Marvel early on and they understand the pitfalls of the superhero movie better than anybody. They never wanted Black Widow to be eye candy. Those characters are so lame and silly. And I don't have anything to contribute to a movie like that.
"We all wanted to get away from that overly sexualised thing. But at the same time these characters have to look badass and sexy. And I know that when you wear a cat suit it is what it is."
At 27, Scarlett Johansson has had enough of being a sex symbol. She is a Hollywood starlet so it's not so unusual that miles of column inches are devoted to her failed marriage to Ryan Reynolds (2008-11), her rebound relationship with Sean Penn, and her current romance with regular civilian and advertising executive Nate Naylor.
But in recent years, the popular tabloid target ScarJo – as she loathes being called – has threatened to eclipse the astute, naturalistic actor who has been picking up awards since she was 12.
And don't get her started on men's mags and sexy lady polls: "I think that's just an unfortunate by-product of being curvy. I just did an interview earlier today where the interviewer kept harping on about sexy this and sensual that. I really have nothing to say about any of that stuff.
"Guys like all sorts of famous women. It doesn't mean anything. And it never crosses my mind. Sure it's probably better than someone saying 'oh, can you believe how homely she is?' But I never, ever think about it."
Born in New York to a Danish architect father and a Jewish film producer mom, Johansson was exposed to cinema early and often. The actor considers herself Ashkenazi Jewish but describes her upbringing in multicultural terms.
"My father is from Copenhagen and lived there until his mid 20s," she recalls. "So we grew up with a lot of Danish culture. Even though we're Jewish we always celebrated Christmas alongside Chanukah just because we loved the traditions of Danish Christmases. We'd go to different harvest festivals and churches and all that kind of stuff. And because dad's an architect he taught us a lot about Danish design."
It was her film buff mom, however, who took charge of the young Scarlett's career. At nine, she joined a cast that included Bruce Willis, Elijah Wood and Kathy Bates for Rob Reiner's North; at 14 she was earning rave notices for her work in Robert Redford's The Horse Whisperer and by 18, she had won a BAFTA and any number of critics' awards for a career-making turn as the 25-year-old heroine of Sofia Coppola's Lost in Translation.
"I was very fortunate when I was the ingénue," she says. "I was playing characters that were in transition when I was in transition in my own life as well. I was the young woman going through changes.
"I feel – I hope – I'm moving into a phase where I'll be playing much more dynamic characters. I just don't want to be typecast. Nobody does." There was a sea change, she says, in 2010, following a Tony-award winning stint in A View from the Bridge on Broadway.
"That took about six months of my life," she says. "But after that experience I decided I don't want to do anything that isn't challenging. I'm just waiting until I find the right thing. And that has worked for me. I've been very lucky actually. I feel like the right things have come to me at the right time: I've been working with Cameron Crowe and Joss Whedon and this amazing Avengers cast and then with Jonathan Glazer, which was like a dream come true for me. It's paying off to wait it out."
Can the job really still be exciting when you've already worked with Woody Allen three times, escaped the Hulk on a rampage and played opposite the great Spongebob Squarepants?
"Sure it can. I always feel I have to prove myself as an actor. Otherwise I'd get lazy. I don't think you could do the job if you didn't feel a little terrified and curious each time. It's not insecurity exactly.
"It's just that actors are a funny combination of self-belief and self doubt. You have to believe that you're going to do it and that you're the best person for the job. But it's good if you don't know exactly how you're going to do it. The fun part, always, is figuring it out."
Not-so-super heroines
Johansson says she stuck to the Black Widow's story for inspiration (a) because she never got into comic books or any of that stuff and (b) because most super heroines are not very good; its not a genre that does women any justice. She cites Uma Thurman in Kill Bill as a lone reference point, but otherwise, she says: "I didn't have anything I could think of to look to for inspiration for it." Really? But what about these, erm, super super girls?
SQUIRREL GIRLaka Doreen Grant. With the awesome power to control squirrels. She also babysits for Luke Cage's daughter. But will she get refrigerator privileges? Can you stand the tension?
SHE-THINGaka Sharon Ventura aka Mrs Marvel. Like Batwoman and so many rubbish supers before her, She-Thing was created as a love interest for her male equivalent: "When I was cute and Ben was the only Thing in the world, I liked him. But I couldn't love him," she once confided to She-Hulk. No Spanx can contain her.
WONDER WOMANaka Diana of Themyscira aka Diana Prince. Watch out! She's got a truth lasso and an indestructible bracelet! Megan Fox dismissed rumours that she'd be donning the world's scantiest stars-and- stripes swimwear, describing WW as 'lame'. There's just no way of making an invisible aircraft look anything but delusional.
Terry Gilliam: 'Adam Driver is either an idiot or the last pure-hearted person out there'
Bad Boys for Life review: The funny bits are funny. The serious bits are even funnier
TV guide: 16 of the best shows to watch this week
Atlantic Podcast A three-part series exploring the mystery of Peter Bergmann - the man who came to Sligo to disappear
Threshold: a magical mystery tour of mind expansion
The new class war and the polarisation of the United States
Ingenious Ireland: A cornucopia of a book that should be savoured slowly
Will Smith and Martin Lawrence in a noisy, inconsequential violent romp
Review: Jamie Foxx does his best work in a decade. Charismatic Michael B Jordan puts in a tone-setting performance
Trey Edward Shults's third film crashes on to the cinema screen with sound and fury
Review: Sheer cinematic sweep of director's latest impresses even as viewers' patience is tested
Despite its three Oscar nominations, Bombshell isn't as smart as the women it depicts
The cast work hard, but the film grants Jean Seberg no agency in her own story
The movie quiz: What film recently took home the most Golden Globes?
Most Read in Culture
1 Netflix: The best 101 films to watch right now
2 Terry Gilliam: 'Adam Driver is either an idiot or the last pure-hearted person out there'
3 Martin Scorsese: 'Crime is glamorous at first if you're young and stupid'
4 Netflix has revealed its most-watched content. You might be surprised
5 The true story behind The Irishman
6 You'll be sorry when nobody holds the door for you any more
7 How Europe's other Capital of Culture became an art-fascist state
8 Normal People: First trailer released for BBC's Sally Rooney adaptation
9 Threshold: a magical mystery tour of mind expansion
10 TV guide: 16 of the best shows to watch this week

redpajama_set_name: RedPajamaCommonCrawl


Sweets Gift Box August 2017 Subscription Box Review + 50% Off Coupon!
This month's theme was a reminder to enjoy what is left of summer.
The Salty Road Salt Water Taffy in Salted Mango Lassi flavor ($10) brought a different twist to a familiar candy. It was nice to bite into a crunchy bit of salt that melted in my mouth as I enjoyed this unusual treat.
Oh people of Vintage Confections, you make a mean Root Beer Float Lollipop. The size of this round pop was about that of a quarter. Prices for 6 range from what appears to be $11.50 to $26.00+. They customize and make various different shapes. Check out their website if you are looking for some wedding or shower favors.
The Lovely Super Fruit Chews ($19.99 for 12 – 2 oz bags) were a softer yummier version of Starburst. There were 3 flavors, Blueberry, Cranberry, and Raspberry. We quickly made them disappear.
The next (and my favorite) treat in this box was The Chocolate Chip Brownie Brittle by Shiela G's ($3.99 for 5 oz). It reminded me of the crunchy bits that happen around the crust of a brownie pan. If the gooey middle is for you, then move on, but if you appreciate that deep chocolaty goodness of the crust, reach for a bag of this product!
The final item was The Crispery Crispycakes S'more Marshmallow Rice Treats $29 for a two pack, which allows you 2 flavors.
The toasted top of the S'more looked absolutely tempting when I opened up the giant rice treat.
Cutting into it revealed a layer of delicious chocolate. I shared this with my family and it didn't make it to another day.
The value is approximately around $25 before taxes and shipping for this box, however that doesn't account for any items you might have to buy in bulk. It is always exciting when this box arrives as there has consistently been things in it I've never seen before. If there is a foodie in your life who is always looking for something new to try, this box is the way to go!


Maintaining a comfortable work and public environment in all County facilities.
Creating a lasting impression of cleanliness and order for all who use County maintained facilities.
Providing quality public service to achieve high levels of customer satisfaction.
Showing professionalism by our integrity, honesty, accountability, respect and pride.
Encouraging the "team" approach to accomplishment all tasks.
Enhancing the skills of our employees through training that promotes individual growth and personal development.


text:
Preview: Juventus vs. Porto
Posted By NaijaBet on March 9, 2021
The reigning champions of Italy and Portugal resume their battle for a Champions League quarter-final place on Tuesday evening, as Juventus host Porto trailing by a goal from the first leg.
Needing to overturn a deficit in the last-16 for the second year in a row, the Bianconeri will look to overcome injury troubles and inconsistent form to dispatch their talented Iberian counterparts in Turin.
Last month, in Porto, the home side unexpectedly took the lead inside just two minutes through Iranian striker Mehdi Taremi and found themselves two goals to the good soon after half-time, thanks to a strike from his partner Moussa Marega.
Seemingly stunned into inertia, Juventus found themselves short of inspiration on the night, but Federico Chiesa's potentially crucial away goal late on left the tie in the balance.
Nearly two decades since Cristiano Ronaldo left his beloved homeland, Portugal's caps and goals record-holder returned to no avail and cut a frustrated figure on the night.
The former Sporting academy graduate has experienced just a single win from seven meetings with Porto in his long and distinguished career – registering just one goal too – so will be doubly determined to help turn the tie around this week. Having benefited from a rare rest during the first hour of Juve's clinical 3-1 win over Lazio on Saturday, he should be in prime shape to do so.
Partly due to rookie coach Andrea Pirlo's experimental and adaptable approach, Juventus are still searching for consistency, but have nonetheless conceded only six goals in their last thirteen games in all competitions – even in spite of an ongoing injury crisis in defence. Not only that, but Juve have won their last seven home matches in Serie A, scoring at least twice on each occasion.
In fact, all season long, Pirlo's men have proved a tough proposition at the Allianz Stadium, with ten wins and two draws from 13 league contests at their state-of-the-art base proving the best home record on the peninsula.
Currently on the coat-tails of the Milan clubs in Serie A, still with a game in hand, they are certainly live contenders for a 10th successive Scudetto, if from the unusual standpoint of underdogs to Antonio Conte's rampant Inter.
With the Champions League trophy proving elusive for so long though, the often-criticised Pirlo would instead be lauded if his charges can take the next step towards continental glory on Tuesday night.Last month, in Porto, the home side unexpectedly took the lead inside just two minutes through Iranian striker Mehdi Taremi and found themselves two goals to the good soon after half-time, thanks to a strike from his partner Moussa Marega.
With the Champions League trophy proving elusive for so long though, the often-criticised Pirlo would instead be lauded if his charges can take the next step towards continental glory on Tuesday night.
In deservedly winning the opening leg last month, Porto extended their European unbeaten streak to six, as they continue the club's 24th Champions League campaign – a total fewer than only Real Madrid and Barcelona (both 25).
Sergio Conceicao's side, however, currently sit adrift of old rivals Sporting in the league, as they attempt to retain the Primeira Liga title, after fending off Benfica to pick up a 29th domestic crown last season.
Though they have once again shown themselves to be a potent attacking outfit this term, with 47 goals so far in the Portuguese top flight – more than anyone else – the Dragons have drawn too many games for their ever-demanding fans' liking. Nonetheless, they remain unbeaten in 16 straight outings in the league, following a 2-0 win at struggling Gil Vicente at the weekend.
Porto were stunned by Braga in the second leg of their cup semi-final last Wednesday, losing 3-2 at home and 4-3 on aggregate, amid suggestions of mental burn-out from the media – swiftly rejected by their manager. A memorable run in the Champions League, though, would boost morale and compensate for a less than stellar domestic campaign.
Having finally toppled Juventus for the first time (at the sixth attempt) Porto are now in pole position to seal progress to the last eight, but will be eminently wary of the abilities of old friends – such as past Estadio do Dragao favourite Alex Sandro – and old foes, like one Cristiano Ronaldo: ever a man for the big occasion.
Juventus Champions League form: LWWWWL
Juventus form (all competitions): LLWDWW
Porto Champions League form: WWWDWW
Porto form (all competitions): DWWDLW
Posted in General, Uefa Champions League Tagged Champions League, Football, Football News, NaijaBet, NaijaBet Deposit Promo!!!, Preview: Juventus vs. Porto, Sport, sport news, sports betting, UCL
← Preview: Borussia Dortmund vs. Sevilla
Preview: Manchester City vs. Southampton →


Sierra Madre Block 216 Pinot Noir is a dreamy bottle of wine. The pinot is fruit forward with tart cherries and black plums with a smooth and elegant finish. Wine Harlots favorite perfect pairing with pinot is salmon, but not to get stuck in a rut (and it's not "boring" it's "consistent") mix thing up with a comforting plate of Ziti with Portobello Mushrooms, Caramelized Onions, and Goat Cheese. The music match is "Better Days" from the dreamy Edward Sharpe & The Magnetic Zeros.
The details: 14.9% alcohol. Cork closure. Appellation: Santa Maria Valley. Grapes: pinot noir (clone 667.) Retail: $47 USD available directly from Sierra Madre Vineyards. This was a media sample provided for editorial consideration.


text:
package com.outworkers.phantom.thrift.tests.compact.suites

import com.outworkers.util.samplers._
import com.outworkers.phantom.finagle._
import com.outworkers.phantom.thrift.compact._
import com.outworkers.phantom.thrift.tests.ThriftRecord
import com.outworkers.phantom.thrift.tests.compact.CompactSuite

class ThriftIndexTableTest extends CompactSuite {

  it should "allow storing a thrift class inside a table indexed by a thrift struct" in {
    val sample = gen[ThriftRecord]

    val chain = for {
      _ <- thriftDb.thriftIndexedTable.store(sample).future()
      get <- thriftDb.thriftIndexedTable.select.where(_.ref eqs sample.struct).one()
    } yield get

    whenReady(chain) { res =>
      res.value.id shouldEqual sample.id
      res.value.name shouldEqual sample.name
      res.value.struct shouldEqual sample.struct
      res.value.optThrift shouldEqual sample.optThrift
      res.value.thriftList shouldEqual sample.thriftList
      res.value.thriftMap shouldEqual sample.thriftMap
      res.value.thriftSet shouldEqual sample.thriftSet

      res.value shouldEqual sample
    }
  }

  it should "allow storing a thrift class inside a table indexed by a thrift struct with Twitter futures" in {
    val sample = gen[ThriftRecord]

    val chain = for {
      store <- thriftDb.thriftIndexedTable.store(sample).future()
      get <- thriftDb.thriftIndexedTable.select.where(_.ref eqs sample.struct).one()
    } yield get

    whenReady(chain) { res =>
      res.value.id shouldEqual sample.id
      res.value.name shouldEqual sample.name
      res.value.struct shouldEqual sample.struct
      res.value.optThrift shouldEqual sample.optThrift
      res.value.thriftList shouldEqual sample.thriftList
      res.value.thriftMap shouldEqual sample.thriftMap
      res.value.thriftSet shouldEqual sample.thriftSet

      res.value shouldEqual sample
    }
  }
}

redpajama_set_name: RedPajamaGithub


Vantress Law Group provides a full range of trial, litigation and dispute resolution services, representing both corporations and individuals through trial and appeal, sometimes networking with other lawyers and experts where necessary because of the needs of the client. The firm handles a wide range of business contract and tort disputes, antitrust, trade secret, patent, copyright, trademark, trade dress, computer & internet, and other unfair competition, real estate, lease, construction, mechanic's lien, consumer credit and consumer fraud, civil rights, business and securities fraud, shareholder, partner, fiduciary, trust, professional negligence, employment discrimination, termination and wage and hour claims, insurance coverage, defense, indemnity and suretyship matters, as well as referring out, overseeing, assisting or coordinating the efforts needed in patent prosecution and trademark prosecution, probate, family law, criminal and other matters usually handled by qualified specialists in only those areas.
Companies can protect their overall style, products or packaging or "look and feel" from imitators under trade-dress, a less known but possibly a more powerful way to protect brand equity. If implemented and enforced correctly, trade-dress intellectual property laws can protect your business by providing unlimited protection for attributes that are not covered by copyrights, trademarks or patents including product image and overall appearance, product packaging and business style.


Your wedding day is a unique moment in your life – so you will want every single detail about it to be perfectly planned. But maybe even more than that, you will want to make for memories that will last for a lifetime – and you will want them candidly captured by a truly great photographer too.
– Not communicating with your photographer. No matter how great a photographer may be, he/she will never be able to read thoughts. Explain to him/her how you want to look in your wedding photos, so that you avoid any misunderstandings.
– Not explaining what types of photos you don't want at your wedding. Again, your photographer cannot read your mind, so if there's a particular type of photography you really don't want, you should really talk about this with your photographer.
– Waiting too long before you make the booking. If you have found "the one", book him/her right away. If you wait for too long, you may find that he/she has been already booked – and that would be a real pity.
Searching for an exquisitely creative wedding photographer? Come visit Allusion Photography and take a look at our portfolio! You will definitely love what you see and you will surely want to book us for your Big Day!


text:
Binay blames Aquino for 'dormless' UP students
August 15, 2015 Nica Mira Philippine News, PHILIPPINES 2
MANILA- It seems there is no stopping Vice President Jejomar Binay from hitting President Benigno Simeon Aquino from his 'failures' on governance.
On Thursday, the vice-president and presidential candidate blamed Aquino for not allocating enough resources for student housing facilities which resulted to 'dorm less' students of University of the Philippines-Diliman campus.
Photo Credit: Philippine Collegian
"As a UP graduate, I am both saddened and outraged by the dormitory crisis. I am sad that incoming freshmen had to go through this ordeal and outraged by the fact that the administration had P2.2 billon in unreleased budget for education," the vice-president said in an Inquirer interview.
The vice president, who has expressed his intent to run for higher public office, claims the administration has been under-spending. He said that P2.2 billion was 'wasted' in 2014 despite the budget cuts for state universities and colleges. He claimed the budget cuts resulted to school administrators' inadequacy in providing the basic needs of the students.
He added that UP cannot build more dormitories because their budget is not enough despite the government's claim that they have been providing additional funds to social services.
Binay, in a Manila Bulletin report, said that under the Aquino administration, the UP system had budget cuts from 2011 to 2016. From P13.14 billion in 2015, the university's proposed budget in 2016 will be slashed to P10.9 billion- a big cut for the nation's prime public university.
He boasted that when he was still the Makati mayor, education was his priority and has ensured that facilities of the schools were up-to-date. He added that 100 percent of graduates from the University of Makati were able to land jobs.
Binay's statement was issued following some UP students' complaints on class registration and dorm applications. Based on an Inquirer report, students camped out in the campus to protest the lack of transparency in the dorm application process and the commercialization of education. According to Mench Tilendo, chairperson of the Student Alliance for the Advancement of Democratic Rights in UP (STAND-UP), more students were displaced this year because UP has accommodated more freshmen because of the K-to-12 program.
The Congress of Teachers and Educators for Nationalism and Democracy (CONTEND), on the other hand, supported the STAND UP's claim. In its statement posted online, CONTEND said the university has accepted 3,563 freshmen for this academic year compared to 2,723 last year.
"This translates to an increase of 840 students, hence the problems encountered during registration and dorm accommodation. Sources in the UPD administration claim that the acceptance of more students this year is due to the expected reduction of the number of enrollees in 2016 and 2017 as a result of the K-12 program," said CONTEND.
Students to slain PLMar vice president: You've touched so many lives
March 15, 2017 C Echaluce 0
Students of Pamantasan ng Lungsod ng Marikina (PLMar) are now grieving over the death of their beloved vice president 44-year-old Alfredo M. Dimaano, PLMar's vice president for academic services, was found dead Wednesday morning Students [Read More]
Students use "pabasa" to criticize PH's anti-illegal drug campaign
Some UP students performed a non-traditional "Pabasa" entitled "Pabasa Obitwaryo sa Nanlaban" Instead of chanting about the life of Jesus, these students decided to read the names and details of those who died in the [Read More]
Wow! Korean language to be taught in public high schools
DepEd, Korean Embassy inked MOA for Korean language to be taught in public high schools 10 NCR schools to be included in pilot program, scope to be expanded if successful Education secretary, Korean embassy lauded [Read More]


Here are some pictures from September 25th exhibition @ Artspace. We were amazed by the huge success of the event, and we would like to thank all of our friends, old and new ones, who came to visit us for this special occasion. Most of them literally traveled hundreds of miles to take part to our opening! We also like to thank Deborah, our special photographer for the evening, for her wonderful contribution in documenting the event. The exhibition can be visited through October 30, then Colors of Life will move to Milan for our December opening @ KKien Atelier. Detailed information about the Italian Opening in Milan will be posted soon!


text:
#include "tensorflow/lite/delegates/nnapi/acceleration_test_util.h"

namespace tflite {

const constexpr char* NnapiAccelerationTestParams::kAccelerationTestConfig =
    R"(
## Every Test can be allowlisted or denylisted using a regexp on its test_id

## Test_id
#
# The test_id is test_suite_name / test_name, this differs from the
# name used by the build because of the / separator instead of .
# Parameterized tests names are composed by the base test name / test / ordinal
# the ordinal is the position in the list of parameters generated by the
# cardinal product of all the different parameter sets

# Denylist/Allowlist
# To denylist an element simply add - before the test_id regex

## Rules evaluation
#
# Rules are checked in order, the first matching completes the browsing
# This can be useful to put more specific rules first and generic default
# ones below

## Test Arguments
#
# The test can be parameterized with the minimum Android SDK version
# to apply the acceleration validation for.
# If omitted will use 27

#test-id,min-android-sdk-version

# activations_test
FloatActivationsOpTest/Softmax[13]D,29
QuantizedActivationsOpTest/Softmax[13]D.+nt8,29
FloatActivationsOpTest/Softmax\dD
QuantizedActivationsOpTest/Softmax\dD.+nt8
FloatActivationsOpTest/LogSoftmax,29
FloatActivationsOpTest/PRelu,29
LogisticOpTest/LogisticOpTest/Sigmoid(.+nt8)?/\d+
LogisticOpTest/LogisticOpTest/Sigmoid/\d+
TanhOpTest/TanhOpTest/Tanh(.+nt8)?/\d+,29
FloatActivationsOpTest/Elu,30
FloatActivationsOpTest/Relu
FloatActivationsOpTest/Relu1
FloatActivationsOpTest/Relu6
FloatActivationsOpTest/HardSwish
FloatActivationsOpTest/LeakyRelu,29
QuantizedActivationsOpTest/HardSwish
QuantizedActivationsOpTest/HardSwishBias
-QuantizedActivationsOpTest/Relu.?Int16
QuantizedActivationsOpTest/Relu.*
-QuantizedActivationsOpTest/LeakyReluInt16,30
QuantizedActivationsOpTest/LeakyRelu.*,30
QuantizedActivationsOpTest/Relu.+nt8
QuantizedActivationsOpTest/PRelu,29
QuantizedActivationsOpTest/PReluSameShapes,29
QuantizedActivationsOpTest/PReluInt8.+,30
PReluOpTest/.*,29

# add_test
FloatAddOpModel/.+
QuantizedAddOpModel/QuantizedTestsNoActivation.+nt8
QuantizedAddOpModel/QuantizedVariousInputShapes.+
QuantizedAddOpModel/QuantizedWithScalarBroadcast.+nt8
QuantizedAddOpModel/QuantizedWithMixedBroadcas.+nt8

# arg_min_max_test
# Only tests with ConstantAxis && OutputType == TensorType_INT32
# (element 4 and 6 in the test parameter list)
# Supported only from NNAPI 1.2
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+ArgFloat/[46],29
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+Arg.+nt8/[46],29
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+ArgInt/[46],29
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+ArgMulDimensions/[46],29
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+ArgNegativeAxis/[46],29
ArgMinMaxOpTest/ArgMinMaxOpTest/Get.+ArgOutput64/[46],29

# basic_rnn_test
RnnOpTest/BlackBoxTest

# batch_matmul_test
# broadcasting is not supported
-BatchMatMulOpTest/BatchMatMulOpTest/.+Broadcast.+
BatchMatMulOpTest/BatchMatMulOpTest/.+,1000006
QuantizedBatchMatMulOpTest/QuantizedBatchMatMulOpTest/SimpleTestQuantizedInt8/.+,1000006

# batch_to_space_nd_test
BatchToSpaceNDOpTest/SimpleConstTest.*
BatchToSpaceNDOpTest/BatchOneConstTest.*

# bidirectional_sequence_lstm_test
# Only test with non quantized weights
LSTMOpTest/LSTMOpTest/BlackBoxTestNoCifgNoPeepholeNoProjectionNoClipping/0,29
# Only test with non quantized weights
LSTMOpTest/LSTMOpTest/BlackBoxTestMergedOutput/0,29
LSTMOpTest/BlackBoxTestNoCifgNoPeepholeNoProjectionNoClippingReverse,29
LSTMOpTest/BlackBoxTestWithCifgWithPeepholeNoProjectionNoClipping,29
LSTMOpTest/BlackBoxTestWithCifgWithPeepholeNoProjectionNoClippingReversed,29
LSTMOpTest/BlackBoxTestWithPeepholeWithProjectionNoClipping,29
LSTMOpTest/BlackBoxTestWithPeepholeWithProjectionNoClippingBatchMajor,29
# Only test with non quantized weights
LSTMOpTest/LSTMOpTest/BlackBoxTestWithAuxInputZeroAuxWeight/0,29
QuantizationOrNot/LSTMOpTest/BlackBoxTestNoCifgNoPeepholeNoProjectionNoClipping/0,29
QuantizationOrNot/LSTMOpTest/BlackBoxTestMergedOutput/0,29
QuantizationOrNot/LSTMOpTest/BlackBoxTestWithAuxInputZeroAuxWeight/0,29
LSTMOpTest/LSTMOpTest/BlackBoxTestWithAuxInput/0,29

# cast_test
CastOpModel/CastFloatToIn32
CastOpModel/CastInt32ToFloat,29
CastOpModel/CastFloatToUInt8,29
CastOpModel/CastUInt8ToFloat,29
CastOpModel/CastInt32ToUInt8,29
CastOpModel/CastUInt8ToInt32,29

# comparisons_test
ComparisonsTest/.+,29

# concatenation_test
ConcatenationOpTest/ThreeDimensionalOneInput
ConcatenationOpTest/OneTrivialInput
ConcatenationOpTest/TwoDimensionalOneInput
ConcatenationOpTest/TwoInputsTwoAxesNegativeAxes
ConcatenationOpTest/TwoInputsTwoAxesNegativeAxesNonQuantized
ConcatenationOpTest/FourInputs
ConcatenationOpTest/FourInputsQuantizedUint8
ConcatenationOpTest/FourInputsQuantizedInt8
ConcatenationOpTest/ThreeDimensionalNonQuantizedOneInput
ConcatenationOpTest/OneTrivialNonQuantizedInput
ConcatenationOpTest/TwoDimensionalNonQuantizedOneInput
ConcatenationOpTest/FourInputsQuantizedMixedRange,29
ConcatenationOpTest/FourInputsQuantizedMixedRangeClampingLogic,29

# conv_test
-ConvolutionOpTest/ConvolutionOpTest.SimplePerTensorTest/.+
ConvolutionOpTest/ConvolutionOpTest.SimpleTestFloatWithDilation/.+,29
ConvolutionOpTest/ConvolutionOpTest.SimpleTestLargeIrregularQuantized/.+,29
ConvolutionOpTest/ConvolutionOpTest.SimpleTestQuantizedOutputMultiplierGreaterThan1/.+,29
ConvolutionOpTest/ConvolutionOpTest.SimpleTestQuantizedWithDilation/.+,29
ConvolutionOpTest/ConvolutionOpTest.SimplePerChannelTest/.+,29
ConvolutionOpTest/ConvolutionOpTest/.+Hybrid.+,29/
ConvolutionOpTest/ConvolutionOpTest/.+/\d+

# depthwise_conv_test
.+ConvolutionOpTest/.+/\d+,29

# dequantize_test
DequantizeOpTest/Uint8
DequantizeOpTest/Int8,30

# depth_to_space_test
DepthToSpaceOpModel/Float32
DepthToSpaceOpModel/UInt8
DepthToSpaceOpModel/int8

# div_test
-FloatDivOpTest/WithBroadcast5D
FloatDivOpTest/.+

# elementwise_test
ElementWise/Abs,29
ElementWise/Sin,29
ElementWise/Log,29
ElementWise/Sqrt,29
ElementWise/Rsqrt,29
ElementWise/LogicalNot,29

# embedding_lookup_test
EmbeddingLookupOpTest/SimpleTest

# exp_test
ExpOpTest/FloatTest,29

# expand_dims_test
# Only constant tensors models
ExpandDimsOpTest/.+/1,29

# fill_test
FillOpTest/FillOpTest/FillInt32/0,30
FillOpTest/FillOpTest/FillFloat/0,30
FillOpTest/FillOpTest/FillFloatInt32Dims/0,30

# floor_test
FloorOpTest/.+

# fully_connected_test
FloatFullyConnectedOpTest/FloatFullyConnectedOpTest/SimpleTest/\d+
FloatFullyConnectedOpTest/FloatFullyConnectedOpTest/SimpleTest2/\d+
QuantizedFullyConnectedOpTest/QuantizedFullyConnectedOpTest/SimpleTestQuantized.+nt8/\d+,29
QuantizedFullyConnectedOpTest/QuantizedFullyConnectedOpTest/SimpleTestSingleBatchQuantizedInt8/\d+,29
QuantizedFullyConnectedOpTest/SimpleTestQuantizedOutputMultiplierGreaterThan1Uint8/\d+,29
QuantizedFullyConnectedOpTest/SimpleTestQuantizedOutputMultiplierGreaterThan1Int8/\d+,29
HybridFullyConnectedOpTest/SimpleTestQuantizedUint8,29
HybridFullyConnectedOpTest/SimpleTestQuantizedInt8,29
HybridAsymmetricInputFullyConnectedOpTest.SimpleTestQuantizedUint8,29
FloatFullyConnectedOpTest/FloatFullyConnectedOpTest/SimpleTest4DInput/\d+
QuantizedFullyConnectedOpTest/QuantizedFullyConnectedOpTest/SimpleTest4dInputQuantizedUint8/\d+
QuantizedFullyConnectedOpTest/QuantizedFullyConnectedOpTest/SimpleTest4dInputQuantizedOutputMultiplierGreaterThan1Uint8/\d+,29
FloatFullyConnectedOpTest/FloatFullyConnectedOpTest/BlackBoxTest/\d+
FloatFullyConnectedOpTest/SimpleTestNoBias

# gather_test
GatherOpTest/Shuffle,29
GatherOpTest/Test1DInput1DIndex,29
GatherOpTest/Test2DIndexWith2DResult,29
FloatGatherOpTest/Duplicate,29
FloatGatherOpTest/Slice,29
FloatGatherOpTest/Axis1,29
FloatGatherOpTest/Axis1Slice,29
FloatGatherOpTest/LastAxis,29
TypesGatherOpTest/Float32Int32,29
TypesGatherOpTest/Int32Int32,29
TypesGatherOpTest/Uint8Int32,29
TypesGatherOpTest/Int8Int32,29
-TypesGatherOpTest/.*Int16.*

# hashtable_lookup_test
# All test excepted the string one should be accelerated
-HashtableLookupOpTest/TestString
HashtableLookupOpTest/.+

# l2norm_test
L2NormOpTest/.+,29

# local_response_norm_test
LocalResponseNormOpTest/.+

# logical_test
LogicalTest/.+,29

# lsh_projection_test
-LSHProjectionOpTest2/Sparse3DInputs
LSHProjectionOpTest2/Sparse1DInputs,29
LSHProjectionOpTest2/.+

# Before the lstm because of clashing with matchers
# unidirectional_sequence_lstm_test
NoCifgNoPeepholeNoProjectionNoClippingUnidirectionalLstmTest/LstmBlackBoxTest,29
CifgPeepholeNoProjectionNoClippingUnidirectionalLstmTest/NonLayerNormLstmBlackBoxTest,29
# Only the two tests above, disabling all possible matches from the lstm tests
# coming after
-.+UnidirectionalLstmTest/.+

# lstm_test
-LstmOpTest/InvalidTypes
# Float
Parameterized/LstmOpTest.+/0,29
Parameterized/LstmOpTest.+/1,29
Parameterized/LstmOpTest.+/2,29
Parameterized/LstmOpTest.+/3,29
# HybridUint8
Parameterized/LstmOpTest.+/4,29
Parameterized/LstmOpTest.+/5,29
Parameterized/LstmOpTest.+/6,29
Parameterized/LstmOpTest.+/7,29
# HybridInt8
-Parameterized/LstmOpTest.+/8
-Parameterized/LstmOpTest.+/9
-Parameterized/LstmOpTest.+/10
-Parameterized/LstmOpTest.+/11

# maximum_minimum_test
MaxMinOpTest/.+nt8Test,29
MaximumOpTest/.+,29

# mirror_pad_test
MirrorPadTest/.+,1000007

# mul_test
FloatMulOpTest/.+

# neg_test
-NegOpModel/.+Int64
NegOpModel/.+,29

# pack_test
# int32 and uint8 are supported since NNAPI FL6
PackOpTest/Int32.+,1000006
PackOpTestInt/1/.+,1000006
# PACK along last axis is supported since NNAPI FL6
PackOpTest/FloatThreeInputsDifferentAxis,1000006
PackOpTest/FloatThreeInputsNegativeAxis,1000006
PackOpTestInt/0/ThreeInputsDifferentAxis,1000006
PackOpTestInt/0/ThreeInputsNegativeAxis,1000006
# f32 and int8 are supported since NNAPI 1.3 by decomposition
PackOpTest/Float.+,30
PackOpTestInt/0/.+,30

# pad_test
-PadOpTest/TooManyDimensions
-PadOpTest/UnequalDimensions
-PadOpTest/InvalidPadValue
# Zero height or width is not supported
-PadOpTest/Zero.+ConstImageStyleTest
# Dynamic tensors are not supported
-.*Pad.*OpTest/.+Dynamic.*Test
-QuantizedPad.*OpTest/.+ZeroNotInQuantizationRange
# 16-bit tests are not supported
-QuantizedPadOpTest/.*Int16.*
QuantizedPadOpTest/.+,29
QuantizedPadV2OpTest/.+,29
PadOpTest/.+,29

# pooling_test
FloatPoolingOpTest/L2PoolActivationRelu.*,29
FloatPoolingOpTest/.+
# Image is too big
-QuantizedPoolingOpTest/AveragePoolImageSize17
# Int16 unsupported
-QuantizedPoolingOpTest/SymmetricAveragePool16
QuantizedPoolingOpTest/.+
QuantizedUInt8PoolingOpTest/.+

# pow_test
-PowOpModel/Simple
-PowOpModel/NegativeAndZeroValue
-PowOpModel/BroadcastTest
-PowOpModel/IntSingleIntegerExponentTest
PowOpModel/.+,29

# quant_basic_lstm_test
QuantizedLstmTest/BasicQuantizedLstmTest/29

# quantized_lstm op test
# Temporary disabled due to b/188515203
//IntegerLstmOpTest/NoCifg_NoPeephole_Projection_LayerNorm,30

# quantize_test
QuantizeOpTest/UINT8,29
QuantizeOpTest/UInt8UInt8.+,29
QuantizeOpTest/Int8Int8.+,30
QuantizeOpTest/INT8,30

# rank

# reduce_test
-Dynamic.+(Mean|Sum|Prod|Max|Min)OpTest/.+
-ConstUint8SumOpTest/.+
ConstUint8(Max|Min)OpTest/.+,29
ConstUint8(Mean)OpTest/.+,29
-ConstInt8(Max|Min)OpTest/.+,29
ConstInt8MeanOpTest/.+,29
-ConstMeanOpTest.*/.+Int16
ConstMeanOpTest.*/.+,29
-MeanOpTestQuantized.*/.+Int16
MeanOpTestQuantized.*/.+,29
ConstFloat(Sum|Prod|Max|Min)OpTest/NotKeepDims,29
ConstFloat(Sum|Prod|Max|Min)OpTest/KeepDims,29
ConstFloat(Mean|Any)OpTest/NotKeepDims
ConstFloat(Mean|Any)OpTest/KeepDims
ConstFloat(Sum|Prod|Max|Min)OpTest/ScalarAxis,29

# reshape_test
# Acceleration would be only for the test with shape being a constant tensor or
# as hardcoded options.
ReshapeOpTest/[01]/InvalidShape
ReshapeOpTest/[01]/RegularShapes
ReshapeOpTest/[01]/WithStretchDimension
# int32 is supported since NNAPI FL6
ReshapeOpTest/3/InvalidShape,1000006
ReshapeOpTest/3/RegularShapes,1000006
ReshapeOpTest/3/WithStretchDimension,1000006

# resize_bilinear_test
// align_corners & half_pixel_centers are not implemented in NNAPI before API 30
ResizeBilinearOpTest/ResizeBilinearOpTest.+HalfPixelCenters.*/0,30
// Only models with constant size tensor are accelerated
ResizeBilinearOpTest/ResizeBilinearOpTest/.+/0,29

# resize_nearest_neighbor_test
// align_corners & half_pixel_centers are not implemented in NNAPI before API 30
ResizeNearestNeighborOpTest/ResizeNearestNeighborOpTest.+AlignCorners.*/0,30
ResizeNearestNeighborOpTest/ResizeNearestNeighborOpTest.+HalfPixelCenters.*/0,30
// 16-bit tests are not supported
-ResizeNearestNeighborOpTest.+Int16/.+
// Only models with constant size tensor are accelerated
ResizeNearestNeighborOpTest/ResizeNearestNeighborOpTest/.+/0,29

# reverse_test
-ReverseOpTest/Int64.+
-ReverseOpTest/Int16.+
ReverseOpTest/.+,1000007

# select_test
-SelectOpTest/SelectBool
-SelectOpTest.SelectInt16
-SelectOpTest/RankZero.+
-SelectOpTest/RankOne.+
SelectOpTest/.+,29

# slice_test
-SliceOpTest/SliceOpTest/IndexInt64/.+
-SliceOpTest/SliceOpTest/SliceString/.+
-SliceOpTest/SliceOpTest/SliceInt64/.+
-SliceOpTest/SliceOpTest/SliceBool/.+
-SliceOpTest/SliceOpTest/SliceInt16/.+
# Only constant tensors
SliceOpTest/SliceOpTest/.+/0,29

# softmax_test
SoftmaxOpTest/CompareWithTFminiBetaEq1
SoftmaxOpTest/CompareWithTFminiBetaNotEq1

# space_to_depth_test
SpaceToDepthOpModel/Float32
SpaceToDepthOpModel/Uint8
SpaceToDepthOpModel/int8

# split_test
-SplitOpTest/SplitOpTest/.+Int8/.+
# Only accelerated when axis is a constant tensor
SplitOpTest/SplitOpTest/.+/0,29

# split_v_test
# NNAPI does not support int16
-SplitVOpTypedTest/3/.+
# NNAPI does not support zero-sized slice
-SplitVOpTypedTest/.+OneDimensional2
# Only accelerated when both split_sizes and axis are constant
SplitVOpTypedTest/.+/ConstSplits.+,30

# squared_difference_test
FloatSquaredDifferenceOpTest/.+,28
(Integer|Quantized)SquaredDifferenceOpTest/.+,30

# squeeze_test
FloatSqueezeOpTest/.+,29

# sub_test
-FloatSubOpModel/WithBroadcast5D
FloatSubOpModel/.+
-QuantizedSubOpModel/.+Int16
-QuantizedSubOpModel/.+Int8
QuantizedSubOpModel/.+

# svdf_test
SVDFOpTest/BlackBoxTestRank1
SVDFOpTest/BlackBoxTestRank2

# tile_test
-TileTest/TileTest/Int64.+/.+
-TileTest/TileTest/Boolean.+/.+
-TileTest/TileTest/String.+/.+
# Const tensor only
TileTest/TileTest/.+/0,29

# topk_v2_test
-TopKV2OpTest/TopKV2OpTest/.+Int64/.+
# Const tensor only
TopKV2OpTest/TopKV2OpTest/.+/0,29

# transpose_test
# death test
-TransposeTest/Test6DInputTensor
-TransposeTest/5DDividedIntoTwo2Ds.*
-TransposeTest/Complex5DTest.*
-TransposeTest/.+DynamicTensor
-TransposeTest/TestRefOps4DInt16
TransposeTest/.+

# transpose_conv_test
-TransposeConvOpTest/TransposeConvOpTest.SimpleTestQuantizedPerChannel16x8/.+
TransposeConvOpTest/TransposeConvOpTest..*Bias.*/0,29
# Const tensor only
TransposeConvOpTest/TransposeConvOpTest/.+/0,29

# unidirectional_sequence_rnn_test
UnidirectionalRNNOpTest/BlackBoxTest,29
UnidirectionalRNNOpTest.TimeMajorBlackBoxTest,29

# unpack_test
# Unpacking along the last axis is not supported
-UnpackOpTest/.+/ThreeOutputsAxisOne
-UnpackOpTest/.+/ThreeOutputsNegativeAxisOne
-UnpackOpTest/.+/ThreeDimensionsOutputs
# Unpacking 5D tensor is not supported
-UnpackOpTest/.+/FiveDimensionsOutputs
# Unpacking a vector to scalar is not supported
-UnpackOpTest/.+/VectorToScalar
# float, int8, uint8 only
UnpackOpTest/(0|2|3)/.+,30
)";

}  // namespace tflite


text:
Angels hire Hamilton's accountability partner
Published On December 16, 2012 | By Meredith Perri
After welcoming Josh Hamilton to their team on Saturday in Downtown Disney, the Los Angeles Angels announced the addition of another key hire for next season — Hamilton's accountability partner.
Hamilton, who has a well-documented history with drug and alcohol abuse, recently signed a five-year, $125 million contract with the Angels. The contract, however, did not lay out any consequences if the 31-year-old relapses, according to NBC Sports.
Instead, as reported by Los Angeles Times reporter Mike DiGiovanna, the Angels hired Shayne Kelley from the Rangers. He will serve as a major league staff assistant, but will have the main goal of keeping Hamilton on the right path.
Hamilton's most recent slip occurred in February of 2012, when the No. 1 overall pick was found drinking at a bar in Texas. Reports from the incident indicate that Hamilton called teammate Ian Kinsler, and Kinsler went to the bar to help Hamilton out of concern for his teammate.
According to reports from Deadspin, Hamilton also suffered a setback with alcohol in January of 2009.
Considering Hamilton once told USA Today that he had "literally tried every drug on the street," not having consequences written out for Hamilton could come back to bite the Angels. Nonetheless, having the accountability partner, as well as supportive teammates, will hopefully keep the slugger in line.
Ian KinslerJosh HamiltonLos Angeles AngelsMike DiGiovannaShayne Kelley
Meredith Perri Meredith is a junior journalism student at Boston University. She has covered nearly every sport for The Daily Free Press, BU's independent student newspaper, but mainly writes about women's hockey. Meredith has also covered Major League Baseball as an intern with SNY and MetsBlog.com. Follow her on Twitter at @mere579.
MLB roundup: who's hot, who's not
Detroit ace pitcher campaigning to hit in Home Run Derby
Hamilton gets a rude reception in Texas
Harper to get free burritos for 2013


There are many different types of cancers that act in different ways and are treated individually. Therefore it is important that you find a specialist doctor that treats and specialises in your diagnosis.
There are a range of facilities in Australia that offer treatment of pancreatic, liver, biliary, oesophageal and stomach cancers.
Some centres have more experience in one area of treatment such as surgery or oncology, whereas others may have more experience in the treatment of particular types of cancer.
It may be tempting to be treated in a hospital close to your home or relatives as a matter of convenience, however you should keep in mind that pancreas, liver, biliary, oesophageal or stomach cancers are not common and require specialist treatment.
Finding the right health care team to treat your cancer isn't always easy. Choosing the right doctor can take time. Many people are tempted to rush and choose a doctor that offers treatment as soon as possible. Spend time in selecting the correct doctor as it is likely that your relationship with this person will last through treatment and into long-term follow-up care.
Surgical Oncology – Cancer surgery. Liver, pancreas and biliary surgeons are called hepatico-pancticoc-biliary surgeons (HPB). Those specialising in foregut (oesophageal and gastric surgery) are called upper gastrointestinal surgeons.
The following websites allow to research appropriate doctors. Remember not all specialists are listed on these sites.
Some hospitals and communities also have physician referral services available by phone or online. This allows you to learn more about the doctors in your vicinity, such as their areas of expertise, medical certifications, office locations, languages spoken, and so on. You can find these referral services through most hospitals by calling their main number or visiting the hospital web site.
After you have created a list of potential doctors, schedule in appointments to meet with them and ask appropriate questions.
The most important question to ask them is how much practice they have had with these types of cancers which will determine their level of skill. It is important to find a doctor that has had experience in your particular diagnosis with a minimum of 10 – 15 cases per year.
Does the doctor work at the hospital or treatment facility I have chosen?
Does the doctor listen to my needs and treat me with respect?
Does the doctor explain things clearly and allow me to ask further questions?
If for some reason my doctor was unavailable, who will cover for them and does this doctor have access to my medical records?
Does the doctor have the education and training that I require?
It's helpful to ask around about a doctor's reputation, but in the end, trust your intuition. You should feel comfortable not only with your doctor's ability to treat your cancer but also with how he or she treats you as a person. A relationship does take time to develop and you may need more than one visit before you and your doctor really get to know each other. Remember, if it doesn't feel right, keep looking.
This information is provided to assist the public in accessing specialists and sub-specialists. The Pancare Foundation is not responsible for patient's decisions when choosing a specialist or sub-specialist. The Pancare Foundation does not in any way endorse any individual.


text:
Home » Lifestyle » China's 'grave' new coronavirus outbreak raises fears for rest of the world
China's 'grave' new coronavirus outbreak raises fears for rest of the world
Countries 'reassessing' relationship with China after coronavirus: Gen. Jack Keane
Retired Gen. Jack Keane weighs in on China's latest aggression towards India and says the United States has never had a better relationship with our allies in the Pacific than we do right now.
BEIJING — China raised its emergency warning to its second-highest level and canceled more than 60% of the flights to Beijing on Wednesday amid a new coronavirus outbreak in the capital — a sharp pullback for the nation that declared victory over the virus in March and a warning for the rest of the world about how tenacious this virus really is.
New infections spiked in India, Iran and U.S. states including Florida, Texas and Arizona as authorities struggled to balance restarting economic activity without accelerating the spread of the pandemic.
GET FOX BUSINESS ON THE GO BY CLICKING HERE
European nations, which embarked on a widescale reopening this week, looked on with trepidation as the Americas struggled mightily to contain the first wave of the pandemic and Asian nations like China and South Korea reported new outbreaks, giving rise to fears of a second wave.
In China, officials described the situation in Beijing as "extremely grave."
CHINA STEPS UP CHECKS ON MEAT, SEAFOOD AFTER COVID-19 CASES IN MARKET
"This has truly rung an alarm bell for us," Party Secretary Cai Qi told a meeting of Beijing's Communist Party Standing Committee.
The party's Global Times said 1,255 flights to and from the capital's two major airports were scrapped by Wednesday morning, about two-thirds of those scheduled. Beijing Capital Airport is traditionally the world's second busiest in passenger capacity.
CHINA CAPITAL BRACES FOR CORONAVIRUS RESURGENCE
Since the virus emerged in China late last year and spread worldwide, there have been more than 8.1 million confirmed cases and at least 443,000 deaths, according to a tally kept by Johns Hopkins University. Experts say the true toll is much higher, due to the many who died without being tested and other factors.
The U.S. has the most infections and deaths in the world, with a toll that neared 117,000 on Wednesday, surpassing the number of Americans who died in World War I. In a worrying development since the U.S. hurricane season began this month, the virus has even sidelined some members of a U.S. team that tracks hurricanes.
Arizona reported a new daily high of nearly 2,400 new infections for a total of more than 39,000, while in Texas, Governor Greg Abbott insisted that the state's health care system could handle the fast-rising number of new coronavirus cases and hospitalizations.
DOCTORS SKEPTICAL OF REPORTED COVID-19 BREAKTHROUGH TREATMENT
Tuesday marked the eighth time in nine days that Texas set a new high for COVID-19 hospitalizations at 2,518. State health officials also reported 2,622 new cases, a single-day high.
"It does raise concerns, but there is no reason right now to be alarmed," Abbott said.
Texas began aggressively re-opening its economy on May 1 and Abbott has continued to relax restrictions. He noted that Texans may have become lax in wearing masks or practicing social distancing and urged people to stay home as much as possible.
In Oregon, a rural northeastern church has become the epicenter of the state's largest coronavirus outbreak, as 236 people tested positive. The outbreak also led to Oregon's second consecutive record-setting daily case count.
Canada and the U.S., meanwhile, decided to extend to July 21 a deal to keep their border closed to nonessential travel, with many Canadians fearing cases arriving from the U.S.
"This is a decision that will protect people on both sides of the border as we continue to fight COVID-19," Canadian Prime Minister Justin Trudeau said.
CORONAVIRUS SPEEDS UP AMERICAN SUPPLIERS' EXODUS FROM CHINA
As the U.S. struggles with the first wave of the virus, other countries where it was widely thought to be under control faced disturbing developments.
In South Korea, authorities reported 43 new cases amid increased public activity. Authorities said 25 of them came from the Seoul metropolitan area, where hundreds of infections have been linked to nightclubs, church gatherings, e-commerce workers and door-to-door salespeople. Twelve of the new cases were linked to international arrivals.
Not long after declaring itself virus-free, New Zealand is dealing with a reemergence of the virus. Prime Minister Jacinda Ardern assigned a top military leader to oversee the border quarantines after what she described as an "unacceptable failure" by health officials.
ARKANSAS AG SUES TV PASTOR OVER CORONAVIRUS TREATMENT CLAIMS
They had allowed two New Zealand citizens who had recently returned from London to leave quarantine before being tested to see a dying relative. After the women tested positive, New Zealand began tracing their potential contacts to ensure the virus is contained.
Their cases raised the specter that international air travel could ignite a new surge of the virus just as countries are reopening airports to boost their devastated tourism industries.
The flight cancellations in China were among a number of travel limits placed around the capital. Beijing had essentially eradicated local transmissions until recent days, with 137 new cases since last week.
CLICK HERE TO READ MORE ON FOX BUSINESS
On Wednesday, the city of 20 million people raised its threat level from 3 to 2, leading to the cancellation of classes, suspended reopenings and stronger requirements for social distancing. China had relaxed many coronavirus controls after the Communist Party declared victory over the virus in March.
India — which has the fourth-highest caseload after the U.S., Brazil and Russia — added more than 2,000 deaths to its tally, after Delhi and Maharashtra states included 1,672 previously unreported fatalities. Its death toll of 11,903 is now eighth highest in the world. India has been reporting some 10,000 new infections and more than 300 deaths each day for the last two weeks.
In Europe, which has seen over 184,000 virus-related deaths, Spanish Prime Minister Pedro Sánchez announced that a ceremony will be held on July 16 to honor the country's more than 27,000 dead.
Denmark's health minister urged anyone who joined a large protest against racial injustice on June 7 to be tested "whether you have symptoms or not" after one person in the crowd tested positive.
"As long as we have the virus in Europe and in Denmark, it will flare up. We are dealing with a very, very contagious disease," said Health Minister Magnus Heunicke.
When are the EFL play-offs? League Two kick-off times TOMORROW, League One in two weeks, Championship dates – The Sun
Mrs Hinch sends fans wild as she stuns in bargain £10 eBay dress and excitedly makes first B&M trip in months


text:
Q: Code doesn't show any error but output doesn't change insertion sorting If I take the input 3 numbers 9 6 3 the out is coming to be 6 6
I am trying to writing a code it doesn't  show any error but output change doesn't changes
#include<iostream>
using namespace std;

int main () {
    int n;
    cin>>n;

    int arr[n];
    for(int i=1;i<n;i++){
        cin>>arr[i];
    }

    for(int i=1;i<n;i++){
        int current = arr[i];
        int j=i-1;
        while(arr[j]>current && j>=0){
            arr[j+1]=arr[i];
            j--;
        }
        arr[j+1]= current;
    }

    for(int i=1;i<n;i++){
        cout<<arr[i]<<" ";
    }
    cout<<endl;

}

A: You are iterating over arr one less time than n when taking input as well as output. In your code, even if provide value 3 for n and then 9, 6, 3 as 3 numbers, arr is populated with only 9 and 6 in indices 1, 2. The index 0 contains garbage. This should be like below -
for(int i = 0; i < n; i++){
    cin >> arr[i];
}

Same changes required for the output loop.
As for sorting part, in your code, the previous indices (i-1, i-2, ... etc) are all overwritten with the value of arr[i] until the while loop exits. Depending the garbage value in index 0 you may get different result.
The correct code will look like -
for(int i = 1; i < n; i++){
    int current = arr[i];
    int j = i - 1;
    while(arr[j] > current && j >= 0) {
        arr[j+1] = arr[j]; // Notice the difference. Its arr[j] not arr[i] on right side
        j--;
    }
    arr[j+1] = current;
}

As @Tiger4Hire mentioned in the comments, it will be better to use std::vector instead of VLA.


Marriage is a beautiful witness, but it is always hard. Family life is hard. The family is a school of love, and love is hard—it has to be, because love is a share in the self-sacrifice of Jesus Christ. Marriage is a commitment to work for the holiness of another—for another's salvation—and parenting is an even deeper experience of that commitment.
Marriage is beautiful because it is a commitment to lay down personal preference, and desire, and vanity, in favor of service to another in imitation of Jesus Christ.
The moments of pain and of weakness are beautiful because they can draw us into deeper sacrificial communion with Jesus Christ. And that is the mission of marriage.
Before he was married, the famous British convert of the last century and prolific author, G.K. Chesterton wrote to his fiancée, Frances Blogg. He shared with her his hope that their home would be a place of Christian formation—that their family would be a witness to the power of God's love. And he wrote especially to express his regard for the beauty of the mundane and the difficult challenges of family life.
Pope Francis pointed out last week that we've lost the notion that a difficult and painful marriage can be beautiful. We've forgotten that marriage, and indeed all love, is a kind of commitment to martyrdom. We've accepted a false, vain, and romantic notion of marriage: the idea that marriage is only worthwhile if it leads to constant and immediate gratification, to personal contentment.
Marriage is beautiful because it is a noble vocation, oriented towards the salvation of spouse and children. If we forget that, and see "only a form of emotional satisfaction," marriage will sooner or later fail to supply that emotional fix.
The vocation of married men and women is to witness to the beauty in their own family life. This week, the United States Conference of Catholic Bishops celebrates National Marriage Week. Our Church's leaders will preach about marriage, and advocate for the protection of marriage, and offer resources to married people. All of this is important. But there is no greater argument for the importance of marriage than the beautiful witness of married families.
The witness of sacrificial love shocks the world. When parents joyfully sacrifice for their children, or husbands put their wives before themselves, the world notices. When families celebrate their joy, and share their sorrow, and see Jesus Christ in the midst of their lives, the world sees Jesus Christ too.
We need the witness of beautiful families now more than ever before. The family is under attack. Marriage is under attack. And we face the real risk in our culture of forgetting the true and time tested understanding and meaning of marriage itself. The idea that children don't need mothers and fathers is dangerous. The idea that men and women don't need each other is sad. But nothing will overcome the disruptive ugliness of secularity like the beauty of self-sacrificing, faithful and enduring married love.
I am grateful for witness of marriage in the Diocese of Lincoln. Your marriages, and your families, have transformed my heart. I pray that you will continue to be witnesses. I pray that the beauty of your marriages will transform the world.


Recruit new friends to enable.
I do not like things like this, because for us avid-math solvers who do not have friends, we will be unable to complete such problems. Us antisocial people will be greatly appreciative if you would remove said feature, or suggest methods on finding friends. Thank you.
Some of you are displeased by having the number of problems available to you limited by the number of additional people you bring to the site. We want to build the world's largest community of problem solvers on Brilliant, and have worked hard to create a great website, and challenging problems for you. In return, we're asking you to help us grow, and for that we are offering even more free problems.
The amount of material available for free on Brilliant is staggering. It is surprising to us that the reaction to hundreds of new free problems has been anger that there are hundreds more problems that require unlocking.
In the future, there will be more ways besides Facebook invites for you to give back to Brilliant in order to gain access to more features on the site. The Techniques section is still under development, but we wanted to release what we had so far and see if people found it valuable. The alternative would have been to launch the new Techniques section many more weeks or months in the future.
These days I see a lot of ads of brilliant around, even on Facebook. I got to know of brilliant from an ad on youtube and was here immediately. I am pretty sure that if I can see these ads, my friends on facebook can too. Brilliant is an amazing place for math lovers and people who want to improve. The launching of the techniques trainer was indeed a really great step. You are providing the world stuff which would otherwise cost money as subscription fee on other websites, we are grateful to you for that. We certainly want to help Brilliant expand. But facebook invites isn't a very good idea. Inviting in people with no interest can be a bad step. It can bring in unmotivated people who may cheat or troll if we send in invites without thinking. Not all of us have friends who love maths. I think the advertisements that you are putting up are good enough. Maybe you should try putting up ads on diverse platforms. You can try localizing your advertisements- like advertisements on other country-specific advertisement platforms while continuing with facebook and google advertisements. Brilliant is doing a great job. I also have a technical suggestion to offer. Currently I can access just three problems on the technique trainer. It would be awesome if the interface of the trainer was such that many problems 'of a similar kind' would appear one after another allowing one to solve a 'streak' of problems Like for example a quadratic equation appears on the screen, I need more practice on quadratic equations, so I click on a button 'More Practice' and viola I am now solving a streak of quadratic equations, the difference between subsequent problems being only that the values get changed so that I get more practice for problems of a particular kind instantly.
Haha same here...I saw a Google AdSense Advertisement for Brilliant saying 'Solve Challenging Math and Physics problems' and I signed up immediately.
your concept is good, this website is usefull for many of the maths lovers.
Amen. Sense of morals and gratitude, anyone?
yes i support u...................i dont do fb for their overall emptiness and i do brilliant for enrichin myself,but now brilliant is forcin us to join fb??
Man, this s pure commercialization.... I hate these things.
But Brilliant is non-profit... why would it need commercialization?
I agree with you all.Brilliant is really a good website,but this thing is not good at alll.
I personally sort of dislike it but I do understand where it's going. My sister has been asking about brilliant but is also too lazy to figure out what it is, so this sort of allowed me to connect with her somewhat.
But I do wish that Facebook wasn't the only way. And I do wish that friends weren't necessary to unlock more problems.
And finally if we are going to continue this idea of recruitment, have a feature to see which friends have joined.
Yes Brilliant must stop this ..
Peter Sir,I don't want to be a member of facebook as I think it to be an addiction but I always ask my friends to become its member.I had invited Anirudh and Debashish and Dibyaranjan to join this site.If you don't believe what I say you may check their profiles.
I think that in the same way that many Facebook users ignore game requests, they might also ignore requests to join Brilliant. For those who played games on Facebook, they would know the system of sending requests to friends in exchange for virtual prizes. People who receive such requests might become annoyed, especially when they think that those who send them requests do so only because they want the prize, as opposed to genuinely trying to share something interesting to others. The same logic probably applies to all requests, even those coming from Brilliant.
I'm not saying that those who send requests do not care genuinely. It's just that the intentions of the sender may be lost to the recipient, and thus the receiver may just ignore the request, thinking that the sender is doing this only to gain something.
As a possible alternative, I suggest that Brilliant not make recruitment a requisite for receiving more problems to solve. Instead, Brilliant should encourage users to recruit on their own, without additional benefits. The few who will be willing to recruit will be doing so because they love the website and they want to spread the word to others. People will be more willing to listen to passionate individuals than to people who only recruit to be able to access more content.
I have not seen this feature.Has it been removed?
Never mind,found it...I don't think its a good idea to try to get people who are generally thought to be introverts,to break out of their shell.That is not why they came to the website. If its to get more people to join the website its already cool enough without this feature,other problem solving websites(ie Project Euler) have got hundreds and thousands of users without the use of facebook. I really like the new features,but I think this part is a bit unnecessary.I mean the idea of inviting friends is a good idea but users shouldn't be denied problems if they cant..


text:
Privacy Statement Royal Schiphol Group: Privacy
Schiphol's Privacy Statement is intended to inform you how, why and for what length of time we collect and store information about you. It is also to inform you about how you can manage this information. This document applies to all instances where personal information is processed by Schiphol, on behalf of Schiphol, or by any of its subsidiaries at the Schiphol location. A summary of the Privacy Statement continues below, which is intended to provide you with the most important points in an easy-to-read way. You can read the full text here.
1. Personal information processed by Schiphol
Schiphol processes the following personally-identifiable information, and not more than is necessary, based on these specific reasons:
Camera images
Passport information, membership information, iris template (Privium)
Number plate numbers (for parking)
Email address and website behaviour
2. How we collect your information
Schiphol collects your personal information in several ways.
Firstly, we collect the information that you provide to us. For example, when you book a car space, or are a member of our Privium loyalty programme. We also receive your personal information from other parties, such as boarding pass details provided by the airlines.
Secondly, we make use of camera images and WiFi signals in order to ensure a safe and efficient airport. We use these images and signals to measure how many people are present at the airport at any given time. This information is the basis of estimated waiting and completion times.
Finally, we collect your information if you use online services such as the Schiphol website, app or social media channels. We do this through cookies and similar technologies. We will inform you about this beforehand and expressly ask you for permission.
3. Why Schiphol processes your personal information
Schiphol has a statutory duty to ensure we operate a safe airport. Some examples of how we achieve this are our use of cameras for crowd mapping purposes, and to ensure the necessary security checks take place. In addition, it is necessary to process personal information so that passengers and baggage reach their destination safely and efficiently.
We also process personal information for the provision of services to customers and travellers, like parking, our loyalty programmes and See Buy Fly products. But we also use online services like the web, app and social media. In all of these cases, we need the information to implement the agreement that we have entered into with you, or that which you have given us permission for the use, to process your personal information such as contact details.
Finally, we process the personal information of people who work at Schiphol, or who have applied for a job at Schiphol.
4. How we protect your personal information
Schiphol makes every effort to optimally protect your personal information against loss and unauthorised use. We take more stringent security measures based on the information's sensitivity. All Schiphol employees and partners who see your personal information as part of their work are obliged to maintain confidentiality, and to comply with the statutory privacy rules. We agree to and make written records of these terms.
If Schiphol processes your personal information, you have the right to request to:
View your information
Change your information
Delete your information
Transfer your information to another party
Ask us to stop using your information
Object to the processing of your information.
In all of these cases, you can make a written request to the Data Protection Officer by email at dpo@schiphol.nl. We will get back to you as soon as possible about the processing of the request.
6. Recipients of your personal information
Your personal information may sometimes be shared with other parties – in cases where Schiphol uses them to perform certain tasks, or because Schiphol must comply with legal obligations. The most common examples include airlines, the Royal Netherlands Marechaussee (Dutch Police) and other government agencies such as the police and judiciary. Schiphol may, in certain cases, transfer personal data to countries outside the EU. If that happens, Schiphol will ensure that the transfer and the processing by third parties takes place in accordance with the statutory regulations.
Schiphol has appointed an Data Protection Officer (DPO). The Data Protection Officer acts as the internal supervisor with regard to Schiphol's data processing activities. If you have questions about the way we deal with your privacy, or if you want to invoke any of the abovementioned rights, please send an email with your request to dpo@schiphol.nl.
8. About this Privacy Statement
It is important that our privacy statement remains current, and may be changed if the situation demands. The date of the last change is reflected at the bottom of the statement. You can also find the Privacy Statement here.
Current page: Privacy Statement
Check our Privacy Statement for a transparent overview of your rights as a user.
Read our cookie statement to understand how we use cookies and related technologies and why.
Privacy Guarantee Trademark
The Privacy Guarantee is intended to assure you that we take your privacy seriously.


text:
What is campaigning?
Campaigning: a definition You may call it campaigning, activism, advocacy, influencing, voice, lobbying, policy work, protest – but these words are drawn together by the theme of 'change' and how people achieve the change they want to see in the world. The Good Guide to Campaigning and Influencing (NCVO, 2011) defines campaigning as: 'Organised actions around a specific issue seeking to bring about changes in the policy and behaviours of institutions and/or specific public groups…the mobilising of forces by organisations and individuals to influence others in order to effect an identified and desired social, economic, environmental or political change.' Campaigning for change Campaigning is how people, communities and organisations have created and continue to create a world that is more in line with their views of 'the good society'. This can involve targeting decision-makers such as politicians, civil servants, or directors of corporations, as well as behaviours and attitudes across a wider section of the population. Some campaigns will work to achieve improvements for 'the general public', for example, Greenpeace's Say no to a third runway at Heathrow campaign. Other campaigns may focus on changing people's behaviour, such as committing to buying fair trade. There will always be people and organisations whose views of 'the good society' are at odds with the objectives of a particular campaigning group. Sometimes these divides can be very clearly defined, such as groups advocating directly for or against women's abortion rights. More often they are much more subtle, such as the debate amongst environmental groups on investment in green energy versus a broader reduction in energy use (for example, Energy Bulletin). Types of campaign Campaigns can be classified in several ways, including: by type of target: for example, National Health Service; Somali women in Southwark; board members of an international corporationby geographic scope: for example, Yorkshire, England, UK; EUby tactics: for example, protest, lobby, direction action, advocacyby desired outcome: for example, policy change; policy implementation; behavioural change by theme or issue: for example, child poverty; human rights; public health. Who campaigns? Anyone can campaign, from a parent who wants to save a local park from private developers, to international human rights organisations challenging the legality of anti-terrorism legislation (for example, Amnesty's campaign against 42-day detention). Some campaigners are paid employees, but most are volunteers who have made the choice to 'do something' to improve a situation that is important to them. Campaigning is a diverse area and there are many different ways to campaign. Commitment to the cause or issue is the only fundamental requirement for a good campaigner – the rest can be learned, created and adapted along the way. Be inspired by other campaigners – such as the winners of Sheila McKechnie Awards 2009 Campaigning methods The methods you use to campaign can be extremely varied. What's important is to think about the impact – the change in the world – you want to achieve and then the possible methods you could use to achieve that, rather than thinking of a method first. Campaigning can be classified as 'insider' and 'outsider' campaigning. Insider campaigning refers to approaches that work with the targets through established channels (lobbying, public meetings, consultations). Outsider campaigning refers to pressure exerted through more public channels (protest, direct action). There is a grey area that exists, which can include informally established public pressure tactics, such as letter writing and petitioning. General traits of 'insider' and 'outsider' campaigns Insider Outsider collaborative – working together with those in power to achieve something oppositional – fighting to make your viewpoint heard or change opinions based on establishing shared goals based on pushing a particular goal mutual compromise consistent stance on issue more evidence-based arguments more emotion-based arguments less reliant on public opinion more reliant on public opinion more reliant on political environment less reliant on political environment less publicly focused more publicly focused often based on 'who you know' open to anyone systematic process-based creative and changing methods direct access to decision-makers indirect access to decision-makers 'Outsider' campaigning The term 'campaigning' is sometimes associated with images of marching protesters and waving placards. This is often described as 'outsider' campaigning. Those who are able to engage directly with decision-makers sometimes see this type of campaigning as counter-productive. They argue that outsider campaigning increases tension between two opposing sides, when the aim should be to build mutual dialogue. The kind of campaign exemplified by public protest is not always appropriate for every cause or organisation. The association with protest has come to cast a negative shadow over campaigning in parts of the professional voluntary sector. For example, those who are concerned about the image and legitimacy of their campaigns with government or funders. However, there have been countless examples throughout history of major victories that have been won through the use of outsider campaign tactics. There is no clear 'better' option, only options that work more effectively in particular situations. 'Insider campaigning': Working 'with' your targets Under New Labour, many campaigning organisations have developed closer relationships with a range of government departments. Greater access to power has created new opportunities for organisations whose objectives overlap with current government priorities. Lobbying and consultation have become crucial campaign tools for many organisations in the voluntary sector, such as the Foyer Foundation. Previously, outsider approaches would have been required to achieve change. Perceptions of campaigning may be changing. National government has begun to use the term openly in recent years and has encouraged the voluntary sector to campaign in pursuit of their organisations' objectives (as exemplified by MP Phil Hope at TheyWorkForYou.com). Why campaign? Because it works! Many of the laws, policies and standards of living that we take for granted would not have been possible without the efforts of previous campaigners. Without campaigning, it is unlikely that women would have the right to vote in Britain and elsewhere, that apartheid would have come to an end in South Africa, or that same-sex couples would have won the right to civil partnership. Campaigns, services and your mission Much of the voluntary sector is divided between organisations who deliver services to address immediate need and those who deliver campaigns to bring about broader change. Those involved in service delivery may see campaigning as outside of their organisation's mandate. Similarly, organisations involved in both areas of work may isolate their campaign work from their services. Another approach is to view campaigns and services as parts of a cyclical approach to achieving an organisation's mission. If your services address the immediate concerns of your beneficiaries, the learning and evaluation from their delivery can, in turn, serve as the evidence base for a campaign to change the issues that created the initial demand for the services. The changes achieved through a campaign (to policy or behavior) can then influence the quality of services you offer your beneficiaries. This is illustrated by the following diagram. Description of diagram Three activities are shown in a cycle with arrows connecting them: service delivery – practical learning – representation/campaigning. Campaigning as part of your core work Recent changes to charity law mean that all charities are now clearly within their legal rights to campaign on issues that fall within the scope of their overall vision. This has increased the confidence of many charitable organisations to develop campaigning as part of their core work. Campaigning and democracy Campaigning is a crucial check-and-balance of a healthy democracy. It is a key way in which politicians are held accountable to their constituencies in-between and during elections. Campaigns provide voice or representation to people and causes with less access to the forums where decisions affecting their lives are made. They help to keep important issues on the political agenda when they might otherwise be overlooked, ignored or dismissed. In the words of the Sheila McKechnie Foundation: 'For many [people]… it is campaigners who make the crucial connections between politics and problems in their everyday lives. It is campaigners who can stir people into action to tackle injustice. We believe that campaigners have the capacity to connect with peoples concerns and mobilise individuals and communities – making them the crucial connection between politics and finding solutions to the problems in everyday life.' Further reading Good Guide to Campaigning and Influencing, NCVO, 2011Do it yourself, A handbook for changing our world, 2007, edited by the Trapese Collective, Pluto Press. Have your say What methods have you used to campaign – what worked and what didn't? Have you run a particularly innovative campaign? What were the key factors that made it a success? What inspired you to campaign? Have your say on the Campaigning and lobbying forum.
Bmeforum2018	2014-10-28T17:35:01+00:00
Clarity about purpose and strategy
Strategic group mapping
Making sense of your environment
THE REAL CRIME IS A LOST GENERATION Jan 24, 2018
Planning for quality improvement


text:
An opportunity for Congress to lead
Caleb Verbois, Guest Writer
Since the 2016 election, much ink has been spilled trying to pinpoint the cause of the collapse of the Democratic Party, both in Congress and state legislatures, during Barack Obama's presidency. Among the most important was the deep antipathy to the Affordable Care Act, or Obamacare. The Democrats passed it on a very unusual party-line vote, and the implementation of the act has failed to live up to Obama's promises.
The Republicans have campaigned for most of a decade on repealing and replacing Obamacare. In fact, the House has voted more than 60 times to repeal or alter Obamacare. But each of those attempts came when Obama was in the White House, ready to veto any legislation that passed the House and Senate.
Now that Obama is out of the White House, and Republicans have more influence in Congress than any time since 1928 ' plus an ally in President Trump ' one might expect them to easily repeal and replace Obama's signature health care bill.
To highlight a few Republican objections to the ACA: the legislation is now projected to cost $1 trillion more than Obama initially promised (twice as much) while providing coverage to just 40 percent of the promised number of Americans; the average family's premiums have gone up 40 percent in just two years, and that is before projected hikes of 25 percent in 2017); and many Americans have lost their plans and their doctors.
Moreover, the cost of Obamacare tells only part of the story. It does not say anything about the problems of granting the federal government control over 1/6 of the national economy, supported by 2,400 pages of legislation and four times that number of federal regulations, which can change at the president's whim.
However, Republicans appear to be almost paralyzed by indecision and disagreement. Some Republican legislators want to simply repeal the law and go back to the status-quo before 2009, whereas others want to repeal and replace the law with some sort of policy that preserves its more popular provisions, like protection from being denied coverage for pre-existing conditions, and still others want to 'fix' Obamacare.
After seemingly waiting for more than a month for President Trump's instructions, they have finally released a plan. However, that plan fails to repeal or replace Obamacare and appears to have been drafted less to create good policy than to avoid a filibuster.
The problem, as Charles Krauthammer has noted, 'is that Congress has become so dependent on following the lead of a president in general … now that it's in control it can't get its act together, unless you get strong presidential leadership.' In short, the president has gradually taken over many of the day-to-day duties of Congress. But, according to the Constitution, Congress is supposed to initiate policy change by debating and passing legislation.
Indeed, America's founders would have been quite surprised and disappointed to see Congress waiting for the president and crafting legislation designed more to maneuver around Senate obstacles than to make good policy. They believed that the greatest danger in a republic was a concentration of the legislative and executive power in the hands of one branch. Their solution, as James Madison noted in Federalist 51, was that 'the greatest security against a gradual concentration of the several powers in the same department consists in giving to those who administer each department the necessary constitutional means, and personal motives, to resist encroachments of others … Ambition must be made to counteract ambition.'
Under the Constitution, Congress has the means to pass legislation to reform health care on its own. What it needs is the personal motivation to act without waiting for the president.
Here is the problem: It is far easier for individual members of Congress to complain about Obamacare than it is to do something about it. And if they do act to change Obamacare, some fear they will be blamed for the consequences of that change. It is more convenient to pass the buck.
However, they cannot pass the buck forever. They have campaigned on this issue more than any other for almost a decade. It is incumbent upon them to keep their promises to the American people.
It is also important for the American people to recognize that this problem of congressional inaction goes beyond the issue of health care or the Republican Party. Both parties have become too reliant on the president as a source of virtually all power to change the law, partly because the public has come to see that as the role of the president. But Congress' function should not be to merely rubber-stamp the president's agenda. The president's job is to execute laws. He cannot also be the most important actor in the creation of new laws.
The Republicans, thus, have a chance not just to fix America's health care, but to begin to repair its constitutional fabric. Will they?
Caleb Verbois is an assistant professor of political science at Grove City College and an affiliated scholar at the John Jay Institute. He teaches American Politics and Political Theory and specializes in American constitutional thought.