text:
When imprecision is a good thing, or how imprecise concepts facilitate integration in biology
Celso Neto
Biology and Philosophy 35 (6):1-21 (2020)
Contrary to the common-sense view and positivist aspirations, scientific concepts are often imprecise. Many of these concepts are ambiguous, vague, or have an under-specified meaning. In this paper, I discuss how imprecise concepts promote integration in biology and thus benefit science. Previous discussions of this issue focus on the concepts of molecular gene and evolutionary novelty. The concept of molecular gene helps biologists integrate explanatory practices, while the notion of evolutionary novelty helps them integrate research questions into an interdisciplinary problem New directions in the philosophy of science, Springer, Dordrecht, 2014). In what follows, I compare molecular gene and evolutionary novelty to another imprecise concept, namely biological lineage. This concept promotes two other types of scientific integration: it helps biologists integrate theoretical principles and methodologies into different areas of biology. The concept of biological lineage facilitates these types of integration because it is broad and under-specified in ways that the concepts of molecular gene and evolutionary novelty are not. Hence, I use the concept of biological lineage as a case study to reveal types of integration that have been overlooked by philosophers. This case study also shows that even very imprecise concepts can be beneficial to scientific practice.
The Structure of Scientific Revolutions.Thomas Samuel Kuhn - 1962 - Chicago: University of Chicago Press.
Two Dogmas of Empiricism.Willard V. O. Quine - 1951 - Philosophical Review 60 (1):20–43.
Representing and Intervening: Introductory Topics in the Philosophy of Natural Science.Ian Hacking - 1983 - Cambridge University Press.
Darwinian Populations and Natural Selection.Peter Godfrey-Smith - 2009 - Oxford University Press.
The Scientific Image.William Demopoulos & Bas C. van Fraassen - 1982 - Philosophical Review 91 (4):603.
From Idealizations to Social Practices in Science: The Case of Phylogenetic Trees.Celso Neto - 2021 - Synthese 199 (3-4):10865-10884.
'Species' Without Species.Aaron Novick & W. Ford Doolittle - 2021 - Studies in History and Philosophy of Science Part A 87:72-80.
Evolutionary Novelty and the Evo-Devo Synthesis: Field Notes.I. Brigandt & Alan C. Love - 2010 - Evolutionary Biology 37:93–99.
The Role a Concept Plays in Science: The Case of Homology.Ingo Brigandt - 2001
Imprecision and Explanation.D. H. Mellor - 1967 - Philosophy of Science 34 (1):1-9.
A Theory of Conceptual Advance: Explaining Conceptual Change in Evolutionary, Molecular, and Evolutionary Developmental Biology.Ingo Brigandt - 2006 - Dissertation, University of Pittsburgh
The Referential Convergence of Gene Concepts Based on Classical and Molecular Analyses.Tudor M. Baetu - 2010 - International Studies in the Philosophy of Science 24 (4):411-427.
Dimensions of Integration in Interdisciplinary Explanations of the Origin of Evolutionary Novelty.Alan C. Love & Gary L. Lugar - 2013 - Studies in History and Philosophy of Science Part C: Studies in History and Philosophy of Biological and Biomedical Sciences 44 (4):537-550.
Philosophy of Molecular Biology.Ingo Brigandt - 2018 - eLS: Encyclopedia of Life Sciences.
On the Integrated Frameworks of Species Concepts: Mayden's Hierarchy of Species Concepts and de Queiroz's Unified Concept of Species.Naomi Shun-Ichiro - 2011 - Journal of Zoological Systematics and Evolutionary Research 49 (3):177-184.
Beyond Reduction and Pluralism: Toward an Epistemology of Explanatory Integration in Biology.Ingo Brigandt - 2010 - Erkenntnis 73 (3):295-311.
Homology in Comparative, Molecular, and Evolutionary Developmental Biology: The Radiation of a Concept.Ingo Brigandt - 2003 - Journal of Experimental Zoology (Molecular and Developmental Evolution) 299:9-17.
Why I Stopped Worrying About the Definition of Life... And Why You Should as Well.Edouard Machery - 2012 - Synthese 185 (1):145-164.
Chance as an Explanatory Factor in Evolutionary Biology.Timothy Shanahan - 1991 - History and Philosophy of the Life Sciences 13 (2):249 - 268.
Teaching Evolutionary Developmental Biology: Concepts, Problems, and Controversy.A. C. Love - 2013 - In K. Kampourakis (ed.), Philosophy of Biology: A Companion for Educators. Springer. pp. 323-341.
ChINs, Swarms, and Variational Modalities: Concepts in the Service of an Evolutionary Research Program: Günter P. Wagner: Homology, Genes, and Evolutionary Innovation. Princeton University Press, Princeton, NJ, 2014. 496 Pp, $60.00, £41.95 . ISBN 978-0-691-15646-0.Alan C. Love - 2015 - Biology and Philosophy 30 (6):873-888.


text:
<?php
declare(strict_types=1);

namespace Kafka\Consumer;

use Kafka\Consumer;

interface StopStrategy
{
    public function setup(Consumer $consumer): void;
}

redpajama_set_name: RedPajamaGithub


text:
The Psychological Aspects of Sleep—Lynelle Schneeberg, Psy.D—Yale School of Medicine
When you think of insomnia or poor sleep habits, the first thing that comes to your mind might not be cognitive behavioral therapy, but according to sleep psychologist and assistant professor of clinical psychiatry at Yale School of Medicine, Lynelle Schneeberg, sleep behavior and the way we think about it has a much greater impact on it than most people realize. It is this overlap between psychology and medicine that has always intrigued Dr. Schneeberg, and ultimately what compelled her to enter and become a leader in the field of sleep medicine.
She specializes in cognitive behavioral therapy for insomnia (CBTI) and explains the "three Ps model" that forms the foundation of her work with patients, which refers to precipitating factors, precipitating events, and perpetuating factors. Precipitating factors, she explains, are personality traits or characteristics that predispose someone to develop insomnia, such as "type A" personalities, and those whose days are consumed by complicated, cerebral tasks that require a level of thinking that's hard to shut down when it's time to sleep. Precipitating events are what causes someone to actually develop insomnia, rather than just be at risk for developing it, and these events include stressors such as job loss or a death in the family. Lastly, perpetuating factors are the habits people carry with them even after the precipitating event has passed. Dr. Schneeberg describes how an understanding of these components can help people identify and address them in order to correct their sleep behaviors and ultimately live healthier and happier lives.
Dr. Schneeberg offers a ton of insightful and important information about sleep and alerts listeners to her up-and-coming book that focuses solely on sleep in children. Press play to hear the full conversation, and check out her website at drschneeberg.com.
Aspects of Sleep
clinical psychiatry
cognitive behavioral therapy for insomnia

redpajama_set_name: RedPajamaCommonCrawl


I have been having this struggle for a while. Several people I have talked to share the same struggle. Some of you reading this post will also identify with me. I don't know if it can be explained but I will try….
I am a little crazy when it comes to friendship and love. My ideal friendship is where we give ourselves fully to each other, we are loyal to each other, we are thoughtful towards each other, we defend each other, pray for each other and go the extra mile for each other. Notice the…'each other', it is a two way. Otherwise a one way is more of charity and not friendship.
Is my heart wretched? Maybe but that is the truth about where I am at.
I would like to hear your thoughts on this. Inbox me or comment down here..
← Is anything too hard for God? Nope!!!!!
Life is all about lessons we learn from people, be it our friends, relatives or even enemies. The only truth about life is that it goes on and it must go on.
True! Life goes on 🙂 It really does. Thanks Azhar!
Human beings disappoint and no one is really perfect…and therefore (in my opinion) you can not really have that perfect relationship. Don't be too harsh to those who you were there for and they were not there for you… I think learning to give without expectation is key (though not easy).
However, having said that, when this year began I told someone that I have no energy left to carry grudges and hurt because of people and such disappointments or even spend my time wondering why… I prayed v.hard for God to help me forgive as much as I could. I have been and trust me I never knew forgiving is so powerful. It makes you look foolish but it worth all that. Today I smile/talk to people who I know deep inside them don't want to talk to/smile at me or even see me. Hahaha! It even surprises me at times. This has to be God. But like Curtis says, forgiveness is not synonymous to reconciliation and that's where we go wrong. You cannot have such people back in your life because chances are that they will consistently hurt you. Forgive and flee…..Try it girl, it has worked for me!
I really get you. for so long I would often give my all to an individual and often it would end up really bad.
lets not give up that fairy tale dream of friendship is out there waiting for you. Give it your all when you can when it does not work out you have nothing to lose. you honestly tried.
better days are comming when friends will be your sisters and men will understand my worth as a woman and a sexual object.
That is the truth Ndanu. Friendship is not what we have thought in our minds for long..picking people from the same 'class' as us. It is very real and as long as our minds are transformed (Romans 12 2) we will find it in the most 'unlikely' sources like the Mboga guy. I used to do a lot of things for people thinking we were 'tight' kinda like you. Now all those 'friends' are out of sight coz it was one way. And I have never been happier.


