text:
A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens
Luciana Terra, Paul Dyson, Matthew Hitchings, Liam Thomas, Alyaa Abdelhameed, Ibrahim M. Banat, Salvatore Gazze, Dusica Vujaklija, Paul Facey, Lewis Francis, Gerry Quinn
School of Biomedical Sciences
In an effort to stem the rising tide of multi-resistant bacteria, researchers have turned to niche environments in the hope of discovering new varieties of antibiotics. We investigated an ethnopharmacological (cure) from an alkaline/radon soil in the area of Boho, in the Fermanagh Scarplands (N. Ireland) for the presence of Streptomyces, a well-known producer of antibiotics. From this soil we isolated a novel (closest relative 57% of genome relatedness) Streptomyces sp. capable of growth at high alkaline pH (10.5) and tolerant of gamma radiation to 4 kGy. Genomic sequencing identified many alkaline tolerance (antiporter/multi-resistance) genes compared to S. coelicolor M145 (at 3:1), hence we designated the strain Streptomyces sp. myrophorea, isolate McG1, from the Greek, myro (fragrance) and phorea (porter/carrier). In vitro tests demonstrated the ability of the Streptomyces sp. myrophorea, isolate McG1 to inhibit the growth of many strains of ESKAPE pathogens; most notably carbapenem-resistant Acinetobacter baumannii (a critical pathogen on the WHO priority list of antibiotic-resistant bacteria), vancomycin-resistant Enterococcus faecium, and methicillin-resistant Staphylococcus aureus (both listed as high priority pathogens). Further in silico prediction of antimicrobial potential of Streptomyces sp. myrophorea, isolate McG1 by anti-SMASH and RAST software identified many secondary metabolite and toxicity resistance gene clusters (45 and 27, respectively) as well as many antibiotic resistance genes potentially related to antibiotic production. Follow-up in vitro tests show that the Streptomyces sp. myrophorea, isolate McG1 was resistant to 28 out of 36 clinical antibiotics. Although not a comprehensive analysis, we think that some of the Boho soils' reputed curative properties may be linked to the ability of Streptomyces sp. myrophorea, isolate McG1 to inhibit ESKAPE pathogens. More importantly, further analysis may elucidate other key components that could alleviate the tide of multi-resistant nosocomial infections.
https://doi.org/10.3389/fmicb.2018.02458
Published (in print/issue) - 16 Oct 2018
alkaliphile
Streptomyces
ESKAPE pathogens
multi-resistant
ethnopharmacology
10.3389/fmicb.2018.02458
Frontiers paper 2018 V-09- 02458Final published version, 2.4 MB
Dive into the research topics of 'A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens'. Together they form a unique fingerprint.
Streptomyces Medicine & Life Sciences 100%
Anti-Bacterial Agents Medicine & Life Sciences 38%
Soil Medicine & Life Sciences 37%
Radon Medicine & Life Sciences 16%
Antiporters Medicine & Life Sciences 16%
Enterococcus faecium Medicine & Life Sciences 15%
Vancomycin-Resistant Enterococci Medicine & Life Sciences 15%
Terra, L., Dyson, P., Hitchings, M., Thomas, L., Abdelhameed, A., Banat, I. M., Gazze, S., Vujaklija, D., Facey, P., Francis, L., & Quinn, G. (2018). A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens. Frontiers in Microbiology. https://doi.org/10.3389/fmicb.2018.02458
Terra, Luciana ; Dyson, Paul ; Hitchings, Matthew et al. / A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens. In: Frontiers in Microbiology. 2018.
@article{95ea956de32a437a86f140548e7ec9ed,
title = "A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens",
abstract = "In an effort to stem the rising tide of multi-resistant bacteria, researchers have turned to niche environments in the hope of discovering new varieties of antibiotics. We investigated an ethnopharmacological (cure) from an alkaline/radon soil in the area of Boho, in the Fermanagh Scarplands (N. Ireland) for the presence of Streptomyces, a well-known producer of antibiotics. From this soil we isolated a novel (closest relative 57% of genome relatedness) Streptomyces sp. capable of growth at high alkaline pH (10.5) and tolerant of gamma radiation to 4 kGy. Genomic sequencing identified many alkaline tolerance (antiporter/multi-resistance) genes compared to S. coelicolor M145 (at 3:1), hence we designated the strain Streptomyces sp. myrophorea, isolate McG1, from the Greek, myro (fragrance) and phorea (porter/carrier). In vitro tests demonstrated the ability of the Streptomyces sp. myrophorea, isolate McG1 to inhibit the growth of many strains of ESKAPE pathogens; most notably carbapenem-resistant Acinetobacter baumannii (a critical pathogen on the WHO priority list of antibiotic-resistant bacteria), vancomycin-resistant Enterococcus faecium, and methicillin-resistant Staphylococcus aureus (both listed as high priority pathogens). Further in silico prediction of antimicrobial potential of Streptomyces sp. myrophorea, isolate McG1 by anti-SMASH and RAST software identified many secondary metabolite and toxicity resistance gene clusters (45 and 27, respectively) as well as many antibiotic resistance genes potentially related to antibiotic production. Follow-up in vitro tests show that the Streptomyces sp. myrophorea, isolate McG1 was resistant to 28 out of 36 clinical antibiotics. Although not a comprehensive analysis, we think that some of the Boho soils{\textquoteright} reputed curative properties may be linked to the ability of Streptomyces sp. myrophorea, isolate McG1 to inhibit ESKAPE pathogens. More importantly, further analysis may elucidate other key components that could alleviate the tide of multi-resistant nosocomial infections.",
keywords = "alkaliphile, soil, antimicrobial, Streptomyces, ESKAPE pathogens, multi-resistant, ethnopharmacology",
author = "Luciana Terra and Paul Dyson and Matthew Hitchings and Liam Thomas and Alyaa Abdelhameed and Banat, {Ibrahim M.} and Salvatore Gazze and Dusica Vujaklija and Paul Facey and Lewis Francis and Gerry Quinn",
doi = "10.3389/fmicb.2018.02458",
journal = "Frontiers in Microbiology",
publisher = "Frontiers",
Terra, L, Dyson, P, Hitchings, M, Thomas, L, Abdelhameed, A, Banat, IM, Gazze, S, Vujaklija, D, Facey, P, Francis, L & Quinn, G 2018, 'A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens', Frontiers in Microbiology. https://doi.org/10.3389/fmicb.2018.02458
A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens. / Terra, Luciana; Dyson, Paul; Hitchings, Matthew et al.
In: Frontiers in Microbiology, 16.10.2018.
T1 - A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens
AU - Terra, Luciana
AU - Dyson, Paul
AU - Hitchings, Matthew
AU - Thomas, Liam
AU - Abdelhameed, Alyaa
AU - Banat, Ibrahim M.
AU - Gazze, Salvatore
AU - Vujaklija, Dusica
AU - Facey, Paul
AU - Francis, Lewis
AU - Quinn, Gerry
N2 - In an effort to stem the rising tide of multi-resistant bacteria, researchers have turned to niche environments in the hope of discovering new varieties of antibiotics. We investigated an ethnopharmacological (cure) from an alkaline/radon soil in the area of Boho, in the Fermanagh Scarplands (N. Ireland) for the presence of Streptomyces, a well-known producer of antibiotics. From this soil we isolated a novel (closest relative 57% of genome relatedness) Streptomyces sp. capable of growth at high alkaline pH (10.5) and tolerant of gamma radiation to 4 kGy. Genomic sequencing identified many alkaline tolerance (antiporter/multi-resistance) genes compared to S. coelicolor M145 (at 3:1), hence we designated the strain Streptomyces sp. myrophorea, isolate McG1, from the Greek, myro (fragrance) and phorea (porter/carrier). In vitro tests demonstrated the ability of the Streptomyces sp. myrophorea, isolate McG1 to inhibit the growth of many strains of ESKAPE pathogens; most notably carbapenem-resistant Acinetobacter baumannii (a critical pathogen on the WHO priority list of antibiotic-resistant bacteria), vancomycin-resistant Enterococcus faecium, and methicillin-resistant Staphylococcus aureus (both listed as high priority pathogens). Further in silico prediction of antimicrobial potential of Streptomyces sp. myrophorea, isolate McG1 by anti-SMASH and RAST software identified many secondary metabolite and toxicity resistance gene clusters (45 and 27, respectively) as well as many antibiotic resistance genes potentially related to antibiotic production. Follow-up in vitro tests show that the Streptomyces sp. myrophorea, isolate McG1 was resistant to 28 out of 36 clinical antibiotics. Although not a comprehensive analysis, we think that some of the Boho soils' reputed curative properties may be linked to the ability of Streptomyces sp. myrophorea, isolate McG1 to inhibit ESKAPE pathogens. More importantly, further analysis may elucidate other key components that could alleviate the tide of multi-resistant nosocomial infections.
AB - In an effort to stem the rising tide of multi-resistant bacteria, researchers have turned to niche environments in the hope of discovering new varieties of antibiotics. We investigated an ethnopharmacological (cure) from an alkaline/radon soil in the area of Boho, in the Fermanagh Scarplands (N. Ireland) for the presence of Streptomyces, a well-known producer of antibiotics. From this soil we isolated a novel (closest relative 57% of genome relatedness) Streptomyces sp. capable of growth at high alkaline pH (10.5) and tolerant of gamma radiation to 4 kGy. Genomic sequencing identified many alkaline tolerance (antiporter/multi-resistance) genes compared to S. coelicolor M145 (at 3:1), hence we designated the strain Streptomyces sp. myrophorea, isolate McG1, from the Greek, myro (fragrance) and phorea (porter/carrier). In vitro tests demonstrated the ability of the Streptomyces sp. myrophorea, isolate McG1 to inhibit the growth of many strains of ESKAPE pathogens; most notably carbapenem-resistant Acinetobacter baumannii (a critical pathogen on the WHO priority list of antibiotic-resistant bacteria), vancomycin-resistant Enterococcus faecium, and methicillin-resistant Staphylococcus aureus (both listed as high priority pathogens). Further in silico prediction of antimicrobial potential of Streptomyces sp. myrophorea, isolate McG1 by anti-SMASH and RAST software identified many secondary metabolite and toxicity resistance gene clusters (45 and 27, respectively) as well as many antibiotic resistance genes potentially related to antibiotic production. Follow-up in vitro tests show that the Streptomyces sp. myrophorea, isolate McG1 was resistant to 28 out of 36 clinical antibiotics. Although not a comprehensive analysis, we think that some of the Boho soils' reputed curative properties may be linked to the ability of Streptomyces sp. myrophorea, isolate McG1 to inhibit ESKAPE pathogens. More importantly, further analysis may elucidate other key components that could alleviate the tide of multi-resistant nosocomial infections.
KW - alkaliphile
KW - soil
KW - antimicrobial
KW - Streptomyces
KW - ESKAPE pathogens
KW - multi-resistant
KW - ethnopharmacology
U2 - 10.3389/fmicb.2018.02458
DO - 10.3389/fmicb.2018.02458
JO - Frontiers in Microbiology
JF - Frontiers in Microbiology
Terra L, Dyson P, Hitchings M, Thomas L, Abdelhameed A, Banat IM et al. A Novel Alkaliphilic Streptomyces Inhibits ESKAPE Pathogens. Frontiers in Microbiology. 2018 Oct 16. https://doi.org/10.3389/fmicb.2018.02458


Milktooth: The first place you cut your teeth on. Whether you come for the unique brunch options, creative cocktails, or to hear about Jonathan's boxing days, our interview with Jonathan Brooks and Amy Sawyer will leave you racing to beat Milktooth's 9 am rush. The menu for this episode: Jonathan's hipster humor and Amy's secret Thai tea recipe. Drink deep of the culture that surrounds you this week with the story of Milktooth.


A blend of 75% Cabernet Sauvignon, 14% Merlot, 6% Cabernet Franc and 5% Petit Verdot, the 2015 La Joie features a very deep purple-black color and almost electric nose of crushed blackcurrants, ripe black cherries and mulberries with sparks of raspberry pie, wild blueberries, unsmoked cigars, charcuterie and crushed stones. Medium to full-bodied and charged with the most amazing energy, the youthful, vibrant black-fruited palate is framed by very firm, very finely grained tannins and wonderful freshness, finishing with lingering crushed stones and earth layers.
Vérité's 2015 La Joie is deep, powerful and structured, with tons of Cabernet savoriness running through a core of intense, dark fruit. Grilled herbs, leather, menthol and licorice all develop in the glass. Sumptuous and yet also structured, La Joie is another winner from Vérité.


text:
Hahn in Montenegro: Unsustainable that the entire opposition boycotts parliament
PODGORICA – Johannes Hahn, Commissioner for European Neighbourhood Policy and Enlargement Negotiations visited Montenegro on Thursday and will visit Bosnia and Herzegovina today. This is his second visit to Montenegro since 2014, when he was appointed to the office of European Commissioner.
Hahn visited Montenegro immediately after the formation of the new government, in a situation where complete opposition boycotts the National Assembly, because it does not recognize the result of the parliamentary elections, and at the time of the increased interest of Russia to the Balkans, especially in Montenegro, which is on the verge of membership in NATO.
Johannes Hahn said in Podgorica that for a candidate country, it is not a sustainable state if the entire opposition is not participating in parliamentary deliberation.
Han at a joint press conference with Montenegrin Prime Minister Duško Marković said that it is especially important to take into account the parties that have already expressed their commitment to the European perspective. Also, the parties in power have to find a way to persuade opposition parties to return to the Parliament.
"Montenegro has achieved a lot when it comes to European integration and was proven to be a reliable partner. Now it is necessary to overcome the situation in which the Montenegro is currently in, and I talked about it with representatives of the opposition. Parliament offers the opportunity to confront opinions and it is very important to reach a compromise and to maintain the EU course of Montenegro", concluded Han
Today, Commissioner Hahn will be in Sarajevo to meet Denis Zvizdić, Chairman of the Council of Ministers as well as Foreign Minister Igor Crnadak. Following the membership application by BiH earlier this year and the green light the Council gave to the Commission to prepare the opinion on it, Commissioner Hahn is due to reiterate the commitment of the European Union to support the country's EU perspective.
BiHDuško MarkovićJohannes HahnoppositionParliament of MontenegroPodgorica
European Parliament's press release on visa suspension mechanism
The true test for Macedonia's democratic capacity
VMRO-DPMNE presents "Manifesto for a Unified Macedonia"
Energy sector as key factor of economic development in Kosovo
Kukan: EU membership will not come soon
EU and the Western Balkans in 2020: The...
There were very few positive milestones in 2019 when it comes to the...
The Netherlands opposes starting EU negotiations with Albania
Tanjug 13. 06. 2019. 31. 12. 2020.
Event: Regional cooperation in the field of migration
Zaev warns about increasing Euroskepticism in North Macedonia...
Croatia's strengthening of its KFOR presence sparked tensions...
EWB Archives
"The US and EU are not trying to impose a solution for relations between Kosovo and Serbia but to help them make ha… https://t.co/FWYoNNFDWN
[INTERVIEW] "On the fight against corruption and organized crime – priorities for the Swedish EU presidency – the E… https://t.co/XW5MWO1osY
The BiH Council of Ministers Chair, Borjana Krišto, referred the Decision on the Appointment of Ministers, Deputy M… https://t.co/wju5hKFpkw
Exercise "Defender Europe" is an annual, multinational, joint large-scale US-led large-scale exercise designed to b… https://t.co/ymNjQba6W4
Borrell will also inform the foreign ministers about last week's visit of the delegation to Kosovo and Serbia. https://t.co/ryws2ZoBKZ

redpajama_set_name: RedPajamaCommonCrawl


Shopping for a home in Brampton? Get the best Brampton mortgage rate, or search the GTA with RateSupermarket.ca.
Frequently Asked Question: What impact has rapid growth in Brampton had on the real estate market?
Rapid growth in Brampton has definitely impacted the real estate market in the area. Put simply, a spike in housing demand has increased competition among buyers and driven up prices. This is evidenced in the city's higher-than-average home prices, and the fact that homes generally sell for upwards of 98% of their asking price. Overall, the housing market in Brampton has strengthened as a result of the city's growth. This isn't to say that rapid expansion does not come with its own problems, though (higher taxes, gridlock) – but that's another story!
With such a diverse population, Brampton is a great city to live in for all that it has to offer in terms of opportunity and culture. Brampton is close enough to Toronto that residents can enjoy frequent trips to the big city without the added costs of living there. Brampton is largely influenced by the goings on of Toronto and as a GTA city it is more expensive than other parts of the country.
Get Brampton regional housing statistics from the Canada Mortgage and Housing Corporation.
Ever wonder what everyday items will cost you in Brampton? You can compare the cost of living around the world here.
Get all the information you need about Brampton public transit on the Brampton Transit website.


text:
TV Trivia: First Banned TV in America Beavis And Butt-head — "ComeGuardians"
When it comes to American television, network censors often rule on certain plot points to ensure that the American public isn't traumatized by anything that might be distasteful.
Although these standards have been relaxed over the years (you can now see toilets on TV!) ", but some episodes were omitted by censors but were banned soon after airing.
What does the "TS" after the movie's title mean?
Korean funny movie recommendation: Robber Grannies, a bank robbery story
Highest rated comedy in South Korea: My Sassy Girl, 8.2 points on douban
If there's one thing an animator wants to avoid, it's life imitating art. Unfortunately, that's exactly what happened soon after the episode "Comedians" aired on MTV. Beavis and Butt-Head was never a show to restrain itself, but few could have foreseen what would happen after the episode aired.
In "Comedians," the titular duo attempt to make it as stand-up comics but fail miserably. When they don't make it, they decide to set the comedy club on fire. They then watched it burn from across the street. For a Beavis and Butt-Head episode, it was actually pretty tame, but it resulted in tragedy.
According to an article in the New York Times, Austin Messner, a five-year-old child, watched the episode, which included a line claiming that "fire was fun." Shortly after this, the boy's mother found him playing with matches, and later that evening, he set fire to the family home.
Sadly, this resulted in the death of his younger sister. The tragedy resulted in the episode being permanently pulled from syndication, and it's only ever been aired once in its entirety. There has since been some doubt about the episode's influencing the fire, but MTV continues to keep the episode off the air.
Tags: ComeGuardiansTV
TV Trivia: Banned TV Talespin — "Flying Dupes" first aired in the US
Can the legendary sacred spring bring the dead back to life
TV Trivia: First US broadcast of banned Hawaii Five-O — "Bored, She Hung HerHERSELF"
TV Trivia: Banned TV Ren & Stimpy — "Man's Best Friend" first aired in the US
SOS trivia: Creepy calls for help,Brandon Swanson
Garden Designer Trivia: Wrote a book called "I Lived with Aliens for 10 days"


We would like to invite you to the workshop for applicants in the frame of the Cooperation Programme Interreg V-A Slovenia-Austria, which will take place on 19 September 2018 at 10 a.m. in the hotel Alte Post in Leibnitz, Austria.
The workshop is intended for potential applicants in the frame of the fourth deadline of the Open Call for Proposals of the Cooperation Programme Interreg V-A Slovenia-Austria 2014-2020, which will close on 28 November 2018.
The workshop will be carried out in such a way (simultaneous translations will be provided) that participants from both countries may participate and will besides a general part include a thematically focused part in smaller groups. Therefore, please select the priority axis which is of greatest interest for you (in which you intend to submit a project application) when registering for the workshop.
The registration for the workshops is possible under the following link: http://www.si-at.eu/en2/workshop-for-applicants/.


In 37 years the creation of the sea Rui has been more than 68 years of history. Adhere to the use of 100% pure pork to produce, without adding starch, artificial flavors, preservatives and bleach. It is delicious of the most traditional style of Hsinchu with taste and delicious full gravy. All the goods from the raw materials, production to the final product to the consumer so far, the whole control, is the first Hsinchu through ISO22000 and HACCP food safety management system double validation of professional manufacturers. Won the Ministry of Economic Affairs Gold Award, for five consecutive Hsinchu ten with hand ceremony, Taiwan hundred with hand ceremony and so on. There are a number of service outlets in Hsinchu, and there is a food counter at Taoyuan International Airport, National Road (Kansai, West Lake) service area.


text:
Gęś peut faire référence à :

Toponymie
en Pologne :
 Gęś, un village de la voïvodie de Lublin
 Gęś, un village de la voïvodie de Poméranie

redpajama_set_name: RedPajamaWikipedia


text:
Overlooked No More: Amrita Sher-Gil, an Artist Known as the Indian Frida Kahlo June 21, 2018
Posted by rogerhollander in Art, Literature and Culture, India, Uncategorized, Women.
Tags: aminta shergill, amrita sher-gil, amrita sher-gill, art, east indian art, indian frida kahlo, marie louise chassany, tariro mzezewa
With her paintbrush, Sher-Gil explored the sadness felt by people, especially women, in 1930s India, giving voice and validity to their experiences.
With her style and her emphasis on women, Amrita Sher-Gil became known as the "Indian Frida Kahlo."CreditHistoric Collection/Alamy
Since 1851, obituaries in The New York Times have been dominated by white men. With Overlooked, we're adding the stories of remarkable people.
By Tariro Mzezewa
Amrita Sher-Gil, a pioneer of modern Indian art, used her paintbrush to depict the daily lives of Indian women in the 1930s, often revealing a sense of their loneliness and even hopelessness.
She painted women going to the market, women at a wedding, women at home. Sometimes she showed women bonding with other women. At times the works seemed to convey a sense of silent resolve. It was a rendering rarely seen in depictions of Indian women at the time, when portrayals tended to cast them as happy and obedient.
The melancholic painting "Three Girls" for instance, shows women wearing passive expressions, their solemn brown faces a contrast to the vibrant reds, greens and ambers of their clothing. The mood is despondent, as though the women are waiting for something they doubt will ever come along.
"Three Girls" is one of many paintings by Sher-Gil that captured the raw emotions of women in India in the 1930s.CreditThe Picture Art Collection/Alamy
With her style and her emphasis on women, Sher-Gil became known as the "Indian Frida Kahlo."
She understood the loneliness of her subjects well, since their moods were a reflection of her own. Because of her upbringing, she lived between worlds, often searching for a sense of belonging.
Sher-Gil was born in Budapest on Jan. 30, 1913, to the Hungarian-Jewish opera singer Marie Antoinette Gottesmann and Umrao Singh Sher-Gil Majithia, a Sikh aristocrat and a scholar of Persian and Sanskrit. She began taking formal art lessons at age 8, when her family moved to Summer Hill, Shimla, in northern India.
At 16, she moved to Paris and continued studying art, first at the Académie de la Grande Chaumière and later at the École des Beaux-Arts. She had early success.
Her 1932 painting "Young Girls" received a gold medal in 1933 at the Paris Salon, the renowned art show. It depicts her sister, Indira, wearing European clothing and a look of confidence while sitting with a partially undressed friend, Denise Proutaux, whose face is obscured by her hair — one woman bold and daring and another reserved and hidden. The painting reflects the different aspects of Sher-Gil's personality — outgoing and sociable, as she was known among those who encountered her at Parisian parties, or tucked away and painting vigorously.
In addition to paintings of relatives, lovers and friends, she created self-portraits that showed her "grappling with her own identity," one of her biographers, Yashodhara Dalmia, wrote in "Amrita Sher-Gil: A Life" (2006).
They often reflected an introverted and troubled woman caught between her Hungarian and Indian existences.
"Self Portrait as Tahitian" evokes the style of the French post-Impressionist Paul Gauguin, who often painted dark-skinned Tahitian women. Her own brown body is painted in Gauguin's stylization of the female nude, with a plain ponytail and distant, somber expression on her face.
Sher-Gil also felt conflicted about her sexuality. She was drawn to the idea of a lesbian affair, Dalmia wrote, "partly as a result of her larger view of woman as a strong individual, liberated from the artifice of convention."
She formed a strong bond with the painter Marie Louise Chassany, and some art critics — including her nephew, the artist Vivan Sundaram, who also wrote a biography of her — believed her piece "Two Women" reflected their longing for one another.
At one point her mother asked about the nature of their relationship, according to the book "Same-Sex Love in India" (2000), by Ruth Vanita and Saleem Kidwai.
Sher-Gil denied intimacy with Chassany in a 1934 letter to her mother — translated from Hungarian for Vanita and Kidwai's book.
Though she cited the "disadvantages of relationships" with men, she said of Chassany: "We never had anything to do with each other in sexual terms." She added: "I thought I would start a relationship with a woman when the opportunity arises."
She did, in fact, have relationships with men, seeing marriage as a way to gain independence from her parents. In 1938, she married a cousin, Victor Egan, revealing only afterward that she was pregnant. He arranged for an abortion.
Despite being acclaimed for her work, Sher-Gil felt unfulfilled in Paris. She wrote that she was "haunted by an intense longing to return to India, feeling in some strange inexplicable way that there lay my destiny as a painter."
She went back in 1935, and found the inspiration she needed as she traveled around the country and reconnected with its people.
Her family had close ties to the British Raj, but she sympathized with the Indian National Congress, which had been fighting for the rights of average Indians who sought independence from Britain.
She described her technical style during this period as becoming more "fundamentally Indian."
"I realized my artistic mission then: to interpret the life of Indians and particularly of the poor Indians pictorially, to paint those silent images of infinite submission and patience, to depict their angular brown bodies," she wrote.
In 1939, Sher-Gil and Egan ultimately settled in Saraya, a village in India's Gorakhpur district.
She was depressed while living there. After a time, she and Egan decided to relocate to Lahore, a growing cultural center in India that is now part of Pakistan. Days before her first significant solo art show in Lahore, she became ill.
Sher-Gil died on Dec. 5, 1941. The cause was believed to be complications from a second, failed abortion performed by Egan, Dalmia wrote in her biography of Sher-Gil. She was 28 and was just gaining widespread popularity and taking on commissions.
Sher-Gil's legacy has grown in recent years. Unesco, the cultural organization of the United Nations, declared 2013, the 100th anniversary of her birth, the international year of Amrita Sher-Gil.
"I painted a few very good paintings," she wrote in a letter to her mother in October 1931, when she was 18. "Everybody says that I have improved immensely; even that person whose criticism in my view is most important to me — myself."


This is AWESOME!! I am seriously directionally impaired but even I could navigate in Newnan!
This is AWESOME! I am seriously directionally impaired but even I could navigate in Newnan without getting lost! Way to go Newnan!


text:
Q: Getting the browser cursor from "wait" to "auto" without the user moving the mouse I use this jQuery code to set the mouse pointer to its busy state (hourglass) during an Ajax call...
$('body').css('cursor', 'wait');

and this corresponding code to set it back to normal...
$('body').css('cursor', 'auto');

This works fine... on some browsers.
On Firefox and IE, as soon as I execute the command, the mouse cursor changes. This is the behavior I want.
On Chrome and Safari, the mouse cursor does not visibly change from "busy" to "auto" until the user moves the pointer.
What is the best way to get the reluctant browsers to switch the mouse pointer?

A: I got inspired from Korayem solution.
Javascript:
jQuery.ajaxSetup({
    beforeSend: function() {
       $('body').addClass('busy');
    },
    complete: function() {
       $('body').removeClass('busy');
    }
});

CSS:
.busy * {
    cursor: wait !important;
}

Tested on Chrome, Firefox and IE 10. Cursor changes without moving the mouse. "!important" is needed for IE10.
Edit: You still have to move cursor on IE 10 after the AJAX request is complete (so the normal cursor appear). Wait cursor appears without moving the mouse..

A: It is a bug in both browsers at the moment. More details at both links (in comments as well):
http://code.google.com/p/chromium/issues/detail?id=26723
and
http://code.google.com/p/chromium/issues/detail?id=20717

A: I would rather do it more elegantly like so:
$(function(){
  $("html").bind("ajaxStart", function(){
     $(this).addClass('busy');
   }).bind("ajaxStop", function(){
     $(this).removeClass('busy');
   });
});

CSS:
html.busy, html.busy * {
  cursor: wait !important;
}

Source: http://postpostmodern.com/instructional/global-ajax-cursor-change/

A: Working solution on CodeSandbox
Some of the other solutions do not work in all circumstances. We can achieve the desired result with two css rules:
body.busy, .busy * {
  cursor: wait !important;
}

.not-busy {
  cursor: auto;
}

The former indicates that we are busy and applies to all elements on the page, attempting to override other cursor styles. The latter applies only to the page body and is used simply to force a UI update; we want this rule to be as non-specific as possible and it doesn't need to apply to other page elements.
We can then trigger and end the busy state as follows:
function onBusyStart() {
    document.body.classList.add('busy');
    document.body.classList.remove('not-busy');
}

function onBusyEnd() {
    document.body.classList.remove('busy');
    document.body.classList.add('not-busy');
}

In summary, although we have to change the cursor style to update the cursor, directly modifying document.body.style.cursor or similar does not have the intended effect, on some engines such as Webkit, until the cursor is moved. Using classes to affect the change is more robust. However, in order to reliably force the UI to update (again, on some engines), we have to add another class. It seems removing classes is treated differently from adding them.

A: I believe this issue (including the mousedown problem) is now fixed in Chrome 50.
But only if you are not using the developer tools!!
Close the tools and the cursor should immediately respond better.

A: Korayem's solution works for me in 100% cases in modern Chrome, Safari, in 95% cases in Firefox, but does not work in Opera and IE.
I improved it a bit:
$('html').bind('ajaxStart', function() {
    $(this).removeClass('notbusy').addClass('busy');
}).bind('ajaxStop', function() {
    $(this).removeClass('busy').addClass('notbusy');
});

CSS:
html.busy, html.busy * {
    cursor: wait !important;
}

html.notbusy, html.notbusy * {
    cursor: default !important;
}

Now it works in 100% cases in Chrome, Safari, Firefox and Opera.
I do not know what to do with IE :(

A: First of all, you should be aware that if you have a cursor assigned to any tag within your body, $('body').css('cursor', 'wait'); will not change the cursor of that tag (like me, I use cursor: pointer; on all my anchor tag). You might want to look at my solution to this particular problem first : cursor wait for ajax call
For the problem that the cursor is only updated once the user move the mouse on webkit browsers, as other people said, there is no real solution.
That being said, there is still a workaround if you add a css spinner to the current cursor dynamically. This is not a perfect solution because you don't know for sure the size of the cursor and if the spinner will be correctly positioned.
CSS spinner following the cursor: DEMO
$.fn.extend(
{
    reset_on : function(event_name, callback)
    { return this.off(event_name).on(event_name, callback); }
});

var g_loader = $('.loader');

function add_cursor_progress(evt)
{
    function refresh_pos(e_)
    {
        g_loader.css({
            display : "inline",
            left : e_.pageX + 8,
            top : e_.pageY - 8
        });
    }
    refresh_pos(evt);
    var id = ".addcursorprog"; // to avoid duplicate events

    $('html').reset_on('mousemove' + id, refresh_pos);

    $(window).
    reset_on('mouseenter' + id, function(){ g_loader.css('display', 'inline'); }).
    reset_on('mouseleave' + id, function(){ g_loader.css('display', 'none'); });
}

function remove_cursor_progress(evt)
{
    var id = ".addcursorprog";
    g_loader.css('display', 'none');

    $('html').off('mousemove' + id);
    $(window).off('mouseenter' + id).off('mouseleave' + id);
}

$('.action').click(add_cursor_progress);
$('.stop').click(remove_cursor_progress);

You will need to check if it is a touch device as well var isTouchDevice = typeof window.ontouchstart !== 'undefined';
In conclusion, you better try to add in your page a static spinner or something else that shows the loading process instead of trying to do it with the cursor.

A: I don't think you'll be able to do it.
However, try changing the scroll position; it might help.

A: HERE is my solution:
function yourFunc(){

$('body').removeClass('wait'); // this is my wait class on body you can $('body').css('cursor','auto');
$('body').blur();
$('body').focus(function(e){
$('body')
 .mouseXPos(e.pageX + 1)
 .mouseYPos(e.pageX - 1);
});

}

A: As of jquery 1.9 you should ajaxStart and ajaxStop to document. They work fine for me in firefox. Have not tested in other browsers.
In CSS:
html.busy *
{
   cursor: wait !important;
}

In javaScript:
// Makes the mousecursor show busy during ajax
//
$( document )

   .ajaxStart( function startBusy() { $( 'html' ).addClass   ( 'busy' ) } )
   .ajaxStop ( function stopBusy () { $( 'html' ).removeClass( 'busy' ) } )

A: $('*').css('cursor','wait');  will work everywhere on the page including links

A: Try using the correct css value for the cursor property:
$('body').css('cursor','wait');

http://www.w3schools.com/CSS/pr_class_cursor.asp

A: I haven't tried this, but what about if you create a transparent div that is absolutely positioned and fills the viewport just before changing the CSS. Then, when the css is changed on the body, remove the div. This might trigger a mouseover event on the body, which might cause the cursor to update to the latest CSS value.
Again, I haven't tested this, but it's worth a shot.

A: Hey Guys, I have a nitty gritty solution which works on all browsers. Assumption is protoype library is used. Someone can write this as plain Javascript too. The solution is to have a div on top of all just after you reset the cursor and shake it a little bit to cause the cursor to move. This is published in my blog http://arunmobc.blogspot.com/2011/02/cursor-not-changing-issue.html.

redpajama_set_name: RedPajamaStackExchange


text:
Winergy Drive Systems Corporation receives contract from First Wind to rebuild wind turbine gearboxes
January 21, 2015 reve
First Wind, a renewable energy company focused on the development, financing, construction, ownership and operation of utility-scale power projects in the United States, has contracted with Winergy Drive Systems Corporation (WDSC) to rebuild gearboxes for some of its Clipper wind turbines at wind farms across the country, from Vermont to Hawaii.
"We are excited to enter into this agreement with Winergy and look forward to the delivery of our first rebuilt gearbox from them in 2015. Winergy is well-recognized within the industry as an established wind turbine gearbox manufacturer and we are excited about what they bring to the table in terms of capability, reliability and engineering prowess," said EJ Martin, Vice President of Operations at First Wind.
The multi-year contract confirms that WDSC has leveraged its expertise to expand its services to include remanufacturing of gearboxes built by competitors. WDSC will offer the ability to dissemble the 97,000-pound Clipper gearbox, replace parts with new components and complete a full-load test before returning it back to the customer.
First Wind originally purchased the wind turbines from Clipper Windpower.
"This agreement is indicative of the commitment Winergy has to support our key customer's management of Levelized Cost of Energy (LCOE), independent of original equipment manufacturer," said Richard Nelson, Director of Aftermarket and Aftersales for Winergy.
Winergy's American production plant was founded in 2001 and is the largest gearbox manufacturer and remanufacturer for wind turbine gearboxes and drive trains in North America.
Winergy is headquartered in Voerde, Germany, and is the leading drive train component manufacturer for wind turbines. It has supplied gearboxes that support the production of more than 100 gigawatts of power generation gearboxes. With more than 30 years of experience, Winergy offers gearboxes, HybridDrives, couplings, and services to wind turbine manufacturers as well as wind park owners and operations and maintenance companies. The product portfolio covers power ratings between 750 kW and 6.5 MW. This is complemented by a high quality professional service portfolio. Production and service locations are located in Europe, China, India, and the U.S., while the base of service locations expanded continuously on a global level.
First Wind, which recently entered into an agreement to be acquired by SunEdison and TerraForm Power, is a leading renewable energy company exclusively focused on the development, financing, construction, ownership and operation of utility-scale renewable energy projects in the United States. Based in Boston, First Wind is operating or building renewable energy projects across the country, with combined capacity of nearly 1,300 megawatts (MW) – enough to power more than 375,000 homes each year.
First WindU.S.Wind EnergyWinergy
Previous PostAbengoa to Build World's Largest Solar Power Desalination Plant in Saudi ArabiaNext PostVestas has received a wind energy order in the USA for 149 V100-2.0 MW wind turbines corresponding to 298 MW wind power


Sandip Soparrkar is said to have faked a knee injury to cover the fact that he lied about a royal wedding invite.
Bollywood choreographer Sandip Soparrkar has said that his planned dance performance at the royal wedding has been scrapped due to a knee injury.
The Indian dancer, who had earlier gone on record to say that he would be performing at the reception, has now been accused of inventing the whole episode.
Soparrkar told The Times of India: "I was invited in January by James Kidner, assistant private secretary to HRH The Prince of Wales.
"It was a private ceremony, so I wasn't allowed to give out any details. I was also going to have a small bash in Mumbai before leaving for London, where actress Kangna Ranaut was to unveil the royal invitation that I had received."
Brushing aside reports that palace officials claim not to know anything about the Bollywood dance, Soparrkar stated: "Why would I waste my money on all this, if I were to call it off at the last minute? Am I not worried about my reputation?"
The performer earlier claimed to have dated Britney Spears, and given advice to Madonna about adopting an Indian baby.
Poll: Where will you watch the royal wedding?
Poll Result: Are you excited about the royal wedding?


Wild Kiwi® Women's 100% Polyester T-Shirt Colour: Mauve Marl Active Fit T-shirt featuring mountain and fern print. Ideal for sports, hiking and running.
Active Fit T-shirt featuring mountain and fern print. Ideal for sports, hiking and running.


Largely used for commercial security, home and premises surveillance is rapidly gaining in popularity – and InterSecurity Systems can provide our residential customers with expert high definition video surveillance capabilities. There are some options available that can increase home security systems.
Option 1 – A basic home surveillance system could include a camera installed by the front door that is connected to your television set. When someone rings the front doorbell, that person can be viewed on the television monitor or set. This is a simple and convenient option over a regular intercom system that can be added to a new security system as an upgrade. It does *not* record any events.
Option 2 – If you have a more enhanced home security system, network cameras can be interfaced with your security system and allow for options of cloud storage. This option *does* record events.
Option 3 – If you wish, you can have a stand-alone high definition surveillance system installed with remote viewing capabilities and recording on the site.
InterSecurity Systems – Best Home Surveillance Systems!


Paul Buxbaum is a Team Leader for professional liability and contract compliance inspections. Additional responsibilities include commutation support, reinsurance litigation management and client contact.
Responsibilities included handling reinsurance claims and claims of direct written business of Fortune 500 insureds; leading and writing audit reports of various books of business including professional liability (E&O), medical malpractice, general liability (primary, excess and umbrella), products liability, worker's compensation, auto, asbestos, and hazardous waste (including environmental impairment liability); preparation of commutation proposals and negotiation of global commutations.
Responsibilities included handling reinsurance claims on professional liability, general liability, worker's compensation, auto, property, and medical malpractice books of business; handling direct claims written by Trenwick's New York Insurance Exchange Syndicate; leading both pre-bind claim audits, as well as claim audits of ongoing business and writing of audit reports.
Responsibilities included acting as liaison between the Information Management and Claim Departments; responsible for senior management reports (average notices per office/region/line of business, average paid claim, etc.); implementation of Aggregate Control system. Previous positions included Claims Supervisor and Sr. Claims Representative.
Responsibilities included adjusting auto and general liability claims; preparing claims for arbitration, and litigation management.
Responsibilities included casualty claims, such as, auto, general liability and no-fault, property claims, and vehicle appraisals.


text:
Seattle Sounds: Five essential holiday songs that celebrate the area
Dec 13, 2022, 3:02 PM | Updated: Dec 21, 2022, 2:26 pm
Rob Lind of the band 'The Sonics' performs on stage at The Moore Theater on April 2, 2015 in Seattle, Washington. (Photo by Mat Hayward/Getty Images)
(Photo by Mat Hayward/Getty Images)
BY MATT BUTLER
Here for what's next
Right after the last slice of turkey is gone, some people can't wait to string the lights and put holiday music on the stereo. Others insist on waiting until Dec. 1. Still others would be happy to never hear a single note of seasonal sappiness.
As the producer of KIRO Nights, one of the elements that makes our show special is our passion for music. Both myself and host Spike O'Neill are major music fans and incorporate that into the show both in topics and our "bumper" selections. It's one of the few things our listeners can agree on. Usually.
But as soon as the Christmas tunes started, for every handful of listeners happy to hear it, there were — of course — complaints. So I set out to find truly different holiday tunes – ones that not everyone had heard before. And being in a city with such rich music culture, I knew I could find unique tracks from Seattle artists that hadn't been overplayed in retail stores and on radio. Here are five of my favorites – with the hope you'll enjoy adding them to your holiday playlist.
"Santa Claus" — The Sonics (1965)
Tacoma garage rockers The Sonics were one of those bands many non-locals may not have known by name, but whose influence reverberated through generations of rock and roll. Outfits from punk and garage rock, such as the Stooges and the White Stripes, testify to The Sonics' impact on their sound and style. With this holiday original, an irresistible hook backs up the tale of a rocker's wishlist – and a Santa that's not inclined to fulfill it.
"Someday At Christmas" — Pearl Jam (2004)
Originally a 1966 single for R&B legend Stevie Wonder, this hopeful tune carries with it wishes for better times ahead, for ourselves and future generations. Proof that even grunge rockers can set aside angst and find a joyful groove for the holidays.
"Christmas (Baby Please Come Home)" — Death Cab for Cutie (2004)
The original 1963 version of this song was a classic from the start. A joyously stomping soul rendition by Darlene Love. Then, Irish rockers U2 brought their anthemic rendition to a 1987 soundcheck at a Glasgow concert. From there, it was on to the Very Special Christmas compilation album, and their version became a seasonal staple. Then, a band that formed in Bellingham, fronted by Ben Gibbard, delivered in 2004 this wistful downtempo take on Nettwerk Records' holiday compilation "Maybe This Christmas Tree."
"Sleigh Ride" — The Ventures (1965)
When you think "surf music," the images that spring to mind are of sand, sun, and waves. Drifting snow and icy blasts of wind, not so much. But on this 1965 cut, Tacoma's Ventures perfectly mold the surf rock sound with a timeless holiday melody. This sonic seasonal tonic will lift your holiday spirits – whatever the weather may be.
"It's Christmas Time (I'm Still Alive)" — Deep Sea Diver (2015)
Seattle's Deep Sea Diver released their EP titled "It's Christmas Time" in 2015. Alongside three traditional holiday standards, this original spotlights the powerful vocals of lead singer Jessica Dobson over instrumentation that perfectly captures a meditative winter's mood while providing a warm sense of optimism.
Listen to KIRO Nights weeknights from 7 – 10 p.m. on KIRO Newsradio, 97.3 FM. Subscribe to the podcast here.
KIRO Nights on KIRO Newsradio 97.3 FM
Tune in to KIRO Newsradio weekdays at 7 pm for KIRO Nights with Jack Stine.
Spike O'Neill
Spike: Tyre Nichols protests were peaceful because police were held accountable
While there were protests in numerous cities around the country, including here in Seattle, it wasn't violent. It wasn't destructive.
L.B. Gilbert
Spike: WA constitutional abortion amendment should be an essential right
Spike says the right to bodily autonomy is an important aspect of people having the freedom to live their lives in the way they want.
Spike: Winning Mega Millions would pay the bills, but is it reasonable?
The lottery jackpot is huge again with tens of thousands of people clambering at the latest Mega Millions haul sitting at $940 million.
KIRO Newsradio staff
The Great Big KIRO Newsradio Holiday Special
Join your favorite KIRO Newsradio voices December 13th for a live radio holiday special!
Frank Sumrall
Four-day workweek movement gaining momentum in the U.S.
This movement is spearheaded by 4 Day Week, an organization that backs the idea of the four-day workweek as a part of the future.
Spike: 'A good day in America' after cannabis charges dropped
President Biden announced Thursday that he would begin the steps of pardoning all federal convictions of "simple possession" of cannabis.
FCC Applications | FCC Public File: KIRO-FM | KIRO-AM | KTTH | FCC STATION REPRESENTATIVE: JAYLYNN SLOAN - JSLOAN@BONNEVILLE.COM 206.726.7000


Chic Office Style: Three Work Outfits for Spring — .
With the new season, I've been going through my closet bit-by-bit to put away my warmer and heavier clothing to make space for Spring pieces. Recently, I scoured Ebay for deals on Spring dresses and the Betsey Johnson dress in the featured photo below is a result of a winning bid. The dress is available on Amazon, here. I love Betsey Johnson dresses in the Spring and Summer months, they're a combination of great quality and pretty rich colors. To see more of the dress and other Spring work outfits, watch the video and remember to subscribe to my Youtube channel. Check out my chic office style!


CLEARSNAP Clear Scraps CHR114 1-1/4-Inch Chrome Book Ring, 100 Per Bag - SALE NOW ON!
These rings are great for all kinds of craft projects-scrapbooking, jewelry making, greeting cards, key chains and much more. Each package contains 100 1-1/4-inch rings, chrome finish. Made in usa.


Harrietville Half Marathon 2017 | JustRunLah!
The Harrietville Half Marathon runs from Bright to Harrietville along the Great Alpine Road in Victoria on Sunday, 1 October 2017.
The event is organized by a local running group with a passion for running, health & wellbeing & the community. The "Harrietville Half" is planned to be an ongoing, annual event to encourage and promote healthy activities, fitness, and lifestyle in our community. All proceeds will be donated to the Harrietville Primary School supporting "Excellence in Regional Education"


text:
Q: SQLite Connection Opens but Can't Read Data, Code Execution Stops I've been at this for a couple of days ladies and gentlemen and I can't figure it out.  I have an application where I open a connection to a SQLite DB and select some data out of a table.  The connection opens fine.  As soon as I attempt to read the data via an SQLiteDataAdapter or an SQLiteCommand object using ExecuteReader, my code appears to just stop executing as if it reached the last statement.  There are no exceptions, nothing in the EventViewer, etc.  It just acts like it reached the end of the code and the program is idle.
I found this article that is pretty much the same behavior I'm experiencing.
Some brief info on what I've done:

*

*I've installed the SQLite 32bit and 64bit binaries.

*I tried setting my CPU type to x86 while using the 32bit SQLite binaries

*I tried setting my CPU type to x64 while using the 64bit SQLite binaries

*I tried using adapter.Fill(), code just stops

*I tried using command.ExecuteReader(), code just stops

*If I don't open the connection before ExecuteReader(), it bombs, indicating the connection isn't open so it at least is able to communicate and know what SQLite is, right?

My code:
SQLiteConnection connection = new SQLiteConnection
    ("Data Source=" + srcFile + ";Version=3;New=False;Compress=True;");
SQLiteCommand command = new SQLiteCommand();
SQLiteDataReader reader = null;

command.Connection = connection;
command.CommandType = CommandType.Text;
command.CommandText = "select * from stuff";

try
{
    connection.Open();
    reader = command.ExecuteReader();  //<-- CODE APPEARS TO BREAK OUT OF EXECUTION

    while (reader.Read())
    {
        // Do stuff...
    }

    // Close/Dispose of Connection
}
catch (Exception ex)
{
    // Log error...
    // Close/Dispose of Connection
}

Like I said, the code just stops executing right when command.ExecuteReader() is executed or when I was doing the adapter.Fill()...the program is still running, just no more code execution so the reader.Read() is never reached.

A: Try this
Can have bad stuff in the pipe messing up things
finally ()
{
   command.Cancel(); // !!!
   reader.Dispose();
}

Reader is pretty efficient as it will get a block of data at a time.
So what can happen is the database can throw an error on a row you have not even actually read.
Not saying that is what is going on here but could be.
Set order by asc and then desc and see if that changes stuff.
And with (nolock).

A: Ive had this issue recently and nothing I've seen was able to fix it.
I had, as above,
while
(reader.read) do some stuff

Everytime I tried to run this it would just break out, with no error.
Eventually I set a boolean = reader.read to see what the value was. It was true. So why the hell is it not reading? just for the lols I set the while condition to be:
dim b as boolean = reader.read
while (b) do some stuff

This then worked. So it seems I have to set the value of reader.read and then reference that.  B is then set to false after some stuff is done.
This seems like something that shouldn't have to be done but it works....


text:
Q: Is there any efficient way to get the latest commit of a particular branch using this package? This question is the continuation of this question, As requested I have raised this as a separate question.
How to check whether a commit is present in a Branch in Azure Dev Ops?
Is there any efficient way to get the latest commit of a particular branch using this package?

A: The below is a C# demo, it should achieve your requirement:
using Microsoft.TeamFoundation.SourceControl.WebApi;
using Microsoft.VisualStudio.Services.Common;
using Microsoft.VisualStudio.Services.WebApi;
using System;
using System.Collections.Generic;
using System.Linq;

namespace CheckWhetherCommitExistInCurrentBranch
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Uri orgUrl = new Uri("https://dev.azure.com/xxx/");         // Organization URL
            string project = "xxx";
            string repository = "xxx";
            String personalAccessToken = "xxx";
            string branch_name = "xxx";

            var commitref = GetLastestCommit(orgUrl, personalAccessToken, project, repository, branch_name);

            Console.WriteLine("The latest commit id is: "+commitref.CommitId);

        }

        //get lastest commit
        public static GitCommitRef GetLastestCommit(Uri orgUrl, string personalAccessToken, string project, string repoId, string branchName)
        {
            List<string> branches = new List<string>();
            VssConnection connection = new VssConnection(orgUrl, new VssBasicCredential(string.Empty, personalAccessToken));
            GitHttpClient gitClient = connection.GetClient<GitHttpClient>();
            var commit = gitClient.GetCommitsAsync(project: project, repositoryId: repoId, new GitQueryCommitsCriteria()
            {
                ItemVersion = new GitVersionDescriptor()
                {
                    Version = branchName,
                    VersionType = GitVersionType.Branch
                },
                Top = 1
            }).Result.FirstOrDefault();
            return commit;
        }
    }
}

