The Shannon Foundation Board of Directors, at the request of dressage professional Julie Shannon (GA), has established the Shannon Foundation Fund for Judges' Licensing with The Dressage Foundation. As a successful instructor and trainer, Julie saw the need to help dressage judges who are interested in moving up the levels, in order to create a strong pipeline of judges in the United States.
The purpose of the Shannon Foundation Fund for Judges' Licensing is to provide financial support to dressage judges to participate in activities related to obtaining a judging license of "recorded" ('small r') or higher.
Gifts of any amount are welcome for TDF's Shannon Foundation Fund for Judges' Licensing. Donations by check can be mailed to TDF's office at 1314 'O' Street, Suite 305, Lincoln, Nebraska, 68508. Donations can be made by credit card online at www.dressagefoundation.org or by calling TDF's office at (402) 434-8585.
For more information about this Fund, visit http://www.dressagefoundation.org/apply/dressage_judges/shannon-foundation-fund-for-judges-licensing.html or contact Jenny Johnson at (402)434-8585 or jenny@dressagefoundation.org.


Pool home close to the Gulf Beaches. 3 bedroom, 2 bath, 2 car garage with an inside utility room. There are new kitchen appliances (4 months old). The roof was replaces approximately 8 years ago, water heater is approximately 7 years old, and the A/C is approximately 9 years old. There is laminate flooring throughout and ceramic tile in the kitchen and baths. Newer garage door with opener and new side garage door. Ceiling fans throughout except the living room. There is crown molding and 5 1/4" baseboards. The home is a split plan with the master bedroom on the other side the the home away from the additional 2 bedrooms. The master has a large walk in closet and a private bathroom. There are french doors that lead from the family room to the inground pool and fenced yard. Located close to shopping, restaurants, doctors and medical facilities, a short drive to Petersburg Clearwater International and Tampa International Airports. All room dimensions shown are estimated and all information is to be verified by the buyer.
Hamlin Blvd south of Walsingham turn east on 110th Terrace. Home is on the right.


