text:
Home / Unlabelled / Five Central Banks Meet as Monetary Policy is Downgraded
Five Central Banks Meet as Monetary Policy is Downgraded
Fixed exchange rates limit the degrees of freedom for policymakers. The breakdown of Bretton Woods in 1971 removed this constraint on official action, and the results were larger budget deficit and higher inflation. The zero bound on interest rates also posed a constraint on behavior. Until this year, despite the long struggle against deflation, the Bank of Japan never instituted a negative policy rate.
Since the early days of the Great Financial Crisis, some had warned of limits of monetary policy. Many investors, analysts, and journalists argued that the world had entered a liquidity trap, and monetary policy offered no way out. It would be pushing on the proverbial string, they argued. Japan was the future.
Such grim scenarios were premature. Ideological constraints were relaxed. A new playbook was written. Unorthodox policies become, well, the new orthodoxy. From the Great Depression, the federal government's balance sheet became a permanent way to underwrite aggregate demand. Government purchases account for a third to half of GDP through the high income countries. From the Great Financial Crisis, the central bank's balance sheet was employed to expand the quantity of some measure of money when the zero bound of interest rates was respected.
We anticipate the size and shape of central bank balance sheets will be a semi-permanent feature for years to come. As the situation stands now, it is naive or disingenuous not to appreciate the linkages between fiscal and monetary policy. For example, last year, to service the US debt, the federal government paid about $225 bln.
The Federal Reserve is the single biggest owner of US debt. As is typically the case, the Federal Reserve, like many central banks, return some part of its profits to the central government. Last year, the Federal Reserve gave the federal government nearly $100 bln. It amounts to cutting 40% of the government's debt servicing costs.
Understanding the Great Financial Crisis as primarily a debt crisis, fiscal policy (federal government's balance sheet) could not be used in Europe. The EU, ECB, and Germany seemingly prescribed pro-cyclical fiscal policy. Despite the economic shock, governments were forced to accept austerity. A debt crisis could not be addressed by more debt was the push back against a caricature of those who advocated a strong Keynesian response of public investment.
Europe, after an initial half-hearted fiscal effort, has relied on monetary policy. The same is true of Japan, but to a less degree. Since 2011, for example, Japan has consistently added a supplemental spending bill in the later part each fiscal year. Moreover, Japan has been very slow to reduce its budget deficit as a percentage of GDP. The deficit stood at 7.7% of GDP in 2009 and had eased to 6.0% last year. The US budget deficit peaked higher and last year was less than half of Japan's.
The US Treasury's semi-annual report on international economy and the foreign exchange market has not accused countries of engaging in currency wars that can be found in some analysts' work and the media. Rather it had cautioned that many countries were relying too much on monetary policy, which needed to be complimented by fiscal policy and structural reforms. The recent G20 meeting picked up on this point.
At the same time, there is wider recognition that monetary policy may have reached the point of diminishing returns. In the popular imagery of an airplane with two engines, fiscal and monetary. Fiscal engine has not been engaged, and now it is evident that the monetary engine alone is not going to keep the plane aloft.
Draghi's comment that turned the market on March 10 was that policy rates are likely at the floor. He has said this before, but the market's responded dramatically. Before this indication, the market was reacted as one would naturally expect after the ECB eased in every possible way. The failure to extend the asset purchases beyond March 2017 was offset by new four-year TLTROs, in which the ECB could pay banks to take funds.
Monetary policy remains very much center stage in the week ahead when five major central banks meet. The Federal Reserve, the Bank of Japan, Bank of England, Norges Bank, and the Swiss National Bank.
Of the central banks, the risk of Bank of England action is least. Osborne's budget, expected to pursue the Tory's austerity agenda, may draw more attention. Although growth is slowing, Osborne is reportedly seeking another GBP4 bln in savings. Many seem to be uncertain whether the budget is a post-election or a pre-election budget, in the sense that regardless of the outcome of the referendum, a new election may be necessary.
It seems like a cottage industry has sprung up over the past fortnight in designing scenarios of Brexit. Given the seriousness of the potential impact this is important, investors cannot afford to forget to that is a risk scenario and the base case still is that the UK votes to remain. Under that scenario, the possibility of a BOE rate hike toward the end of the year may be under-appreciated. The labor data in coming week will show continued strength in the labor market and preliminary signs that the slowdown in the average weekly earnings may be ending.
The chances of an SNB policy response to the aggressive and multifaceted easing of monetary policy by the ECB seem minimal. The franc is broadly steady against the euro, which has been the SNB's concern in the past. Since last August, the euro has traded in the CHF1.07-CHF1.12 range. It finished last week in the middle of that range and above the 100 and 200-day moving averages. Deflation pressures appear to be gradually easing, and the a slow expansion is gaining traction.
Norway's Norges Bank is the most likely of the central banks to cut interest rates. The deposit rate will likely be cut from 75 bp to 50 bp. The central bank is responding to the weakening of economy as softer foreign demand and the drop in oil prices poses the immediate challenge. The economy contracted 1.2% in Q4 15 on a quarter-over-quarter basis. The mainland economy eked out a disappointing 0.1% expansion after a flat Q3. And this is being achieved with a 3.3% unemployment rate.
The economy does not appear to be off to a strong start. The manufacturing PMI remained below the 50 boom/bust level in January and February. Last week the government reported that manufacturing output fell 1.0% in January. The consensus forecast was for a 0.1% decline.
Despite the economic weakness, Norwegian inflation is perky. Investors learned last week that the headline rate rose to 3.1%, the highest in nearly three years. The underlying rate, which excludes energy and adjusts for tax changes stood at 3.4% in February. This is the highest level since at least 2000.
The Bank of Japan surprised with a rate cut and the introduction of a negative deposit rate. It came under scrutiny at the recent G20 meeting. It is too soon to adjust monetary policy again. However, the BOJ seems to be moving in the opposite direction of the ECB.
Draghi signaled that should additional monetary support be judged necessary, QE will be preferred over a further push in the deposit rate below zero. The introduction of a negative deposit rate was ostensibly to creating another policy tool to compliment the JPY80 trillion (annual) expansion in the monetary base through asset purchases. The BOJ is expected to confirm the target is being renewed at this week's meeting.
The yen's appreciation will likely blunt the impact of the rise in commodity prices. The BOJ may chose to cut rates again. A recent addition to the BOJ is seen as securing Kuroda's majority. Talk is beginning to surface that the sales tax hike scheduled for next year may be postponed (again).
Separately, Japan will report February's trade balance. We digress to point out this notable economic regularity. Since 1974 without fail, Japan's trade balance improve in February over January. This week's data is expected to extend streak. The February balance is expected to have swung into a JPY396 bln surplus from a JPY646 bln deficit in January.
The Federal Reserve meets and will update its forecasts. Yellen will hold a press conference. At the end of last year, the Fed seemed to have suggested the likelihood of a March hike. In fact, the economy has played out broadly consistent with what it had anticipated. The slowdown in Q4 was temporary, and the economy would return to trend or higher growth.
As long as the labor market continued to absorb slack, which it has, officials could be reasonably confident that core PCE would move toward the Fed's target, which it has. Inflation expectations, as measured by the 10-year breakeven, have recovered from 1.11% in mid-February to 1.55%, which is higher than when the FOMC hiked rates in December.
The global capital markets have stabilized after the rough start to the year. The MSCI World Index of bourses in high income countries has risen nearly 11.5% since February 11. The recovery in the MSCI Emerging Market equity index is even more notable. It bottomed on January 21 and since has trended 17.5% higher and finished at the end of last week positive on year-to-date basis.
Another constraint on Fed policy that got a lot of airplay was the strength of the dollar. Since the end of January, a trade-weighted measure of the dollar has fallen by 4.6%. It has returned to levels seen last October.
The same logic that led the Fed to unanimously hike rates in December, and anticipate that four hikes this year would be appropriate suggest a March rate. However, Fed comments and concern perhaps about lending conditions following the tightening suggested by the senior loan officers survey have suggested a hike is unlikely. The March Fed funds futures contract, for example, is pricing in practically no chance of a hike this week.
When in doubt, the Fed has erred on the side of caution. First with the tapering and then with the first hike. What argues against an April hike the lack of a press conference. Yellen has indicated that all meeting are live, and policy action can be taken without a press conference.
Nevertheless, given importance of communication, underscored by the Draghi's press conference, the Federal Reserve is likely to still want to explain itself. As we have argued before, a press conference after every meeting, as many other central banks do, including the ECB and BOJ, would actually create more options for the Fed.
The pendulum of market expectations are swing away from the idea that the December rate hike was one and done for the Fed. If we assume that the effective Fed funds rate averages 37 bp for the first 15 days in June and that the Fed hikes the range 25 bp, and Fed funds average 62 bp in the second half of the month, then fair value is 50 bp. Before the weekend, the June contract closed with an implied yield 47.5 bp.
If the Fed does not hike rates this week, it will likely keep the market anticipating the likelihood of a hike in Q2. There are two ways that the Fed may communicate this. First, it may acknowledge that risks are nearly balanced. Remember in January; the Fed refused to update is risk assessment. Second, the Fed's dot plots could be consistent with three rate hikes instead of four this year. The would simply be an acknowledgment that it was not hiking rates in Q1, but that its underlying assessment had not significantly changed.
Five Central Banks Meet as Monetary Policy is Downgraded Reviewed by Marc Chandler on March 13, 2016 Rating: 5


Coupon Affordable Coach Satin Tailored Hose Dusty Green - Womens Slacks Heiße Verkäufe bis 65%!
Coupon New Coach Western Shirt Blau Weiß - Frauen T-Shirts Bis zu 77% Rabatt!
Coach is a modern American luxury brand committed to the fine art of craftsmanship and quality. For ..
Black wool and mohair blend jacquard knit jumper from Coach. ..
Black lamb skin leather biker jacket from Coach. ..
For SS18, Coach's girl wardrobe will be all about individuality. Equal parts polished and playful, t..
Factory Outlet Weniger teuer Coach High-Taillen Leder Rock Schwarz - Damen Lederröcke In Jahr.
This season, Coach's girl wardrobe will be all about individuality. Expect a lot of feminine silhoue..
Blue and pink cotton patchwork denim jacket from Coach featuring a detachable collar, a front button..
Coach embraces a youthful energy around the collection - with emphasis upon detailing and a bohemian..
Red and grey wool and cashmere blend patterned embellished sweater from Coach. ..


text:
Blue Mountain High School is a rural public high school in Schuylkill Haven in Schuylkill County, Pennsylvania. It was built in 1957 and renovated from 1999 to 2001. It is part of the Blue Mountain School District. By 2015, enrollment was reported as 795 pupils in 9th through 12th grades. The school employed 58 teachers.

An original Wanamaker Eagle was donated to the school when the department store it had decorated for many years went out of business. The bronze Eagle stands in front of the school.

High school students may choose to attend the Schuylkill Technology Center for training in the construction and mechanical trades. The Schuylkill Intermediate Unit IU29 provides the school with a wide variety of services like: specialized education for disabled students; state mandated training on recognizing and reporting child abuse; speech and visual disability services; criminal background check processing for prospective employees and professional development for staff and faculty. In 2016-17, Blue Mountain School District began to offer a virtual academy for its pupils.

Extracurriculars
Blue Mountain School District offers a variety of clubs, activities and an extensive sports program.

Athletics
Blue Mountain offers a variety of District XI sports. Blue Mountain consists of football, boys' and girls' cross country, golf, girls' tennis, and girls' volleyball in the fall, boys' and girls' basketball, wrestling, and swimming and diving in the winter, and baseball, softball, track and field, girls' soccer and boys' tennis in the spring. In most sports, it is a AAA school, although swimming and soccer are AA.

Cross country
The Cross Country team started in 1968 as a club under the direction of Mr. Ralph Jeager, who would coach until 1987.  Mr. Jordan Sullivan and Mr. Ed Taylor coached for several years each. In 1999, Mr. Cory Cantwell became head coach, assisted by Tyler Maley. From 1971 to 1984, the team met phenomenal success, winning League titles each year and District titles in twelve of the fourteen years. From 2001 to 2007 the cross country team has met phenomenal success because of coach Jared Buckman who took over the team. The girls' cross country team won leagues three years in a row from 2005 to 2007 while placing third in the 2004 season. The boys' team also succeeded by finishing in the top teams in the league meets for the past couple years.

Boys' soccer
The Blue Mountain boys' soccer team was one of the first schools in the county to embrace soccer as a varsity sport thanks to the efforts of ex-Blue Mountain chemistry teacher and former head coach Rob Burcik. The team has won multiple Schuylkill League championships since its founding, most recently in 2020, 2021, & 2022 by the varsity squad. The team is currently coached by Chris Brauer.

Football
The Blue Mountain Football team was started in 1957 when the school was completed. The team's main rivals are Schuylkill Haven High School and Pottsville Area High School. The head coach is Thomas Gallagher

Golf
The Blue Mountain golf team won the Schuylkill League fourteen straight years, from 1999 through 2012. It is one of the school's best teams.

Girls' softball

The Blue Mountain Varsity softball team won the Schuylkill League Championship in 2006, and advanced to the semi-finals in districts last year. They finished with a winning record.

Boys' and girls' swimming and diving
The Blue Mountain Girls' Varsity Swim Team won the District XI AA Title in 2007 for the second year in a row. The Girls' team also won the Schuylkill League Championships in 2007, 2013, 2015, 2016,2017, 2018, 2019, 2020, 2021, and 2022. The boys' team has won the Schuylkill League Title in 2013, 2014, 2016, 2017, 2019, and 2020. They won the District XI AA Title in 2019 and 2020. Both teams have sent swimmers to the PIAA state meet. They are currently coached by Pete Sarnes and assistant coach Rebecca Donahue

Boys' basketball
The Blue Mountain Boys' Basketball team won the District XI Championship in 1996, 2003, and 2007.  The Eagles have won the Schuylkill League Championship, most recently in 2017.  The team's head coach is Mr. Dustin Werdt, who has coached at Blue Mountain for over 10 years.

Girls' basketball
Blue Mountain's girls' basketball team has had a strong record and made it to the league playoffs and district championships many times.

Wrestling
The Blue Mountain wrestling team is one of the school's sports teams. For the first time, Blue Mountain placed in the top four in the 07-08 district 11 duals and qualified for two consecutive years. In 2007-08, they qualified seven wrestlers to the Northeast regional finals, a new school record, and had two state finalists one taking first and one taking second. In the 08–09 season, the team placed 6th at the Iron Man and qualified for the state duals for the first time, but fell in the state semifinals. They then had eight qualify for Northeast Regionals. The team then qualified six wrestlers for the state competition. The Eagles had five state  winners then and were the state runner-up, giving Blue Mountain its first-ever state wrestling trophy.  The Eagles wrestling team has nine 100 wins. They are coached by Head Coach Todd Kindig, assistant coach Harry Myers, and Gary Keener.

Girls' volleyball

The Blue Mountain girls' volleyball team is a growing sport at the school. In 2008, the team won the Division I league and played in the league semi-finals. In 2009, the team was Schuylkill League runner-ups, losing in the finals to Nativity BVM High School (Pottsville, PA).

Baseball
Blue Mountain's baseball team is the most successful sports team in the history of the school. Having one losing season in program history, they have won District titles in 2008, 2009, 2011, 2012, and 2018. They have also had second-place finishes in 2007, 2014, and 2015. The team is coached by Thomas Kramer and Bill Dobrolsky.

Varsity club
The BMHS Varsity Club is a club for athletes with at least one varsity letter. It is dedicated to fulfilling service projects to the school and community.

Clubs

Art Club
This club is for people to make and enjoy art. The art club has several yearly contests such as the ornament contest and the Jambandoree poster contest. The Art Club also hosts the annual Jambandoree and Art Show. Profits from the Jambandoree benefit the Art Club.

Anime Club
The anime club is a club for teaching people the art of Japanese animation. It also teaches the Japanese language.

Improv Club
A new addition to Blue Mountain High School, the Improv Club meets bi-weekly. the Improv Club's goal is to show students that acting can be both fun and educational.

Yearbook
The yearbook staff designs and publishes the annual Blue Mountain Eagle Echo. The yearbook staff takes pictures, forms layouts, hosts club and activity picture day, and distributes  yearbooks to the school.

Newspaper
The BMHS newspaper is called the Aerie and communicates information on school and world events.

Music Program

The band program encompasses a variety of ensembles.

Marching band

The Marching Band performs at football games and competes in various events throughout the season.  The Marching Band has an auxiliary unit called the Guard, which is a flag corps.  The marching band has competed in several major events.  These include Tournament of Bands Championships at Lackawanna County Stadium, Cadets Marching Band Cooperative (now USBands) at Giants/Jets Stadium, Cavalcade of Bands, Walt Disney World Parade, Azalea Festival Parade (Richmond, Virginia), and others.

Symphonic Band

The Symphonic Band performs at spring concerts, adjudications, and school and community events throughout the spring semester.  This ensemble studies and plays pieces spanning five centuries of musical genres.

Jazz Band
The Jazz Ensemble performs concerts each year.  This ensemble features extra instrumentation in the rhythm section and allows selected band members to experience the jazz genre of music.

Indoor Drumline
In December of each year, the Indoor Drumline begins its intensive rehearsals for its competition season, during which it performs in weekly competitions beginning in March.  The ensemble consists of snare drums, a series of pitched bass drums, quints, cymbals, and various pit instruments, including marimba, xylophone, vibraphone, timpani and other auxiliary instruments.

In 2006 and 2017, Blue Mountain's indoor drumline won the Atlantic Cost Championship in Wildwood, NJ.

Indoor Color Guard
As an extension of the outdoor marching band color guard the indoor guard was formed in the fall of 2001 to better serve the needs of the program year-round. The color guard performs several times throughout the winter and spring months ending with championships in late April or early May. The group can consist of as many as 30 members or as few as 5.  BMHS guard typically averages around 9–12 members.  Each year, staff selects recorded music to which the color guard will perform. Equipment consists of flags, rifles, and sabers. The guard typically incorporates dance into the shows to add a layer of difficulty and design.

In 2008, the guard won the Chapter Championships. A week later, they qualified for the All-Chapter Championships and finished 8th.

Controversies
In January of 2023, Christopher Brommer, a math teacher, was caught speaking with Luzerne County Predator Catchers, where the catcher acted as a 16 year old girl. The teacher was later fired.

Notable alumni
Rick Ney, former professional darts player
Lance Rautzhan, former professional baseball player, Los Angeles Dodgers and Milwaukee Brewers
Matt Stankiewitch, former professional football player, Jacksonville Jaguars

Notes

References
 Blue Mountain High School profile at Great Schools
 Blue Mountain High School profile at Public School Review

External links
 Official site

Public high schools in Pennsylvania
Educational institutions established in 1957
Schools in Schuylkill County, Pennsylvania
1957 establishments in Pennsylvania

redpajama_set_name: RedPajamaWikipedia


In accordance with the provisions of current regulations on Personal Data Protection, we inform that your data will be incorporated into the data treatment system owned by ABARSYS GLOBAL SERVICES S.L.L, in order to answer your questions. In compliance with the regulations in force, Abarsys informs that your data will be kept for the strictly necessary period to comply with the aforementioned precepts.
In any case, the reference "Data protection" must be indicated, and a document proving your identity, such as a copy of your ID card, must be attached.
You will have the right to know in what state your data is; what type of treatment they are subject to; where they have been obtained; modify them if you consider that they are not correct, or if they were initially correct but do not reflect the current reality because they have changed, or even cancel them completely, as long as this is allowed by current legislation.
Name and surname of the affected party, attaching a photocopy of the ID card (or any other document valid in law in order to identify the applicant). In the case of acting on behalf of someone, or of any legal entity, a photocopy of the document proving such representation.
Petition on which the request is based.
Documents, where appropriate, that accredit the basis of the request.
For the sending of said request, any means that can demonstrate the sending and receiving of the request must be used.


text:
Pedestrian identified after being struck by bus near 7th and Arcade streets
Chris Chandler
Digital Producer
The Shively Police Department is investigating a fatal accident involving a pedestrian and a bus at 7th and Arcade streets.MetroSafe officials said the accident was reported Friday at 10:19 a.m.According to Lieutenant Colonel Josh Myers, James Oberacker, 50, was hit after a three-car accident involving a car, a large passenger bus and a smaller 20-passenger bus. Authorities said a car traveling northbound clipped a small bus carrying passengers heading to Oaks Day at Churchill Downs. Police said the car spun across the other lane and hit a tour bus, causing the bus to leave the road.Myers said the large bus went off the road, onto the sidewalk and Oberacker, who died at the scene. Officials said the driver of the car had to be cut out of the vehicle and was transported to the hospital. The victim's condition was unknown at this time. Five vehicles in total were involved in the accident. The investigation is ongoing.
LOUISVILLE, Ky. —
The Shively Police Department is investigating a fatal accident involving a pedestrian and a bus at 7th and Arcade streets.
MetroSafe officials said the accident was reported Friday at 10:19 a.m.
According to Lieutenant Colonel Josh Myers, James Oberacker, 50, was hit after a three-car accident involving a car, a large passenger bus and a smaller 20-passenger bus.
Authorities said a car traveling northbound clipped a small bus carrying passengers heading to Oaks Day at Churchill Downs. Police said the car spun across the other lane and hit a tour bus, causing the bus to leave the road.
Myers said the large bus went off the road, onto the sidewalk and Oberacker, who died at the scene.
Officials said the driver of the car had to be cut out of the vehicle and was transported to the hospital. The victim's condition was unknown at this time.
Five vehicles in total were involved in the accident.

redpajama_set_name: RedPajamaCommonCrawl


text:
Dry and mild weather to continue into next week – Met Eireann
Amy Forde
Aug 14, 2015, 1:01pm
The dry weather is to continue for the weekend and for much of next week with just a few showers at times, according to Met Eireann.
Today (Friday) will be dry for most of the day but it will remain dull and misty with patches of light rain or drizzle, it says.
There will be brighter weather in the west and south today (Friday) spells of sunshine will gradually spread to all parts this afternoon, however the northeast may stay cloudy for much of the day with occasional light rain, Met Eireann says.
Friday will be a cooler day than Thursday, it says with maximum temperatures of 14 to 19 degrees.
Friday night will be dry in most areas with clear spells with just a few scattered showers in west and northwest coastal areas, it says.
Looking to the weekend, tomorrow (Saturday) will be a cool day with sunny spells, but there will be some scattered showers also.
There will be maximum temperatures of 14 to 17 degrees on Saturday, it says, in a light to moderate southwesterly wind.
Saturday night will be mostly dry with clear spells but there will be a few scattered showers mainly along Atlantic coasts, Met Eireann says.
On Sunday, it says it will be a mainly dry and bright day with sunny spells however a few scattered showers will occur, it says.
According to Met Eireann maximum temperatures will be between 16 and 19 degrees in light southerly or variable breezes.
Outlook for next week
Monday will be a little warmer than Sunday and mostly dry, with sunny spells and just a few isolated showers, it says.
It will become cloudier along southwest and west coasts, with a little patchy rain or drizzle developing later in maximum temperatures of 17 to 20 degrees, Met Eireann says.
Tuesday will be a dry day in most areas, with sunny spells and just a few isolated showers and there will be maximum temperatures of 17 to 21 degrees, it says.
From Wednesday onwards, Met Eireann, says that the outlook is uncertain but a lot of dry weather is expected to continue with relatively small amounts of rain.
Met Eireann confirms Ireland would be a great little country…if you could only roof it
Wettest May but driest June (in parts) since the nineties – Met Eireann
Environment Met Eireann Weather


text:
Ramparts of Clay
Jean-Louis Bertuccelli
France, Algeria 1970
28.02.2020 13:00 Eng. subtitles Akademie der Künste
29.02.2020 15:00 Eng. subtitles Kino Arsenal 1
87 min. French, Arabic.
Jean-Louis Bertuccelli weaves together two stories: that of a sit-down strike in the village of Chebika and that of a nineteen-year-old woman adopted into the community. For a long time, little happens, as the film, which is based on a book by sociologist Jean Duvignaud, slips into observational mode, unfolding the intermeshing of landscape and life in southern Tunisia without dialogue: women collecting water and weaving, children at school, men working in a quarry. When the workers refuse to sell their goods to the dealer, he calls on the military. Capital and violence encounter the resistance of the forces of production. Bertuccelli, who had to shoot his film in Algeria because of reservations on the part of the Tunisian government, stays with the perspective of the exploited without glossing over the violence within their community. (ab)
Jean-Louis Bertuccelli was born in Paris in 1942. After pursuing studies in natural science and music, he earned a diploma in Sound at the Institut Supérieur d'Audiovisuel et de cinéma in Paris (Vaugirard). In the mid-1960s Bertuccelli began working as a sound engineer for film and television productions. After several short films, he made Remparts d'argile in 1969, with Jean-Louis Trintignant in the leading role. From the late 1980s onwards, he exclusively made television films. Bertuccelli died in 2014.
Interview with Jean-Louis Bertuccelli: "I envisioned fusing a Japanese and a Brazilian style"
How did you come to shoot REMPARTS D'ARGILE?
On a trip through Tunisia, I discovered the village Chebika on the outermost edge of the Sahara. I was fascinated by its people and stayed there for about a month. When I was back in France, I learned that the sociologist Jean Duvignaud had written a book about this village, a study he undertook together with five Tunisian students. The book depicts a quarry labourers' strike that the army wants to put down and a girl who mysteriously disappeared in the desert one day. Although "Chebika" was not banned in Tunisia, the responsible authorities (after some back and forth) did not grant me permission to shoot, and I was not able to make REMPARTS D'ARGILE as a Tunisian-French coproduction, as I had wanted. I think this book was not well-liked. Certainly, it was accused of creating the impression that the southern part of the country was neglected. So I turned to Algeria. There, Mohamed Lakhdar-Hamina (the director of VENT DES AURÈS and HASSAN TERRO) was very accommodating. The Office Actualités Algériennes provided 40% of the funds for my film (whose total budget was 50 million old francs). With the Algerian assistant Mohamed Bouamari, I now searched for a village that resembled Chebika. Finally, we found Tehouda, just 50 kilometres away from Chebika on the other side of the border. We shot the film in eight weeks. But because of the bad weather (floods rendered 50,000 people homeless and killed 300), we actually could only shoot on 18 days during that period. (…)
Did you have a precisely laid-out script?
No, very little had already been worked out. I dealt with whatever happened. I invented a lot that isn't in the book. As much as possible, I took recourse to life in the village. Of course, I had to change some things. For example, Chebika has no well. And Tehouda is a village of clay, not stone… (…)
Was it intentional that you have REMPARTS D'ARGILE begin almost in the style of traditional ethnographic films?
I'm glad that you experience the beginning that way. It was indeed my intention to "put people in the mood" and to gradually get them to see things differently. But I wasn't sure if the viewers would accept this long, slow 20-minute introduction. I don't know if my film is adequately structured, but I love the atmosphere that arises from this introduction. I would like viewers to feel at the end of the film the way I felt while shooting it. (…)
Especially astonishing is Andréas Winding's photography. Did he work in accordance with your wishes, or were these images the product of his own imagination?
I didn't want art pour l'art, but I didn't want to make a sloppy film, either. I've often heard how directors tell a cameraman, "I want this or that shot." That's not how our film came about. We talked about all kinds of things and arrived at a certain rapport. Of course, I would never have achieved such a result with another cameraman. (…)
Why was the end of the film shot from a helicopter?
I admit, the end is very ambiguous. You have to consider the state I was in after shooting: I had sent all the film material to Paris to be developed and had not seen a single frame. So I knew nothing at all about our result. Suddenly I had the feeling that my work made no sense. I thought somehow I needed to make it more concrete, and I told Winding he should film the pilot of the helicopter we were sitting in. I wanted to do that to bring some distance into the film.
The rhythm of REMPARTS D'ARGILE is astonishing. Did you find it while writing the script, while shooting, or during the edit?
I can't say precisely. It arose on its own. I had a feeling about the film.
The style of your film is rather unusual. One doesn't know how to define it...
I love the Italian films like BANDITS OF ORGOSOLO and Dreyer's films. For REMPARTS D'ARGILE, I envisioned fusing a Japanese and a Brazilian style. I love things that are simple and powerful at the same time. By the way, this is the first time that the southern Maghreb has really been shown in film.
(Interview: Guy Hennebelle, Cinéma 71, No. 152, January 1971, p. 123 ff., Infoblatt No. 9, 1. Internationales Forum des jungen Films, Berlin 1971, Download PDF)
Production companies Uccelli Production (Paris, France), Office Actualités Algériennes (Algier, Algeria). Director Jean-Louis Bertuccelli. Screenplay Jean Duvignaud according to his sociological study 'Chebika'. Cinematography Andréas Winding. Music Taos Amrouche. With Leila Shenna, Krikeche, Jean-Louis Trintignant.
1967: Janine et l'amour (9 min.). 1972: Paulina 1880 (110 min.). 1974: On s'est trompé d'histoire d'amour / Irrtum einer Liebesgeschichte / We Were Mistaken About a Love Story (94 min.). 1976: Docteur Françoise Gailland / Dr. med. Françoise Gailland (100 min.). 1977: L'imprécateur / Der Ankläger / The Accuser (102 min.). 1982: Interdit aux moins de 13 ans / Nicht jugendfrei (90 min.). 1984: Stress / Streß (82 min.). 1991: Aujourd'hui peut-être… / Benjamin / A Day to Remember (90 min.). 1996: Sur un air de mambo (89 min.). 2002: Marie Marmaille (91 min.).


text:
News / Scottish News
Scottish charities sign letter to PM calling for humanitarian visas for migrants
(Aaron Chown/PA)
Get a weekly round-up of stories from The Sunday Post:
Thank you for signing up to our Sunday Post newsletter.
A group of Scottish charities have signed an open letter to the Prime Minister and the Home Secretary calling for humanitarian visas and safe routes to sanctuary, as the Nationality and Borders Bill enters its final Commons stage.
More than 80 representatives of civil society across the UK, including refugee and homelessness organisations, lawyers, social housing providers, trade unions, teaching unions, educational institutions and faith communities are signatories to the letter.
Scottish organisations and individuals include Positive Action in Housing, the Scottish Refugee Council, Lord Kerr of Kinlochard, St Mungos, Unison Scotland, Edinburgh Poverty Commission, the Iona Community Migration Network and PATH (Scotland).
They are expressing serious concerns about the way the Government is handling its responsibilities under the International Refugee Convention of 1951, and how it is responding to last week's sinking in the English Channel, when at least 27 people drowned while trying to cross to Dover.
Robina Qureshi, director of Glasgow charity Positive Action in Housing, which is dedicated to supporting refugees and migrants to rebuild their lives, said: "Mourning the dead has not stopped the UK Government from planning to break with the Refugee Convention.
"The Nationality and Borders Bill seeks to criminalise those who survive the peril of the seas and those at Dover who try to help them, and is in danger of wreaking murderous consequences for the relatively few who seek sanctuary here.
"This anti-refugee Bill does nothing to increase safe routes.
"With limited resettlement options, dangerous crossings are the only route for most people claiming asylum in the UK.
"Further, there is no evidence to support the Government's claims that the changes proposed in the Bill will undermine smuggling networks.
"The facts are that 90% of the world's refugees remain in their own region.
"Europe does not take its fair share of the world's refugees, and nor does the UK.
"We are not the preferred destination in Europe. We are well down on the list.
"Furthermore, overall UK refugee numbers are currently half of where they were 20 years ago.
"The reason that boat numbers are up is that people are being driven more and more to these dangerous sea crossings.
"Our failure to provide a safe route makes us complicit with the people smugglers.
"They may make a profit, but our failure to intervene has led to innocent people drowning."
Enjoy the convenience of having The Sunday Post delivered as a digital ePaper straight to your smartphone, tablet or computer.
Subscribe for only £5.49 a month and enjoy all the benefits of the printed paper as a digital replica.
Scotland to ease most remaining Covid restrictions after 'significant reduction' in case numbers
Four day working week: Barra Distillery amongst several Scottish companies making the shift
Call to fill islands' empty homes to give young people affordable housing
Author: Islanders may go away but don't want to stay away. There is so much love for the place
Long waits for Scots seeking vital help from lifeline NHS 24 service
Emmanuel Macron calls on Britain to change policies to tackle migrant crossings
Scottish fugitive Jamie Stevenson among UK's 12 most wanted men
Asylum reforms would 'fail to meet UK's human rights obligations' – report
David Dimbleby suggests council tax link for BBC licence fee alternative
Fifth man jailed over bid to smuggle 69 migrants into UK on boat
Kevin Van Veen ready to step up for Motherwell after Tony Watt exit
Council workers support medical staff on wards at under-pressure health board
Almost two million calls to police ended before being picked up, figures show
Tweets by Sunday_Post


The hybrid friction welding cycle is a type of rotary friction welding, and is a combination of the direct drive process and the inertia process. The direct drive process has a constant energy input using an electric motor. The inertia friction welding cycle, on the other hand, has rotating flywheels that store the energy needed for the weld, which makes it a fixed energy cycle. Hybrid friction welding is a combination of both.


text:
Q: How to retain progress bar state while switching the fragments? I have a navigation drawer where these many options are present

*

*Image material

*Video Material

*Audio Material

We are maintaining separate fragment for each material and every fragment have grid view in which we are populating thumbnail of that material. Once user click on the thumbnail a full material will be downloaded(Using AsyncTask). I am displaying the progress bar over the thumbnail while downloading the full material.
Now here i stuck to a problem that suppose progress bar is showing 20% and i switched the fragment to another and again came back to the same and the downloading progress bar is lost.
I went to a solution to use intent service and broadcast receiver to populate the progress bar but in that case on every added bytes a broadcasting will be done is it a good practice ?

A: As an abstract blueprint you could add a download Service to your app and let it to download your materials.
For communicating with this service you might want to declare it as a bind-able service so that whenever user switch to that fragment your activity can bind to this service and see what is going on.
Using this way, you can report download progress to user and also you no longer need sending broadcasts.

A: The previous answer wasn't good enough, I made up a new one, have a look, it works very well.
The code consists of the Base Class for fragments, Two fragments, Model for holding data for grid elements and Main UI thread.
The base class:
import android.app.Activity;
import android.app.Fragment;
import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import android.widget.TextView;

import java.util.ArrayList;

/**
 * Created by Movsar Bekaev on 20/09/2015.
 */
public class GridFragment extends Fragment {
    static ArrayList<xThumbnail> myInformation;
    static Activity mActivity;
    GAdapter adapter;
    GridView grid;

    enum fragment_names {FR1, FR2}

    static fragment_names this_fragment_name;

    public GridFragment() {
        refresh();
    }

    protected void refresh() {
        if (grid == null) {
            grid = new GridView(mActivity);
            grid.setLayoutParams(new GridView.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.WRAP_CONTENT));
            grid.setBackgroundColor(Color.WHITE);
            grid.setNumColumns(2);
            grid.setColumnWidth(GridView.AUTO_FIT);
            grid.setVerticalSpacing(5);
            grid.setHorizontalSpacing(5);
            grid.setStretchMode(GridView.STRETCH_COLUMN_WIDTH);
        }
        adapter = new GAdapter(mActivity, myInformation);
        grid.setAdapter(adapter);
    }

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        refresh();
        return grid;
    }

    public class GAdapter extends BaseAdapter {
        private Context mContext;
        private ArrayList<xThumbnail> mInfo;

        // Gets the context so it can be used later
        public GAdapter(Context c, ArrayList<xThumbnail> info) {
            mInfo = info;
            mContext = c;

        }

        // Total number of things contained within the adapter
        public int getCount() {
            return mInfo.size();
        }

        public xThumbnail getItem(int position) {
            return mInfo.get(position);
        }

        // Require for structure, not really used in my code. Can
        // be used to get the id of an item in the adapter for
        // manual control.
        public long getItemId(int position) {
            return position;
        }

        public View getView(final int position,
                            View convertView, ViewGroup parent) {

            View v;
            if (convertView == null) {
                LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                v = inflater.inflate(R.layout.thumbnail, null);
                final TextView tv = (TextView) v.findViewById(R.id.tvClickMe);
                final ProgressBar pb = (ProgressBar) v.findViewById(R.id.prgb_progress);
                pb.setProgress(mInfo.get(position).getProgress());
                tv.setText(mInfo.get(position).getProgress() + "");
                mInfo.get(position).setProgressBar(pb);
                mInfo.get(position).setTextView(tv);
                tv.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        runOp(mInfo.get(position), position, this_fragment_name);
                    }
                });
            } else {
                v = convertView;
            }
            return v;
        }
    }

    private void runOp(final xThumbnail x, final int position, final fragment_names f_name) {
        if (x.xt == null) {
            x.xt = new Thread(new Runnable() {
                @Override
                public void run() {
                    for (int i = x.getProgress(); i <= 100; i++) {

                        //  UNCOMMENT IF YOU WANT TO STOP THE PROCESS AFTER SWITCHING
                        //   if ((f_name == this_fragment_name) && !mThread.isInterrupted()) {
                        final int progress = i;
                        mActivity.runOnUiThread(new Runnable() {
                            @Override
                            public void run() {
                                x.setProgressBar(adapter.getItem(position).getProgressBar());
                                x.setTextView(adapter.getItem(position).getTextView());
                                x.setProgress(progress);
                                x.getProgressBar().setProgress(progress);
                                x.getTextView().setText(progress + "");
                                // ARBITRARY CHANGE OF MYINFORMATION
                                // JUST TO SHOW THAT IT WORKS
                                if (progress == 20) {
                                    myInformation.get(3).setProgress(12);
                                    refresh();
                                }
                                // **********************************
                            }
                        });
                        try {
                            Thread.sleep(150);
                        } catch (InterruptedException e) {
                            e.printStackTrace();
                        }
                        //  } else {
                        //       return;
                        //  }
                    }
                }
            });
        }
        if (!x.xt.isAlive())
            x.xt.start();
    }
}