Works Successfully on my side:


text:
CMS PROPOSES NEW PROSPECTIVE PAYMENT SYSTEM FOR RENAL DIALYSIS FACILITIES
The Centers for Medicare & Medicaid Services (CMS) today proposed a new prospective payment system (PPS) for facilities that provide dialysis services to Medicare beneficiaries who have end-stage renal disease (ESRD).
Sep 15, 2009 Press Release
CMS ANNOUNCES AN ADDITIONAL SITE FOR DEMONSTRATION FOR BENEFICIARIES WITH END STAGE RENAL DISEASE
The Centers for Medicare and Medicaid Services (CMS) today announced that it has selected an additional organization, Evercare of Georgia, a United Healthcare product, to participate in a new demonstration that will increase the opportunity for Medicare beneficiaries with end stage renal disease (ESRD) to join managed care plans.
Dec 07, 2005 Press Release
CMS ANNOUNCES FOR DEMONSTRATION SITES FOR BENEFICIARIES WITH END STAGE RENAL DISEASE
The Centers for Medicare and Medicaid Services (CMS) today announced that it has selected two organizations to participate in a new demonstration that will increase the opportunity for Medicare beneficiaries with end stage renal disease (ESRD) to join managed care plans.
CMS SELECTS THREE ORGANIZATIONS TO PARTICIPATE IN MEDICARE PROJECT TO HELP BENEFICIARIES
The Centers for Medicare & Medicaid Services (CMS) today announced that it has selected three organizations to participate in a pilot project aimed at improving care for chronically ill Medicare patients who suffer from heart problems and diabetes through better disease management.
Nov 18, 2003 Press Release
MEDICARE ANNOUNCES 2004 PHYSICIAN FEE SCHEDULE AND PAYMENT POLICY CHANGES
The Centers for Medicare & Medicaid Services (CMS) announced today a final rule that will update payment rates under the Medicare physician fee schedule for 2004 and revise a number of other policies affecting Medicare Part B payments under the fee schedule.
MEDICARE PROPOSES 2004 PHYSICIAN FEE SCHEDULE CHANGES
The Centers for Medicare & Medicaid Services (CMS) announced today a proposed rule that will update payment rates under the Medicare physician fee schedule for 2004, as well as revise a number of other policies affecting Medicare Part B payments under the fee schedule.
Aug 08, 2003 Press Release
MEDICARE ANNOUNCES EXPANDED COVERAGE OF MAGNETIC RESONANCE ANGIOGRAPHY
The Centers for Medicare & Medicaid Services (CMS) today announced it intends to expand diagnostic options for certain Medicare beneficiaries by making Magnetic Resonance Angiography (MRA) available to patients with abdominal and pelvic vascular disease under certain clinical circumstances.
Apr 15, 2003 Press Release
Clinical labs (1)
Nursing facilities (1)
Innovation models (1)


