text:
Memories, Education Offer Hope to End to Hate
History and Medieval Studies
Nationalism and Religious Studies
Sociology and Social Anthropology
As difficult as it is to confront the evils of the Holocaust, education is often the key to shedding light on hatred and prejudices and can be vital to preventing future genocides and mass atrocities. Global experts convened at the June 10-11 conference "The Future of Holocaust Memorialization," organized by CEU, University of Victoria, and the Tom Lantos Institute and included the following sponsors: the embassies of the United States, Norway, and Sweden, the Israeli Cultural Institute, Friedrich Ebert Stiftung, and the iWitness Holocaust Field School Project. The event was part of CEU's continued public discussion of the Holocaust with the aim of preserving and honoring the historical truth.
President and CEO of the Tom Lantos Institute Anna-Maria Biro, who co-organized the conference with Andrea Peto of CEU's Department of Gender Studies and Helga Thorson of the University of Victoria, opened the event by underscoring the work of conference participants to confront racism, anti-Semitism, and homophobia through memory work. The opening panels dealt with current Holocaust discourses and how various institutions present Holocaust education. Subsequent panels explored numerous initiatives that are educating students, the public, and even civil servants.
Emphasizing the importance of the event, CEU President and Rector John Shattuck spoke of his personal experience with contemporary genocides. Shattuck, while serving as U.S. Assistant Secretary of Human Rights, Democracy and Labor, was the first international diplomat to reach survivors of the July 1995 Srebrenica genocide in Bosnia and helped establish the International Criminal Tribunals for both Rwanda and the former Yugoslavia.
"In Rwanda and in Bosnia, there were ordinary people who stood up to evil," said Shattuck. "There were Serbs whom I met who hid and sheltered Bosnian refugees, there were Hutus whom I met who refused to participate in the killing of their neighbors. So I think the goal of this conference is to keep alive the memory and the legacy of such people – such ordinary people who resisted evil in brave and ordinary ways and who teach us what Holocaust education should be all about."
In the U.S., the premiere center for Holocaust education is the U.S. Holocaust Memorial Museum, a federal institution that has hosted over 40 million visitors in its two-decade history. Paul Shapiro, director of the Jack, Joseph and Morton Mandel Center for Advanced Holocaust Studies at the U.S. Holocaust Memorial Museum, noted that the fact that the museum presents not only the persecution of the Jews but also what was done to all the other victim of the Nazis and their allies makes it clear to visitors that every person can be a victim of persecution.
"Holocaust education and memorialization also reveals the speed with which it was possible for an educated society, and with it an entire continent, to abandon all of the ethical norms and values established over a 2,000-year history of civilization," Shapiro said. "That warning is one that those of us fortunate enough to live in democracies need to hear. Holocaust education can provide a shield against extremism and authoritarian tendencies that often appear first as limitations on free media and free expression, as challenges to the independence of a state's judiciary, as a reduction of the security or sanctity of one's home or workplace, or as 'reform' of electoral procedures in order to favor certain outcomes."
The ambassadors of Norway and Sweden expressed concern over growing xenophobia, racism, and anti-Semitism in their own countries and the whole of Europe. "We must work hard to maintain tolerant societies," said H.E. Tove Skarstein, Ambassador of Norway. "We must not repeat the mistakes of Europe in the 20th century. We must make sure that future generations understand the consequences of this." Chargé d'Affaires of the Embassy of the United States of America Andre Goodfriend echoed the ambassador's comments saying, "Those who can remember honestly, without acrimony, with clear eyes...those who can commemorate are truly able to face the past, and they are able to help time heal the wounds and build a healthy future."
In the following sessions, speakers delved into concrete, successful local initiatives in Holocaust education and memorialization. Co-organizer Helga Thorson of the University of Victoria looks at it as "think[ing] about the present through the lens of the past" to, hopefully, "secure a future beyond hatred, violence, and genocide." Spurred by alarming surveys revealing large percentages of Hungarian people with anti-Roma and anti-Semitic leanings, Professor Ildiko Barna of Budapest's Eotvos Lorand University (ELTE) conducted a case study through which she developed curriculum on the background and social consequences of hate crimes for students of military sciences,
public administration and law enforcement. "These students are likely to encounter hate crimes – especially those in police force," Barna noted.
John C. Swanson, now a professor at University of Tennessee Chattanooga, guided Utica College students in the making of a documentary film about how the Holocaust is taught in public high schools in New York state. The students found that the Holocaust is often portrayed as something unique and inexplicable, whereas Swanson emphasized the necessity of placing the Holocaust in historical context. "History is not driven by forces beyond our control," said Swanson, whose students' film was entitled "Never Again: Lessons from the Holocaust." "We must emphasize chronology, change over time, historiography, and the narratives."
At the University of Victoria, British Columbia, Thorson and Andrea van Noord developed the I-witness Field School program http://web.uvic.ca/~iwitness/ to help build a way to keep a connection to the past in the future as the survivors disappear. The students spend a month in Central Europe speaking with survivors, studying monuments and visiting museums, and connecting with European students to discover the different ways the Holocaust resonates among people, cultures, and generations. "Holocaust education must aim to be intergenerational, intercultural, and introspective," said Thorson, head of the Germanic Studies Department at the University of Victoria.
In Vienna, a resident of a small street called Servitengasse, Barbara Kintaert, discovered that over half of the inhabitants of her building in 1938 were Jewish. She began investigating their fates, in a project called Servitengasse 1938, www.servitengasse1938.at which has memorialized victims, contacted survivors and brought them back to the street for poignant encounters with their former homes.
In the final session, participants heard from Gabor Kalman, maker of the film "There Was Once..." and himself a Holocaust survivor. He spoke about the challenge of interviewing survivors, who exhibit a range of reactions to requests for interviews, from outright rejection to gratefulness. He urged patience and recommended ignoring any divergence from the facts. "If you're interviewing survivors, respect what they remember," he said. "That's the memory they live with – it's theirs.
Another filmmaker, researcher Borbala Kriza of ELTE in Budapest, focuses on bystanders, non-Jewish witnesses, whose stories have largely been ignored. Her project systematically collects testimonies from all over Hungary, which reveals new evidence of events that were left unrecorded – a massacre of several hundred people, a mass grave near the Danube, killings in the streets of Budapest. Professor Annamaria Orla-Bukowska of Jagiellonian University, Krakow focused on non-Jews known as "Righteous Among the Nations." Some 25,000 people have been honored by Israel for risking their lives to save Jews during the Holocaust. "Ultimately human rights are only guaranteed by other human beings as individuals, not institutions and governments," Orla-Bukowska said. "Neutrality in a time of genocide always helps the perpetrators, never the victims."
The conference concluded with remarks by H. E. Ilan Mor, ambassador of Israel to Hungary, who referred to the troubling Anti-Defamation League statistics on both the high level of anti-Semitic views worldwide, misconceptions about the Jewish population, and the level of complete ignorance about the Holocaust. Education is the key, he said. "Every project we have seen today is a stone in a long way. We must tell it again and again – bring our message of 'never again.'"
CEU was pleased to work with international co-sponsors to organize, host and fund this independent conference on Holocaust education.
hmprogramenifinal.pdf
Top 10 Application Tips for Undergraduate Applicants
CEU's December Matching Gift Challenge Exceeds Goal
CEU Research on Forming Object Representations From Incoming Sensory Information Published in Nature Communications
Open World Scholar Olivier Boruchowitch on CEU's Executive MBA Program, Strategy and the Culture Sector
Top 10 Application Tips for Graduate Applicants


We demonstrate our commitment to our employees via our ongoing investment in training and development. We recognise that it is a fundamental requirement of all staff to receive professional training to enable them to perform the tasks and duties expected of them.
Anchor's commitment to training and development has recently seen the group create its own internal Academy. Anchor have now provided in excess of 500 employees with NVQ or Diploma level qualifications.
Anchor's training Academy is now a learning provider and can self-deliver any vocational qualification relevant to our employees working environment via The Skills Network.
Where employees require more basic training, our in house tutor Alan Woods holds 'Preparing to Teach in The Lifelong Learning Sector' - a qualification which enables him to also deliver Maths, English and IT qualifications.
These practical training courses utilise distance learning platforms and are assessed in the employees working environment by Anchor Academy Tutor, Alan Woods. Learning in this manner means that there is no cost to our clients and government funding pays for exam and registration fees. This enables Anchor to offer our clients a high standard of training, without the requirement for an inflated training budget.
For employee's transfering to Anchor under TUPE, we will evaluate their current level of training, immediate training requirements and look out for future potential in an individual who may wish to undertake a workplace qualification.