The fr1.java:
 public class fr1 extends GridFragment {
    static ArrayList<xThumbnail> fr1Info;

    public static fr1 newInstance(Activity act) {
        mActivity = act;
        return new fr1();
    }

    @Override
    protected void refresh() {
        if (fr1Info == null || fr1Info.size() == 0) {
            fr1Info = new ArrayList<>();
            for (int i = 0; i < 10; i++) {
                xThumbnail x;
                x = new xThumbnail();
                fr1Info.add(x);
            }

        }
        myInformation = fr1Info;
        super.refresh();
    }
}

The fr2.java:
  public class fr2 extends GridFragment {
    static ArrayList<xThumbnail> fr2Info;

    public static fr2 newInstance(Activity act) {
        mActivity = act;
        return new fr2();
    }

    @Override
    protected void refresh() {
        if (fr2Info == null || fr2Info.size() == 0) {
            fr2Info = new ArrayList<>();
            for (int i = 0; i < 10; i++) {
                xThumbnail x;
                x = new xThumbnail();
                fr2Info.add(x);
            }
        }
        myInformation = fr2Info;
        super.refresh();
    }
}

The xThumbnail.java (model):
    public class xThumbnail {
    private int prgb_value = 0;
    private ProgressBar pb;
    private TextView tv;
    public Thread xt;

    public void setProgress(Integer i) {
        prgb_value = i;
    }

    public Integer getProgress() {
        return prgb_value;
    }

    public void setProgressBar(ProgressBar prb) {
        pb = prb;
    }

    public ProgressBar getProgressBar() {
        return pb;
    }

    public void setTextView(TextView tv) {
        this.tv = tv;
    }

    public TextView getTextView() {
        return tv;
    }
}