text:
Friday, Jul 13 2018
Kaiser Health News Original Stories	4
'Like A Ghost Town': Erratic Nursing Home Staffing Revealed Through New Records
Look-Up: How Nursing Home Staffing Fluctuates Nationwide
Retooled Vaccine Raises Hopes As A Lower-Cost Treatment For Type 1 Diabetes
Podcast: KHN's 'What The Health?' ACA Under Fire. Again.
Political Cartoon: 'Window Dressing?'
All Eligible Children Under 5 Reunited With Families, But Thousands Of Older Kids Still In Custody
State Democrats Begin Scouring Their Books For Old, Unenforced Laws Banning Abortion
Democrats Using ACA Threat As Talking Point Against Kavanaugh Exaggerate His Hostility To The Law
CMS Chief Puts Blame On The Court For Decision To Freeze Payments To Insurers
Opioid Crisis 1
Justice Department Initiative Targeting Synthetic Opioids Will Hyper-Focus On Counties To Try To Eradicate Drugs
Public Health And Education 2
Parasitic Illness Increases To More Than 100, Possibly Traced To McDonald's Salads In Illinois, Iowa
Creating Threat Assessment Teams In High Schools Could Prevent Shootings, Secret Service Report Says
State Watch 1
State Highlights: Legionnaires' Outbreak Hits New York City; Nurses At Vermont's Largest Hospital Launch Strike
Health Policy Research 1
Research Roundup: Individual Mandate; Food Insecurity; And Medigap Enrollment
Editorials And Opinions 1
Viewpoints: Kavanaugh's Speech To Heritage Foundation Spells Doom For Health Law; Dr. Gawande Is Exactly Right CEO To Cure Health Care Ills
From Kaiser Health News - Latest Stories:
Kaiser Health News Original Stories
Daily nursing home payroll records just released by the federal government show the number of nurses and aides dips far below average on some days and consistently plummets on weekends.	(Jordan Rau, 7/13)
Use this tool to see staffing levels at skilled nursing homes in the U.S.	(5/2)
The vaccine, BCG, is relatively cheap. But experts caution the therapy could be overhyped and, if proven effective, wind up overpriced.	(Carmen Heredia Rodriguez, 7/13)
In this episode of KHN's "What the Health?" Julie Rovner of Kaiser Health News, Margot Sanger-Katz of The New York Times, Anna Edney of Bloomberg News and Julie Appleby of Kaiser Health News discuss the health politics of the latest Supreme Court pick, as well as the Trump administration's efforts to further undermine the Affordable Care Act. Plus, for extra credit, the panelists recommend their favorite health stories of the week.	(7/12)
Kaiser Health News provides a fresh take on health policy developments with "Political Cartoon: 'Window Dressing?'" by Mike Luckovich, Atlanta Journal-Constitution.
Here's today's health policy haiku:
They've All 'Run In The Same Cloistered Circles'
A dog-eat-dog world
Caused by elite pedigrees?
Court diversity!
- Micki Jackson
If you have a health policy haiku to share, please Contact Us and let us know if you want us to include your name. Keep in mind that we give extra points if you link back to a KHN original story.
FROM FRED'S BASEMENT: Tune in today at 12 p.m. ET to our next KHN Facebook Live, when KHN's Fred Schulte will explain how a bunch of files from the early 2000s offers a window into Purdue Pharma's early plans to push OxyContin. You can submit your questions and watch here.
Sign up to get the morning briefing in your inbox
Summaries Of The News:
The government scrambles to fulfill a judge's order regarding the younger children being held. There are still 46 kids under the age of 5 that weren't released due to a variety of reasons, such as their parents having been accused of serious crimes.
The New York Times: U.S. Says It Has Reunited Half Of All Migrants Under 5, With Rest 'Ineligible'
The Trump administration said on Thursday that it had reunified all the migrant children under the age of 5 it determined were eligible to be returned to their parents, part of a court order to reunite the children who were separated from their families at the border. Officials said that 57 of the 103 children had been reunited with their families as of Thursday morning. An additional 46 children remain in government custody because they have been found ineligible to be returned to their families for various reasons. (Nixon and Jordan, 7/12)
The Hill: Trump Administration Says It Has Completed Reunifying Migrant Kids Under 5
"As of this morning, the initial reunifications were completed. Throughout the reunification process our goal has been the well-being of the children and returning them to a safe environment," HHS Secretary Alex Azar, Homeland Security Secretary Kirstjen Nielsen, and Attorney General Jeff Sessions said in a joint statement. (Weixel, 7/12)
Politico: ACLU Says It Can't Verify Migrant Reunifications
Attorneys seeking to reunify migrant children separated from their parents at the southern border said Thursday that they were not able to verify the Trump administration's claim that nearly five dozen children had been returned to their parents. (Kullgren, 7/12)
The Associated Press: US: Nearly Half Of Youngest Children Not Rejoining Families
The U.S. officials said 46 of the children were not eligible to be reunited with their parents; a dozen parents had already been deported and were being contacted by the administration. Nine were in custody of the U.S. Marshals Service for other offenses. One adult's location was unknown, they said. Of the deported parents, officials said they had chosen to leave their children behind. One deported father, however, told the Los Angeles Times earlier this week that he didn't realize what he was doing when he signed the paperwork to leave his child behind. It wasn't clear if he was one of the dozen; no names have been made public. (Long, 7/12)
The Washington Post: Trump Administration Reunites 57 Of 103 Young Migrant Children, Says The Rest Are Ineligible
Court records show that 22 children were not returned because of safety concerns posed by the adults with whom they had been traveling. Eleven of the adults had serious criminal histories, such as kidnapping and murder, said Chris Meekins, chief of staff for the Office of the Assistant Secretary for Preparedness and Response, which is aiding in the reunification effort. One adult was convicted of child cruelty and narcotics charges. For the others, the case outcomes remain unclear: Meekins said one adult has been charged with human smuggling, another faces domestic violence charges, one father has an outstanding drunken driving charge in Florida, and another adult is wanted for murder in Guatemala. Others have similar convictions or charges filed against them, officials said. (Sacchetti, 7/12)
The Wall Street Journal: Trump Administration Says All Eligible Young Migrant Children Have Been Reunited
Authorities will now move to reunite the more than 2,000 older minors who remain apart from their relatives, a process a judge has said must be completed by the end of the month. The government will take steps to screen parents to determine whether they are eligible for reunification, so it isn't clear how many children will be reconnected with their families. (Gurman and Campo-Flores, 7/12)
Bloomberg: Immigrant Toddlers Reunited With Families, U.S. Officials Say
Public outrage over the separations led President Donald Trump to retreat last month from his "zero-tolerance" policy toward unlawful border crossings. Under the approach, parents and other caregivers apprehended after traversing the border were arrested and jailed, and the government placed their children with HHS. U.S. District Judge Dana Sabraw had ordered the administration to reunite all children under age 5 from their parents by July 10. The court has also required the administration to reunite the much larger group of older children by July 26. (Sink, 7/12)
The Associated Press: Detaining Immigrant Kids Is Now A Billion-Dollar Industry
Detaining immigrant children has morphed into a surging industry in the U.S. that now reaps $1 billion annually — a tenfold increase over the past decade, an Associated Press analysis finds. Health and Human Services grants for shelters, foster care and other child welfare services for detained unaccompanied and separated children soared from $74.5 million in 2007 to $958 million in 2017. The agency is also reviewing a new round of proposals amid a growing effort by the White House to keep immigrant children in government custody. (Mendoza and Fenn, 7/12)
Arizona Republic: MVM Admits To Holding Kids Overnight At Unlicensed Facility In Phoenix
A defense contractor admitted it occasionally held separated migrant children overnight at an unlicensed Phoenix facility, apparently contradicting earlier claims that it had used the office building only for short stopovers while transporting children, according to a report from Reveal from the Center for Investigative Reporting. (Philip, 7/12)
With Brett Kavanaugh's nomination for the Supreme Court seat, both Republican and Democratic states are readying for what would happen if Roe v. Wade is overturned and abortion rights are thrown back to the states. Meanwhile, polling shows continued support from Americans for upholding Roe.
The Associated Press: States Brace For Abortion Fights After Kavanaugh Nomination
Anticipating renewed fights over abortion, some governors and state lawmakers already are looking for ways to enhance or dismantle the right in their own constitutions and laws. President Donald Trump's nomination of Judge Brett Kavanaugh to the U.S. Supreme Court has raised both fears and hopes that a conservative court majority could weaken or overturn the 1973 Roe v. Wade ruling that created a nationwide right to abortion. That could fan an already raging battle in states over what should and should not be legal. (7/12)
The Associated Press: States With Laws Still On The Books That Would Ban Abortion
Four states — Louisiana, Mississippi, North Dakota and South Dakota — already have laws designed to prohibit most abortions if the Roe ruling were overturned. Several other states have laws adopted before the Roe ruling that ban many abortions and that have not been removed from their statutes. It's unclear whether those laws automatically would take effect if the Roe precedent were overturned. Some state courts also have ruled that abortion rights are protected under their state's constitution. Here's a look at some states with old abortion laws still on the books or with newer laws that could be triggered if Roe were reversed. (7/12)
The Hill: Dem Senator: Kavanaugh Would 'Turn Back The Clock' On Women's Health Care
Democratic Sen. Tammy Baldwin (Wis.) announced Thursday that she will oppose Brett Kavanaugh's nomination to the Supreme Court over concerns that he would undercut the Affordable Care Act and a landmark abortion case. "The President vowed to appoint judges to the Supreme Court who would overturn Roe v. Wade, and I cannot support a nominee for a lifetime appointment who would turn back the clock on a woman's constitutional right and freedom to make her own health care choices, including access to birth control," Baldwin said in a statement. (Carney, 7/12)
The Hill: Poll Finds Strong Support For Roe V. Wade
Nearly two-thirds of Americans support Roe v. Wade, the landmark Supreme Court case that legalized abortion, according to a new Gallup poll. Sixty-four percent of Americans stand by Roe v. Wade while 28 percent would like to see it overturned, pollsters found. The poll found a wide partisan split, with 81 percent of Democrats supporting the ruling, compared to 41 percent of Republicans. Thirteen percent of Democrats opposed Roe v. Wade, meanwhile, as did 51 percent of Republicans. (Birnbaum, 7/12)
The New York Times: God Made Andrew Cuomo A Feminist. What Kind?
On an infernal afternoon this week, hundreds of women gathered in Union Square in the name of protecting reproductive rights and in protest, implicitly, of a flimflam progressivism that allows New York to market itself to the country as a polestar of liberal sanctity. The immediate impetus for the rally was the nomination of Judge Brett M. Kavanaugh to fill Justice Anthony M. Kennedy's seat on the Supreme Court, a move that could bring the reversal of Roe v. Wade closer to reality. But the real news for anyone who might have wandered into the event, exiting from Whole Foods with locally grown strawberries and little knowledge of the state's legal code, is that New York's own abortion laws place it nearer to the sentiments of the "Handmaid's Tale" than many would imagine. (Bellafante, 7/13)
Politico: 'Kiss My You Know What': Schumer Hamstrung In SCOTUS Fight
Chuck Schumer says he's going to fight Brett Kavanaugh's nomination to the Supreme Court with "everything I've got." To do so, he'll need to get centrist Democrats to hold the line. The minority leader's problem? Those Democrats say he can't tell them what to do. "I'll be 71 years old in August, you're going to whip me? Kiss my you know what," said Sen. Joe Manchin (D-W.Va.) when asked if Schumer can influence his vote. (Everett and Schor, 7/13)
The New York Times fact checks some of the rhetoric being used as the nomination battle heats up. Meanwhile, though Democrats are painting a grim picture about what would happen to the health law if Brett Kavanaugh is approved, it's unlikely that the Supreme Court will wholesale upend the legislation.
The New York Times Fact Check: Democrats Overstate Kavanaugh's Writings On The Affordable Care Act
Judge Kavanaugh has written two dissenting opinions in the legal challenges to the Affordable Care Act while serving on the United States Court of Appeals for the District of Columbia Circuit. In both cases, he refrained from making broad pronouncements about the constitutionality of the Affordable Care Act, said Wendy Parmet, a professor of health law at Northeastern University. (Qiu, 7/12)
The Washington Post: Democrats Say Kavanaugh Could Help End Obamacare, But Court Likely To Deal With Narrower Issues
Senate Democrats and their allies are casting Judge Brett M. Kavanaugh as a grave danger to Americans' ability to afford health care as a central theme of their high-decibel campaign to block his ascension to the Supreme Court. But after a half-dozen years in which the high court has repeatedly upheld the essence of the Affordable Care Act, Kavanaugh, if confirmed, would be less likely to help decide cases threatening the law's survival than a mosaic of narrower issues, often arising from the Trump administration's eagerness to chip away at parts of the law. (Goldstein, 7/12)
A federal court ruling in New Mexico found the Trump administration did not properly justify its formula for dispensing the funds. "We've been trying to figure out, is there a solution? We understand the impact to the market [but] we have to follow what the courts say," CMS Administrator Seema Verma said.
The Hill: Trump Health Chief Defends Suspending ObamaCare Payments
The Trump administration is bound by a federal court decision to suspend billions of dollars in ObamaCare payments, Centers for Medicare and Medicaid Services (CMS) Administrator Seema Verma said Thursday. "We really are in a tough spot," Verma told reporters. "I think that there's been a lot of discussion about whether the Trump administration is making a decision. We're not making a decision. The court has told us what to do here … at the end of the day, we have to abide by the court's ruling." (Weixel, 7/12)
In other health law news —
The Hill: House Panel Advances Bill That Would Temporarily Halt ObamaCare's Employer Mandate
The House Ways and Means Committee on Thursday approved legislation that would chip away at ObamaCare, including a measure that would temporarily repeal the law's employer mandate. The bill sponsored by GOP Reps. Devin Nunes (Calif.) and Mike Kelly (R-Pa.) would suspend penalties for the employer mandate for 2015 through 2019 and delay implementation of the tax on high-cost employer-sponsored health plans for another year, pushing it back to 2022. (Hellmann, 7/12)
The Star Tribune: Minneapolis-Based Insurer Bright Health Adding Three New States
Startup insurer Bright Health is doubling the number of states where the Minneapolis-based health plan competes — an expansion plan that fits with a broader trend of carriers seeing a shot at growth in the individual market. Bright Health, which already competes in parts of Alabama, Arizona and Colorado, announced plans Wednesday to expand into portions of New York, Ohio and Tennessee. (Snowbeck, 7/11)
Attorney General Jeff Sessions announced the project, which is based on a successful model in Manatee County, Florida. The program will provide a new assistant U.S. attorney to districts in New Hampshire, California, Kentucky, Maine, Ohio, Pennsylvania, Tennessee and West Virginia.
The Associated Press: Federal Prosecutors To Focus On Synthetic Opioids
Federal prosecutors in eight states with high drug overdose death rates will pursue even seemingly small synthetic opioid cases under a program announced Thursday by Attorney General Jeff Sessions. Sessions announced Operation Synthetic Opioid Surge in New Hampshire, which Republican President Donald Trump has called a "drug-infested den." The program is modeled after a successful effort in Manatee County, Florida, and will involve prosecutors each choosing one county in which to pursue every "readily provable" case involving the sale of fentanyl and other synthetic opioids, regardless of the quantity involved. (Ramer, 7/12)
NH Times Union: AG Sessions Promises To Drop Federal Hammer On NH Dealers Of Deadly Synthetic Dope
Sessions said he will add an additional prosecutor to the office of U.S. Attorney in New Hampshire as part of the nationwide effort, labeled Operation Synthetic Opioid Surge. "When it comes to fentanyl dealers, there is really no such thing as a small case," Sessions said. Sessions announced Operation SOS after meeting the federal law enforcement officers and prosecutors at the U.S. District Court offices in Concord, followed by a similar meeting with state and local officers. Other prosecutors will be provided to areas of Ohio, Tennessee, Kenucky, West Virginia, Maine, California, and Pennsylvania. All have some of the highest overdose death rates in the country, Sessions said, ranking New Hampshire and Ohio second behind only West Virginia. (Hayward, 7/12)
More news on the epidemic comes out of Maryland, North Carolina, New York, Pennsylvania, Texas and Massachusetts, as well—
The Baltimore Sun: CVS To Place Opioid Disposal Containers In Its Stores
CVS is putting containers in its retail stores where people can dispose of unused prescription drugs as a way to fight an opioid epidemic that has killed thousands of people across the country. The containers are designed to get unused opioids out of people's houses, CVS officials said in announcing the initiative Thursday. People addicted to opioids sometimes get the drugs from the medicine cabinets of families and friends without their knowledge. (McDaniels, 7/12)
North Carolina Health News: Families Who Have Lost To Opioid Overdose Take Action
Debbie Dalton was sitting at her kitchen table in Cornelius writing Christmas cards the week after Thanksgiving 2016 when she received a devastating phone call. The caller ID said "Hunter," the name of her then-23-year-old son who recently graduated college and moved to Raleigh to work at Citrix. (Knopf, 7/12)
The Associated Press: 'It Keeps Us Safe': An NYC Bathroom Set Up To Stem Overdoses
At an unassuming storefront on a busy Brooklyn street, people sign up to use a bathroom outfitted to try to curb an overdose crisis. Waiting his turn, a man named Robert is frank about why he's there, instead of one of the stairwells, parks, rooftops or porches where he has used heroin in the past. "It keeps us safe. It keeps us from getting arrested. You feel secure here," says Robert, who discussed his drug use on condition that his last name not be used because he fears arrest and damage to family relationships. "You know that someone's paying attention if you fall out in there. ... You know they're not going to let nothing happen to you." (Peltz, 7/13)
The Philadelphia Inquirer: Independence Blue Cross Reports Dramatic Drop In Opioid Prescriptions Among Members
Blue Cross Blue Shield members are being prescribed fewer opioids at lower doses, the insurance giant said in a report released Thursday. Officials said they're "making headway" in a crisis that killed tens of thousands in 2016. In the Philadelphia region — which includes parts of Pennsylvania, Maryland, New Jersey, and Delaware, and where Independence Blue Cross is the largest private insurer — opioid prescriptions among BCBS members dropped by 32 percent between 2013 and 2017. (Whelan, 7/13)
Austin American-Statesman: Travis County Deputies Now Equipped With Opioid-Reversing Naloxone
All Travis County sheriff's patrol deputies will now carry the life-saving drug naloxone, which can reverse the effects of an opioid overdose. The Texas Overdose Naloxone Initiative, which works to get the drug into the hands of law enforcement, first responders and addicts, gifted the department with the medication, also known by the brand name Narcan. (Huber, 7/12)
Boston Globe: House Backs Plan To Try Addiction Medications In Some Prisons
The House voted unanimously late Wednesday to adopt its own version of Governor Charlie Baker's legislation to address the opioid crisis, adding an amendment from Worcester Representative James J. O'Day that goes partway toward meeting the entreaties of advocates for addicted inmates. ... Currently most jails and all prisons in Massachusetts deny inmates access to the main medications used to treat opioid addiction — methadone and buprenorphine (often known by a trade name, Suboxone). (Freyer, 7/12)
WBUR: Cities Planning Supervised Drug Injection Sites Fear Justice Department Reaction
In parts of the country hit hard by addiction, some public health officials are considering running sites where people can use heroin and other illegal drugs under medical supervision. Advocates say these facilities, known as supervised injection sites, save lives that would otherwise be lost to overdoses and provide a bridge to treatment. (Allyn, 7/12)
Public Health And Education
"Approximately one-fourth of Illinois cases reported eating salads from McDonald's in the days before they became ill," a statement from the Illinois Department of Health said. In other food safety news, a salmonella outbreak is linked to Honey Smacks cereal.
The Associated Press: Illinois, Iowa Officials Look Into Rise In Parasitic Illness
Health officials in Illinois and Iowa are investigating an increase in people becoming sick from a parasite that causes intestinal illness. The Illinois Department of Public Health said in a news release Thursday that it has received confirmation of about 90 cases of cyclosporiasis, which is caused by the Cyclospora parasite. The Iowa Department of Public Health, in its own release, said it has identified 15 cases linked to the same illness and parasite. Both departments say there appears to be a link to consumption of McDonald's salads. (7/13)
CNN: Cyclospora: More Than 100 Ill From Parasite Possibly Linked To McDonald's Salads
Symptoms can begin a week or more after consuming the parasite. They include diarrhea and frequent, sometimes explosive bowel movements, according to the US Centers for Disease Control and Prevention. Those who are infected might also experience loss of appetite, weight loss, stomach cramps or pain, nausea, gas and fatigue. ...The illness can last from a few days to a few months and patients might feel better, then get worse again. Patients can be treated with antibiotics. (Goldschmidt, 7/12)
The Washington Post: CDC Honey Smacks Warning: 'Do Not Eat This Cereal'
A salmonella outbreak linked to a popular Kellogg's cereal has infected 100 people, the Centers for Disease Control and Prevention announced Thursday. The agency is urging consumers to avoid Honey Smacks, a sugary puffed wheat cereal which has been the subject of a recall by the company since mid-June. At least 30 of the 100 have been hospitalized, while no deaths have been reported, the CDC said. (Rosenberg, 7/12)
CNN: Salmonella Cases Linked To Recalled Honey Smacks Cereal Reach 100
Symptoms of salmonella infection include diarrhea, fever and abdominal cramps and typically present 12 to 72 hours after exposure to the bacteria. The first cases of illness in this outbreak began with symptoms on March 3, and the most recent individuals began feeling ill on July 2. ...Florida and Colorado are the latest states to report illnesses as part of the outbreak, bringing the total number of states affected to 33. (Moulite, 7/12)
The comprehensive guide encourages schools to create an atmosphere where students can report problematic behavior without feeling like a "snitch." In other public health news: adoption programs, testosterone, ticks, heat waves, sleep apnea, e-cigarettes, and more.
The New York Times: Secret Service Issues Guide To Help Prevent School Shootings
Mock-shooting drills. Metal detectors. Bulletproof classroom shelters. As deadly school shootings continue to be a fixture in headlines and an everyday fear for districts and students, schools across the country have resorted to "hardening" their campuses. But a federal report released Thursday backs another model that school safety experts have for years supported as a way to save lives: the formation of "threat assessment teams" that employ mental health, law enforcement and education professionals to help identify and support troubled youths. (Yoon-Hendricks, 7/12)
The Washington Post: How Adoption And Support Programs Failed The Hart Siblings And Ushered Them To Their Deaths
One day, she thought, the three kids would come back and find her. They would return to Houston and reunite with the woman who fought to keep their family together. Priscilla Celestine held on to that dream for years, long after the state of Texas took the children — all younger than 6 at the time — and sent them 1,300 miles away to live in a Minnesota town she didn't know, in a home she didn't know with a family she didn't know. The interstate adoption, finalized in 2009, was in Devonte, Jeremiah and Ciera's best interest, the state determined. They would be safe and cared for.The state was wrong. (Heim and Tate, 7/12)
The New York Times: Did Flawed Data Lead Track Astray On Testosterone In Women?
Researchers have found flaws in some of the data that track and field officials used to formulate regulations for the complicated cases of Caster Semenya of South Africa, the two-time Olympic champion at 800 meters, and other female athletes with naturally elevated testosterone levels. Three independent researchers said they believed the mistakes called into question the validity of a 2017 study commissioned by track and field's world governing body, the International Federation of Athletics Associations, or I.A.A.F., according to interviews and a paper written by the researchers and provided to The New York Times. (Longman, 7/12)
NPR: Citizen Scientists Collect 16,000 Ticks For Research
Could the tick that just bit you carry a pathogen that causes Lyme disease or another ailment? If you're worried, you could ship the offending bug to a private testing service to find out. But between August 2016 and January 2017, you could have gotten a free analysis by sending it to Nathan Nieto's lab at Northern Arizona University. You'd get back info on the critter that bit you and, if applicable, a pathology report. (Blakemore, 7/12)
The New York Times: Mice Don't Know When To Let It Go, Either
Suppose that, seeking a fun evening out, you pay $175 for a ticket to a new Broadway musical. Seated in the balcony, you quickly realize that the acting is bad, the sets are ugly and no one, you suspect, will go home humming the melodies. Do you head out the door at the intermission, or stick it out for the duration? Studies of human decision-making suggest that most people will stay put, even though money spent in the past logically should have no bearing on the choice. (Goode, 7/12)
CNN: Heat Waves Lower Cognitive Function, Study Finds
We might be able to blame the heat for our bad decisions: A small study published this week found that college students who lived in dorms without air conditioning during a heat wave did worse on cognitive assessments than students who had air conditioning. "To us, this is a way of saying yes, some of the effects are common sense, but what do you do about them?" said Jose Guillermo Cedeño Laurent, associate director of the Healthy Buildings Program at Harvard T.H. Chan School of Public Health and lead author of the study, which was published Tuesday in the journal PLOS Medicine. "And this is giving more precision to the opportunity of better controlling thermal environments in our buildings." (Moulite, 7/12)
The Associated Press: New Ways To Conquer Sleep Apnea Compete For Place In Bedroom
Every night without fail, Paul Blumstein straps on a mask that prevents him from repeatedly waking up, gasping for air. It's been his routine since he was diagnosed with a condition called sleep apnea. While it helps, he doesn't like wearing the mask."It's like an octopus has clung to my face," said Blumstein, 70, of Annandale, Virginia. "I just want to sleep once in a while without that feeling." (Johnson, 7/12)
Bloomberg: E-Cigarette Maker Juul Will Offer Lower-Strength Nicotine Pods
Juul Labs Inc., the maker of the popular e-cigarette brand that has recently come under fire from health officials over its popularity with young adults, plans to introduce a line of lower-nicotine pods. The company will begin to sell pods with a 3-percent nicotine concentration in its mint and Virginia tobacco flavors later this year, according to a statement Thursday. It currently offers eight flavors -- mango is a top seller -- containing a 5-percent nicotine level, which is about as much nicotine as a pack of traditional cigarettes. (Wolf, 7/12)
The New York Times: Don't Be Afraid Of Pain
Learning a bit of neuroscience may provide some relief from pain. In a randomized clinical trial, researchers assigned 120 men and women with chronic back or neck pain to one of two treatments. The first group received the commonly recommended program of physical therapy and general exercises. (Bakalar, 7/11)
WBUR: Hospital Lockdowns Can Leave Patients' Loved Ones Locked Out
Hospital administrators in Broward County — and around the country — said enhanced security protocols like lockdowns are standard when victims of violence are being treated. ... But hospital administrators recognize the indirect consequences of mass shootings — the far-reaching ripple effects on an entire community — like the distress people experience when they're separated from sick loved ones during a lockdown. (Bakeman, 7/13)
Los Angeles Times: Though He Lived 5,000 Years Ago, Otzi The Iceman Was Not A Strict Adherent To The Paleo Diet
If you were thinking that the ancient Alpine traveler known as Otzi — and often known simply as Iceman — scraped by on a diet of foraged grasses and berries, you'd be very wrong. A comprehensive new study of his stomach contents reveals that Otzi, who perished roughly 5,300 years ago on a mountain in the Eastern Alps of Italy, died with a belly full of fatty meat, some whole seeds from the einkorn wheat plant, and maybe a bit of goat's milk or cheese — all eaten just a couple of hours before he died. (Healy, 7/12)
Kaiser Health News: Retooled Vaccine Raises Hopes As A Lower-Cost Treatment For Type 1 Diabetes
For Hodalis Gaytan, 20, living with Type 1 diabetes means depending on an assortment of expensive medicines and devices to stay healthy. Test strips. Needles. A glucose meter. Insulin. The increasing cost of Type 1 diabetes, one of the most common serious chronic diseases, has created heavy financial burdens for families and generated controversy, with insulin prices more than doubling in the past decade. Without her parent's insurance, "I would not be alive," said Gaytan, a student at the University of Maryland. (Heredia Rodriquez, 7/13)
Media outlets report on news from New York, Vermont, Missouri, Georgia, Minnesota, North Carolina, Maryland, Oregon, Wisconsin, Massachusetts, New Hampshire and Florida.
The New York Times: Legionnaires' Disease Sickens 11 In Upper Manhattan
An outbreak of Legionnaires' disease has sickened 11 people in Upper Manhattan, 10 of whom have been hospitalized, according to city health officials. Eight people remained in the hospital on Thursday. "This disease is very treatable with antibiotics," Dr. Mary Bassett, the city's health commissioner, said in a statement. "I encourage anyone with symptoms of Legionnaires' disease to seek care early." (Greenberg, 7/12)
The Associated Press: Nurses At Vermont's Largest Medical Center On Strike
A union says 1,800 nurses at Vermont's largest medical center are on strike following unsuccessful contract negotiations. The Vermont Federation of Nurses and Health Professionals and UVM Medical Center met again Wednesday, but were not able to reach an agreement. Nurses were on picket lines as of 7 a.m. Thursday. The strike is to last through 7 a.m. Saturday. (7/12)
St. Louis Public Radio: Johnson & Johnson Hit With $4.69 Billion Loss In Baby Powder-Ovarian Cancer Case
The legal assault on Johnson & Johnson and its signature baby powder reached new heights today, when a state court jury in Missouri found the company responsible for the ovarian cancers of 22 women, and ordered the drug and consumer products giant to pay $4.69 billion in compensatory and punitive damages to the cancer victims or their survivors. The verdict by the jury of six men and six women in St. Louis Circuit Court was by far the largest yet in the mushrooming baby powder litigation. (Levin and Silverstein Fairwarning, 7/13)
Atlanta Journal-Constitution: 'Concerns,' But No Consequences, After Suicides In Mental Health System
The state not only does not punish mental health care providers, it lets the agencies choose their own remedies for breakdowns in treatment. In cases reviewed by the Journal-Constitution, this often involved little more than additional training for the agencies' staffs. (Judd, 7/12)
The Star Tribune: Minnesota Rolls Out First Statewide Job Board For Home Care Support
Thousands of Minnesota seniors and people with disabilities who require help with daily living activities at home now have a place to go to find caregivers who can meet their needs. After years of preparation, the Minnesota Department of Human Services (DHS) has launched the state's first online job portal that connects people who need assistance with tasks, such as bathing, dressing and preparing meals, with caregivers who are looking for work. State officials will roll out the new online job portal — Direct Support Connect — to the state's 140,000-person direct care workforce this summer and fall, with the hope of getting enough people to register for the website that it will become a reliable place for people to get help in their homes. (Serres, 7/12)
North Carolina Health News: Putting 'People First' Into Law - Changing Language Around Disability
Some of the decades-old language in North Carolina's state laws sound more like insults from a schoolyard bully rather than precise descriptions of medical conditions. But thanks to the painstaking work of a state commission, at least some of that terminology will change come October. For example, right now, North Carolina guardianship laws refer to people who are "mentally retarded." Other statutes still refer to people being "lunatic." (Hoban, 7/11)
The Baltimore Sun: Johns Hopkins University Berman Institute Of Bioethics Received $15 Million Gift
The Johns Hopkins University Berman Institute of Bioethics, one of the world's largest bioethics centers, announced Thursday that it has received one of its biggest financial gifts, $15 million to be used to support education and training. The donation came from Alex Levi and his wife, Vicki, and was made in honor of the institute's founding director, Ruth R. Faden. Levi, a New York-based clinical psychologist, is a trustee emeritus of the Johns Hopkins University and chair of the Berman Institute's national advisory board. (Cohn, 7/12)
The Associated Press: Oregon's Medical Marijuana Program Admits To Problems
The agency overseeing Oregon's legal medical marijuana industry conceded in a report Thursday it has not provided effective oversight of growers and others in the industry, creating opportunities for weed to be diverted to the black market. The blunt internal review echoes complaints from federal authorities that Oregon hasn't adequately controlled its marijuana businesses, and that overproduction of pot is feeding a black market in states that haven't legalized it. (7/12)
Milwaukee Journal Sentinel: Foxconn Plans To Work With Advocate Aurora Health To Develop New Technologies For Health Care.
Advocate Aurora Health and Foxconn Health Technology Business Group plan to work together to develop new services and products for health care. The two organizations — one the 10th largest nonprofit health system in the country, the other one of the world's largest technology companies — envision collaborating in areas such as managing the health of employees, analytics and artificial intelligence. (Boulton, 7/12)
WBUR: Still Some Weeks To Go Before Retail Cannabis Sales In Mass. Begin
To date, the state Cannabis Control Commission has granted only five provisional licenses to two companies. ...More are expected to come down the line, but the process has been slow, frustrating marijuana proponents, as well as one legislator who is a key author of the state's marijuana law. (Brown, 7/12)
NH Times Union: Manchester's Public Health Director Is Retiring After 28 Years
The city's public health director has announced he will retire later this summer after nearly three decades in the department. Manchester Public Health Director Tim Soucy said that after 28 years in the Manchester Health Department he feels "blessed to live, work and raise my family" in the Queen City. (Feely, 7/11)
NH Times Union: Laconia Councilor Takes Heat For Reference To Dead Firefighter While Confronting Union Boss About Undermining Ambulance Deal
City Councilor Bob Hamel is facing criticism for his remarks at a Monday night meeting during a prickly exchange with the head of the union that represents city firefighters. It is the height of budget season in Laconia, which has a tax cap in place, and the council and fire department have clashed in recent weeks over the cost of overtime for firefighters. The council had initially considered cutting up to $300,000 from the fire department's $4.4 million budget but voted Monday to trim $150,000 instead. That money will be used to hire a school resource officer for the middle school and pay for park irrigation. (Lewis, 7/12)
NH Times Union: In Bedford, Officials Concerned With Bullying Numbers
School officials are voicing concern over a recent survey that indicates more than 20 percent of students feel they were bullied at school within the past year. According to the results of the 2017 Youth Risk Behavior Survey, more than 9 percent of students reported that they did not go to school in the last 30 days because they felt unsafe due to bullying, cyberbullying or fighting. In addition, 22 percent of students reported that they were bullied on school property or on the way to or from school in the past 12 months. "We crossed the line where our trend in our community is not where we want it to be," superintendent Chip McGee said. "We moved from being a little better than state patterns to a little worse." (Houghton, 7/11)
Health News Florida: Raised Gardens With A Purpose Are Cropping Up Across Central Florida: They're Aimed At Tackling Food
A Central Florida nonprofit is aiming to feed hungry University of Central Florida students through urban farming. Fleet Farming's Greg Noonan says sites like the one at the University of Central Florida are offering local, organic produce. (Prieur, 7/12)
Health Policy Research
Each week, KHN compiles a selection of recently released health policy studies and briefs.
Commonwealth Fund: The Effect Of Eliminating The Individual Mandate Penalty And The Role Of Behavioral Factors
Consumers' responses to mandates may be influenced by nonfinancial factors that are difficult to measure, including a desire to comply with the law, beliefs about enforcement, and inertia in decision-making. Under a range of scenarios that reflect alternative assumptions about responses to these factors, we find that enrollment falls by 2.8 million to 13 million people and premiums for bronze plans increase by 3 percent to 13 percent when the mandate penalty is removed. The impact on the federal budget deficit is more uncertain, with effects ranging from a reduction of $8 billion to an increase of $3.6 billion in 2020. The effect on the deficit depends on how enrollees who are eligible for tax credits and Medicaid — those who have little financial reason to drop coverage — respond to the penalty's elimination. (Eibner and Nowak, 7/11)
Urban Institute: Food Insecurity, Housing Hardship, And Medical Care Utilization
Social determinants of health can be related to health care spending, and they often reflect material hardships people face. However, research on the relationship between specific hardships and medical care utilization across the US adult population is limited. Using 2010–11 data from the Survey of Income and Program Participation (SIPP), we study three specific hardships—food insecurity, housing insecurity, and housing quality—and their relationship to annual medical care utilization and out-of-pocket spending. Adults who faced housing quality hardships had higher utilization and spending (14.9 percent more provider visits and 16.9 percent higher out-of-pocket spending), as did adults who faced housing insecurity (22.1 percent more provider visits and 28.5 percent higher out-of-pocket spending). We find less evidence of a relationship between food insecurity and medical care utilization, especially after accounting for the presence of multiple hardships. (Caswell and Zuckerman, 6/27)
The Henry J. Kaiser Family Foundation: Medigap Enrollment And Consumer Protections Vary Across States
One in four people in traditional Medicare (25 percent) had private, supplemental health insurance in 2015—also known as Medigap—to help cover their Medicare deductibles and cost-sharing requirements, as well as protect themselves against catastrophic expenses for Medicare-covered services. This issue brief provides an overview of Medigap enrollment and analyzes consumer protections under federal law and state regulations that can affect beneficiaries' access to Medigap. In particular, this brief examines implications for older adults with pre-existing medical conditions who may be unable to purchase a Medigap policy or change their supplemental coverage after their initial open enrollment period. (Boccuti, 7/11)
JAMA Internal Medicine: Trends In Rates Of Lower Extremity Amputation Among Patients With End-Stage Renal Disease Who Receive Dialysis
Although rates of lower extremity amputations among US patients with ESRD who receive dialysis decreased by 51% during a recent 15-year period, mortality rates remained high, with nearly half of patients dying within a year after lower extremity amputation. Our results highlight the need for more research on ways to prevent lower extremity amputation in this extremely high-risk population. (Franz et al, 7/9)
Opinion writers focus on issues impacting the health law and other health topics.
USA Today: Brett Kavanaugh On Supreme Court Could Kill Affordable Care Act
With the nomination of Judge Brett Kavanaugh to the Supreme Court, President Donald Trump has now engaged all three branches of government in his fight to get rid of the Affordable Care Act and protections for people with pre-existing health conditions. Kavanaugh made clear last year in a speech at the Heritage Foundation that he thinks the court was wrong to uphold the ACA's insurance mandate as constitutional. He has also said a president should be allowed to not enforce components of a law if he personally deems it unconstitutional (encouragement this president doesn't need). There couldn't be a more in-your-face threat to the ACA than from a Justice Kavanaugh. (Andy Slavitt, 7/13)
The Washington Post: We Don't Have To Wonder How Brett Kavanaugh Will Rule On Abortion, Or Almost Anything Else
As ThinkProgress's Ian Millhiser explains, last year Kavanaugh gave a speech to the American Enterprise Institute praising William Rehnquist's dissent in Roe v. Wade and Rehnquist's insistence that the Constitution does not imply a right to abortion. This is hardly an unusual view — Roe relied on an earlier case finding that the Constitution contains an implied though not explicit right to privacy — but it does remove a good measure of doubt about Kavanaugh's beliefs. And in the one case concerning abortion he dealt with as an appeals court judge, he charted a path that would have adhered to the letter of Roe (as he had no choice but to do) but would also have circumvented its protections for the plaintiff and likely allowed the government to prevent her from getting the abortion she needed. But this is all a kind of game. We all know that one way or another, Kavanaugh is going to be a vote to take away women's right to choose. To pretend otherwise is to be willfully obtuse. (Paul Waldman, 7/12)
Stat: Health Care Needs More Physician CEOs Like Atul Gawande
If Atul Gawande's first week as CEO of a health care startup was anything like mine, I hope he is able to get away from it all and enjoy a completely relaxing weekend. He will have earned it. After Gawande was named to head the joint venture between Amazon, Berkshire Hathaway, and JPMorgan, some critics said that choosing a physician was a mistake. I disagree — a physician is exactly what this new company needs. Health care in America is at a crossroads. Our success in navigating the many challenges ahead will depend heavily on who is leading the charge. (Alexi Nazem, 7/13)
Axios: The Big Warning In The Court Ruling On Kentucky's Medicaid Work Requirements
The federal court decision on Kentucky's Medicaid waiver may be more sweeping than has been recognized — because it shows how any state proposal to impose work requirements, or make other changes that reduce coverage, could be immediately vulnerable to legal challenges. The bottom line: The DC District Court shot down the Kentucky waiver, including its work requirements, because the Health and Human Services secretary did not address the likelihood that it would cause people to lose their health coverage. And whether you are for them or against them, all work requirement programs will cause some coverage losses. (Drew Altman, 7/13)
The Washington Post: How To Keep Going After A Mass Shooter Kills Your Husband
The text messages that begin arriving on June 28 end my ordinary life. "Where does your husband work?" "What's happening in Annapolis?" "Have you seen the news?" My husband, John McNamara, is a reporter for the Capital Gazette. I am at my office, a government agency just outside Washington.I Google. Then I close my laptop and run toward the parking lot. (Andrea Chamblee, 7/13)
WBUR: How Many Times Should We Save An Addict's Life? As Many As We Can
With all of these different approaches available, why focus on naloxone? Critics note that a number of the people treated with the drug will still die within a year, because the underlying problem isn't addressed. This is true — but ignores the obvious fact that saving some is better than saving none. (Brenden Layte, 7/13)
Stat: Privacy Laws Are Hurting The Care Of Patients With Addiction
When my grandfather was a private practice pediatrician in Queens, making house calls in exchange for eggs and hand-knitted hats, medical communications were often between one doctor and his or her patient (or parent). As a primary care provider to adults with opioid use disorder, I need to communicate with many other clinicians. Privacy rules can thwart me from doing that. (Melissa Stein, 7/13)
USA Today: Don't Legalize Recreational Marijuana In My State. It Is Still Harmful
Marijuana has since risen into prominence as the new cigarette of choice, as folks refuse to believe that weed is harmful. Sound familiar? Too many people were serving time in prisons who were otherwise not criminals — sad but true. We began seeing casual scenes in motion pictures where kids and adults used pot routinely, much like cigarettes of yore. More and more, celebrities promoted pot as not only harmless; it was useful in the treatment of numerous diseases. (Marshall Frank, 7/12)
Los Angeles Times: An Open Letter To Anyone Who Loves Anthony Bourdain And What He Stood For
On June 8, we lost a rare, great man. Anthony Bourdain was a lightning rod of cultural connectivity. He brought disparate, marginalized people together and made the unknown accessible — some of the many gifts that made Anthony such a valuable presence in our collective lives, whether we knew him or not. An unwavering supporter of women and the #MeToo movement, Bourdain's loss was a tragedy on so many levels, to so many people who saw him as a beacon of a new way of being. We share that grief and deepest sadness for his family and those closest to him whose pain must be unimaginable. One of the most vocal and unwavering figures in the #MeToo movement has been Asia Argento. At the center of our community, Asia has stood, her fist in the air, fighting daily not just for justice for those of us she has come to know, but for abused people the world over. Asia has now found herself on the receiving end of vicious cyberbullying and repulsive slander at the hands of internet trolls who hold her responsible for Anthony's death. She has been accused of everything from causing her boyfriend's suicide to trying to use her "survivor status" and the #MeToo movement to advance her career. (7/12)
USA Today: As Trump Disrupts NATO And Meets With Putin, Let Psychiatrists Speak
The so-called Goldwater rule, an ethical guideline that prohibits diagnosing public figures without a personal examination, started with an unremarkable history. Based on one lawsuit and already considered outdated by the time it entered the books in 1973, scholars largely ignored it. Many psychiatrists had not even heard of it, and those who pondered it considered changing it to simple etiquette. Then came the turbulent presidency of Donald Trump. We have a president with questionable decisional capacity who attended a summit with North Korea, a hostile nuclear power, unprepared and unaware of his deficiencies. He woke up one morning and decided to launch a trade war. He just threatened to quit NATO. Now he's about to meet with Russian President Vladimir Putin, who attacked our 2016 elections. Nominating a Supreme Court justice, or deciding to hold summits with rivals and enemies, are political decisions that presuppose certain basic mental capacities. Are we certain Trump possesses them? Some of the most renowned psychiatrists in the country have their doubts. (Bandy X. Lee, 7/13)
Des Moines Register: Private Medicaid's Relentless Slashing Continues
A thistle to UnitedHealthcare, one of Iowa's private Medicaid insurers, for its dedication to slashing in-home care for a disabled man — again. (And a jab to Gov. Kim Reynolds for continuing to support the disastrous privatization of this state's health insurance program for 600,000 low-income and vulnerable Iowans). Jamie Campbell, who is paralyzed after breaking his neck in a high school wrestling accident 29 years ago, lives at home with daily assistance from aides paid by Medicaid. After United tried last year to drastically reduce the amount of in-home care he could receive, Campbell appealed to an administrative law judge who ruled in his favor and ordered the insurer to continue covering the amount of care he had received before. (7/12)
Houston Chronicle: Fake Anti-Abortion Experts Got Rich Off The Taxpayer Dime. Thank Ken Paxton.
Reasonable Texans can disagree on abortion policy. But generally, we agree that government should be free of waste, incompetence and anything smelling of financial shenanigans.So, the revelation that a statewide elected official helped dole out hundreds of thousands of taxpayer dollars to unqualified consultants is cause for concern. The fact that the elected official is already under indictment for security's fraud is cause for alarm. (7/12)

