RCW 90.03.440: Partnership ditches—Procedure for division of water between joint owners.
Partnership ditches—Procedure for division of water between joint owners.
When two or more persons, joint owners in an irrigation ditch or reservoir, not incorporated, or their lessees, are unable to agree relative to the division or distribution of water received through their ditch or from their reservoir, and where there is no disagreement as to the ownership of said water, it shall be lawful for any such owner or owners, his or her or their lessee or lessees, or either of them, to apply to the department, in writing, setting forth such fact and giving such information as shall enable the department to estimate the probable expense of such service, asking the department to appoint some suitable person to take charge of such ditch or reservoir for the purpose of making a just division or distribution of the water from the same to the parties entitled to the use thereof. The department shall upon the receipt of such application notify the applicant of the probable expense of such division and upon receipt of certified check for said amount, the department shall appoint a suitable person to make such division. The person so appointed shall take exclusive charge of such ditch or reservoir for the purpose of dividing the water therefrom in accordance with the established rights of the diverters therefrom, and continue the said work until the necessity therefor shall cease to exist. The expense of such investigation and division shall be a charge upon all of the co-owners and the person advancing the payment to the department shall be entitled to recover in any court of competent jurisdiction from his or her co-owners their proportionate share of the expense.


text:
Safeguarding of public and state security
General policing-Traffic policing
Fisheries control
Crime prevention and repression
Maritime border control
Safety of navigation
Maritime Search and Rescue
Protection of the marine environment
Supervision of coastal shipping
Supervision of seafaring
Marine surveying
Commandant of the Hellenic Coast Guard
First Deputy Commandant Hellenic Coast Guard
Second Deputy Commandant of the Hellenic Coast
HCG General Inspectorate
HCG Inspector General
General Directorates
Sector A - Security and Policing
Sector B – General Directorate of Shipping
Sector C – Ship Control
Sector D - Administration and E-Government
Services not included in General Directorates
General Directorate of Financial Services
HCG Regional Commands
HCG Organization Chart
Port Authority Index
Authority Map
History of HCG
102 years from the founding of the Hellenic Coast Guard (1919-1921)
Hellenic Coastguard Home page
July 6, 2021, 12:19 p.m.
The Hellenic Coast Guard was established as "Harbour Corps" (Greek: "Limeniko Soma") by virtue of article 3 of Law 1753/1919. Under the provisions of this Law, the Hellenic Coast Guard was envisaged to operate under the then Ministry for Naval Affairs. The first staff members of the newly founded Corps were 60 officers of the Hellenic Navy, specialised in merchant marine affairs. Some of these officers became the first maritime attachés who were assigned to the Greek diplomatic missions in major ports around the globe. The maritime attaché of London in particular, played a crucial role in the reconstruction of the Greek merchant marine after the first World War.
The Hellenic Coast Guard saw action for the first time during the Greco-Turkish war of 1919-1922. During the second World War, the Hellenic Coast Guard was extensively mobilised. The Corps was responsible for the logistical support of the Greek armed forces, mainly via the requisition of Greek merchant vessels.
The creation of an independent ministry of merchant marine (staffed entirely by Hellenic Coast Guard personnel) in June 1944, was a major milestone in the history of the Hellenic Coast Guard. The new Ministry was faced with the urgent tasks of reconstructing the heavily damaged Greek merchant navy and reorganising maritime transport. Within the next few years, the Greek-run merchant fleet gradually adopted the Greek flag. As a result, Greek shipping became one of the most important industries of the nation, contributing heavily to the Greek financial miracle of the 50's and 60's. In 1968, the Greek Maritime Search and Rescue Centre was established in Piraeus; the unit was upgraded to Joint Rescue Coordination Centre (JRCC Piraeus) in 1989. In 1981, the Air Means Unit of the Hellenic Coast Guard was established, adding airborne maritime surveillance capability to the force.
The hosting of the 2004 summer Olympic Games in Athens, acted as a major driving force for a rapid growth and overall upgrading of the Hellenic Coast Guard, in terms of both human resources and technical equipment. During the first years of 2000s, the Hellenic Coast Guard acquired a large number of modern cutters (CPV/OPV) and aircraft and reached a total number of approximately 6,000 staff. During the same period, the developing European migrant crisis which culminated in the 2015 mass influx, placed the Hellenic Coast Guard at the epicentre of the operational theatre and led to further growth of its operational capabilities.
In the years to come, the Hellenic Coast Guard via increased funding and closer cooperation with the European Border and Coast Guard, is envisaged to develop even further and to evolve into one of the most highly trained and equipped Coast Guard forces in the European Union.
Akti Vassiliadi, Gates E1-E2, Drapetsona
Information for the data subjects about the processing of personal data Log files and cookies policy
Greek Government
MMAIP
My Page - Portal
Hellenic Police
Hellenic Navy
HELLENIC NATIONAL DEFENCE GENERAL STAFF
Hellenic National Meteorological Service
GENERAL SECRETARIAT FOR CIVIL PROTECTION
Copyright © 2021-22 Hellenic Coastguard
Built completely in-house with free and open source software
This web site uses only the cookies that are required to work correctly

redpajama_set_name: RedPajamaCommonCrawl


means PestSafe Services (UK) LTD, a limited company registered in England under company number 07436561, whose registered address is 24 Ullswater Crescent, Coulsdon, Surrey CR5 2HR.
Regular checks, balances and appropriate security messages to safeguard the website and keep data secure.
You have the right to ask for a copy of any of your personal data held by Us (where such data is held). Under the GDPR, no fee is payable and We will provide any and all information in response to your request free of charge. Please contact Us for more details at info@pestsafeservices.co.uk or using the contact details below in section 9. Alternatively, and in addition, please refer to Our Data Protection Policy.


text:
Virginia Wine Board Selects Padilla as AOR
by Capitol Communicator | Oct 18, 2018 | Agency, General
The Virginia Wine Board selected Padilla as agency of record for its strategic marketing and communication programs. The Virginia Wine region is the sixth largest in the United States. According to a release, Padilla's brand consultancy, Joe Smith, has helped the...
Padilla Acquired by Montreal-Based Avenir Global
by Capitol Communicator | Aug 3, 2018 | Acquisitions, PR, Richmond News
Public relations firm Padilla – with headquarters in Minneapolis and offices in New York, Chicago, Richmond, Washington, D.C., and San Francisco – has been acquired by Avenir Global, a Montreal-based holding and management company of public relations and...
The Hodges Partnership Executive, Others Honored at 70th Virginia Public Relations Awards
by Capitol Communicator | May 12, 2017 | Awards, PR, Richmond News, Top Center Sponsored
The Richmond Chapter of the Public Relations Society of America (PRSA) honored statewide organizations and companies for excellence in public relations at the 2017 Virginia Public Relations Awards ceremony on May 10 at The Jefferson Hotel. "The caliber of work that we...
Virginia Updates: Name Change at Padilla, New Videos for Audi USA and New Hire at Deschutes Brewery
by Capitol Communicator | Mar 21, 2017 | Agency, Communications, Richmond News
Communications and public relations firm PadillaCRT in Richmond has become Padilla. It is dropping the CRT part of its name — short for Carter Ryley Thomas — that has been used since 1996. That's when employees of the Richmond office of Maryland-based Earle Palmer...


text:
Q: Get each row's value and that of the group in dplyr Edit: I asked this question poorly. For a more clear question, please see Find the variance over a sliding window in dplyr
I'm trying to call a function using each row's value and that of the group.
# make some data with categories a and b
library(dplyr)
df = expand.grid(
  a = LETTERS[1:3],
  b = 1:3,
  x = 1:5
)
# add a variable that changes within group
df$b2 = df$b + floor(runif(nrow(df))*100)

df %>%
# group the data
group_by(a, b) %>%
# row by row analysis
rowwise() %>%
# do some function based on this row's value and the vector for the group
mutate(y = x + 100*max(.$b2))

I want .$b2 to correspond to only items in the current group. Instead it's the entire data frame.
Is there any way to get just the group's data?
Note: I don't actually care about max. It's just a standin for a more complicated function. I need to be able to call foo(one_value, group_vector).

A: Try
df %>%
     group_by(a,b) %>%
     mutate(y=x+100*max(b2))

redpajama_set_name: RedPajamaStackExchange


Opened in 2012, Kanpai has brought Japanese fusion cuisine to succulent levels and a sushi experience not found anywhere else in Milwaukee. Whether you are stopping in for a quick bite at lunch, partaking in the copious happy hour specials, or enjoying a leisurely evening of cocktails and sushi, we hope that you will find your dining experience to be as exceptional as our menu!.
Kanpai, the premier Japanese restaurant in Milwaukee — opened in 2012 — brought Japanese fusion cuisine to new levels. Kanpai provides a sushi experience found nowhere else in Milwaukee. Stop in for a quick bite at lunch, partake in our myriad happy hour specials, or leisurely enjoy an evening of drinks and sushi. In any instance, we think you'll find the dining experience at Kanpai as exceptional as the menu.
For the finest Japanese sushi in Milwaukee, look no further than Kanpai. In 2012, Kanpai started bringing Japanese fusion cuisine in Milwaukee to new levels. You will find a sushi experience no available anywhere else in Milwaukee. Grab a quick bite for lunch, indulge in one of our many happy hour specials, or sit back, relax and enjoy an unparalleled evening of sushi and drinks. Whatever your pleasure, we know you will enjoy the dining experience at Kanpai as much as the menu.
Ask and you shall receive – Kanpai's much-loved Happy Hour is back, We're showing our customers love with great discounts on drinks, appetizers, and sushi. Our Happy Hour is offered Mondays through Thursdays, 4:30 – 6 pm.
Why not commemorate your special event at Kanpai? We can accommodate large groups of up to 15 people. Special accommodations in the private, traditional tatami room are also available. Reservations are strongly recommended.
Asian fusion, traditional Japanese, fine dining – Kanpai Izakaya in Milwaukee's Historic Third Ward proudly serving Milwaukee and the many visitors to our community who are searching out world-class sushi.


