text:
using Poco::Net::Socket;
using Poco::Net::SocketStream;
using Poco::Net::StreamSocket;
using Poco::Net::ServerSocket;
using Poco::Net::SocketAddress;
using Poco::Net::ConnectionRefusedException;
using Poco::Timespan;
using Poco::Stopwatch;
using Poco::TimeoutException;
using Poco::InvalidArgumentException;

SocketStreamTest::SocketStreamTest(const std::string& name): CppUnit::TestCase(name)
{
}

SocketStreamTest::~SocketStreamTest()
{
}

void SocketStreamTest::testStreamEcho()
{
	EchoServer echoServer;
	StreamSocket ss;
	ss.connect(SocketAddress("localhost", echoServer.port()));
	SocketStream str(ss);
	str << "hello";
	assert (str.good());
	str.flush();
	assert (str.good());
	ss.shutdownSend();

	char buffer[5];
	str.read(buffer, sizeof(buffer));
	assert (str.good());
	assert (str.gcount() == 5);
	assert (std::string(buffer, 5) == "hello");

	ss.close();
}

void SocketStreamTest::testLargeStreamEcho()
{
	const int msgSize = 64000;
	EchoServer echoServer;
	StreamSocket ss;
	ss.connect(SocketAddress("localhost", echoServer.port()));
	SocketStream str(ss);
	ss.setSendBufferSize(msgSize);
	ss.setReceiveBufferSize(msgSize);
	std::string payload(msgSize, 'x');
	str << payload;
	assert (str.good());
	str.flush();
	assert (str.good());
	ss.shutdownSend();

	assert (str.gcount() == 0);
	char buffer[msgSize];
	str.read(buffer, sizeof(buffer));
	assert (str.good());
	assert (str.gcount() == msgSize);

	ss.close();
}

void SocketStreamTest::testEOF()
{
	StreamSocket ss;
	SocketStream str(ss);
	{
		EchoServer echoServer;

		ss.connect(SocketAddress("localhost", echoServer.port()));
		str << "hello";
		assert (str.good());
		str.flush();
		assert (str.good());
		ss.shutdownSend();

		char buffer[5];
		str.read(buffer, sizeof(buffer));
		assert (str.good());
		assert (str.gcount() == 5);
		assert (std::string(buffer, 5) == "hello");
	}

	int c = str.get();
	assert (c == -1);
	assert (str.eof());

	ss.close();
}

void SocketStreamTest::setUp()
{
}

void SocketStreamTest::tearDown()
{
}

CppUnit::Test* SocketStreamTest::suite()
{
	CppUnit::TestSuite* pSuite = new CppUnit::TestSuite("SocketStreamTest");

	CppUnit_addTest(pSuite, SocketStreamTest, testStreamEcho);
	CppUnit_addTest(pSuite, SocketStreamTest, testLargeStreamEcho);
	CppUnit_addTest(pSuite, SocketStreamTest, testEOF);

	return pSuite;
}

redpajama_set_name: RedPajamaGithub


Originally Published: June 6, 2018 5:51 a.m.
Should we divorce? Or should we continue trying to be together? We have talked about marriage counseling, but we are separated so much it makes it hard to get into a good groove. – Is He the One for Me?
Dear Unsure: A way to handle it would be to tell your friend how you feel about what she's doing and refuse to let her park in the handicap zone, or insist on doing the driving.


text:
Memorial Day, 2015
In which we study Memorial Day as it is, not as it was.
PopperfotoGetty Images
(Optional Musical Accompaniment To This Post)
At the end of last week, in the old church of St. Nicholas of Myra on Francis Street in Dublin, Father Martin Dolan delivered a homily. Ireland was about to vote to legalize marriage equality, and Father Dolan, an out gay priest, thanked his parishioners for accepting him when he came out in January for the purposes of supporting the marriage-equality amendment.
Fr. Dolan took issue with the Archbishop of Dublin Dr Diarmuid Martin's comments that the Catholic Church needed a new language when dealing with young people."With great respect, it is not a new language that we need but a new way of being and living," he said. He stated that the early Christian Church was "not known for the eloquence of its language, but for one thing and one thing only - 'see how those people love each other.' "Jesus was always reaching out to people on the edges of society. His whole way of being was to draw people in and to include them rather than exclude them. "God's spirit was given to us so we can be a power and force in the world. The opportunity for new beginnings begin every day of our lives. It comes every time we draw breath. We have a choice - we can build bridges for people or we can build stone walls."
What was remarkable to me about this homily, aside from its appeal to the simple message of the Gospels, were the circumstances under which it was delivered. Father Dolan gave his sermon at a memorial Mass honoring Irish soldiers who had died in one of the most brutal and merciless engagements of World War I, which did not lack for brutal and merciless engagements, and which, in its centennial years now upon us, seems in retrospect to be one of the most pointless exercises in savagery of which the human race is capable. (All it really achieved in history was to spawn an even bloodier conflict two decades later.) On May 24, 1915, a place called Mouse Trap Farm on the Ypres Salient in Belgium was held by the Royal Dublin Fusiliers. At 2:45 in the morning, the Germans unleashed hell upon them.
It was the first time that Germany had used chlorine gas in a massive way, delivering it by shells in the middle of a horrific artillery barrage from a distance of less than 30 yards. Within minutes, 645 of the 666 Fusiliers at Mouse Trap Farm were casualties of the gas. Some were killed. Some were disabled. Many of them went mad. Private James Rogers was one of the lucky ones.
About 5 o'clock we were saluted with gas from the Germans. The first thing I have any clear recollection of in the excitement was a shout of The Gas! The Gas! and it was upon us. A lot of our fellows got badly choked by it, but I was not much affected by it at all. After giving up the gas they began to shell us with high explosives. Part of our fellows on our right had retired, thus leaving our right flank exposed. Most of our officers had been knocked over by the gas and shells and either killed or wounded. A Scottish regiment came up to reinforce us about 8 o'clock, but they were gassed and had to retire. All our officers and non-commissioned officers had been knocked over except Lieut. Shanks, who was in charge of what was left of us. We held the position until about 11 o'clock, where there were only six or seven of us left...
It was at a service honoring the memory of Private Rogers and his comrades that Father Dolan preached his lesson about freedom and justice under the law. This seems to me as it should be. Memorial Day should be a gentling time, always. Hell, cemeteries are set up to be places of peace and contemplation; there is no more placid, gentle place in Washington than among the markers at Arlington, no better place to be at twilight than the Iwo Jima Memorial there. We should stop and think of the people who made the sacrifices, certainly. But we also should think about what they made those sacrifices for. They did not make them to defend a timid people wary of their own freedom. They did not make them so that other people might one day recklessly force other men and their children to make that same sacrifice for vague and futile purposes. At the moment, more than a few important people are agitating for this country to commit its sons and daughters again to the intractable tribal conflicts in the Middle East. Enough of that for today. On Memorial Day, it is indecent in the extreme to contemplate honoring the dead by sacrificing more of the living.
No, this is not for today. Today is for wandering aimlessly through the markers and monuments, and the small flags spread like daisies in a meadow. Today is for cool little ponds beneath the shade of willow trees and marble benches on which to sit and hear the springtime birdsong, on which to watch the leaves at the very tops of the trees quiver and shake, on which to think and to mourn, to remember and to pray the prayer with which our greatest president ended his greatest speech.
With malice toward none, with charity for all, with firmness in the right as God gives us to see the right, let us strive on to finish the work we are in, to bind up the nation's wounds, to care for him who shall have borne the battle and for his widow and his orphan, to do all which may achieve and cherish a just and lasting peace among ourselves and with all nations.
That is how you celebrate Memorial Day. And, to it, all say amen.
How to Stay Stylish This Memorial Day
The Best Memorial Day Weekend Sales
Lt. Col. Bateman: The Story of the First Memorial Day
It's Memorial Day And The Country Is At War With Itself
3 Ways to Celebrate Memorial Day Weekend in Style

redpajama_set_name: RedPajamaCommonCrawl


(Baton Rouge, La.) At the April 2013 Board of Directors meeting of Mary Bird Perkins Cancer Center, new volunteer leadership was elected to help carry out the mission of the Center. As a nonprofit community-owned cancer center, Mary Bird Perkins is governed by a volunteer board of directors.
Other officers elected include Vice Chair Brett P. Furr, Taylor Porter Attorneys at Law; and Secretary/Treasurer Thomas J. Adamek, Stonehenge Capital Company, LLC. Other officers include Maurice King, M.D., medical director and Todd Stevens, president/CEO, Mary Bird Perkins. In addition, J. Gerard (Jerry) Jolly, KPMG LLP, was named Director Emeritus for his years of service on the board, most recently as Immediate Past Chair.
Board members newly elected for three-year terms include Laurie Aronson, president and CEO, Lipsey's Inc.; Janice Guitreau, community volunteer; Eric Lane, vice president, Gerry Lane Enterprises; and Erich Sternberg, president, Starmount Life Insurance Company. Art Favre, Performance Contractors, Inc., and Thomas J. Adamek were re-elected for additional three-year terms. Additional Board members include Lee M. Berg, Lee Michaels Fine Jewelry; Dudley W. Coates, Legg Mason (retired); William T. Firesheets, Buquet &LeBlanc; Alice Greer, community volunteer; G. Lee Griffin, Chase (retired), LSU Foundation; Rose J. Hudson, Louisiana Lottery Corporation; Bill O'Quin, Financial Services Online; Gail O'Quin, self-employed; John F. Smith, consultant; and David A. Winkler, Faulk & Winkler, LLC.