redpajama_set_name: RedPajamaCommonCrawl


text:
A Marriage of Minds: John Betjeman and John Piper
This event has finished Took place on: Thursday, 25th Mar 2021
This is an online video event, please check the organiser for details about how to watch.
Join the SPAB and the Betjeman Society for an online evening lecture by Professor Frances Spalding CBE. The presentation will explore the personal friendship and creative collaborations of poet, architectural commentator and broadcaster Sir John Betjeman and artist John Piper. Described as "a marriage of minds, a perfect combination of sympathies" their shared love of 'unfashionable architecture' and the country's landscape coloured both their own work and the Shell Guide travel books on which they worked together from the 1930s - 1950s.
Frances Spalding is an art historian, critic and biographer specialising in twenteith century art, a past editor of The Burlington Magazine and now Emeritus Fellow of Clare Hall,Cambridge. Her many books include John Piper, Myfanwy Piper: Lives in Art (Oxford University Press, 2017).
Contact and Booking Details
Booking details and information at this website.
Reserve tickets at this website
Disclaimer: All information given is correct at the time of compiling the listings. Any questions about the event should be directed to the event organiser.
2021-03-25 2021-03-25 Europe/London A Marriage of Minds: John Betjeman and John Piper A lecture by Professor Frances Spalding CBE on the personal friendship and creative collaborations of poet, architectural commentator and broadcaster Sir John Betjeman and artist John Piper. https://www.ianvisits.co.uk/calendar/2021/03/25/a-marriage-of-minds-john-betjeman-and-john-piper-251968 ,,,
What else is hapening in London on 25th Mar 2021
Be the first to know what's on in London, and the latest news published on ianVisits.
Monday news roundup
Wednesday events guide
Cheap Saturday Night Fever tickets on Sundays
Tube stations trialling services for cyclists and home storage