text:
was a  after Jōgen and before Kempo.  This period spanned the years from March 1211 through December 1213. The reigning emperor was .

Change of era
 1211 : The new era name was created because the previous era ended and a new one commenced in Jōgen 2, on the 9th day of the 3rd month of 1211.

Events of the Kenryaku era
 1211 (Kenryaku 1, 1st month): Shōgun Sanetomo's position at court was raised to the 1st rank of the 3rd class.

 1211 (Kenryaku 1, 1st month): The Buddhist priest Hōnen returned to Kyoto from a period of exile. He was the founder and guiding force behind the early development of the  temple-complex.
 January 12, 1212 (Kenryaku 2, 20th day of the 12th month): The Buddhist priest Hōnen died at age 80, mere days after drafting a brief, written summary of his life teachings. This last written document is known as the One-Sheet Document (ichimai-kishomon).
 1212 (Kenryaku 2, 16th day of the 1st month): The former-Senior High Priest Jien (1155–1225) was appointed Tendai Abbot by Imperial Mandate. He would administer Mt. Hiei for one year before yielding the position on the 11th day of the 1st month of 1213.

Notes

References
 Brown, Delmer and Ichiro Ishida. (1979). The Future and the Past: a translation and study of the 'Gukanshō', an interpretative history of Japan written in 1219.  Berkeley: University of California Press. ;  OCLC 5145872
 Kitagawa, Hiroshi and Bruce T. Tsuchida, eds. (1975). The Tale of the Heike. Tokyo: University of Tokyo Press. 	; ; ; ;  OCLC 193064639
 Nussbaum, Louis-Frédéric and Käthe Roth. (2005).  Japan encyclopedia. Cambridge: Harvard University Press. ;  OCLC 58053128
 Titsingh, Isaac. (1834). Nihon Odai Ichiran; ou,  Annales des empereurs du Japon.  Paris: Royal Asiatic Society, Oriental Translation Fund of Great Britain and Ireland. OCLC 5850691
 Varley, H. Paul. (1980). A Chronicle of Gods and Sovereigns: Jinnō Shōtōki of Kitabatake Chikafusa. New York: Columbia University Press. ;  OCLC 6042764

External links
 National Diet Library, "The Japanese Calendar" -- historical overview plus illustrative images from library's collection

Japanese eras
1210s in Japan

redpajama_set_name: RedPajamaWikipedia


Give us a call at and try our new Valet Service. Arrived sooner and in better condition than described. Our golf club condition guide is as follows:. This golf club shows considerable wear but is usable. No additional import charges on delivery. Taylormade Driver Arrived sooner and in better condition than described. Advertise with us Privacy Terms.
This club is one of the best drivers I've ever used. I recommend it to anyone looking to improve their driving without spending taylormadde fortune. If, upon inspection, 2nd Swing identifies any discrepancies ex.
This item may be a taylormade r360 ti model or an item that has been returned to the seller after a period of use. At 2nd Swing Taylormade r360 ti, we work very hard to accurately rate our clubs according to our condition guide. Mitsubishi had a few stock options for the R range. But taylormade r360 ti I set myself into position again, the same thing happens.
The better the condition the higher value given for the item. However, if i had hit the club bad it wasn't the clubs fault anyway. I bought this club because I knew taylormade produced quality clubs, and this is an older version of the oversized drivers.
Ad posted 10 days ago.
Mint Shows virtually no traces taylormade r360 ti wear taylormade r360 ti has been hit times total. Callaway big bertha steelhead plus 3 wood Newcastle, Tyne and Wear. EC I guess I got lucky ; 0. Taylormade R ti Started by YankeesSep 30 The TaylorMade driver has an internal weight pad which helps produce a solid sound and feel.
Skip to main content. Posted 30 September – This ad has Ended.
The taylormade r360 ti has a great sweet spot in it. The loud, cracking sound of the ball hitting the face of the club gains the attention of the high school kids.
Report item – opens in a new window or tab. Contact the seller – opens in a new taylormade r360 ti or tab and request a postage method to your location. New Clubs Taylormade r360 ti Can I trade in more than one item? Please provide us the information below to help expedite your quote: Seller assumes all responsibility for this listing. As I warm up my swing in the grass behind the mats, I notice a band of high school kids piling out of a bus, each one of them lugging along a few pieces of golf equipment.
Taylormade rocketbladz tour 4-pw. It had some Japanse writng on it to.
Bidding has ended on this item. Light but powerful Taylormade r360 ti Learn More – opens in a new window or tab. Learn More – opens in a new window or tab Any international postage and import charges are paid in part to Pitney Bowes Inc.


text:
Black History Spotlight
Black History Spotlight: John Blanke
February 28, 2018 · Meghann Oglesby
John Blanke was a black musician in London in the early 16th century.
3min 2 videos
Black History Spotlight: Darin Atwater
Regarded as one of the leading artists of his generation, Darin Atwater is a composer, conductor, pianist, record producer, arranger, film composer, vocalist, and arts advocate.
Black History Spotlight: Harry Lawrence Freeman
Harry Lawrence Freeman was a pioneering composer, librettist, conductor, and teacher.
3min 1 video
Black History Spotlight: Zenobia Powell Perry
Zenobia Powell Perry was an American pianist, teacher and composer. She wrote music for piano, chamber ensembles, an opera, orchestral works and symphonic wind ensembles.
Black History Spotlight: Hale Smith
Hale smith was one America's finest composers who enjoyed a long and fruitful music career as an arranger, editor, pianist and educator.
Black History Spotlight: Thomas Wiggins
Thomas "Blind Tom" Wiggins was the first African American musician to officially play at the White House. Wiggins was considered a musical genius; he could play difficult works by the likes of Bach and Chopin after hearing them a single time.
Black History Month: Francis Johnson
Francis "Frank" Johnson was a musician, composer, and bandleader. He composed over three hundred pieces of music. He was a renowned performer on the keyed bugle and violin, and performed for the queen of England in 1837.
Black History Spotlight: Ignatius Sancho
Ignatius Sancho was a composer, actor, writer, and was the first known black man to vote in a British election.
Black History Spotlight: Eva Jessye
Eva Jessye was first black woman to be internationally recognized as a professional choral conductor.
Black History Spotlight: Nora Holt
Nora Holt was the first black woman to earn a Masters degree in the United States. She was an accomplished composer, respected music critic, and famed singer.
Black History Spotlight: Will Marion Cook
Will Marion Cook was a bold and uncompromising composer and violinist who was instrumental in nearly every aspect of the black music of his time.
Black History Spotlight: William Grant Still
William Grant Still was a composer, arranger and conductor. He created over 150 musical works, including five symphonies, four ballets, and nine operas.
Black History Spotlight: Dr. Adolphus C. Hailstork
Dr. Adolphus C. Hailstork is an African American composer and professor who got his musical start in the public school system.
Black History Spotlight: Scott Joplin
Scott Joplin was dubbed the "King of Ragtime" in the early 20th century. His "Maple Leaf Rag" became the first piece of instrumental music to sell a million copies in the United States.
Black History Spotlight: Samuel Coleridge-Taylor
Samuel Coleridge-Taylor was a composer, teacher, conductor and Pan-Africanist, devoted to strengthening bonds between people of African descent.
3min 1 photo 2 videos
Black History Spotlight: Richard Alston
Richard Alston is an American Classical Pianist who leads an illustrious career in both classical performance and performing arts education.
Black History Spotlight: Helen Eugenia Hagan
Helen Eugenia Hagan was the first African American woman to graduate from Yale School of Music in 1912.
Black History Spotlight: R. Nathaniel Dett
R. Nathaniel Dett was a writer, teacher, choral director and pianist. He published more than 200 works and dedicated his life to preserving Negro spirituals.
Black History Spotlight: Philippa Schuyler
February 9, 2018 · Meghann Oglesby
Philippa Schuyler achieved national acclaim as a child prodigy on the piano, and was known as Harlem's Mozart and the Shirley Temple of American Negroes.
Black History Spotlight: Joseph Boulogne
Joseph Boulogne was a virtuoso violinist, composer and conductor during the 18th century. He is known for numerous accomplishments, not limited to the world of music.
Next 20 stories	Black History Spotlight Page 2 of 2


"Let's go to that committee."
At the April 2, 2019 "special" meeting of the LAUSD School Board, the charter school industry was once again permitted to stack the public speaker list so that only their viewpoint was heard before action was taken on the renewal of Summit Preparatory Charter. Knowing that there was at least one person who was denied the ability speak against this renewal, Board Member Scott Schmerelson asked how he could institute a pilot program that would enable speakers to use Skype to address the Board remotely from local district offices. In response, Board President Monica Garcia suggested that "Mr. Melvoin's group and Mr. Crain (the Board's Secretary)...could probably figure out how to do a pilot." Melvoin followed up by saying "I think that it's a great thing for the Board Rule Committee to consider." Garcia agreed by saying "Let's go to that committee."
The committee is coming back with their recommendations before the end of April"
According to Melvoin, the committee is supposed to present proposed new rules to the Board at the end of this month (before a representative for Board District 5 can be seated), but the official calendar does not show that any public hearings have been held by this committee, nor have any been scheduled. This committee has not released any agendas or minutes from their meetings. Therefore, the public has no idea what is being discussed by Melvoin's group or what entities are presenting information to them. Much like Superintendent Austin Beutner's plan to "Reimagine" the LAUSD, this rewriting of the Board rules is devoid of any transparency.
Melvoin's position at the head of this secretive committee should be of great concern to anyone who believes in the importance of open government. At last week's Committee of the Whole meeting, he suggested that the Board could "streamline" meetings by delegating more power to the unelected Superintendent. He has also backed away from his statement last week that his "office would be happy to look at [the changes" suggested by the "Board Meeting Accessibility to the Public" resolution and instead made light of the issue with the statement that people complaining "about how they won't speak at our public meetings while they are speaking at our public meeting." This statement ignores the fact that the discussion only occurred because it was forced on the agenda through the use of the state education code and that he personally delayed compliance with the request for six months. Melvoin also distorts the purpose of the resolution as it was clearly written to give broader access to the Board meetings for all stakeholders, not just those who have the ability to attend during the school day.
Having the public express themselves to the elected School Board is clearly not a priority for the leadership that was installed by charter school industry supporters. While Board meetings are subject to the Brown Act and require that general public comment be heard, Garcia has declared that she can ignore this requirement if she declares a meeting to be "special." When speakers dared to work around this rule to speak against defunding elementary school libraries, she warned that they must "constrain their remarks specifically to the item or items" or they could be ruled "out of order." Signs are now posted in the Board Room warning those who address the Board that they "shall not make personal, impertinent, slanderous, or profane remarks to any Board Member". Members of the public are also prevented from bringing any signs into the room. The Board Members who put these rules into place are not the type of representatives that can be trusted to write additional rules behind closed doors.
This is something related to your article called the Delphi technique or method.
The Rand Corporation in the early 1960s developed the Delphi technique for the purpose of maneuvering segments of the public into accepting predetermined government policies. In the 1970s and '80s, it was ideally used to convince land owners of the merits of accepting joining and general plan maps. Now it is being employed to persuade the public to accept outcome-based education and the licensing of all employees, via endorsements in the Certificate of Initial Mastery (CIM) and Certificate of Advanced Mastery (CAM) programs, a.k.a. school-to-work.
Anyone knowledgeable enough, or brave enough, to speak out in opposition will not be welcomed. Often they are told from the podium, "We don't have time to discuss that now," or "We discussed that on another date," or "We can discuss that after the meeting." They will attempt to quiet, isolate, and discredit dissenters. After attending the Delphi meeting, participants may feel uneasy that they are in disagreement with the apparent majority. The Delphi technique is often successful in bluffing people into submission. Don't let them succeed. Call their bluff.