text:
Home Chevron icon It indicates an expandable section or menu, or sometimes previous / next navigation options. Entertainment Contributors
It looks like 'The Walking Dead' season 7 finale is setting up a big moment from the comics, but there may be a catch
Kirsten Acuna
Warning: There are spoilers for "The Walking Dead" ahead.
Sunday's episode of "The Walking Dead" brought a big scene from the comics to life. While Sasha was being held prisoner in the Sanctuary, she was visited by one David, one of the Saviors, who attempted to sexually assault her.
Before it could happen, Negan stepped in and told David that's not how they operate before killing him right in front of Sasha. While the moment may have made some fans feel a little better about Negan, the scene convinced comic fans that Sasha may be taking the place of one of the comic characters, Holly.
Holly, Abraham's former girlfriend in the comics, was also captured by the Saviors in the comics and was also approached by David in her cell before Negan brutally killed him.
Soon afterwards, Holly was killed off in the comics.
The similarity between the two scenes has fans thinking that Sasha may receive the same death as Holly.
—Mickayla Scott (@Mick_Scott94) March 27, 2017
—MimiPRGameFreak 🇵🇷 (@MimiPRGameFreak) March 27, 2017
—jami | 27 (@umitsjami) March 27, 2017
—Sonya Iryna (@LivingGeekGirl) March 27, 2017
It's not a far-fetched idea since since Sonequa Martin-Green, the actress who plays Sasha, landed a lead role on CBS All Access' "Star Trek: Discovery."
There's just one problem with fans believing Sasha may receive the same death as Holly. "The Walking Dead" spinoff series, "Fear the Walking Dead" already did it on air.
In "The Walking Dead" comic series, the Saviors took Holly back to Rick's group in Alexandria, offering her in exchange for a conversation with Rick. Negan returns her with a bag over her head and when it's removed, it's revealed that Holly is already dead and a walker. She then bites Denise before being killed.
Here's a look at Holly's big scene in the comics.
Skybound/Image Comics
In season two, episode five of "Fear the Walking Dead," the same exact trick was used.
Madison did a similar prisoner exchange to get one of the members of her group back. Since her prisoner Reed was accidentally killed, a bag was placed over the boy's head. When he was delivered, Reed bit the person who uncovered his head, similar to issue #120 of "The Walking Dead."
Peter Iovino/AMC
It appeared to be a homage to the popular moment from the comics, but it turns out that wasn't the case.
"It's just a similarity because I missed that issue," showrunner Dave Erickson told EW. "None of my EP partners mentioned that, so it is a coincidence. I guess it's tricky when you've written as many issues as Robert [Kirkman] has, I guess it's inevitable that there's going to be moments when we echo something from the comic book, but it was not intentional, but if people want to take it as a homage, all the better."
That sounds like a giant oversight. It's difficult to believe no one working on a "Walking Dead" property would be aware of a big moment from the comics. We'll have to wait until the extended finale April 2 to see whether the show kills off Sasha and takes a different approach to her death.
Read the original article on INSIDER. Copyright 2017.
Follow INSIDER on Facebook.
Follow INSIDER on Twitter.
SEE ALSO: Everything you need to know about the 'Twin Peaks' revival
NOW WATCH: Here's how "The Walking Dead" cast looks in the TV show vs the comics
More: The Walking Dead AMC


Hot on the heels of Netflix, Hulu is finally branching out into original series in addition to their vast array of acquisitions, with a number of unique comedies hoping the lure viewers away from traditional broadcast networks. One of Hulu's most intriguing new series is western comedy "Quick Draw," which is fully improvised by a fearless band of comedians including John Lehr, Nick Brown, Robert Clendenin, Ralph Garman, Alison Dunbar and Alexia Dox.
The half-hour procedural comedy follows Harvard-educated Sheriff John Henry Hoyle (Lehr) and his reluctant Deputy Eli (Brown) as they hunt down robbers, murderers and the dangerous James Younger gang that terrorized Kansas for years (true story), as Sheriff Hoyle attempts to introduce forensics to the Wild West. Though the citizens of Great Bend are generally unimpressed with Hoyle's educational pedigree and penchant for forensic science, they come to appreciate his sharp mind and sharper shooting.
Four episodes are already streaming on Hulu and Hulu Plus, with new installments posted every Monday. In the above clip from the fifth episode, which goes live on August 25, Sheriff Hoyle has closed the local saloon, but the inhabitants of Great Bend have another cunning method of getting their "shots."
Have you been watching any of Hulu's original series? Will you give "Quick Draw" a shot?


When you talk to a lender, they usually prepare a "Good Faith Estimate" of closing costs. Sometimes they will give it to you right away, but they are only required to mail it to you within three business days of application.
Because the lender is the one who prepares the estimate, many buyers associate all the closing costs with the lender. This is not correct. The lender is only preparing an estimate of the costs you may incur when buying or refinancing and is not required to list all potential costs. Nor does the lender know what all the costs are actually going to be. The estimate is an educated guess based on past experience. Some things will get left out. Always anticipate the actual costs are going to be more than the estimate.
When comparing two lenders, don't look at the "total" cost. Only compare the costs actually charged by each lender. Both lenders are only making informed guesses about costs charged by others.
The next page is a detailed summary of costs you may have to pay when you buy or refinance your home. The costs are listed in the order that they should appear on a Good Faith Estimate you obtain from a mortgage lender.
There are two broad categories of closing costs. Non-recurring closing costs are items that are paid once and you never pay again. Recurring closing costs are items you pay time and again over the course of home ownership, such as property taxes and homeownerÕs insurance.
Some of the items that appear here do not traditionally appear on a lender's Good Faith Estimate and lenders are not required to show all of these items.


text:
Southern California Public Radio Station 89.3 KPCC wins Six Golden Mike Awards for Excellence in Journalism
Pasadena (December 21, 2007) – The Radio & Television News Association of Southern California (RTNA) has awarded Southern California Public Radio (SCPR) station 89.3 KPCC-FM six Golden Mike Awards.
The 89.3 KPCC Newsroom won the following awards:
Best News Special:
Steven Cuevas, Adolfo Guzman Lopez, Patricia Nazario, Frank Stoltze, "AirTalk" (Larry Mantle, Linda Othenin-Girard, Jackie Oclaray, Mindy Steinman, Chumi Paul, and Roger Rudick), and "Patt Morrison" (Patt Morrison, Aimee Machado, Janice Watje-Hurst, Jonathan Serviss, and Roger Rudick) won for their coverage of homeless issues in Southern California.
Best Hard News Series:
Frank Stoltze, Cheryl Devall, and Adolfo Guzman Lopez won for their stories on the December 2006 murder of 14-year-old Cheryl Greene in Harbor Gateway:
Girl's Death Sparked Anti-Violence Movement in Harbor Gateway (Cheryl Devall, 1/18/07)
Boys and Girls Club is Safe Haven for Harbor Gateway Kids (Adolfo Guzman-Lopez, 1/18/07)
Gang Member Vows to End Violence in Harbor Gateway (Frank Stoltze, 1/18/07)
Best Investigative Reporting:
Frank Stoltze won for his stories on former Bangladeshi diplomat Mohiuddin Ahmed, who was deported to face trial for allegedly aiding in the murder of his country's former leader:
Former Bangladeshi Diplomat Faces Deportation From U.S. (3/26/07)
Bangladeshi Set for Deportation Talks Exclusively to KPCC (3/26/07)
Former Bangladeshi Diplomat's Deportation Delayed (3/27/07)
Bangladesh Wants U.S. to Fast-Track Deportation of L.A. Man (3/28/07)
Community Reacts to Pending Deportation of Fellow Bangladeshi (4/9/07)
Bangladeshi Man Faces Imminent Deportation (5/31/07)
Judge Hears Plea from Bangladeshi Facing Deportation (6/5/07)
Bangladeshi Man Gives Up Appeals, Will Be Deported (6/15/07)
Best Serious Feature:
Steven Cuevas won for his story on Iraq war vet Chad Van Rice, who put his experiences into music.
Best Individual Writing:
Kitty Felde won for her story on a pair of young journalists in South L.A. who started "Hood News".
Best Public Affairs Program:
"Patt Morrison" (Patt Morrison, Aimee Machado, Janice Watje-Hurst, Jonathan Serviss, and Roger Rudick) won for one of its "Comedy Congress" segments (audio link). Jonathan Serviss has been the lead producer on Comedy Congress, ably assisted by volunteer Russell Bates.
"We are very grateful to the RTNA judges for their recognition of the work we do at 89.3 KPCC," said SCPR News Director Paul Glickman "This is a wonderful achievement for our team of reporters and their efforts to shed light on the events that affect people's lives in Southern California." Winners of RTNA's 58th annual awards contest will be honored at the Golden Mikes Dinner on January 26, 2008. For more information, visit www.rtna.org.
Southern California Public Radio (SCPR) is a member-supported public radio network that operates 89.3 KPCC-FM in Los Angeles and Orange County, 89.1 KUOR-FM in the Inland Empire and 90.3 KPCV in the Coachella Valley. Reaching more than a 600,000 listeners every week, SCPR is the most listened to public radio news service of any kind in Southern California and serves the diverse communities of Southern California with award winning local news coverage as well as the most NPR (National Public Radio) content available anywhere in the region. SCPR's flagship station, KPCC, has garnered over 200 journalistic honors including 3 Distinguished Radio Journalist awards (from the Greater LA Chapter of the Society of Professional Journalists) and the 2008 top honor for Breaking News from the LA Press Club. SCPR also features signature public radio programs from American Public Media, the BBC and Public Radio International. Listeners around the globe can access news, join blogs, download podcasts, as well as hear a live web stream at www.scpr.org.
Media Contact: Betty St. Peter
E-mail: Online contact form...


Amazon Pay fees for charitable organizations are transaction-based and have a processing and authorization component. The transaction fee is composed of a domestic processing fee of 2.2% and an authorization fee of $0.30, plus tax where applicable, charged when the donation is successfully authorized and processed.
The $0.30 authorization fee, included in the total transaction fee described above, will be collected when the donation is successfully processed or when a successful authorization that has not been captured is closed or expires.
If you receive payment from a payment method issued outside of the U.S., we will collect a 3.2% cross-border processing fee and the authorization fee described above, plus tax where applicable. The 3.2% cross-border processing fee is charged only when the transaction is captured. For example, if the donor's credit card was issued outside of the U.S., the cross-border fee will be applied to your transaction.
If you request to dispute a chargeback claim that is not covered under our Payment Protection Policy (see section B6 of the Amazon Payments Customer Agreement), we will assess a fee of $20.00 plus tax where applicable. For more information on chargebacks, see Handling chargebacks.
For details on the Amazon Pay fees that apply to non-charitable transactions, see Amazon Pay Fees.


text:
I'm With You B-Sides – Red Hot Chili Peppers
Jason Noble August 12, 2012
MusicMusic Reviews
With the decline of album sales, and, more specifically cd sales, the decision to release a series of b sides and unused songs from the I'm With You album as nine pairs of singles, available only as digital download or 7'' vinyl seems like a logical one for the Red Hot Chili Peppers.
Without the big publicity and album hype to promote 9 different sets of singles over the next 4-6 months, the jury is out as to how much people will notice that the Chili Peppers have some new music.
It is certainly a voyage into the unknown. Several bands, including Muse and Radiohead have discussed the possibility of just releasing a series of digital singles but the Chili Peppers here are one of the first to actually try it out.
The first pairing kicks off with the laid back funk charm of Strange Man. Whilst not as out and out catchy as most of the Chili Pepper's back catalogue, new guitarist Josh Klinghoffer's guitars sound nicely to the fore, something the I'm With You album lacked as a whole. The song channels the spirit of some of the Stadium Arcadium songs but unfortunately does feel like a B-side and not a stand-alone single in its own right.
Second track Long Progression has more of a groove to it, and is arguably better than some of the songs included on I'm With You. Bursting with the kind of energy most younger bands can only aspire to, the song is one where live outings should go down a storm.
It's difficult to view these songs as singles when they so clearly sound like they came from the I'm With You sessions, and with other songs on the way, time will tell if these tracks should have been released or left in the vaults. They are essentially still a product of Klinghoffer's settling in period, and purists will scream that he's no John Frusciante. Where the true test lies for the band is in their next full length album…
b-sidesi'm with youred hot chili peppers
Top 20 Albums Of The Nineties
Culturefly October 28, 2013
A Day on the Green: Red Hot Chili Peppers Review
Cassie Andrews March 8, 2019