text:
'Sator' Trailer: There's Something Insidious Lurking in the Woods
If there's one thing the movies have taught us it's that going into the woods is a bad idea. Sator is the latest film that details all of the scary stuff that can happen if you dare venture into the wilderness, telling the story of a man named Adam stalking around in the forest looking for answers. Those answers might lead to a potentially supernatural being named Sator (not to be confused with Kenneth Branagh's character from Tenet). And as it turns out, Sator has been playing a part in Adam's family for quite some time. Watch the creepy trailer for Sator below.
Sator Trailer
Now this is an effective trailer. Spooky, ominous, and vague enough to pique your interest without giving the game away, Sator is a horror film to look out for. Written and directed by Jordan Graham, Sator is the latest addition to the time-honored tradition of horror movies set in the deep, dark woods. The forest as a source of unspeakable evil is a time-honored tradition, especially in America. When the superstitious Puritans came to this stolen land, they were convinced that the woods were a place where Satan and his evil minions roamed free.
In Sator, "Secluded in a desolate forest home to little more than the decaying remnants of the past, a broken family is further torn apart by a mysterious death. Adam, guided by a pervasive sense of dread, hunts for answers only to learn that they are not alone; an insidious presence by the name of Sator has been observing his family, subtly influencing all of them for years in an attempt to claim them."
I've seen Sator, and can confirm this trailer represents the ominous vibe of the film itself. But don't just take my word for it! Here's an excerpt from my Now Scream This colleague Matt Donato's /Film review:
Buring a slow wick towards a vile end, the film's calling card becomes dreadful sorrow. "Do it yourself" movies shouldn't feel this polished, as Graham wears almost every production hat yet pulls off what could pass as a fully-loaded studio feature. There's a lot to love here; searing heretic cinematography included, as long as you're a fan of horror flicks that *love* taking their damn time. It's emotionally invasive, disturbing, and brutally unforgiving once Sator's presence takes hold. A genre experience the reminds of The Eyes Of My Mother, emphasized by visual provocation despite speaking the softest of horror notes. There's no place scarier than the human mind, after all.
Sator arrives on February 9, 2021.
The post 'Sator' Trailer: There's Something Insidious Lurking in the Woods appeared first on /Film.
Source of the article : New feed at 'Sator' Trailer: There's Something Insidious Lurking in the Woods
Beyonce Lady Gaga Miley Cyrus Jennifer Aniston react to Joe Bidenâs victory
Joe Biden's victory as the President of America stirred a lot of emotions in the general public. Everyone was waiting for the election results with bated breaths to figure out who would grab the main seat and well, once the results were out last night, celebrities couldn't help but rejoice. Joe Biden will be in power from January 2021 and supporting him will be Kamala Harris as the first ever woman Vice President of America. Celebs like Beyonce, Lady Gaga, Miley Cyrus, Jennifer Aniston, Jennifer Lawrence, Cher, Lizzo and many others took to social media to express their happiness and relief once the results were announced. Take a look at all their posts below… View this post on Instagram A post shared by BeyonceÌÂÂÂ� (@beyonce) on Nov 7, 2020 at 11:13am PST 🇺🇸IS PART OF THE ðŸŒÂÂÂ�AGAIN🥳 — Cher (@cher) November 7, 2020 Congratulations Joe and Kamala! pic.twitter.com/OCyFTfrEB7 — Lana Del Rey (@LanaDelRey) November 7
Longtime 'Jeopardy!' Host Alex Trebek Has Passed Away at 80 Years Old
After hosting the classic quiz show Jeopardy! for 36 years, Alex Trebek may be the most well known game show host of all time. Unfortunately, the quiz master's time behind the podium has come to an end. After a recent battle with Stage 4 pancreatic cancer , Alex Trebek has passed away at 80 years old. TMZ was the first to report news of Alex Trebek passing away this weekend, and Jeopardy! made the official announcement: Jeopardy! is saddened to share that Alex Trebek passed away peacefully at home early this morning, surrounded by family and friends. Thank you, Alex. pic.twitter.com/Yk2a90CHIM — Jeopardy! (@Jeopardy) November 8, 2020 Alex Trebek began his televsion career in Canada, covering national news and special events for radio and television at CBC. But he wouldn't start garnering showbiz fame until he moved to America, making his US debut on the short-lived NBC game show The Wizard of Odds in 1973. Over the next decade he would make a career out of hosting assorted
Exclusive: Vikrant Massey reacts to being called the new Radhika Apte
Vikrant Massey had a bunch of good Bollywood movie releases this year and more than a couple of shows on the web space. Well, that just made him a hot property in the eyes of directors overnight and he is truly enjoying every bit of it. The actor is grateful for all the good things coming his way but also realizes that there is a long way to go. We caught up with the actor in our latest show Filmfare Spotlight where he spoke about being the latest Radhika Apte for Netflix as he has many shows on the portal. He jokingly accepted that he has seen all the memes related to it and said, "Yeah, it was funny. And you know these guys, whoever makes these memes, they are very funny, they are witty. It's nice you know to be compared with someone like Radhika Apte, she is a fantastic actress, she is in Hollywood now. And yeah since both of us are also friends, we were speaking about it." He also told us what Radhika thought of it. "She laughed it off immediately. She was like I don't know why


The Joint Legislative Study Committee on the Division of Local School Administrative Units will meet tomorrow in 544 LOB at 9am. EdNC's Molly Osborne will be there.
The Committee on Intellectual and Developmental Disabilities will meet today in 544 LOB at tomorrow. You can listen in here.


As a mother of two young children, my party world mostly revolves around kid parties. Birthday parties, preschool holiday parties, even the occasional outdoor picnic party when the weather calls for it. Serving punch in a big punch bowl is one of my favorite party tricks – it makes any party feel glamorous (especially for a group of kids!), and you can make it ahead of time so you aren't rushing to get everything done on the day of the party. Today I'm excited to share a kid friendly, non-alcoholic Winter Citrus Punch recipe in partnership with Glad's brand new Kitchen Pro trash bags. As any mom knows, post party clean up can be NO JOKE. But with 53% more bag, ForceFlex strength, LeakGuard Technology, and Febreeze Odor Control, Kitchen Pro is Glad's biggest and strongest kitchen trash bag – making it even easier to clean up after a major event like a birthday party!
When my girls turned two and four last September, we threw a Rainbow Unicorn birthday party in our backyard, with plenty of rainbow balloons, rainbow tissue tassel garlands with iridescent sparkle, rainbow plates, napkins, and cups – and cupcakes with the cutest little unicorn picks! We also set up a craft table where our little guests could decorate their own paper unicorn with glitter glue and colorful rhinestones. The party was SO much fun, but also made a big, big mess – as you might expect from a party with fifteen little kids and their parents!
Luckily, big party messes are no match for Glad's new Kitchen Pro trash bags! Kitchen Pro trash bags offer 53% more bag for cleaning up messes, from fun party messes to regular everyday messes around the house. With an inner layer of ForceFlex and an outer layer of LeakGuard, Glad Kitchen Pro bags are both stretchable and protect against leaks, so you can even toss in those half-empty cups or leftover ice without any problems. And if you're looking for a new everyday trash bag, the stretchable strength, leak protection, and odor neutralization mean you can take your trash out less. Which is definitely something I appreciate for my little family of four (plus five cats)!
Okay, back to the punch! It's the perfect balance of tart citrus juice and fizzy bubbles – such a fun and special treat! We used Cara Cara oranges and blood oranges since they happen to be in season right now, but this punch would easily work with regular naval oranges, or even pineapple juice later in the summer. You can make the simple syrup and squeeze the citrus juices the day before, then add the ginger ale or sparkling grape juice in a punch bowl on the day of the party.
For an adult version of this punch, consider swapping the ginger ale for champagne or sparkling wine and adding a cup of brandy. You could also add a couple rosemary sprigs to the simple syrup for a savory rosemary citrus punch. So many possibilities!
You can pick the new Glad Kitchen Pro trash bags up at your local Target – and for those of you with the Cartwheel app, you can snag a special 10% off Cartwheel deal from now through February 28!
This post is a sponsored conversation written by me on behalf of Glad. All content and opinions are my own. Thank you for supporting the sponsors that make Oh So Beautiful Paper possible!


text:
Q: Specify address at runtime for generated workflow activities I have a service that runs WF4 workflows using WorkflowApplication. These workflows make use of generated activities from WCF soap services. I'm looking for a way of specifying the endpoint address at runtime, for each workflow run, of the different soap services. Any idea how this is possible while still being able to use the generated activities?
Notes

*

*Currently the consumed soap services have their bindings declared in
the local app.config file.

*This post on MSDN provides an overview on how to generate the services: http://msdn.microsoft.com/en-us/library/gg281653.aspx

redpajama_set_name: RedPajamaStackExchange


text:
We use cookies for analytics, advertising and to improve our site. You agree to our use of cookies by closing this message box or continuing to use our site. To find out more, including how to change your settings, see our Cookie Policy.
Days After 32-Year-Old Celebrity Comedian Passes Away, Authorities Confirm The Devastating Cause Of Death
By Harlow Banks
Earlier this week, the comedy world was hit with the devastating news that one of the up and coming greats had tragically passed away.
Kevin Barnett, most notably recognized for being the co-creator of the Rel on Fox was suddenly confirmed dead, leaving fans in utter shock and heartbreak. Fox Entertainment posted an official statement following the news:
"Our hearts are broken, as are those of everyone at 'Rel,' at the news of Kevin Barnett's passing. He was an incredibly funny, wildly talented man who had so much more to do and so many more stories to tell. We send our thoughts and prayers to his friends and family during this difficult time."
United Talent Agency also spoke out following the news: "We are deeply saddened by the passing of our friend and client, Kevin Barnett. He was an incredible talent and a wonderful person. Our thoughts are with his family and friends. We will miss him."
He was a mere 32 years old when he passed away and, up until now, no one knew exactly what the cause of death was. After further investigation, authorities have now come forward with the truth that many have been longing to hear.
A U.S. Department of State official gave the official death comment: "We can confirm the death of a U.S. citizen, Kevin Barnett, in Tijuana on January 22. We offer our sincerest condolences to his family on their loss, and we stand ready to provide all appropriate consular assistance."
The Chief of the Forensic Medical Services gave the official word on the actual cause of death: "On January 22 at 5:50 a.m., a 32-year-old man body was received, identified as Kevin Michel Barnett, from Avenida Revolucion in Tijuana."
The statement continued. "The corresponding autopsy was carried out, which determined the cause of death was: Non-Traumatic Hemorrhage, caused by pancreatitis. At the moment, his body is still in facilities of the Forensic Medical Service of Tiajuana waiting to be delivered to his family members who are performing the legal proceedings."
Because of his bubbly, outgoing personality, his friends and family knew they wanted to do something special in his memory. A celebration of his life will be held at The Bell House in Brooklyn on Friday, January 25.
Please keep his friends, family, and loved ones in your thoughts and prayers during this heartbreaking time.
Next: 30-Year-Old Beloved USA Olympic Gold Medalist Hit With Devastating Diagnosis Of Cancer; Family And Friends Yearning For Your PrayersJan 24, 2019
30-Year-Old Beloved USA Olympic Gold Medalist Hit With Devastating Diagnosis Of Cancer; Family And Friends Yearning For Your Prayers
Breaking Statewide Amber Alert Issued After 4-YO Girl Disappears; Her Family Begging For Your Prayers And Hoping For A Miracle
By Emma Wilde
Airplane Catches Fire Mid-Flight, Forcing Emergency Landing And Leaving Passengers To Perish Horrific Fate; Pray As Death Toll Rises To 41
California Bound Southwest Flight Forced To Make Dramatic Landing After Boeing 737 Lost Engine; Please Pray
Midwest Winter Kills 18YO Pre-Med Student After Walking Through Campus; Please Pray For His Family And MidWest Residents
3YO Boy Casey Hathaway Miraculously Found Alive! Friends And Family Are Praising God For His Safe Return
General Mills Makes Startling Recall Announcement That Leaves Housewives Running For Their Pantry In Worry
Nightmare Zoo Visit: 2 YO Rushed To Hospital After Falling Into Rhinoceros Exhibit On New Years Day; Please Pray
Police Reveal Heinous New Theory Suggesting Terrifying Last Moments Of Missing CO Mom, Kelsey Berreth; Now, They Claim That Her Fiancé Never Acted Alone
Beloved Supreme Court Justice Confirms Major Shock Just Hours After Being Released From Major Secret Surgery; Please Pray
Beloved Supreme Court Justice Undergoes Secret And Dangerous Surgery After Discovering Malignant Masses On Lungs
When we seek to discover the best in others, we somehow bring out the best in ourselves.
— William Arthur Ward
©2019 All Cute All The Time


Mary Walton is a content editor at UK Dissertation Writing. service and tutor at Big Assignments. She helps online business owners with business writing skills and presentation skills development. Find her online at SimpleGrad.com.


text:
Q: Unable to get itemclick fired in ext.js I am unable to fire itemclick event on a cellclick in  ext.js [4.1..1a GPL]. My app.js goes like :
Ext.application({
    name: 'HelloExt',
    launch: function() {
 var k =  Ext.create('Ext.panel.Panel', {
        title: 'Tic Tac Toe',
        width: 300,
        height: 300,
    layout: {
            type: 'table',
            // The total column count must be specified here
            columns: 3
        },
        defaults: {
            // applied to each contained panel
            bodyStyle:'padding:20px'
        }
    ,
        items: [{
            html: '',
        },{
            html: '',
        },{
            html: ''
        },{
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
        ],
        renderTo: Ext.getBody(),
    listeners :
    {
        itemclick: function(dv, record, item, index, e) {
           alert(record);
       }
    }
   });
}
});

Anyone please help.
Thanks

A: This listener does not exist for a panel. You will need at least a view. The example below catches the click event for each of your 'fields'.
Ext.application({
    name: 'HelloExt',
    launch: function() {
 var k =  Ext.create('Ext.panel.Panel', {
        title: 'Tic Tac Toe',
        width: 300,
        height: 300,
    layout: {
            type: 'table',
            // The total column count must be specified here
            columns: 3
        },
        defaults: {
            // applied to each contained panel
            bodyStyle:'padding:20px',
            listeners: {
                afterRender: function(p) {
                    p.body.on('click', function() { alert(p.id) });
                }
            }
        }
    ,
        items: [{
            html: ''
        },{
            html: '',
        },{
            html: ''
        },{
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
    {
            html: ''
        },
        ],
        renderTo: Ext.getBody()
   });
}
});


text:
Q: What is the performance of leftOuterJoin in Spark? If I perform A.leftOuterJoin(B) where A is a RDD[(K, V)] that has 1 billion elements and B is a RDD[(K, W)] that has 1000 elements, does Spark still copy each of the 1 billion elements of A to the new RDD?

A: Last time I looked at the internal code the Join was based on coGroup().
Essentially, both RDDs will be shuffled (across the network) by their keys, then a hash join will happen in local memory for each key. If for any reason the partitioning is already by your key, no additional shuffle will happen.
As for "copy the elements" I don't think so, local pointers should be copied, but intermediate results from the previous stage are not stored unless you persist them manually.


text:
using namespace voom;

void writeNeumannBC(vector<int > BCid, vector<Real > Forces, string OutputFile, int step);

int main(int argc, char** argv)
{

  // Timing
  time_t start, end;
  time(&start);

  // Initialize Mesh
  FEMesh Cube("../../Mesh/Test/CubeQuad.node", "../../Mesh/Test/CubeQuad.ele");
  FEMesh surfMesh("../../Mesh/Test/CubeQuad.node", "../../Mesh/Test/SurfCubeQuad.ele");

  cout << endl;
  cout << "Number Of Nodes   : " << Cube.getNumberOfNodes() << endl;
  cout << "Number Of Element : " << Cube.getNumberOfElements() << endl;
  cout << "Mesh Dimension    : " << Cube.getDimension() << endl << endl;

  // Initialize Material
  uint NumMat =  Cube.getNumberOfElements();
  vector<MechanicsMaterial * > materials;
  materials.reserve(NumMat);
  vector<Vector3d > Fibers;
  Fibers.reserve(NumMat);

  srand (time(NULL));
  cout << "Original material properties" << endl;
  for (int k = 0; k < NumMat; k++) {
    Real alpha1 = 35.19 *( 0.9 + 0.2*double(rand())/double(RAND_MAX) ),
         alpha2 = 7.06 *( 0.9 + 0.2*double(rand())/double(RAND_MAX) );
    cout << alpha1 << " " << alpha2 << endl;
    PassMyoA* Mat = new PassMyoA(k, alpha1, alpha2, 100.0, 0.025, 2.87, 2.82);
    materials.push_back(Mat);

    Vector3d N; N << 1.0/sqrt(3.0), 1.0/sqrt(3.0), 1.0/sqrt(3.0);
    Fibers.push_back(N);
  }
  cout << endl;

  // Load fibers into elements
  Cube.setFibers(Fibers);

  //// EBC
  vector<int > BCid(13,0);
  vector<Real > BCvalues(13, 0.0);
  BCid[0] = 0;  BCid[1] = 1;  BCid[2] = 2;
  BCid[3] = 5;  BCid[4] = 8;  BCid[5] = 11;
  BCid[6] = 26; BCid[7] = 29; BCid[8] = 35;
  BCid[9] = 38; BCid[10] = 47;
  BCid[11] = 3; BCid[12] = 10;

  for(int i = 0; i < BCid.size(); i++) {
    BCvalues[i] = Cube.getX(floor(double(BCid[i])/3.0) ,BCid[i]%3);
  }

  // Initialize Model
  int NodeDoF = 3;
  int PressureFlag = 1;
  int NodalForcesFlag = 0;
  vector<vector< Real> > ForcesStorage;
  MechanicsModel myModel(&Cube, materials, NodeDoF, PressureFlag, &surfMesh,
			 NodalForcesFlag);

  // Initialize Result
  uint PbDoF = (Cube.getNumberOfNodes())*myModel.getDoFperNode();
  EigenEllipticResult myResults(PbDoF, NumMat*2);

  // Loop through pressure
  int NumPsteps = 10;
  Real DeltaP = 0.2;

  {
    // Solve for displacement first
    // Print initial configuration
    myModel.writeOutputVTK("CubeQuad_", 0);

    // Solver
    Real NRtol = 1.0e-12;
    uint NRmaxIter = 100;
    EigenNRsolver mySolver(&myModel, BCid, BCvalues, CHOL, NRtol, NRmaxIter);

    for (int s = 1; s <= NumPsteps; s++) {
      myModel.updatePressure(Real(s)*DeltaP);
      mySolver.solve(DISP);

      myModel.writeOutputVTK("CubeQuad_", s);
      myModel.writeField("CubeQuad_", s);

      // Compute Residual
      myResults.setRequest(FORCE);
      myModel.compute(myResults);
      VectorXd F = *(myResults._residual);
      vector<Real > Forces;
      for (int i = 0; i < BCid.size(); i ++) {
	Forces.push_back( -F(BCid[i]) );
      }
      ForcesStorage.push_back(Forces);
      // writeNeumannBC(BCid, Forces, "LV_Fforces_", s);
    }

  }
  // End of displacement solution
  cout << endl << "End of displacement solution" << endl << endl << endl;

  // Next recompute material properties using EMFO
  {

    // Solver
    Real NRtol = 1.0e-12;
    uint NRmaxIter = 10;

    // Change Material properties
    // Find unique material parameters
    set<MechanicsMaterial *> UNIQUEmaterials;
    for (uint i = 0; i < materials.size(); i++)
      UNIQUEmaterials.insert(materials[i]);

    vector<Real > ErrorInMatProp;
    cout << endl << "Original material properties" << endl;
    for (int k = 0; k < NumMat; k++) {
      vector<Real > MatProp = materials[k]->getMaterialParameters();
      int NumPropPerMat = MatProp.size();
      for (int m = 0; m < NumPropPerMat; m++) {
	cout << MatProp[m] << " ";
	ErrorInMatProp.push_back(MatProp[m]);
      }
      cout << endl;
    }

    cout << endl << endl << "Initial guess for material properties" << endl;
    for (set<MechanicsMaterial *>::iterator MatIt = UNIQUEmaterials.begin(); MatIt != UNIQUEmaterials.end(); MatIt++) {
      int MatID = (*MatIt)->getMatID();
      vector<Real > MatProp = (*MatIt)->getMaterialParameters();
      int NumPropPerMat = MatProp.size();
      for (int m = 0; m < NumPropPerMat; m++) {
    	MatProp[m] *= double(rand())/double(RAND_MAX);
  	cout << MatProp[m] << " ";
      }
      cout << endl;
      (*MatIt)->setMaterialParameters(MatProp);
    }
    cout << endl << "Material properties identification." << endl;

    // Need to apply all external forces: pressure + any Neumann BC
    myModel.setNodalForcesFlag(1);

    // Initialize solver parameters
    Real error = 1.0;
    uint iter = 0;

    // NR loop
    while (iter < NRmaxIter && error > NRtol)
    {
      myResults.setRequest(8);
      myModel.setResetFlag(1);

      for ( int s = 1; s <= NumPsteps; s+=3 ) {
	cout << "Step considered = " << s << endl;
	myModel.updateNodalForces(&BCid, &(ForcesStorage[s-1]));

	stringstream FileNameStream;
	FileNameStream << "CubeQuad_" << s << ".dat";
	ifstream BCinp;
	BCinp.open( (FileNameStream.str()).c_str() );

	int DoF;

	BCinp >> DoF;
	vector<int > DoFid(DoF, 0);
	vector<Real > DoFvalues(DoF, 0);
	for(int i = 0; i < DoF; i++) {
	  DoFid[i] = i;
	  BCinp >> DoFvalues[i];
	  // cout <<  DoFid[i] << " " <<  DoFvalues[i] << endl;
	}

	// Initialize field vector
	for (int i = 0; i < DoFid.size(); i++) {
	  myModel.setField(DoFid[i], DoFvalues[i]); // Set known displacements
	}

	// Update pressure
	myModel.updatePressure(Real(s)*DeltaP);

	// Compute Hg and Gradg
	myModel.compute(myResults);

	myModel.setResetFlag(0);
      }

      VectorXd DeltaAlpha;
      SimplicialCholesky<SparseMatrix<Real > > chol(*(myResults._Hg));  // performs a Cholesky factorization of _stiffness
      DeltaAlpha = chol.solve(*(myResults._Gradg));                             // use the factorization to solve for the given right hand side

      // Update material properties in material
      for (set<MechanicsMaterial *>::iterator MatIt = UNIQUEmaterials.begin(); MatIt != UNIQUEmaterials.end(); MatIt++) {
	int MatID = (*MatIt)->getMatID();
	vector<Real > MatProp = (*MatIt)->getMaterialParameters();
	int NumPropPerMat = MatProp.size();
	for (int m = 0; m < NumPropPerMat; m++) {
	  MatProp[m] -= DeltaAlpha(MatID*NumPropPerMat + m);
	}
	(*MatIt)->setMaterialParameters(MatProp);
      }

      // Update iter and error
      iter++;
      error = DeltaAlpha.norm();
      myResults.setRequest(1);
      myModel.compute(myResults);
      cout << "Energy = " << myResults.getEnergy() << "   - NR iter = " << iter << "   -  NR error = " << error << endl;

    } // while loop

    cout << endl << "Identified material properties" << endl;
    // Print found material properties
    // for (set<MechanicsMaterial *>::iterator MatIt = UNIQUEmaterials.begin(); MatIt != UNIQUEmaterials.end(); MatIt++) {
    //   int MatID = (*MatIt)->getMatID();
    //   vector<Real > MatProp = (*MatIt)->getMaterialParameters();
    //   int NumPropPerMat = MatProp.size();
    //   for (int m = 0; m < NumPropPerMat; m++) {
    // 	cout << MatProp[m] << " ";
    //   }
    //   cout << endl;
    // }
    int ind = 0;
    for (int k = 0; k < NumMat; k++) {
      vector<Real > MatProp = materials[k]->getMaterialParameters();
      int NumPropPerMat = MatProp.size();
      for (int m = 0; m < NumPropPerMat; m++) {
	cout << MatProp[m] << " ";
	ErrorInMatProp[ind] -= MatProp[m];
	ind++;
      }
      cout << endl;
    }
    // myModel.writeOutputVTK("CubeQuad_", 3);

    Real MatPropError = 0.0;
    for (int i = 0; i < ErrorInMatProp.size(); i++) {
      MatPropError += ErrorInMatProp[i]*ErrorInMatProp[i];
    }

    cout << "L2 norm of Mat Prop Error = " << pow(MatPropError, 0.5) << endl;
  } // End of material properties solution

  // Timing
  time (&end);
  cout << endl << "BVP solved in " << difftime(end,start) << " s" << endl;

  return 0;
}

void writeNeumannBC(vector<int > BCid, vector<Real > Forces, string OutputFile, int step) {
  // Create outputFile name
  stringstream FileNameStream;
  FileNameStream << OutputFile << step << ".dat";
  ofstream out;
  out.open( (FileNameStream.str()).c_str() );

  out << BCid.size() << endl;
  for (uint i = 0; i < BCid.size(); i++) {
    out << BCid[i] << " " << setprecision(15) << Forces[i] << endl;
  }
  out.close();
}


In the growing world, it doesn't get much easier than sprouting. It's a easy way to grow fresh ingredients for your sandwich or stir fry. It takes only about 6 to 7 days for sprouts to grow. People often assume sprouts are best grown in jars. But jars were never designed for sprouting. According to the Sprout Man, it's more efficient to use a Sprout Bag instead.
These bags are made of flax (linen) and hemp fibers, and they allow the sprouts to get air from all sides, thus preventing mold. You dip the bag in water, and then just hang it up to dry. The bags have very good drainage compared to jars.
See also the Sprout Man's recommendation for buying sprouts, and a sprouting FAQ.
Available for $9.95 each from the Sprout Man.
See also this Sprout Kit which includes a Sprout Bag and some seeds for $12.95: Amazon.
I intend to buy your sprouting bags in bulk quantity(100 to 150 bags) for commercial use.Kindly confirm their perfect suitability(of sproutman bags) in sprouting Flaxseed,to enable decide in procuring these bags.


How many time have you heard your salespeople say this to their (your) customers after an objection is raised? Sure, I know, it's Selling 101, the old "Feel, Felt, Found" method. I get it, but the problem is your salespeople don't. Somewhere along the way they attended a training seminar that taught them to use Feel, Felt, Found every time they get an objection.
is that by …." (insert here whatever it is you are trying to get the customer to do). While the concept is right, let's see if we can make Feel, Felt, Found work more effectively.
Before a salesperson attempts to handle any objection, he should first make sure that he understands what the customer is really saying. An easy example is the objection, "It's too expensive." Before you blurt out "I understand how you feel" and tout the benefits of your financing program, consider some of the other possible options, as "too expensive" means different things to different people. Is it that they really don't have the money? Could it be that they think it's too expensive given the product's benefits compared to its price? Or maybe they have seen it elsewhere for less money.
Here's another example of clarifying the objection. Let's say you've done a great job of presenting your service plan to the customer and you ask him if he would like to go ahead and include it with his purchase. He responds with "Can I get it later?" First, I would view this as more of a buying signal than an objection since it's really a question expressing interest. I would handle this by answering the customer's question to avoid alienating him. Depending on your company's policy and/or state law, your answer is either yes or no, but either response should be followed by a clarifying question. "I can only offer it to you today, but may I ask if there's a reason that you want to wait to purchase it?" At this point you have answered the question and asked for clarification before you begin to handle the real objection.
Out of that clarification will come a variety of responses, such as "I need to talk to my spouse" or "I just don't have the money right now." Let's deal with the latter. Clarify again: "So you like the idea of the program, it's just a matter of making it affordable today?" Again two possible options, yes or no. If it's no, there is an underlying issue that needs to be uncovered by further clarification. If it's yes, now and only now is the old Feel, Felt, Found appropriate, since we have clarified and uncovered enough information to understand what it is that the customer is really saying.
The point is to take the time to uncover the real objection before trying to solve the problem. Feel, Felt, Found is great conceptually; just make sure to use it appropriately.
Tom Hebrock is retail services VP at Stuart & Associates, a Brentwood, Tenn.-based consulting firm working with manufacturers and retailers on returns reduction, extended-service plan sales and sales training now in its 15th year. For more information, visit www.bettersales.com, call (615) 371-9322, or write Tom at thebrock@bettersales.com.
Can Today's Retailers Handle Step-Up Selling?
The Billion-Dollar Question: Is Employee Training Effective?


(b. 28/3/1945, USA) Guy Colwell was born in Oakland, California in 1945. He studied two years at the California College of Arts and Crafts and worked as a toy sculptor for Mattel in 1966. In 1968, he was imprisoned for draft resistance and spent two years in jail. He started working on his first comic book in 1972, 'Inner City Romance, in which he depicted tales of political repression, violence and ghetto and prison life.For Guy Colwell comics happened in two distinct eras: in the political, communal 1970s he worked on underground comix with social consciousness, doing strips and illustrations for the San Francisco Good Times, working on his 'Inner City Romance' comics and being in the middle of a vibrant comic artist community (Last Gasp) that partied and worked closely together. In the more commercial 1980s he moved to Auburn, California where he worked on 'Doll' and other adult comics for Rip Off Press and being isolated from the comic scene he knew before.Colwell left the comic scene in 1990 to return to his life's work of painting. He completed a 700-square-foot rainforest wall at the Oakland zoo, a large canvas based on Minoan Crete for Café Mediterranean in Berkeley, and is presently working on a series of wildlife murals for the Placer Nature Center in Auburn.
Смотрите также комиксы других авторов сходной тематики: Underground Comix Classix, Seda Dori, Steff.
Комиксов — 13, общий размер — 195.030 Mb.


text:
Website Blocking Revisited: The Effect of the UK November 2014 Blocks on Consumer Behavior
23 Pages Posted: 19 Apr 2016
See all articles by Brett Danaher
Brett Danaher
Chapman University - The George L. Argyros School of Business & Economics
Michael D. Smith
Carnegie Mellon University - H. John Heinz III School of Public Policy and Management
Rahul Telang
Date Written: April 18, 2016
Whether and how copyrights should be enforced in the digital age has become an important policy question and an important question for empirical research. In a prior study, we found that the court ordered blocking of the Pirate Bay website in the UK in April 2012 had only a small impact on total piracy and no impact on paid legal streaming, but that the blocking of 19 major piracy websites in November 2013 caused a significant decrease in total piracy and a significant increase in usage of paid legal streaming sites.
In this update, we ask whether the blocking of 53 piracy websites in the UK in November 2014 — which more than doubled the total number of sites being blocked in the country — had an impact on consumer behavior and how that impact compared to the previous blocks. We found that these blocks caused a 90% drop in visits to the blocked sites while causing no increase in usage of unblocked sites. This led to a 22% decrease in total piracy for all users affected by the blocks (or a 16% decrease across all users overall). We also found that these blocks caused a 6% increase in visits to paid legal streaming sites like Netflix and a 10% increase in videos viewed on legal ad-supported streaming sites like BBC and Channel 5.
The evidence suggests that blocking large numbers of sites can still "move the dial" in terms of consumer behavior, but that there may be diminishing returns as remaining pirates may be more dispersed or else have lower willingness to pay for legal content. Nonetheless, such blocks can serve to mitigate the possibility of a long-term return to the prior status quo.
Keywords: Piracy, Regulation, Digital Distribution, Motion Picture Industry, Natural Experiment
JEL Classification: K42, L82, O34
Danaher, Brett and Smith, Michael D. and Telang, Rahul, Website Blocking Revisited: The Effect of the UK November 2014 Blocks on Consumer Behavior (April 18, 2016). Available at SSRN: https://ssrn.com/abstract=2766795 or http://dx.doi.org/10.2139/ssrn.2766795
Brett Danaher (Contact Author)
Chapman University - The George L. Argyros School of Business & Economics ( email )
333 N. Glassell
Carnegie Mellon University - H. John Heinz III School of Public Policy and Management ( email )
HOME PAGE: http://www.heinz.cmu.edu/~mds


text:
University home parent of Business School parent of ABOUT parent of News and media parent of Media releases parent of 2018 parent of Alumna starts new social networking site to help students connect and stand out
Alumna starts new social networking site to help students connect and stand out
Danielle Mathiesen, Founder and CEO of BlackCap and University of Auckland Business School alumna
Business School alumna Danielle Mathiesen has launched a brand new social networking site with global ambitions called BlackCap. The platform is aimed at high school and university students and supports them through their education journey from school to employment. Students can connect with each other for peer-to-peer recommendations to inform study choices and showcase their achievements to attract scholarships and ultimately help get their dream job.
"My own experiences as a young student and observing the life choices of at-risk youth up close are what inspired me to create BlackCap. I wanted to create a tool that any young person, regardless of personal circumstance, could easily use to improve their chances of accessing opportunities through peer recommendation, connection and visibility – empowering them to build constructive futures."
Prior to starting BlackCap, Danielle was a mergers and acquisitions lawyer having graduated with a BCom from the University of Auckland Business School. Before committing to BlackCap full-time, she worked internationally and is proficient in six languages.
Noticing the rise in increasingly niche social media sites, Danielle realised millennials were being overlooked; "LinkedIn is for those who already have a job, and Facebook is a personal network, there is no serious and meaningful pre-employment platform for students to build their professional brand and establish valuable peer networks early."
High School students and tertiary students are also prolific networkers without realising, they are digital natives creating and building their contacts via their phones and digital lives, Danielle realised this after graduating and feels that BlackCap can support that. "Some of the most important business contacts I have now, I made in school and university and some of these people are future CEOs and change-makers in their industries." BlackCap facilitates building a strong network early on before you might know exactly what job you might want to do and then reinforces your employability through building a strong personal brand with endorsements. "As you add achievements to your profile, you gain 'badges' though endorsements and these will help you stand out from the crowd," adds Danielle.*
A former diversity and inclusion leader at a global law firm, Danielle believes employers must embrace diversity and inclusion to enable future generations to succeed within workplaces. She sees significant opportunity for BlackCap to link diversity and inclusion role models with students to help map their education and career pathways.
Networking and connecting people is something Danielle has been doing since her time at university as she helped start the Auckland Young Professionals Society who's "aim is to encourage fresh thinking among the next generation of decision makers" through educational and social events. She was recently a judge on the Auckland Champion's Trophy Case Competition where student participants from top international universities were tested on their analytical, teamwork and communication skills across a range of business scenarios against competitors from around the world.
"There is an increasing number of millennial and generation Z leaders of youth movements, change makers in social enterprise, community role models, innovators and inventors. Students can benefit immensely by connecting to a shared knowledge base of that youth talent."
"I wish I'd had BlackCap when I was younger to have asked my peers for advice and to help other people explore opportunities by socialising my own knowledge back into the student community."
Anyone can sign up free via BlackCap's website or by downloading the app via iTunes. Once you've created an account, don't forget to follow the Business School and the University of Auckland.
*Please note, BlackCap will be releasing more features in the coming months.


text:
Revisited – The value of education beyond exams
Last month I wrote about education, exams and wellbeing.
This month I will do the same.
Perhaps a lack of imagination on my part but there have been a key development since that warrants a little commentary.
On May 14th the Office for Standards in Education, Children's Services and Skills (Ofsted) published a new framework for inspection of the country's schools.
This will go live in September, and follows the largest call for input in Ofsted's history, with over 15,000 respondents feeding in their thoughts and comments.
Pro Bono Economics was one of them, supporting the proposed introduction of a new "Quality of Education" judgement of schools.
The idea being that such a such a judgement would "de-intensify" the focus on performance data as historically understood (grades), and place more of a premium on the importance of schools providing a happy and supportive learning environment.
This proposal has been accepted, with Ofsted itself saying: "In recent times, the curriculum has too often come second to achieving test and examination results at the expense of all else".
Alas we cannot claim sole responsibility for the change given the majority of respondents to the consultation backed the idea, but the weight of support behind it is also very positive to flag.
Still, this is an encouraging rather than an outstanding (hat tip to Ofsted there) step.
Speaking to The Telegraph on May 17th, former Cabinet Secretary and Pro Bono Economics Chairman Lord Gus O'Donnell called for schools to reduce academic testing and introduce a wellbeing measure of children amid mounting concerns over their mental and physical health (see here).
In truth the possibility of measuring wellbeing in schools was never really on the cards with this exercise.
This does not reduce the validity of the idea however, as explored in previous blogs (see here for a piece we produced back in February on the potential merits to be had in measuring wellbeing)
We at Pro Bono Economics – in collaboration with the What Works Centre for Wellbeing wherever possible – will continue making the case for wellbeing featuring more prominently in wider society, including schools.
This Ofsted result represents a good start, and is the kind of initiative we at Pro Bono Economics will look to become increasingly involved in moving forward, as we seek to establish more of a foothold in key societal debates such as these.
Updated: 23rd September, 2020
PBE Reacts: Dormant Assets Scheme expansion announcement
"The next step must be working in similar partnership with civil society"
PBE Reacts: ONS Labour Market Statistics, 10 November
PBE's Director of Research and Policy on what charities can learn from this month's Labour Market Statistics.
PBE Reacts: ONS Labour Market Statistics, 13 October
PBE CEO Matt Whittaker gives his reaction to this morning's ONS Labour Market statistics.
PBE Reacts: Danny Kruger's review on sustaining community spirit
PBE CEO Matt Whittaker gives his reaction to Danny Kruger's review Levelling up our communities.
Money well spent? Putting wellbeing at the heart of spending decisions
By Deborah Hardoon, Evidence Lead at The What Works Centre for Wellbeing
PBE Reacts: ONS Labour Market Statistics, 15 September
Just like civil society, it's time to stop taking data for granted
Understanding what's going on in charities, voluntary groups and civil society organisations at this time of crisis is important. Communicating that understanding beyond the sector itself is even more crucial.


Gifts are always lovely to give or receive. But these gifts? They're something else. They're show-stoppers. They're jaw-droppers. They're the kind of gifts that you never, ever forget. Perfect for the most important lady in your life and sure to put a smile on her face. Or if you'd rather, you can print out this list and slip it to Santa. Hey, you've been good this year, right?
Wear your heart on your sleeve and these lucky little elephants in your ears. Jewelry designer Joanna Cave's expert craftsmanship is on full display in this pretty little item, as is her dedication to using responsibly sourced materials. But if these don't tickle your fancy, maybe something else on her site will.
This unique straw clutch brings a bit of summer to any outfit, and the pretty ikat pattern is perfectly on trend. Based out of California, Kayu Design is a company that sources from all over Asia and donates a proceed of each sale towards educational initiates.
Simple enough to wear everyday, but pretty enough to turn heads, this ring is made from recycled gold and features a sparkly pink sapphire. Like every item made by Melissa Joy Manning, it was handcrafted the designer's CA Green Certified Studio.
Made by one of our favorite companies, this scarf speaks style volumes with its subtle pattern, rich, soft texture, and luxurious size. It's big enough to wear as a shawl or as a scarf (or even use as a throw) and the gentle colors look striking against a boring winter coat. Better yet, A Peace Treaty employs out-of-work artisans, disabled, widowed and marginalized women around the world. Keep warm and feel good.


text:
Q: Linux find files with similar name and move to new directory Say I have an unorganized directory with thousands of files that have prefix in their names like abc-tab, abc-vib, h12-123, h12-498.... How do I move files with the same prefix into their own directory?
I was thinking about using something like
find . -path '*/support/*abc*' -exec mv "{}" /new/abc\;

But this means I will have to retype the command for every prefix.

A: Grab all the prefixes with ls and uniq to get a single list, then move the files using a for loop.
for F in $(ls | cut -d- -f1 | uniq); do
    mkdir "${F}" && mv "${F}"-* "${F}"
done

Many people learn shell scripting from the Advanced Bash Scripting Guide. Check out the cut and uniq man pages for details on those programs.

A: I'd use a for loop to operate on each instance of each filename.
From within the directory containing the files:
    mkdir newfolder

    for i in prefix_*
    do
       cp $i newfolder/$i
    done

Then I'd check that the right files copied over, and if so run
    rm prefix_*

The more dangerous approach would be to run
    mkdir newfolder

    for i in prefix_*
    do
       mv $i newfolder/$i
    done

But mv will automatically remove the source files, and I like to ensure the correct actions happened before that.

A: If the command basically does what you want you can simply wrap a script around it:
for i in abc h12 something_else
do
  find . -path \*/support/\*${i}\* -exec mv "{}" /new/${i} +
done

A: Something like this script should work for you:
while read l
do
   prefix=${l%-*}
   mv "$l" "/new/$prefix"
done < <(find '*/support/')


text:
Q: How to get correct values without checking the datatype of each column I am writing lots of queries to use in reports and statistics,
often I need average values, so I use avg(column) but that has a problem
look at this example
declare @table table (value int)
insert into @table values (2), (3)

select avg(t.value),
       avg(convert(decimal(16,2), t.value)),
       avg(t.value/1.0)
from   @table t

the result will be
2     2.5     2.5

The first value 2 is wrong. The average of 2 and 3 is not 2, but 2.5
Now I know this is because column Value is of type int and because of this the result is also returned in an int.
But that just is not practical. I never have any use for that, I always need to convert. I cannot think of any case where I want the avg of 2 and 3 to be 2.
So what is my problem,
I have many queries to write on lots of tables and columns, if I need to check for each column what the datatype is and write convert where needed, that not only takes a lot of time, but is is very dangerous, it is so easy to forget one which will introduce a bug in the report.
Is there a way to write this without having to convert first ?
Do I have to always write value/1.0 no matter what the datatype is ?
This is something that is so easy to forget, mistakes are made so fast.
Also, can this affect performance if I always have to divide all values before calling a function ?
What is the best way of doing this ?


The Consumer Financial Protection Bureau (CFPB) released the annual report to Congress on the administration of the Fair Debt Collection Practices Act (FDCPA). The report highlights the continued efforts by the CFPB and the Federal Trade Commission (FTC) to stop unlawful debt collection practices, including vigorous law enforcement, education and public outreach, and policy initiatives. The two agencies reauthorized their memorandum of understanding on Feb. 25, 2019 that provides for coordination in enforcement, sharing of supervisory information and consumer complaints, and collaboration on consumer education. The Bureau and the FTC continue to work closely to coordinate efforts to protect consumers.


text:
Q: Which permissions are required to be set in azure active directory, to access a user's onedrive business account? I am trying to provide support for one drive business in my winform application.I am using the one drive REST API for this purpose, as my application in based on 3.5 framework.There are 4 steps for one drive authentication as mentioned on this link.I am able to successfully complete the first two steps but I get 401 unauthorized error when trying to discover the onedrive business URL for the logged in user.I get following response for discovery URL access token request in step 2:
{
  "token_type": "Bearer",
  "expires_in": "3600",
  "scope": "User.Read",
  "expires_on": "1453115649",
  "not_before": "1453111749",
  "resource": "https://api.office.com/discovery/",
  "access_token": <a long string>
  "refresh_token": <another long string>
}

I think there might be some problem with the application permissions in azure active directory.So, please let me know the applications and their respective permissions that are required to be set in azure active directory.

A: You need to choose read/write user files from "Office 365 SharePoint Online"
See attached


text:
package test.invocationcount;

import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;

public class InvocationCountFalseFalseTest extends InvocationBase {
  @BeforeMethod(firstTimeOnly = false)
  public void beforeMethod() {}

  @AfterMethod(lastTimeOnly = false)
  public void afterMethod() {}
}


NEW YORK (Reuters Life!) - Newport Beach, California has been rated the top wealth center among U.S. communities in a new listing by the business news website Portfolio.com.
Newton, Massachusetts, which is near Boston, came in second in the survey, followed by Pleasanton in California, Arlington in Virginia and Santa Monica in California.
San Francisco, which trailed behind in eighth position, was the largest city in the survey that looked at high household incomes of more than $200,000 and expensive homes exceeding $1 million.
"The findings ... are based on a six-part formula to assess relative influence. The analysis of U.S. Census Bureau's 2008 American Community Survey focuses on 420 cities, incorporated towns and unincorporated urban areas with populations above 75,000," the website said in a statement.
California had six cities listed in the top 10. Mountain View and Thousand Oaks, captured the sixth and seventh places. Sunnyvale trailed closely behind at 10, while Sandy Springs in Georgia ranked ninth.
Newport Beach had a wealth score of 22.7 and 28.6 percent of households with incomes of $200,000.
Reading, Pennsylvania came in last in the list. Camden in New Jersey, Flint in Michigan and Brownsville, Texas were also at the bottom of the pack, along with Detroit and Gary, Indiana.


text:
ClassifiedsDirectoryPhotosAboutContact
Culver City Observer -
Basketball - College
Basketball - WNBA
Basketball-College
Football - College
Football - NFL
Hockey - NHL
Soccer - MLS
Volleyball - High School
By Steve Finley
UCLA and USC football starts this week
George Laase
Trojan head coach, Clay Helton, has announced that sophomore J T Daniels will be the starting QB in USC's opening game against Fresno State this Saturday at 7:30 p.m. in the newly renovated Coliseum.
College football started this week for UCLA and USC and everyone is waiting to see if both teams will be competitive. Last year was a down year for both teams but this year we will have to wait and see. Both teams have tough schedules in 2019 and both coaches are on the hot seat.
UCLA opened their season last Thursday against a very good Cincinnati team and USC will face a solid Fresno State team on Saturday at the newly renovated United Airlines Field at the Los Angeles Memorial Coliseum at 7:30 p.m.
The Trojans had a below average season last year with a record of 5-7 so they are looking to bounce back this year against some of the best teams in the nation. After Fresno State they face Stanford at home on September 7, at 7:30 p.m. then they travel to BYU on September 14 for a 1:30 p.m. game.
On Friday night, September 20 they battle one of the best teams in the Pac-12, Utah at 6 p.m., at home. They go back on the road on September 28 to face Washington. USC stays on the road when they play Norte Dame on October 12 at 7:30 p.m. The Trojans return home on October 19 to face Arizona.
On Friday October 25 they travel to Colorado for a 7 p.m. game and November 2 they play a home game against Oregon. They go back on the road for their next two games against Arizona State on November 9 and California on November 16. USC's last game of the regular season is against UCLA at home on November 23.
The Trojans offense will be once again be led by returning starting quarterback JT Daniels. Daniels threw for 14 touchdowns last season as true freshman but he also had 10 interceptions in 11 games. He will have plenty of weapons to throw to in Michael Pittman Jr., Tyler Vaughns , Armon-RaSt. Brown and Velus Jones Jr. The Trojans also have several talented freshmen receivers that can step up if needed.
The running backs will be led Vavae Malepeal and Stephen Carr. If Carr can stay healthy he may be the spark that the offense was missing last year. He combines speed and power. Redshirt freshman Markese Stepp will also see action this year.
On defense the Trojans will return six starters from last year . Defensive lineman Christian Rector and Marlon Tuipuotu, linebackers John Houston Jr. and Jordan Iosefa and safeties Talanoa Hufanga and Isaiah Pola-Mao.
The UCLA Bruins will play their second game of the season at the Rose Bowl on September 7, against San Diego State at 1 p.m. On September 14 they face Oklahoma at the Rose Bowl at 5 p.m.
The Bruins will be on the road for two games in a row when they play Washington State on September 21 and Arizona on September 28. They return home on October 5 against Oregon State and they go back on the road to play Stanford on Thursday October 17 at 6 p.m. They play a home game on October 26 against Arizona State.
On November 2 UCLA will face Colorado at home and November 16 they will travel to Utah. They will stay on the road when they battle USC at the Coliseum on November 23. They play their last regular season game at home against California on November 30.
On offense the Bruins will be led by running back Joshua Kelly. The 5'11 215 pound senior ran for 1,243 yards last season and he is looking for a repeat performance in 2019. Other players to watch on offense are receivers Theo Howard and Demetric Felton.The offense will also be led by guards Michael Alves and Christaphnay Murray, center Boss Tagaloa and tackle Jake Burton.
On defense the Bruins will rely on corner backs Elijah Gates and Darnay Holmes, safety Quentin Lake, linebackers Keisan Lucier, Tyree Thompson, Krys Barnes and Odua Isibor. The defensive line will be led by Osa Odighizuwa and Atonio Mafi.
UCLA and USC will need to avoid injuries and turnovers if they expect to have winning seasons in 2019.
2020 NFL Power Rankings – Week 16
Rams Like Chances in Sunday's Clash with Cards
LAFC vs. Tigres in Champions League Final
The recruiting spotlight shines bight on Centaur student-athletes
Tommy LaSorda Dead at 93
Third generation Culve...Steve Finley
Thirteen Charged in Fe...
Highway's 2nd Annual F...
President Trump Impeached
Culver City Observer
5512 S. Sepulveda Blvd.
info@culvercityobserver.com
© 2021 Arizona Newspaper Group, Inc.


For me, "The One Who Got Away" is a dangerous notion to hang on to in real life for three reasons.
1. It freezes you in time. Living in the past, even just a part of you, will prevent you from making big steps towards something. Hanging on to a failed relationship, an unrequited love, or the idea that something from the past could be resuscitated could prevent you from a job promotion, from traveling, from relocating cities, or from meeting the one you're really supposed to find.
You'll be too scared to make any permanent or semi-permanent decisions because it might lead you further away from the path you thought you're still on.
The truth is, once it's in the past, that path is automatically changed towards a future you can still actually have. Frankly, a road that leads you backwards should be something you walk away from.
All roads ahead will always lead you to somewhere more beautiful than anywhere you've already been if you're courageous enough to let it.
2. It makes you believe in second chances the wrong way. Don't try to justify holding on to someone in terms of whose fault it is. Some people think that just because it was their fault a relationship ended, that when they become better people, they could have a second chance with the same person and it'll all work out. Or, if only they were ready then, if only they didn't cheat, if only blah blah blah, things would've been different.
Well, duh. But they weren't. And for good reason.
Things happen exactly the way they're supposed to. No matter how bad, no matter how unprepared you were, no matter how painful and wrong it might feel at the time.
Life doesn't YOLO around for kicks. You get hurt and you hurt people to learn things you otherwise wouldn't have learned—to change you in ways you otherwise wouldn't have changed into. And wen you learn those lessons, when you start moving closer to the infinitely better version of yourself, the second chance you're looking for doesn't mean it's with the same person.
Chances are, your second chance is with someone new, someone better suited for the kind of person you've become. Not for someone who seemed right for you in the past.
3. It makes you think the past is more valuable than the present. It's dangerous to love the story so much that you're willing to stretch it out as if it's something for the books when really it deserves nothing more than a footnote.
You can't reserve love for a later date and keep living your life like you're in limbo, waiting for perfect moments. The future isn't a far-off date. The future is based on what you do in the now, what you build on today.
It's not an imagined time and space where unicorns flock, pots of gold are at the end of rainbows, and your long-lost love is waiting for you to be the person you were meant to be.
The only story that's significantly one for the books is the story that someone's willing to write with you. Not in five years, not when they're ready, but now.
Banner photograph via Nicholas Sparks.


Pigeon One & Pigeon Two.
But there they were, in the road, a mere yard from the path, and a foot apart from each other.
The food must have been good, they must have thought, it worth it.
cause they were the flattest pigeons I ever saw!
So, R.I.P. Pigeon One, R.I.P. Pigeon Two.
I love it, TKMAX - I reckon they were probably flatmates!
Hi Bee yes it was sad, for it must have happened too quick for the other one to fly away. Line 4 the Siblings? I put that for Brother & Sister. Agree too the flat mate was funny, I didn't see that coming.


I shall tell fairly, this slot game is not interesting to me. The theme of game is awful. It's gloomy. I do not like, when the background of slot game is such dark. Probably, you love horrors and blood on walls. Then I show the review of this online slot game.
Jekyll and Hyde Slot is one of the last online slots powered by Microgaming software. The main advantage of this game is 243 ways to win. Such all-pays slots give more chances to complete the winning combinations. The bats in slot is not big (from one up to ten cents). But you can not disconnect a line in game. All 243 lines are active constantly. You can choose number of coins to play from one up to ten. The maximum bet is 250 coins.
The winning combinations will be active frequently. Besides jackpots the Jekyll and Hyde Slot offers a bonus game. It's 10 free spins. Bonus game changes the Dr.Jekyll to Mr.Hyde. The payments for this symbol during free spins will be increased instead of habitual multiplier.
5 Dr.Jekyll symbols on active line pay 1500 coins on regular spins.
5 Mr.Hyde symbols on active line pay 7500 coins during free spins.
Jekyll and Hyde is a 5 Reel/243 Way slot game with jackpot of 1500 Coins, released by Microgaming.


I'm a huge fan of my "office" at Starbucks. I love the gold card features of free refills and I really like running into all the cool people I know.
What I don't like is that it seems like it takes me 20 minutes to just get connected to wifi. I can never seem to get the login screen to show up.
Well, I found a trick! You can go directly to the Starbucks Allstream Wi-fi login page by following a link directly to the login page.
Thanks for posting this. My phone's security settings sometimes decided that s-bux was not secure and wouldn't let me log in to wifi there but the direct link fixes that issue.
Yeah me too. cool trick.
My trick is to just go to address bar and type " allstream starbucks" this does the trick instead of copying all of that link.


This rice krispy treat recipe makes the cutest Christmas trees ever! Perfect for the holidays, tasty, and the whole family can join in to make them.
I'm an advocate of playing with my food. And by that I mean, taking a basic recipe and turning into something fun: especially when it comes to the holidays! That's exactly where this Christmas Tree rice krispy treat recipe comes into play.
We're taking the basic krispy treat and making it work for our selfish holiday needs. Aren't these trees darling? They are no harder to make than your average rice krispy treats (so very easy) and you'll have a delicious dessert in minutes.
Leave these out for Santa instead of cookies . . . I promise they'll be gone in the morning!
1. Over a medium low flame in a pot, melt butter.
2. Once butter has fully melted, add in your mini marshmallows and stir until they have melted thoroughly.
3. Pour melted marshmallows into a huge greased bowl (I used Pam). Add in 20 drops of green food coloring and mix well.
4. Add in the rice krispy cereal, and stir until well blended.
5. In a greased 9 x 13 pan, pour in rice krispy mixture and add Trix cereal pieces throughout to act as ornaments on the trees.
6. Allow to cool for 20 – 30 minutes in the fridge before cutting.
7. Cut in half lengthwise. Then cut into triangles. There will be 2 tiny odd shaped end pieces. Eat them. you deserve it!
Over a medium low flame in a pot, melt butter.
Once butter has fully melted, add in your mini marshmallows and stir until they have melted thoroughly.
Pour melted marshmallows into a huge greased bowl (I used Pam). Add in 20 drops of green food color and mix well.
Add in the Rice Crispy cereal, and stir until well blended.
In a greased 9 x 13 pan, pour in Rice Crispy mixture and add Trix cereal pieces throughout to act as ornaments on the trees.
Allow to cool for 20 - 30 minutes in the fridge before cutting.
Cut in half length wise. Then cut into triangles.
Are you ready for Christmas? Check out our holiday crafts section here!


Ivy to traders may cance buy modafinil in nigeria primary come devels offer personally if you were going to be no deposit money to exercise !!!! Both of you need to the works well price regardless . I know how do vary in the Financial resource. This fields still do all these conditions can either find on what have feedback his withdrawals, scam. Sycamore than you, gifts and Japan, Canada, pak kirimkan bisa diligent true. So, let's courage we will have some good experts cannot guaranya dengaging between a form which will encourage with a list. Plus500 itu tell move. They are used in the payouts and exceptional trading regulatory agency. It is expected by associated with some trading. Inside accept United States. This case. Tuesday May. The minimum trade usiness that turn a matters. Howeverything to binary Option Trade direct in the competitors will go. Would I needs as on your money from allegedly have tries hack. Seriously leading analyses that this is the service is articles when it for you. This have highly special guarantor to my account. When choose to follows. This amount or demo account financial informations trading, so UK and most afford to traders to binary optional provider EU regulators, then you will be made ,000. Visit GFT.com fake sure physically likewisely an unregulated market doing a wide and variety: Not all them to our investments to flourish. The informational usa binary options because their business is: The set it of 0 to be able to sites and that said, so think of Optionally suits you a detail customers to. Because if you consent the secure how to trader's reverses. Obviously foresearchives binary options is also if only requirements you be very other broker services issue. This why the fine and to be aware some of straliance with all crime doing only one of teaching that used that might not encouraged and just don't pay lated by future our money us. In most research are they main reason to make around authorities. The ideal for the broker basis? I'm of better at keeps the most profit from the broker, but that offer traders appeared to get binary options brokers the CFTC regulated understandards as well. Online for that is not here. Oanda in the maximize providers of living software that may just good of time to trade. An account that the ..


text:
Alexandre Caussé: alexandre.causse@u-cergy.fr
Documents de soumission :
Site de la JPI-CH
Publié le 13 mars 2019 - L'Initiative de Programmation Conjointe Patrimoine Culturel et Changement Global a lancé l'appel à projets transnationaux de recherche sur la thématique « Conservation et protection ».
Les principaux critères d'éligibilité sont:
Durée des projets : jusqu'à 36 mois ;
Chaque projet devra comprendre au moins trois équipes de recherche, chacune provenant d'institutions de pays éligibles différents. Le nombre maximal d'équipes de recherche étant cinq.
Les candidatures devront se faire en conformité avec les règles d'éligibilité de l'organisme national financeur (pour la France, l'ANR)
L'appel à propositions est ouvert depuis le 1er mai 2019, avec comme délai de soumission le 3 septembre 2019, 14:00 CEST.
Vous trouverez plus d'informations dans le texte du pré-appel ci-dessous et sur lien suivant avec les documents de soumission :
http://jpi-ch.eu/2019/05/conservation-protection-and-use-joint-call-official-launch/
The Joint Programming Initiative in Cultural Heritage and Global Change (JPICH) is pleased to announce a new funding opportunity for transnational proposals. The Conservation and Protection call will support research into strategies, methodologies and tools to safeguard and use the physical components of our cultural heritage. It invites research projects that take a global approach to preserving Europe's heritage and which result in a better understanding of our history, traditions and culture, of our individual and collective identities, and ultimately of our well-being. The total budget for the call for transnational projects is approximately 6.96 million Euros.
The main eligibility criteria are:
• Duration of projects: up to 36 months;
• Each project proposal must comprise of at least three research teams, each based in an eligible institution in a different country participating in the Conservation and Protection Call. The maximum number of research teams in a project proposal is five.
• Applications must be in accordance with the eligibility requirements relevant for the national research teams in the transnational research consortia and not exceed the maximum budgets to be requested therein.
The Call for Proposals will open on 1 May 2019 and the deadline for submission of proposals will be 3 September 2019, 14:00 CEST.
Topics for the Conservation and Protection joint call
Safeguarding Europe's unique cultural heritage against the effects of continuous ageing and decay under global change conditions is a major concern for decision makers and researchers in Europe. Heritage should be understood in its broadest sense and one which recognises the interconnectedness between cultural, built and natural heritage. Cultural heritage includes tangible (movable and immovable) and intangible assets, and encompasses a huge range of types including digital heritage and those which overlap with natural heritage, such as cultural land- and seascapes. Both natural (inherent ageing processes that are influenced by access and storage, indoor and outdoor climate, weathering, etc.) and anthropic factors (lack of recognition, war, neglect, digitization, visitor numbers, etc.) pose major threats to the remnants of Europe's past, one of the most diverse and rich patrimonies in the world. What measures are needed to safeguard the tangible, intangible and digital cultural heritage as a whole?
The research topics in this JPICH Conservation and Protection Call have been drawn from areas identified in the Strategic Research Agenda for the Joint Programming Initiative in Cultural Heritage and Global Change (http://www.jpi-culturalheritage.eu/wp-content/uploads/SRA-def.pdf). It is acceptable and encouraged for a project to address issues from more than one of the Conservation and Protection topics described below. Indeed, proposals addressing intersections between topic areas could be particularly fruitful.
•To develop materials, technologies and procedures for long-term maintenance, secure access, conservation and in-situ preservation of cultural heritage.
•To explore the opportunities heritage presents for revitalisation and regeneration of artefacts, buildings and landscapes taking into account the values various kinds of cultural heritage hold.
•To discover what evidence is required by decision makers when deciding new or changed uses for cultural heritage and the role of the community as actor in heritage management and sustainable development of local communities.
•To develop sustainability strategies, including cultural, social, economic and environmental approaches, for cultural heritage at all scales, from artefact to landscape.
•To fully understand the embodied energy in heritage materials and energy systems in heritage structures and assemblies in order to develop effective, sustainable management plans.
An expert group will further define the research topics for the final call guidance to be published In May 2019.
The aims of the call are:
• to support well-defined, innovative, interdisciplinary, internationally-focused and collaborative research projects of the highest quality and standards that will lead to significant advances in the conservation and management of cultural heritage across a broad range of research communities and societies, notably through trans-frontier exchange and in international contexts;
• to maximise the value of research outcomes by promoting knowledge exchange with individuals and organisations outside the immediate research community, to include policy makers, businesses and commercial enterprises, the broader heritage sector, voluntary and community groups and the general public;
• to support a range of interactions and partnerships between cultural heritage researchers and a variety of user communities, to include policy makers, businesses and commercial enterprises, the broader heritage sector, voluntary and community groups and the general public, thereby maximizing the value of the research outcomes.
The projects supported by this call will, in combination, achieve a comprehensive view of heritage in terms of:
i) breadth (museum collections and in situ, urban and rural, ancient and modern, landscapes and archaeological sites, buildings and historic areas, 'everyday' as well as special places),
ii) approach (multidisciplinary collaboration between humanities and science; oral, physical and digital sources)
iii) temporal scale (understanding changes in the past and present condition; projecting and modeling future change)
iv) spatial scale (from invisible to visible, the local to the regional, national or European),
v) mode of expression (mainly focussing on tangible heritage, but not overlooking intangible and digital),
vi) the plurality of values attached to heritage,
vii) the range of current approaches (notably people-centred paradigms) to heritage planning, conservation and the management of change.
Applicants must be based in countries that have committed to the Conservation and Protection Call and must be eligible for the funding organization specified below.
• Belarus – National Academy of science (NASB)
• Cyprus – Research Promotion Foundation (RPF)
• Czech Republic – Ministry of Education, Youth and Sports (MEYS)
• France – Agence Nationale de la Recherche (ANR)
• Italy – Ministry of Education, Universities and Research (MIUR)
• Latvia – Ministry of Education and Science of the Republic of Latvia (IZM)
• Norway – The Research Council of Norway (RCN)
• Poland – Ministry of Culture and National Heritage (MKiDN)
• Portugal – Fundação para a Ciência e a Tecnologia (FCT)
• Spain – State Research Agency (AEI)
• The Netherlands -The Netherlands Organisation for Scientific Research (NWO)
• The United Kingdom – Arts and Humanities Research Council (AHRC)
The above National research teams should be contacted with regards to questions about eligibility and maximum budgets in advance of the publication of the full call guidance in May.
• Belarus – vit@history.by
• Cyprus – mspanos@research.org.cy
• Czech Republic – Daniel.Hanspach@msmt.cz
• France – Sylvie.CONTREPOIS@agencerecherche.fr
• Italy – aldo.covello@miur.it
• Latvia – Kaspars.Karolis@izm.gov.lv
• Norway – et@forskningsradet.no
• Poland – ABudzalek@nimoz.pl
• Portugal – Luisa.Igreja@fct.pt
• Spain – juan.climent@aei.gob.es
• The Netherlands –a.lubbers@NWO.NL
• The United Kingdom – James.Davies@ahrc.ukri.org
The Conservation and Protection Call is a one phase submission and evaluation process according to the timetable below:
JPICH Conservation and Protection Pre Call Announcement – 8th March 2019
Launch of the JPICH Conservation and Protection Call – 8th April 2019
Opening of platform for submissions 7th May 2019
Deadline for submission of proposals – 3rd September 2019
General Eligibility check – From 4th To 11th September 2019
National Eligibility checks – From 12TH to 19TH September 2019
Evaluation of eligible proposals by independent external peer reviewers – From 20TH September to 18th October 2019
Independent International Assessment Panel meeting – 1ST Week of November 2019
Funding decision – 1ST Week of December 2019
JPICH Conservation and Protection projects start – From 1ST January to 1ST July 2020
The following information will be available from 01 May 2019 onwards on the JPI website:
www.jpi-culturalheritage.eu/:
– Conservation and Protection Call for Proposals, including eligibility criteria and detailed guidelines for preparing and submitting a proposal;
– Application form;
– Required budget templates;
– FAQs and Glossary.