text:
Buy-to-letNews
Hargreaves Lansdown: 'Generation Rent' facing harder challenges than ever
Following the release of data from the Office for National Statistics (ONS) charting 50 years of change through census data, Hargreaves Lansdown has highlighted that although more people own their home now, 'Generation Rent' is facing a harder challenges than ever.
In 1961, only 42% of households owned their own home, and in several parts of London fewer than 10% did.
By 2011, 64% of people owned their own home, and the area with the lowest level of home ownership was Shoreditch – at 16%.
Hargreaves Lansdown: Real number of mortgage prisoners double FCA stats
In 1961, 28% of households were privately rented, and 24% were rented from a council or New Town Corporation, later handed to councils.
By 2011, only 9% were rented from the local authority, and 15% rented privately.
Sarah Coles, personal finance analyst at Hargreaves Lansdown, said: "Generation Rent is nothing new, in fact it's the norm. In 1961, a smaller percentage of people owned their own home than do so now, and if you go back to WWI fewer than one in four people did.
"But changes since the 1960s means today's Generation Rent have an even harder time than their 60s equivalents.
"During this time, there has been a gradual switch from renting from the public sector to renting from private landlords.
"Back in 1961, the sector was split roughly evenly between the public and private sector, but in 2011, the private rental sector was much bigger (15% compared to 9% rented from a local authority).
"Private rent tends to be more expensive, which means that right now, on average renters spend 32% of their income on rent.
"This is difficult enough to pay while we're working, but poses all sorts of challenges when we retire.
"If there's a shortfall between our benefits and rental costs, unless we've made rent part of our retirement planning, it can mean all sorts of difficult decisions about how we can afford to live.
"To make matters even more difficult, we spend far longer in retirement than previous generations.
"Despite the fact that the state pension age has risen in the interim, rising longevity means the average retirement is longer – and strikingly so for men.
"It's psychologically more difficult too, because our expectations have changed.
"In 1961, our parents were far less likely to own, so we had lower expectations of ownership. Now our parents are more likely to own than we are, so renting feels like a backwards step.
"Meanwhile, leaving Generation Rent has become harder, because property prices have been racing ahead of average incomes for so long.
"Back in 1961, the average property cost just over four times average earnings, whereas by the end of 2020 it cost almost eight times average earnings. In fact we're back to the levels we saw at the end of the 19th century.
"It means we need all the help we can get in order to buy a property. If you're saving for your first home, and expect to buy at least a year down the line, it's worth considering a Lifetime ISA for the first £4,000 of your savings each year.
"The government will top it up by 25% – so every year you could get £1,000 of free money from the government towards your property purchase."
Hargreaves Lansdown: Record sales show rush as stamp duty holiday closed
Hargreaves Lansdown: Green plans could cut value of older homes
Village house prices up 9.6% during pandemic