The MainActivity.java:
 public class MainActivity extends AppCompatActivity {
        Button btn_one, btn_two;
        fr1 mFr1;
        fr2 mFr2;
        FragmentManager fm = getFragmentManager();

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            btn_one = (Button) findViewById(R.id.btn_one);
            btn_two = (Button) findViewById(R.id.btn_two);

            mFr1 = (fr1) fm.findFragmentByTag("fr1");
            mFr2 = (fr2) fm.findFragmentByTag("fr2");
           final FrameLayout frameLayout = (FrameLayout)findViewById(R.id.frLayout);

            btn_one.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

               GridFragment.this_fragment_name= GridFragment.fragment_names.FR1;

                if (mFr1 == null) {
                    mFr1 = fr1.newInstance(MainActivity.this);
                    fm.beginTransaction().add(R.id.frLayout, mFr1, "fr1").commit();
                } else {
                    fm.beginTransaction().detach(mFr1).commit();
                    fm.beginTransaction().attach(mFr1).commit();

                }
            }
        });

        btn_two.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                GridFragment.this_fragment_name= GridFragment.fragment_names.FR2;

                if (mFr2 == null) {
                    mFr2 = fr2.newInstance(MainActivity.this);
                    fm.beginTransaction().add(R.id.frLayout, mFr2, "fr2").commit();
                } else{
                    fm.beginTransaction().detach(mFr2).commit();
                    fm.beginTransaction().attach(mFr2).commit();

                }
            }
        });
        }
    }