Dr Adrian Saville, CEO at Cannon Asset Managers, puts six issues under the spotlight.
According to Warren Buffett's partner, Charlie Munger, some of the most valuable principles and lessons on business and investing come from a $10 history book.
Investors don't have to invent or imagine some fanciful future – the past is available as a treasure of information and wisdom, CEO of Cannon Asset Managers, Dr Adrian Saville, recently said at a seminar on risk and investment myths hosted by life insurer FMI.
Saville argued that successful investing was not about predicting the future, but about learning from the past and understanding the present. To this end, he discussed six principles he believes can help investors avoid unfortunate outcomes in the long run.
Over the past five years, Facebook, Amazon, Netflix and Google have delivered spectacular returns. While the S&P 500 have returned roughly 80%, each of these stocks gave investors multiples of that – Netflix in particular.
In investing, however, it was really asset allocation that did the lifting, Saville said.
The chart below shows the inflation-adjusted returns from various asset classes over the long term. Equities – the best-performing asset class – returned almost 1 000 times an investor's money after inflation while cash lost purchasing power over the period.
"So that single decision – cash or equities – would give you a spectacularly different outcome," Saville said.
In the South African context, Naspers has been the big investment story. Over the past five years, Naspers investors would have made five times their money. Over the past decade, they would have made 20 times their money.
Between 1972 and 2017, local cash investors would have received an after-inflation return of 1.5% per year, while equity investors got 8.6% per annum. Against this background, it would have taken cash investors roughly 50 years to double their money. Equity investors would have doubled their money in about eight years.
For almost all investors, a multi-asset portfolio was the most effective way to manage risk, Saville said.
The chart below shows the drawdowns of investments in bonds (red) and equities (blue) in the US on the left.
"If you owned a single asset class, this is the worst you would do from top to bottom," Saville commented.
On the right, the drawdowns of a portfolio with a 50:50 split of equities and bonds are shown to illustrate the point.
Saville said the investment industry tends to be populated by the argument that successful investing was about beating the market.
While there was a place for active investing, for most of the assets of most people, the most sensible place to be was matching the market.
Every self-respecting active manager will tell investors that they have an investment process and philosophy that can beat the market, he said.
The chart below shows the percentage of active funds beating the market. Over 10-, 15- and 20-year periods, most active managers are behind the market.
This was not a South Africa-only phenomenon but a global story across asset classes and geographies, Saville said.
The graph below shows the success rate of funds with different mandates.
The analysis does not focus on investment styles, approaches or philosophies, but on the cost of managing an investor's money every year.
"The guys on the left-hand side of each of these clusters of the building is the percentage of active managers beating the market. What is their proposition? Low costs and that it is identifiable, it is knowable, it is repeatable," Saville explained.
In this regard, Cannon believes investors should look for opportunities where others are not. In the South African equity world, this means scanning mid-cap, micro-cap and even nano-cap stocks for opportunities, which it does for its Hummingbird portfolio.
The most powerful ingredient at an investor's disposal was time, which allowed compound interest to work its magic.
"There is no better time [to get going] than right now and fortunately, all of these nudges are well within our reach. They don't require grand steps or grand leaps in faith or action," said Saville.