- Being outdoors and active, with friends and family, with my husband and son make me the happiest person north of the equator.
- I am a "multi-passionate" person (thanks, Marie Forleo for the verbiage)... as you can see my art cannot be put in a neat little box.
- Essential oils have become extremely important to me, and I am fascinated in natural healing! I'm a huge fan of "getting back to the basics" and feel we can learn a lot from our Earth.


text:
Gerry Pantoja has been named Director of Philanthropy at the Ventura College Foundation. He had previously held the position of Director of Major and Planned Giving.
"It is a privilege to work with individuals and organizations who have and continue to seek to improve our community through the power of education," says Pantoja. "Through their partnerships and ongoing support, our students will go on to earn certificates and degrees or transfer to a four-year university, obtaining the skills and knowledge that will not only better their lives but Ventura as well. In this new role, I look forward to continuing this work with our community partners to expand our ability to make a difference in the lives of the students who will lead and care for Ventura in the coming years."
Pantoja has over 12 years of experience in the nonprofit sector. He has fundraised for various nonprofit organizations, including eight years of fundraising in Washington, D.C. He received his Master's in Philanthropic Studies from the Lily School of Philanthropy at Indiana University.
Pantoja was also recently named a Certified Fund Raising Executive by CFRE International. To receive the designation, he successfully passed a written examination testing his knowledge, skills, and abilities required of a fundraising executive and agreed to uphold CFRE Accountability Standards and its Donor Bill of Rights.
"As the foundation's Director of Major and Planned Giving, Gerry has consistently met or exceeded the foundation's overall annual fundraising goals since he joined the foundation in 2017, even during the pandemic," says Anne Paul King, Ventura College Foundation executive director. "He is recognized throughout Ventura County as a leader in philanthropy and fundraising."
Pantoja is currently the co-president of the Association of Fundraising Professionals' Santa Barbara/Ventura Counties Chapter (AFPSBVC). He is the committee chair of the Ventura Chamber's Young Professionals. Pantoja is a member of the 2022 cohort of the Ventura County Leadership Academy, a program that cultivates the personal and professional growth of those in leadership roles throughout the county.