text:
'Threat' to services in contractual switch
Acute and teaching hospitals face losing millions of pounds, putting services 'in danger', because of the switch to service agreements and out-of-area treatments, trust finance managers warned this week.
The problem is most severe in London, which has a large number of teaching hospitals providing specialist services.
Barry Elliott, chair-elect of the Healthcare Financial Management Association, said the old extra-contractual referrals system 'guaranteed' payment for work done - while the new system is based on historic levels of funding: 'Because the process was not tightly managed, people have played the game to their own advantage.'
Health authorities had insisted on using figures from up to two years ago as a baseline for funding 'regardless of what has happened since', and ignoring increases in the number of patients treated, Mr Elliott added.
Mr Elliott said his own trust, Bart's and the Royal London, had lost£1m and stood to lose another£1m 'because of the way HAs have chosen to redistribute the money from ECRs into service agreements and out-of- area treatments'.
Barbara Ghobse, service agreements manager at St George's Healthcare trust in south London, said the hospital's specialist pelvic reconstruction service was in particular difficulty.
'The funding we have is based on the 1997-98 spending, but the service grew in 1998-99, and if it continues to grow this year we are in trouble. Every trust has a list of services that are under threat as a result of the change,' she said.
Commissioning arrangements introduced under the reforms for specialist services at regional level 'should help but they are not in place yet', she said.
'This year is almost like the start of the internal market in 1991, a transitional period covering a huge change in the system and none of us knowing quite how it will work,' she added.
Mr Elliott said there was a 'real danger' that this year would see trusts 'increasing deficits and losing services' because of the change in financial systems.
University College London Hospitals trust is facing a£3.5m deficit, partly as a result of the change. Acting finance director David Wragg said HAs were refusing to fund the full cost of the trusts' services under service agreements and 'we are still£2m short of achieving that figure'.
'Ultimately, if the NHS Executive says we have to go with what the HAs are offering, we would have to cut services, reduce activity and cut costs.'
The new system moved the risks of paying for increases in demand from HAs to trusts, he added.
ST GEORGE'S HEALTHCARE NHS TRUST
A union is balloting its members over strike action at a hospital trust, amid claims the number of staff cleaning theatres is being cut.
Exclusive: NHS England attempted to alter independent report on child cancer care
NHS England engaged in an unprecedented attempt to interfere with an independent clinical body's report into child cancer services, seeking to have a recommendation on co-location of intensive care services removed, HSJ has learned.
National cancer director will 'play no part' in child service decisions
NHS England has said Cally Palmer, national cancer director and chief executive of the Royal Marsden Foundation Trust, will "play no part" in decisions on new child cancer standards.

redpajama_set_name: RedPajamaCommonCrawl


Last year we launched our Developer API, allowing you to fetch live data from your surveys, such as question content and individual responses with answers.
We are happy to announce that we have just launched the Report API. This new extension to our API will allow you to fetch tabulated results from your survey.
When you use the Report API, we will take all your responses and collate the data for you behind the scenes. This means you will be able to fetch aggregated data for each question in your survey and see how many times and what percentage an answer was chosen. Depending on the question type, you will be able to see averages and other statistical values as well.
Your feedback is very welcome and if you need to be able to do something programmatically that is not possible yet, please let us know!
We are happy to announce that you can now create "Webhooks" via our API, to get notified when certain events happen in your online survey, such as receiving a new survey response.
You will be able to manage your Webhooks yourself and can create as many as you need for your application. To get you started as quickly as possible, we have fully documented everything for you.
Right now, you can be programmatically notified about new survey responses in real-time. We will be adding more events over time. If you would like to be notified about other survey events via Webhooks then please get in touch!
We are happy to announce that our Developer API is now available!
You can utilize the REST API to fetch live data from your surveys including not only details about the survey itself, but also all the responses and answers as well.
To get you started as quickly as possible, we have fully documented everything for you. The documentation will guide you through authentication and present all the different endpoints that can be consumed.
We will be continuously adding new and exciting capabilities to the API. Your feedback is very welcome and if you need to be able to do something programmatically that is not possible yet, please let us know!
UPDATE: You can now also set up "Webhooks".
UPDATE: Get tabulated results from your survey using the Report API.


The hughes sleeper sofa is a sure bet for being the most coveted piece in your home. It has replaced beige as the wall color of choice. Its sophisticated frame and timeless tailoring makes it hard to recognize as a sleeper making its multifunctionality all the more impressive.
Okay now its time to decorate the living room and or family room.
Light grey walls brown sofa. Eric church highway to home chief brown power plus reclining sofa 119999. The color taupe is a popular choice for walls because of its ability to blend with a wide range of hues. There are warm taupes and cool taupes light taupes and dark taupes.
Too much brown furniture. Light gray is this decades trendiest neutral. Pick grey to colour it.
You finally purchase your first new home. Taupe is not brown and its not grey yet it showcases components of both colors. Thats why a safety fitting is included so.
80x37x100 cm 80x37x60 cm 80x37x80 cm askersund light ash effect 80x37x100 cm bodbyn grey 80x37x100 cm bodbyn grey 80x37x60 cm bodbyn grey 80x37x80. 35 best grey paints according to top interior designers. In this post ive rounded up some of my top choices from both benjamin moore and sherwin williams.
No longer associated with dungeons dull office blocks or unpainted walls grey is a hue perfectly understated making your furniture look contemporary sans large risks in design. It starts off innocently enough. Need to revamp your living room but not sure where to start.
I actually dont know if this is true in a statistical sense but it sure feels like it. Ikea trysil chest of 4 drawers whitelight grey of course your home should be a safe place for the entire family. From calming pale colors to edgier dark tones top talent keeps coming back to these sleek shades.
The gray paint trend is still going strong and i am often asked about my favorite light gray paint colors for walls.


text:
Home > Get Support > Grants Search > Sailors' Children's Society
Sailors' Children's Society
The Sailors' Children's Society provides financial, emotional and practical support to seafaring families when things go wrong. Our aim is to support the children through these difficult times - usually following a bereavement, diagnosis of a life-changing illness or desertion.
Small regular grants are given to each child to allow them to still attend music or sports lessons, supplemented by clothing grants for new school uniforms and winter coats/shoes.
Special grants are also available for educational school trips or emergencies.
We help children from Royal Navy, Royal Marines, Merchant Navy and Fishing Fleet families.
To be eligible, families must be:
A single parent and in receipt of either Housing Benefit or Council Tax Reduction.
Two parent families where one parent is too ill to work and the other acts as a full-time carer.
Grandparents if they are the sole carer for their grandchildren.
For more information, call the Sailors' Children's Society's office on 01482 342331, email: info@sailorschildren.org.uk or visit the Sailors' Children's Society website
We also provide emotional support over the telephone or face to face in a family's own home. Practically, we offer respite holidays and home computers for children's educational needs.
Sailors' Children's Society, Francis Reckitt House
Newland, Cottingham Road
HU67RJ
Email: info@sailorschildren.org.uk
Web: http://www.sailorschildren.org.uk


text:
Leander Moves to 4A, Reunites with Cedar Park
By Emma Berkel
On Feb. 2, the University Interscholastic League realigned all athletic and academic teams for the 2012-13 and 2013-14 seasons. UIL realignments occur every two years, and each time schools across the state prepare to face changes. Following the introductions of Rouse and Vandergrift in 2009, Cedar Park High School dropped to 4A, and this time it's Leander.
Realignments are configured based on student populations, and the student body parameters for the 5A conference are set at 2,090 and above. This past year, Leander's roster fell short with 1,900 students.
Having spent over three years playing 5A, Leander's expected to rank within the state's top ten. The 5A conference is known for its tough teams and its tough players. Pooling from the largest student bodies, it's more likely for teams to gather an all-star group. These giants have constituted Leander's opposition, and they're what our varsity team has been trained to withstand.
Moving to 4A, Leander will instead encounter smaller schools. It's believed that a smaller school will produce a weaker team, one that centers on one or two star players. However, this is not always the case. In 4A, Leander will play against Vandergrift, Vista Ridge, Dripping Springs, Marble Falls, Rouse, and perhaps most notably, Cedar Park.
For sure, playing against Cedar Park for district will inspire a vicious revival of the old Cedar Park and Leander rivalry. A staple of that rivalry is fierce competition, and constantly, the tides between our two schools shift. Cedar Park has proven to be a tough opponent, and if the other 4A schools are anything like it, the 4A conference should challenge the Lions yet.
GTFS: The Electoral College
by Jharna Kamath, Assistant Editor
Although citizens voted on Nov. 3 and even earlier, and trusted sources have called the election for President-elect Joe Biden, results will not be official until the electoral...
GTFS: The Final Debate
by Alejandro Olsen, Reporter
After Trump's refusal to participate in a virtual debate amid his Covid-19 diagnosis, his second debate with Biden was canceled, but the third and final debate is officially...
To defer or not to defer?
The impacts of COVID-19 have undoubtedly been felt by all of us, no matter how young or old. One group that is uniquely affected is the high school classes of 2020 and 2021. The...
GTFS: APD Budget Cuts
Deadly sting
Alejandro Olsen
NFL Rising Stars
NFL Conference Championship Predictions
Raider Riots
Tiger Trouble
Panther Problems
Whipping the Wolves
Last away game ends in loss
State champs defeat Lions
Homecoming game ends in defeat
Bit by the Tigers