"The results are important because they highlight adolescent bedtimes, not just total sleep time, as a potential target for weight management concurrently and in the transition to adulthood," said first author Lauren Asarnow, a doctoral candidate at the University of California, Berkeley.
The monthly, peer-reviewed, scientific journal Sleep is published online by the Associated Professional Sleep Societies, LLC, a joint venture of the American Academy of Sleep Medicine and the Sleep Research Society. The AASM is a professional membership society that improves sleep health and promotes high quality patient centered care through advocacy, education, strategic research, and practice standards (http://www.aasmnet.org). More information about sleep and adolescence, along with a searchable directory of AASM accredited sleep centers, is available at http://www.sleepeducation.org.
American Academy of Sleep Medicine, 01.10.2015 (tB).


Full schedule and more info can be found here.
The third annual Relix Live Music Conference will feature Roger McNamee, Jennifer Justice, Marilyn Laverty, John Moore, Jim Glancy and many more.
As was the case for 2017 and 2018, the two-day event (May 14 and 15) will bring together industry heavy-hitters for panels, presentations and freeform discussions to inspire those who want to gain a foothold in the music industry.
Discussion topics will range from social media to hospitality to activism, and attendees will also witness a number of one-on-one interviews between Relix Editor-in-Chief Dean Budnick and McNamee as well as Brooklyn Bowl owner Peter Shapiro and 9:30 Club owner Seth Hurwitz.
Rolling Stone's David Fricke will also be on hand to examine Moore and Glancy's tenure at Bowery Presents and there will be an entire panel exploring the band Guster's grassroots rise through the music industry.
Each day of the RLMC will end with a happy hour accompanied by live music. Featured performers include We B-E-E Spelling (with Andy Fraso & The U.N.), Midnight North and Lucky Chops.
Relix is the country's second longest running music magazine with a focus on live music with a focus on band interviews, album reviews, concert festivals, music videos, podcasts, musician classifieds, and show reviews.


In today's post I want to talk to you about taking care of your Crocheted Cover Ups. When taking care of your crocheted cover ups you should know that when using yarn most of them need to be washed specially. Cotton yarn and Acrylic yarn are some of the most washable friendly yarns, but if you want your handmade crocheted creations to last, you should take special care in how to do it.
I myself wash ALL of my handmade crocheted creations on the Delicate Cycle. I never throw them in the dryer, I like to air dry them. When air drying I like to add liquid fabric softner to my wash cycle. By doing this it ensures the material is still nice and soft when you go to wear it. It also smells GREAT depending on which liquid fabric softner you use.
This is where Amazon Prime comes in. By taking advantage of their Prime Membership you can purchase things like Downy and Tide to take special care of your Handmade Crocheted Creations. Plus you get 2 days shipping! How COOL is that?! Click on the Amazon image below and start saving today!
Amazon Prime Day is July 16th and 17th and for 36 hours you can take advantage of ALL of the great deals they have going on when you sign up for their Prime Membership. BUT the coolest thing….you don't have to wait until July 16th or 17th! You can start today and take advantage of the great deals they have going on now that are leading up to Amazon Prime Day!
If you sign up for membership now here are some of the special bonuses you will receive…..
So take special care of your Crocheted Cover Ups when cleaning. Amazon Prime helps crocheters like me when I purchase my washing supplies, but also in purchasing the items I need to keep crocheting my handmade crocheted creations! Take advantage of the Amazon Prime membership! I know I have!
If you haven't already, please sign up for my posts! I will be sharing more about the deals from Amazon Prime and also some of my most recent Handmade Crocheted Creations! Sign up below!
If you would like to share some of the GREAT deals you got on Amazon Prime, please feel free to share in the comments section below! I also would love comments or feedback on any of my Handmade Crocheted Creations, so please feel free to leave those below as well! Thank you for stopping by and be sure to sign up for my posts to see what my Crafty Hook has created next!


text:
Q: Why can't my class find "ContractVerifierUtil"? I am trying to implement stubs in my project but I am getting the follwing error when I try to build it:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project customer-previous-address-older-version: Compilation failure
[ERROR] /archive/target/generated-test-sources/contracts/address/ContractVerifierTest.java:[18,63] cannot find symbol
[ERROR]   symbol:   class ContractVerifierUtil
[ERROR]   location: package org.springframework.cloud.contract.verifier.util

Since the code that the error is occurring is auto-generated, I'm not sure exactly what I can do.
This is the test class that is being auto-generated:
package ie.aib.customer.address;

import com.jayway.jsonpath.DocumentContext;
import com.jayway.jsonpath.JsonPath;
import PreviousAddressBaseTest;
import io.restassured.module.mockmvc.specification.MockMvcRequestSpecification;
import io.restassured.response.ResponseOptions;
import java.io.StringReader;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.junit.Test;
import org.w3c.dom.Document;
import org.xml.sax.InputSource;

import static com.toomuchcoding.jsonassert.JsonAssertion.assertThatJson;
import static io.restassured.module.mockmvc.RestAssuredMockMvc.*;
import static org.springframework.cloud.contract.verifier.assertion.SpringCloudContractAssertions.assertThat;
import static org.springframework.cloud.contract.verifier.util.ContractVerifierUtil.*;

public class ContractVerifierTest extends PreviousAddressBaseTest {

    @Test
    public void validate_shouldReturnPreviousAddress() throws Exception {
        // given:
            MockMvcRequestSpecification request = given();

        // when:
            ResponseOptions response = given().spec(request)
                    .get("/previous-address");

        // then:
            assertThat(response.statusCode()).isEqualTo(200);
            assertThat(response.header("Content-Type")).matches("text/plain;charset=ISO-8859-1");
        // and:
            String responseBody = response.getBody().asString();
            assertThat(responseBody).isEqualTo("Send me something!");
    }

}

I added the following dependancy, which I thought would fix the problem, but it hasn't:
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-contract-verifier</artifactId>
</dependency>

A: Try adding spring-cloud-dependencies in the section of our Maven POM. Also make sure spring-cloud.version same everywhere, including for dependency spring-cloud-contract-verifier because i had faced this error due to this.
<dependencyManagement>
   <dependencies>
      <dependency>
         <groupId>org.springframework.cloud</groupId>
         <artifactId>spring-cloud-dependencies</artifactId>
         <version>${spring-cloud.version}</version>
         <type>pom</type>
         <scope>import</scope>
      </dependency>
   </dependencies>
</dependencyManagement>


text:
Cleaved
Grafton County Series, Book 2
by Sue Coletta
Genre: Thriller, Suspense
Author Sage Quintano writes about crime. Her husband Niko investigates it. Together they make an unstoppable team. But no one counted on a twisted serial killer, who stalks their sleepy community, uproots their happy home, and splits the threads that bonds their family unit.
Darkness swallows the Quintanos whole—ensnared by a ruthless killer out for blood. Why he focused on Sage remains a mystery, but he won't stop till she dies like the others.
Women impaled by deer antlers, bodies encased in oil drums, nursery rhymes, and the Suicide King. What connects these cryptic clues? For Sage and Niko, the truth may be more terrifying than they ever imagined.
Marred
When a serial killer breaks into the home of bestselling author, Sage Quintano, she barely escapes with her life. Her husband, Niko, a homicide detective, insists they move to rural New Hampshire, where he accepts a position as Grafton County Sheriff. Sage buries secrets from that night—secrets she swears to take to her deathbed.
Three years of anguish and painful memories pass, and a grisly murder case lands on Niko's desk. A strange caller begins tormenting Sage—she can't outrun the past.
When Sage's twin sister suddenly goes missing, Sage searches Niko's case files and discovers similarities to the Boston killer. A sadistic psychopath is preying on innocent women, marring their bodies in unspeakable ways. And now, he has her sister.
Cryptic clues. Hidden messages. Is the killer hinting at his identity? Or is he trying to lure Sage into a deadly trap to end his reign of terror with a matching set of corpses?
Member of Mystery Writers of America, Sisters in Crime, and International Thriller Writers, Sue Coletta is an award-winning, multi-published author in numerous anthologies and her forensics articles have appeared in InSinC Quarterly. In addition to her popular crime resource blog, Sue co-hosts the radio show "Partners In Crime" on Writestream Radio Network every third Tuesday of the month from 1 - 3 p.m. EDT/EST (see details at www.suecoletta.com). She's also the communications manager for the Serial Killer Project and Forensic Science, and founder of #ACrimeChat on Twitter.
She runs a popular crime website and blog, where she shares crime tips, police jargon, the mind of serial killers, and anything and everything in between. If you search her achieves, you'll find posts from guests that work in law enforcement, forensics, coroner, undercover operatives, firearm experts...crime, crime, and more crime.
For readers, she has the Crime Lover's Lounge, where subscribers will be the first to know about free giveaways, contests, and have inside access to deleted scenes. As an added bonus, members get to play in the lounge. Your secret code will unlock the virtual door. Inside, like-minded folks discuss their favorite crime novels, solve mindbender and mystery puzzles, and/or relax and chat. Most importantly, everyone has a lot of fun.
Sue lives in northern New Hampshire with her husband, where her house is surrounded by wildlife...bear, moose, deer, even mountain lions have been spotted. Course, Sue would love to snuggle with them, but her husband frowns on the idea.
Website * Facebook Author Page * Facebook * Twitter * Pinterest
Google+ * Youtube * Amazon * Goodreads


text:
Flu on the wing
We have been warned of a coming worldwide epidemic of bird flu, and in Vietnam the leap to humans has already begun. Adrian Levy and Cathy Scott-Clark seek out families struck by the virus in a country founded on poultry
Adrian Levy and Cathy Scott-Clark
Fri 14 Oct 2005 19.07 EDT
Our car rumbles beside glistening rice paddies and through Vietnamese villages one house deep. We pass a duck pond, chicken soup shacks, egg sellers, goose-down plumpers, makeshift poultry slaughterhouses snicking and chopping. Improvised electric plucking machines thrum, their stiffened rubber fingers snatching the feathers from broken-necked fowl. Unwanted butchers' ooze mingles with rainwater and sluices along a communal sewer.
Drums and cymbals crash all around as children crowned with red rooster feathers press their faces to the taxi windows. Tomorrow is the 15th day of the eighth lunar month, Tet Trung Thu, the mid-autumn festival when farmers celebrate gathering in the harvest with sweet moon cakes and fables. This year is especially auspicious because Tet Trung Thu falls in the Year of the Rooster, an event in the calendar that resonates in a country founded on poultry.
The chicken is king in Vietnam, and the casual visitor to villages such as this, in the northern province of Thai Binh, in the flood plains of the Red River, east of Hanoi, would never guess that they are on the frontline of a titanic microbiological war. At least three-quarters of all ducks and a quarter of chickens here are now host to a mutable and deadly form of avian influenza which Dr David Nabarro, the UN's newly appointed coordinator for avian and human influenza, warned in September was capable of killing up to 150 million people in a pandemic that "could happen at any time".
Nabarro was accused of alarmism, but his fear is rooted in critical new evidence emerging from the north of Vietnam which has become a breeding ground for the bird flu virus, thanks to fenceless, free-range rearing, communal live markets and back yard slaughterhouses which place people close to the flock and expose birds to anything that flies by.
Since it was first detected here in December 2003, H5N1, to use the scientific shorthand, has quickly spread to South Korea (in December 2003), Japan, China and Thailand (January 2004), Indonesia (July 2004), Cambodia (February 2005) and North Korea (March 2005). By July this year, the virus was in Laos and the Philippines, and spanned the whole of Asia.
Earlier this year, it spilled towards Europe, spreading along migratory superhighways after infecting 184 species of wild birds that nest in the remote lakeland of Qinghai, in north-western China. Russia and Kazakhstan reported bird flu in late July; Mongolia and Tibet in early August. That month, following fears that the virus had crossed the Urals, the Dutch and German governments ordered all poultry to be brought indoors, while ornithologists advised the British government that infected wild birds might land in Norfolk. H5N1 shot up the UK risk assessment table to the highest priority.
However, for all of these apocalyptic stories, as long as bird flu remains in poultry in its current form, it represents a threat primarily to those who farm or slaughter fowl. The critical phase that presages a pandemic is when the virus mutates, becoming readily transmissible between humans. This is what experts think happened 87 years ago when a similar strain of bird flu - misleadingly known as Spanish influenza - engulfed the world with catastrophic consequences. Tissue samples from the time, rediscovered in the Royal London hospital by John Oxford, professor of virology at the London School of Medicine, showed the 1918 pandemic was probably caused by avian influenza that leapt from poultry kept in British army camps on the western front in winter 1916. Within two years, the virus had mutated, enabling it to pass between soldiers as easily as the common cold, killing more than 40 million people.
The current bout of bird flu in northern Vietnam has begun to mutate in a similar way, and the critical phase may have started. At least eight human clusters have been discovered there this year; a number of the victims had no contact with diseased poultry and are likely to have been infected by sick siblings, friends or in hospital. As this human-friendly strain becomes more efficient, it will spread around the world as fast as the strain now endemic in waterfowl.
The first sign that the virus strain had mutated came when international investigators discovered it had leapt the species barrier. Most viruses are unable to adapt to the cellular structure of species other than the one in which they first evolve. However, bird flu quickly learned to reconfigure itself.
First, in August 2004 in China, it hit pigs, whose immune system is closely related to humans'. It moved on to tigers and leopards (October 2004), killing 23 in a central Thailand zoo, then, in Vietnam (June 2005), to domestic cats and rare civets, which in 2003 spread the human outbreak of Severe Acute Respiratory Syndrome (Sars), another virus that originates in poultry. "Every species leap [by H5N1] represents a new virus mutation, increasing the chance that one will become highly infectious to humans," says Dr Peter Horby, an epidemiologist at the World Health Organisation (WHO), in Hanoi.
In northern Vietnam, H5N1 first jumped to humans in January 2004. The virus triggered an explosive cytokine storm in the body as the immune system was induced to attack human tissue, causing massive haemorrhaging in the lungs. The x-rays of one patient in its grip are chilling: on day five, the bottom left of her lung is partially fogged; by day seven, both lungs have filled, as she drowned in her own body fluids.
Within 18 months, 87 people in Vietnam had been infected; 38 of them died excruciating deaths. With each new case, the virus advanced, infecting larger clusters of patients, remaining for weeks in one community before re-emerging in another without visible links. In other Asian countries, including Thailand and Hong Kong, outbreaks among humans were quickly brought under control, but in Vietnam the virus lingered, its ever-changing symptoms making it harder to diagnose and treat. "We are at a critical situation in Vietnam," Horby says. "There are little alarm bells ringing everywhere in Vietnam. The pandemic is inevitable - and probably soon."
However, rather then allow epidemiologists free access to its H5N1 hotspots, the government in Hanoi balked at sharing biological samples with foreign scientists and instead went on a propaganda offensive. This autumn, it announced an £18m poultry vaccination programme which it claimed would protect all birds from the virus. It said it had recruited 10,000 animal health workers to scour the countryside for diseased birds. The daily newspaper Labour told readers that no new cases of human infection had been registered. State radio announced that a new treatment regime, using oseltamivir, an anti-viral drug currently being stockpiled across Europe and the US, had enabled doctors to "cure" dozens of victims. According to one recent government statement, Vietnam had cut the bird flu death rate in humans from 70% in 2004 to 20% this year. Last month, government scientists revealed they were on the verge of going into clinical trials with a radical human vaccine. The country was working hard and winning the war without foreign intervention, Hanoi said. The threat of a pandemic had subsided.
Our car lollops along beside the festival revellers and scores of chickens crammed into coops ready for market as Vietnamese consumers return to eating poultry after two years of fear. We have with us a farmer we picked up 60 miles back at Counter A145 of Hanoi's Hang Da market, where he had just sold a cage-full of live birds. He agreed to show us his farm and now motions for us to take a right turn. The taxi launches itself over the wall of a dyke and skims across the paddy. We abandon it in the mud and wade into a large pond of reddish water filled with geese and ducks. "More than 600, I think," the farmer says, throwing fistfuls of seed into the air.
He pulls a plump duck out of the water, inspecting it carefully and signalling that it is a perfect specimen, unaware that many of these birds are likely to be H5N1 carriers, shedding the virus into the water they paddle in and on the ground they defecate on, and potentially passing it on to the humans who share their environment. The highest risk of all is at the moment of slaughter, when fine particles of poultry blood, mucus and faeces are sprayed through the air.
The farmer wades with his trophy over to a platform where a fire is fizzing. We realise he is going to slaughter the bird to mark our visit and wonder whether we should have brought protective gloves, hats and masks. The farmer folds back the duck's neck, slits its throat, and blood fountains into a bucket. "Don't worry," he says. "Vietnamese birds are now safe. It's the imported Chinese ones, pumped full of chemicals, that carry disease. Vietnam has won the war. Our doctors have beaten bird flu."
Having seen off the French in 1954 at the siege of Dien Bien Phu and the Americans 21 years later with the fall of Saigon, Vietnam is prickly about foreign intervention. Before visiting, all foreign reporters have to propose an itinerary that is then hotly debated and policed by a ministry of foreign affairs minder. It is a costly endeavour: up to $300 a day for the minder, monetary gifts for provincial party apparatchiks and district People's Committee chairmen, small change given before entering anyone's house.
We were granted a visa in 48 hours, and one day later were sitting in a minibus, heading out into the countryside around Hanoi. We had put together a list of potential bird flu hotspots to visit; almost all were rejected by the ministry as being "too far", "speculative" or "unconfirmed cases". However, the government agreed to accompany us to review a recent human cluster in Thai Binh province, a place that has endured more H5N1 outbreaks than any other. "We want you to see we are battling and rapidly winning against bird flu," our minder said.
We had left the capital at dawn, but it was mid-afternoon before we arrived at our destination, having collected on the way representatives from the People's Committee (External Affairs Division), the Preventive Medical Centre, the People's Committee (Foreign Affairs Division), the Department of Protocol (Press Division), the Department of Animal Health and the Ministry of Agriculture. In the remote village of Thuy Lung, the Nguyen family were waiting as the light began to fade. Their cinderblock house was ringed by piles of shaved bamboo that they painted and plaited into temple offerings, many thousands of which would make a couple of dollars. They mumbled begrudgingly for us to come inside, where a young man, watchstrap thin, was sitting, his chest concave, his double tracheotomy scar bobbling as he gasped for every breath. He introduced himself to us like a worn-down scientific specimen. "Tuan. Aged 21. Confirmed H5N1 victim, February 27 2005. Quite well now, thank you."
Three members of his family had come down with bird flu that February. Tuan said he had no idea how he got the virus. His father, Nham, interrupted: "It was last lunar new year. We bought two chickens and a goose. Tuan and I slaughtered them there." He pointed to a concrete wall. "We ate them for three days. He became ill and was sick for 10 days before I took him to hospital on the back of a motorbike on February 20. My son had a fever and was coughing."
The local clinic moved Tuan to the district hospital which referred him to the provincial hospital which sent him to the Bach Mai tropical medicine hospital in Hanoi, where all bird flu cases from northern Vietnam are treated. Tuan remained there until May 13.
Who else had become sick? "My daughter became ill on February 21," Nham said of Ngoan, Tuan's 14-year-old sister. "Maybe she got it from the birds, too." Our minder nodded in agreement. "She was rushed to Hanoi, but had a mild infection and was discharged two weeks later. Both my children were cured."
That left one more infection in the family. "Tuan's grandfather was also infected," Nham said. "He was not really ill, no fever, coughing or headaches. My son cannot go out to the rice fields yet." He'd left hospital weighing only five stone. "But he can look after the TV and video machine here." Nham pointed to a dusty Chinese cabinet behind him, then to a photo of Tuan before he fell ill. The full-faced boy dressed in a dark suit and brogues, out with friends in Thai Binh, was barely recognisable. The minder turned to us: "This is the story of how doctors cured one of the most severe cases of bird flu to hit Vietnam."
However, there were crucial aspects of the story that the minder did his best to gloss over. Tuan was certainly infected after helping his father slaughter birds - but his sister only became sick 11 days later and had no contact with the live or slaughtered fowl, other than eating the cooked meat, from which you cannot contract H5N1. The virus can live in the environment for only 48 hours outside a host, so the sister must have been in close proximity to someone carrying the virus, such as her brother. Here was a likely case of human-to-human transmission, a critical pre-pandemic stage.
Tuan's grandfather was found to be H5N1-positive 17 days after the infected birds had been slaughtered, and 15 days after Tuan had become sick. He had no contact with the slaughtered poultry, so was also likely to have contracted the virus from Tuan.
No one volunteered any information about the fourth victim in the Thuy Lung cluster. Scientific reports we had seen mentioned that a nurse had fallen sick with suspected bird flu at Thai Thuy district hospital on February 27, seven days after Tuan was admitted. This case was presented as separate from the Nguyen cluster. We asked to visit the hospital. "It's closed today," the minder snapped. Why would a hospital close on a Saturday? He scrambled for an answer. "Maybe I can let you go on Monday."
Two days later, we arrived at the hospital in a minibus full of officials, scattering a group of women in conical straw hats. Ushered into a vast committee room, we sat below a bust of Ho Chi Minh, long-deceased founder of the Vietnamese communist party, to hear Dr Dao Trong Bich, the hospital deputy director, repeating a familiar refrain: "This was the most severe case of H5N1 in Vietnam. Our doctors struggled hard and cured him after 82 days in hospital." A pale young man entered the room and shook our hands. "Nurse Thinh, 26, was sick but now 100% fit and can work every day," Bich said.
How did Thinh think he had been infected? He shrugged: "I live in the hospital dorm and couldn't have come into contact with poultry, only nurses and patients." With Tuan? "Oh yes. On February 20, I looked after Tuan for seven hours until I was asked to separate him from other patients." Bich grimaced.
Did Thinh follow any special procedures? He looked nervously at Bich. "I followed procedure." What was it? "To wear protective clothes." A long pause. "A white hat ... and a mask ... maybe gloves?"
Bich chipped in: "We are trying our best, but we do not have facilities to treat H5N1. We have a small supply of oseltamivir, 200 pills." Enough for a handful of patients. "We are not frightened. We must follow the guidance given by the provincial centre."
We approached the provincial authorities at Thai Binh's preventive medical centre. The director who had agreed to brief us was called away, leaving his deputy unprepared. A secretary hastily showed vice-director Dr Bui Thu Hien a pile of notes. He read: "The first cases in Vietnam of humans infected with H5N1 were identified in this province on January 17 2004. After the epidemic started, it began scattering and we had several epicentres. Up until March this year, there have been four clusters in this province, involving 10 patients, half of whom died."
The secretary whispered furiously in Hien's ear, as if to hush him up. But he continued: "1) January 2004, here in Thai Binh city, one brother and two sisters died. The brother's wife was also infected but survived. A fifth member of the cluster was identified 10km away. 2) The following December in Kien Xuong district, three brothers were infected, with one showing no symptoms, another becoming sick and a third dying. 3) This February, a cluster in Thuy Lung village with a 21-year-old, his sister, their grandfather and a male nurse at the local clinic."
This was the Nguyen family cluster and Hien had confirmed that all four infections were interlinked. He continued: "The fourth cluster was in February this year in Kien Xuong district, where a 69-year-old and his wife contracted H5N1. He died and his wife survived. He kept chickens in his back yard, but none of them was sick and so none was culled."
What had been concluded in each case? Were there any common denominators - a poultry breeder who supplied all the families? Hien leafed through the notes and stroked his chin. "There are no definite conclusions. But we stay vigilant. This is a threat not only to our community but to the whole world."
To his left, unmentioned, was a wall-mounted map of the province, dotted with the path of the virus: black triangles (outbreaks in birds); purple spots (human deaths, 2005); red triangles (human cases with symptoms); red spots (humans with no symptoms); red triangles with yellow spots (human deaths, 2004). Thai Binh was pockmarked with bird flu.
There were doctors and bureaucrats who had grasped the scale of the crisis, but whose ability to respond was limited by resources, expertise and cultural attitudes. When bird flu first emerged, the National Institute of Hygiene and Epidemiology (NIHE) in Hanoi, the leading analytical centre, had no safety cabinets, freezers, centrifuges or incubators, and had to turn to the WHO for a £30,000 loan. "We did not even have masks and gloves," said virologist Le Thi Quynh Mai. Even today, the Bach Mai tropical medicine hospital in Hanoi, where Tuan and dozens of other bird flu victims were treated, still does not have a proper isolation ward. As problematic was the adversity in Vietnam to postmortems - no autopsies were consented to by the families of the 38 bird flu victims.
When signs emerged that a pandemic was imminent, every country was asked to report all bird flu cases to the WHO. But Vietnamese scientists were reluctant to pass on their data and the WHO rebuked Hanoi for dragging its feet. Researchers in Britain, China, Canada, Japan, Italy and the US complained that hundreds of throat swabs and serum samples from bird flu victims and their relatives were locked away at the NIHE. Guan Yi, a virologist at the University of Hong Kong, who had been tracking the evolution of H5N1 after it briefly emerged there in 1997, told us, "We need samples almost in real time and that is not happening."
The limited data that virologists in Britain, the US and Hong Kong were able to extract from Vietnam further contradicted the claim by Hanoi that it had the virus under control. The much-touted fall in deaths from bird flu in Vietnam, coupled with an increase in mild H5N1 infections and asymptomatic cases, was a sign that bird flu had further mutated and was now entering an increasingly deadly stage.
John Oxford, at the London School of Medicine, explains, "Any virus needs live hosts if it is to be successfully promulgated around the world. To kill soon after infection would bring a rapid end to an epidemic. When H5N1 begins to kill fewer and infect more, as it is now, a pandemic is potentially close by."
We left Thai Binh preventive medical centre and asked to visit the other clusters revealed by Hien. But in every case the minder found a reason why we couldn't go. "In the first cluster, the wife ran away; we don't know where she is." And the parents of the three dead children? "They have gone to live somewhere else." And so on. We sat in silence as the minibus crawled back to Hanoi.
A day or two later we persuaded the reluctant minder to help us track down that first family. In a nest of alleyways behind a chicken noodle shop in Thai Binh city, a friend of the bereaved family, a member of the local People's Committee, led us to the small door of their neighbour's house. We were beckoned inside. An elderly woman poured green tea and explained how the mother had been driven mad by grief. "This was the first terrible bird flu cluster in the province but the authorities panicked and did not know what to do. My neighbour lost her son and her two daughters in no time at all. And last week her mother died, too. Wait, please, and I'll see if anyone can bear to see you."
The old woman reappeared with sticks of incense. "You can honour their loss," she said, pointing to a door on the opposite side of the alley. We knocked and Le Thi Sang let us in. Her neighbour motioned for us to sit on small stools. Sang said she would never get over the loss of her three children; her son went first, then days after he was buried, her two daughters, who had looked after him in hospital, became feverish. "They found it impossible to breathe," Sang said. "Then they were gone." We saw three bicycles still parked in the back yard.
Did anyone come to investigate the deaths? "They came. Told me nothing and asked me nothing. Said they were sorry and that they would keep people from bothering me."
She pointed up to the corner of the darkened room, to where she had built a shrine with three school photographs draped in black velvet ribbons. Beneath were their dates: Hong, 1974 to January 2004; Hung, 1973 to January 2004; Hanh, 1981 to January 2004. Our incense sticks crackled and glowed as they were lit and added to the offerings - pomelos, pomegranates, a bottle of Vietnamese champagne - peppery smoke coiling around the story of her loss.
The WHO began to suspect it was not getting the whole story from Hanoi last spring and took emergency measures, mounting an inspection tour of the clusters of bird flu cases from northern Vietnam. What the team found was alarming: new bird flu strains had emerged. In several cases, people were carriers without becoming sick. In others, patients were infected but developed symptoms never before associated with the virus - such as diarrhoea and vomiting - leading to misdiagnosis and resulting in an unknown number of victims being sent back out into the community while still highly infectious.
In May, an emergency meeting was convened at the WHO's regional office in Manila, in the Philippines. It concluded: "The pattern of disease appears to have changed [in north Vietnam] in a manner consistent with the possibility that human-to-human transmission has occurred." If action is delayed until there is unmistakable evidence, it most likely will be too late to prevent large numbers of infections and deaths.
By September the WHO was troubled by news that the country's poultry vaccination programme had failed. Last year Vietnam slaughtered more than 55 million birds after H5N1 first emerged, at a loss of $190m or 0.5% of the country's gross domestic product. But since there were still 220 million more fowl in the country, in September Hanoi invested heavily in the inoculations.
Dr Hoang Van Nam, deputy director of the department of animal health, told us his officers had begun with two pilot projects that had both now failed. "The trial programmes were supposed to have been completed before the lunar new year when people buy more chickens and ducks than at any other time. But we have a long way to go." In one pilot area, poultry in only 38 out of 127 communes had been vaccinated. In the second, 1 million fowl were still to be injected. Nam said in both pilots his officers found it hard to distinguish between birds that had been vaccinated and those that had slipped through the programme, making it impossible to work out which were to receive a booster 28 days later, without which the vaccination would fail. No one was supposed to eat or sell birds that had been vaccinated for 30 days after the first injection, but without records or tagging, this rule was unenforceable.
In September, the WHO circulated a report to governments around the world: "Events unfolding in parts of Asia... have sounded a general warning that a pandemic might be imminent. All countries should undertake urgent action to prepare ... to reduce morbidity, mortality and social disruption."
What does a government do when faced with such an immeasurable threat? In the past few weeks, countries have been advised by the WHO to expand morgue space and intensive care facilities, to be ready to close schools and prepare strict quarantine measures. Mass events such as football matches would have to be suspended in the event of a pandemic. In Britain, GPs received 50-page pamphlets from Sir Liam Donaldson, the chief medical officer, with advice on how to spot the symptoms of bird flu that department of health models demonstrated could easily kill up to 650,000 people in the UK alone.
Professor Michael Osterholm, a director at the US department of homeland security, told us, "What people have to understand is that H5N1 will change the world overnight. Foreign trade and travel would be reduced or ended. Transportation would be curtailed. Global, regional and national economies would come to an abrupt halt. I have been accused of being too shrill, scaring people out of their wits, but what I am trying to do is scare them into their wits."
Many governments have begun work on emergency pandemic plans, and one of the key issues they are dealing with is the availability of antivirals. Oseltamivir is in incredibly short supply, with sufficient doses for only 40 million people worldwide - one quarter of the British population being covered, but less than 1% of that in the US.
In any case, oseltamivir is highly problematic. The drug sold under the name Tamiflu has proved hard to administer, requiring large doses, and is ineffective unless prescribed soon after infection takes hold. One recent simulation of the pandemic conducted by Imperial College, London, showed the antiviral would have to reach 80% of the affected population "within three weeks" of an outbreak - something of an impossibility given the drug's short supply and the speed at which the virus will move.
In Asia, the virus has even begun to circumvent oseltamivir: a patient from north Vietnam is resistant to the drug and Tokyo University has reported that 18% of those treated with it became resistant.
The good news is that humans still remain poor conductors for bird flu. The virus concentrates in the lower respiratory system, making it harder to transmit than ordinary human flu, which invades the upper respiratory tract and is easily transmitted through coughing, sneezing or breathing.
The bad news is that in two months' time, the temperature in Vietnam will begin to drop and colds and flus of the common or garden variety will set in. It is also the time of Tet Nguyen Dan, the lunar new year, when most families come together, travelling the length and breadth of the country, buying a live bird to slaughter at home for a celebratory dinner. All it will take is for one person unknowingly infected with H5N1 by a diseased butchered bird to sit on a bench beside someone with a bad case of the human cold and what could emerge is a recombined bird flu virus with the ability to spread around the world at the speed of a sneeze.