text:
HomeNewsSupreme Court Declares Cyberbullying Laws Unconstitutional
Supreme Court Declares Cyberbullying Laws Unconstitutional
June 12, 2016 Sean Adl-Tabatabai News, US 2
The Supreme Court has ruled that cyberbullying laws violate freedom of speech rights, and are therefore unconstitutional.
North Carolina's harsh cyberbullying laws were designed in 2009 to protect children from online bullying, but were met with criticism in 2012 when a kid was arrested and charged for posting a screenshot of his classmates text on social media.
RT.com reports:
"[The law] is not narrowly tailored to the State's asserted interest in protecting children from the harms of online bullying," Justice Robin Hudson wrote. "As such, the statute violates the First Amendment's guarantee of the freedom of speech."
The decision has reversed a ruling of the Court of Appeals in the case of Robert Bishop, who in 2012 was arrested and charged under a cyberbullying statute for posting a screenshot of his classmate's sexually themed text on social media. He was sentenced to 48 months of probation and ordered to stay away from social media for a year.
"Many of the messages that ensued included comments and accusations about each other's sexual proclivities, along with name-calling and insults," the case read.
In his appeal, Bishop insisted the state's statute "criminalizes protected speech based on its content," but the court rejected that argument, saying that North Carolina's law "regulates conduct, not speech."
Until now, the statute made it "unlawful for any person to use a computer or computer network to . . . [p]ost or encourage others to post on the Internet private, personal, or sexual information pertaining to a minor" "[w]ith the intent to intimidate or torment a minor."
The Supreme Court has disagreed, saying that North Carolina's statute, adopted in 2009, in fact violated the freedom of speech.
The law, Hudson wrote, could "criminalize behavior that a robust contemporary society must tolerate because of the First Amendment, even if we do not approve of the behavior."
Hudson has also ruled that the law created a content-based restriction on protected speech.
"[W]e can uphold this portion of the cyberbullying statute only if the State can demonstrate that it satisfies strict scrutiny. To do so, the State must show that the statute serves a compelling governmental interest, and that the law is narrowly tailored to effectuate that interest," the ruling read.
The judge also agreed that the government's intent to protect children was "undisputable."
Cops Can Now Digitally Steal Your Money Without You Realising
Lawsuit Finds Millions Of Uncounted Bernie Sanders Ballots
NASA Says Infamous Hole In Ozone Layer Is 'Cured'
POTUS Brings Christmas Back To The White House – Liberals Outraged
Monsanto Losing Hundreds of Millions, Investors Pulling Out: End of GMO Giant to Come
Joe Biden Caught On Live TV Hitting On A Child – Creepy
Bishop Issues 10 Commandments To Protect Humans From Robots
Maxine Waters Held $200,000 In Russia-Linked Bank Accounts
Stanford Scientist: Human Fetal DNA In Vaccines A Possible Cause For Autism
Over 400 Church Leaders To Resign Over Ashley Madison Hacks
Anthony Weiner Gets 21 Months In Jail For Sexting An Underage Girl
Jerry Brown Reluctantly Admits Trump Was Right About California Wildfires
London Bankers Will Crash The Eurozone, Juncker Complains
President Trump Lawyers up to Fight Dishonest Fake News Media
Judge Spares Pedophile Prison Term Because He 'Didn't Know' It Was Illegal
AOC Demands 'Answers' After Epstein's Sudden Death
Mandatory Eye Scans & Finger Prints Required To Buy Food & Use Basic Services In India