The item One hundred years of great artists at the Met, The Gatti-Casazza years II, 1921-1935 represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Brigham Young University.
Roméo et Juliette. Ah! ne fuis pas encore!
La gioconda. Cielo e mar!
Falstaff. È sogno? o realtà?
La forza del destino. Io muoio! Confessione!
Fidelio. Ha! welch ein Augenblick!
Das Rheingold. Weiche, Wotan! Weiche!


text:
Patrick lays out legislative priorities
By Editor | December 8, 2022
Gary Borders
CAPITAL HIGHLIGHTS
Lt. Gov. Dan Patrick outlined his goals for the upcoming legislative session, calling them "general concepts," according to the Austin American-Statesman.
With an estimated $27 billion surplus, the Legislative Budget Board voted last week to boost the Legislature's spending capacity by 12.3% — the largest increase allowed under the state constitution. But that still leaves the Legislature having about $14.5 billion in the piggy bank above its spending limit.
Consequently, property tax reduction is one of Patrick's priorities. He is calling for a hike in the homestead property tax exemption from $40,000 to $60,000, as well as an expansion of personal property exemptions for businesses, the Statesman reported.
Other priorities include strengthening the state's power grid, boosting border security and law enforcement measures, such as increasing pay for sheriffs and a 10-year mandatory minimum sentence for anyone who uses a gun while committing a crime.
Patrick stressed that the Legislature has the ultimate say.
"So much of what I'm laying out today is not specific, because it's really up to the members to write the bills in the Senate and the House," Patrick said. "We have an extraordinary opportunity, like we have never had before, to chart the future of the state of Texas."
Report: Private border wall could collapse
A U.S. Department of Justice report kept secret for more than a year and produced by the global engineering firm Arcadis concludes a private border wall along the Rio Grande in Hidalgo County is in danger of collapsing if the area receives extreme flooding. The report, obtained by ProPublica and The Texas Tribune, concludes the wall built by Fisher Industries doesn't meet basic international building code and industry standards. Its foundation is far shallower than previous border walls built by the federal government. The feds reached a settlement with Fisher Industries last May requiring that the fence be inspected quarterly, that bollards be removed, and that a gate be maintained to allow for the release of floodwaters.
An attorney for Fisher Industries said the company "strongly disagrees" with the report. However, several civil engineering experts say the settlement ignores the report's conclusions. Alex Mayer, a civil engineering professor at the University of Texas at El Paso, said the agreement overlooks what he termed the wall's flawed design, as pointed out by the report.
"It just shows the shoddiness of the whole effort. It worries me even more," Mayer said.
The two news organizations spent 15 months trying to obtain the Arcadis report, which confirms their earlier reporting about the privately built wall's potential flaws.
COVID-19 cases rise in state
The number of COVID-19 cases in the past week in Texas rose to 21,026, with 43 deaths reported by the Coronavirus Resource Center at Johns Hopkins University. That is more than double the number of new cases reported the previous week. There are 1,750 lab-confirmed COVID-19 hospitalizations throughout the state — also an increase, according to the Texas Department of State Health Services.
Posted in Columns
Border security, tax relief and raises top list
What could I have asked?
The need for housing in our community
We may beg to differ
From La Niña to El Niño? Possibly


text:
Jake Velicer
Designer | Programmer | Editor
Sleeping Rogue
Sleeping Rogue is a cyberpunk themed 2D platformer. Players take on the role of Fabian, a character with the ability to switch between reality, and the dream world. The player must use this ability, along with other abilities such as wall jumping, to solve various puzzles in the game and complete the heist forced upon the player by the sinister Corporation.
The full development of Sleeping Rogue started in January of 2019 and was completed in May. The game was made in Unity for our class, which was structured around pre-production, production, and post-production phases. As a result, we were able to stay on task, keep our scope in check, and get a considerable amount of feedback from our peers. I was one of the two main programmers on the project as well as the technical artist. I was tasked with making many of the environment pieces work with the player character as well as have them drag and drop ready for the designers. I was also responsible for implementing all the art for the game including the character animations, all of which was made by Preston Vongphasouk.
© 2023 Jake Velicer Some Rights Reserved


text:
Bacterial seal of approval: gas and oil pipe leak repair with biofilms
Researchers from Montana State University (MSU) recently developed a technique to seal fractures in oil and gas pipes, using biofilm-forming bacteria.
Elisabeth M. Bik
Tiny fractures in cement wells and pipes are hard to detect or repair, but can cause leaking of gas or oil into the environment.
The MSU Center for Biofilm Engineering team, led by Adrienne Phillips, employed ureolytic biofilm-forming bacteria, such as Sporosarcina pasteurii. In the presence of calcium, these bacteria hydrolyze urea and form crystals of calcium carbonate (calcite), that can clog small fractures in cement pipes and wells.
Phillips and her team successfully injected Sporosarcina pasteurii into a test well more than 1000 feet underground to repair microscopic fractures in the well casing.
In an industrial setting, leaking well casings can result in hydrocarbons, drilling fluids and other substances being released into adjacent rock strata and groundwater. Leaked gases, including methane, the main component of natural gas, can migrate to the surface and become airborne. Methane is a powerful greenhouse gas that contributes to climate change, so methods to contain it are increasingly sought after, Phillips said. "It's exciting to work on a problem that people care about," Phillips said. "We're addressing an environmental problem of international concern."
MSU team shows biofilm and mineral-producing bacteria have potential for plugging oil and gas leaks - Marshall Swearingen for the MSU News Service
MSU team reaches milestone toward commercialization of fracture sealing process - Montana State University
Science Editor, uBiome
After receiving my PhD at Utrecht University in The Netherlands, I worked at the Dutch National Institute for Health and the St. Antonius Hospital in Nieuwegein. From 2001-2016 I worked in the laboratory of David Relman at Stanford University, where I have worked on the characterization of human oral, gastric, and intestinal microbiotas, and that of marine mammals. In 2016 I joined uBiome where we allow citizen scientists to sequence their microbiome. I also run Microbiome Digest, www.microbiomedigest.com, an almost daily compilation of scientific papers in the rapidly growing microbiome field, tweet on Twitter as @MicrobiomDigest, and scan published papers for image manipulation.


I've written before about my crippling screen addiction: it's got to the point where reaching for my phone has become something of a reflex motion whenever I'm fidgety, anxious or even rudely awoken in the middle of the night.
Vienna, Austria-based product designer Klemens Schillinger has a wacky idea that might help curb my constant need to fiddle with my phone. His Substitute Phone features no silicon circuit boards, no Gorilla Glass protecting an LCD display, and no electronics whatsoever.
Instead, it's a piece of plastic that's fashioned into the shape of a smartphone (mimicking even the weight of a mobile device, thanks to the use of a heavy kind of plastic called acetal), with a series of marble-like Howlith stone beads inset in it.
The idea is to allow you to perform finger movements on the beads, similar to those you use for various functions on your phone – swiping vertically and horizontally, and pinching to zoom in or out, for example. That should keep you from missing out on the physical sensation of toying with your phone, while weaning you off of the habit of checking your device for notifications and new items in your feeds.
Given my situation, I'll try anything at this point. Schillinger has designed five such 'phones', and the project was showcased at Vienna Design Week's #Offline – Design for the (Good Old) Real World exhibit earlier this year. He will hopefully make them available on his site soon.