HP Umpire Nic Lentz ejected Nationals Hitting Coach Kevin Long (strike three call; QOCY) in the top of the 2nd inning of the Nationals-Brewers game. With none out and none on, Nationals batter Trea Turner took a 1-2 slider from Brewers pitcher Jhoulys Chacin for a called third strike. Replays indicate the pitch was located over the inner half of home plate and at the hollow of the knee (px -.472, pz 1.534 [sz_bot 1.589 / RAD 1.466]) and that all other pitches during the at-bat were properly officiated, the call was correct.* At the time of the ejection, the Nationals were leading, 1-0.
This is Nic Lentz (59)'s first ejection of 2018.
Crew Chief Mark Wegner now has 3 points in Crew Division (2 Previous + 1 Correct Call = 3).
*This pitch was located 1.812 vertical inches from being deemed an incorrect call.
This is the 104th ejection report of the 2018 MLB regular season.
This is Washington's 4th ejection of 2018, 2nd in the NL East (NYM 5; WAS 4; MIA 3; ATL 2; PHI 0).
This is Kevin Long's first ejection since May 21, 2016 (Adrian Johnson; QOC = Y [Balls/Strikes]).
This is Nic Lentz's first ejection since May 23, 2017 (Clint Hurdle; QOC = Y [Out of Base Path]).