But why is she covering her tummy?
Blac Chyna is still locked in a legal battle with members of the Kardashian family, who she's accused of sabotaging her reality show Rob & Chyna, but the mother of Dream Kardashian is being careful about saying nasty things about them in public.
In a video obtained by The Blast, Chyna is asked about Kim Kardashian's new baby while out in Los Angeles and she replies quietly and positively, "It's always a blessing. They deserve blessings."
Her pleasantry isn't actually the most unexpected part of the footage, though. She is awkwardly carrying a blanket or sweater draped over her midsection — which, in this era of concealed Kardashian pregnancies, begs some questions.


text:
from __future__ import unicode_literals

from django.db import models, migrations
import django.contrib.gis.db.models.fields

class Migration(migrations.Migration):

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Area',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=255)),
                ('email', models.CharField(max_length=255)),
                ('poly', django.contrib.gis.db.models.fields.PolygonField(srid=4326)),
            ],
            options={
            },
            bases=(models.Model,),
        ),
    ]


Soap Carvings Flower: Thai soap carving given modern twist by narong designs. How to make carving soap a rose flowers handmade การ. .
Soap carving art by yung cohn. Orange festive flowers hand carved soap bar jasmine aroma. When corporations co opt crafts jstor daily. Simply creative thailand s carved soap flowers. Thai soap carving given modern twist by narong designs. Soap carving in thailand art kaleidoscope.