The cost of replacing key talent, particularly those in C-suite roles, is assumed to be the equivalent of between six months and two years annual remuneration. This is without mentioning the negative impact on business performance that results from a lack of formalised succession planning. Given that it takes most organisations an average of two years to identify, on-board, appoint, and acclimatise a suitable successor, businesses need to consciously invest in developing CEO and Executive succession plans to ensure business continuity, effective transfer of knowledge, and retention of institutional memory.
Transformation, whether organisational, diversity driven, or to meet changing client demands, requires effective leadership. The most effective leaders are those who have been identified and groomed to take up these roles from within the organisation.
We assist our clients with systematic talent analysis, risk assessment, and compilation of effective capacity building plans in order to address their CEO and Executive succession planning needs. A distinct advantage in working with Mindcor is the ability for our group of companies to give organisations the best of both worlds. Using our Integrated Talent Pipelining Model we are able to benchmark internal talent potential against the best available in the market, ensuring the organisation identifies, acquires, develops, and retains the very best individuals needed to take the business forward.


Joan Armatrading at the Apex, Bury St Edmunds on Tuesday.
Excellent small venue, I was very impressed with the power and phrasing of Joan's voice - she's still got it.
Only possible improvement would have been perhaps a percussionist and bass player. She did it all solo, beautifully, but I would have liked to have seen some interplay with a couple of classy musicians.
Last night I saw Matthew Halsall, a jazz trumpeter and band, the Gondwana Orchestra at the Abbeydale Picture House in Sheffield. This was part of a celebration of 10 years of Matthew's record label, Gondwana Records.
Line up consisted of trumpet, double bass, drums, keys, Irish harp and the bonus of having special guest Chip Wickham on flute and soprano sax, Chip has released my favourite album of 2018, Shamal Wind so I was especially pleased to hear him play.
I was a bit concerned while watching the support act as their sound was pretty poor. I needn't have worried though because the main act sounded fantastic. The picture house seems to have been taken on as a restoration project with the aim of becoming a music venue.
The music consisted of spiritual jazz with subtle use of electronics in places to create loops and echoes which have some of the music a dub like feel which I really enjoyed. The music alternated between introspective and uptempo, with some brilliant group interaction and solos throughout. Some new tunes to be released next year were played as well as earlier compositions. it was a great gig and was my daughter's first experience of live jazz which she thoroughly enjoyed it too.
I was very fortunate to see Angela Hewitt last night. She performed all of the Well Tempered Clavier, in the round at the Crucible. Awesome venue, basically the small practice room that they use for the snooker but with stepped seating for 300 on three tiers. Somehow the Mrs managed to get ground floor tickets, which meant that for the first half I could have literally lent forward and tapped her on the shoulder, (they swung the piano through 180 for the second half).
What a remarkable evening of live music, note perfect from start to finish and simply sublime. I consider myself really lucky to have heard on the finest interpreters of Bach presenting the complete WTC. What a night.
GoGo Penguin, 3 piece Jazz trio from Manchester, at the Leadmill Sheffield on Tuesday Night. And John Grant at the Sheffield Octagon last friday with Richard Hawley as a late walk on guest.
Hothouse Flowers Mon 5th November The Sage Gateshead!
Saw Blackberry Smoke last night. Top quality southern rock mingled with country. A good concert although the set list could have been better. A band well worth checking out for those not familiar.
Anyone familiar with Courtney Barnett.?
Wednesday was the last night of her UK tour at Newcastle Northumbria University. A first for me at this venue, don't know why it's taken so long but I'll certainly be back. Great sound, good viewing and reasonable priced for drinks. Reckon there was easily 1000 strong crowd, very busy.
Not that familiar with Courtney's work, this one was a step-son suggestion and having been under the weather for several days, I wasn't overly enthusiastic about going but at is turned out, really glad I did as it was a great set. Her music is a mix of Indy, Garage rock but chock full of melody and she usually finishes of each song with some heavy feedback guitar soloing. Most intriguing is her vocal delivery style which is a little deadpan, racking my brains trying to remember who she sounds like, best I could come up with is Jonathan Richmond.
Worth watching if you get the chance.
Courtney Barnett excellent, get her first album its a lyrical masterwork of down heel prose.
Saw South African blues-rocker Dan Patlansky at Bury Met on Sunday night. A really good set and he was ably supported by local rockers Gorilla Riot. Well worth the £20.
I was also supposed to be seeing Eddie and the Hot Rods last Friday at the same venue but that was cancelled due to illness apparently.