activity_main.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="1"
        android:id="@+id/btn_one"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="2"
        android:id="@+id/btn_two"
        android:layout_alignParentBottom="true"
        android:layout_alignRight="@+id/prgb_uni"
        android:layout_alignEnd="@+id/prgb_uni" />

    <ProgressBar
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/prgb_uni"
        android:layout_alignParentBottom="true"
        android:layout_marginBottom="40dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:id="@+id/frLayout"></FrameLayout>

</RelativeLayout>

thumbnail.xml:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ProgressBar
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/prgb_progress" />

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:gravity="center"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="ClickMe!"
        android:id="@+id/tvClickMe"
        android:layout_gravity="center_horizontal"
        android:textIsSelectable="false" />
</FrameLayout>

What it does:
We have here one base class, it operates with representation of views and populating progress bars.
It has field to work with current items (that holds progress bar values), every time when we switching between fragments this field is updated to respective values of Fragment1 or Fragment2, those fragments have static fields to hold their own data so it can be changed and used.
The thing with Thread and some other code is just to show that it's works and for better understanding.
I hope it will help.
PoC - https://youtu.be/uKGeX40z_mA :)

redpajama_set_name: RedPajamaStackExchange


text:
Pro Wrestling needs to bring back the surprise element
Following the ending of the Monday Night War in 2001, professional wrestling has seen a decline in the ratings. Many within in the industry have been analyzing different scenarios for years. The product is stale, the product has been to predicable, both WWE and TNA have been using old recycled storylines, etc.
During the time when World Championship Wrestling was on top and live every week, part of its success was not only the fact they had the new and different New World Order storyline along with raiding half of WWE's talent roster, but they gave you (and later WWE when Raw started to air live) a reason to tune each because you never knew who may show up on their show or what would happen next. This was the key factor for record breaking ratings within the industry.
The element of a wrestling surprise is what has been missing from professional wrestling and is one of the major factors in low ratings. Keeping the viewers guessing from each week to the next should be a big part of boosting ratings. The viewer's choice Raw WWE did several months back was a good example. Yes, the show was blah up until the end when out of nowhere, come these NXT rookies to attack John Cena and demolish the ring and take out announcers, camera crew and anyone else who tried to stop them. This was great television. Matches should not be predicable, but unexpected.
The WWE had an ample opportunity with their 900th episode to make it memorable and full of surprises, but instead gave us the recycled lights on lights off in the arena Kane vs. Undertaker Storyline. I was looking forward to the unexpected that night, but felt that WWE dropped the ball. The whole purpose of live television is to expect the unexpected. Vince has become comfortable with being all alone on Monday Night's.
The debut episode of SmackDown on SyFy this October will be live. One could hope, although very unlikely, that SyFy would see the benefit of a live show vs. taped on their network each week, and invest in having SmackDown live each week.
Even when TNA had their short Monday night run, WWE did not step up their game as they did when WCW was the number one promotion. For TNA, it is much harder being a taped show and with spoilers on the internet to keep fans guessing. If TNA and Spike could afford to go live each week it would be more beneficial. Yes, it does TNA could do it with their pay-per views, but who's watching those anyway?
WWE: The History of the World Heavyweight Championship
WWE Bloodbath – The Most Incredible Cage Matches
WWE Greatest Wrestling Stars of the 80s
Related Items:john cena, N.W.O, Nexus
What Should WWE Do With John Cena?
WWE Flashback: RAW 1000th Results – CM Punk Lays Out The Rock