text:
"use strict";

var router = require('express').Router();
var ErrorProvider = require('./../providers/error-provider');
var _ = require('lodash-node');

module.exports = function(TagModel){

    //TODO: Activar/Desactivar follow global +
    //TODO: Añadir/Quitar tag follow global +
    //TODO: Desuscribirse completamente de correos

    /**
     * Reverse full subscription
     */
    router.post('/', function (req, res, next) {
        /*
        TagModel.findOne({_id: req.body._id}, function (err, doc) {
            if (err) return next(ErrorProvider.getDatabaseError());
            doc.globalSubscription = !doc.globalSubscription;
            doc.save(function (saveErr, saveDoc) {
                if (saveErr) return next(ErrorProvider.getDatabaseError());
                return res.json(saveDoc);
            });
        });
        */
    });

    /**
     * Reverse tag subscription
     */
    router.post('/:tag/', function (req, res, next) {
        /*
        TagModel.findOne({tag: req.params.tag}, function (err, doc) {
            if (err) return next(ErrorProvider.getDatabaseError());

            var standarizedEmail = req.body.email.trim().toLowerCase();
            var found = false;
            for (var i = 0; i < doc.userSubscriptionList.length; i++) { //revisar
                if (doc.userSubscriptionList[i] == standarizedEmail) {
                    doc.userSubscriptionList.splice(i, 0);
                    found = true;
                    break;
                }
            }
            if (!found) doc.userSubscriptionList.push(standarizedEmail);

            doc.save(function (saveErr, saveDoc) {
                if (saveErr) return next(ErrorProvider.getDatabaseError());
                return req.json(saveDoc);
            });
        });
        */
    });

    return router;

};