text:
Георгій Васильович Циганок ( ) — військовий лікар, перший начальник медичної служби Збройних сил України, Заслужений лікар УРСР, генерал-майор медичної служби.

Життєпис

Народився 23 серпня 1936 року в місті Сталіно (нині Донецьк). Під час німецько-радянської війни, разом з матір'ю пішки перебрався до родичів в Узин на Київщині.

У 1959 році закінчив Київський медичний інститут імені О. О. Богомольця. У період загострення Холодної війни та відповідно чисельним зростанням Радянської армії збільшилась і потреба у військових лікарях, на військову службу почали призивати випускників медичних інститутів. Георгій Циганок був у їх числі.

З 1959 по 1961 рік після закінчення двомісячних курсів з військової підготовки на Курсах покращення медичного складу Київського військового округу Г. В. Циганок проходив службу начальником медичного пункту зенітно-ракетного полку в місто Совєтська Гавань Далекосхідного військового округу. У той же період пройшов інтернатуру у Хабаровську при окружному військовому госпіталі.

З 1961 по 1964 рік проходив службу начальником медичного пункту окремого полярного батальйону зв'язку (м. Охотськ) Далекосхідного військового округу.

В 1964 році переведений до Приволзького військового округу на посаду начальника медичної служби зенітно-ракетного полку в м. Казань.

У 1970—1972 роках проходив навчання на 1-му факультеті керівного складу медичної служби ЗС СРСР Військово-медичної академії імені С. М. Кірова.

З 1972 по 1975 рік на посаді начальника медичної служби 14-ї мотострілецької дивізії Групи радянських військ у Німеччині (ГРВН)

У 1975—1976 роках короткочасно керував інтернатурою для офіцерів медичної служби в ГРВН.

З 1976 по 1980 рік у Дніпропетровську на посаді начальника медичної служби 6-ї гвардійської армії Київського військового округу. У цей період, в 1978 році отримав звання полковника медичної служби.

У 1980 році призначений начальником медичної служби 40-ї армії Обмеженого контингенту радянських військ в Афганістані. Майже три роки, у важких умовах організовував роботу медичної служби для Радянських військ.

З 1983 по 1986 рік проходив службу на посаді начальника військової кафедри Київського інституту удосконалення лікарів.

28 квітня 1986 року, під час ліквідації Чорнобильської катастрофи організував надання медичної допомоги населенню, евакуйованому в Бородянський район Київської області. Уся зона катастрофи була розділена на три сектори, за кожен з котрих відповідав один із військових округів (Білоруський, Київський, Прикарпатський). Організацію надання медичної допомоги у другому (Київському) секторі доручили Г. В. Циганку.

З 1986 по 1989 рік на посаді заступника начальника військово-медичної служби Київського військового округу.

З 1989 по 1991 рік начальник військово-медичної служби Київського військового округу.

З проголошенням незалежності України спеціальна атестаційна комісія МО України обрала полковника медичної служби В. Г. Циганка на посаду Військово-медичного управління, з поміж інших кандидатур-очільників медичної служби військових округів на теренах України: генерал-майорів медслужби М. А. Савчука, П. І. Бринзи, В. К. Курочки. Невдовзі, Георгій Васильович Циганок першим у незалежній Україні буде удостоєний звання генерал-майора медичної служби.

23 лютого 1994 року,  у віці 57 років вийшов у запас. Живе у Києві.

Нагороди

 Відзнака міністерства оборони України «Доблесть і честь»
 Орден Червоної Зірки
 Орден Знак Пошани
 Орден «За службу Батьківщині у Збройних Силах СРСР» ІІІ ступеня

Джерела

 М. П. Бойчак. История Киевского военного госпиталя. Книга ІІІ. Киевский военный госпиталь во второй половине ХХ века. Главный военный клинический госпиталь Министерства обороны Украины // Київ: Преса України, 2007  — 960 с.
 Ратне поле генерала Циганка. Володимир Чікалін, «Народна армія»

Уродженці Донецька
Випускники Військово-медичної академії імені С. М. Кірова
Радянські військові лікарі
Українські військові лікарі
Учасники Афганської війни (1979—1989)
Ліквідатори аварії на ЧАЕС
Заслужені лікарі УРСР
Генерал-майори медичної служби (Україна)
Керівники Медичних сил Збройних сил України

redpajama_set_name: RedPajamaWikipedia