Newly divorced Laurie Harris has got to contend with her obnoxious ex-husband Phillip, her boring, meaningless job, a tiny cramped apartment, trying to balance being a working woman and the mother of a teenage daughter, and a non-existent social life, until Camila Salas Harris, Phillip's current wife, catches him in bed with his assistant, kicks him out, teams up with Laurie, and begins changing her life for the better.
When Laurie finds the dead body of a popular high school teacher in the early morning hours at Rose Haven High School, she not only starts doing some snooping of her own, but also enlists the help of her new best friend Camila.
Uncovering evidence finds that the teacher owed a large sum of money to a loan shark, had a substantial life insurance on himself with his brand new bride as his beneficiary, and had given a spoiled angry student a low grade, possibly making her ineligible for the cheerleading squad, a position that she is extremely passionate about. Anyone could have been pushed to the act of homicide.
Fingers of guilt begin pointing in every direction and everyone in the school, including the principal, seems to have skeletons in their closets.
When they begin snooping for answers into the death of the well-liked educator, Laurie and Camila begin unearthing unspeakable secrets that some people want to keep buried, and will do anything, including murder, to keep those secrets from being revealed.


text:
Wednesday 10 Jul 2019 @ 12:15
Ofwat
Ofwat confirms package of measures aimed at strengthening financial resilience in water companies
Ofwat yesterday confirmed a package of measures to strengthen water companies' financial resilience, by calling on them to adopt a common set of standards. This includes strengthening requirements to maintain an investment grade credit rating and accepting restrictions on pay-outs to shareholders in certain circumstances.
The so-called cash lock-up conditions mean that if a water company is at risk of losing its investment grade rating, it is barred from making pay-outs to shareholders or removing money or assets from the business.
These changes are intended to further safeguard customers' interests by ensuring water companies remain financially robust and continue to attract investment.
By proposing that companies must ensure an investment grade credit rating, greater clarity of expectations is provided to companies and a clearer decision making process for Ofwat.
Rachel Fletcher, Chief Executive at Ofwat yesterday said:
"Water companies must provide resilient services to their customers. To do that, they need to be financially resilient. To help secure that, we want to introduce clearer, consistent requirements and protections.
"These protections will give greater assurance to customers about all water companies' financial stability and long-term resilience."
Conclusions on strengthening the regulatory ring-fencing framework (original consultation)
New conclusions document is available here
Ofwat will proceed to consultation to make relevant modifications to water companies' licences by notice under section 13 of the Water Industry Act 1991 (WIA91).
Channel website: http://www.ofwat.gov.uk/
Original article link: https://www.ofwat.gov.uk/pn-14-19-ofwat-confirms-package-of-measures-aimed-at-strengthening-financial-resilience-in-water-companies/
Market participants need to 'step up' to deliver for customers: Ofwat reviews the second year of the business retail market
Customers have saved around £10million in the second year of the market but urgent action is required to get the market working effectively and unlock better outcomes for more customers; according to a new report reviewing the second year of the business retail market from water regulator Ofwat.
Ofwat provides early notice of concerns with 2020-25 efficiency for four water companies
Ofwat is writing to Anglian Water, SES Water, Thames Water, and Yorkshire Water to give them early notice that it has substantial concerns about their proposed costs for maintaining business as usual service ('base expenditure') for the 2020-25 period.
Southern water to pay £126m following Ofwat investigation
Southern Water has agreed to pay £126m in penalties and payments to customers following serious failures in the operation of its sewage treatment sites and for deliberately misreporting its performance.
Ofwat seeks to make it mandatory for all water companies to meet new board leadership, transparency and governance objectives
Ofwat yesterday launched a consultation to make it compulsory for all water companies to meet new objectives about board leadership, transparency and governance, including the need to establish a purpose, strategy and set of values.
Water sector to create a new vision for the future
Organisations from all parts of the water sector are today joining forces to create a new, ambitious vision for the future.
2019 price review: water bills set to fall according to water regulator, Ofwat
7.9m households in the North West, South West and Midlands could see their water bills fall by as much as £70 before inflation by 2025, after Ofwat published draft decisions on plans put forward by United Utilities, South West Water and Severn Trent.
Ofwat appoints Clear Business Water Limited to take on customers of Aquaflow Utilities
Ofwat have allocated customers affected by the proposed liquidation of Aquaflow Utilities Limited to Clear Business Water Limited, following a competitive process. We have worked with the market operator, MOSL, to switch affected customers and they should be receiving information from Clear Business Water Limited soon.
Regulators collaborate to support strategic water transfers and joint infrastructure projects
Ofwat yesterday announced funding for a water Regulators' Alliance for Progressing Infrastructure Development (RAPID). This team will ensure a smooth regulatory path for strategic water transfers and joint infrastructure projects.
Ofwat stepping in to protect customers of Aquaflow Utilities Limited
Water regulator Ofwat has been informed by Aquaflow Utilities Limited that it is likely to enter into liquidation as of midnight on 9 April 2019.


text:
Q: image not rendering despite having right src This was working fine few 6 months back, code is not changed, now suddenly it doesn't work.
i am using jQuery to append some rows with img tags in a table
image urls are correct but doesnt show up in the table
as i said this was working fine 6 months back, maybe something in browsers changed to stop this ?
code

the .jpg was coming as .JPG so i thought that might be the issue but it isn't
i uses this to make it lowercase
       let image_link_new = item.image_link.replace('.JPG', '.jpg');
       console.log(image_link_new);

example image src link
https://i.ebayimg.com/t/sony-kdl46r470a-lcd-tv/00/s/NzY4WDEwMjQ=/z/4pYAAOSwF41fBF-o/$_82.jpg

Rendered html elemnt, tr from the table

4	Yamaha RX-V367	€ 250,00	jose toyos		LINK

but not rendering on the table, but as i said same code worked 6 months back.
Edit 1:
i printed the error if there is and there isn't any on the console
the error in master.js is irrelevant this code is embedded in a html page
console output

I guess no error is there cause element is clearly present with proper src
its just not rendering for some reason
this is the part where i printed the error if any
   try {

      var $tr = $('
').append(
        $('').text(cnt),
        $('').text(item.title),
        $('').text(item.price),
        $('').text(item.seller_name),
        $('').append(
          $('').attr("src", image_link_new)
        ),
        $('').append(
          $('').attr("href", item.prod_link).attr("class", "newtab").text("LINK")
        )

    ).appendTo('#rss_table');

  } catch (error) {
    console.log(error); // here i printed the errorm but no error is there
   }