redpajama_set_name: RedPajamaGithub


text:
package org.apache.servicecomb.loadbalance;

import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import org.apache.servicecomb.core.Invocation;
import org.apache.servicecomb.core.Transport;
import org.apache.servicecomb.registry.api.registry.MicroserviceInstance;
import org.apache.servicecomb.registry.cache.CacheEndpoint;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.Mockito;

import com.netflix.loadbalancer.LoadBalancerStats;
import com.netflix.loadbalancer.Server;

import mockit.Deencapsulation;
import mockit.Mock;
import mockit.MockUp;

public class TestSessionSticknessRule {

  @Test
  public void testRuleFullOperation() {
    SessionStickinessRule rule = new SessionStickinessRule();

    LoadBalancer mockedLb = mock(LoadBalancer.class);
    Transport transport = mock(Transport.class);
    MicroserviceInstance instance1 = new MicroserviceInstance();
    instance1.setInstanceId("1234");
    ServiceCombServer mockedServer =
        new ServiceCombServer(null, transport, new CacheEndpoint("rest:127.0.0.1:8889", instance1));
    Invocation invocation = mock(Invocation.class);
    LoadBalancerStats stats = mock(LoadBalancerStats.class);
    Mockito.when(mockedLb.getLoadBalancerStats()).thenReturn(stats);
    Deencapsulation.invoke(rule, "chooseServerWhenTimeout", Arrays.asList(mockedServer), invocation);
    mockedServer.setAlive(true);
    mockedServer.setReadyToServe(true);
    List<ServiceCombServer> allServers = Arrays.asList(mockedServer);
    rule.setLoadBalancer(mockedLb);

    Server s = rule.choose(allServers, invocation);
    Assert.assertEquals(s, mockedServer);

    s = rule.choose(allServers, invocation);
    Assert.assertEquals(s, mockedServer);
  }