When I wrote yesterday that it seemed like the NCAA Tournament selection committee was placing more and more value in the conference tournaments, I really didn't think the 10 members were going to take it this far.
It started with last year's ridiculous No. 5 seeding of Syracuse -- roundly considered a bubble team before winning the Big East Tournament -- that resulted in the Orange being ousted by No. 12 seed Texas A&M in the opening round.
And it's continued this year, which I think is a shame.
Let's start with UCLA's No. 2 seed. Granted, this is a team that lost its final two games of the season to a pair of teams that finished seventh or worse in the Pac-10, but it's being reported that the Bruins lost their No. 1 seed when they failed to advance out of the quarterfinals of the Pac-10 Tournament.
Consider this: UCLA finished in first place in the Pac-10 by two games, a feat only duplicated by Florida (three games) and Ohio State (two games) in the power conferences. Florida and Ohio State are both No. 1 seeds. Also consider that the Bruins went 3-1 against two teams seeded No. 3 in this tournament (WSU and Oregon).
So what if the Bruins flopped in the first round of their conference tournament? If we're considering the famous "body of work" that the committee so often cites in defending its decisions, it's hard to believe that UCLA wasn't at least better than Kansas.
Clearly, the committee thought the Pac-10 was a great conference, giving it more No. 3 or higher seeds than any other league, and only the ACC matched its four seeds No. 5 or higher. So how could the champion of that league – remember, by two whole games -- not be a No. 1 seed?
Another glaring over-reliance on the conference tournament is Arkansas, which was the last team in the tournament. This is a team that finished 7-9 in a weak SEC West, only to get hot in the SEC Tournament against some weak opponents. I would have liked to have seen a team such as Syracuse, which finished ahead of two other tournament teams in its conference standings, get the nod, as Stanford did.
The ESPN talking heads are talking about how USC, Arkansas' opponent, is the No. 5 seed most likely to get upset in the first round. Mark my words: USC will have no problem with Arkansas, which is due for an inevitable let down after working so hard just to get in the field.
We Coug fans are delirious over the No. 3 seed our team received -- I know I thought the loss to USC probably would drop us to at least a No. 4. But the committee apparently really liked the Pac-10, rewarding the Cougs for finishing second. The first-round matchup against Oral Roberts – which I'll break down later this week – doesn't much scare me. This is a high-tempo team that turns the ball over a lot. Not the type of team that typically gives the Cougars trouble. Now, if Vandy gets by George Washington … well, that could be interesting, as the Commodores can shoot like few other teams in the country when they're hot. And that's the kind of team that gives the Cougs trouble.
I think Oregon's seeding was just about right. The Ducks had some strong wins this year, and after a bit of a midseason lull, are hitting on all cylinders. The only thing that worries me about picking them to go deep, though, is their reliance on the 3-point shot. All it takes is one cold-shooting game and you're done. And history has shown that in shooting in the Tournament can be a bit tougher, given the foreign environments and often cavernous arenas. I wouldn't be shocked if Oregon made it to the Elite Eight, but I wouldn't be shocked if the Ducks were bounced in the second round, either.
Stanford making it in is interesting. Could be the kind of pick where the committee ends up looking great, or ends up with a lot of egg on its face. I'm betting on the latter, given the Cardinal's inconsistencies this season.
The committee obviously didn't think much of Nevada, either. A team that was ranked in the top 15 for much of the season, the Wolf Pack were seeded No. 7 after losing in the semis of the WAC Tournament. And the committee didn't do them any favors by pitting them against Creighton, the Missouri Valley Conference Tournament champ. Both teams deserved a better fate than facing Memphis in the second round. That said, the winner of that game beats the Tigers – you heard it here first!
Hard to believe Texas is a No. 4 seed when the Cougs are a No. 3 seed. Texas is a team nobody in the Tournament wants to face. As a WSU fan, I ain't complaining, but I would have expected those two seeds to be flip-flopped in the East. I think Texas is the first team to take out a No. 1 seed, knocking off North Carolina in the Sweet 16.
That's it for now. I'll have much more leading up to Thursday, including the unveiling of the "Hangin' With The Nuss Bracket Challenge," in which readers will get a chance to compete against me for fame and glory! Be looking for that Monday.