This is the ddns3-client source from ddns.nu, and is modified to got compiled under win32. You need gcc and mingw comes with the cygwin to compile.
This will download necessary RPMs and install it for you. For CentOS 5 with default yum repository ONLY!
thx google for providing free hosting space ;) email icon by E-Mail Icon Generator.


text:
The Stephen Spender Prize 2016 for poetry in translation in association with...
Second Call for Papers - Critical Link 8 Critical LinkS - a new generation
Routes Live! - Working as a translator or interpreter webinar
WHAT IS STUDYING TRANSLATION LIKE?
There are various courses offered by numerous universities and...
Before pursuing a career in translation, it's a good idea to think...
What is translating?
The process of transferring written text from one language into...
Starting work as a translator or an interpreter
Saturday, 8 June 2013 -
An event arranged jointly by the Institute of Translation and Interpreting and the University of Westminster, with support from the National Networks for Translation and for Interpreting.
ARE YOU INTERESTED IN WORKING AS A TRANSLATOR OR INTERPRETER, BUT UNSURE HOW TO START?
This one-day event should answer questions on:
the qualities and skills you need to work as a translator or interpreter
how to get organised – and where to find help
breaking through the 'no experience = no work' barrier
pricing and financial aspects of being a translator or interpreter
There will be a question-and-answer session and time for networking. Coffee/tea/biscuits will be served in the refreshment breaks. Please bring your own lunch, which you can take to the Networking area set aside for this purpose; alternatively, sandwiches and snacks can be bought at one of the many cafés and fast food outlets on Regent Street.
To book your free place, please complete the booking form at swatilondon.eventbrite.co.uk
View the recordings made at this event
The Stephen Spender Prize 2016 for poetry in translation in association with the Guardian
The 2016 Stephen Spender Prize is open for entries. Entrants are invited to submit an English translation of a poem from any language, ancient or...
Critical Link 8
Critical LinkS – a new generation
Future-proofing Interpreting and Translating
Critical Link 8 Conference to...
Don't miss the first webinar session about careers for linguists and is aimed at students, teachers and trainers who share an interest in...
Routes into Languages
National Network for Interpreting
LLAS Centre for Languages, Linguistics and Area Studies
Get the latest updates via our social media channels
National Network for Translation
Routes into Languages,
University of Southampton,
Avenue Campus,
Highfield,
SO17 1BJ, UK
© 2015 Copyright Routes into Languages - National Network for Translation. All Rights Reserved


text:
Q: Integrity constraint violation error in Magento 2.1.2 I am trying to edit configurable product and getting error. I am using Magento version 2.1.2
Steps to reproduce:

*

*Go to admin -> Stores -> Configuration -> Sales -> Google API section

*Change the configuration Enable Content Experiments to "Yes"

*Save a configurable product and its child product consecutively.
Expected result:

*

*Product should be save successfully with any number of times.

Actual result:

*

*failed to save product

*getting bellow error:

SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry
  '0-402-product' for key
  'GOOGLEOPTIMIZER_CODE_STORE_ID_ENTITY_ID_ENTITY_TYPE', query was:
  UPDATE googleoptimizer_code SET entity_id = ? WHERE (code_id='136')

Anyone can help me to fix this issue?

A: I found the solution. To fix this issue I edit configurations options and its worked for me. please refer this link http://prntscr.com/e7px78

redpajama_set_name: RedPajamaStackExchange


A courageous woman, who has been responsible for providing life-saving first aid training for thousands of people, has been named as Inspirational Woman of the Year.
Television viewers voted for Burnley-born Joanne Thompson to become Lorraine Kelly's Inspirational Woman of the Year after hearing about her campaign to make it law that all childcare staff receive adequate first aid training. Joanne was presented with her award at the prestigious Woman of the Year Award on Monday.
And on the same day Joanne received the honour it was announced that she and her husband Dan are to become parents again in February. Judges and viewers were moved by Joanne's story of how she founded Millie's Trust, named in memory of her baby daughter who tragically choked to death at a private nursery in Cheadle Hulme October, 2012, aged just nine months old.
Identifying the importance of paediatric first aid courses for all nursery staff, Joanne and Dan, along with a team of fully trained volunteers, now plan and host child and baby first aid courses for anyone, including parents and grandparents aswell as nursery workers.
Over 5,000 people across the UK and Ireland have received first aid training and in June this year the couple, who live in Wilmslow, took their campaign to the heart of the Government, meeting with ministers to make their mission, which includes compulsory first aid training for all schoolchildren, law. The Trust has become so successful that an office was set up to deal with the hundreds of emails that flood in daily and wellwishers have raised thousands of pounds to help out. The Trust's Facebook site also proved to be a lifesaver after Joanne posted details of spotting the signs of meningitis. A mum saw the signs in her child and was able to get her to hospital in time for lifesaving treatment.


text:
Acting in Atlanta
All you need to know about becoming a film and TV actor in Atlanta
Why Atlanta?
Audition Taping Services
Headshot Photographers
Practice your craft
Survival Jobs
Atlanta Actor Interviews
Interview – Al-Jaleel Knox
Al-Jaleel Knox started rapping at the age of 9, performing in many talent shows around Atlanta. As he grew up, he continued to write poetry and raps. His original goal was to use acting as a foot in the door technique for his music career but once he began to pursue acting in film and TV, he was bit by the acting bug. In 2010, Jaleel began to appear in local theatre and independent films. Then he discovered The Company Acting Studio where he began to truly understand and love the craft. He is represented by Houghton Talent.
IMDB page: http://www.imdb.com/name/nm5287030/?ref_=fn_al_nm_1
Where are you from and how did you get started in acting?
I'm from Atlanta, Georgia, born and raised. Lived in Houston for a little bit. I got into acting because I wanted to be in music at first. I wanted to make beats and I wanted to rap …I didn't know how to really go about making it in the music industry. So I figured, "hey, how about I get myself into movies and that way I have a fan base, then I can switch my career over to music". I thought that acting was gonna be super easy, I'm gonna get in a movie in a few days. But I did not know how hard it was gonna be. This was fresh out of high school.
When I graduated from high school, I had no excuses, I had to go after my dreams now. At the time, it wasn't necessarily acting, it was mainly music and acting was a way to get there. I started looking up and finding some agencies. I started auditioning and the more I started going out for it, I just started to like it more and more. But when I really started to fall in love with it was the first time I did extra work. I felt I liked this more than music and then eventually I was pursuing acting and I wasn't even pursuing music anymore.
Have you done any acting at all in high school or college?
I did a play. I did some plays in high school. I never saw myself as being a huge actor at the time. I always thought I was gonna do it, but just for fun. I never actually thought I was gonna be fully pursuing it like I am now.
Your family has been supportive?
Definitely they are, everybody is.
Do you do anything else to supplement your income or is this it?
I just stopped working a 9-5 job about two months ago.
It gives you the flexibility to go out for auditions?
I wouldn't say the job is too flexible but I find ways to maneuver because I don't want to let it get in the way of my career.
Did you go about getting any training as well when you decided you wanted to act?
Yes, definitely. I'm still training. When I first started getting into acting, I started auditioning for independent stuff. But nine months into acting, I felt the need to start taking classes so I can really learn my craft and know what I'm doing. I enrolled at the Company Acting studio and I'm still there. I've been there for about four years now.
How did you end up signing with Houghton Talent?
At a workshop. Because it was like years and years that I did not ever hear back from an agent and it got to a point where I just had to do something. Because I was submitting like crazy. I was not hearing anything back. And it got to a point where I felt like I knew I had to be creative. I knew I had good enough material to get signed. But no one was calling me back, that means they are not seeing me. I had to find a way to get in front of them in person. I started seeking out workshops and showcases. I found Get Scene ATL workshops. I saw People Store was there, Houghton was there. People Store called me in, I auditioned for them but they eventually declined. I went back the week after to Houghton and Mystie loved me, she offered to sign me on.
What do you do in terms of marketing and networking?
That's probably one thing for me that I probably don't do enough. But then I do get that naturally, just from class, I'm always meeting people, just being on set and being friendly, naturally, you just meet people that you, I guess, have a connection with. But I'm not particularly the person who goes out to meet people at networking events. I just never was that guy. I always was just kind of focused on…like I know who you know does matter sometimes in the business, but for me I never really focused on that. I always just tried to focus on being a good actor and doing good stuff. So I meet people just being in the business myself.
What else do you do in terms of finding work? Do you follow people on social media? Do you check out certain websites?
Yes, I'm listed with all those websites. And Houghton's doing a lot of it for me for me. I'm so grateful for and definitely happy with the work and auditioning they're finding me. At the same time, I still look on my own through Actors Access, because they have all these opportunities to submit ourselves.
Do you feel that you might be able to book bigger and bigger roles out of Atlanta or do you think you might have to move to LA or to New York?
I feel like eventually we will have it as long as we keep all the business out here. It's gonna happen, no matter what. But at the same time, I feel like right now it wouldn't hurt for me to go to L. just so I could be up for those bigger roles. Over time, no matter what, it's definitely gonna happen here. We will be up for lead roles, we are already getting series recurring roles. I've seen a lot of people book good stuff.
What do you think we need to do here in Atlanta to be able to book bigger roles, to stay competitive with actors coming in from LA?
Push ourselves a little harder, just fight a little harder. One thing about Atlanta is a lot of actors here have a really hard time keeping up. A lot of people are getting into it and they don't know what they're doing and they're not making Atlanta look that bad but they're just making it seem like we're all like that. Being educated and trained is important, so you look professional, like you know what you're doing and you don't embarrass yourself. Taking classes is the best thing anybody could do. It sets you on the right path.
How do you stay positive and motivated?
One thing I do is, whenever I have a slightly negative thought, I repeat positive things over and over. Every time I go to some audition, I rehearse the same belief – I got it. I come home, I meditate. I don't do that enough, but whenever I really do it…I don't know if it's a coincidence, but I feel like I book a lot more whenever I'm persistently meditating. I always get a call back or I get on set for something.
What kind of meditation do you do? Do you just sit in a quiet room?
I've been trying to learn more about it. Because I don't do a lot, I don't know about it, but my mom does it a lot and I listen to her and try to do what she tells me. One thing is when I go to my room, make sure it's quiet and I just clear my mind and focus on my breathing. I clear my mind, rest my mind and when I come out of there, I feel pretty energetic. Ready to go.
How long have you been acting now?
Altogether almost five years now.
Do you wish you had done something differently when you started your career?
Yes. I would have taken classes earlier than I actually did.
Copyright © 2022 Acting in Atlanta. All Rights Reserved. The Magazine Basic Theme by bavotasan.com.