  @Test
  public void testServerWithoutTimeoutAndWithThreshold() {

    boolean status = true;

    SessionStickinessRule ss = new SessionStickinessRule();

    Invocation invocation = mock(Invocation.class);
    ServiceCombServer server = mock(ServiceCombServer.class);
    List<ServiceCombServer> servers = new ArrayList<>();
    servers.add(server);

    Deencapsulation.setField(ss, "lastServer", server);

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isTimeOut() {
        return false;
      }
    };

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isErrorThresholdMet() {
        return true;
      }
    };

    try {
      ss.choose(servers, invocation);
    } catch (Exception e) {
      status = false;
    }
    Assert.assertTrue(status);
  }

  @Test
  public void testServerWithTimeout() {

    boolean status = true;

    SessionStickinessRule ss = new SessionStickinessRule();

    Invocation invocation = mock(Invocation.class);
    ServiceCombServer server = mock(ServiceCombServer.class);
    List<ServiceCombServer> servers = new ArrayList<>();
    servers.add(server);

    Deencapsulation.setField(ss, "lastServer", server);

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isTimeOut() {
        return true;
      }
    };

    try {
      ss.choose(servers, invocation);
    } catch (Exception e) {
      status = false;
    }

    Assert.assertTrue(status);
  }

  @Test
  public void testServerWithoutTimeoutException() {

    boolean status = true;

    SessionStickinessRule ss = new SessionStickinessRule();

    Invocation invocation = mock(Invocation.class);
    ServiceCombServer server = mock(ServiceCombServer.class);
    List<ServiceCombServer> servers = new ArrayList<>();
    servers.add(server);

    Deencapsulation.setField(ss, "lastServer", server);

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isTimeOut() {
        return false;
      }
    };

    try {
      ss.choose(servers, invocation);
    } catch (Exception e) {
      status = false;
    }
    Assert.assertFalse(status);
  }

  @Test
  public void testServerWithoutTimeoutAndThreshold() {

    boolean status = true;

    SessionStickinessRule ss = new SessionStickinessRule();

    Invocation invocation = mock(Invocation.class);
    ServiceCombServer server = mock(ServiceCombServer.class);
    List<ServiceCombServer> servers = new ArrayList<>();
    servers.add(server);

    Deencapsulation.setField(ss, "lastServer", server);

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isTimeOut() {
        return false;
      }
    };

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isErrorThresholdMet() {
        return false;
      }
    };

    new MockUp<SessionStickinessRule>() {

      @Mock
      private boolean isLastServerExists(Server server) {
        return true;
      }
    };

    try {
      ss.choose(servers, invocation);
    } catch (Exception e) {
      status = false;
    }
    Assert.assertTrue(status);
  }

  @Test
  public void testServerWithActualServerObj() {

    boolean status = true;
    SessionStickinessRule ss = new SessionStickinessRule();

    Invocation invocation = mock(Invocation.class);
    ServiceCombServer server = mock(ServiceCombServer.class);
    List<ServiceCombServer> servers = new ArrayList<>();
    servers.add(server);

    Deencapsulation.setField(ss, "lastServer", server);
    try {
      ss.choose(servers, invocation);
    } catch (Exception e) {
      status = false;
    }
    Assert.assertTrue(status);
  }

  @Test
  public void testLastServerNotExist() {
    SessionStickinessRule rule = new SessionStickinessRule();

    Transport transport = mock(Transport.class);
    Invocation invocation = mock(Invocation.class);
    MicroserviceInstance instance1 = new MicroserviceInstance();
    instance1.setInstanceId("1234");
    ServiceCombServer mockedServer =
        new ServiceCombServer(null, transport, new CacheEndpoint("rest:127.0.0.1:8890", instance1));
    mockedServer.setAlive(true);
    mockedServer.setReadyToServe(true);
    mockedServer.setId("mockedServer");
    List<ServiceCombServer> allServers = Arrays.asList(mockedServer);
    LoadBalancer lb = new LoadBalancer(rule, "mockedServer");
    when(invocation.getLocalContext(LoadbalanceHandler.CONTEXT_KEY_SERVER_LIST)).thenReturn(allServers);
    rule.setLoadBalancer(lb);
    ServiceCombServer server = new ServiceCombServer(null, transport, new CacheEndpoint("rest:127.0.0.1:8890", instance1));
    Deencapsulation.setField(rule, "lastServer", server);

    new MockUp<SessionStickinessRule>(rule) {
      @Mock
      private boolean isTimeOut() {
        return false;
      }

      @Mock
      private boolean isErrorThresholdMet() {
        return false;
      }
    };
    Server s = rule.choose(allServers, invocation);
    Assert.assertEquals(mockedServer, s);
  }
}