It was announced this week that Veritas Capital is in the process of acquiring Athenahealth. Veritas Capital had previously acquired GE Healthcare's Value-Based Care Division earlier this year. While there are still some formal steps that Veritas must take in order for this deal to go through, it is highly likely it will get the green light.
Veritas affirmed commitment to Centricity customers and to Community Health Centers as a key market. They are committed to support Centricity customers and Centricity's continued development.
As we understand from what has been shared, the intent of the the acquisition is to advance an industry leading solution designed specifically for Ambulatory care. The adoption of the Athenahealth brand and physical plant does not signal intent to collapse into the Athenahealth product and business model. Neither product will be sunset; instead the intent is to combine assets and technologies from both companies to address gaps and advance the current vision. We believe this may be a very positive development.


text:
module Suricate::Jenkins
  class Job
    attr_reader :name, :url

    def initialize(options = {})
      @name = options[:name]
      @url = options[:url]
      @failed = options[:failed]
    end

    def failed?
      @failed
    end
  end
end

redpajama_set_name: RedPajamaGithub


From time to time, I will be posting case studies that include sample data from our TAIS inventory. TAIS stands for The Attentional and Interpersonal Style inventory and we use it with all of our coaching clients in corporate, sport, and military settings. In my work with elite athletes, aspiring amateurs, Major League Baseball players, and teams, I use TAIS to help players identify their mental game strengths and weaknesses, then use TAIS data to help them shape performance improvement plans. On the scouting side, I use TAIS to evaluate potential draft picks, which are not used in a "thumbs up, thumbs down" fashion, but more to help provide another level of detail on who the player is on and off the field, how he will handle failure and pressure, and the best ways to help each player develop skills and learn the game. This case study is on an extremely stressed out football player who was having trouble getting his performance back on track. I'm including only a sampling of TAIS scales (there are twenty factors that are measured when someone takes TAIS and a brief description on each so you can understand the context of the case. Learning a bit about this athlete may help you if you have athletes like the one I'm profiling here.
My normal approach when reviewing a profile is to look for key concentration strengths, find out strong personality factors, and pinpoint potential derailers so I can understand who the athlete is and predict where he or she will struggle in pressure situations. However, when I see a profile like this one, my approach changes.
D was a college football player at a major Division I school and he contacted me because he only had one more year of eligibility and while he had performed well at times, his career had more ups and downs than he had hoped and he had never been able to play at a consistently high level. He was worried about playing in the NFL, he was worried that he was going to let down his parents, coaches, and teammates, and he was worried that he was going to look back on his career and wonder why he didn't live up to the expectations he had for himself. My first order of business was to help him get back in control of his emotions and to reduce his stress level.
Take a look at D's Awareness and External Distractibility scores. Notice how different they are from the average Awareness and Distractibility scores of world champion athletes (as shown in the gray shaded areas.) Then take notice that the same patterns are true for Analysis and Internal Distractibility and Action and Reduced Flexibility. This pattern of scores tells me that the athlete is overwhelmed by his environment, by his thoughts, and by his emotions. He can't think, he can't focus, and he doesn't feel in control of anything going on in his life. This is also reflected in D's low Control score. It was easy for me to see that D was feeling stressed out.
On Extroversion, D scored 36% and on Introversion, he scored 99%. In general, there are times when D enjoyed being around others, but for the most part, he was a private, guarded person who needed personal space. Team sports are much less stressful on people who need to be around others and seek out social situations. However, I've worked with many introverted athletes who mostly enjoy the atmosphere of sharing so much of their time and their lives with their teammates. What I usually hear from those athletes is that they are comfortable socially with their teammates, but they don't let many people in too close. They save most of their stronger friendships for people outside their sport. D was a trusting person, but he didn't confide much in teammates or coaches.
When discussing pleasant topics or good performances, D was open and talkative. But he was quiet and unwilling to discuss tough situations or the discomfort he was experiencing with others. When it came to volunteering information, D was a closed book, which made it tougher on teammates, coaches, family and friends to know how much stress and anxiety he was experiencing.
My strategy with D was to get him more comfortable developing a support system among people who were close to him. We outlined a list of topics that he would be comfortable discussing with his girlfriend, another list that he felt like he could discuss with his position coach, and another that he could share with a few teammates who he felt closest to. In getting some of his worries off his chest, D was able to sort through them in his head. By hearing from teammates and coaches he hadn't opened up to before, he saw that he didn't have as much to worry about as he had built up in his mind. We discussed how this communication process would help to expand his comfort zones and make it easier for him to share information with others in the future. Then we worked on taking control of his game again. Instead of measuring his success by the results he got in games, he would only focus on his effort. He would rate his effort in practices and in games and each week, he would give himself a score on a scale of 1 to 10. Effort was something he had 100% control over and he knew he could achieve this goal every time he put on his pads. And as a talented athlete, if he gave his best and didn't get the results he wanted, he would know that there was nothing else he could have done about it, which helped him stop second-guessing his play.
D's improved communication with people close to him relieved stress and helped him stay focused on working hard each day instead of worrying about the future. His focus on effort instead of results gave him back the control he was looking for, which made him more confident and more comfortable on the field.


text:
Q: Can't catch exception thrown by JWT. I'm making a small web api with asp.net core 2.0. I'm using JWT to protect my api end-points.
This is the jwt middleware I'm using this jwt bearer authentication
This is my Startup.cs file:
public class Startup
    {
        #region Properties

        /// <summary>
        ///     Instance stores configuration of application.
        /// </summary>
        public IConfigurationRoot Configuration { get; }

        #endregion

        #region Methods

        /// <summary>
        ///     Callback which is fired when application starts.
        /// </summary>
        /// <param name="env"></param>
        public Startup(IHostingEnvironment env)
        {
            var builder = new ConfigurationBuilder()
                .SetBasePath(env.ContentRootPath)
                .AddJsonFile("appsettings.json", true, true)
                .AddJsonFile($"appsettings.{env.EnvironmentName}.json", true)
                .AddEnvironmentVariables();
            Configuration = builder.Build();
        }

        /// <summary>
        ///     This method gets called by the runtime. Use this method to add services to the container.
        /// </summary>
        /// <param name="services"></param>
        public void ConfigureServices(IServiceCollection services)
        {
            // Add entity framework to services collection.
            var sqlConnection = Configuration.GetConnectionString("SqlServerConnectionString");
            services.AddDbContext<RelationalDatabaseContext>(
                options => options.UseSqlServer(sqlConnection, b => b.MigrationsAssembly(nameof(Main))));

            // Injections configuration.
            services.AddScoped<IUnitOfWork, UnitOfWork>();
            services.AddScoped<DbContext, RelationalDatabaseContext>();
            services.AddScoped<IEncryptionService, EncryptionService>();
            services.AddScoped<IIdentityService, IdentityService>();
            services.AddScoped<ITimeService, TimeService>();
            services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>();

            // Requirement handler.
            services.AddScoped<IAuthorizationHandler, SolidAccountRequirementHandler>();
            services.AddScoped<IAuthorizationHandler, RoleRequirementHandler>();

            // Load jwt configuration from setting files.
            services.Configure<JwtConfiguration>(Configuration.GetSection(nameof(JwtConfiguration)));
            services.Configure<ApplicationSetting>(Configuration.GetSection(nameof(ApplicationSetting)));

            // Build a service provider.
            var serviceProvider = services.BuildServiceProvider();
            var jwtBearerSettings = serviceProvider.GetService<IOptions<JwtConfiguration>>().Value;

            // Cors configuration.
            var corsBuilder = new CorsPolicyBuilder();
            corsBuilder.AllowAnyHeader();
            corsBuilder.AllowAnyMethod();
            corsBuilder.AllowAnyOrigin();
            corsBuilder.AllowCredentials();

            // Add cors configuration to service configuration.
            services.AddCors(options => { options.AddPolicy("AllowAll", corsBuilder.Build()); });
            services.AddOptions();

            // This can be removed after https://github.com/aspnet/IISIntegration/issues/371
            var authenticationBuilder = services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme);

            authenticationBuilder.AddJwtBearer(o =>
            {
                // You also need to update /wwwroot/app/scripts/app.js
                o.SecurityTokenValidators.Clear();
                o.SecurityTokenValidators.Add(new JwtBearerValidator());
               o.TokenValidationParameters = new TokenValidationParameters
                {
                    ValidAudience = jwtBearerSettings.Audience,
                    ValidIssuer = jwtBearerSettings.Issuer,
                    IssuerSigningKey = jwtBearerSettings.SigningKey
                };
            });

            #region Mvc builder

            // Construct mvc options.
            services.AddMvc(mvcOptions =>
            {
                mvcOptions.Filters.Add(new ApiExceptionFilter());
                ////only allow authenticated users
                var policy = new AuthorizationPolicyBuilder()
                    .RequireAuthenticatedUser()
                    .AddAuthenticationSchemes(JwtBearerDefaults.AuthenticationScheme)

#if !ALLOW_ANONYMOUS
                    .AddRequirements(new SolidAccountRequirement())
#endif
                    .Build();

                mvcOptions.Filters.Add(new AuthorizeFilter(policy));

            })
            .AddJsonOptions(options =>
            {
                options.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
            });

#endregion
        }

        /// <summary>
        ///     This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        /// </summary>
        /// <param name="app"></param>
        /// <param name="env"></param>
        /// <param name="loggerFactory"></param>
        /// <param name="serviceProvider"></param>
        public void Configure(IApplicationBuilder app,
            IHostingEnvironment env,
            ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
        {
            // Enable logging.
            loggerFactory.AddConsole(Configuration.GetSection("Logging"));
            loggerFactory.AddDebug();

            // Use JWT Bearer authentication in the system.
            app.UseAuthentication();

            // Enable cors.
            app.UseCors("AllowAll");

            // Enable MVC features.
            app.UseMvc();
        }

#endregion
    }