New Bodie is a Kodi video add-on from Grice Advice Repository that now has two Bodie versions.
Sections include Movies, TV shows, Cartoons, Documentaries, YouTube, Tools, choose Scraper Package, and Real Debrid Resolver Settings.
There is currently two version with the steps below on how to install both.


There's a couple of things that I look for in a phone: I like battery life that doesn't leave me scrabbling for a cable 20 minutes into a train journey and that it's just really, really good at everything else.
Not a lot to ask, eh? My current phone - the now venerable and archaic iPhone 6 - ticks at least half of those boxes. And I love it for every one of those 19 minutes in carriage D.
I thought long and hard about whether to go for a 6 or a 6 Plus the last time around - weighing things up literally and figuratively before plumping for the sleeker, lighter and more pocket friendly option.
Frankly, I've regretted it ever since. So this time around I'm going to plump for the Apple iPhone 6S Plus.
Obviously one of the key factors is the battery - even with a bigger screen it's been pretty clear to anyone with an Apple-toting phab-friend that their phone lasts longer with similar use.
That would be less of a big deal with some phones, but with Apple devices the battery is definitely one of the primary causes of complaint. Bendgate might have caught the early headlines, but I've used mine for a year and can still use it as a ruler but still find it infuriating that I have to regularly tinker with the screen brightness to coax my phone through till early afternoon.
I'm not suggesting that the iPhone 6S Plus will be the doyenne of long battery life - it is after all an Apple product - merely that it manages to last longer and continue to do all the things that an iPhone does well.
The other big reason for an update this time around is that I like a proper change, and a new form factor is definitely one way to keep yourself a little bit excited about a change.
Going from a 6 to a 6S would feel a bit like changing your car from a Mini to a slightly faster Mini, it's a bit faster and has a few more bells and whistles but it's not exactly going to brighten your world for long.
Then there's image stabilization - it actually made a big difference in the last generation, and although it doesn't amount to a hill of beans, it is a factor for those of us who have all-but abandoned actual cameras.
I completely understand why people are annoyed that phones are become bigger and more cumbersome, but honestly I've never been especially annoyed by a phone taking up pocket space.
All this distance into the argument and I've not even mentioned the mammoth in the room, that big glorious screen.
Yep, from my Fallout Shelter addiction right the way through to watching Amazon Prime offline and simply having a more comfortable reading experience, that screen is a step up from what I'm used to.
It's more expensive, of course, but I'm okay with that, because on this occasion bigger is definitely better and I'm prepared to pay the extra to have a little Plus side rather than the iPhone 6S.