Discussion in 'General Electronics Chat' started by gehan_s, Nov 15, 2012.
i have to design an accurate power meter that measures power drawn by a PC. i am hoping to sample the AC voltage using a 3 resistor devider which converts the AC voltage into a 0 to 5V sin wave which is then converted to digital by a PIC18F.
i am hoping to power the PIC using the USB from the same PC. the problem arrises at this time because i think the 2 grounds (AC and USB) does not match. how can i overcome this problem.
can i use a transformer to step down and isolate the two circuits (AC line and PIC) and then use the resistor devider ?????? if i do that will it decrease the quality of the readings ?????
Stop. You are in dangerous territory and I don't think you are prepared. Voltage ≠ power. And mains connected circuits without transformer isolation is against forum policy. Measuring ac mains power safely and accurately is not easy. Look into off the shelf solutions.
To accurate measure real AC power you need to take simultaneous samples of both voltage and current over a complete cycle, multiply them together for each sample, and take the average of the samples. Other your are just measuring apparent power which includes any reactive power.
this meter is for industry purposes where they are trying to test power consumption of softwares. i think they are billed for apparent power so shouldn't i measure apparent power???
if i just multiply and add all the VI elements over a period wouldn't some of them be negative which would cancel out each other????
Some commercial industries do get billed an extra charge for reactive power but its not the same rate as the charge for real power (apparent power is the total of the real and reactive power).
To measure apparent power you just multiply the averaged RMS current by the averaged RMS voltage. If you multiply the instantaneous current by the instantaneous voltage you will get the actual (either real or reactive) power at each point. If there is any reactive power you will get a negative number for some of the values, which is correct. When you add all the positives with all the negatives in a cycle and take the average, you get the net real power.
Whether for cooking or reflow soldering, a thermocouple is often the best choice for a high temperature sensor. The MAX31855, a PICAXE-08M2, a serial LCD, and a few lines of code will do the trick.
Microchip announced its newest family of 8-bit MCUs: the PIC18F "K42". The family, comprised of 10 products, boasts the largest total memory of any 8-bit PIC MCUs.


text:
Jamie Lynn Spears Watched Daughter Maddie, 8, Crash ATV into Pond But Couldn't Rescue Her, Police Say
by @dmin | Feb 8, 2017 | Why We Care | 0 comments
Jordan Runtagh and Elizabeth Leonard. From People Magazine. Posted on Feb 6, 2017. Original article.
Jamie Lynn Spears watched her 8-year-old daughter Maddie drive an ATV into a pond, but was unable to rescue her from underwater, says a dramatic police report.
According to a statement by Tangipahoa Parish Sheriff Daniel Edwards and obtained by PEOPLE, the accident occurred shortly before 3:00 p.m. on Sunday afternoon. Contrary to earlier reports, the crash did not take place during a hunting trip, but on the family property, in full view of the singer-songwriter and her husband, Maddie's stepfather Jamie Watson.
The child was apparently steering the Polaris ATV ab
out 100 yards from her parents when she took a hard right to avoid running over a nearby drainage ditch. "In doing so, she overcorrected causing the ATV to enter the pond," the report reads. "The ATV and child were instantly submerged in the water right before their eyes.
"Within seconds the child's mother, stepfather and other family members reached the pond, dove in and attempted to rescue the child to no avail. The child was trapped and secured by the seatbelt and the ATV's safety netting. Within two minutes, Acadian Ambulance Services arrived and assisted in freeing the child from the cold waters."
Maddie is currently in stable but critical condition at a nearby hospital.
When reached Sunday by Entertainment Weekly, Maddie's grandfather—and Jamie Lynn's father—Jamie Spears, had a brief but emotional message. "All I can say is pray for our baby Maddie," he told the outlet."This is an extremely tragic accident," the report concludes. "The Tangipahoa Parish Sheriff's Office is asking you to keep this family in your constant prayers as they try to cope with this horrible incident. We ask that you respect their privacy during this time of need."
unger sister of Britney Spears and wed her husband Watson in 2014 — opened up about raising her daughter out of the limelight
"She's got such a sweet little heart," she told PEOPLE. "I feel like I've raised her with a lot of honesty, but I've also raised her with a lot of love. She's a very happy, content little girl, and there's nothing more a parent could ask for. That's my most proud accomplishment out of anything and always will be."


text:
package com.app.api.controllers.tutor;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.context.annotation.Scope;

import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.Assert;
import org.springframework.web.bind.annotation.PathVariable;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import org.springframework.web.context.WebApplicationContext;

import com.app.api.controllers.AbstractController;
import com.app.applicationservices.services.AlumnoService;

import com.app.domain.model.types.Alumno;

import com.app.domain.model.types.ItemEvaluable;

import com.app.utility.Event;
import com.google.common.base.Function;

import com.google.common.collect.Iterables;
import com.google.common.collect.Lists;

@Controller
@Transactional
@RequestMapping("/tutor/alumno")
@Scope(WebApplicationContext.SCOPE_REQUEST)
/**
 * @author David Romero Alcaide
 *
 */
public class TutorAlumnoController extends AbstractController {

	// Services ---------------------------------------------------------------

	@Autowired
	private AlumnoService alumnoService;

	/**
	 * Constructor
	 */
	public TutorAlumnoController() {
		super();
	}