i am now seriously guessing this is something browser related,
i use firefox 82 and latest chrome 87
EDIT 2:
Json dump of the data its coming from my django server
[{"id": 21, "title": "Sansui T-80", "price": "Faire une offre", "seller_name": "RG HICHAM", "image_link": "https://i.ebayimg.com/t/sansui-t-80/00/s/NzI4WDQwOQ==/z/rQgAAOSwtphc4wzy/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tuners/m1414741399-sansui-t-80.html"}, {"id": 22, "title": "Sansui", "price": "\u20ac\u00a0150,00", "seller_name": "max", "image_link": "https://i.ebayimg.com/t/sansui/00/s/MTAyNFg3Njg=/z/0LIAAOSwnV9e9zU8/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/decks-cassettes/m1569188623-sansui.html"}, {"id": 23, "title": "amplificateur Sansui Au-4990 ann\u00e9e 1976", "price": "Faire une offre", "seller_name": "bvasco", "image_link": "https://i.ebayimg.com/t/amplificateur-sansui-au-4990-annee-1976/00/s/NTQ2WDcyOA==/z/8cYAAOSwdvBc7V5Z/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1417597807-amplificateur-sansui-au-4990-annee-1976.html"}, {"id": 24, "title": "Sansui equalizeur SE-5", "price": "Faire une offre", "seller_name": "musicool", "image_link": "https://i.ebayimg.com/t/sansui-equalizeur-se-5/00/s/NzI2WDU0NQ==/z/qNcAAOSwxOBdJRjS/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1432415187-sansui-equalizeur-se-5.html"}, {"id": 25, "title": "T\u00e9l\u00e9commande Sansui RS-S147 neuve", "price": "\u20ac\u00a020,00", "seller_name": "Bonne affaires", "image_link": "https://i.ebayimg.com/t/telecommande-sansui-rs-s147-neuve/00/s/NTMwWDEwMjQ=/z/p-cAAOSw9yldDya1/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/telecommandes/m1426868631-telecommande-sansui-rs-s147-neuve.html"}, {"id": 26, "title": "Superbe int\u00e9gr\u00e9 SANSUI AU 9900", "price": "Sur demande", "seller_name": "goldvintage", "image_link": "https://i.ebayimg.com/t/superbe-integre-sansui-au-9900/00/s/NTg5WDEwMjQ=/z/RTQAAOSwRLxekWgz/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1535365072-superbe-integre-sansui-au-9900.html"}, {"id": 27, "title": "Enceintes SANSUI LM-330 Vintage", "price": "R\u00e9serv\u00e9", "seller_name": "Cacophony", "image_link": "https://i.ebayimg.com/t/enceintes-sansui-lm-330-vintage/00/s/ODAxWDEwMjQ=/z/BA8AAOSwIOhex-ZK/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/enceintes/m1554198939-enceintes-sansui-lm-330-vintage.html"}, {"id": 1, "title": "Sansui - 331-L - R\u00e9cepteur st\u00e9r\u00e9o", "price": "Voir description", "seller_name": "Catawiki", "image_link": "https://i.ebayimg.com/t/sansui-331-l-recepteur-stereo/00/s/NDI0WDY0MA==/z/zxIAAOSwWFlfBA2x/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/radios/a66396916-sansui-331-l-recepteur-stereo.html"}, {"id": 2, "title": "Powerboard BN4400704E BN44-00704E Samsung UE50J5550SU", "price": "\u20ac\u00a050,00", "seller_name": "Replace4u", "image_link": "https://i.ebayimg.com/t/powerboard-bn4400704e-bn44-00704e-samsung-ue50j5550su/00/s/MTAyNFg1MTE=/z/i6sAAOSw4Ppe8geO/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tv-accessoires/a66249730-powerboard-bn4400704e-bn44-00704e-samsung-ue50j5550su.html"}, {"id": 3, "title": "Powerboard BN4400878C BN44-00878C Samsung UE49NU8009T", "price": "\u20ac\u00a050,00", "seller_name": "Replace4u", "image_link": "https://i.ebayimg.com/t/powerboard-bn4400878c-bn44-00878c-samsung-ue49nu8009t/00/s/MTAyNFg1MTE=/z/ptYAAOSwu0Fe9KIP/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tv-accessoires/a66275858-powerboard-bn4400878c-bn44-00878c-samsung-ue49nu8009t.html"}, {"id": 4, "title": "Sansui mp3", "price": "\u20ac\u00a055,00", "seller_name": "Dem.042", "image_link": "https://i.ebayimg.com/t/sansui-mp3/00/s/NzY4WDEwMjQ=/z/bE4AAOSwVapfA37Y/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/radios/m1573093906-sansui-mp3.html"}, {"id": 5, "title": "TUNER SANSUI TU-S55XL", "price": "\u20ac\u00a060,00", "seller_name": "louis Georgiev", "image_link": "https://i.ebayimg.com/t/tuner-sansui-tu-s55xl/00/s/MTcwWDEwMjQ=/z/07YAAOSwyKBfAGJY/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tuners/m1571938757-tuner-sansui-tu-s55xl.html"}, {"id": 6, "title": "A Vendre Platine R\u00e9vis\u00e9e 80's Sansui P-50 Essais possibles", "price": "\u20ac\u00a060,00", "seller_name": "stp", "image_link": "https://i.ebayimg.com/t/a-vendre-platine-revisee-80-s-sansui-p-50-essais-possibles/00/s/NzY4WDEwMjQ=/z/6OYAAOSwIRhe~v9U/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tourne-disques/m1571519834-a-vendre-platine-revisee-80-s-sansui-p-50-essais-possibles.html"}, {"id": 7, "title": "technics-dual-sansui-philips-marantz-connoisseur sugden", "price": "Voir description", "seller_name": "maurice degeneffe", "image_link": "https://i.ebayimg.com/t/technics-dual-sansui-philips-marantz-connoisseur-sugden/00/s/MTAyNFg3Njg=/z/o78AAOSw9Ide-9Wl/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tourne-disques/m1570672496-technics-dual-sansui-philips-marantz-connoisseur-sugden.html"}, {"id": 8, "title": "Ampli Sansui Qr 6500", "price": "\u20ac\u00a0650,00", "seller_name": "FreeHope", "image_link": "https://i.ebayimg.com/t/ampli-sansui-qr-6500/00/s/NTkwWDEwMjQ=/z/VPwAAOSw9~Be-MaD/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1570635463-ampli-sansui-qr-6500.html"}, {"id": 9, "title": "Sansui 800", "price": "\u20ac\u00a0150,00", "seller_name": "damsky", "image_link": "https://i.ebayimg.com/t/sansui-800/00/s/NzY4WDEwMjQ=/z/NdkAAOSwqK9e-0bd/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1570491497-sansui-800.html"}, {"id": 10, "title": "Sansui AU-117 , AU-217 , AU-317 poign\u00e9es rack ampli , tuner", "price": "Faire une offre", "seller_name": "Aliasse", "image_link": "https://i.ebayimg.com/t/sansui-au-117-au-217-au-317-poignees-rack-ampli-tuner/00/s/MTAyNFg3Njg=/z/sygAAOSwb~Ve-NO6/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1569792102-sansui-au-117-au-217-au-317-poignees-rack-ampli-tuner.html"}, {"id": 11, "title": "Ensemble sansui", "price": "\u20ac\u00a0140,00", "seller_name": "Gilles", "image_link": "https://i.ebayimg.com/t/ensemble-sansui/00/s/NzY4WDEwMjQ=/z/8pcAAOSwMTZe95bX/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1569372849-ensemble-sansui.html"}, {"id": 12, "title": "amplis sansui 9500 avec haut parleur SP3500", "price": "\u20ac\u00a01.800,00", "seller_name": "Miele gino", "image_link": "https://i.ebayimg.com/t/amplis-sansui-9500-avec-haut-parleur-sp3500/00/s/MTAyNFg3Njg=/z/CG4AAOSw7i5e82xU/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1568262081-amplis-sansui-9500-avec-haut-parleur-sp3500.html"}, {"id": 13, "title": "Sansui AU-555 A", "price": "Faire une offre", "seller_name": "RG HICHAM", "image_link": "https://i.ebayimg.com/t/sansui-au-555-a/00/s/NTc2WDEwMjQ=/z/wCEAAOSwlRZe8IGh/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1567453722-sansui-au-555-a.html"}, {"id": 14, "title": "Superbe ensemble audio SANSUI AU 6600 - TU 5500", "price": "Sur demande", "seller_name": "goldvintage", "image_link": "https://i.ebayimg.com/t/superbe-ensemble-audio-sansui-au-6600-tu-5500/00/s/Nzg3WDEwMjQ=/z/ZP4AAOSw5W9e8FaN/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1567386021-superbe-ensemble-audio-sansui-au-6600-tu-5500.html"}, {"id": 15, "title": "R\u00e9cepteur Vintage Sansui 771", "price": "\u20ac\u00a0150,00", "seller_name": "Paul", "image_link": "https://i.ebayimg.com/t/recepteur-vintage-sansui-771/00/s/NzY4WDEwMjQ=/z/42MAAOSwCqJe7dQI/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1566668968-recepteur-vintage-sansui-771.html"}, {"id": 16, "title": "Revox, JBL ,Sansui,...", "price": "\u00c0 d\u00e9battre", "seller_name": "Vander", "image_link": "https://i.ebayimg.com/t/revox-jbl-sansui/00/s/NzY4WDEwMjQ=/z/XkMAAOSw-m1e56D6/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1564799415-revox-jbl-sansui.html"}, {"id": 17, "title": "Sansui INTEGRATED AMPLIFIER A-40", "price": "Faire une offre", "seller_name": "Fred", "image_link": "https://i.ebayimg.com/t/sansui-integrated-amplifier-a-40/00/s/NzY4WDEwMjQ=/z/-swAAOSwGnJe3707/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/amplificateurs-ampli-syntoniseurs/m1562344724-sansui-integrated-amplifier-a-40.html"}, {"id": 18, "title": "Tuner Sansui TU-7500. De 1974-75. R\u00e9vis\u00e9 par Professionnel", "price": "\u20ac\u00a0250,00", "seller_name": "Cacophony", "image_link": "https://i.ebayimg.com/t/tuner-sansui-tu-7500-de-1974-75-revise-par-professionnel/00/s/NTc2WDEwMjQ=/z/hssAAOSwP79ez2hb/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/radios/m1556810768-tuner-sansui-tu-7500-de-1974-75-revise-par-professionnel.html"}, {"id": 19, "title": "Sansui AU-6500", "price": "Faire une offre", "seller_name": "musicool", "image_link": "https://i.ebayimg.com/t/sansui-au-6500/00/s/MTAyNFg3Njg=/z/HmsAAOSw5r5ey-Bu/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/chaine-hi-fi/m1555752660-sansui-au-6500.html"}, {"id": 20, "title": "Sansui 350A", "price": "Faire une offre", "seller_name": "musicool", "image_link": "https://i.ebayimg.com/t/sansui-350a/00/s/MTAyNFg3Njg=/z/ZNMAAOSwm7BexpUA/$_82.JPG", "prod_link": "https://www.2ememain.be/a/tv-hi-fi-video/tourne-disques/m1553779580-sansui-350a.html"}]

and i think i found why it isn't rendering, firefox is blocking it for some reason

Any ideas ?

A: After some digging, i found out the issue
it was due to default tracking protection of firefox
any type of tracking protection seems to block this domain by default
https://i.ebayimg.com

and then i thought why does it happen to chrome though ?
turns out i used PrivacyBadger extension on chrome that did it for chrome, which firefox was doing by default without any extension.
I guess this is a good thing, this became a problem because i never expected the image not showing issue to generate from tracing protection
just clicking on the shield icon beside firefox address bar and turning off tracking protection for that particular site loads the images, and for chrome, disabling PrivacyBadger and clearing the cache loads images.
thanks Pirate for helping me debug this.
now images load just fine

redpajama_set_name: RedPajamaStackExchange


Every book is "about" something. What is right or wrong, love conquers all, and other profound topics. The theme is the core message of the book. In essence, it is an opinion about reality – a perceived truth. Likely, it is something you believe in strongly. This is great. It means you can write strongly about it. But for fairness to the reader, depth in the book, and conflict among characters, do not forget to include other perspectives.
probably loose them. Woo them – show, don't tell.
while others are blurred. Regardless, there are at least two sides taken – otherwise why draw the line? If you only present one side of the argument, what are you arguing for or against? Show the many facets of your theme. Display other views, then prove why they are not the best choice. Clarify your theme by showing it through action, dialogue, and (if possible) mood or description. Each time you invoke your theme, take a different approach and it will enrich your book.
more important than love. For a hero who champions personal freedom, he might come into conflict a system designed for the good of the many. Your main character may have to make choices that put his beliefs to the test. Use your imagination and you can come up with so many ways that your theme can generate conflict – and choices.
that theme in the front of your mind, but you do make certain assumptions based on your personal beliefs. A belief that appears throughout your book can be developed into a theme. To give a theme life, develop it like you would a character – good and bad, show don't tell, place it in many situations and watch it react. Your book will be richer, your readers will thank you, and your characters will have a moral compass to guide them.
Posted in The Process, Theme.Tagged dragon plume, dragonplume, theme, writer, writer block, writing, writing theme.


Decorative Supplies is a cornucopia of delight, based in Chase Side Enfield. If you have any interest in cake, and lets face it who doesn't', you need to check this out. It's an Aladdin's cave selling everything you could possibly need for decorating cakes. Just take a look at what Liz's happy clientele make on her brand new spanking website. What they don't know about cake decorating isn't worth knowing,.
This was a pretty quick job – about 8-10 weeks, and over the summer too. Liz, who works hard (!) at Decorative Supplies was keen to get a "Brochure" type site which adapted to mobile phones. I particularly enjoyed this job because Liz was able to give me a strong steer on the colour – oh yes, it had to be purple (have you seen the shop…) I decided that a "Sweetie Shop Awning" effect was the way to go, so I made up various versions of the graphics and logo and we ended up with what you see.
The only potential snag was getting the pictures for the site. Mobile phones are good, really they can't handle studio photography. In the end I did the pictures using a light box and a number of white reflectors.
We're very pleased with the appearance of the site and the layout – it really does make it feel like "us". Our customers have also commented on how great it looks, which is, of course, the whole point.
We have been very happy with the service from ee-web design – no unusual requests from us seemed a problem and the patience shown in helping to set up e-mail and teach us how to use the site was very useful. We would definitely not hesitate to recommend ee-web design to anybody or organisation looking to set up a website.
Can ee-web design help you? Advice is free!!!
Drop me an email at edward@ee-web.co.uk or give me a call on 07760 392284.