Good job Chaos for last weeks win!
Ok, we will try this again, I deleted all the post ideas from the previous week. Now Let us choose a topic that we could all agree on, and I would like to see more cooperation and compromise. Ideas for this weeks SOTW #32?
I'm thinkin about joining in again, Um a topic?
any one else gonna put something in? Or is it dead?
I say just to start out a fresh new start, we go freestyle.
does that means whatever we want, and i think they did open up a new one.
dark, if you didn't die, I vote freestyle.
is the voting start tonight?
Last edited by geared_up78; 08-07-2009 at 11:09 PM.
voting thread will be up sunday, or until at least 2 more entries are posted, comon guys its freestyle!


The risk of having a heart attack is highest around 10pm. on Christmas Eve, probably due to the highest emotional stress, according to a new study in the Christmas issue of the BMJ.
Researchers in Sweden analyzed the exact timing of 283,014 heart attacks reported to the Swedish Register of Coronary Care Units over a 16-year period from 1998 to 2013. In addition to the weeks leading up to the holidays, Christmas Eve increased by 15 percent, adding to the risk of heart attacks. A similar increase – 12 percent – was recorded for Midsummer, a major holiday in Sweden.
An undated photo shows a fallen Christmas tree.
The authors explain feelings of anger, anxiety, sadness. Earlier studies found that grief and stress increase the risk of heart attack. The current study found that those over 75 years of age and people with diabetes and coronary artery disease were the most susceptible to short-term triggers in the past.
"Holiday stress, both emotional and financial, can lead to norepinephrine and epinephrine spikes that can negatively impact the cardiovascular system," said Drs. Kaitlyn Ibrahim, a cardiology specialist in cardiology interview with ABC News.
A photo shows people using their phones during a Christmas meal.
In addition, people will often overexert themselves at this time of year – shoveling snow, dancing at family gatherings – and indulging in foods and drinks that they would not normally consume, such as excessive alcohol, caffeine, and high-fat foods, Ibrahim explained.
Apart from heart attacks, Ibrahim said the holidays could also be associated with a so-called "holiday heart syndrome", a condition that causes both adults and adults with heart disease in emergency departments across the country for abnormal heart rhythms after overeating excessive consumption of alcohol.
"We have no routine and pattern during the holidays, and it's especially important to stick to a healthy diet and reduce alcohol intake, especially if you have heart disease," Ibrahim said.
An undated photo shows a heart-shaped ornament on a Christmas tree.
In Dr. med. Barbara Robles, psychiatrist at UT Health San Antonio's Long School of Medicine, said healthy eating habits mean that self-care is more important than ever during the holiday season.
"Take a walk or get some fresh air and know your limits. Remove yourself from situations and conversations that you know are likely to cause anger, anxiety, or stress, "Robles said in an interview with ABC News.
For people with known heart disease, Robles also recommends not discussing any major topics during the holidays when the emotions are already high.
"Remember to offer consolation to those who are at high risk for stress and emotional distress. Think of those who lost a loved one during the holidays. Give them a big hug, a tapping on the shoulder, a few warm words and a listening ear, "said Robles.
Edith Bracho-Sanchez is a Board-Certified Pediatrician, Stanford Global Health and Journalism Fellow and a member of the medical department at ABC News.


text:
Q: How to download the list of urls of images with renaming them with the values available in adjacent column in Google Sheets. function of Code.gs I've made the script in google sheets and code of gs script (code.gs) it has been working fine and nice with the download function it is downloading each and every image in my google drive folder. But the main thing is that I want them to be downloaded with renaming them in the mean time with the column of text values available on the adjacent column
I just want the images to be renamed in the mean time when they are being downloaded in the google drive folder.
for example FIRST COLUMN ==>> "PICTURE URL" SECOND COLUMN ==>> "TEXT_TO_BE_RENAMED"
I've made the download button, when I click the download button it should execute the command to download the image and as well as rename the image the the values available on second column. Example of it is shown in below screen shot. I'm also sharing the sheet link below:
[HERE IS THE PICUTRE DEMONSTRATION WHAT I I WANT]

https://docs.google.com/spreadsheets/d/1jItuI2tQbpH4A5b9CFS9xWV3mNtnrV2jMRYPxEZSvlM/edit?usp=sharing
My code:
function downloadImage() {
    let sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
    let lastRow = sheet.getLastRow();
    for (let i = 0; i < lastRow - 1; i++) {
        let folder = DriveApp.getFolderById("Folder_id_of_your_drive");
        let url = sheet.getRange(2 + i, 1).getValue();
        let image = SpreadsheetApp.newCellImage().setSourceUrl(url);
        let blob = UrlFetchApp.fetch(url).getBlob();
        folder.createFile(blob);
    }
}

I literally tried every thing to produce the result but unfortunately failed I am expecting the result that the images can be downloaded with the renamed text available in the separate list of cells values or with the adjacent columns

A: You can check for errors and rename the files like this:
function downloadImage() {
  const folder = DriveApp.getFolderById('...folder ID goes here...');
  const sheet = SpreadsheetApp.getActiveSheet();
  const urls = sheet.getRange('A2:A').getDisplayValues().flat();
  const names = sheet.getRange('C2:C').getDisplayValues().flat();
  urls.forEach((url, index) => {
    if (!url) return;
    try {
      const blob = UrlFetchApp.fetch(url).getBlob();
      folder.createFile(blob).setName(names[index]);
    } catch (error) {
      console.log(error.message);
    }
  });
}

For additional information, see Folder.createFile() and the Blob class.

A: function downloadandrename() {
  const f = DriveApp.getFolderById('fid');
  const sh = SpreadsheetApp.getActiveSheet();
  const vs = sh.getRange('A2:C' + sh.getLastRow()).getDisplayValues();
  vs.forEach((r, i) => {
    if (r[0] && r[2]) {
      f.createFile(UrlFetchApp.fetch(r[0]).getBlob().setName(r[2]));
    }
  });
}