text:
US Announces $125 Million Aid Package for Ukraine, Condemns Russia
Redakcja PolishExpress
Since 2014, the United States has allocated over $2 billion in security assistance to Ukraine. In the context of globally strained relations with Russia, the Biden administration continues to support the authorities in Kyiv to advance its Euro-Atlantic aspirations.
Why did Biden provide Ukraine with $125 million?
In March 2021, the US approved the first military aid package to Ukraine under President Biden's administration, Pentagon officials announced. The $125 million support is funded through the Ukraine Security Assistance Initiative (USAI). The plan includes training, satellite imagery support and armed Mark VI patrol boats, among others. To date, the United States has committed a total of eight of these boats manufactured by the US-based company SAFE Boats International.
The remaining $150 million USAI funds, granted by the US Congress, will be allocated when the US Department of Defense (DoD), in agreement with the US Department of State, confirms that Ukraine has made sufficient progress on crucial defense reforms. The DoD has encouraged Ukraine to continue reforms that strengthen civilian control of the military, promote greater transparency and accountability in terms of the arms industry as well as procurement. The modernization of the defense sector in other key areas, consistent with NATO principles and standards, remains vital in this regard.
President Biden makes a promise to punish Russia
In a statement published on the 7th anniversary of the 2014 invasion of Crimea, President Biden promised to hold Russia accountable for its aggression. "The United States continues to stand with Ukraine and its allies and partners (...). On this somber anniversary, we reaffirm a simple truth: Crimea is Ukraine," he said. Biden added that the US will never recognize the alleged annexation of the peninsula.
Biden had his first phone call with President Vladimir Putin back in January 2021. He used the conversation to put pressure on the Russian leader in terms of the arrest of opposition leader Navalny and the hack of US government agencies, which Russia is suspected of conducting.
Read also: The Union of Poles in Belarus – the Main Enemy of the Regime
The matter of armament and the overall nature of US military aid to Ukraine has been a sensitive issue since Russia's annexation of Crimea in 2014. The Obama administration has been hesitant to send weapons, despite pressure from members of Congress. Later, the Trump administration agreed to sell Javelin anti-tank missiles and launch units to Kyiv.
Nuclear weapons in Crimea and fights in Donbass
Hybrid warfare against Ukraine, including disinformation and cyberattacks, is a key element of "The White Paper," a more than 70-page report published by the Foreign Intelligence Service of Ukraine (FISU) in February 2021. According to the provided information, Russia has deployed more than 30,000 troops in annexed Crimea and is even creating the conditions to deploy nuclear weapons in occupied Crimea.
On the other hand, the situation in Donbass, the front line, has been deteriorating in recent weeks. On March 26, 2021, four Ukrainian soldiers died and two were wounded in an attack of the pro-Russian rebels. The shelling was carried out with 82 mm caliber mortars, the use of which is prohibited by the Minsk agreements, as well as automatic grenade launchers and heavy machine guns. This was the worst incident since the beginning of the ceasefire, which came into force in late July 2020. Thus, this truce exists only on paper. A further escalation of hostilities in Donbas should be expected in the near future.
Read also: Deception and misleading – Russian Disinformation in Africa
The Minsk II agreement negotiated by the leaders of Russia, Ukraine, Germany and France, signed in February 2015, left the Donbas territorially divided. Ukrainian authorities in Kyiv control the western part of Donbas, while separatist entities dominate the eastern part, including major cities such as Donetsk and Luhansk. The war has brought destruction and division. Around 14,000 people have died in Donbas alone. More than 2 million have fled the region.
Russia, Ukraine and the rest of the world
Biden's harsh words about the Kremlin's policy and the $125 million package for Ukraine indicate Washington's offensive approach against Russia. This is also different from the strategy of former American presidents, who usually avoided open confrontation with the Kremlin. Already during the election campaign, Biden labelled Russia as an "enemy" and "the biggest threat" to US security and alliances.
On the other hand, the government in Kyiv is continuously calling foreign countries for further support and seeking allies to improve its international position, which has been damaged by the loss of Crimea (a contemporary example of using hybrid warfare tactics). The United States, as the Ministry of Foreign Affairs of Ukraine periodically emphasizes, can do more to end the war in Donbas and Russia's occupation of Crimea.
Ukraine's long-term trajectory toward integration into Western structures is clear, but short-term prospects in this matter remain less certain. According to California-based Brian Mefford, Director of Wooden Horse Strategies, a consulting firm located in Kyiv, at the strategic level Russia's goals in Ukraine will remain unchanged and include the prevention of its European and Euro-Atlantic development. The geopolitical dimension of Ukraine's security, and, more broadly, security of the whole continent, is certainly connected with developments in the world, including Central and Eastern Europe. Much will depend on the dynamics of public protests in Belarus and the Russian Federation.
Author's Bio
Tomasz Kijewski – President and Executive Director, Warsaw Institute
Fellow at the Maastricht Center for Transatlantic Studies and the Marshall Center (Garmisch-Partenkirchen/Washington D.C.), among others. While performing diplomatic duties for a number of years, he was actively promoting a positive image of Poland and the Polish community in North America. He completed a course at the International Energy Agency (IEA) in Paris and an internship dedicated to the oil and gas sector in Calgary (Canada). He is preparing a doctoral thesis on national security.
This article was written as part of the statutory activities of the Polish think tank Warsaw Institute. If you appreciate the content prepared by our partner, we appeal to you for financial support for this non-profit organisation.
www.warsawinstitute.org/support/