Thinking of adding a four legged friend to your family?
Oh such a dog's life. Cooper the Cocker Spaniel sun's it up in style. Does your dog love laying in the sunshine? Cooper certainly does. However, he likes to do it in luxury on the outdoor chair. Where is the most interesting place your dog has ever sat?


text:
Airport solar farm receives planning permission
London Stansted has received planning permission from the Secretary of State for the development of an airport solar farm.
The 14.3MW solar farm will be on land already owned by Stansted immediately to the east of the airport at High House Farm.
The development is designed to meet the airport's current and increasing electricity demands, including from the growing use of electric vehicles, and is in keeping with the airport's commitment to make its operations net zero carbon by no later than 2038.
The project will be supported by the implementation of additional screening measures such as planting new trees, hedgerow reinstatement and new hedgerows.
Steve Griffiths, London Stansted's Managing Director, said:
"We are delighted to receive planning permission from the Secretary of State for our 14.3MW solar farm on land owned by the airport next to the main site.
"London Stansted has a long and proud track record of sustainable development, including achieving independently-verified carbon neutral status in 2016 for the airport operations under our direct control.
"The solar farm will enable us to build on this achievement in line with our commitment to make our operations net zero carbon by no later than 2038.
"The development will see the airport generating its own renewable electricity on-site, connecting directly to our own private network, increasing the security of energy supply while at the same time freeing up renewable energy we currently purchase for others to use elsewhere on the grid.
"We will continue to explore new and innovative opportunities as they arise to ensure we deliver the airport's future growth in the most sustainable and responsible way possible."


text:
The Thinking Womans Guide to a Better Birth - Henci Goer
The newest procedures. The latest information. The complete rundown on modern pregnancy and childbirth...for women who want the facts.
Every intelligent, informed woman is used to gathering the most complete information she can get before making a decision. But when it comes to one of the most important decisions in her life--how she will give birth--it can be tough to get the complete picture, even from an obstetrician. Surprisingly, much of the latest research goes against common medical opinion. Certified Lamaze instructor and activist Henci Goer brings women the carefully researched facts they'll want to have. Based on the latest medical studies and literature, The Thinking Woman's Guide To A Better Birth offers clear, concise information on tests, procedures and treatments--and gives advice about:* cesareans * ultrasound * gestational diabetes * breech babies * inducing labor * IVs * electronic fetal monitoring * ruptured membranes * epidurals * episiotomies * vaginal birth after a cesarean * midwives and obstetricians * alternative birthing methods * choosing a birth location * drugs and delivery * elective induction * professional labor support * and much more
* Author is a certified Lamaze instructor and doula who counsels women on their childbirth experiences
* Author belongs to the Coalition for Improving Maternity Services
* Drawn upon the most up-to-date medical literature and studies
* Written in an accessible, understandable style, explaining technical medical terms
* Gives advice to women who were dissatisfied with their first birth experience
Henci Goer specializes in birth issues. Her previous book, *Obstetric Myths Versus Research Realities*, is a highly-acclaimed resource for childbirth professionals. Goer has written consumer education pamphlets and numerous articles for magazines as diverse as Reader's Digest and Childbirth Instructor. For nearly 20 years, Goer has been a Lamaze-certified childbirth educator and labor support professional (doula).
Don Creevy, M.D., FACOG obstetrician-gynecologist Clinical Assistant Professor, Stanford University Medical School
"With the help of this book, any intelligent person can obtain the information necessary to make informed choices. This unique book will provide the tools and confidence to have the best possible birth experience."
Penny Simkin, P.T. internationally known speaker, birth educator, doula, doula-trainer co-author of *Pregnancy, Childbirth, and the Newborn* and author of *The Birth Partner*
"In Henci Goer, thinking women have a champion, and maternity caregivers have a challenger. Henci has applied her impressive intellect, wisdom, writing skills, common sense, and wit to produce *The Thinking Woman's Guide to a Better Birth*. She analyzes and makes sense of a prodigious amount of recent obstetric research, boils it down, and summarizes its findings. And, on the basis of these findings, she makes practical recommendations for better births. Not one to pull the wool over anyone's eyes, Henci lets the reader in on her whole thinking process, providing scientific references, summaries of the articles, and logical recommendations--all in a highly readable, user-friendly format."
Maureen P. Corry, M.P.H. Executive Director, Maternity Center Association
"*The Thinking Woman's Guide to a Better Birth* puts the power of the latest scientific research into the hands of women to help them discern the facts from the myths and make informed decisions about their maternity care."


Pulaski Wellington Manor Dining Collection Pf-962240-1-set . Pulaski Wellington Manor Dining Collection Pf9622401set .. Shop Pulaski Wellington Manor Dining Collection at Homelement at everyday low price. This European-inspired collection brings old world elegance and grandeur to today's home. Wellington Manor Bedroom Collection By Pulaski Furniture | Home Gallery Stores This collection is no longer available on our website, but you can find a wide selection of Pulaski Furniture bedroom furniture here: http://homegallerystore.