text:
Great Moments in Cinema: Amadeus
August 24, 2012 christopherolson One comment
There is nothing inherently wrong with mediocrity. Not everyone can be above average, and even fewer people ever achieve true greatness. That's nothing to be ashamed of (even though we are often made to believe otherwise). However, mediocrity can be extremely frustrating for those who desire nothing more than to rise above it, but are unable to do so as a result of their own limitations. Worse than that, though, is when someone consigned to the heap of mediocrity is able to recognize true genius, and can do nothing but sit and watch as it passes them by, cackling maniacally the whole way. This is the central theme of director Miloš Forman's Oscar-winning masterpiece Amadeus, the climax of which is the focus of this month's column.
The film, which won eight Academy Awards in 1985, including Best Picture, eschews historical accuracy for a gripping story of madness and revenge. Confined to an insane asylum toward the end of his life, the petty and jealous Italian composer Antonio Salieri (F. Murray Abraham, in an award-winning performance) is visited by a young priest who offers to hear Salieri's confession. At first, Salieri mocks the young priest, but eventually pride loosens his tongue, and Salieri confesses that he is responsible for the premature death of Wolfgang Amadeus Mozart (Tom Hulce), perhaps the greatest composer of his age. Salieri talks at length about his youth, and how he devoted his talent to God, only to be upstaged by an obnoxious, conceited brat who was seemingly able to conjure up divine music at will. Enraged, Salieri rejects God, and pledges to destroy Mozart. Using his influence, Salieri makes sure that Mozart will never have any wealthy pupils in Vienna, which leaves the young composer penniless. After the death of Mozart's overbearing father (Roy Dotrice), Salieri hatches a complex plan to destroy Mozart once and for all. Disguising himself in a costume once worn by Mozart's father, Salieri hires Mozart to write a requiem mass, which Salieri plans on passing off as his own after he has killed Mozart. Driven to exhaustion, Mozart enlists Salieri's aid in finishing the piece, but the young composer dies before they can finish the requiem, thwarting Salieri's plan. Salieri spends the rest of his life believing that God chose to kill his instrument of genius rather than allow a mediocrity like Salieri to share even a small fraction of Mozart's glory.
While the movie cleaned up at the Oscars a couple of decades ago, these days it doesn't seem to get the respect it deserves. Amadeus is a superb film, and it deserved every single one of those eight Acadamy Awards. It's features incredible music, lush costumes, and great performances, and is filled with dozens of great moments, any of which could have been written about for this column. From the sequence in which Salieri reads Mozart's sheet music for the first time ("These…are originals?"), to the bit in which Mozart openly mocks a disguised Salieri to his face, to the first performance of the haunting Don Giovanni, any of these moments would have been worthy of inclusion in this column. Instead, I'm going to be looking at a sequence which occurs quite late in the film, a bit that serves as the film's climax, and also acts as a summation of the central theme.
Just before the film's climax, Mozart is conducting a performance of "The Magic Flute," which was commissioned by Mozart's friend, Emanuel Schikaneder (Simon Callow), the head of a low-rent theatre troupe who prefer performing for the masses rather than royalty. On the verge of death, Mozart has lost all of his money, and has driven away his wife Constanze (Elizabeth Berridge) and their young son. Meanwhile, the calculating Salieri lurks in the audience, watching the performance with an expression that is a mixture of jealousy and awe. Suddenly, Mozart collapses, and Salieri rushes to his side. He orders that Mozart be taken home and put into bed. When they arrive at Mozart's flat, Salieri orders everyone else to leave, but he stays behind and urges Mozart to work on the requiem. They work through the night, with Mozart growing weaker as Salieri becomes more and more agitated about finishing the composition. Finally, as dawn breaks, Mozart tells Salieri that he needs to rest. Both men fall asleep, only to be awoken by the returning Constanze, who has come home just in time to watch her husband die. She orders Salieri to leave, and then locks the unfinished requiem in a cabinet just as Mozart draws his last breath. Chaos descends upon the room, and Salieri's face drops with the realization that his plans will never come to fruition, and he will spend the rest of his life as a mediocrity, living in the shadow of greatness.
The sequence serves as a perfect summation of the film's theme of genius versus mediocrity. The brilliant Mozart, who has attained some measure of fame but remains penniless and largely unheralded during his lifetime, wastes away, a victim of his own drive and genius. Salieri, meanwhile, is an average composer at best, but has attained wealth and power and a position of privilege in the court of the clueless Emperor Joseph II. Despite all that, Salieri has spent the better part of his life trying to live up to Mozart's genius, and at long last, with Mozart dying, Salieri has a chance to take some of that brilliance for himself. The scene is lovingly shot, but still has the ambiance of a horror film in some ways. The warm lighting betrays a sense of cold calculation, as Salieri pushes the weakened Mozart to the limits of his creativity. Mozart lies in the bed, his skin pale and covered in sweat, his eyes sunken and ringed with dark circles. Salieri hovers near the foot of the bed, scribbling furiously with a quill as Mozart dictates each note and movement of the requiem. It's almost as if Salieri is a vampire, sucking both the life and the inspiration from Mozart, who is withering away to nothing before the viewer's very eyes. The sequence manages to be both harrowing and triumphant, thanks largely to the brief snippets of Mozart's incredible music we are allowed to hear throughout the scene. Above all else, though, is an astute distillation of the way mediocrity often tries to emulate genius, often dragging it down in the process, and ends up destroying it entirely.
Much like the titular character, Amadeus is a brilliant film that shone brightly when it was first released, but seems to have faded a bit in recent years. Despite the fact that it was justly heralded during its initial release, it is a film that doesn't seem to hold the same cultural cachet as many others, and is rarely held up by serious film fans as one of the truly great movies. Nevertheless, it is a film that is possessed of an anarchic sort of brilliance, one that is a technical marvel that is packed with great performances, and manages to transcend the usual pitfalls that plague most other biopics. It is a truly great film in a field that is littered with examples of mediocrity. Not that there is anything wrong with being mediocre. It's just that sometimes it can be very frustrating, especially for those who can recognize true genius.
httpv://www.youtube.com/watch?v=MKtLSQSH6Bw
tagged with Elizabeth Berridge, F. Murray Abraham, Milos Forman, Roy Dotrice, Simon Callow, The Magic Flute, Tom Hulce, Wolfgang Amadeus Mozart
Film - Op/Ed
« XBLIG Uprising Preview: The power of imagination — Sententia
XBLIG Uprising Preview: "Portal" turned upside-sideways equals "Gateways." »
Ellen Rosewall
August 24, 2012	10:22 am
Amadeus is my favorite movie of all time – and I've watched a lot of movies. I agree that it is underrated, as are the performances of Tom Hulce and F. Murray Abraham. As a musician, I know how hard it is to accurately portray the life of a composer in a way that it is accessible to nonmusical audiences. Watching this scene just confirms for me how beautifully it was done. Thanks for writing this!


The decommissioning and dismantlement of the STURGIS barge, now free of radioactive contamination and a former nuclear power reactor, was effectively completed last week, according to the U.S. Army Corps of Engineers.
International Shipbreaking Ltd. has been sectioning the vessel at its Brownsville, Texas, facility since January. As work has proceeded, more of the STURGIS has been moved from the water onto a dock platform. The vessel was fully removed from the water around March 13 for the "final cut," the Army Corps said in a March 15 update on the project.
The remaining work encompasses removal and disposal of asbestos, lead-based paint, and other waste materials from the remaining sections of the barge; preparing the last pieces of the STURGIS for recycling; and publishing reports on project closure and the history of the vessel.
Waste disposal and recycling are expected to be completed in about 30 days, according to Barber.
International Shipbreaking received its $1.6 million contract in May 2018. It completed the work on budget and two weeks ahead of schedule, Barber said.
The STURGIS started life as a World War II Liberty Ship, then was equipped with a nuclear power reactor and deployed to Panama from 1968 to 1976. It was towed to the Port of Galveston, Texas, in April 2015 for decommissioning. APTIM Federal Services decommissioned the vessel, including removal of the MH-1A reactor and remediation of radioactive contamination.


A top City of Edinburgh Council officer has admitted that the authority is unlikely to recoup money which was overpaid to staff following a payroll error.
Opposition councilors have hit out at the failures, chiefly with the overpayment of payroll, which could have met the cost of the chief executive's salary for four years.
They have now called for action to ensure the problems do not happen again.
The council's director of resources, Stephen Moir, said: "We have sought to reclaim the totality of the sum. It is unlikely we will achieve 100 per cent recovery.
"There may be some specific circumstances where individual reclaim action might be counter-intuitive for the council. Following up with court action might actually be more costly than the sum to be recovered.
Mr Moir said that a new human resources system, which went live last month, will ensure the payroll systems are more effective.
Conservative Councillor Phil Doggart said: "It is ridiculous that the council has failed to have processes in place for the payment of money to the correct people.
"It is hard to believe that any organisation in the 21st century has failed to establish such procedures.
The council said around £213,000 had been recovered so far.A City of Edinburgh Council spokeswoman said: "We have an established and well tested debt recovery policy in place for all debts including payroll overpayments, where these occur.


 Washington D.C. Attractions | Hotel Near Washington D.C.
When you stay at The Inn of Rosslyn, you have the best of both worlds. You're in a charming Arlington, VA neighborhood within walking distance of popular sites, shops and restaurants, and just a Metro or Uber ride away from central Washington, D.C. In a jiffy you're at The White House, The Botanical Gardens, and the National Mall. Experience American history easily from The Inn of Rosslyn.
A wonderful neighborhood in a wonderful town! Shop Arlington at The Fashion Centre at Pentagon City, with stores and restaurants that range from the upscale to the casual. For nature lovers, Theodore Roosevelt Island Park has 88.5 acres on the Potomac with walking trails. Rosslyn boasts free outdoor Cinema in the summer and a September Jazz Fest.
Something profound happens when you explore Washington, D.C. Politics and history are in the air. Stories seep from the solid, architectural styles and monuments to those who have served their country. No matter where you're from, you can sense American values of freedom and democracy.


text:
Q: Fortran multidimensional sub-array performance While manipulating and assigning sub-arrays within multidimensional arrays in Fortran90, I stumbled across an interesting performance quirk.
Fortran90 introduced the ability to manipulate sub-sections of arrays and I have seen a few places which recommends that array operations be performed using this "slicing" method instead of loops. For instance, if I have to add two arrays, a and b of size 10, it is better to write:
c(1:10) = a(1:10) + b(1:10)
or
c = a + b
Instead of
do i = 1, 10
    c(i) = a(i) + b(i)
end do

