text:
Karahalios Named University Scholar, Hopes Honor Will Propel Work on Autism, Algorithm Awareness
Jul 30, 2019 By David Mercer, Illinois Computer Science
Professor Karrie Karahalios has been selected for one of the University of Illinois' most prestigious faculty honors, being chosen as a 2019 University Scholar.
The University Scholars program recognizes faculty excellence and the university's commitment to helping its people do outstanding work. University Scholars are chosen from across the University of Illinois System.
Karahalios is the first member of the Illinois Computer Science faculty selected as a University Scholar since Professor Saurabh Sinha was chosen in 2017.
Karahalios, an expert in human-computer interaction (HCI) and social computing, said the honor reflects a commitment by the university to the work she and her students do.
"It's exciting and it makes me happy that the University of Illinois cares about public engagement and that they care about society as a whole and the impact we have," she said.
The University Scholars program, administered by the University System's Office of the Vice President of Academic Affairs, provides the recipients with $15,000 a year for three years to be used at their discretion to support their teaching and research.
In addition to Sinha, previous Illinois Computer Science faculty who have been University Scholars include: Vikram Adve (2015) Steven LaValle (2012), Dan Roth (2010), Klara Nahrstedt (2008), Sarita Adve (2004), Marianne Winslett (1992), and C.L. Liu (1985).
The full 2019 class of University Scholars will be announced this fall by the University System.
Karahalios said she hopes to use the funding in part to advance her work related to autism.
That includes interactive visualizations that assess communicative behavior and can help parents whose children have received an autism diagnosis, providing more information than the Autism Spectrum Disorder (ASD) score that parents get.
Karahalios hopes to explore the possibility of making the visualizations part of the pediatric diagnosis process.
"One of the biggest problems parents face with kids who have autism is the inability get answers from clinicians, and even sometimes to start a conversation," she said. "Looking at the visualization, which is interactive, you get a sense of what leads to a diagnosis. You also get something that's concrete and you can ask, 'What's going on here?'"
Karahalios has a decade of work related to autism, collaborating with speech and education professors on campus to create tools to help children who have been diagnosed with ASD learn to speak.
Elsewhere, Karahalios also wants to use the University Scholar support to focus on her already extensive research with algorithm auditing, a term she and co-authors coined as part of their push for better access to and greater public awareness of the algorithms that determine what the people see in their social media feeds – news, advertisements, and more. More and more, the ability to understand the impact of algorithmic intervention is creating a new digital divide in society, she said.
A 2016 White House report on Big Data and Civil Rights listed "algorithmic auditing" as one of a short list of national priorities. Most algorithms, however, are privately owned. Karahalios has joined other researchers in collaborating with the American Civil Liberties Union on a lawsuit challenging legal barriers to public knowledge about those privately controlled algorithms.
"Get the public involved, letting them run their own audits," she said. "Everyone should be able assess algorithms themselves."
In addition to her research, Karahalios has a strong record as both a public servant in her field and as an educator.
She is a member of the Defense Advanced Research Projects Agency's Information Science and Technology study group, has helped to organize 13 international conferences and workshops in HCI, and has been an associate editor of three journals.
On campus, Karahalios has been part of the Illinois Data Science Initiative Steering Committee, Institute Review Board, and the Integrated Arts Council's Scholarship in the Arts Working Group. She and collaborators on campus have recently been awarded $150,000 from President Timothy Killeen's Initiative to Celebrate the Impact of the Arts and the Humanities, and plan to create a new class on University of Illinois innovations that brought artists and humanists into collaboration with scientists and engineers.
Karahalios also has been part of the List of Teachers Ranked as Excellent by Their Students five times.
"All I can say is we have amazing students. No professor works alone," she said. "Some of my students have overcome major obstacles to do their work. HCI requires a lot of running around—it's multiple people engaging with each other."


text:
Home » "There are too many podcasts," states Muck Rack survey
"There are too many podcasts," states Muck Rack survey
Muck Rack's State of Podcasting 2022 survey found that while fewer podcasters started their own show this year (68% in 2021 vs. 41% in 2022), there has been a significant uptick (16%) in podcasters who say they were hired by a media company, a 13% increase in those working on an offshoot of a previous podcast, and a 5% increase of those hired by an existing podcast team. This data, states Muck Rack, "could indicate that more media companies are starting podcasts, and that existing podcast teams are growing.
"Podcasters are still busier than ever. While there are 5% more part-time podcasters compared to last year, 53% work on two or more podcasts and more than half publish new episodes once a week or more.
"Regarding content ideas, 81% of podcasters surveyed are responsible for sourcing their own. The majority of episode ideas come from current events (45%), with less than a quarter coming from pitches.
"More than half of podcasters record videos of their show and 70% rely on social media for promotion."
"The growing popularity of podcasts is no surprise, and they continue to serve as a core component to any earned media strategy, particularly for reaching niche audiences" said Greg Galant, cofounder and CEO of Muck Rack. "Our survey showcases that while podcasters feel podcasts will be even more popular in the future, there is a consensus that there are too many podcasts. Over the next few years, it will be interesting to see how the medium matures, and how podcast publishers consider monetization as the space becomes more and more crowded."
You can check out the survey here.

redpajama_set_name: RedPajamaCommonCrawl


A new Dental Centre for Children's Dentistry and Orthodontics at St Thomas' Hospital was officially opened by Guy's and St Thomas' Chairman, Hugh Taylor on Monday 1 December.
The children's dental centre, which sees almost 10,000 outpatients a year, has moved from the 22nd floor of Guy's Tower to its new home in South Wing at St Thomas'.
Children's dental services are now based near Evelina London Children's Hospital at St Thomas' so that children with long-term and complex conditions can see all their clinicians on the same hospital site.
Guy's and St Thomas' NHS Foundation Trust has invested £2 million in the new, child-friendly centre.
orthodontic service for children referred by their dentist.
The new centre echoes the bright, modern and child-friendly environment of the children's hospital. It includes artwork by Japanese artist Kiriko Kubo who designed the Manga characters in Evelina London.


text:
Eurysthenes (), der Sohn des Aristodemos und der Argeia, der Tochter des Autesion, war ein mythischer König von Sparta. Er galt zusammen mit seinem Zwillingsbruder Prokles als Begründer des spartanischen Staats und erster König der Agiaden.

Als sich die Herakliden auf die Eroberung des Peloponnes vorbereiteten, wurde Aristodemos vom Blitz erschlagen. Da Eurysthenes und Prokles noch zu jung waren, wurde Theras, der Bruder ihrer Mutter Argeia, zu ihrem Vormund bestimmt. Nach der Eroberung wurde das Land durch das Los aufgeteilt. So fiel an die Zwillingsbrüder Lakonien. Temenos erhielt Argos und Kresphontes Messenien.

Nun sollte der ältere von beiden zum König gekrönt werden. Da sie sich sehr ähnlich waren, konnte selbst Argeia das Problem nicht lösen. Deshalb fragte man in Delphi um Rat. Die Pythia riet beide zum König zu ernennen, doch der ältere sollte der mächtigere sein.

Um letztlich zu entscheiden, wer der ältere war, schlug der Messenier Panites vor, man solle heimlich die Mutter beobachten, ob sie eines der Kinder beim Waschen und Füttern bevorzuge. So wurde ermittelt, dass Eurysthenes der ältere ist. Die Macht wurde auf beide verteilt, doch galten Eurysthenes und seine Nachkommen, die sogenannten Agiaden, als die mächtigeren. Hiernach waren die beiden Brüder für immer verfeindet.

Als sie alt genug waren, übernahmen sie die Herrschaft von ihrem Vormund. Theras begab sich nach Santorin und gründete dort mit Hilfe von Eurysthenes und Prokles sein eigenes Reich. Nach Eurysthenes' Tod wurde sein Sohn Agis König von Sparta.

Hieronymus nennt ihn Eurystheus und lässt ihn 42 Jahre regieren.

Quellen
 Bibliotheke des Apollodor 2,173; 2,177
 Herodot, Historien 4,147; 5,39; 6,51–52; 7,204
 Pausanias, Reisen in Griechenland 3,2,1; 3,6,7; 3,7,1
 Strabon, Geographica 366; 389

Literatur
 Paul Poralla: Prosopographie der Lakedaimonier bis auf die Zeit Alexanders des Großen. Dissertation Breslau 1913, S. 59 (Volltext).

Einzelnachweise

Mythologischer König (Sparta)

redpajama_set_name: RedPajamaWikipedia


Week after our assembly I have to spend up to two weeks in Anguilla. Still take a consulting job now and then even though I'm retired. Would have been put up in the Viceroy but took a step down to the CuisinArt resort so I could bring the whole family. That's French St Marten in the background a few miles over the water. If any JWs in the area, we are in 604.