text:
Home » Context of 'November 29, 2005: US Effort to Fight Terrorist Financing Has Been 'Spotty,' Plagued by Infighting and Neglect'
Context of 'November 29, 2005: US Effort to Fight Terrorist Financing Has Been 'Spotty,' Plagued by Infighting and Neglect'
This is a scalable context timeline. It contains events related to the event November 29, 2005: US Effort to Fight Terrorist Financing Has Been 'Spotty,' Plagued by Infighting and Neglect. You can narrow or broaden the context of this timeline by adjusting the zoom level. The lower the scale, the more relevant the items on average will be, while the higher the scale, the less relevant the items, on average, will be.
1986-October 1999: New Jersey Firm Investors List Is 'Who's Who of Designated Terrorists'
Soliman Biheiri. [Source: US Immigrations and Customs]BMI Inc., a real estate investment firm based in Secaucus, New Jersey, is formed in 1986. Former counterterrorism "tsar" Richard Clarke will state in 2003, "While BMI [has] held itself out publicly as a financial services provider for Muslims in the United States, its investor list suggests the possibility this facade was just a cover to conceal terrorist support. BMI's investor list reads like a who's who of designated terrorists and Islamic extremists." Investors in BMI include: [US Congress, 10/22/2003]
Soliman Biheiri. He is the head of BMI for the duration of the company's existence. US prosecutors will later call him the US banker for the Muslim Brotherhood, a banned Egyptian militant group. Biheiri's computer will eventually be searched and found to have contact information for Ghaleb Himmat and Youssef Nada, leaders of the Al Taqwa Bank, which is founded two years after BMI (see 1988). After 9/11, the US and UN will designate both Himmat and Nada and the Al Taqwa Bank as terrorist financiers, and the bank will be shut down (see November 7, 2001). US prosecutors say there are other ties between BMI and Al Taqwa, including financial transactions. Biheiri also has close ties with Yousuf Abdullah Al-Qaradawi. Qaradawi is said to be a high-ranking member of the Muslim Brotherhood, a shareholder in Al Taqwa, and has made statements supporting suicide bombings against Israel. In 2003, US investigators will accuse Biheiri of ties to terrorist financing. He will be convicted of immigration violations and lying to a federal agent (see June 15, 2003). [Wall Street Journal, 9/15/2003; Forward, 10/17/2003] Biheiri will be convicted of immigration fraud in 2003 and then convicted of lying to federal investigators in 2004 (see June 15, 2003).
Abdullah Awad bin Laden, a nephew of Osama bin Laden. He invests about a half-million dollars in BMI real estate ventures, earning a profit of $70,000. For most of the 1990s he runs the US branch of a Saudi charity called World Assembly of Muslim Youth (WAMY). He is investigated by the FBI in 1996 (see February-September 11, 1996), and WAMY will be raided by US agents in 2004 (see June 1, 2004). The raid is apparently part of a larger investigation into terrorism financing. In 2001, at least two of the 9/11 hijackers will live three blocks away from the WAMY office (see March 2001 and After). [Wall Street Journal, 9/15/2003; Washington Post, 4/19/2004]
Nur and Iman bin Laden, two female relatives of Osama bin Laden. Abdullah Awad bin Laden will invest some of their money in a BMI real estate project. While their bin Laden family ties are intriguing, neither have been accused of any knowing connections to terrorist financing. [Washington Post, 4/19/2004]
Mousa Abu Marzouk. He has identified himself as a top leader of Hamas. The US declares him a terrorist in 1995 (see July 5, 1995-May 1997). BMI makes at least two transactions with Marzouk after he is declared a terrorist. [Wall Street Journal, 9/15/2003]
Yassin al-Qadi, a Saudi multimillionaire. His lawyers will later claim he has no terrorism ties and had only a passing involvement with BMI and liquidated his investment in it in 1996. However, another company operating from the same office as BMI is called Kadi International Inc. and lists its president as al-Qadi. Al-Qadi is also a major investor in the suspect computer company Ptech (see 1994; 1999-After October 12, 2001). Al-Qadi and BMI head Biheiri have financial dealings with Yaqub Mirza, a Pakistani who manages a group of Islamic charities in Virginia known as the SAAR network (see July 29, 1983). These charities will be raided in March 2002 on suspicions of terrorism ties (see March 20, 2002). Shortly after 9/11, the US will officially declare al-Qadi a terrorist financier (see October 12, 2001). [Wall Street Journal, 9/15/2003]
Saleh Kamel. BMI allegedly receives a $500,000 investment from the Dallah Al-Baraka banking conglomerate, which is headed by Kamel. For many years before 9/11, Omar al-Bayoumi, an associate of 9/11 hijackers Khalid Almihdhar and Nawaf Alhazmi, will receive a salary from Dallah, despite apparently doing no work. Some will accuse al-Bayoumi of involvement in funding the 9/11 plot, but that remains to been proven (see August 1994-July 2001). Kamel reportedly founded a Sudanese Islamic bank which housed accounts for senior al-Qaeda operatives. He is a multi-billionaire heavily involved in promoting Islam, and his name appears on the Golden Chain, a list of early al-Qaeda supporters (see 1988-1989). He denies supporting terrorism. [US Congress, 10/22/2003; Wall Street Journal, 6/21/2004]
The Kuwait Finance House. According to Clarke, this organization is alleged to be a BMI investor and the "financial arm of the Muslim Brotherhood in Kuwait. Several al-Qaeda operatives have allegedly been associated with the Kuwaiti Muslim Brotherhood, including Khalid Shaikh Mohammed, Suliman abu Ghaith, Wadih El-Hage, and Ramzi Yousef." In 2003, an apparent successor entity to the Kuwait Finance House will be designated as a terrorist entity by the US. A lawyer for the Kuwait Finance House will later say the bank has never let its accounts be used for terrorism. [Wall Street Journal, 9/15/2003; US Congress, 10/22/2003; Wall Street Journal, 4/20/2005]
Tarek Swaidan. He is a Kuwaiti, an associate of al-Qadi, and a leading member of the Kuwaiti branch of the Muslim Brotherhood. It is unknown if he has made any denials about his alleged associations. [Wall Street Journal, 9/15/2003]
Abdurahman Alamoudi. For many years he runs the American Muslim Council, a lobby group founded by a top Muslim Brotherhood figure. US prosecutors say he also is in the Brotherhood, and has alleged ties to Hamas. In 2004, the US will sentence him to 23 years in prison for illegal dealings with Libya (see October 15, 2004). [Wall Street Journal, 6/21/2004; Washington Post, 10/16/2004]
The International Islamic Relief Organization (IIRO) and the Muslim World League, closely connected Saudi charities suspected of financing terrorism. They give BMI $3.7 million out of a $10 million endowment from unknown Saudi donors. The Financial Times will later note, "While it is not clear whether that money came from the Saudi government, [a 2003] affidavit quotes a CIA report that says the Muslim World League 'is largely financed by the government of Saudi Arabia.'" Both organizations consistently deny any support of terrorism financing, but in early 2006 it will be reported that US officials continue to suspect them of such support (see January 15, 2006). [Financial Times, 8/21/2003] In 1992, a branch of the IIRO gives $2.1 million to BMI Inc. to invest in real estate. The money disappears from BMI's books. In October 1999, BMI goes defunct after it is unable to repay this money to the IIRO branch. The IIRO branch gives BMI the rest of the $3.7 million between 1992 and 1998. BMI will use the money to buy real estate (see 1992). Eventually, some of this money will be given to Hamas operatives in the West Bank and spent on violent actions against Israel. This will eventually lead to legal action in the US and a seizure of some of the money. [Wall Street Journal, 11/26/2002; Washington Post, 8/20/2003; Washington Times, 3/26/2004; Washington Post, 4/19/2004] By 1992, BMI has projected revenues in excess of $25 million, based largely on their real estate investments in the US. [US Congress, 10/22/2003] In early 1999, months before BMI goes defunct, the FBI hears evidence potentially tying BMI to the 1998 US embassy bombings (see 10:35-10:39 a.m., August 7, 1998), but an investigation into this will not be pursued (see Early 1999). It should be noted that BMI had many investors, and presumably most BMI investors would have had no suspicions that their money might be used to fund terrorism or other types of violence.
Entity Tags: Iman bin Laden, International Islamic Relief Organization, Muslim World League, Kuwait Finance House, Nur bin Laden, Mousa Abu Marzouk, Abdurahman Alamoudi, Richard A. Clarke, Soliman Biheiri, Abdullah Awad bin Laden, Yousuf Abdullah Al-Qaradawi, Tarek Swaidan, Yassin al-Qadi, Saleh Abdullah Kamel
October 12, 2001: Two Suspected Charities Apparently Protected by Saudi Government Ties
Muslim World League logo. [Source: Muslim World League]The International Islamic Relief Organization (IIRO) and the Muslim World League (MWL) are Saudi charities directly financed by the Saudi government. In 1996, the CIA gave the State Department a report detailing evidence that the IIIRO supported terrorism. It claimed the IIRO has funded Hamas and six militant training camps in Afghanistan, and one funder of the Bojinka plot to blow up airplanes over the Pacific was the head of the IIRO office in the Philippines (see January 1996). US intelligence officials also believe that MWL employees were involved in the 1998 US embassy bombings (see 10:35-10:39 a.m., August 7, 1998). Harper's magazine claims that it has long been known that both groups helped fund al-Qaeda. However, in October 2001, it is reported that the Bush administration has left the two organizations off an October 12, 2001 list of designated terrorist groups to spare the Saudi government from embarrassment (see October 12, 2001). In March 2002, the Virginia offices of the IIRO and MWL will be raided by US Customs agents (see March 20, 2002). [Harper's, 3/2004] In September 2003, it will be reported that US officials recently gave Saudi officials a detailed documenting the IIRO's terrorism links and asked the Saudis to close all of the organization's overseas offices. [New York Times, 9/26/2003] However, as of January 2006, it will be reported that it appears the overseas offices of the IIRO and MWL are still open and the US has not officially declared either group to be terrorist sponsors. The US will still be complaining to the Saudis about these two organizations and others, and the Saudis will still not do anything about them (see January 15, 2006).
Entity Tags: International Islamic Relief Organization, Bush administration (43), Saudi Arabia, Muslim World League
August 28, 2002: UN Calls Attempt to Thwart Al-Qaeda Money Flow a Failure
The Washington Post reports, "A global campaign to block al-Qaeda's access to money has stalled, enabling the terrorist network to obtain a fresh infusion of tens of millions of dollars and putting it in a position to finance future attacks, according to a draft UN report." In the months immediately following 9/11, more than $112 million in assets was frozen. Since then, only $10 million more has been frozen, and most of the original money has been unfrozen due to lack of evidence. Private donations to the group, estimated at $16 million a year, are believed to "continue, largely unabated." The US and other governments are not sharing information about suspected militants, and known militants are not being put on official lists of suspected terrorists. [Washington Post, 8/29/2002] One month later, a report by the Council on Foreign Relations, an influential US think tank, largely blames the US relationship with Saudi Arabia for the failure. The report says, "It is worth stating clearly and unambiguously what official US government spokespersons have not. For years, individuals and charities based in Saudi Arabia have been the most important source of funds for al-Qaeda, and for years the Saudi officials have turned a blind eye to this problem." The report will also note that the Bush administration "appears to have made a policy decision not to use the full power of US influence and legal authorities to pressure or compel other governments to combat terrorist financing more effectively." [Washington Post, 10/16/2002] News reports from early 2006 will show little change to the situation (see November 29, 2005; January 15, 2006).
Entity Tags: Bush administration (43), Al-Qaeda, Saudi Arabia
May 12, 2003: Saudi Arabia Bombing Hardens Saudi Government's Stance Toward Al-Qaeda
Reconstruction begins after the Riyadh bombings. [Source: US Rewards for Justice] (click image to enlarge)Saudi Arabia is attacked by three suicide bombings in the capital of Riyadh. At least 34 people are killed. Some evidence suggests that elements within the Saudi government were complicit with or behind the attacks (see May 12, 2003). The Saudi government had taken very little action against al-Qaeda prior to this. However, it appears to more aggressively combat al-Qaeda afterward. [Los Angeles Times, 7/16/2004] In early 2006, it will be reported that the Saudis aggressively combat al-Qaeda within Saudi Arabia, but do next to nothing to stop al-Qaeda or its financing outside of the country (see January 15, 2006).
Entity Tags: Saudi Arabia, Al-Qaeda
Timeline Tags: Alleged Use of False Flag Attacks, Complete 911 Timeline
November 29, 2005: US Effort to Fight Terrorist Financing Has Been 'Spotty,' Plagued by Infighting and Neglect
A new report by the Government Accountability Office (GAO), an impartial investigative arm of Congress, claims the US effort to help foreign nations cut off terrorism funding has been frustrated by infighting among US agencies, a lack of funding, and leadership problems. The report says "the US government lacks an integrated strategy" to train foreign countries and give them technical assistance. Officials at the State and Treasury Departments cannot even agree on who is supposed to be in charge of the effort. In at least one case, the State Department refused to even allow a Treasury official to enter a certain foreign country. "Investigators found clear tensions between officials at State, Treasury, Justice, and other US government departments." Remarkably, private contractors have sometimes been allowed to draft proposed laws for foreign countries to curb terrorist financing. The contractors' work at times resulted in proposals with "substantial deficiencies." Generally speaking, the New York Times notes that experts say that the Bush administration's efforts with terrorist financing has been "spotty, with few clear dents in al-Qaeda's ability to move money and finance terrorist attacks." [New York Times, 11/29/2005]
Entity Tags: US Department of State, US Department of the Treasury, Government Accountability Office, Al-Qaeda, Bush administration (43), US Department of Justice
January 15, 2006: Saudis Not Helping to Stop Terrorist Financing
It had been widely reported that the Saudi government began to crack down seriously on al-Qaeda and other radical militants after a 2003 al-Qaeda attack in Saudi Arabia (see May 12, 2003). However, the Los Angeles Times reports that US officials now claim that is not true. While Saudis have been very aggressive and cooperative in cracking down on militants within Saudi Arabia since that attack, they have done little outside the country. Millions of dollars continue to flow from wealthy Saudis through charity fronts to al-Qaeda and other suspected groups, and the Saudi government is doing next to nothing about it. In 2004, the Saudis promised to set up a government commission to police such groups, but they have yet to do so. The Saudi government has also done little to rein in influential radical religious leaders who openly encourage their followers to attack US interests in Iraq and elsewhere in the world. US officials claim that at least five organizations, including the Muslim World League (MWL), the International Islamic Relief Organization (IIRO), and the World Assembly of Muslim Youth (WML), "are headquartered in Saudi Arabia but continue to engage in highly suspect activity overseas." A senior US counterterrorism official says that some known terrorist financiers continue to "operate and live comfortably in Saudi Arabia" despite US objections. [Los Angeles Times, 1/15/2006]
Entity Tags: Saudi Arabia, International Islamic Relief Organization, Muslim World League, World Assembly of Muslim Youth


"Banzai Betty" Depolito and Wrenna Delgado give the rundown on the inaugural Red Bull Queen of the Bay big wave championship in Waimea Bay. The waiting period for the contest is underway. Now, it's up to Mother Nature to send the perfect swell before Nov. 21, and the contest will kick off.