text:
To Be Made Flesh Again
By Dustin Rowles | Industry | November 10, 2009 |
If you love movies, you probably love David Fincher, and if you're like me, you love both Se7en and Fight Club enough to forgive him anything, even last year's awful, awful overblown, tedious, overwrought The Curious Case of Benjamin Button. But let's look at the man's resume over the last decade: It's not exactly impressive. Zodiac was great, but largely overlooked; Panic Room was a disappointment; and, well, Benjamin Button.
What we do know is that he is currently working on The Social Network, the once-mocked Facebook movie, though I have read the Aaron Sorkin script, and I can attest to its sheer gloriousness. It's a very cool script, but it's certainly not the kind of movie that's going to win him back that Fight Club reputation. It's too straight and, my guess is, Sorkin will get the lion's share of the credit for its success.
Maybe his next project, The Reincarnation of Peter Proud, might resurrect that rep, however. It's certainly more familiar Fincher territory. The movie, based on a Max Ehrlich novel, is being adapted and updated by Se7en's screenwriter, Andrew Kevin Walker, and it's just weird enough to sound appealing. Here's the logline from THR (via Slashfilm)
'Proud' centers on a college professor who begins having recurring dreams and nightmares and, realizing they are images of a past life, decides to search out the source of the visions. With his girlfriend in tow, he discovers a woman and her grown-up daughter who are keys to his past life.
Kind of cool, kind of bizarre, and totally Fincher. And who doesn't love reincarnation movies, especially where a guy has to solve a mystery from his past life? Intriguing, indeed.
My father was a big metaphysics guy — taught classes on it. Had a lot of past-life readings, too. He was a sea captain on one past life, so it's said. He also had one backwards rib (it curved the opposite way). His past-life readings suggested that he got that in a bike accident in a previous life. I should also note: My father (RIP) was a wackjob.
I Want To Stab You to Death and Play Around with Your Blood
Reptiles and Felines Abound


text:
Q: How to calculate the slope parameter of the 10th closing price on a rolling basis How to calculate the slope parameter of the 10th closing price on a rolling basis and add it to the last column of the table (after the close, similar to the moving average price)?

A: Based on Python Dataframe Find n rows rolling slope without for loop
Fake data:
df = pd.DataFrame([[38611.38, '2022-03-08 22:23:00.000000'],
       [38604.02, '2022-03-08 22:24:00.000000'],
       [38611.76, '2022-03-08 22:25:00.000000'],
       [38609.75, '2022-03-08 22:26:00.000000'],
       [38601.35, '2022-03-08 22:27:00.000000']], columns = ['Close', 'Open time'])

df
        Close   Open time
    0   38611.38    2022-03-08 22:23:00.000000
    1   38604.02    2022-03-08 22:24:00.000000
    2   38611.76    2022-03-08 22:25:00.000000
    3   38609.75    2022-03-08 22:26:00.000000
    4   38601.35    2022-03-08 22:27:00.000000

    df.reset_index(drop=True)
    window = 10
    df['Close'].rolling(window).apply(lambda x: stats.linregress(x, x.index+1)[0], raw=False)

Result:
0           NaN
1           NaN
2           NaN
3           NaN
4           NaN
         ...
995    0.017796
996    0.038905
997    0.052710
998    0.047330
999    0.043615
Name: Close, Length: 1000, dtype: float64

redpajama_set_name: RedPajamaStackExchange


We love supporting authors here at Jump Into a Book, especially ones we know very well!
Award-winning author Carole P. Roman started writing as a dare from one of her sons and her nonfiction children's book series, "If You Were Me and Lived in…" combines her teaching past with her love of exploration and interest in the world around us.
But now Carole has a brand new book, Mindfulness for Kids: 30 Fun Activities to Stay Calm, Happy, and In Control and we love the topic and presentation of this book!
Homework horrors, chores, and not-so-friendly friends―that's enough to make any kid's brain hurt. The secret to staying cool is easy: it's called mindfulness―and this Mindfulness for kids gives them fun activities to practice it on their own.
Mindfulness for Kids applies mindfulness exercises to stories and real-life scenarios that kids go through at home, school, or with friends. Shared through the voices of five children, Mindfulness for Kids is an engaging, kid-friendly guide for handling tough situations and powerful emotions mindfully.
It includes real-life scenarios that kids encounter and 30 fun exercises that show them how tricks like a gratitude list can help them relax and feel better from not-so-nice feelings.
As long-time successful; businesswoman, Carole admits that writing for children has opened up a whole second act for her. While she is still working in her family business, this has enabled her to share her sense of humor as well as a love for history and culture with the audience she adores.
Carole fondly remembers the day she and her grandson were spending time together on a family trip to Las Vegas. As a curious four-year-old, Carole's grandson spotted a replica of the Eiffel Tower and asked what it was. After explaining what the iconic Paris, France landmark was, she realized that kids needed a colorful and easy way to learn about the world around them. At that moment the idea for what is now a 50+ book collection was born.
As a very successful business owner, Carole soon found herself "reinventing" her career path in her sixties and taking on the new role of children's book author. Since that first inspiration moment with her grandson, Carole has self-published five different series-totaling 50+ books.
Teaching children to breathe provides them with a simple but effective strategy for slowing down, both mentally and physically, helping them to take notice of how they're feeling and to relax or calm down in the face of overwhelming emotions.
Blissful Kids has a great graphic on Mindfulness and the Brain—How to Explain It to Children HERE.


Pianist Melanie Hadley Lina arrived from the United States one year ago to marry her husband, a native New Zealander. Praised for her 'lyrical sound, refined nuances, and poetic depth of performance', she has appeared as recitalist this year on several North Island series and is scheduled to perform concerti of Rachmaninoff, Schumann and Gershwin with various North Island orchestras in 2012. Former orchestral soloist appearances include the National Orchestra of Porto, Portugal, the Samara Philharmonic and St. Petersburg Kapella Orchestra of Russia, as well as numerous orchestras in the United States, including the Saint Louis Symphony. She has performed solo and chamber music recitals in Russia, Germany, Portugal, Lithuania and the US on recital series such as the Dame Myra Hess Memorial Concerts of Chicago.
At the age of eighteen, Ms. Lina performed in Washington, D.C. at the Kennedy Center, having received the Presidential Scholars Medallion from President Clinton for Achievement in the Arts. Other awards include prizes in the American National Chopin Competition, the Missouri Southern International Piano Competition, the National Society of Arts and Letters Piano Competition, and the Kosciuszko and Naftzger competitions. For the 2008 film adaptation of Leo Tolstoy's 'The Kreutzer Sonata', she was invited to record several works with violinist Pip Clarke, including Beethoven's Kreutzer Sonata.
A native of Ozark, Missouri, Ms. Lina received her primary training as a pupil of Jane Allen for ten years at the Saint Louis Symphony Conservatory and Schools for the Arts. After receiving her undergraduate degree from the University of Kansas as a student of Jack Winerock, she continued her study there for two years with Distinguished Professor Sequeira Costa. A dedicated teacher herself, Ms. Lina has maintained private studios of 30-40 students in St. Louis and Los Angeles, and currently teaches privately and at St. Paul's Collegiate School in Hamilton, New Zealand.


text:
Острова Себа (также Саваби или архипелаг «Семь братьев») — архипелаг в Джибути в Баб-эль-Мандебском проливе. Архипелаг состоит из шести островов, а седьмой «брат» — это вулканический холм на северной оконечности полуостров Рас-Сийян.

Острова Индийского океана
Острова Джибути


text:
const deepFreeze = require("deep-freeze");
const constant = require("lodash/constant");
const defaultTo = require("lodash/defaultTo");

const { resolve } = require("./resolve");
const createReducer = require("../../reducer-types").create;
const reducerHelpers = require("../../reducer-types/reducer-helpers");
const parseCompose = require("../parse-compose");
const BaseEntity = require("../base-entity");
const { validateModifiers } = require("../validate-modifiers");
const {
  getTypeCheckSourceWithDefault
} = require("../../helpers/type-check-helpers");

const modifierKeys = [
  "omitKeys",
  "pickKeys",
  "mapKeys",
  "addValues",
  "addKeys"
];

const modifiers = {
  omit: reducerHelpers.stubFactories.omit,
  pick: reducerHelpers.stubFactories.pick,
  map: reducerHelpers.stubFactories.map,
  assign: reducerHelpers.stubFactories.assign
};

/**
 * @param {Array<Object>} composeSpec
 * @return {Reducer}
 */
function createCompose(composeSpec) {
  const specList = composeSpec.map(modifier => {
    let spec;
    // eslint-disable-next-line default-case
    switch (modifier.type) {
      case "omitKeys":
        spec = modifiers.omit(modifier.spec);
        break;
      case "pickKeys":
        spec = modifiers.pick(modifier.spec);
        break;
      case "mapKeys":
        spec = modifier.spec;
        break;
      case "addValues": {
        const values = deepFreeze(defaultTo(modifier.spec, {}));
        spec = modifiers.assign(constant(values));
        break;
      }
      case "addKeys":
        spec = modifiers.assign(modifier.spec);
        break;
    }

    return spec;
  });

  return createReducer(specList);
}

/**
 * Creates new Entity Object
 * @param  {Object} spec - spec
 * @param {string} id - Entity id
 * @return {Object} Entity Object
 */
function create(id, spec) {
  validateModifiers(id, spec, modifierKeys.concat("compose"));

  const outputType = getTypeCheckSourceWithDefault(
    "hash",
    "object",
    spec.outputType
  );

  const entity = {};
  entity.spec = spec;
  entity.outputType = outputType;
  const compose = parseCompose.parse(id, modifierKeys, spec);
  if (compose.length) {
    entity.compose = createCompose(compose);
  }

  return entity;
}

module.exports.create = BaseEntity.create("hash", create, resolve);

redpajama_set_name: RedPajamaGithub


text:
"""
This is a handly script taking as input a text file
whose lines represent weighted edges of a graph. It
applies the louvain method for community detection,
and produces the following outputs:

1) square vector of communities interconnection,
    appropriate for d3 javascript

2) communities

3) Obscurity ratio per community

Nodes can be filtered out if their degree-in is less
than a threashold.
"""
from __future__ import division
import networkx as nx
import numpy as nm
import pydot
import community
import sys
from math import log
import matplotlib.pyplot as plt