text:
Gen Z disengaged from super
9 November 2021by Liam Cormican
Research from NGS Super shows a disconnect between the increasing investment appetite of Generation Z Australians and their propensity to pursue superannuation opportunities.
According to the research, almost one-third of Gen Z Australians said the pandemic encouraged them to save more, 31% said it prompted them to explore investment options such as shares in cryptocurrency, and a third were keen for advice on how to invest.
Despite these positive demand indications, two-in-five said they did not care which super fund they were with while only 15% wanted to invest more into their super.
QSuper and Sunsuper to re-brand
Labor to examine ATO unpaid super enforcement if elected
NGS Super said this disconnect between investment appetite and interest in super could lead to a generation of Australians who would live and work for longer than ever before but may still not be as financially secure as they should be in retirement.
Laura Wright, chief executive at NGS Super said: "The pandemic has made Gen Z hungry for more financial advice and investment options, but they're looking for short-term satisfaction and we're increasingly seeing this generation make investment decisions based on limited information via social media".
"Gen Z is entering the workforce in droves and we're facing a critical moment in time to educate and engage with Gen Zs about their super to help them build a more financially secure and sustainable future.
"It might not be surprising that our Gen Z workers are focusing on shorter-term investments rather than their super, but it is concerning how much they are potentially sacrificing for their future. Super can be a very powerful tool in a young person's investment toolkit, and it's being disregarded."
Employers, financial advisers, and super funds were the least popular sources of financial information for Gen Z. Free financial advice from parents was the most popular source of information for 56%, closely followed by friends at 36%.
'Finfluencers' (financial influencers) were the fifth most relied on source of financial advice, with one-in-four Gen Zs sourcing their information primarily from YouTube (59.9%) and Instagram (55.6%).
A further 60% of Gen Z were not aware they could access free advice from their fund.
"Our younger generations were disproportionally impacted financially by the pandemic, with as many as three-in-10 Gen Z Australians taking up the early release scheme and cashing out their retirement savings," Wright said.
ngs super
ASIC asked to monitor Sect 56 communication by QSuper
IFM invests in CBA ESG term deposit
Aware Super completes VISSF merger
Australia lags US, UK and Canada on retirement confidence
Liam Cormican
Liam Cormican is a Super Review journalist. He joined the team after covering regional news on the New South Wales South Coast and interning at the Sydney Morning Herald.
Liam's social profiles:
More articles by Liam:
Super funds are undermining climate commitments: Market Forces


text:
Business Associations, Pages 994–999
Anderson v. Wilder
Back to Business Associations Briefs
Court of Appeals of Tennessee, 2003
View opinion on Casetext
View opinion on CourtListener
The parties were in an LLC which allowed the majority shareholders to expel members without cause for $150 per ownership unit. Defendants, owning 53% of the LLC, exercised this option and expelled the plaintiffs. Shortly afterwards, they sold the plaintiffs' units to a third party for $250 per share.
Trial court granted defendants summary judgment.
Did defendants breach a fiduciary duty to plaintiffs?
Rule:
A majority shareholder of an LLC owes a fiduciary duty to the minority of "utmost good faith and loyalty."
This is not the rule in Virgina, where members do not owe duties to each other, even when a majority.
Defendant's claimed cause for expelling plaintiffs in good faith is disputed as false by plaintiffs and thus creates a genuine issue of material fact. Expelling them without such a reason just to force them to sell their shares cheaply would be a breach of their fiduciary duty.
Yes, defendants breached their fiduciary duty to plaintiffs if they expelled them without a reason. Summary judgment vacated and remanded.


Shares in carmaker Renault suffered a meltdown on the Paris stock exchange on Thursday after raids by anti-fraud detectives on the company, possibly to investigate emissions foul play.
At around 11.30am, Renault shares were down over 20 percent at €69.02, while rival carmaker Peugeot's stock also fell sharply, by seven percent to €13.70.
Earlier, unions reported that French anti-fraud detectives have raided several production sites of Renault, possibly to investigate emissions foul play.
"Agents from the (anti-fraud unit) DGCCRF intervened in various Renault sites last Thursday," the CGT Renault union said in a tract.
Renault confirmed the raids later on Thursday.
The probe targeted the sites' engine control units which suggests, the union said, that the raids "are linked to the consequences of the Volkswagen rigged-engines affair".
Detectives took several personal computers belonging to Renault managers, the unions said.


text:
"""Test result related classes."""

from collections import OrderedDict
import shard_util
import time

from result_sink_util import ResultSinkClient

_VALID_RESULT_COLLECTION_INIT_KWARGS = set(['test_results', 'crashed'])
_VALID_TEST_RESULT_INIT_KWARGS = set(
    ['attachments', 'expected_status', 'test_log'])
_VALID_TEST_STATUSES = set(['PASS', 'FAIL', 'CRASH', 'ABORT', 'SKIP'])

class TestStatus:
  """Enum storing possible test status(outcome).

  Confirms to ResultDB TestStatus definitions:
      https://source.chromium.org/chromium/infra/infra/+/main:go/src/go.chromium.org/luci/resultdb/proto/v1/test_result.proto
  """
  PASS = 'PASS'
  FAIL = 'FAIL'
  CRASH = 'CRASH'
  ABORT = 'ABORT'
  SKIP = 'SKIP'

def _validate_kwargs(kwargs, valid_args_set):
  """Validates if keywords in kwargs are accepted."""
  diff = set(kwargs.keys()) - valid_args_set
  assert len(diff) == 0, 'Invalid keyword argument(s) in %s passed in!' % diff

def _validate_test_status(status):
  """Raises if input isn't valid."""
  if not status in _VALID_TEST_STATUSES:
    raise TypeError('Invalid test status: %s. Should be one of %s.' %
                    (status, _VALID_TEST_STATUSES))

def _to_standard_json_literal(status):
  """Converts TestStatus literal to standard JSON format requirement.

  Standard JSON format defined at:
    https://source.chromium.org/chromium/infra/infra/+/main:go/src/go.chromium.org/luci/resultdb/proto/v1/test_result.proto

  ABORT is reported as "TIMEOUT" in standard JSON. The rest are the same.
  """
  _validate_test_status(status)
  return 'TIMEOUT' if status == TestStatus.ABORT else status

class TestResult(object):
  """Stores test outcome information of a single test run."""

  def __init__(self, name, status, **kwargs):
    """Initializes an object.

    Args:
      name: (str) Name of a test. Typically includes
      status: (str) Outcome of the test.
      (Following are possible arguments in **kwargs):
      attachments: (dict): Dict of unique attachment name to abs path mapping.
      expected_status: (str) Expected test outcome for the run.
      test_log: (str) Logs of the test.
    """
    _validate_kwargs(kwargs, _VALID_TEST_RESULT_INIT_KWARGS)
    assert isinstance(name, str), (
        'Test name should be an instance of str. We got: %s') % type(name)
    self.name = name
    _validate_test_status(status)
    self.status = status

    self.attachments = kwargs.get('attachments', {})
    self.expected_status = kwargs.get('expected_status', TestStatus.PASS)
    self.test_log = kwargs.get('test_log', '')

    # Use the var to avoid duplicate reporting.
    self._reported_to_result_sink = False

  def _compose_result_sink_tags(self):
    """Composes tags received by Result Sink from test result info."""
    tags = [('test_name', self.name)]
    # Only SKIP results have tags other than test name, to distinguish whether
    # the SKIP is expected (disabled test) or not.
    if self.status == TestStatus.SKIP:
      if self.disabled():
        tags.append(('disabled_test', 'true'))
      else:
        tags.append(('disabled_test', 'false'))
    return tags

  def disabled(self):
    """Returns whether the result represents a disabled test."""
    return self.expected() and self.status == TestStatus.SKIP

  def expected(self):
    """Returns whether the result is expected."""
    return self.expected_status == self.status

  def report_to_result_sink(self, result_sink_client):
    """Reports the single result to result sink if never reported.

    Args:
      result_sink_client: (result_sink_util.ResultSinkClient) Result sink client
          to report test result.
    """
    if not self._reported_to_result_sink:
      result_sink_client.post(
          self.name,
          self.status,
          self.expected(),
          test_log=self.test_log,
          tags=self._compose_result_sink_tags(),
          file_artifacts=self.attachments)
      self._reported_to_result_sink = True