text:
Pope Benedict XVI 1927-2022 tribute page and access to resources here.
"Male and Female He Created Them"
by Theresa Notare
"God created man in his own image. . . . male and female he created them. And God blessed them, saying: "Be fruitful and multiply; fill the earth and subdue it." (Gn 1:27 & 28)
The above lines from Genesis have always been hallowed by Jews and Christians, providing countless generations with a faith-based understanding of humanity. The Lord God is our source of being. Both men and women are made in his image and therefore of inestimable dignity, equality, and worth.
"The Lord God said: "It is not good for man to be alone. I will make a suitable partner for him." (Gn 2:18)
"Then the Lord God cast a deep sleep upon the man, and while he was fast asleep, he took one of his ribs, and closed up its place with flesh. And the Lord God then built up into a woman the rib that he had taken from the man. When he brought her to the man, the man said: "At last, this one is bone of my bones, and flesh of my flesh. ...That is why a man leaves his father and mother and clings to his wife, and the two of them become one body." (Gn 2:21-24)
Expanding on the above teaching, the Holy Father notes "knowledge of humanity passes through masculinity and femininity." In other words, we can't understand ourselves individually as men or women if we don't have each other. When the author of Genesis says that "the Lord God then built up into a woman the rib that he had taken from the man," and "brought her to the man," he revealed God's critical intention--man was to have a partner like himself in dignity but also different from him in every way--especially on a physical level. And the author tells us that the man himself recognized this as a good exclaiming "at last, this is bone of my bone and flesh of my flesh!"
This sacred story not only supplies a clear anthropology, but it serves as the foundational teaching on the marriage relationship as willed by God. This relationship between a man and a woman is a tremendous blessing, as are the children God entrusts to them. Indeed, throughout scripture the marital relationship is so sacred that the prophets often use it as an analogy to explain God's relationship with His people.
In March, Reform Jewish leaders approved a resolution allowing rabbis to preside at homosexual "commitment ceremonies." Rabbi Charles Kroloff, said that the resolution is indicative of the group's belief that "gay and lesbian Jews, and the committed relationships they form with their partners, deserve the recognition and respect due to people created in the image of God." One has to wonder how the belief that all human beings, made in God's image, and deserving of respect and recognition, has become confused with God's design for marriage? Perhaps the answer lies in two areas--unconditional acceptance of historical critical methods of biblical study and an uncritical melding together of a permissive American culture with an historically more careful religious tradition.
The 20th century has seen the refinement of scholarly methods for studying the bible. These efforts have been to peel away the historical buildup (that which was created by people) to get at the divinely inspired message. This has helped us to better understand the fullness of God's revelation. However, too often scholars forget that the stories of the bible are not mere stories, but vehicles through which timeless truths are communicated by God to his people.
In order to avoid critical errors, anyone engaged in such academic study must be a person of prayer, a person very much in close communion with or part of, the faith community. A common error is reliance on reason alone and allowing cultural bias to overshadow scripture's meaning. In regard to the Reform Jewish Rabbis' resolution, The Washington Post notes that "The Torah calls homosexuality an abomination . . . But the Reform movement has always believed in adapting Judaism to the realities of modern America" (March 30, 2000). If one adapts scripture to the realities of modern America without any critique of our culture, one risks enshrining specific cultural ideas and not seeing God's will.
Faith communities are in the midst of strife trying to define or redefine marriage. And civil society wrestles as well. Vermont's Supreme Court recently ruled that same-sex partners must be granted the same rights as heterosexual married couples and now is trying to figure out "how to define" marriage. Hawaii, on the other hand, has defined it as a union of a man and a woman. It is excruciatingly clear that we are becoming a confused people. We have, it seems, dissected scripture to the point of human manipulation. We substitute cultural rallying cries--"gay rights," "choice," "contraceptive sex,"--with God's teachings to respect every human being, to protect innocent human lives, to be chaste and open to children in marriage.
We need to read scripture with minds and hearts open so that we might truly know what God is saying to us. Homosexual men and women can never have a marriage in the biblical sense, but they are our brothers and sisters who deserve respect as children of God, and human rights accorded on the basis of our humanity. But God's teaching about marriage is clear: "male and female He made them" blessing them to be "fruitful and multiply." God's will for marriage is the totality of humanity--male and female, united in him and open to life.
Theresa Notare is the Special Assistant for the Diocesan Development Program for Natural Family Planning, Secretariat for Pro-Life Activities, National Conference of Catholic Bishops.


text:
Above the Fray
The Club Monaco Sale Is Pricier Than Last Time, But Still Cheap
By Tiffany Yannetta Mar 19, 2012, 2:20pm EDT
Share All sharing options for: The Club Monaco Sale Is Pricier Than Last Time, But Still Cheap
This morning, we made our way to the Club Monaco sample sale that just kicked off at Clothingline. We had pretty high hopes, since last time, there was nothing over $35. Inflation must have hit, because this time around, the most expensive item is $65—which is still a really good deal.
A full price list is in the gallery above, but here's the basic breakdown: T-shirts, polos, and tanks are $10—though some "tanks" count as "tops," which are $20—shorts and skirts are also $20, pants are $25, dresses are $30, blazers and jackets are $40, coats are $50, and leather jackets and suede jackets are $65.
Be warned: The sale is a full-fledged sample sale, meaning almost everything is a medium or a size 6 in women's, and men's is predominantly mediums and size 32s. Other key details before we delve into the merchandise: It's credit card only, there are no try ons and subsequently, no mirrors that we saw, and everything is kind of in a wrinkly mess, so set aside some time.
Most of the merchandise appears to have just been pulled out of the box before set up, so try and imagine everything you grab after it's been steamed. That being said, some of the items are damaged, so make sure you give them a good once-over before heading to the checkout line. Though we found more than one sweater with the sleeves saftey-pinned to it, most of the damages we saw were minimal—small stains, little rips, what have you.
Let's start with women's. As far as tops go, we saw lots of blouses in tan and light-coral, as well as plenty in the standard white, navy, and gray. Also readily available: Sheer tops with sequins, should you be looking for one of those. Personally, we found the sweater section to be the best. The plus side here is that a lot of them are oversized knits, so if you're larger than a medium you can still get away with it being a medium, and if you're smaller than a medium, well, wear it as a dress and belt it. We also discovered plenty of blazers, a faux fur jacket, and puffer coats in the outerwear department.
The pants, as previously mentioned, were all mostly size 6s, but what the pants lack in size variation they make up for in style. We spotted khakis, office-appropriate dress pants, and then things like bright red Bermuda shorts. Nearby, we found some cute pleated skirts in bright, spring colors, as well as a stretchy cotton pencil skirt or two. As far as dresses go, there were a few maxi dresses, but most of them were of the (wrinkled) party variety. There were also plenty of dress linings, and it was kind of unclear if they were being sold for $30, or if they were there in case you felt like diggings for the rest of your dress.
We found the men's area to be just as crowded than the women's. If you're looking for solid short-sleeved and long-sleeved T-shirts, you've come to the right place. As far as the pants and shorts selection is concerned, there were plenty of plaid swimtrunks, jeans, khakis, and even a pair of mustard corduroys. Looking for pants for work? There's a surplus of those. Looking for something to wear to P. Diddy's next All White party? There are a few linen options for you to choose from. The real finds, however, are in the outerwear section: Denim jackets, lightweight navy jackets, parkas, and tweed blazers are all there in abundance.
Over by the accessories is where you'll find that $1 item. Spoiler alert: It's a candle holder. Web and nylon belts are $2, small accessories, gloves, tights, socks, leather belts and ties are $5, books(?), scarves, and hats are $10, nylon and canvas bags are $20, small leather bags and clutches are $30, and large leather bags are $50. We were tempted by a canvas red schoolboy backpack, and we also spotted some straw hats that would probably only work if you were planted on a beach somewhere. We did see an entire box full of change purses, and also a pink leather bag with "Sample" written nice and big on it in black marker.
All in all, if you're a size medium or close to one, you can pretty much replenish your entire wardrobe for under a few hundos. If you're just looking to pick up a piece or two, and are willing to deal with it not being your exact size, you can do that too—you've just got to be prepared to dig.
· Shoppers Wait in Line for One-Dollar Club Monaco on 36th Street [Racked NY]
· At Club Monaco, They're Practically Giving the Clothes Away [Racked NY]
· Dealfeed: Club Monaco [Racked NY]


text:
Q: How to send the data to Loading Html page directly without any request while the data is getting processed in views.py in Django I am having a method in the Django view which has a loop. Each sentence from the loop is getting processed and the final output is sent to the html. Meanwhile i would like to show that the particular sentence is getting processed on the same html page.
views.py
def get_String(request):
    Parameter = request.POST.get('search_Key')
    Data1 = data.objects.all()
    for item in Data1:
        print(item.Sentence)
        Output1 = returnResult1(Parameter ,item.Sentence)
        Output2 = returnResult2(Parameter ,item.Sentence)
    return HttpResponse(json.dumps({"searched_key":Parameter,"Result1": Output1,"Result2":Output2}),content_type="application/json")

The sentence one by one getting processed and the final output is shown. Meanwhile I need to show that, the current item.Sentence is only getting processed in the below HTML which is actually shown at the time of processing.
Loading.html

{% csrf_token %}

Loading... the processing sentence is: {{ List }}

Kindly let me know how to send the Sentence directly from views.py to Loading.html page without any request.

A: What you want to do must be done on the client side of your app.
a simple way to do this is to disable the submit input and add a spinner to it through javascript.
assuming you use jQuery and have fontawesome:
$(document).ready(function(){
  $("SUBMIT BUTTON SELECTOR").click(function(){
    var spinner = $("</spin>");
    $(this).attr("disabled", "disabled").prepend(spinner);
  });
});


text:
Home » Blog » Author's articles » The fighters of the Georgian Legion consider all Russians without exception as opponents and potential targets
The fighters of the Georgian Legion consider all Russians without exception as opponents and potential targets
The Georgian Legion is one of the most famous foreign units involved in the Ukrainian conflict, writes MWM. According to leader Mamuka Mamulashvili, its members are "ideological people" and "freedom fighters". At the same time, the legion was previously accused of war crimes.
Many volunteers rushed to Ukraine from all over the Western world - for ideological reasons and often with the support of their governments. Some of them are retired NATO soldiers with combat experience.
One of the most prominent foreign units in the Russian-Ukrainian conflict has been the Georgian National Legion, which has been operating since 2014 and is made up mostly of Western citizens. He is believed to be particularly effective at recruiting Americans and has been in nine major battles since February. The Legion is an elite paramilitary unit of about a thousand people. It includes, in addition to Georgians, approximately 50 British troops and an unknown number of representatives of other Western countries.
Mamulashvili is a veteran of the Abkhaz-Georgian conflict, fought alongside Islamist mujahideen in the First Chechen War and finally took part in the 2008 Russo-Georgian War. Sky News summed up: "For the commander of the Legion, the conflict in Ukraine is a life-and-death struggle and a battle for Western ideals - democracy and personal freedom."
The most alarming thing of all - and this applies not only to the Georgian Legion - is that its fighters consider all Russians without exception, even civilians, to be opponents and potential targets. Legion leader Mamulashvili stressed, despite interviewers' objections, that "there is no difference between the so-called civilians and the government.
It is therefore not surprising that a Georgian unit was recently accused of war crimes in the theater of operations, with one such incident corroborated by video footage of the execution of captured Russian servicemen. Apparently, the Georgian Legion is more of an ideologically motivated volunteer force. This is evidenced by its highly multinational nature and ability to attract volunteers from higher income countries.