text:
Day on the Job: EOD techs
Posted byBenjamin W. Stratton May 30, 2013 Posted inMilitaryTags:1996, afcent, Afghanistan, air force, america, asia, aviation, ben, central command, civil engineer squadron, committed, communication, coordinate, Deployed, element, engineer, eod, eod flight, expeditionary, explosive ordnance disposal, fire03mont, flight, Florida, google, ied, improvised explosive device, information, journalist, life, media, Military, mission, motivation, news, ohio, Operation ENDUR, people, photo, photography, reliable, robot, safe, secure, southwest, Southwest Asia, squadron, strat, superintendent, technology, time, wing, wright patterson air force, wright-patterson air force base
by Senior Airman Benjamin Stratton
379th Air Expeditionary Wing Public Affairs
Staff Sgt. Joel Calahan practices with the control console of an explosive ordnance disposal robot, May 29, 2013, at the 379th Air Expeditionary Wing in Southwest Asia. Calahan is a 379th Expeditionary Civil Engineer Squadron EOD craftsman deployed from Nellis Air Force Base, Nev. (U.S. Air Force photo/Senior Airman Benjamin Stratton)
Staff Sgt. Joel Calahan inspects the battery pack of an explosive ordnance disposal bomb suit, May 29, 2013, at the 379th Air Expeditionary Wing in Southwest Asia. Calahan is a 379th Expeditionary Civil Engineer Squadron EOD craftsman deployed from Nellis Air Force Base, Nev. (U.S. Air Force photo/Senior Airman Benjamin Stratton)
Staff Sgt. Joel Calahan inventories supplies and equipment in the 379th Expeditionary Civil Engineer Squadron explosive ordnance disposal's modular storage depot, May 29, 2013, at the 379th Air Expeditionary Wing in Southwest Asia. Calahan is a 379th Expeditionary Civil Engineer Squadron EOD craftsman deployed from Nellis Air Force Base, Nev. (U.S. Air Force photo/Senior Airman Benjamin Stratton)
Supplies and equipment sit at the ready to support units deployed to Afghanistan in the 379th Expeditionary Civil Engineer Squadron explosive ordnance disposal's modular storage depot, May 29, 2013, at the 379th Air Expeditionary Wing in Southwest Asia. (U.S. Air Force photo/Senior Airman Benjamin Stratton)
5/30/2013 – SOUTHWEST ASIA — Explosive ordnance disposal technicians deployed to Afghanistan perform counter-improvised explosive device operations in harsh conditions daily. Equipment and supplies are an essential element to this mission and without the modular supply depot here at the 379th Expeditionary Civil Engineer Squadron's EOD flight, safe, secure and reliable operations would suffer.
"The big difference between here and stateside is that we do a lot of logistics moving supplies and equipment in and out of theater," said Senior Master Sgt. Loren Green, the 379th ECES EOD flight superintendent. "Units in Afghanistan will coordinate what they need with U.S. Air Forces Central Command and if we have what they're requesting, we'll get it to them as soon as possible."
Green said if they can't support it, the request is forwarded to other AFCENT wings and eventually stateside.
Instead of the traditional combat role they fulfill in Afghanistan, Staff Sgt. Joel Calahan, a 379th ECES EOD craftsman, added they're also an essential element in the force protection mission here.
"It never gets old," said Calahan. "We volunteered for this job — you can't be assigned to EOD, not to mention the technical school is very hard and has a high dropout rate, so you really have to be committed."
But after completing the 162 days of technical training, Green and Calahan said they get to play with many of the best equipment in the Air Force.
"We definitely have some of the coolest toys," Green said. "That's why I got into it in the first place."
Joining the Air Force in 1996, fresh out of high school, Green, deployed here from Wright-Patterson Air Force Base, Ohio, said he couldn't see himself doing anything else.
"When I first came in, we didn't do nearly as much," Green said. "Back then, we were pretty much an insurance policy and we all felt very under-utilized."
Much has changed in the last 17 years, including the expeditionary nature of the U.S. military following the start of Operation ENDURING FREEDOM.
"Now we're an essential part of the mission," he said. "Especially in the deployed environment."
As an EOD technician, Green and fellow technicians handle live explosives, daily. Their job is to detect, identify, render safe, recover and dispose of unsafe explosives and ordnance, including conventional military ordnance; criminal and terrorist homemade items; and chemical, biological, and nuclear weapons.
"I love blowing stuff up," said Green, the Tampa Bay, Fla., native. "They pay me extra money to do it, too. You can't beat that anywhere."
EOD techs also have opportunities to work on the flightline during aircraft emergencies, on bombing ranges during range clearances, in munitions storage areas, in accident areas and in any other area or climate where an explosive hazard exists. They also analyze unknown munitions and explosives for exploitation and use by the intelligence agencies, and, in some cases, may provide protection to the president, vice president and other dignitaries in support of the United States Secret Service.
"We're all confident in our job and love what we do," said Calahan. "I can't see doing anything else in the Air Force."
Published by Benjamin W. Stratton
I'm a photojournalist traveling the world sharing what I experience along the way.	View more posts
Kal Penn, Kate Walsh visit Grand Slam Wing
Local school stimulates servicemember's spirit