I tried this method for simple one dimensional and two dimensional arrays and found it to be faster with the "slicing" notation. However, things began to get a little interesting when assigning such results within multidimensional arrays.
First of all, I must apologize for my rather crude performance measuring exercise. I am not even sure if the method I have adopted is the right way to time and test codes, but I am fairly confident about the qualitative results of the test.
program main
    implicit none

    integer, parameter :: mSize = 10000
    integer :: i, j
    integer :: pCnt, nCnt, cntRt, cntMx
    integer, dimension(mSize, mSize) :: a, b
    integer, dimension(mSize, mSize, 3) :: c

    pCnt = 0
    call SYSTEM_CLOCK(nCnt, cntRt, cntMx)
    print *, "First call: ", nCnt-pCnt
    pCnt = nCnt

    do j = 1, mSize
        do i = 1, mSize
            a(i, j) = i*j
            b(i, j) = i+j
        end do
    end do

    call SYSTEM_CLOCK(nCnt, cntRt, cntMx)
    print *, "Created Matrices: ", nCnt-pCnt
    pCnt = nCnt

    ! OPERATIONS BY SLICING NOTATION
    !c(1:mSize, 1:mSize, 1) = a + b
    !c(1:mSize, 1:mSize, 2) = a - b
    !c(1:mSize, 1:mSize, 3) = a * b

    ! OPERATIONS WITH LOOP
    do j = 1, mSize
        do i = 1, mSize
            c(i, j, 1) = a(i, j) + b(i, j)
            c(i, j, 2) = a(i, j) - b(i, j)
            c(i, j, 3) = a(i, j) * b(i, j)
        end do
    end do

    call SYSTEM_CLOCK(nCnt, cntRt, cntMx)
    print *, "Added Matrices: ", nCnt-pCnt
    pCnt = nCnt
end program main

As can be seen, I have two methods of operating upon and assigning two large 2D arrays into a 3D array. I was heavily in favour of using the slicing notation as it helped me write shorter and more elegant looking code. But upon observing how severely sluggish my code was, I was forced to recheck the capacity of slicing notation over calculating within loops.
I ran the above code with and without -O3 flag using GNU Fortran 4.8.4 for Ubuntu 14.04

*

*Without -O3 flag
a. Slicing notation
     5 Runs - 843, 842, 842, 841, 859

     Average - 845.4

b. Looped calculation
     5 Runs - 1713, 1713, 1723, 1711, 1713

     Average - 1714.6

*With -O3 flag
a. Slicing notation
     5 Runs - 545, 545, 544, 544, 548

     Average - 545.2

b. Looped calculation
     5 Runs - 479, 477, 475, 472, 472

     Average - 475

I found it very interesting that without -O3 flag, the slicing notation continued to perform way better than loops. However, using -O3 flag causes this advantage to vanish completely. Contrarily, it becomes detrimental to use array slicing notation in this case.
In fact, with my rather large 3D parallel computation code, this is turning out to be a significant bottle-neck. I strongly suspect that the formation of array temporaries during the assignment of a lower dimensional array to a higher dimensional array is the culprit here. But why did the optimization flag fail to optimize the assignment in this case?
Moreover, I feel that blaming -O3 flag is not a respectable thing to do. So are array temporaries really the culprit? Is there something else I may be missing? Any insight will be extremely helpful in speeding up my code. Thanks!

A: When doing any performance comparison, you have to compare apple with apples and orange with oranges. What I mean is that you are not really comparing the same thing. They are totally different even if they are producing the same result.
What comes into play here is the memory management, think of cache faults during the operation. If you turn the loop version into 3 different loops as suggested by haraldkl you will certainly get similar performance.
What happens is that when you combine the 3 assignments in the same loop, there is a lot of cache reuse for right hand side since all the 3 share the same variables in the right hand side. Each element of a or b is loaded into the cache and into registers only once for the loop version while for the array operation version, each element of a or b gets loaded 3 times. That is what makes the difference. The larger the size of the array, the larger the difference, because you will get more cache fault and more reloading of elements into the registers.

A: I don't know what the compiler really does so not really an answer, but too much text for a comment...
I'd have the suspicion that the compiler expands the array notation into something like this:
do j = 1, mSize
    do i = 1, mSize
        c(i, j, 1) = a(i, j) + b(i, j)
    end do
end do
do j = 1, mSize
    do i = 1, mSize
        c(i, j, 2) = a(i, j) - b(i, j)
    end do
end do
do j = 1, mSize
    do i = 1, mSize
        c(i, j, 3) = a(i, j) * b(i, j)
    end do
end do

Of course, the compiler might still collapse these loops if written like that, so you might need to confuse him a little more, for example by writing something of c to the screen between the loops.


Worship is living a life filled with devotion and gratitude. Worship is living for Jesus. When we connect together authentically and love our neighbors, we worship. As we become empowered in our relationship with Jesus, we worship. When we serve others and share the love of Christ, we worship.
MINISTRY FOR CHILDREN AGE PRE-K THROUGH 5TH GRADE.
The Met Kid's Ministry was born with a goal to ensure that children learn Biblical truths, discipleship, service participation, and social skills through fun and age-appropriate activities on Wednesday night, Sundays, the holiday season, and other appropriate times.
MINISTRY FOR YOUTH AGES 12 TO 18.
The Met's Empowered 4:12 Youth Ministry – for youth 12 to 17 years of age – seeks to provide a Christ-centered atmosphere for youth to worship God, develop a relationship with Jesus Christ, and live empowered by the Holy Spirit.
Empowered 4:12 seeks to help youth find their identity in Christ, share Christ with the world, and develop them into adults who faithfully follow Christ and serve His Church. The name is based upon the scripture 1 Timothy 4:12: Don't let anyone look down on you because you are young, but set an example for the believers in speech, in conduct, in love, faith, and purity.
The Met's Ministry for Millennials (18 to 35yrs old), Crossroads, wants to ensure that Growth, Outreach, and Discipleship is their main focus. Crossroads seeks to Fellowship, Serve, and Engage in religious education. Ultimately, Crossroads Ministry is committed to being active young adults in the Met church and the Community.
Activities for adult women focused on spiritual and personal empowerment while increasing social, community, and church involvement as well as unity of the Church's female population. Groups include Deaconess, Mission, Women's Discipleship, Women's Enrichment, Women's Literature, and Ladies of Purpose.
Activities for adult men focused on spiritual and personal empowerment while increasing social, community, and church involvement and unity of the Church's male population. This ministry also engages in discipleship activities, including the regular study of God's Word and prayer to aid men in their growth in Christ.


Coconut oil is the best medicine for treating acne on the face.Most people use coconut oil for face acne and gets unbelievable results.Here you will get to know How to use coconut oil for face acne �... As I�ve said, your skin is still the best determining factor you can use to know if coconut oil does cause acne. The Other Side Of Coconut Oil Contrary to what most people believe in, coconut oil is not, all the time, bad for people with acne-prone skin.
I used Coconut oil on my face for 1 year, it did wonders in clearing my acne, on a scale of 1 to 10, I�d say I went from an 8 to a 2 with the help of coconut oil. after a year I started getting fed up that I couldn�t clear my skin any further. that�s when I was told that coconut oil has the potential to clog pores, so I switched to Raspberry seed oil, and I can finally say I�m acne... We asked the experts if it's safe to put coconut oil on your face, and whether it will break you out or help with your acne. Check out the skincare facts, here.
As I�ve said, your skin is still the best determining factor you can use to know if coconut oil does cause acne. The Other Side Of Coconut Oil Contrary to what most people believe in, coconut oil is not, all the time, bad for people with acne-prone skin.
Just because coconut oil is high in antimicrobial fatty acids, doesn't make treating acne as easy as rubbing a dab on your face. To work, the lauric acid has to get into the pore where it will do the job.


text:
Read Next:	Netflix Praised by 'The Irishman,' 'Marriage Story' Filmmakers at Producers Guild Panel
September 7, 2016 2:00PM PT
Toronto: Julianne Moore, Ken Watanabe, Demian Bichir to Star in 'Bel Canto'
By Dave McNary
Film Reporter @https://twitter.com/Variety_DMcNary	FOLLOW
Dave's Most Recent Stories
Paradigm Agency Cuts 30 Staff Positions, Mostly in Music
Netflix Praised by 'The Irishman,' 'Marriage Story' Filmmakers at Producers Guild Panel
Box Office: 'Bad Boys for Life' Scores Big With $66 Million Launch
CREDIT: Rex Shutterstock
Julianne Moore, Ken Watanabe and Demian Bichir will star in the South American drama "Bel Canto" with Paul Weitz directing.
Weitz has adapted the screenplay with Anthony Weintraub ("Tekkonkinkreet") from Ann Patchett's best-seller of the same name.
Caroline Baron and Weintraub will produce the project through their company A-Line Pictures alongside Weitz and Andrew Miano through their production company Depth of Field. Bloom will start international sales at the Toronto Intl. Film Festival. WME Global is selling the U.S. rights.
Moore will play a famous American soprano who travels to a military dictatorship in South America to give a private concert at the birthday party of a rich Japanese industrialist, portrayed by Watanabe. Bichir has been cast as a general who leads guerrillas taking over the industrialist's mansion and demanding the release of their imprisoned comrades. A month-long standoff ensues in which hostages and captors must overcome their differences.
Bloom's Alex Walton said, "I read the 'Bel Canto' novel many years ago and have always believed it would translate naturally to the big screen. The book has a large loyal global fan base which I am confident will be delighted to see our wonderful cast bring this story to life."
Weitz directed "About a Boy" and "Grandma" and produced Amazon series "Mozart in the Jungle." Moore will next star in "Wonderstruck" from Todd Haynes, "Kingsman: The Golden Circle" and George Clooney's "Suburbicon," which Bloom is also selling.
Watanabe will next be seen in "Transformers: The Last Knight." Bichir has just wrapped Ridley Scott's "Aliens: Covenant."
Moore is repped by CAA, United Agents and Management 360. Watanabe is repped by WME, Roar and K Dash. Weitz is repped by WME, and Bichir by CAA.
Toronto Film Festival