class ResultCollection(object):
  """Stores a collection of TestResult for one or more test app launches."""

  def __init__(self, **kwargs):
    """Initializes the object.

    Args:
      (Following are possible arguments in **kwargs):
      crashed: (bool) Whether the ResultCollection is of a crashed test launch.
      test_results: (list) A list of test_results to initialize the collection.
    """
    _validate_kwargs(kwargs, _VALID_RESULT_COLLECTION_INIT_KWARGS)
    self._test_results = []
    self._crashed = kwargs.get('crashed', False)
    self._crash_message = ''
    self.add_results(kwargs.get('test_results', []))

  @property
  def crashed(self):
    """Whether the invocation(s) of the collection is regarded as crashed.

    Crash indicates there might be tests unexpectedly not run that's not
    included in |_test_results| in the collection.
    """
    return self._crashed

  @crashed.setter
  def crashed(self, value):
    """Sets crash value."""
    assert (type(value) == bool)
    self._crashed = value

  @property
  def crash_message(self):
    """Logs from crashes in collection which are unrelated to single tests."""
    return self._crash_message

  @crash_message.setter
  def crash_message(self, value):
    """Sets crash_message value."""
    self._crash_message = value

  @property
  def test_results(self):
    return self._test_results

  def add_test_result(self, test_result):
    """Adds a single test result to collection.

    Any new test addition should go through this method for all needed setups.
    """
    self._test_results.append(test_result)

  def add_result_collection(self,
                            another_collection,
                            ignore_crash=False,
                            overwrite_crash=False):
    """Adds results and status from another ResultCollection.

    Args:
      another_collection: (ResultCollection) The other collection to be added.
      ignore_crash: (bool) Ignore any crashes from newly added collection.
      overwrite_crash: (bool) Overwrite crash status of |self| and crash
          message. Only applicable when ignore_crash=False.
    """
    assert (not (ignore_crash and overwrite_crash))
    if not ignore_crash:
      if overwrite_crash:
        self._crashed = False
        self._crash_message = ''
      self._crashed = self.crashed or another_collection.crashed
      self.append_crash_message(another_collection.crash_message)
    for test_result in another_collection.test_results:
      self.add_test_result(test_result)

  def add_results(self, test_results):
    """Adds a list of |TestResult|."""
    for test_result in test_results:
      self.add_test_result(test_result)

  def add_name_prefix_to_tests(self, prefix):
    """Adds a prefix to all test names of results."""
    for test_result in self._test_results:
      test_result.name = '%s%s' % (prefix, test_result.name)

  def add_test_names_status(self, test_names, test_status, **kwargs):
    """Adds a list of test names with given test status.

    Args:
      test_names: (list) A list of names of tests to add.
      test_status: (str) The test outcome of the tests to add.
      **kwargs: See possible **kwargs in TestResult.__init__ docstring.
    """
    for test_name in test_names:
      self.add_test_result(TestResult(test_name, test_status, **kwargs))

  def add_and_report_test_names_status(self, test_names, test_status, **kwargs):
    """Adds a list of test names with status and report these to ResultSink.

    Args:
      test_names: (list) A list of names of tests to add.
      test_status: (str) The test outcome of the tests to add.
      **kwargs: See possible **kwargs in TestResult.__init__ docstring.
    """
    another_collection = ResultCollection()
    another_collection.add_test_names_status(test_names, test_status, **kwargs)
    another_collection.report_to_result_sink()
    self.add_result_collection(another_collection)

  def append_crash_message(self, message):
    """Appends crash message str to current."""
    if not message:
      return
    if self._crash_message:
      self._crash_message += '\n'
    self._crash_message += message

  def all_test_names(self):
    """Returns a set of all test names in collection."""
    return self.tests_by_expression(lambda result: True)

  def tests_by_expression(self, expression):
    """A set of test names by filtering test results with given |expression|.

    Args:
      expression: (TestResult -> bool) A function or lambda expression which
          accepts a TestResult object and returns bool.
    """
    return set(
        map(lambda result: result.name, filter(expression, self._test_results)))

  def crashed_tests(self):
    """A set of test names with any crashed status in the collection."""
    return self.tests_by_expression(lambda result: result.status == TestStatus.
                                    CRASH)

  def disabled_tests(self):
    """A set of disabled test names in the collection."""
    return self.tests_by_expression(lambda result: result.disabled())

  def expected_tests(self):
    """A set of test names with any expected status in the collection."""
    return self.tests_by_expression(lambda result: result.expected())

  def unexpected_tests(self):
    """A set of test names with any unexpected status in the collection."""
    return self.tests_by_expression(lambda result: not result.expected())

  def passed_tests(self):
    """A set of test names with any passed status in the collection."""
    return self.tests_by_expression(lambda result: result.status == TestStatus.
                                    PASS)

  def failed_tests(self):
    """A set of test names with any failed status in the collection."""
    return self.tests_by_expression(lambda result: result.status == TestStatus.
                                    FAIL)

  def flaky_tests(self):
    """A set of flaky test names in the collection."""
    return self.expected_tests().intersection(self.unexpected_tests())

  def never_expected_tests(self):
    """A set of test names with only unexpected status in the collection."""
    return self.unexpected_tests().difference(self.expected_tests())

  def pure_expected_tests(self):
    """A set of test names with only expected status in the collection."""
    return self.expected_tests().difference(self.unexpected_tests())

  def set_crashed_with_prefix(self, crash_message_prefix_line=''):
    """Updates collection with the crash status and add prefix to crash message.

    Typically called at the end of runner run when runner reports failure due to
    crash but there isn't unexpected tests. The crash status and crash message
    will reflect in LUCI build page step log.
    """
    self._crashed = True
    if crash_message_prefix_line:
      crash_message_prefix_line += '\n'
    self._crash_message = crash_message_prefix_line + self.crash_message

  def report_to_result_sink(self):
    """Reports current results to result sink once.

    Note that each |TestResult| object stores whether it's been reported and
    will only report itself once.
    """
    result_sink_client = ResultSinkClient()
    for test_result in self._test_results:
      test_result.report_to_result_sink(result_sink_client)
    result_sink_client.close()

  def standard_json_output(self, path_delimiter='.'):
    """Returns a dict object confirming to Chromium standard format.

    Format defined at:
      https://chromium.googlesource.com/chromium/src/+/main/docs/testing/json_test_results_format.md
    """
    num_failures_by_type = {}
    tests = OrderedDict()
    seen_names = set()
    shard_index = shard_util.shard_index()

    for test_result in self._test_results:
      test_name = test_result.name

      # For "num_failures_by_type" field. The field contains result count map of
      # the first result of each test.
      if test_name not in seen_names:
        seen_names.add(test_name)
        result_type = _to_standard_json_literal(test_result.status)
        num_failures_by_type[result_type] = num_failures_by_type.get(
            result_type, 0) + 1

      # For "tests" field.
      if test_name not in tests:
        tests[test_name] = {
            'expected': _to_standard_json_literal(test_result.expected_status),
            'actual': _to_standard_json_literal(test_result.status),
            'shard': shard_index,
            'is_unexpected': not test_result.expected()
        }
      else:
        tests[test_name]['actual'] += (
            ' ' + _to_standard_json_literal(test_result.status))
        # This means there are both expected & unexpected results for the test.
        # Thus, the overall status would be expected (is_unexpected = False)
        # and the test is regarded flaky.
        if tests[test_name]['is_unexpected'] != (not test_result.expected()):
          tests[test_name]['is_unexpected'] = False
          tests[test_name]['is_flaky'] = True

    return {
        'version': 3,
        'path_delimiter': path_delimiter,
        'seconds_since_epoch': int(time.time()),
        'interrupted': self.crashed,
        'num_failures_by_type': num_failures_by_type,
        'tests': tests
    }

  def test_runner_logs(self):
    """Returns a dict object with test results as part of test runner logs."""
    # Test name to merged test log in all unexpected results. Logs are
    # only preserved for unexpected results.
    unexpected_logs = {}
    name_count = {}
    for test_result in self._test_results:
      if not test_result.expected():
        test_name = test_result.name
        name_count[test_name] = name_count.get(test_name, 0) + 1
        logs = unexpected_logs.get(test_name, [])
        logs.append('Failure log of attempt %d:' % name_count[test_name])
        logs.extend(test_result.test_log.split('\n'))
        unexpected_logs[test_name] = logs

    passed = list(self.passed_tests() & self.pure_expected_tests())
    disabled = list(self.disabled_tests())
    flaked = {
        test_name: unexpected_logs[test_name]
        for test_name in self.flaky_tests()
    }
    # "failed" in test runner logs are all unexpected failures (including
    # crash, etc).
    failed = {
        test_name: unexpected_logs[test_name]
        for test_name in self.never_expected_tests()
    }

    logs = OrderedDict()
    logs['passed tests'] = passed
    if disabled:
      logs['disabled tests'] = disabled
    if flaked:
      logs['flaked tests'] = flaked
    if failed:
      logs['failed tests'] = failed
    for test, log_lines in failed.items():
      logs[test] = log_lines
    for test, log_lines in flaked.items():
      logs[test] = log_lines

    if self.crashed:
      logs['test suite crash'] = self.crash_message.split('\n')

    return logs

redpajama_set_name: RedPajamaGithub