By using this line of code :
mvcOptions.Filters.Add(new ApiExceptionFilter());

I can catch exception thrown by ASP.Net MVC controllers, attributes, ...
But I can't catch exception thrown by JWT.
authenticationBuilder.AddJwtBearer(o =>
            {
                // You also need to update /wwwroot/app/scripts/app.js
                o.SecurityTokenValidators.Clear();
                o.SecurityTokenValidators.Add(new JwtBearerValidator());
                o.TokenValidationParameters = new TokenValidationParameters
                {
                    ValidAudience = jwtBearerSettings.Audience,
                    ValidIssuer = jwtBearerSettings.Issuer,
                    IssuerSigningKey = jwtBearerSettings.SigningKey
                };

            });

Can anyone help me please ?
Thank you,

A: You might want to try adding global exception handling for such errors using global exceptions handling approach. have a look at package for exception handling as a convention in ASP.NET Core request pipeline - JosephWoodward/GlobalExceptionHandlerDotNet


text:
What is circular import in Python?
Python Circular Imports is a type of Circular dependency. It occurs in python when two or more models import each other and it repeats the importing connection into an infinite circular call. With Circular Imports, the python script gives an error.
Circular imports in Python can be tricky and are best avoided, but for those wanting to understand the concepts behind them it can be a valuable tool. Circular imports are when two separate Python modules each import the other module, creating a circular reference between the two. This can lead to unexpected behavior, such as an import error, due to the two modules being dependent on each other but not defined yet. It is important to understand the implications of circular imports so that you can avoid them or use them correctly if needed. In this blog post, we will discuss the basics of circular imports in Python, the possible problems that arise, and methods for avoiding them. We will also look at when circular imports may be necessary and how to implement them correctly. So let's dive in and see what circular imports in Python are all about!
Avoiding import loops in Python
Cannot import name from partially initialized module
When attempting to import a name from a partially-initialized module, the operation may fail. This occurs when the module in question has not yet been fully loaded, resulting in an incomplete state. This can cause the import operation to fail, as the necessary information has not yet been established in the module. In order to avoid this error, it is important to ensure that all modules have been fully initialized before attempting to import any names from them. Doing this will ensure that all necessary information has been loaded and that the import operation will be successful.
How do I fix the circular import error in Python?
The imported classes can be moved to a third file and imported from this file to fix errors caused by circular dependencies. The class name in the Python file needs to be checked and corrected if the error is brought on by a misspelled name.
What is circular reference in Python?
A series of references that creates a closed loop by having the last object reference the first is known as a circular reference.
What is circular import Django?
The import statement in Python creates circular importing, a type of circular dependency. Let's examine the code in the example below: # module1 import module2 def function1(): function2() def function3(): print('Goodbye, World! ')Oct 17, 2017.
What is module circular dependency?
A circular dependency in software engineering is a relationship between two or more modules that are necessary for one another's proper operation either directly or indirectly. Such modules are also known as mutually recursive.
How do I allow a circular import in Python?
When a module calls an object that it has already created, a circular import error is raised. Let's look at an instance where you are developing a "rea py' file in Python and type "from rea import x" in the code. Python will import the specified object from the rea module as a result. Sep 24, 2021.
How do you avoid circular dependencies in Python?
The imported module can, however, be used inside of functions and code blocks that aren't executed upon import. In general, it is possible to refactor or reorganize the code to prevent these errors and move module references inside a code block in the majority of valid cases of circular dependencies.
Why are circular imports bad?
Circular dependencies can result in a number of issues with your code. For instance, it might result in tight coupling between modules, which would reduce code reuse. This fact also makes long-term code maintenance more challenging. Oct 17, 2017.
Is AVG VPN safe to use?
Is not recognized as an internal or external command Python?
What does the controller do in MVC?
Can you add music to iPhone without iTunes?
How to use* ngIf in Angular?


text:
BT must break up, say investors
By Lisa Buckingham
Updated: 19:00 EST, 5 May 2001
BRITISH Telecom has been urged by major shareholders to split itself in two to secure investors' support for a record-breaking rights issue. They have told BT's stockbroker Cazenove, whose chairman, David Mayhew, has been attempting to woo City investors, that creating two separate companies will be the price for backing the £5bn-plus fundraising exercise.
That would mean separating the established regulated telephone part of the business from the mobile operations, which are perceived as having better growth prospects.
One of the City's largest investors said: 'I want to be convinced that BT has some kind of strategic growth story to tell before I put any extra money in.'
Shareholders have also been assured that chief executive Sir Peter Bonfield, who is closely associated with BT's recent stagnation, will be replaced as soon as a suitable candidate can be found. Headhunters are already searching and investors have been told change could come within three months.
Shareholder pressure has already forced a change of finance director and the resignation of former chairman Sir Iain Vallance. But even before BT has confirmed the share issue to finance its revival, analysts are expressing concern that some of the gains from the fund-raising would be wiped out by the fees BT would have to pay banks to organise the share sale.
The issue is intended to prevent debt agencies from cutting BT's credit rating, a move that could add up to £200m a year in extra interest costs.
Kevin Fogarty, telecoms analyst at broker Teather & Greenwood, said: 'We are in uncharted territory. There has never been a rights issue of this size before and the fees to bankers will be huge. Vodafone has just paid one% to place £3.5bn worth of shares. I would say one% has to be an absolute minimum for BT. That could wipe out the first year's interest cost savings in a snap of the fingers.'
The pressure from investors urging the group to split comes as BT embarked on a frenzy of activity under Sir Christopher Bland, who became chairman on Tuesday.
In an attempt to convince investors that BT is serious about reducing its £30bn debt and is prepared to tackle its enterprise-stifling bureaucracy, the company has agreed to sell its stake in Japan Telecom to rival Vodafone for £3 billion.
The company is also thought to be close to a decision to sell its stake in Spanish mobile phone operator Airtel.
And late last week, BT said it would leave its London headquarters in a move designed to symbolise a cultural shake-up and its determination to be more fleet-footed.
BT might shift its headquarters staff to London's landmark BT Tower or to a building in the City it shares with US investment bank Merrill Lynch, which is moving to new premises.


text:
Q: No module named 'cnn_models' import json
from typing_extensions import dataclass_transform
from PIL import Image
from torchvision import transforms
import matplotlib.pyplot as plt
import torch
from cnn_models.alexnet import AlexNet
import os
os.environ['KMP_DUPLICATE_LIB_OX'] = 'TRUE'

def main():
    device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")

    data_transform = transforms.Compose(
        [transforms.Resize((224, 224)),
        transforms.ToTensor(),
        transforms.Normalize((0.5,0.5,0.5),(0.5,0.5,0.5))])

        # load image
    img_path = "C:\\code\\python\\data pratice\\train\\ants_image\\392382602_1b7bed32fa.jpg"
    assert os.path.exist(img_path), "file: '{}' dose not exist.".format(img_path)
    img = Image.open(img_path)

    plt.imshow(img)
    img = data_transform(img)
    img = torch.unsqueeze(img,dim=0)
    json_path = 'C:\\code\\python\\data pratice\\class_indices.json'
    assert os.path.exists(json_path),"file: '{}' dose not exist.".format(json_path)

    json_file = open(json_path,"r")
    class_indict = json.load(json_file)

    model = AlexNet(num_classes=5).to(device)

    weight_path = "C:\\code\\python\\checkpoints\\alex\\alex_animals.pth"
    assert os.path.exists(weight_path), "file: '{}' dose not exist.".format(weight_path)
    model.load_state_dict(torch.load(weight_path))

    model.eval()
    with torch.no_grad():
            output = torch.squeeze(model(img.to(device))).cpu()
            predict = torch.softmax(output,dim=0)
            predict_cla = torch.argmax(predict).numpy()

    print_res = "class: {}   prob : {:.3}".format(class_indict[str(predict_cla)],
                                                     predict[predict_cla].numpy())
    plt.title(print_res)
    for i in range(len(predict)):
            print("class: {:10}   prob: {:.3}".format(class_indict[str[i]],
                                                      predict[i].numpy()))
    plt.show()

    if __name__ == '__main__':
        main()