	@RequestMapping(value = "/events/{alumnoId}/", method = RequestMethod.GET, produces = "application/json")
	public @ResponseBody
	List<Event> getEvents(@PathVariable int alumnoId) {
		Alumno alum = alumnoService.findOne(alumnoId);
		Assert.notNull(alum);
		Assert.isTrue(alumnoId > 0);
		List<ItemEvaluable> items = alumnoService.obtenerItemsAlumno(alum);
		Iterable<Event> list = Iterables.transform(items,
				new Function<ItemEvaluable, Event>() {
					public Event apply(ItemEvaluable from) {
						Event e = new Event();
						e.setDate(from.getFecha());
						e.setTitle(from.getTitulo());
						e.setDescription("Asignatura: "
								+ from.getAsignatura().getNombre()
								+ " Calificación: " + from.getCalificacion());
						e.setType(from.getClass().getSimpleName());
						return e;
					}
				});
		return Lists.newArrayList(list);
	}

	@RequestMapping(value = "/estadisticasPorAlumno", method = RequestMethod.GET, produces = "application/json")
	public @ResponseBody
	List<Double> getEstadisticas(@RequestParam("alumnoId") int alumnoId) {
		List<Double> list = Lists.newArrayList();
		for (int i = 0; i < 11; i++)
			list.add(0.0);
		Alumno a = alumnoService.findOne(alumnoId);
		Assert.notNull(a);
		List<ItemEvaluable> items = alumnoService.obtenerItemsAlumno(a);
		Iterable<Double> notas = Iterables.transform(items,
				new Function<ItemEvaluable, Double>() {

					public Double apply(ItemEvaluable input) {
						return input.getCalificacion();
					}
				});
		return Lists.newArrayList(notas);
	}
}


A.K.T Memorial Polytechnic College, Villupuram has advertised for recruitment of Assistant Professor jobs vacancies. Interested and eligible job aspirants are requested to apply as soon as possible from 27th July 2018. Check out further more details below.


text:
Gunman Kills at Least 58 People in Las Vegas Concert Attack
People wait in a medical staging area after a mass shooting during a music festival in Las Vegas / Reuters
Reuters - October 2, 2017 9:05 AM
By Devika Krishna Kumar
LAS VEGAS (Reuters) – A 64-year-old man armed with more than 10 rifles rained down gunfire on a Las Vegas country music festival on Sunday, slaughtering at least 58 people in the largest mass shooting in U.S. history before killing himself.
Recent Stories in National Security
Cotton Warns of Smartphone Privacy Concerns Amid 'FaceApp' News
Bi-Partisan Commission Detects Russian Misinformation Effort in Ukraine
Argentina Freezes Hezbollah Assets
The barrage from a 32nd-floor window in the Mandalay Bay hotel into a crowd of 22,000 people lasted several minutes, causing panic. Some fleeing fans trampled each other as police scrambled to find the gunman. More than 500 people were injured.
Police identified the gunman as Stephen Paddock, who lived in a retirement community in Mesquite, Nevada, and said they had no sense of what prompted his attack. The Islamic State militant group claimed responsibility for the massacre, but U.S. officials expressed skepticism of that claim.
The preliminary death toll, which officials warned could rise further, eclipsed last year's massacre of 49 people at an Orlando night club by a gunman who pledged allegiance to Islamic State militants.
Shocked concert goers, some with blood on their clothing, wandered streets, where the flashing lights of the city's gaudy casinos blended with those of emergency vehicles.
Police said they had no information about Paddock's motive, that he had no criminal record and was not believed to be connected to any militant group. Paddock killed himself before police entered the hotel room he was firing from, Clark County Sheriff Joseph Lombardo told reporters.
"We have no idea what his belief system was," Lombardo said.
Federal officials said there was no evidence to link Paddock to international militant groups.
"As this event unfolds, we have determined to this point no connection with an international terrorist group," FBI special agent in charge Aaron Rouse told reporters.
One U.S. official discounted a claim of responsibility that was made by Islamic State. There was reason to believe that Paddock had a history of psychological problems, the official said.
In its claim, Islamic State said the gunman was a recent convert, according to the group's news agency Amaq. Its claim did not include the gunman's name and showed no proof. In the past, the group has also claimed responsibility for attacks without providing evidence.
Lombardo said there were more than 10 rifles in the room where Paddock killed himself. He had checked into the hotel on Thursday.
Police found several more weapons at Paddock's home in Mesquite, about 90 miles (145 km) northeast of Las Vegas, Mesquite police spokesman Quinn Averett told reporters.
The dead included one off-duty police officer, Lombardo said. Two on-duty officers were injured, including one who was in stable condition after surgery and one who sustained minor injuries, Lombardo said.
"He brutally murdered more than 50 people and wounded hundreds more. It was an act of pure evil," U.S. President Donald Trump said in a White House address. He ordered flags lowered to half-staff in a national gesture of mourning and said he would visit Las Vegas on Wednesday.
Leaders from around the world expressed shock and sadness at the news.
'JUST KEPT GOING ON'
Video of the attack showed panicked crowds fleeing as sustained rapid gunfire ripped through the area.
"People were just dropping to the ground. It just kept going on," said Steve Smith, a 45-year-old visitor from Phoenix, Arizona. He said the gunfire went on for an extended period of time.
"Probably 100 shots at a time," Smith said. "It would sound like it was reloading and then it would go again."
Las Vegas's casinos, nightclubs and shopping draw some 3.5 million visitors from around the world each year and the area was packed with visitors when the shooting broke out shortly after 10 p.m. local time (0400 GMT).
Shares of U.S. casino operators fell in morning trading on Wall Street, with MGM Resorts International, which owns the Mandalay Bay, down 3.5 percent. Melco Resorts & Entertainment Ltd, Wynn Resorts Ltd and Las Vegas Sands Corp were little changed. [L4N1MD3CA]
Mike McGarry, a financial adviser from Philadelphia, was at the concert when he heard hundreds of shots ring out.
"It was crazy – I laid on top of the kids. They're 20. I'm 53. I lived a good life," McGarry said. The back of his shirt bore footmarks, after people ran over him in the panicked crowd.
The shooting broke out on the final night of the three-day Route 91 Harvest festival, a sold-out event featuring top acts such as Eric Church, Sam Hunt and Jason Aldean.
'WE'RE HORRIFIED'
The suspected shooter's brother, Eric Paddock, said the family was stunned.
"We have no idea. We're horrified. We're bewildered and our condolences go out to the victims," Eric Paddock said in a phone interview, his voice trembling. "We have no idea in the world."
As with previous U.S. mass shootings, the incident sparked anger among advocates for gun control. The Second Amendment of the U.S. Constitution protects the right to bear arms, and gun-rights advocates staunchly defend that provision.
"It's time for Congress to get off its ass and do something," said U.S. Senator Chris Murphy of Connecticut, where 26 young children and educators were killed in an attack on a school in 2012.
"This must stop. It is positively infuriating that my colleagues in Congress are so afraid of the gun industry that they pretend there aren't public policy responses to this epidemic."
The rampage was reminiscent of a mass shooting at a Paris rock concert in November 2015 that killed 89 people, part of a wave of coordinated attacks by Islamist militants in which 130 people were killed.
(Additional reporting by Jonathan Allen, Chris Michaud and Frank McGurty in New York, Susan Cornwell and Mark Hosenball in Washington, Bernie Woodall in Fort Lauderdale, Florida, Ali Abdelaty in Cairo and Brendan O'Brien in Milwaukee; Writing by Scott Malone; Editing by Alison Williams, Bernadette Baum, Grant McCool)
This entry was posted in National Security. Bookmark the permalink.
BE PART OF THE CONVERSATION
The Washington Free Beacon's morning email lays out everything you need to know about the world of politics, foreign affairs, and
national security right in your inbox.


My friend Marie just posted this on her blog, and I found it so profound I wanted to post it here as well.
It's a video of Aimee Mullens, an amazing woman, speaking on adversity and how it can be perceived as an opportunity. Marie has a good synopsis of it on her blog post about it if you don't have time to watch the entire thing.


text:
#ifndef TENSORFLOW_CORE_GRAPPLER_OPTIMIZERS_DATA_AUTOTUNE_BUFFER_SIZES_H_
#define TENSORFLOW_CORE_GRAPPLER_OPTIMIZERS_DATA_AUTOTUNE_BUFFER_SIZES_H_

#include "tensorflow/core/framework/attr_value.pb.h"
#include "tensorflow/core/grappler/optimizers/data/optimizer_base.h"

namespace tensorflow {
namespace grappler {

constexpr char kAutotune[] = "autotune";

// This optimization does the following:
//
// 1. Adds `prefetch(AUTOTUNE)` after all asynchronous tf.data transformations
// (e.g. parallel batch, parallel map, parallel interleave, and map + batch) if
// they are not followed by a `prefetch` yet.
//
// 2. If there exists any `prefetch(buffer_size=N)` for `N>=0`,  it will replace
// the transformation with autotunable version of `prefetch` which uses N as
// the minimum size of the buffer.
class AutotuneBufferSizes : public TFDataOptimizerBase {
 public:
  AutotuneBufferSizes() = default;
  ~AutotuneBufferSizes() override = default;

  string name() const override { return "autotune_buffer_sizes"; };

  bool UsesFunctionLibrary() const override { return false; }

  Status Init(
      const tensorflow::RewriterConfig_CustomGraphOptimizer* config) override {
    if (!config) return Status::OK();

    const string& autotune = config->parameter_map().at(kAutotune).s();
    if (autotune == "true") {
      autotune_ = true;
    } else if (autotune == "false") {
      autotune_ = false;
    } else {
      return errors::InvalidArgument("Received an invalid value for parameter ",
                                     kAutotune, ": ", autotune);
    }
    return Status::OK();
  }

  Status OptimizeAndCollectStats(Cluster* cluster, const GrapplerItem& item,
                                 GraphDef* output,
                                 OptimizationStats* stats) override;

  void Feedback(Cluster* cluster, const GrapplerItem& item,
                const GraphDef& optimize_output, double result) override;

 private:
  bool autotune_ = true;
};

}  // namespace grappler
}  // namespace tensorflow

#endif  // TENSORFLOW_CORE_GRAPPLER_OPTIMIZERS_DATA_AUTOTUNE_BUFFER_SIZES_H_