def main(argv=sys.argv):
    """General graph statistics"""
    if len(argv) not in [2, 3, 4, 5, 6, 7, 8]:
        usage(argv)
    if argv[1] in ["-h"]:
        usage(argv)
    _plot_graph = _adj_matrix = _community_metrics = None
    fullpaths = "this_will_never_exist"
    graph_file = "this_will_never_exist"
    for i in range(len(argv)):
        if argv[i] == "--ADJ-MATRIX":
            _adj_matrix = True
        if argv[i] == "--PLOT-GRAPH":
            _plot_graph = True
        if argv[i] == "--COMMUNITY-METRICS":
            _community_metrics = True
        if argv[i] == "-p":
            fullpaths = argv[i + 1]
        if argv[i] == "-g":
            graph_file = argv[i + 1]

    G = nx.DiGraph()
    f = open(graph_file, "r")
    for line in f:
        try:
            a, b, weight = line.split(',')[0],\
                           line.split(',')[1],\
                           int(line.split(',')[2][:-1])
        except Exception, error:
            print >> sys.stderr, "Error:", error, "\nDrop corrupted line:", line
            continue
        G.add_weighted_edges_from([(a, b, weight)])
    f.close()

    partition = louvain_method(G.to_undirected())

    if _community_metrics:
        community_metrics(G, partition, fullpaths)

    if _adj_matrix:
        print "ADJ-MATRIX:"
        vector = adjacency_matrix(G, partition)
        for i in range(len(vector)):
            print list(vector[i]), ','
        print "\n"

    if _plot_graph:
        plot_graph(G, partition, fullpaths)

def louvain_method(G):
    partition = community.best_partition(G)
    print "Graph nodes:", len(G.nodes()), "egdes:", len(G.edges())
    print "Partitions:", len(set(partition.values())),\
          "Modularity:", community.modularity(partition, G.to_undirected())
    print "\n\n"
    return partition

def adjacency_matrix(G, partition):
        all_communities = []
        for com in set(partition.values()):
            local_non_posix = [node for node in partition.keys()
                               if partition[node] == com
                               and G.out_edges(node)]
            if local_non_posix:
                all_communities.append(local_non_posix)

            local_posix = [node for node in partition.keys()
                           if partition[node] == com
                           and not G.out_edges(node)]
            if local_posix:
                all_communities.append(local_posix)

        vector = nm.zeros((len(all_communities),
                           len(all_communities)),
                           dtype=nm.int)

        # for each community, iterate all edges starting from it
        # add the weight in respective column of current community's line.
        # caution: Do not add twice edges - if DiGraph that is no problem.
        for i in range(len(all_communities)):
            c = all_communities[i]
            # for each node of a community
            for node in c:
                # for each edge of the node
                for edge in G.edges(node, data=True):
                    # search to which community edge leads
                    for ii in range(len(all_communities)):
                        if edge[1] in all_communities[ii]:
                            vector[i][ii] += edge[2]['weight']
        return vector

def community_metrics(G, partition, fullpaths):
    paths, counters = {}, {}
    obsc, recall = __obsc_recall_dict(G, partition, fullpaths)
    i = 0
    for com in set(partition.values()):
        local_non_posix = [node for node in partition.keys()
                           if partition[node] == com
                           and G.out_edges(node)]
        local_posix = [node for node in partition.keys()
                       if partition[node] == com
                       and not G.out_edges(node)]

        posix_invocations = 0
        for node in local_posix:
            for edge in G.in_edges(node, data=True):
                posix_invocations += edge[2]['weight']

        if local_posix:
            print "Subcommunity:", i,\
                  "Obscurity ratio:", obsc[str(i)],\
                  "Recall:", recall[str(i)], '\n',\
                  "for POSIX subcommunity:", i + 1,\
                  "with POSIX in:", posix_invocations, '\n'
        print "Subcommunity:", i
        print "-----------------------------------"
        print "Libraries:"
        print_sorted(G, local_non_posix, prune=True)
        i += 1

        if local_posix:
            print "\nPOSIX Subcommunity:", i, "part of:", i - 1
            print "POSIX in:", posix_invocations, '\n'
            print "\nPOSIX:"
            print_sorted(G, local_posix)
            print "-----------------------------------"
            i += 1
        print "###################################\n\n\n"

def print_sorted_temp(G, nodes_list, prune=False):
    nodes_dict_out = {}
    nodes_dict_in = {}
    for node in nodes_list:
        w = 0
        for edge in G.out_edges(node, data=True):
            w += edge[2]['weight']
        nodes_dict_out[node] = w

    for node in nodes_list:
        w = 0
        for edge in G.in_edges(node, data=True):
            w += edge[2]['weight']
        nodes_dict_in[node] = w

    myset = []
    sorted_keys = sorted(nodes_dict_in, key=nodes_dict_in.get, reverse=True)
    threashold = nodes_dict_in[sorted_keys[0]]
    for node in sorted_keys:
        if prune and nodes_dict_in[node] < threashold / 10:
                break
        if node.split(':')[1] not in myset:
            myset.append(node.split(':')[1])

    for node in myset:
        print node

def print_sorted(G, nodes_list, prune=False):
    nodes_dict_out = {}
    nodes_dict_in = {}
    for node in nodes_list:
        w = 0
        for edge in G.out_edges(node, data=True):
            w += edge[2]['weight']
        nodes_dict_out[node] = w

    for node in nodes_list:
        w = 0
        for edge in G.in_edges(node, data=True):
            w += edge[2]['weight']
        nodes_dict_in[node] = w

    sorted_keys = sorted(nodes_dict_in, key=nodes_dict_in.get, reverse=True)
    threashold = nodes_dict_in[sorted_keys[0]]
    for node in sorted_keys:
        if prune and nodes_dict_in[node] < threashold / 10:
                break
        print node, nodes_dict_in[node]

def plot_graph(G, partition, fullpaths):
    obsc, _ = __obsc_recall_dict(G, partition, fullpaths)

    vector = adjacency_matrix(G, partition)
    AA = nm.matrix(vector)
    GG = nx.from_numpy_matrix(AA, create_using=nx.DiGraph())
    nx.write_dot(GG, './graph.dot')
    GG = pydot.graph_from_dot_file('./graph.dot')
    degree_in, degree_out, edges_in, edges_out = {}, {}, {}, {}
    for i in range(len(vector)):
        GG.add_node(pydot.Node(str(i)))
        degree_in[str(i)] = degree_out[str(i)] = 0
        edges_out[str(i)] = edges_in[str(i)] = 0

    for e in GG.get_edges():
        weight = int(e.get_attributes()['weight'])
        # do not consider circles for degree_in/out, edges_in/out
        if not e.get_destination() == e.get_source():
            degree_in[str(e.get_destination())] += weight
            edges_in[str(e.get_destination())] += 1
            degree_out[str(e.get_source())] += weight
            edges_out[str(e.get_source())] += 1
        if e.get_destination() == e.get_source():
            e.set_style('dotted')
        if weight > 200000:
            e.set_color('red')
            w = "%.1f" % (weight / 10 ** 6)
            e.set_label(w)
        elif weight > 100000:
            e.set_color('blue')
        elif weight > 10000:
            e.set_color('green')
#        elif weight > 1000:
#            e.set_color('purple')
        else:
            GG.del_edge(e.get_source(), e.get_destination())
            e.set_color('black')

    max_in = (log(max(degree_in.values())))
    last = None
    clusters = []
    for n in GG.get_node_list():
        n.set_fixedsize(True)
        # no incoming edges
        if degree_in[n.get_name()] == 0:
            n.set_height(1)
            n.set_width(1)
            n.set_shape('box')
        # no outgoing edges -- There are POSIX
        elif degree_out[n.get_name()] == 0:
            n.set_height(1)
            n.set_width(1)
            n.set_shape('doublecircle')
            cluster = pydot.Cluster(n.get_name(),
                                    # Obscured by previous non-POSIX subcommunity
                                    label=obsc[str(int(n.get_name()) - 1)],
                                    style='dotted')
            cluster.add_node(n)
            cluster.add_node(pydot.Node(str(int(n.get_name()) - 1)))
            clusters.append(cluster)
        else:
            n.set_height(1 * (log(degree_in[n.get_name()])) / max_in)
            n.set_width(1 * (log(degree_in[n.get_name()])) / max_in)
        label = "{" + str(n.get_name()) + "}\n" +\
                str(edges_in[n.get_name()]) + "\:" +\
                str(edges_out[n.get_name()]) + "\n" +\
                str("%.1f" % (degree_in[n.get_name()] / 10 ** 6)) + "\:" +\
                str("%.1f" % (degree_out[n.get_name()] / 10 ** 6))
        n.set_label(label)
    for cluster in clusters:
            GG.add_subgraph(cluster)
    GG.write('./graph.pdf', format='pdf')

def __obsc_recall_dict(G, partition, fullpaths):
    paths, counters, o, r = {}, {}, {}, {}
    try:
        f = open(fullpaths, "r")
    except Exception, error:
        print >> sys.stderr, "Unhandled exception while openingg file:", error
        return
    for line in f:
        try:
            path = line.split(' ')[2].split('->')[:]
            count = int(line.split(' ')[4])
        except (IndexError, ValueError), error:
            print >> sys.stderr, "Error:", error, "\nDrop corrupted line:", line
            continue
        if path[-1] not in paths:
            paths[path[-1]] = []
        paths[path[-1]].append(path[:-1])
        counters['->'.join(path)] = count
    f.close()
    i = 0
    for com in set(partition.values()):
        local_non_posix = [node for node in partition.keys()
                           if partition[node] == com
                           and G.out_edges(node)]
        local_posix = [node for node in partition.keys()
                       if partition[node] == com
                       and not G.out_edges(node)]
        posix_invocations = 0
        obscurity_weight = recall_weight = 0
        for node in local_posix:
            for edge in G.in_edges(node, data=True):
                posix_invocations += edge[2]['weight']

        for node in local_posix:

            for edge in G.in_edges(node, data=True):
                # predecessor within community
                if edge[0] in local_non_posix:
                    recall_weight += edge[2]['weight']

            for path in paths[node]:
                # predecessor within community
                if partition[path[-1]] == com:
                    for nnn in path:
                        # any node in this path outside community
                        if partition[nnn] != com:
                            key = list(path)
                            key.append(node)
                            obscurity_weight += counters['->'.join(key)]
                            break
        if local_posix:
            o[str(i)] = "%.2f" % (obscurity_weight / posix_invocations)
            r[str(i)] = "%.2f" % (recall_weight / posix_invocations)
        i += 1
        if local_posix:
            i += 1
    return o, r

def usage(argv):
    print ("Usage:%s -g GRAPH-FILE [--COMMUNITY-METRICS -p FULLPATHS_FILE ]"
           "[--PLOT-GRAPH -p FULLPATHS_FILE ] [--ADJ-MATRIX]") % argv[0]
    sys.exit(-1)

if __name__ == '__main__':
    sys.exit(main())