We've got some lovely pamper gifts too, like our Prosecco gift box set which includes Prosecco soap, lip balm and bath salts.Last verified Get deal Saatva 50 off mattresses for military personnel and veterans Simply enter your apply ebay gift card DD214 or..
4.49, m PR Verdict: Playmobils Easter Calendar, brand new for this year, proves that the advent calendar concept doesnt just have to be for Christmas.It comes in several great colors to choose from and the built-in rechargeable battery supports up to 6 hours..
DIY Faux Marble Kitchen Utensils Homemade gifts are always special, especially when they speak to someones favorite hobbies.Be the change you want to see.Quick-fire fun for all the family.Each glass is playfully illustrated with the proportions needed to make the perfect crimson cocktail..
Free get Blue Man Group discount tickets coupon for you.
Its sure to leave everyone with memories for years to come, and Boston is one of weight watchers voucher free registration 2015 the best places in the country to experience this cultural blockbuster.
En apprendre plus, disclaimer, for students w/ valid college ID / isic card.Valid on non-premium main floor seats only.Get big discounts with Blue Man Group coupons for.Blue Man Group is sharing the wealth with their unrelenting daily deals.Minimum group size for group pricing is 10 people.Some restrictions apply call Theater (617) or buy online.With over 10,000 shows under their belt, the troupe of blue men doesnt show any signs of slowing down.Not valid on all sections or price points.
Blue Man Groups appeal to all ages is part of what has made the show so successful and kept it in the spotlight for nearly three decades.
Use offer code gosox online, at the Charles Playhouse Box Office, or when buying your tickets through 1-800-blueman.
Select one (1) per person receiving the Upgrade.
Management reserves all rights.Then follow this link to the homepage to check for the latest deals.We are proud to offer 30 tickets to members of the Armed Forces!To date, Blue Man Group has performed in over 20 countries in front of 35 million people.The Charles Playhouse, which opened in 1957, is on the National Register of Historic Places.Great Offer: Blue Man Boston Student Discount For.Click now to claim your savings.Last but not least, it's our pleasure that you choose our site to shop with.Get Deal Up to 30 Off AAA Members where to buy justice gift cards Show your membership card and get up to a 30 discount on a primaltronically phosphorpedic, biomechani-morphically audiorrific, technodelically tribalicious, cyborganic, and just freakin' cool experience.
Get Deal Newest Best Performed Blue Man Group Coupon Shop with Blue Man Group Coupon, Save with AnyCodes.
Click the super 50 Off Blue Man Group deal and don't need to check your wallet for the products at your cart any more.


We have been on Ometepe Island at a Workaway site since Wednesday, February 17. This brain fart was written in the days after we arrived and relates to the time from arrival to Sunday, February 21. It is only being posted now, on Sunday, February 28, because Internet connection on the island is slow, and as the Emperor says, "Resistance is futile." So I don't even try.La Isla de Omotepe is an island in Lake Nicaragua, also known as Lake Cocibola, which scientists say was formed when lovers from warring tribes committed suicide to find peace together and the heavens cried the valley full as the princess lay back in death. The breasts of the princess are the twin volcano peaks that dominate the island - Concepcion, an active caldera which last erupted in 2009, and long dormant Maderas.
Crossing Lake Nicaragua on the way to Isla de Ometepe with Vulcan Concepcion looming in the background. The people shadows that you see on the back of Wesley are Coconut and me.
We took an hour long ferry ride to the island across Lake Nicaragua so we are trapped like a horse to a cart. If Concepcion blows we'll be roasted like coffee beans - all the way through. The lake is as big as an ocean and has sharks in it, which gives credence to the theory that other scientists have that this area was once part of the Pacific before seismic activity raised the spit of land that became the rest of Nicaragua and cut the lake off from the sea.
We came to the island to provide volunteer labor at a farm owned by a woman from New York named Maria. According to Workaway, the website where we found this opportunity, there is a lot of farming happening on the island, but before we left the mainland Maria told us to stock up on food because fruits, vegetables, and eggs are not readily available - so I guess there will be plenty of dope for sale because all these people farming must be growing something.
Maria, an American living in Nicaragua, and her son Angelo.
J and Angelo immediately went off to play baseball in the leaves and Coconut and I settled down to peel a big bowl of roasted cacao beans so that Maria can show us how she makes the chocolate which she sells around the island. On Thursday, Angelo and I hiked a few kilometers up the mountain from the farm to an intentional community set on a gorgeous point of land across from Concepcion and with a view of the lake on both sides of the island and sold almost $40 worth of chocolate at $1.50 a bar to a bunch of young people from around the world who are trying to figure out who they are by walking around naked, doing yoga, and taking workshops about transcendent horticulture. I watched them do their thing while Angelo went for a swim in the pool - which had about six inches of water in it - and I think I can help them figure themselves out; they're a bunch of horny kids who like chocolate and who need a course in pool maintenance.
Concepcion volcano, the view from the nearby intentional community.
We spent the rest of Thursday at the farm - J and Angelo continued their wiffle ball game in the dirt (it's hard to call it soil) and R, Coconut, and I sorted about 10,000 beans so that Maria could soak them and cook them up for Angelo's birthday party on Friday. As part of our cultural exchange program, R, Coconut, J, and I threw the stones and bad beans that we culled at Angelo as he rode by on his bicycle because fun is universal.
After sorting out stones and bad beans from a several bowls of dried beans, the reward was using Angelo as a target.
J has lately developed an almost paralyzing fear of things that bite - ants, spiders, and scorpions - and had a sort of meltdown on the way back to the van for the night. He spotted a scorpion on the trail and another as he stood on a bench waiting for us to do something about all the ants swarming outside Wesley's slider door. A colony of tiny ants - sugar ants, somebody called them - has made Wesley home for the last few months. They haven't really been a problem because they don't bite, and recently a gecko lizard has also moved in. That solved our ant problem for the time being and it's nice to hear the lizard chirp early in the morning as we lay in bed. J is happy because he always wanted a pet - he named it Chirpy.
The good thing about piglets near the van is that they eat the bugs, which J loathes more than anything.
Since we've been at the Ometepe Island workaway farm, there hasn't been a lot of farming going on, but a lot of preparation for Angelo's ninth birthday. On Friday we enjoyed a waffle breakfast that was more like a waffle lunch because cooking one waffle at a time on a wood fire takes all morning and then we went to the lake for a swim and a game of baseball on the beach (baseball is the most popular sport in Nicaragua) with the locals - of which Angelo is one; he can tie a great knot for a hammock and knows which nuts we find on the trail are edible.
R and fellow Workaway volunteer, Imke, admire their work. They made a floor for the open-air shower stall by laying stones gathered from around the farm.
It seems like everyone on the island has hiked one of the two volcanoes, so me not having done it is like I'm the forty-five-year-old virgin. On Sunday, however, I joined the ranks of those in the know - but it's not one of those things that I want to do two or three times a day.
While I don't think it was quite that bad - the mile long hike up the nearly vertical slope that took nearly four hours in a windstorm that blew the snot off the tip of my nose did entertain with several types of terrain: cow path, loose gravel, forest, scrub land, exposed rock. I admit that I wondered more than once just what the heck I was doing up there. When we finally reached the summit after crawling the last 100 meters on hands and knees, the look into the crater was disappointing. It was like looking into a cloud bank.
Concepcion Crater - the view was underwhelming.
On the way back down, when I wasn't thinking about how much my legs hurt, I thought about why anyone would climb that volcano when it is always cloud covered and you are almost guaranteed to see nothing. Is it in the hopes of seeing something cool? Is it to do something few others do? (Most visitors to the island climb Maderas, which is supposedly easier to do, but the exit point is at the hotel parking lot where we are camped and no one I have seen come out of the trail looks like they are ready for a game of bridge.) Or is it just the challenge of seeing if you can do it? I don't know.
I also got thinking about Maria, and why she chose the life she has - hoping to make a go of a farm that needs a lot of work while living in a concrete rectangle on dirt floors and with no electricity and cooking outside on a wood fire with no road to her house so everything in it she carried there. I mean, we've all probably thought about having to carry our bedside table from the bus stop through a banana plantation to our room, but Maria actually did it (ed. note - check to see if Maria has a bedside table.) On the one hand, it's like, "Wow! This is a dream come true." But on the other hand, it's like, "It would be nice to not have to chase chickens out of my bedroom all day." I don't know. Maybe next week I'll have a better idea.