LETS GET IT STARTED HA HA THE JOKE IS ON YOU IAN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sweet!call top bunk in cabin #14!
phoenixadventure39 : how dare you ? ? :P but i agree , he's mentioned A LOT in this series... i comes out in september - right ?
Wow, Ian writing about camp and seeming somewhat into the idea? I'm impressed...and a little scared. What have I missed?
I love wolves! I mean they're awesome!
Soccer's amazing! I got kneed in the jaw!
*interviewer raises hand* Why are you bouncing on a ball while answering?
*stops bouncing* I never said I was sane.
And flipflops are nice, btw.... I like them!!
But on second thoughts, I'll leave them at home..... Cant train with them..
dude really i"ll wear my flip flops!
Will Amy be the coach?
i would be delighted to come!
That's amazing!!!! Ian Kbra posted on the MB !!!
I live n Canada !
Ian, what happened to you father after you betrayed you branch and your mother was killed in the vesper hunt?
"We are more than merely Lucian, Janus, Ekaterina, Tomas, and Madrigal.
"You can't have one thing without the other"
"All it takes is one mistake"
"What is love? baby dont hurt me."
"never gonna give you up, never gonna let you down."
"Do what you want cause a pirate is free, you are a pirate."
*~Amillia~Leader of Animals. I love Nature, Animals and reading!
I'm a warrior named silverstorm of Thunderclan.
I'll wear my flip-flops if I want, Kabra.
where is the camp anyway?
WOW! You are actually THE LUCIAN IAN KABRA FROM THE 39 CLUES BOOKS!?!? (No offense) O MY GOODNESS!!! Sorry I said that in all Caps. I have a couple questions for you, okay? First of all, was Amy like another sister to you? (I don't mean any offense in this message) When is the 39 Clues movie coming out? Love to know! Lastly, where is the Cahill Camp? Thanks!
Some people think I'm an Ekaterina.
But I'm a Lucian waiting to strike.
I really am a Janus, waiting for action.
Am I a Tomas, planning my punch!?
Nope. I'm a Madrigal, through and through.
That is so great! Will Amy and Dan be there too?
Not all camps are outdoors, Ian. My friends are in a music camp, where they play instruments all day.
-- "And I can always set Coach Hedge on fire so he can be fire." Leo offered.
-- "We've arrived," Leo annouced. "Time to Split."
Frank groaned. "Can we leave Valdez in Croatia?"
Ian, dahling, how have you been?
Jamy is better than it was.
Yes I am game my (once upon a time) fellow Lucian.


If you looking for a right away company connect with Orange Locksmith and we"ll be there for you in 15 minutes.
We understand that occasionally thing transpires and so are wanted an instant reaction so that you can go on with the working day with as small to none delays. Orange Locksmith can present you with that quick launch of anxiety by giving you our fast and reliable unexpected emergency stability companies for example: house lockout, car or truck lockout, re-keying, car or truck keys and lots of extra. Phone nowadays and may be there for you ASAP Locksmith Laguna Beach California!
If you looking for a right away company connect with Orange locksmith and we"ll be there for you in 15 minutes. We understand that occasionally thing transpires and so are wanted an instant reaction so that you can go on with the working day with as very littone delays.le to Orange Locksmith Laguna Beach California 92652 can present you with that quick launch of anxiety by giving you our fast and reliable automotive locksmith companies.
Orange Locksmith thinks in employing only the highest excellent products and merchandise to present you with the most beneficial commercial locksmith company inside the sector. We try to provide our customers Together with the top of the road companies in the well timed fashion with the highest proficient technicians that may be at your company working day or night. We presents a wide range of commercial locksmith and stability companies that may meet your requirements.


text:
Frank Riggs Has Slim Lead in Republican Contest for Arizona Superintendent
Frank Riggs in 2014. The former California congressman has a narrow lead based on votes counted so far in Tuesday's Republican primary for superintendent.
Joseph Flaherty | September 4, 2018 | 4:59pm
Former California congressman Frank Riggs has a narrow lead in the Republican primary for Arizona superintendent of public instruction, based on votes counted so far from last Tuesday's election.
But as of Monday evening, Grand Canyon University instructor Bob Branch was trailing Riggs by just 295 votes. A recount will automatically occur if the margin of victory drops to 200 votes or fewer, according to Arizona law.
The incumbent superintendent, Diane Douglas, has been stuck in third place. She was about 3,000 votes behind Branch, according to the ballots counted as of Monday.
Can This 32-Year-Old Teacher Be Arizona's Next Superintendent?
Secretary of State Michele Reagan Ousted; Diane Douglas in Tight Race
Here's Who Won the Primaries and Will Be on the Ballot in November
Also competing in the Republican primary are Tracy Livingston and Jonathan Gelbart, who fell behind Douglas with 20 percent and 15 percent of the vote, respectively.
These four Republicans, as well as apparent Democratic nominee Kathy Hoffman, are jockeying to replace Douglas, who was widely viewed as a vulnerable candidate in her bid for re-election.
Douglas was elected by a slim margin in 2014 over David Garcia, now the Democratic nominee for governor. She also was criticized during the teachers' strike for her menacing statements about investigating educators who walked out of classrooms in April.
Another weak Republican incumbent toppled in Tuesday's primary was Secretary of State Michele Reagan – she lost in a landslide to first-time candidate Steve Gaynor.
A conservative who advocates increased parental involvement at the Department of Education, Riggs has been heavily involved in charter schools ever since the system was developed in 1990s.
Riggs represented California's First District from 1991 to 1993, and later from 1995 to 1999. As a congressman, he authored the 1998 Charter School Expansion Act, which outlined increased federal financial support for charter schools.
He declined to run for re-election in 1998, opting to run for Senate instead. However, Riggs lost in the Republican primary to challenge incumbent Barbara Boxer.
Riggs served as the CEO of the nonprofit Charter Schools Development Corporation, which helps newly established charter schools finance and manage their growth. He was also the founding board president of Arizona Connections Academy, an online charter school.
This is not his first foray into Arizona politics. Riggs ran in the 2014 Republican gubernatorial primary, finishing in last place with just 4.5 percent of the vote.
In the Democratic primary, political novice Hoffman edged out longtime politician David Schapira. Schapira, a former Tempe councilman and state legislator, bowed out and later endorsed Hoffman in a Facebook post.
Hoffman is a 32-year-old speech therapist. She worked in the Peoria Unified School District until May, at which time she left her job to campaign full-time.
Clarification: This article has been updated to state the reason why Riggs did not run for re-election in 1998. He chose to run for Senate in California instead.


First week of school Classes started in the Southeast Cornerstone School Division last Tuesday. At left are MacLeod Elementary School Kindergarten students Jaeden, Evann and Kaydence making "kissing hand" cookies on their third day of class after reading a story called "The Kissing Hand" in Mrs. McMullen's class.
There are more students in local schools this fall.
At Moosomin's McNaughton High School, enrolment is rising rapidly. Projected enrolment was 288 two years ago, 330 last year, and 349 this year.
But even more students than projected showed up on the first day of school—360 students were in class for the first day. Enrolment is expected to continue rising at McNaughton, with projections for the next three years at 394, 419, and 449 students.
Tammy Cole, the principal at MacLeod Elementary School in Moosomin, said the school had a large class move over to the high school this year, but had more students than anticipated show up this fall.
"We lost 56 students with our grade 5 students, but we had 12 new students enrol that we didn't predict, so we're sitting at 303 students this year, which is pretty close to what we've had over the last few years," she said.
Wawota is also seeing increasing student numbers. Wawota School had 176 students last fall, it had a projected enrolment of 181 for this fall, and it actually has 187 students this fall.
Rocanville has seen a small increase as well. Rocanville School had 254 students last year, it had a projected enrolment of 257 this year, and had an actual enrolment of 261 at the start of the school year.
Kennedy-Langbank School is also growing, going from 45 students last fall to 52 this year.
Redvers School is seeing its enrolment holding steady, with 308 students this year, roughly the same as the 310 who were enrolled last year.
Elkhorn School is seeing its enrolment holding steady, with 149 students in class this fall—exactly the same number as a year ago.
Maryfield School saw a small decrease in student numbers this fall, but has more students than projected. Maryfield School had 106 students last year, and had a projected enrolment of 99.5 this fall, but actually has 102 students this fall.
Wapella School is seeing a small decrease in student numbers. Last year's enrolment at Wapella was 55 students, this year's projected enrolment was 54, and the actual enrolment at the beginning of the school year last week was 52.
Whitewood School has seen a small decrease in student numbers this year.
Principal Brenda Dowd said Whitewood started last year with 264 students, ended the year with 257 students, and had 250 students enrolled by the second day of school this fall.
McNaughton High School is seeing the largest enrolment increases in the region, and Principal Jeff St. Onge says the school population is not only growing, it's also becoming more diverse.
He said the percentage of students who are classified as English as an Additional Language is now more than 10 per cent. "Last year it was about 10 per cent. This year we're at 360 kids and there are 44 on the EAL list, so the percentage has been growing," he said.
He said teachers have learned to accommodate students with some language needs.
"We've been dealing with this for a while and we're getting very good at it," he said.


text:
Q: Laravel5.5 can't get ajax file upload I have an issue on Laravel 5.5 get ajax file.I can receive the file by $_FILES,but the $request->file() cant.
Here's the code.
Html & Ajax are as below:
<html>
    <form id="testForm">
        <input type="file" id="pic" name="pic">
        <button type="submit">upload</button>
    </form>
</html>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
    $(function () {
        $("#testForm").submit(function (event) {
        event.preventDefault();
        $.ajax({
             type: "post",
             url: "http://localhost/yhy-admin/public/index.php/admin_api/upload",
             data: new FormData($(this)[0]),
             processData: false,
             contentType: false,
             cache: false,
             success: function (res) {
             console.log(res);
        }
    });
  });
</script>

Controller :
public function upload(Request $request)
    {
        $data["content"]["pic"] = $request->pic;
        $data["content"]["pic_file"] = $_FILES;
        $data["content"]["all"] = $request->all();
        return $data;
    }

response,as u see,only the $_FILES cant get the file:
{
        "content":{
            "pic":[],
            "pic_file":
                {
                    "pic":{
                    "name":"TIM\u56fe\u724720180105101806.jpg",
                   "type":"image\/jpeg",
       "tmp_name":"G:\\Users\\Administrator\\AppData\\Local\\Temp\\php9F4.tmp",
                   "error":0,
                   "size":107085
                }
             },
             "all":{"pic":[]}
        }
    }

A: add in form tag enctype="multipart/form-data"

A: I soveld it.
Simply write as this:
public function upload(Request $request)
    {
        $file = null;
        if ($request->file("pic")->isValid()) {
            $file = $request->file("pic")->store("/");
        }
        $data["content"] = $file;

        return $data;
    }

redpajama_set_name: RedPajamaStackExchange


text:
Space for re-learning after a stroke
The design of rehabilitation facilities for people recovering from a stroke need to be 'learning spaces' that support re-acquiring lost skills
By Ruby Lipson-Smith, University of Melbourne
Every nine minutes, someone in Australia has a stroke that robs them of the day-to-day abilities most of us take for granted.
Rehabilitation is exhausting, difficult and can be slow. Many stroke survivors go through depression, debilitating fatigue, and find understanding and concentrating difficult.
Many stroke victims have to re-learn basic skills in a clinical environment away from family. Picture: Getty Images
For hours every day, patients must re-learn how to walk, talk, button their shirt, use a walking frame or communicate without speech. Imagine having to re-learn all this away from the support of family and in an unfamiliar, clinical environment where you feel bored and lonely.
This is the reality for the stroke survivors who need to stay at an inpatient rehabilitation facility for weeks or even months. Most facilities are like any other hospital building, but patients in rehabilitation need more than just rest and recuperation – they also need to learn.
Supported by funding from the Hallmark Aging Research Initiative, researchers at the Florey Institute of Neuroscience and Mental Health and the Learning Environments Applied Research Network (LEaRN) at the Melbourne School of Design are exploring how rehabilitation facilities can be designed to support re-learning after stroke.
Stroke recovery: The state of the science
The impact of environment
For decades, scientists have known that different experiences can lead to changes in our brain, a process called experience-dependent neuroplasticity.
In the 1980s, this concept led to radical changes in treatment and prognosis. Previously, people who had a stroke weren't expected to re-learn how to walk, talk or use their arm, and so they weren't encouraged to practice these seemingly unachievable skills.
We now know that targeted, goal-directed practice is essential for stroke recovery and that physical, cognitive and social activity can help people re-learn these 'lost' skills. But, while there is now a clinical focus on activity and practice, the design of rehabilitation facilities doesn't reflect this.
While there is now a clinical focus on activity and practice, the design of rehabilitation facilities doesn't reflect this. Picture: Getty Images
The Florey and LEaRN collaborators ran a series of workshops to explore what's important in the design of inpatient stroke rehabilitation facilities, and discover how learning environments' research can help.
A group of 30 experts attended our workshops including past stroke patients, rehabilitation researchers, doctors, therapists, nurses, health policy makers, people who design hospitals and learning spaces, health environment researchers and learning environments researchers.
We are now developing advice for architects and designers who work on these spaces, based on a framework that we presented at the European Healthcare Design Congress and published in the Health Environments Research and Design Journal (HERD).
Child stroke survivors have time on their side
Creating a versatile space
While healthcare spaces are designed to promote healing and recovery, learning spaces like schools, universities, libraries and museums, promote motivation, engagement, participation and activity. Like students, patients in rehabilitation need to engage and practice in order to learn.
So rehabilitation spaces could be considered both as healthcare spaces and learning spaces.
Every stroke patient, like every student, is different.
Learning environment design emphasises flexible, adaptable spaces that aim to meet varying learning styles and needs – something rehabilitation facilities need to do, too.
The corridors of rehabilitation wards could become multi-purpose spaces. Picture: Shutterstock
For example, bedrooms could include customisable spaces for patients to complete self-directed therapy outside gym hours. As a patient recovers after a stroke, they may progress from using a wheelchair to a walker or a walking stick.
The next patient to use the room may need to practice using their arm instead. Spaces should be flexible enough to accommodate all of these different practices.
The corridors of rehabilitation wards are used for various activities and could become multi-purpose spaces with equipment storage, spaces for physical therapy and impromptu meetings, and resting spots for patients.
Stepping into the future
In the last 20 years, there has been a move towards student-centred learning. As a result, learning environments now incorporate flexible group learning spaces, open-plan spaces and IT hubs alongside lecture theatres and classrooms.
In rehabilitation buildings, these flexible learning spaces could include cafes, outdoor or nature spaces, communal lounges and other 'real world' connections with the community.
These environments encourage patients to voluntarily or incidentally participate in recovery promoting activities – physical, social and cognitive – outside their formal therapy, and provide patients with opportunities to practice skills to help them after they leave hospital.
Importantly, these facilities need to be accessible at times that suit patients – not limited to a 9 to 5 working week.
A rehabilitation building should also include spaces for therapist-guided practice, like a gym for physical therapy with a physiotherapist, and a kitchen and bathroom to practice cooking and showering with an occupational therapist.
Buildings should include spaces to encourage patients to voluntarily or incidentally participate in recovery-promoting activities – physical, social and cognitive – outside their formal therapy time.
Many stroke survivors go through depression and debilitating fatigue. Picture: Getty Images
Guidelines for stroke rehabilitation are constantly refined, so buildings also need to adapt. For example, if group therapy or tele-health become the recommended clinical approach, the therapy gym must adapt through moveable walls and furniture, and should include technology like video conferencing.
The workshop participants highlighted the importance of emotional well-being in learning and recovery.
Training for recovery before major surgery
Many elements impact a patients' emotional wellbeing during recovery, and most of them have nothing to do with the physical environment. But positive distractions like art, nature and entertainment, and any control over the environment including light, temperature, noise, and visual appearance, can decrease stress for patients.
For rehabilitation patients who tend to stay longer in hospital, good aesthetics, intuitive orientation in the building, dedicated space for personal belongings and window coverings that a patient can control may be even more important.
Critically, rehabilitation care can be incredibly difficult emotionally and physically for professionals as well, so staff need dedicated break spaces.
Balancing safety and risk
Rehabilitation facilities should meet standard hospital safety requirements, but there needs to be a balance between safety and encouraging patients to participate in physical, cognitive, and social activity.
Buildings should include spaces to encourage patients to participate in recovery-promoting activities. Picture: Getty Images
A rehabilitation nurse in the workshops notes that "in rehab they take risks. [The patients are] not going to learn without it".
An architect and researcher in learning environments similarly notes that "safety, while it's important, it's kind of like with children in school settings as well, a little bit of risk is okay as long as people understand it".
There may be some things that are more of a safety risk in rehabilitation facilities – like patients falling.
Making space for emergency talk
While single patient rooms are recommended for acute healthcare design, partly for infection control, some research suggests patients are less likely to fall in a shared room. If stroke patients are more at risk of falls than infections, perhaps rehabilitation facilities should include a higher proportion of shared rooms.
Our team is now collecting data in two rehabilitation facilities in Victoria for the ENVIRONS (ENVironments for Inpatient RehabilitatiON of Stroke patients) research study to expand on the framework and to see how it holds up in practice.
These results will inform new rehabilitation facility designs that will be tested as part of the NOVEL (New and Optimised Virtual Environment Living lab) research project.
The aim is to collect enough evidence to inform healthcare facility design guidelines to optimise the design of new and existing rehabilitation facilities – helping people who have had a stroke recover in a healing environment.
Ruby Lipson-Smith
PhD candidate, Florey Institute of Neuroscience and Mental Health, University of Melbourne
Harnessing the brain's capacity to overcome disability
Birth isn't destiny
A study of over 12,000 births suggests that the high rates of low birth weight among Aboriginal babies can be addressed within a generation if we improve maternal health


Earlier this week, I attended an excellent training session run by Cathy Hamer at the Bodleian Libraries. Here is my summary of her presentation and my own notes.
The job description is also necessary when grading the job, and forms part of the contract of employment. At the University of Oxford, jobs are graded using Higher Education Role Analysis (HERA) – an analytical job evaluation scheme which is used by the majority of universities in the UK. Here are some other useful documents on the University of Oxford website which may be of interest to a wider audience too: UAS Job Description and Person Specification Template, Grading Review Request – notes for guidance, Recruitment procedure – guidelines for managers.
3 Liaison and networking – are they involved in any committees?
13 Teaching and learning support – include frequency and scale e.g. annual induction to 5 students or weekly presentations to large groups?
Aim for a maximum of 15 duties.
Why are selection criteria important?
When deciding if a selection criterion should be Essential or Desirable, consider if the skill can be taught on the job. If not, make it Essential.
Don't specify age limits or physical fitness. Instead of asking for "10 years' experience", focus on the type of experience, not the time.


text:
Will Working From Home Boost Gender Equality?
By Jenny M. Hoobler | September 30, 2020
Jenny M. Hoobler is a professor of human resource management at the University of Pretoria.
My friend (I'll call him Jon) shared with me an incident that happened to him last week. He was on a video call at home when his daughter ran in (on screen), howling, with a bloodied elbow. While tears from a seven-year-old aren't remarkable, what is remarkable is how Jon's team reacted on the call: "Is that your daughter? Oh wow, I guess I forgot that you're a dad."
Our assumptions, reinforced by headlines about the lockdown's effect on women's careers, are that caregiving is a uniquely female role. Brightness Mongolothi, Director of the Higher Education Resource Service-South Africa, warned us of the perils facing South African female academics who are now working from home, a situation that she said is not a dream but a nightmare for those who don't have support systems to balance work and family.
And, it's true. Today, meetings and check-ins with employees are happening at the same time and in the same place as changing diapers and preparing dinner. The New York Times called the lockdown a blow to feminism and a return to traditional gender roles. Men and women are working, but women are more likely to be the ones also cancelling upcoming holiday plans, stocking up on groceries and prescriptions, home-schooling the kids and trying to put a meal on the table three times a day. A recent Kaiser Family Foundation poll found that women are suffering more stress compared to men as a result of the coronavirus outbreak.
There's no question that this forced return to domesticity is taking a toll on working women (as well as everyone!). But is the effect on women's careers universally negative? I don't see it that way, and here's why.
There's no question that this forced return to domesticity is taking a toll on working women (as well as everyone!). But is the effect on women's careers universally negative? I don't see it that way.
For many years I've been conducting research on how women's caregiving roles are devalued, and how this can negatively impact their career progress. Research that my colleagues and I did at a Fortune 100 firm in the U.S. found that even when working women were not married and had no child- or elder-care responsibilities, their bosses assumed they let their family get in the way at work. And, because of this "family-to-work conflict bias", these bosses judged women as less promotable than men.
Despite books like Mother Leads Best by Moe Grzelakowski and Lean In by Sheryl Sandberg, both men and women harbor deep-rooted, often subconscious bias against women based in traditional gender norms. When a man leaves the office at 3pm, his co-workers tend to think he has an off-site meeting. But when a woman leaves at 3pm, co-workers may jump to the conclusion that she is putting her family before her career.
While at work, career-savvy women sometimes hide and often downplay their family roles, either consciously or subconsciously. The higher up the organizational ladder men go, the more family photos they have on their desks. For women, it's often the opposite. If a man displays photos of kids, it enhances his humanity, something called a "fatherhood premium"; for women, family photos remind others that she has "divided loyalties" and perhaps isn't able to serve her company at 100%. This is the "motherhood penalty."
If a man displays photos of kids, it enhances his humanity, something called a "fatherhood premium"; for women, family photos remind others that she has "divided loyalties" and perhaps isn't able to serve her company at 100%. This is the "motherhood penalty."
Caregiving is less stigmatized in more gender-equal countries like Denmark and Sweden, where it is not considered only women's work. The "think manager, think male" bias is not as strong when women aren't the ones assumed to be doing all or most of the care for home and family. In my published research, I've written that "only when the maternal becomes the parental" everywhere, will women not suffer career penalties for engaging in (or being assumed to engage in) family roles.
So what does all of this have to do with the lockdown? Like what happened to Jon last week, for a lot of us, working from home means a chaotic collision of career and caregiving. We're taking video conferencing and cell phone calls from the kitchen and the nursery, which makes our co-workers and bosses more aware than ever of the roles we play outside the office walls. My colleague Prof Courtney Masterson recently admitted that pre-COVID, if she had a conference call when her young son was home, she would ready him with a snack and load kids' shows on her iPad. But a few weeks ago, she thought "What the heck?" and video-introduced him to her co-workers – a very "new reality" decision.
The important thing is that our new normal means we are watching women as well as men perform their family roles, sometimes live on our laptops and TV screens. We see dads speaking to CNN while their children are playing on the floor. We see men welcome their medical professional partners home from a hard day's work with a change of clothes and a meal on the table. Before the lockdown, men's home and family roles were out of sight and out of mind, but now we're seeing them first-hand.
The important thing is that our new normal means we are watching women as well as men perform their family roles, sometimes live on our laptops and TV screens.
Perhaps for the first time, both men and women's family roles are being given "equal time." Our assumptions about who does parenting and homemaking are under construction, so to speak: what we used to think of as maternal behavior is now becoming parental behavior. Because we now see more clearly that everyone has important responsibilities outside of work, caregiving may be becoming less associated with women alone. Caregiving's power to detract from women's career potential is being defused. In this way, finally, gender equality may be getting a boost in the workplace. It just happens to be precisely because we are now all out of the workplace.
Jenny M. Hoobler is Professor of Human Resource Management and Doctoral Programmes Manager in the Department of Human Resource Management at the University of Pretoria in Pretoria, South Africa. She is also the Associate Editor of the Journal of Applied Psychology. This piece was originally published by University of Pretoria News on May 12, 2020.
Photo: iStock.com/Drazen Zigic


If you're about to start studying in Australia, you might be a little unsure where to live. There are plenty of great options, from sharehouses and homestays, to managed accommodation and college dorms.
If you're looking for convenience, affordability, and the chance to meet students from all over the world, managed accommodation is a fantastic choice. Here are some of the benefits of living in student accommodation in Australia.
Because accommodation is tailored to fit students' needs, managed accommodation providers like Urbanest take student budgets into consideration. Many offer all-inclusive rent, so unlike renting from real estate agents, your electricity, water and internet costs and content insurance are covered in one simple payment. That means it's easier to budget each month, as you'll know exactly how much you'll be spending on accommodation.
Sharing accommodation is a great way to make friends during your time in Australia. In student accommodation, you'll often be sharing buildings or rooms with a number of other people who study nearby or even at the same university as you. You'll find that some students living in your building regularly organise dinners, gatherings and other social events to bring the student accommodation community together.
proofread your assignment, when you stay in student accommodation, you'll always have neighbours and roommates nearby to help out.
It can be nerve-wracking moving to a new country to study, and student accommodation providers understand that. They offer extra security in the form of building passcodes and swipe card access, CCTV recording, and on-site management teams. You'll always know that your new home is safe and secure.
Not only are many student accommodation providers located close to universities, but they are also usually nearby shopping and entertainment hubs. So, even when you don't have classes scheduled, or if you're taking a break from study, you probably won't have to travel far. When you do need to travel anywhere that's not within walking distance, you'll be close to public transport services like trains, buses or trams, so you can travel around your new city with ease.
For a lot of people, the thought of being far away from family can be daunting, but you can find another type of family through student accommodation communities. You'll often find yourself dining, studying and hanging out with the people in your building. Because you're all here for the same reason, you'll be taking on similar experiences adjusting to your new life. This means that you will always have someone to talk to, which can be a great cure for homesickness.
Many accommodation providers set up activities like wildlife visits, sports events, and holiday celebrations, so there's plenty to keep you entertained outside of study. This also means you can learn about Australia's wildlife and culture in fun and interactive ways.
While options vary depending on where you stay and in what type of room, many student accommodation providers include essential needs like a bed, desk, shelving, and seating. This means that, on arrival, you don't have to stress about setting up your new space, so you can move in and get straight to exploring or meeting your new roommates without the hassle of moving in furniture.
Plus, many student accommodation providers offer gyms, common areas, barbecues, and outdoor terraces, meaning the whole building is totally equipped for both everyday living and fun weekend activities.
If you're not big on cooking, you could hunt for a student accommodation provider that does it for you. Spots like Urbanest Darling House in Sydney include a dedicated eatery with meals included as part of your weekly rent, so you don't have to worry about purchasing meals on the spot.
Student accommodation isn't just about living with other university-goers and being near your university campus — it's also about having a helping hand from specially trained staff. So, even though you're getting a taste of independence by living away from home, you can also rest assured that if ever you need expert advice, the venue's staff are there to help.


text:
<?php

namespace Oro\Bundle\ActionBundle\Tests\Unit\Form\Type;

use Symfony\Component\PropertyAccess\PropertyPath;

use Oro\Bundle\ActionBundle\Form\EventListener\RequiredAttributesListener;
use Oro\Bundle\ActionBundle\Model\ActionData;
use Oro\Bundle\ActionBundle\Model\Attribute;
use Oro\Bundle\ActionBundle\Model\AttributeManager;
use Oro\Bundle\ActionBundle\Model\Operation;
use Oro\Bundle\ActionBundle\Model\OperationDefinition;
use Oro\Bundle\ActionBundle\Form\Type\OperationType;

use Oro\Component\ConfigExpression\ContextAccessor;
use Oro\Component\Testing\Unit\FormIntegrationTestCase;

class OperationTypeTest extends FormIntegrationTestCase
{
    /** @var RequiredAttributesListener */
    protected $requiredAttributesListener;

    /** @var OperationType */
    protected $formType;

    protected function setUp()
    {
        parent::setUp();

        $this->requiredAttributesListener = new RequiredAttributesListener();

        $this->formType = new OperationType(
            $this->requiredAttributesListener,
            new ContextAccessor()
        );
    }

    protected function tearDown()
    {
        unset($this->formType, $this->operationManager, $this->requiredAttributesListener);
    }

    /**
     * @dataProvider submitDataProvider
     *
     * @param mixed $defaultData
     * @param array $inputOptions
     * @param array $submittedData
     * @param ActionData $expectedData
     * @param array $expectedChildrenOptions
     * @param ActionData $expectedDefaultData
     */
    public function testSubmit(
        $defaultData,
        array $inputOptions,
        array $submittedData,
        ActionData $expectedData,
        array $expectedChildrenOptions = [],
        ActionData $expectedDefaultData = null
    ) {
        $form = $this->factory->create($this->formType, $defaultData, $inputOptions);

        foreach ($expectedChildrenOptions as $name => $options) {
            $this->assertTrue($form->has($name));

            $childFormConfig = $form->get($name)->getConfig();
            foreach ($options as $optionName => $optionValue) {
                $this->assertTrue($childFormConfig->hasOption($optionName));
                $this->assertEquals($optionValue, $childFormConfig->getOption($optionName));
            }
        }

        if ($expectedDefaultData) {
            $this->assertEquals($expectedDefaultData, $form->getData());
        }

        $form->submit($submittedData);
        $this->assertTrue($form->isValid());
        $this->assertEquals($expectedData, $form->getData());
    }

    /**
     * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
     * @return array
     */
    public function submitDataProvider()
    {
        return [
            'existing data' => [
                'defaultData' => $this->createOperationData(['field1' => 'data1', 'field2' => 'data2']),
                'inputOptions' => [
                    'operation' => $this->createOperation(),
                    'attribute_fields' => [
                        'field1'  => [
                            'form_type' => 'text',
                            'label' => 'Field1 Label',
                            'options' => ['required' => true]
                        ],
                        'field2' => [
                            'form_type' => 'text',
                            'label' => 'Field2 Label Orig'
                        ],
                    ],
                ],
                'submittedData' => ['field1' => 'data1', 'field2' => 'data2'],
                'expectedData' => $this->createOperationData(['field1' => 'data1', 'field2' => 'data2']),
                'expectedChildrenOptions' => [
                    'field1'  => [
                        'required' => true,
                        'label' => 'Field1 Label'
                    ],
                    'field2' => [
                        'required' => false,
                        'label' => 'Field2 Label Orig'
                    ]
                ]
            ],
            'new data' => [
                'defaultData' => $this->createOperationData(),
                'inputOptions' => [
                    'operation' => $this->createOperation(),
                    'attribute_fields' => [
                        'field1'  => [
                            'form_type' => 'text'
                        ],
                        'field2' => [
                            'form_type' => 'text'
                        ],
                    ],
                ],
                'submittedData' => ['field1' => 'data1', 'field2' => 'data2'],
                'expectedData' => $this->createOperationData(['field1' => 'data1', 'field2' => 'data2'], true),
                'expectedChildrenOptions' => [
                    'field1'  => [
                        'required' => false,
                        'label' => 'Field1 Label'
                    ],
                    'field2' => [
                        'required' => false,
                        'label' => 'Field2 Label'
                    ]
                ]
            ],
            'with default values' => [
                'defaultData' => $this->createOperationData(
                    [
                        'default_field1' => 'default_field1_value',
                        'default_field2' => 'default_field2_value'
                    ]
                ),
                'inputOptions' => [
                    'operation' => $this->createOperation(),
                    'attribute_fields' => [
                        'field1'  => [
                            'form_type' => 'text'
                        ],
                        'field2' => [
                            'form_type' => 'text'
                        ],
                    ],
                    'attribute_default_values' => [
                        'field1' => new PropertyPath('default_field1'),
                        'field2' => new PropertyPath('default_field2'),
                    ]
                ],
                'submittedData' => [],
                'expectedData' => $this->createOperationData(
                    [
                        'field1' => null,
                        'field2' => null,
                        'default_field1' => 'default_field1_value',
                        'default_field2' => 'default_field2_value'
                    ],
                    true
                ),
                'expectedChildrenOptions' => [
                    'field1'  => [
                        'required' => false,
                        'label' => 'Field1 Label'
                    ],
                    'field2' => [
                        'required' => false,
                        'label' => 'Field2 Label'
                    ]
                ],
                'expectedDefaultData' => $this->createOperationData(
                    [
                        'field1' => 'default_field1_value',
                        'field2' => 'default_field2_value'
                    ],
                    false
                )
            ],
        ];
    }

    /**
     * @dataProvider exceptionDataProvider
     *
     * @param array $options
     * @param string $exception
     * @param string $message
     * @param ActionData $data
     */
    public function testException(array $options, $exception, $message, ActionData $data = null)
    {
        $this->expectException($exception);
        $this->expectExceptionMessage($message);

        $this->factory->create($this->formType, $data, $options);
    }

    /**
     * @return array
     */
    public function exceptionDataProvider()
    {
        return [
            [
                'options' => [
                    'operation' => $this->createOperation(),
                    'attribute_fields' => [
                        'field'  => [
                            'form_type' => 'text'
                        ]
                    ],
                ],
                'exception' => 'Symfony\Component\OptionsResolver\Exception\MissingOptionsException',
                'message' => 'The required option "data" is missing.',
                'context' => null
            ],
            [
                'options' => [
                    'operation' => $this->createOperation(true),
                    'attribute_fields' => [
                        'field'  => [
                            'form_type' => 'text'
                        ]
                    ],
                ],
                'exception' => 'Symfony\Component\Form\Exception\InvalidConfigurationException',
                'message' => 'Invalid reference to unknown attribute "field" of operation "test_operation".',
                'context' => $this->createOperationData()
            ],
            [
                'options' => [
                    'operation' => $this->createOperation(),
                    'attribute_fields' => [
                        'field' => null
                    ],
                ],
                'exception' => 'Symfony\Component\Form\Exception\InvalidConfigurationException',
                'message' => 'Parameter "form_type" must be defined for attribute "field" ' .
                    'in operation "test_operation".',
                'context' => $this->createOperationData()
            ]
        ];
    }

    /**
     * @param array $data
     * @param bool $modified
     * @return ActionData
     */
    protected function createOperationData(array $data = [], $modified = false)
    {
        $actionData = new ActionData($data);

        if ($modified) {
            $actionData->setModified(true);
        }

        return $actionData;
    }

    /**
     * @param bool $noAttributes
     * @return Operation|\PHPUnit_Framework_MockObject_MockObject
     */
    protected function createOperation($noAttributes = false)
    {
        /** @var \PHPUnit_Framework_MockObject_MockObject|AttributeManager $attributeManager */
        $attributeManager = $this->getMockBuilder('Oro\Bundle\ActionBundle\Model\AttributeManager')
            ->disableOriginalConstructor()
            ->getMock();
        $attributeManager->expects($this->any())
            ->method('getAttribute')
            ->willReturnCallback(
                function ($attributeName) use ($noAttributes) {
                    if ($noAttributes) {
                        return null;
                    }

                    $attribute = new Attribute();
                    $attribute
                        ->setName($attributeName)
                        ->setLabel(ucfirst($attributeName) . ' Label')
                        ->setType('text');

                    return $attribute;
                }
            );

        /** @var \PHPUnit_Framework_MockObject_MockObject|Operation $operation */
        $operation = $this->getMockBuilder('Oro\Bundle\ActionBundle\Model\Operation')
            ->disableOriginalConstructor()
            ->getMock();
        $operation->expects($this->any())
            ->method('getAttributeManager')
            ->with($this->isInstanceOf('Oro\Bundle\ActionBundle\Model\ActionData'))
            ->willReturn($attributeManager);
        $operation->expects($this->any())
            ->method('getName')
            ->willReturn('test_operation');
        $operation->expects($this->any())
            ->method('getDefinition')
            ->willReturn(new OperationDefinition());

        return $operation;
    }
}

redpajama_set_name: RedPajamaGithub


text:
Bush's Plan To Bankrupt Social Security
January 17, 2007 by Phyllis Schlafly
President Bush's secret plan for Social Security has just been released to the public in response to a Freedom of Information lawsuit filed by TREA Senior Citizens League, a million-member seniors advocacy group. For four years, the President carried on an energetic public relations campaign to promote his plan to privatize part of Social Security, but he kept under White House lock and key the "Totalization" agreement his administration secretly made with Mexico in June 2004.
Is that any way to run the government, or to commit billions of taxpayer dollars? Maybe we've been needing Nancy Pelosi to demand "the most honest, most open" government in history.
If and when President Bush personally signs this agreement, it will automatically become law without any congressional action. The law that would have allowed one House of Congress to reject it by a vote within 60 days is generally thought to violate the Supreme Court's 1983 decision in INS v. Chadha, which declared unconstitutional a one-House veto of a President's action.
Senator John Ensign (R-NV) has introduced S.43 to require Totalization agreements to be treated like bilateral trade agreements. His bill would permit a Totalization agreement to go into effect only if affirmatively passed by both Houses of Congress.
Unless we live in some sort of Bush dictatorship, that's the very least of what Totalization should require. It ought to be considered a treaty and require approval by two-thirds of the Senate.
Totalization is the bureaucratic buzz word for the plan to put millions of illegal Mexican workers into the U.S. Social Security system. They would collect U.S. benefits based on their U.S earnings under false or stolen Social Security numbers plus alleged earnings in Mexico.
American citizens must work ten years to be eligible for Social Security benefits, but the Totalization agreement would allow Mexicans to qualify with only 18 months of work in the United States, and pretend to make up the difference by assuming work in Mexico. It is highly doubtful that the illegal aliens ever paid into a Mexican system for eight and a half years.
It could be "virtual" work or "virtual" payments (just like the "virtual" fence we may have on our southern border, or the "virtual" law that promised to build one). A 2003 Government Accountability Office (GAO) report tactfully refused to comment on "the integrity of Mexico's social security data" and warned that the cost to U.S. taxpayers is "highly uncertain."
The United States has totalization agreements with 21 other countries in order to assure a pension to those few individuals who work in two countries (legally, of course) by "totalizing" their payments into the pension systems of both countries. All existing totalization agreements are with industrialized nations whose retirement systems are on a parity with ours.
Mexican retirement benefits are not remotely equal to U.S. benefits. Americans receive benefits after working for 10 years, but Mexicans have to work 24 years before receiving any benefits.
Mexican workers receive back in retirement only what they actually paid in plus interest, whereas the U.S. Social Security system is skewed to give lower-wage earners benefits greatly in excess of what they and their employers contributed.
Mexico has two different retirement programs, one for public-sector employees, which is draining the national treasury, and one for private-sector workers, which covers only 40 percent of the workforce. Most of the Mexicans who illegally entered the United States previously lived in poverty, where they were unemployed, or worked in the off-the-record economy, or worked for employers who did not pay taxes into a retirement system.
The Bush Totalization plan would put millions of Mexicans onto the rolls of the U.S. Social Security system just as our baby-boom generation retires. The White House won't deny that imposing higher taxes on American workers is "on the table" to deal with the expected shortfall.
The Bush totalization plan would lure even more Mexicans into the United States illegally in the hope of amnesty and eligibility for Social Security benefits for themselves, as well as for their spouses and dependents who may never have lived in the United States.
Totalization is part and parcel of the Council on Foreign Relations five-year plan for the "establishment by 2010 of a North American economic and security community" with a common "outer security perimeter." The 59-page CFR document (which can claim Bush Administration approval because it is posted on a U.S. State Department website) demands that we "implement the Social Security Totalization Agreement negotiated between the United States and Mexico."
Americans should raise a mighty clamor to demand that President Bush NOT sign this billion-dollar ripoff of American taxpayers and senior citizens. Meanwhile, tell your Members of Congress to hurry up and pass the Ensign bill.
Filed Under: Immigration, Jobs, Liberalism and Conservatism, National Sovereignty, Phyllis Schlafly Report Column
Latest Jobs Stories:
Incentive Is The Key To A Brighter Future
Phyllis Schlafly Eagles · December 16 | Incentive Is The Key To A Brighter Future They say that love makes the world go round, but money greases … [Read More...] about Incentive Is The Key To A Brighter Future
Where Have American Jobs Gone?
Phyllis Schlafly Eagles · October 29 | Where Have American Jobs Gone? *Previously Recorded by Phyllis Schlafly // October … [Read More...] about Where Have American Jobs Gone?
Trump Kept His Promise To Bring Jobs Back To America
Phyllis Schlafly Eagles · October 21 | Trump Kept His Promise To Bring Jobs Back To America On June 1, 2016, President Barack Obama infamously said … [Read More...] about Trump Kept His Promise To Bring Jobs Back To America


text:
Daughters of Interracial Parents More Likely Than Sons to Identify as Multiracial
Daughters of interracial parents are more likely than sons to identify as multiracial, and this is especially true for children of black-white couples, according to a new study in the February issue of the American Sociological Review.
Study Finds Foreclosures Fueled Racial Segregation in U.S.
Some 9 million American families lost their homes to foreclosure during the late 2000s housing bust, driving many to economic ruin and in search of new residences. Hardest hit were black, Latino, and racially integrated neighborhoods, according to a new Cornell University analysis of the crisis.
Led by demographer Matthew Hall, researchers estimate racial segregation grew between Latinos and whites by nearly 50 percent and between blacks and whites by about 20 percent as whites abandoned and minorities moved into areas most heavily distressed by foreclosures.
Study Investigates Whether Blind People Characterize Others by Race
Most people who meet a new acquaintance, or merely pass someone on the street, need only a glance to categorize that person as a particular race. But, sociologist Asia Friedman wondered, what can we learn about that automatic visual processing from people who are unable to see?
Friedman, an assistant professor of sociology at the University of Delaware, set out to explore that question by interviewing 25 individuals who are blind. She will present her findings in a study at the 110th Annual Meeting of the American Sociological Association (ASA).
Veterans Live in More Diverse Neighborhoods Than Their Civilian Counterparts of Same Race
When members of the U.S. military leave the service, they tend to settle in neighborhoods with greater overall diversity than their civilian counterparts of the same race, according to a new study that will be presented at the 110th Annual Meeting of the American Sociological Association (ASA).
Young Whites Usually More Optimistic Than Minority Peers About Likelihood of Living to 35
A new study of young people finds that, with one exception, whites are more optimistic — sometimes drastically so — than their minority peers about their likelihood of living to 35.
Immigration and Welfare Support in Germany
In recent years, several international-comparative studies have analyzed the relationship between migration and native populations' decreasing support for redistributive policies. However, these studies use cross-sectional designs and aggregate the number of foreign-born residents at the national level. Both aspects are theoretically and methodologically problematic. We address these shortcomings by investigating cross-sectional as well as longitudinal effects in the case of Germany, using a combination of individual- and regional-level data for several time points from 1994 to 2010.
Ripples of Fear: The Diffusion of a Bank Panic
Community reactions against organizations can be driven by negative information spread through a diffusion process that is distinct from the diffusion of organizational practices. Bank panics offer a classic example of selective diffusion of negative information. Bank panics involve widespread bank runs, although a low proportion of banks experience a run. We develop theory on how organizational similarity, community similarity, and network proximity create selective diffusion paths for resistance against organizations.
From Patrick to John F.: Ethnic Names and Occupational Success in the Last Era of Mass Migration
Taking advantage of historical census records that include full first and last names, we apply a new approach to measuring the effect of cultural assimilation on economic success for the children of the last great wave of immigrants to the United States. We created a quantitative index of ethnic distinctiveness of first names and show the consequences of ethnic-sounding names for the occupational achievement of the adult children of European immigrants.
(-) Remove History of Sociology filter History of Sociology
(-) Remove Teaching Sociology filter Teaching Sociology
(-) Remove Native and Indigenous People filter Native and Indigenous People
(-) Remove Racial and Ethnic Relations filter Racial and Ethnic Relations
(-) Remove Social Networks filter Social Networks
(-) Remove Small Groups filter Small Groups


text:
'Forgotten' moon landings astronaut says Mars should be next space destination
By Sammi Taylor • 60 Minutes Digital Producer
9:49pm Jun 2, 2019
Revered astronaut Michael Collins, who was on board the Apollo 11 mission to the moon in 1969, has marked the 50th anniversary of the iconic moon landing by calling for space agencies to forget about the moon and focus further afield.
In an exclusive interview with 60 Minutes reporter Sarah Abo, Collins says the future of space exploration has to be focused on getting to Mars, instead of replicating past missions to the moon.
Revered astronaut Michael Collins, who was on board the Apollo 11 mission to the moon in 1969, has marked the 50th anniversary of the iconic moon landing by calling for space agencies to forget about the moon and focus further afield. (Nine)
"Mars has always been my destination, my favourite one," he told Abo.
"Going back to the moon is certainly an interesting detour but I would prefer that we just set our sights, set sail directly for Mars."
NASA is moving forward with future lunar missions, aiming to have astronauts landing on the moon once again in 2024. It comes months after US President Donald Trump publicly declared his hopes of a triumphant American return to the moon.
Collins says while all space travel is for curiosities sake, the mysteries of Mars should be explored first. (Nine)
But Collins says while all space travel is for curiosities sake, the mysteries of Mars should be explored first.
"Flying in space is not necessary I don't think," Collins told Abo.
"It's something that we have in us. Human beings innately have within us… we are curious."
In an exclusive interview with 60 Minutes reporter Sarah Abo, Collins says the future of space exploration has to be focused on getting to Mars, instead of replicating past missions to the moon. (Nine)
"[Mars] is the next logical step and I'd like to see us get organised and point in that direction."
In a candid and rare television interview with 60 Minutes, Collins opened up about his role in the historic 1969 Apollo 11 mission– and his legacy as the third man to go to the moon, without actually stepping foot on its surface.
"Did I have the best seat on Apollo 11? No," he told Abo.
"Was I happy with the seat I did have? Yes, I really was."
While Neil Armstrong and Buzz Aldrin became household names following their "..one giant leap for mankind…", Michael Collins has lived since in relative obscurity. (Nine)
In July 1969, after the three-day journey to the moon, Armstrong and Aldrin disconnected from the command module that Collins was piloting, descending in a smaller vessel to land on the moon.
For the next 21 hours, while they were collecting moon rocks and making history, Michael continually orbited the moon visiting what's affectionately known as the dark side of the moon – the side we never see from earth
While he describes his view of the far side of the moon as "rugged", it was his unique vantage point to see earth that has stayed with him to this day.
Collins opened up about his role in the historic 1969 Apollo 11 mission– and his legacy as the third man to go to the moon, without actually stepping foot on its surface. (Nine)
"The moon is nothing compared to our home planet," he said.
"It was a tiny little thing - the blue of the ocean, white of the clouds, little streaks of tan that we call continents."
The most worrying component of the mission was Michael Collins successfully reconnecting with Neil Armstrong and Buzz Aldrin's lunar module at the end of the moon landing. A single tricky manoeuvre, but one with devastating ramifications if one wrong decision was made.
"That was the part of it that I worried the most about was if they didn't get off at all, I couldn't go and rescue them. I went home by myself," Collins told Abo.
The reconnection and mission was successful – making history as the first men to ever land on the moon.
While Neil Armstrong and Buzz Aldrin became household names following their "..one giant leap for mankind…", Michael Collins has lived since in relative obscurity.
Much has changed since Michael Collins went to the moon. But the 88-year-old retired astronaut still keeps a keen eye on space travel – and is confident in his predictions for the future.
60 Minutes reporter Sarah Abo on the replica of the International Space Station. (Nine)
"Elon Musk I believe wants to get [to Mars] by 2024. I think that's way overly optimistic," he said.
"I would say probably… mission to Mars by 2040. Go."
To watch 'MoonTalker' in full and for more on 60 Minutes, visit the official website.
Australian research vessel discovers underwater canyon larger than Mt Kosciusko


text:
Q: store docker images in jFrog artifactory - local setup Running windows 10 and trying to setup jFrog artifactory to store docker images (locally). I've installed jFrog and am trying to create new docker repository however that option is grayed out

Based on this doc I need a free license but no license is sent when I sign up on the website.
https://www.jfrog.com/confluence/display/RTF/Getting+Started+with+Artifactory+as+a+Docker+Registry#GettingStartedwithArtifactoryasaDockerRegistry-UsingDockerCompose-1MinuteSetup.1
How can I configure jFrog artifactory to store docker images? What setup options should I follow?

A: Your Artifactory instance is OSS version(you can see it in the footer left corner).
The OSS version does not include Docker repositories.
You will have to get a license for the Pro edition


SilverHelme (OS Ref: SD 4735 7526) is situated near to Silverdale village.
The Row, Silverdale, Nr. Carnforth. LA5 0UG.
For directions on how to find us click here.
SilverHelme Activity Centre is set in eighteen acres of natural woodland, comprising mainly oak, ash, yew, hazel and holly.
The campsite is in an area of outstanding natural beauty (AONB), the Arnside & Silverdale Area of Outstanding Natural Beauty, amidst limestone pavement, within 1.5 km of the village of Silverdale (O,S Map 97 Ref. SD 473 752).
The campsite is 500m from Silverdale Railway Station and 2 km from the Morecambe Bay shore at Silverdale.
This modern centrally heated building is capable of sleeping thirty people in separate bunk rooms, ( 4 x 6 berth, 1 x 4 berth & 1 x 2 berth rooms).
It has a large room for dining and indoor activities for wet weather.
There is a fully fitted kitchen with gas cooking, hot water, fridge & freezer and all crockery, utensils etc.
There are also separate indoor male and female toilets with washing facilities and showers; Disabled people are catered for in this area.
There is also a separate indoor cloakroom and storage facility for muddy footwear by the entrance to Mortimer Lodge.
Mortimer Lodge is centrally heated throughout.
Tea towels, sleeping bags, pillows, personal washing equipment, food and drink.
The site now has the benefit of a purpose built wet weather shelter adjacent to Mortimer Lodge. This has lighting and power and tables and chairs.
Also on site is this small cabin known as 'The Den' which sleeps six. There is a fridge, electric kettle, toaster and a cold water sink. This is an ideal hut for use as a day centre for cub packs, Duke of Edinburgh expeditions etc. It boasts its own campfire circle and is adjacent to a large grassed area suitable for games, which can be booked with the den.
A toilet block (new build 2017) with hot and cold water wash basins, disabled facilities, and separate showers is located close to the centre of the site. There are also two "washing-up" stations with hot & cold water.
Camping is distributed between three large areas. Two of these areas are adjacent to Mortimer Lodge. The third area (Melling Meadow) is further into the site. All areas are ideal for troop or group camps.
In addition there are many glades scattered through the site, the glades being perfect for patrol camps.
Altar fires are located on all camping areas, for larger campfires a campfire circle is located beyond the flagpole.
There is also in this area a gravelled site with a basketball net for games.
There is a payphone just alongside Mortimer Lodge.
Set further back behind Mortimer Lodge amongst the trees is a small open-air chapel.
Wood fires are allowed on all camping areas by using Altar Fires Only.
Fires Must NOT be lit directly on the ground.
An area is provided for lighting fires on the ground for backwoods cooking.
Groups should provide their own general first aid equipment.
Any accidents must be reported to the campsite warden.
The shop has Scouting and other souvenirs and badges, sweets etc.
The Booking Secretary will arrange for it to be opened during your visit.
The covered verandah outside the shop may be used as a base for activities.
The site has a fixed orienteering course with various grades. A cliff face with anchor points provides for abseiling or rock climbing and a limited supply of rope lashings and poles for pioneering projects can be booked daily.
There is a beaver trail and pond-dipping can be arranged via the warden at the local village pond.
The area is full of footpaths ideal for short or long hikes in beautiful countryside with a wealth of wildlife, which includes deer, squirrels, rabbits etc. Whilst only a ½ mile away is the Leighton Moss Bird Sanctuary (R.S.P.B).
Silverdale village has a greengrocers, newsagents, bakers, post office and butchers. Nearby Carnforth (4.4 miles) has several supermarkets – Tesco, Aldi, Co-op & Booths, with a variety of shops, banks and fast food outlets. There are also many other places to visit in the area including: ‑ The resort of Morecambe, The Lake District, Pine Lake Water Activities Centre Carnforth and the City of Lancaster with its Castle and Butterfly House. The Wildlife Oasis is situated a few miles away at Hale.
There is a Church of England and a Methodist Church in Silverdale, a Roman Catholic Church in Yealand Conyers (3.5 miles) and churches for other denominations can be found in Warton & Carnforth.
Royal Lancaster Infirmary, Ashton Road, Lancaster Tel: 01524 65944.
A full copy of the Campsite Health & Safety Policy Document is available at the Campsite.
Bookings can be made online, where you can also check to see if any of the facilities are available. The booking calendar is updated as soon as possible after a booking.


I do not think journalism is becoming obsolete. Yes, everyday people can report what they see, although their creditability is not always the best. I think that in a general sense that the world is fairly distrusting. Personally, I would rather hear the news from a creditable news source, and a bystander that happened to see what happened. The more information I can receive the better. If anything, journalism is expanding in new formats and is more likely to reach different people.


text:
Birmingham Clinical Trials Unit
Rephill
In 'Rephill'
Birmingham Clinical Trials Unit (BCTU)
RePHILL Home
Important Message: COVID-19
We are now home-based during the COVID-19 pandemic but available and working. Responses may however take longer than normal as staff may be working altered hours but we are cross covering trials as required and urgent matters will be dealt with promptly. Please do not contact our usual office/landline number and instead email the trial contact and copy in the trial mailbox. If a query requires a prompt response please mark as 'urgent' in the email subject header.
RePHILL (Resuscitation with Pre-Hospital Blood Products) is a multi-centre randomised controlled trial of pre-hospital blood product administration versus standard care for traumatic haemorrhage, funded by the National Institute for Health Research (NIHR) Efficacy & Mechanism Evaluation Programme (EME; project number 14/152/14). The trial will test the hypothesis that Pre-Hospital Blood Products (PHBP) resuscitation with up to two units each of packed red blood cells (PRBC) and lyophilised plasma (LyoPlas N-w) will improve tissue perfusion (as measured by lactate clearance) and reduce mortality in trauma patients with haemorrhagic shock compared to the current standard practice of crystalloid (normal saline) resuscitation.
RePHILL included an internal pilot phase, where the trial opened in the West Midlands. The trial then rolled out to and the East Midlands and East Anglia.
The air ambulance services currently involved in the RePHILL trial are: Midlands Air Ambulance (MAA), The Air Ambulance Service (TAAS), MAGPAS and East Anglian Air Ambulance (EAAA).These are supplied by the following blood banks: New Cross Hospital, University Hospitals Coventry and Warwickshire, Cambridge University Hospitals, Norfolk & Norwich University Hospital and Worcester Acute Hospital. RePHILL patients are then transferred to one of the following emergency departments: the Queen Elizabeth Hospital (Birmingham), Walsgrave Hospital (Coventry), Addenbrooke's Hospital (Cambridge), Norfolk and Norwich Hospital, Royal Stoke University Hospital, the Queen's Medical Centre (Nottingham), Luton and Dunstable Hospital, Southmead Hospital (Bristol), Oxford Radcliffe Hospital, Sheffield Teaching Hospital and the Royal London Hospital.
A multi-centre randomised controlled trial of pre-hospital blood product administration versus standard care for traumatic haemorrhage.
Aim of Study
The principle objective of this trial is to investigate the clinical effectiveness of Pre-Hospital Blood Products (PHBP) resuscitation compared to the current standard care of restricted crystalloid based resuscitation in participants suffering from major traumatic haemorrhage.
Pre Hospital Emergency Medicine (PHEM) and Major Trauma Centres (MTC)
Patients believed to be over the age of 16 who have sustained a traumatic injury resulting in haemorrhage.
Participants will be randomised between crystalloid resuscitation (up to four 250ml bags of 0.9% sodium chloride) or Pre-Hospital Blood Products resuscitation (up to two units of packed red blood cells and two units of LyoPlas).
The views expressed are those of the authors and not necessarily those of the NHS, NIHR or the Department of Health.
Research Methods in Clinical Trials
Clinical Trials - MSc/Diploma/Certificate


text:
In financial mathematics, a risk measure is used to determine the amount of an asset or set of assets (traditionally currency) to be kept in reserve.  The purpose of this reserve is to make the risks taken by financial institutions, such as banks and insurance companies, acceptable to the regulator.  In recent years attention has turned towards convex and coherent risk measurement.

Mathematically
A risk measure is defined as a mapping from a set of random variables to the real numbers. This set of random variables represents portfolio returns. The common notation for a risk measure associated with a random variable  is .  A risk measure  should have certain properties:

 Normalized

 Translative

 Monotone

Set-valued
In a situation with -valued portfolios such that risk can be measured in  of the assets, then a set of portfolios is the proper way to depict risk.  Set-valued risk measures are useful for markets with transaction costs.

Mathematically
A set-valued risk measure is a function , where  is a -dimensional Lp space, , and  where  is a constant solvency cone and  is the set of portfolios of the  reference assets.   must have the following properties:

 Normalized

 Translative in M

 Monotone

Examples

 Value at risk
 Expected shortfall
 Superposed risk measures
 Entropic value at risk
Drawdown
 Tail conditional expectation
 Entropic risk measure
 Superhedging price
 Expectile

Variance
Variance (or standard deviation) is not a risk measure in the above sense. This can be seen since it has neither the translation property nor monotonicity.  That is,  for all , and a simple counterexample for monotonicity can be found.  The standard deviation is a deviation risk measure. To avoid any confusion, note that deviation risk measures, such as variance and standard deviation are sometimes called risk measures in different fields.

Relation to acceptance set
There is a one-to-one correspondence between an acceptance set and a corresponding risk measure.  As defined below it can be shown that  and .

Risk measure to acceptance set
 If  is a (scalar) risk measure then  is an acceptance set.
 If  is a set-valued risk measure then  is an acceptance set.

Acceptance set to risk measure
 If  is an acceptance set (in 1-d) then  defines a (scalar) risk measure.
 If  is an acceptance set then  is a set-valued risk measure.

Relation with deviation risk measure
There is a one-to-one relationship between a deviation risk measure D and an expectation-bounded risk measure  where for any

 .
 is called expectation bounded if it satisfies  for any nonconstant X and  for any constant X.

See also
 Coherent risk measure
 Dynamic risk measure
 Managerial risk accounting
 Risk management
 Risk metric - the abstract concept that a risk measure quantifies
 RiskMetrics - a model for risk management
 Spectral risk measure
 Distortion risk measure
 Value at risk
 Conditional value-at-risk
 Entropic value at risk
 Risk return ratio

References

Further reading

Actuarial science
Financial risk modeling


Sep 19 S1E10: "Swarm of the Century"
No joke: if parasprites showed up at our door, we'd probably keep one too. They're that adorable. At least, until they start barfing out new sprites. Guess we'll need Pinkie Pie to come with her arsenal of instruments to save us. In the meantime, keep an eye on your belongings while Mac & Maud talk about how a banjo just might be the answer to all our problems, Pinkie Pie's royal declaration of tasty cakes, and how Golden Harvest may have a personality disorder because of Rarity.
Sep 13 S1E9: "Bridle Gossip"


This hits the nail on the head in many ways. DM'ing for me is not just a love its an obsession and other shadows sheds a little light on the topic wonderfully.
Slowly, you step into the old throne room of the castle, your footsteps echoing back at you as they bounce off of the arched ceiling twenty feet above. The room extends ahead of you, an abandoned hall covered in a layer of dust, empty save for two rows of massive pillars. The air is cold, stale and still. As you progress forward between the pillars, your torchlight reveals the end of the hall, bringing the throne into your view. The grand seat of stone sits upon a wide pedestal of marble, in front of a tattered wall tapestry, flanked by time-worn statues depicting demonic knights. And then, in the illumination of your torch, you notice it: the king's remains, a cobweb-covered skeleton sitting upon the throne, his hollow eye sockets somehow staring directly at you.


text:
Q: Comment Package: Problem when using German Special Character "ß" (Similar to "ss") I am preparing a bilingual document and using the comment package to distinguish between the two languages.
When I use the special character ß in a comment environment then I get an error message (Undefined control sequence.) although I use \usepackage[latin1]{inputenc} correctly.
Outside of the comment environment the character works fine.
The document class seems not to matter - I have the problem with scrbook and book.
\documentclass[]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[
    english,
    ngerman]
        {babel}

\usepackage{comment}

\includecomment{Version-DE}
\excludecomment{Version-EN}

\begin{document}
ß % <-- no problem here

\begin{Version-DE}
Version-DE
ß % <-- big problem here!
\end{Version-DE}

\begin{Version-EN}
Version-EN
\end{Version-EN}

\end{document}

I am not sure what tags to use here...
For Future Reference
I have found some other packages that maybe could be an alternative:

*

*multiaudience (recommended by the author of the tagging package Brent Longborough, see here)

*tagging --> seems to be pretty robust and flexible so far

*srcredact

*version

*versions (extra "s")

*codesection

*xcomment

*optional
Here's all the packages of this kind (conditional typesetting) on CTAN: https://www.ctan.org/topic/cond-comp

A: One way forward -- hopefully feasible for you -- is to switch to either LuaLaTeX or XeLaTeX and to load the fontspec package. All you will need to change in the document is (a) comment out (or delete) the instructions \usepackage[utf8]{inputenc} and \usepackage[T1]{fontenc} in the preamble and (b) add the instruction \usepackage{fontspec}.
Of course, the document must be utf8-encoded, but these days utf8 is the default for most editors and web browsers. If the file isn't utf8-encoded at the moment, see the posting How to change a .tex file's input encoding system (preferably to UTF-8) for practical information on how to change the input encoding.

\documentclass{scrbook}

%\usepackage[latin1]{inputenc}
%\usepackage[T1]{fontenc}
\usepackage{fontspec} % <-- new

\usepackage[english,ngerman]{babel}

\usepackage{comment}
\includecomment{Version-DE}
\excludecomment{Version-EN}

\begin{document}
ß % <-- no problems here

\begin{Version-DE}
Version-DE
ß % <-- no more problem here either :-)
\end{Version-DE}

\begin{Version-EN}
Version-EN
\end{Version-EN}

\end{document}


Enjoy Boo Walker's Books? Tell us Why and Win a Free Book!
Welcome to Boo Walker's BookGorilla Author Page! We're working hard to bring you the best deals ever on Boo Walker's Kindle books. If you're a Boo Walker fan, we'd love to have your help in making this author page special. Tell us, in no more than 150 words, why you think Boo Walker is great. Use this webform to send us your submission, and if we select yours we'll offer you one of Boo Walker's books or a Kindle Gift Card as a free gift! Thanks!
Please enter your email address and click the Follow button to follow Boo Walker!


text:
'use strict';

const {graphql} = require('../../query/GraphQLTag');
const {
  getFragmentVariables,
  getOperationVariables,
} = require('../RelayConcreteVariables');

describe('RelayConcreteVariables', () => {
  beforeEach(() => {
    jest.resetModules();
  });

  describe('getFragmentVariables()', () => {
    describe('sets variables to literal argument values', () => {
      it('correctly sets argument value', () => {
        const Fragment = graphql`
          fragment RelayConcreteVariablesTest1Fragment on User
          @argumentDefinitions(size: {type: "[Int]"}) {
            profilePicture(size: $size) {
              uri
            }
          }
        `;
        const variables = getFragmentVariables(Fragment, {}, {size: 32});
        expect(variables).toEqual({
          size: 32,
        });
      });

      it('correctly sets boolean argument values', () => {
        const Fragment = graphql`
          fragment RelayConcreteVariablesTest2Fragment on User
          @argumentDefinitions(condition: {type: "Boolean"}) {
            firstName(if: $condition)
          }
        `;
        const variables = getFragmentVariables(
          Fragment,
          {},
          {condition: false},
        );
        expect(variables).toEqual({
          condition: false,
        });
      });

      it('correctly sets null argument values', () => {
        const Fragment = graphql`
          fragment RelayConcreteVariablesTest3Fragment on User
          @argumentDefinitions(condition: {type: "Boolean"}) {
            firstName(if: $condition)
          }
        `;
        const variables = getFragmentVariables(Fragment, {}, {condition: null});
        expect(variables).toEqual({
          condition: null,
        });
      });

      it('correctly ignores default value when argument passed', () => {
        const Fragment = graphql`
          fragment RelayConcreteVariablesTest4Fragment on User
          @argumentDefinitions(size: {type: "[Int]", defaultValue: 42}) {
            profilePicture(size: $size) {
              uri
            }
          }
        `;
        const variables = getFragmentVariables(Fragment, {}, {size: 32});
        expect(variables).toEqual({
          size: 32,
        });
      });

      it('correctly sets argument value even if variable is available in root variables', () => {
        const Fragment = graphql`
          fragment RelayConcreteVariablesTest5Fragment on User
          @argumentDefinitions(size: {type: "[Int]"}) {
            profilePicture(size: $size) {
              uri
            }
          }
        `;
        const variables = getFragmentVariables(
          Fragment,
          {size: 16},
          {size: 32},
        );
        expect(variables).toEqual({
          size: 32,
        });
      });
    });

    it('only includes variables being referenced in fragment, regardless of rootVariables in global scope', () => {
      const Fragment = graphql`
        fragment RelayConcreteVariablesTest6Fragment on User
        @argumentDefinitions(size: {type: "[Int]"}) {
          profilePicture(size: $size) {
            uri
          }
        }
      `;
      const variables = getFragmentVariables(
        Fragment,
        {size: 16, id: '1'},
        {size: 42},
      );
      expect(variables).toEqual({
        size: 42,
      });
    });

    it('sets variables to null if fragment has @argumentDefinitions but no argument passed, regardless if variable is available in global rootVariables scope', () => {
      const Fragment = graphql`
        fragment RelayConcreteVariablesTest7Fragment on User
        @argumentDefinitions(size: {type: "[Int]"}) {
          profilePicture(size: $size) {
            uri
          }
        }
      `;
      const variables = getFragmentVariables(Fragment, {size: 16}, {});
      expect(variables).toEqual({
        size: null,
      });
    });

    /**
     * defs: size: [Int] = 42
     * root vars: size: [Int] = 16
     * arg vars: n/a
     * => size: 42
     */
    it('sets variables to default values if defined and no argument passed even if root variable is available', () => {
      const Fragment = graphql`
        fragment RelayConcreteVariablesTest8Fragment on User
        @argumentDefinitions(size: {type: "[Int]", defaultValue: 42}) {
          profilePicture(size: $size) {
            uri
          }
        }
      `;
      const variables = getFragmentVariables(Fragment, {size: 16}, {});
      expect(variables).toEqual({
        size: 42,
      });
    });

    /**
     * defs: size: [Int] = 42
     * root vars: n/a
     * arg vars: n/a
     * => size: 42
     */
    it('sets variables to default values if defined and no argument passed and no root variable available', () => {
      const Fragment = graphql`
        fragment RelayConcreteVariablesTest9Fragment on User
        @argumentDefinitions(size: {type: "[Int]", defaultValue: 42}) {
          profilePicture(size: $size) {
            uri
          }
        }
      `;
      const variables = getFragmentVariables(Fragment, {}, {});
      expect(variables).toEqual({
        size: 42,
      });
    });

    /**
     * defs: size: [Int] = import 'rootSize'
     * root vars: rootSize: 42
     * arg vars: n/a
     * => size: 42
     */
    it('resolves imported values from root variables if no @argumentDefintions defined', () => {
      const Fragment = graphql`
        fragment RelayConcreteVariablesTest10Fragment on User {
          profilePicture(size: $size) {
            uri
          }
        }
      `;
      const variables = getFragmentVariables(Fragment, {size: 42}, {});
      expect(variables).toEqual({
        size: 42,
      });
    });
  });

  describe('getOperationVariables()', () => {
    it('filters extraneous variables', () => {
      const Query = graphql`
        query RelayConcreteVariablesTest1Query($id: ID!) {
          node(id: $id) {
            id
          }
        }
      `;
      const variables = getOperationVariables(
        Query.operation,
        Query.params.providedVariables,
        {
          id: '4',
          count: 10, // not defined on Query
        },
      );
      expect(variables).toEqual({
        id: '4',
        // count is filtered out
      });
    });

    it('sets default values', () => {
      const Query = graphql`
        query RelayConcreteVariablesTest2Query(
          $id: ID = "beast"
          $count: Int = 10
          $order: [String] = ["name"]
        ) {
          node(id: $id) {
            ... on User {
              friends(first: $count, orderby: $order) {
                edges {
                  node {
                    id
                  }
                }
              }
            }
          }
        }
      `;
      const variables = getOperationVariables(
        Query.operation,
        Query.params.providedVariables,
        {
          id: '4',
          // no count
          order: null,
        },
      );
      expect(variables).toEqual({
        id: '4', // user value overwrites default
        count: 10, // set to default
        order: ['name'], // set to default
      });
    });
  });
});


text:
long long int N;
long long int M;
struct hashentry ** ht;
void readfile(char *inputfile, struct hashentry **ht);


text:
Baker McKenzie Named South American Practice of the Year for Third Straight Year
Leading global law firm Baker McKenzie has been named Regional South American Practice of the Year for the third consecutive year in the Chambers Latin America Awards 2021, which recognizes top law firms following thorough research, including client feedback and achievements accomplished in the region during the year.
The international publication also awarded Estudio Echecopar, a member firm of Baker & McKenzie International, with the Client Service Award in Peru, highlighting the strength of the Firm and its ability to exceed client expectations.
Gustavo Boruchowicz, Chair of Baker McKenzie for Latin America, commented: "We are extremely proud to receive this award and feel very honored to obtain such positive feedback from our clients. I believe our success is rooted in the way we continue to work together as a team, especially during this ever changing and complex pandemic period, and not losing sight of our devotion to client satisfaction."
Juan Carlos de los Heros, Managing Partner of Estudio Echecopar in Peru added: "Client satisfaction is our most important metric because it ensures we are delivering our promise to provide customers with high level advice and industry-focused solutions. Receiving the Client Service Award in Peru once again is incredibly meaningful as it shows our people that the hard work they put in each day is being recognized within the industry."
With offices in Argentina, Brazil*, Chile, Colombia, Mexico, Peru and Venezuela, Baker McKenzie advises startups, global conglomerates and multinationals on navigating legal and business challenges in the region. The Firm has also leaned even further into their commitment to innovation, I&D, and pro bono efforts.
*Baker McKenzie and Trench Rossi Watanabe have executed a strategic cooperation agreement for consulting on foreign law.
Sasha Mirpuri
Manager, Communications, Latin America
+51 1 618 8537 Email
Gustavo A. Boruchowicz
Juan Carlos de Los Heros


the most important retirement in the world. Yours.
Financial Independents, Inc. is a comprehensive financial services firm committed to helping you prepare for your long-term financial future. Our customized programs are designed to grow, protect, and conserve your wealth by delivering an unprecedented level of personalized service and experience.
We encourage you to explore our site and learn more about the services we provide. Should you have any questions or if you would like more information on our firm, please feel free to email us at info@retirementlady.com or call us at (517) 484-4884. We look forward to hearing from you.


Egyptians Lash Out at Obama: "Damn You Obama! Damn You!"
Direct from Egypt calling out Obama on his policy's and Muslim Brotherhood ties.
Your foreign policy is just as about successful as your economic policy.


text:
Magical Creatures Invade NYC in 'Fantastic Beasts and Where to Find Them' Full Trailer
ByKristen Yoonsoo Kim
@kristenyoonsoo
Flying creatures and dragons, oh my! As the release of the newest Wizarding World movie draws near, we're gifted with the most comprehensive look at the upcoming Fantastic Beasts and Where to Find Them. The first trailer dropped at the end of last year, but this is a huge upgrade from just watching Eddie Redmayne run around with a briefcase.
Fantastic Beasts belongs in the same universe as Harry Potter, but it takes place in a totally different time and place, so you won't see any of the Harry Potter cast or characters—OR WILL WE? (Fans have speculated a Dumbledore appearance, but we'll have to wait until the film's release to find out.) What we do know is that this no story of Hogwarts. Instead, we follow magizoologist Newt Scamander (Redmayne) in 1920s New York City, which gets overridden with fantastic beasts when his briefcase comes unlocked (a lot of explaining to do to muggles). Just taking a wild guess here, but I believe the rest of the movie focuses on the where to find them part.
Oscar winner Redmayne is joined by Colin Farrell, Katherine Waterston, Dan Fogler, and a bowl cut-sporting Ezra Miller. The adult cast is one of the things that sets this apart from the more children-oriented Harry Potter. J.K. Rowling makes her screenwriting debut, while Harry Potter alum David Yates directs (he directed Order of the Phoenix, Half-Blood Prince, and both Deathly Hollows films). As with all other Harry Potter films, Fantastic Beasts also has a November release, hitting theaters November 18.
Watch the trailer above and get excited.
Eddie Redmayne Opens a Scary Briefcase in First 'Fantastic Beasts and Where to Find Them' Trailer
J.K. Rowling Details the Impact of Native American Wizards in First 'History of Magic in North America' Story
NewsVideosHarry PotterJ.K. Rowling