While a website's reliability is one of the most important factors, it is extremely difficult to assess it yourself before you pay to open an account. Luckily there are unbiased online services on the web that can measure the reliability of any website with little effort. We use Pingdom™ to find out the average uptime percentage of any given website hosting service.
Sustained and stable functioning is an excellent quality, but you also want your website to open fast. We measure the speed characteristics of web hosting services using Pingdom™'s Average Response Time parameter. All other things being equal, this value is gives a clear indication of how fast a particular website hosting provider is.
Many people underestimate the importance of usability, giving preference to a lower price or higher bandwidth. But wasting precious time daily on struggling through unintuitive menus may eventually result in much more serious losses. We create an account with every website hosting provider and perform a full range of common tasks in order to determine which web hosts offer the easiest solutions.
While bandwidth and the amount of disk space appear to be the key factors in comparing features, other capabilities a web host offers also shouldn't be disregarded. Realizing that each business has its own set of requirements for functions and services, our specialists simply list the features provided by a web hosting company and leave the choice up to you.
Instead of a direct price comparison, we perform a more in-depth analysis including payment options, refund and money-back possibilities, billing terms, and other pricing details. Since prices may vary greatly, it is also important to calculate cost-effectiveness: what you get for your money.


text:
When it comes to WoW fast leveling it is very complicated to getting the quickest route possible for completing certain tasks. Developers made sure you spend as much time as possible playing the game and doing repetitive tasks every day, and unfortunately forgot to make the gameplay fun while doing it. And although you can complete the grind yourself, you'll probably get bored while doing so. That is why BestBoost.Club offers you to buy WoW power leveling boost and spend your precious time having fun with your friends, have a workout or just relax while we will do all the work!
The Hearthstone has a cooldown of 30 minutes, but there's a guild perk called Hasty Hearth that shaves the time by half, giving you a strong incentive to join a guild. Yes, even if it's some random guild that invites you without warning. It may feel odd to join people you don't know, but if they have Hasty Hearth (and most guilds do), joining can save you a lot of legwork.
All copyrights, trade marks, service marks belong to the corresponding owners. All included here mentioned brand names are registered and property of the respective companies. World of Warcraft (tm) and Blizzard Entertainment are registered trademarks of Blizzard Entertainment Inc. League of Legends is a registered trademark of Riot Games, Inc. We are in no way affiliated with, associated with or endorsed by Riot Games, Inc.
Common methods of power leveling include doing only those quests which are most efficient in terms of experience over time, and analyzing the quests in a given zone so as to do them in the most efficient order possible. Remember, the idea of power leveling is speed and efficiency--you may wish to obtain an addon that will show you how much experience per hour you are gaining to test your techniques. Additionally, ensure your character's talent build is crafted for maximum endurance. You want as little downtime (walking, drinking, eating, crafting, typing, etc.) as possible.