text:
<?xml version="1.0" ?>
<!--###############################################################################
##
## Copyright (C) 2014-2016, New York University.
## Copyright (C) 2011-2014, NYU-Poly.
## Copyright (C) 2006-2011, University of Utah.
## All rights reserved.
## Contact: contact@vistrails.org
##
## This file is part of VisTrails.
##
## "Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions are met:
##
##  - Redistributions of source code must retain the above copyright notice,
##    this list of conditions and the following disclaimer.
##  - Redistributions in binary form must reproduce the above copyright
##    notice, this list of conditions and the following disclaimer in the
##    documentation and/or other materials provided with the distribution.
##  - Neither the name of the New York University nor the names of its
##    contributors may be used to endorse or promote products derived from
##    this software without specific prior written permission.
##
## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
## AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
## THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
## PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
## OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
## WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
## OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
## ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
##
###############################################################################
-->
  <visTrail version="0.3.1">
    <action date="15 Mar 2007 16:53:42" parent="0" time="1" user="cscheid" what="addModule">
      <object cache="0" id="0" name="TestDynamicModuleError" x="-7.0" y="18.0"/>
    </action>
    <tag name="test" time="1"/>
  </visTrail>


text:
Q: Apache Lucene Effective searching way I am new to Apache Lucene. I'm Trying to provide effective simple search code using Apache Lucene. Searching word through many text files.I want to get this word position through each text file and word before it,and after.I want fast method.Here is my code it can't recognize the word before/after found results.Thanks in advance.Also this code is good ? talking about efficiency.
import org.apache.lucene.index.DirectoryReader;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.IndexWriter;
import org.apache.lucene.index.IndexWriterConfig;
import org.apache.lucene.search.IndexSearcher;
import org.apache.lucene.search.ScoreDoc;
import org.apache.lucene.search.TopDocs;
import org.apache.lucene.store.Directory;
import org.apache.lucene.store.FSDirectory;
import org.apache.lucene.analysis.core.SimpleAnalyzer;
import org.apache.lucene.document.*;
import org.apache.lucene.document.Field.Store;
import java.io.*;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;
import org.apache.lucene.index.Term;
import org.apache.lucene.search.FuzzyQuery;

public class Main {

public static void main(String[] args) {
    indexDirectory();

    String userInput = "";
    Scanner getInputWord = new Scanner(System.in);

    System.out.print("Please type a word to search for.\nInput: ");
    userInput = getInputWord.next();
    search(userInput);

    System.out.print("Search again? (type Y or N) Y = Yes, N = No: ");
    userInput = getInputWord.next();
    while (!userInput.equals("n") && !userInput.equals("N")) {
        System.out.print("Input: ");
        userInput = getInputWord.next();
        search(userInput);
        System.out.print("Search again? (Y or N): ");
        userInput = getInputWord.next();
    }
}

private static void indexDirectory() {
    // Apache Lucene Indexing Directory .txt files
    try {
        Path path;
        path = Paths.get("C:\\Users\\Yasser\\Desktop\\index");
        Directory directory = FSDirectory.open(path);

        IndexWriterConfig config = new IndexWriterConfig(new SimpleAnalyzer());
        IndexWriter indexWriter = new IndexWriter(directory, config);
        indexWriter.deleteAll();
        File f = new File("C:\\seminar\\test_data"); // current directory
        for (File file : f.listFiles()) {
            // System.out.println("indexed " + file.getCanonicalPath());
            Document doc = new Document();
            doc.add(new TextField("FileName", file.getName(), Store.YES));

            FileInputStream is = new FileInputStream(file);
            BufferedReader reader = new BufferedReader(new InputStreamReader(is));
            StringBuffer stringBuffer = new StringBuffer();
            String line = null;
            while ((line = reader.readLine()) != null) {
                stringBuffer.append(line).append("\n");
            }
            reader.close();
            doc.add(new TextField("contents", stringBuffer.toString(), Store.YES));
            indexWriter.addDocument(doc);
        }
        indexWriter.close();
        directory.close();
        System.out.println("indexing finished");
    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }
}

private static void search(String text) {
    // Apache Lucene searching text inside .txt files
    try {
        Path path = Paths.get("C:\\Users\\yasser\\Desktop\\index");

        Directory directory = FSDirectory.open(path);
        IndexReader indexReader = DirectoryReader.open(directory);
        IndexSearcher indexSearcher = new IndexSearcher(indexReader);
        FuzzyQuery query = new FuzzyQuery(new Term("contents", text), 2);
        TopDocs topDocs = indexSearcher.search(query, 10);
        int i = 0;
        if (topDocs.totalHits > 0) {
            System.out.println("Found " + topDocs.totalHits + " result(s).");
            for (ScoreDoc scoreDoc : topDocs.scoreDocs) {
                Document document = indexSearcher.doc(scoreDoc.doc);
                i = i + 1;
                System.out.println("Result #" + i + " " + document.get("FileName"));
            }
        } else {
            System.out.println("No maches found!");
        }
    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }
   }
  }


We had an excellent turnout at this event in 2018 and expect the same for this event. Attendees where from multiple departments and from several buildings across campus including the new Bio-engineering and Science building. The University of Texas – Dallas campus is a Tier One research university focusing on a wide variety of interdisciplinary research areas. This will be our 6th Annual Research Product show at this institute. Attendees include researchers in the area of Cell Biology, Molecular Biology, Neuroscience, Nanotechnology and Biochemistry.


text:
//
//{block name="backend/create_backend_order/app"}
//
Ext.define('Shopware.apps.SwagBackendOrder', {

    extend: 'Enlight.app.SubApplication',

    name: 'Shopware.apps.SwagBackendOrder',

    /**
     * Enable bulk loading
     * @boolean
     */
    bulkLoad: true,

    /**
     * Sets the loading path for the sub-application.
     *
     * @string
     */
    loadPath: '{url controller="SwagBackendOrder" action="load"}',

    controllers: ['Main'],

    views: [
        'main.Window',
        'main.CustomerSearch',
        'main.Toolbar',
        'main.TotalCostsOverview',

        /**
         * Customer Information panel for the shipping- & billingaddress and the payment informations
         */
        'main.CustomerInformation.Shipping',
        'main.CustomerInformation.Billing',
        'main.CustomerInformation.Payment',
        'main.CustomerInformation.CustomerInformation',

        /**
         * views which are hold by the middle container
         */
        'main.ShippingCosts',
        'main.AdditionalInformation',

        /**
         * Grid which shows, adds and deletes the actual positions of the order
         */
        'main.list.Positions',
        'main.list.Grid',
        'main.list.ArticleSearchField',
        'main.discount.Window'
    ],

    stores: [
        'CreateBackendOrder',
        'DesktopTypes',
        'Customer',
        'Article',
        'Position',
        'ShippingCosts',
        'TotalCosts',
        'DiscountTypes'
    ],

    models: [
        'CreateBackendOrder',
        'DesktopTypes',
        'Customer',
        'Address',
        'Article',
        'Position',
        'ShippingCosts',
        'TotalCosts'
    ],

    launch: function () {
        var me = this,
            mainController = me.getController('Main');

        return mainController.mainWindow;
    }
});
//{/block}


Based on popular usage, it is 38.856 times more common for Novell to be a girl's name.
I am not aware of any deceased famous people named Novell.
Get the meaning of the name Novell.
When naming your baby Novell, it's important to consider the gender of the name itself. When people look at the name Novell, they might ask the question, "is Novell a man or a woman?", or "what is the gender of the name Novell?" Some names are more gender neutral than others, and some names are more strongly associated with either males or females. Some spelling variations of the name Novell might be more popular than others. The Baby Name Guesser can answer all these questions about the name Novell. To find out more about Novell, Baby Name Guesser uses up-to-date data from across the Internet on how the name Novell is actually used.


text:
Q: How to read a file and split the text by each line? I need to read a text file that looks something like this
8 7
~~~~~~~
~~~~~~~
B~~~~~~
~~~~~~~
~~~~B~~
~~~~B~~
~~~~~~B
~~~~~~~
~~~~~~~

My program is recreating a Battleship game. I need to accept the values 8 and 7 but only print from the second line down. I'm supposed to use string.split (i believe). I need to print only the lines with ~'s and B's. I have the code already for reading the file, I'm just unsure how to split the file by line breaks.
File file = new File(args[1]);
    try
        {
        Scanner sc = new Scanner(file);
        while (sc.hasNextLine())
            {
            String themap = sc.nextLine();
            System.out.println(themap);
            }
        sc.close();
        }
    catch (Exception e)
        {
        System.out.println("ERROR: File does not exist");
        }

A: You already are reading it line by line using sc.nextLine().  It is going to read the file line by line.  There's no need to use split to get each line.  To prove that change your println statement to add something to each line you know is not in the file.
System.out.println( "Yaya " + themap );

If you see Yaya in front of each line when you run your program then you know you are reading it line by line, and themap points to one line out of the file at each pass of the loop.
After that then you just need to search within that line to find the B's and 8's and extract those into another data structure.  There are lots of ways to do that, but check the String api for methods that can help with that.

A: Use Java 8 Paths, Path, Files.readAllLines, and streams (the input is in /tmp/layout.txt):
package stackoverflow;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;

public class StackOverflow {

    public static void main(String[] args) throws IOException {
        Path layout = Paths.get("/tmp", "layout.txt");
        List<String> lines = Files.readAllLines(layout);
        lines.remove(0); // Don't print the first line.
        lines.stream().forEach(System.out::println);
    }
}

If you can't use Java 8, use
for (String line : lines) {
    System.out.println(line);
}

instead of
lines.stream().forEach(System.out::println);


text:
const repository = (db) => {
  const collection = db.collection('foxes')

  const getAllFoxes = () => {
    return new Promise((resolve, reject) => {
      const foxes = []
      const cursor = collection.find({}, {name: 1, id: 1})
      const addFox = (fox) => {
        foxes.push(fox)
      }
      const sendFoxes = (err) => {
        if (err) {
          reject(new Error('An error occured fetching all foxes, err:' + err))
        }
        resolve(foxes.slice())
      }
      cursor.forEach(addFox, sendFoxes)
    })
  }

  const getFoxById = (id) => {
    return new Promise((resolve, reject) => {
      const projection = {_id: 0, id: 1, name: 1}
      const sendFox = (err, fox) => {
        if (err) {
          reject(new Error(`An error occured fetching a fox with id: ${id}, err: ${err}`))
        }
        resolve(fox)
      }
      collection.findOne({id: id}, projection, sendFox)
    })
  }

  // const addFox = (fox) => {
  //   return new Promise((resolve, reject) => {
  //     const payload = {
  //       name: fox.name
  //     }
  //     collection.insertOne(payload, (err, result) => {
  //       if (err) {
  //         reject(new Error('An error occurred adding a fox, err:' + err))
  //       }
  //       resolve(payload)
  //     })
  //   })
  // }

  const disconnect = () => {
    db.close()
  }

  return Object.create({
    getAllFoxes,
    getFoxById,
    disconnect
  })
}

const connect = (connection) => {
  console.log('repo connect..')
  return new Promise((resolve, reject) => {
    if (!connection) {
      reject(new Error('connection db not supplied!'))
    }
    resolve(repository(connection))
  })
}

module.exports = Object.assign({}, {connect})