LEGO Trains are lovely. Their tracks are lovely, but I really miss the possibility of making several levels circuits ( btw check this Top 10 LEGO Trains list). At first, being new to LEGO, I though that maybe there was a special part to create slopes much like the one that exists for LEGO Duplo. But it looks like there isn't.
Someone show me a train diorama with several levels where the inclines were created with the ground that was done with some kind of sintetic material and the LEGO tracks simply lay over it. It was nice, but I want to buld my slopes out of LEGO bricks.
So here it is how I did it.
So, being an engineer myself…, the first thing I do was built directly without any plans or measures, just using common sense and LOTS of LEGO Tracks.
Yes, it works but I wasn't happy at all with the result. If you notice the track isn't continuos and it has bumps that make the train jump and the downside of the incline was too step so the train gets too much speed.
So, time for a bit of maths. Let me show you the video and I explain later what I did and how I did.
Ready? It is nice but still you see the train derails on corners and takes a bit of problem climbing. Here it is all the HOWTO and then I explain you a few tips to make it work.
There are two concepts that we really want to apply to our inclines building technique: continuity and incline angle. I promise to be light and readable.
So the slope has to change slowly. Using the LEGO System we have two different measures, the brick and the plate, were three plates are one brick. So the only way to do a smooth transition is using at first one plate, two plates and finally one brick on the three first tracks… and keep that method for the rest of tracks… too many tracks don't you think? So this introduce us the slope angle.
Now we have to define how step is our incline. The higher the more difficult would be for our train to climb it. I have been told on several forums that I should just add another motor to the train and problem solved… that's one way, the other is just use more tracks and make the angle smallers.
Conventional trains must not travel on slopes bigger than 3%, that's means that the train should never climb more than 3 metres vertical each 100 meters horizontal.
Watch the video of it working and a bit below you have the PDF with all the values and a Excel sheet in case you need to change the values.
How high must be the track so another train can move under it?
It really depends on the trains you are using, but a common number is between 14 and 16 bricks tall.
So as you are perhaps as limited by constraints like room and tracks as me, use this Excel sheet. Using the above principles, you just write how many tracks do you want to spend and it will give you the height in bricks and plates of each of the pillars.
I have done a PDF for 12 bricks height and 16 tracks long.
You will save time and mental health if you build two pillars of each height, that way you will have done the up and down inclines.
Keep in mind that you will also need a good amount of LEGO bricks to build the pillars. One option that I have used it making part of them out of LEGO Duplo bricks. You will save lots of bricks that way, although the result isn't as good.
I built them using the LEGO Digital Designer for climbing 12 bricks of height in 16 tracks. That's a mean slope of 3.5º.
Also you can download the PDF here.
Can I use LEGO Curved Tracks to climb?
Yes, in fact that's what I did on my second approach. But keep in mind that the slope with curved tracks must be even softer than with straight tracks or the train will derail and fall from the track.
Can I use LEGO Switch tracks on an incline?
I haven't really tried it myself but the accepted agreement here is that no, you need at least one flat track before a switch track or the train will derail.
It isn't working, what can I do?
Hope this little tutorial help you in building multilevel LEGO Train tracks. If you have a question, write it in a comment and I will have a look to it as soon as possible.
If you enjoyed this HOWTO it please share it.
Completely right. I just checked the size of a lego brick and it is 7.8mm but the distance between two studs is 8mm. I will update the excel sheet to show it. Thanks for noticing.
My impression is that even for the width of a brick people usually use 8mm for calculation purposes. The 7.8mm might just be for manufacturing purposes, so adjacent bricks don't rub onto each other.
Thank you for the article, the maths, and the amazing visual aids! One question, did you try any versions with the tilt-able plates?
Can you tell me what are the pieces called that have the pillar bottoms used in the incline? Thank you.


text:
Cash-strapped Sri Lanka to sell 'golden' visas
AFP Published April 27, 2022
COLOMBO: Cash-strapped Sri Lanka announced Tuesday it would sell long-term visas to attract desperately needed foreign currency after the island nation ran out of dollars to pay for food and fuel.
Foreigners who deposit a minimum of $100,000 locally will be granted permission to live and work in Sri Lanka for 10 years under the "Golden Paradise Visa Program," the government said.
The money should be locked in a local bank account for the duration of the stay, the government said in a statement.
"This scheme will help Sri Lanka at a time when we are facing the worst financial crisis since our independence," media minister Nalaka Godahewa told reporters in Colombo.
The government also approved the granting of five-year visas to any foreigner spending a minimum of $75,000 to buy an apartment on the island.
Acute shortages of food, fuel and medicines have triggered widespread protests, with thousands of people camped outside President Gotabaya Rajapaksa's seafront office to demand his resignation.
The government has signalled a willingness to consider constitutional reforms that could pare back the authority of the president, who gave himself sweeping powers to appoint and sack ministers, judges and public servants after his 2019 election.
His government also rolled back democratic reforms that gave statutory independence to the police, civil service, election commission and the judiciary.
Sri Lanka's economic collapse began to be felt after the coronavirus pandemic torpedoed vital revenue from tourism and remittances.
Utilities unable to pay for fuel imports have imposed lengthy daily blackouts to ration power, while long lines snake around service stations as people queue for petrol and kerosene.
Hospitals are short of vital medicines, the government has appealed to citizens abroad for donations and record inflation has added to everyday hardships.
Sri Lankan officials arrived in Washington last week to negotiate a bailout with the International Monetary Fund.
Sri Lanka foreign currency Golden Paradise Visa Program
LPG hits historic high of Rs300/kg: LPGA demands setting up of probe commission
Al-Nahyan due tomorrow to discuss trade, investment
Blinken heads to Middle East as violence erupts
Flood-hit areas: Rs8.39bn subsidy to be provided to farmers
FBR readies presentation for IMF
Ogra rejects oil price speculations
New low: rupee closes at 262.6 against US dollar after 2.7% fall in inter-bank market
Premature termination of PPA of Hubco power plant recommended
An interview with Shaukat Fayaz Ahmed Tarin, Senator Pakistan Tehreek-e-Insaf (PTI)
'Perfect doom loop': economist Atif Mian breaks down Pakistan's current policies
Pakistan's Nishat Mills says it will acquire 100% of Denmark's Wernerfelt A/S

redpajama_set_name: RedPajamaCommonCrawl


text:
CenterPoint Energy has a hedge fund problem — and its solution could cost consumers
Business // Energy
L.M. Sixel Jan. 14, 2021 Updated: Jan. 15, 2021 4:33 p.m.
CenterPoint Energy has a hedge fund problem — and its...
1of5A new transformer sits on the lawn of an electricity client at Brighton Place, Tuesday, Dec. 1, 2020, in Houston. CenterPoint is upgrading and replacing transformers, poles and lines in the area as well as trimming trees. Recently, the neighbors in the area have had problems with the electricity.Photo: Marie D. De Jesús, Houston Chronicle / Staff photographer
2of5CenterPoint employee works on an upgrade as part of the efforts to replace transformers, poles and lines in the area of Brighton Place. Recently, the neighbors in the area have had problems with the electricity.Photo: Marie D. De Jesús, Houston Chronicle / Staff photographer
3of5A CenterPoint employee works on an upgrade as part of the efforts to replace transformers, poles and lines in the area of Brighton Place. Recently, the neighbors in the area have had problems with the electricity.Photo: Marie D. De Jesús, Houston Chronicle / Staff photographer
4of5Fuse cutouts waiting to be installed and other electrical equipment and supply, Tuesday, Dec. 1, 2020, in Houston.Photo: Marie D. De Jesús, Houston Chronicle / Staff photographer
CenterPoint Energy, the Houston-based regulated utility that supplies electricity to the Houston area, has been facing a crisis of late.
Electricity customers have repeatedly criticized the company for recurring reliability problems. Its share price has fallen 20 percent during the past year while the broader S&P 500 index increased 14 percent. The company is operating under its third CEO in less than a year.
CenterPoint executives acknowledge that investors are disappointed, and they promised last year to launch a board level business review committee. The solution? CenterPoint, which expanded into oil and gas pipelines and bought a Midwestern utility with coal plants in recent years, is going back to the basics by focusing on reliability, replacing aging power poles and lines, and clearing trees from overhead lines.
CenterPoint is following the lead of other U.S. utilities and returning to its roots as a regulated transmission and distribution power company. It hopes to capitalize on the growing demand for electricity as electric vehicles grow in popularity, electric heat continues to replace oil and gas furnaces and take advantage of a regulatory system that allows spending on reliability and other improvements to be added to consumer rates.
CenterPoint officials hope to recover most of the $16 billion that it's investing in the improvements over the next five years by getting the costs included into the pool of regulator-approved assets known as the customer rate base. CenterPoint can then earn a 9.4 percent return on equity — essentially profit — on assets approved by regulators, a move that could drive up the cost of electricity for consumers and businesses.
New transformer sits on the lawn of an electricity client at Brighton Place, Tuesday, Dec. 1, 2020, in Houston. CenterPoint is upgrading and replacing transformers, poles and lines in the area as well as trimming trees. Recently, the neighbors in the area have had problems with the electricity.
Photo: Marie D. De Jesús, Houston Chronicle / Staff photographer
The investments create a steady — and growing — source of revenue, the kind attractive to hedge fund investors drawn to utilities and other mature industries that produce strong cash flow with little risk. The bigger the rate base, the more utilities earn, according to one industry expert.
"That's the profit model going forward," said Tyson Slocum, energy program director for Washington-based consumer advocacy group Public Citizen.
Hedge fund investors like Elliott Management of New York are demanding that CenterPoint and other utilities in which they've bought a stake put as much of their new cash into the rate base as possible, Slocum said. Elliott Management, which has about $40 billion in total assets, was among a group of investors that in May bought a $1.4 billion stake in CenterPoint.
But because the new model shifts risk to rate payers and away from investors, the rate payers may end up paying for investments they didn't need nor want, such as new transmission lines for anticipated population growth that never materializes, Slocum said.
There is the risk consumer electricity rates will go up, he said. It's called gold plating, referring to the business practice of overbuilding for maximum returns for shareholders while forcing ratepayers to overpay for those investments.
On HoustonChronicle.com: CenterPoint at crossroads as David Lesar takes reins as CEO
Consumers pay for electricity transmission and distribution in their monthly electricity bills, a charge that is often higher than the cost of generation. Houstonians in the CenterPoint service area pay 4.2 cents a kilowatt hour and $4.39 a month for transmission and distribution, or more than two-thirds of a 6.7 cent per kilowatt hour six-month fixed price electricity plan on the state managed website Power to Choose.
Peter Lovie, a resident at Brighton Place for the past 38 years, takes a look at the repairs and upgrades being worked on by CenterPoint, Tuesday, Dec. 1, 2020, in Houston.
But to make the plan work, utilities have to get regulators on board because regulators have to approve the additional expenditures before they can be added to customer rates.
CenterPoint has been already been making inroads with regulators in Texas to improve relationships, CenterPoint officials told investors recently. CenterPoint clashed with regulators last year after reliably complaints were brought by the San Antonio-based grocery chain H-E-B. CenterPoint eventually agreed to accept a $13 million rate hike instead of the $161 million it was seeking and a lower return on equity.
"While we encourage regulated entities to maintain open communication with the commission, rate decisions are based on the facts, applicable rules and statutes, economic needs supported by substantive evidence, and appropriate litigation," Public Utilities Commission spokesman Andrew Barlow said in a written statement.
On HoustonChronicle.com: CenterPoint retreats, will close power shopping site
CenterPoint has made mistakes, including overpaying for the Indiana utility Vectren and devoting too many resources to its non-utility businesses, CEO Lesar told investors in December. But he promised investors the company will do a better job by focusing on its core regulated utility and vowed that CenterPoint would increase its rate base by 10 percent a year through 2025.
Electricity repair trucks align on the street in Brighton Place, Tuesday, Dec. 1, 2020, in Houston.
"I have a very long track record of execution as a CEO," he said, "and I'm not about to mess that up now."
Nation plugs in
Utilities are at a turning point as the nation increases dependence on electricity. Electric vehicles are expected to account for more than 20 percent of annual vehicle sales by 2030, according to Edison Electric Institute, a Washington-based trade group for investor-owned utilities. That's about 18.7 million electric vehicles by 2030, up from 1 million in 2018.
And to power all those vehicles, the trade group predicts that 9.6 million electricity charging ports need to be installed during the next decade.
The share of all-electric homes also has increased nationwide over the past decade, according to the Department of Energy. About 25 percent of homes rely only on electricity and 35 percent of homes built in the past 40 years depend solely on electricity.
On HoustonChronicle.com: Complaint: Houston's CenterPoint Energy failed to disclose New York hedge fund's $1.3B investment
Meanwhile, utilities are facing new competition as tech companies develop ways for consumers to remotely manage their electricity use, transportation companies try to supply their own power and large financial institutions look to sell electricity on their banking platforms, said one electricity expert. A bank, for example, might provide electricity to a company's offices, warehouse and electric vehicle fleet for a flat monthly fee.
CenterPoint employees work on an upgrade as part of the efforts to replace transformers, poles and lines in the area of Brighton Place. Recently, the neighbors in the area have had problems with the electricity.
"They're trying to get into their space," said Siddhartha Sachdeva, CEO of Innowatts, a Houston-based company that collects data from millions of electric meters to determine consumer habits.
Whoever can really capitalize on the opportunities will come out the winner, he said. But utilities don't have a lot of time to take back control.
CenterPoint launched a capital improvement plan in Houston, which has grown by about 2 percent a year for more than a decade, and faces regular threats from hurricanes.
Projects include building 29 new substations by the end of 2025, investing $1.4 billion to improve reliability and resiliency of the power grid, and replacing 10,500 miles of aging underground cable, 1.1 million wood poles and, 4,400 substation breakers and transformers, according to CenterPoint's investor presentation. And by the end of 2021, CenterPoint expects to complete a $483 million project to construct 55 miles of high-voltage transmission lines.
CenterPoint predicts its rate base for electricity and gas service will grow by 10 percent annually to $25 billion by 2025 from about $16 billion in 2020, CFO Jason Wells told investors.
"Our strategy will be accomplished by investing in and empowering our greatest assets — our employees," according to a written statement from CenterPoint spokeswoman Natalie Hedde. CenterPoint will accomplish its strategy by focusing on core regulated utility businesses, capitalizing on growth opportunities and focusing on its values, she said.
On HoustonChronicle.com: How H-E-B went head-to-head with CenterPoint to lower Houston electricity bills
Evergy, the utility with 1.6 million customers in Kansas and Missouri, predicts that its recent commitment to $8.9 million in capital spending will increase its rate base by as much as 6 percent a year through 2024.
A CenterPoint employee works on an upgrade as part of the efforts to replace transformers, poles and lines in the area of Brighton Place. Recently, the neighbors in the area have had problems with the electricity.
The company, which launched a board-level strategic review at the behest of investor Elliott Management, announced in August it would spend $4.8 billion on transmission and distribution upgrades and $500 million on automation and technology.
Evergy declined to comment.
DTE, which has 2.2 million electric utility customers in Michigan, also said it plans to boost capital spending by $2 billion to $17 billion over the next five years. DTE has regularly increased its capital spending over the years and the recent increase is unrelated to the spin off of its midstream business, according to a written statement from the company.
Job No. 1
Utilities will likely be successful getting new capital investments through regulators, especially ones geared to improving reliability, grid resiliency and reducing costs.
One former regulator said he liked to see companies improve reliability and the consumer experience in a cost-effective way. Because when the lights and air conditioning go out, consumers and political leaders call to complain.
"You take notice," said Richard Mroz, a regulatory consultant for the law firm Pillsbury and former president of the New Jersey Board of Public Utilities. "It was always on my mind and I know it's on the minds of other regulators."
Keeping the lights on is job No. 1, he said. But it's a balancing act. It costs three to five times more to install underground power lines than overhead poles and wires. For neighborhoods that like their large trees it might be worth it; others might not want to spend the money.
CenterPoint trucks are out in force in Houston neighborhoods with reliability problems. For several weeks, workers have been erecting new power poles, stringing new wires and trimming tree limbs in the Brighton Place neighborhood in Spring Valley.
On HoustonChronicle.com: Homeowners find power, peace of mind in generators
Homeowner Peter Lovie said the upgrades, which came after a Chronicle story about persistent power outages, have seemingly improved reliability. The frequent outages were so troubling that Lovie bought a 22-kiowatt natural gas-fueled standby generator for $10,500 last year for his home that kicks in every time the power goes off.
By Paul Takahashi, Staff writer
By R.A. Schuetz, Staff writer
Homeownership rates projected to rise, led by Hispanic population
Lovie said it had been a dozen years since trees were trimmed around power lines. Now the branches no longer intermingle with the power lines, a new wire is running down the back of his house and a nearby leaning power pole has been replaced with an upright version. So far, the power went off in the neighborhood for just a few minutes during a recent heavy rain.
Lovie said he hopes that's a good sign the problems have been fixed.
This story has been updated to clarify DTE's capital spending plans.
L.M. Sixel
Follow L.M. on:
lmsixel
L.M. Sixel writes about the economy and the workplace for the Houston Chronicle. She writes a weekly column called "Working" that appears each Thursday.
She started her newspaper career at the Beaumont Enterprise. Before that, she earned a Bachelor's degree in sociology from the University of Wisconsin-Madison and a Master's degree in economic history from the London School of Economics.
Green jobs: Once growing but not in 2020
Electricity prices rise 13 percent in Houston, government says
Record number of nuclear power plants set to close in 2021
Mike Tanier, New York Times
Caution reigns ahead of oil industry's Q4 results
Biden poised to decarbonize U.S. economy
Why CenterPoint's hedge fund problem could cost consumers


text:
using Newtonsoft.Json;

namespace OfficeDevPnP.Core.Pages
{
#if !SP2013 && !SP2016
    /// <summary>
    /// Control data for controls of type 3 (= client side web parts)
    /// </summary>
    public class ClientSideWebPartControlData : ClientSideCanvasControlData
    {
        /// <summary>
        /// Gets or sets JsonProperty "webPartId"
        /// </summary>
        [JsonProperty(PropertyName = "webPartId")]
        public string WebPartId { get; set; }
    }
#endif
}

redpajama_set_name: RedPajamaGithub


Coaches are important in any sports system and coach education is an important area the BWF and BEC are focusing on. In November 2012, the BWF completed the coach education level 1 resources and in December 2013 the BWF Coach Level 2 was released.
provide a credential or certificate to recognize achievement on courses.
Coach Level 1 resources are available in English, Portuguese, French and Spanish, with other languages soon to be available.
Released in December 2013, the BWF Coach Level 2 is an Advanced Coaching Award catered for Badminton Coaches interested to Plan and Deliver a one year training programme. It covers the What to Coach – and How to Coach – similar to Level 1, but it explains the Coaching Principles more into detail. Currently available and English and Spanish.


PORTSMOUTH — Attendance was sparse Wednesday night at the town's fiscal 2019 budget public hearing, one of the last steps before the Town Council adopts a spending plan for the budget year starts July 1.
About 10 residents attended the meeting in the Portsmouth Middle School auditorium, while the Town Council, School Committee and other town officials numbered about 30.
The provisional budget totals roughly $63,250,000, a more than 2 percent increase over the current budget. Under the proposal, the tax rate for business and residential real estate is $15.97 for every $1,000 of assessed value, while the current rate is $15.42.
The town's property tax levy is about $52,300,000 in the budget, an increase that measures about 3.96 percent.
If the increase hit 4 percent, six of the seven town councilors would have to approve the budget for it to take effect, according to Larry Fitzmorris, the head of Portsmouth Concerned Citizens.
The School Department is anticipating a state funding drop of nearly $300,000 this year.
School Committee member Allen Shers said he appreciated Davis' comment, adding the tax burden might decrease a bit as new buildings currently under construction hit the tax rolls.
Fitzmorris asked the council why the $10 million bond for the construction of a new police station does not include funding to furnish the building. He read the bond question that voters were asked on the ballot in November 2016 and said, in part, that the bond would pay to "equip" and "furnish" the building.
The bond proceeds cover the equipment, but not the furniture, according to Hamilton. "It was an oversight," he said.
Town Administrator Richard Rainer said the term "furnishing" in the bond question pertains to aspects in the building, such as the detention cells and lightbulb sockets.
"My view of bonds, when you tell me in the voting booth it's $10 million, that's what it should be," Fitzmorris said.
He also asked about cutting $100,000 from the School Department budget.
The School Committee approved roughly $38 million for fiscal 2019, of which more than $32 million would come from town appropriations.
Councilor Linda Ujifusa lauded the department's budgeting process under Superintendent Ana Riley.
The budget is expected to be adopted at the Town Council meeting on Monday, June 25.


You will develop a sound philosophy of Christian education based upon biblical principles and a desire to make disciples of all people in our modern context.
You will be able to effectively plan, organize, lead, and administrate a Christian education program to meet the needs of individuals and families in a church and its community.
With guidance from your academic advisor and department head, choose 5 credits from this list which fit your career goals and personal interests.
With guidance from your academic advisor and department head, choose 4 credits from any ministry field which fit your career goals and personal interests.


Speechie Freebies: Generic Homework Form!
How do you hold students and families accountable for speech homework? How can you produce a homework sheet that meets a student's individual needs quickly and easily? I got tired of scrambling to find a homework form that met these criteria, so I made my own. I'm offering this form as part of the Speechie Freebies Collaborator group. You can click on the form below to hop on over to my blog where you will be able to download it.
Hope this makes your life easier!!


text:
Q: Trouble getting started with Eclipse CDT & mingw Howdie all,
I've installed Eclipse CDT and MinGW with GCC.
Added the mingw\bin to my path environment variable.
When attempting to create a new C++ project with the HelloWorld wizard, I get a build error:
make: **** [app.o] Error 127

Error launching external scanner info generator (gcc -E -P -v -dD ...

EDIT:
OK the make problem is solved, does anyone know how to fix this other warning about the external scanner?

A: AH HA!
in the C/C++ Build settings, make sure the build command is:
mingw32-make -f makefile

Thanks me!

redpajama_set_name: RedPajamaStackExchange


text:
NFL network's Kay Adams Wiki, Good morning football, Married, Net worth, Childhood, Facts
Who is Kay Adams?
Kay Adams is an American TV personality and a sportscaster. She is well-known for hosting Sports Network Fantasy Football Live on the NBC network. Kay works on the NFL network from 2018.
In the Early life of Kay Adams
Kay Adams was born in Chicago, Illinois, United States. She belongs to the American nationality and has a polish ancestry. He can speak both Polish and English. There is no information available about her parents. However, it is clear that she was raised with two siblings. She's got a sister named Sylvia Wrobel and an elder brother, Adamski. There is no information available on her education history or academic achievements. According to a tweet she made in 2014, Kay was invited to a 10-year meeting at her former high school. However, she ended up not attending the meeting and she is careful about not to update information about her former high school on Twitter.
In the Career(NFL Network) of Kay Adams
Fig: Kay Adams For NFL Network
Kay Adams is co-hosting the NFL Network Show, Good Morning Football alongside Peter Schrager, Kyle Brandt, and Nate Burleson. The show will be broadcast live from 7 a.m. At 10 a.m. ET from the CBS Broadcast Centre. In the show, Adams and the other three hosts discuss daily football topics and regularly invite NFL coaches and players. The show is quite a success, which explains Kay Adam's popularity. She also hosts the fantasy area of DirecTV and sometimes makes guest appearances to discuss her fantasy football picks on shows and podcasts such as Complex News, Sports Net New York, and Garbage Time Podcast with Katie Nolan.
Adams ' main focus is on fantasy football. In 2012, she first began making YouTube videos related to fantasy football. Today, Kay Adams is considered a professional in the field and is often approached to give her a say on the subject. Before her current debut career at the NFL Network, Kay co-hosted NBC Sports Network's Fantasy football live. As an in-game-host for the St. Louis Cardinals, she started his career. SiriusXM's living' the Fantasy and SiriusXM Fantasy Drive was her first job related to professional football which was on football. And further, it was preceded by her role as an anchor at DirectTv's Fantasy Zone.
How much is the net worth of Kay Adams?
Fig: Kay Adams in her studio
Since 2010, Adams has been an active figure in sports journalism. She certainly earns an impressive salary from her NFL Network job, but she prefers to keep it secret. The average radio and television presenter earns an average of $32,450 annually, but we know that she is well beyond the term 'average.' We expect her to earn a higher annual income. In addition, the Influencer Marketing Hub approximated that it earns between $386 –$643 per post on its Instagram profile. Kay Adams has endorsed and promoted various brands such as MDNA Skin, Cheetos, Virgin Hotels in Chicago and Chicago Bears. In combination with its impressive annual income, its total net value is over $1 however her official net worth Yet to be revealed.
In the Personal Life(Married) of Kay Adams
Fig: Kay-Adams with Danny Amendola
Talking about her relationships, Kay Adams is rumored to be the recipient of New England Patriots, Danny Amendola. They were both recognized together in the 2015 ESPY Awards. Although the couple has not officially confirmed their relationship, there are many reliable sources, which have confirmed that the pair has been together for many years. She resides in New York City, USA, as of 2018. In an interview in 2016, Adams talked about her picky eating habits on the Garbage Time Podcast with Katie Nolan. She's fluent in Polish, too. She likes to eat ketchup sometimes and doesn't like to eat bacon because of the smell. She also doesn't eat meats or meats with bones. Adams, however, enjoys eating hamburgers, chicken, and pizza.
Facts of Kay Adams
As of November 2018, she is active on social networking sites, including Instagram with 122K followers. She also loves to visit a new place and often posts her traveling photos on her account.
Television HostSportscasterAmerican TV PersonalityDanny AmendolaKay Adams


NHS England has today published guidance for commissioners, GPs and providers to help them support patients to choose their mental health care.
From 1 April 2014 patients with mental health conditions have had the same rights as physical health patients to choose where they have their first outpatient appointment.
They are able to choose any clinically appropriate provider in England as long as a clinical commissioning group (CCG) or NHS England has a contract with them.
Work is already underway to improve information on mental health conditions and treatments for both patients and referrers; improve information to help patients choose a provider; and make sure money follows the patients to incentivise providers.
Commissioners, GPs and providers are encouraged to adopt the interim guidance while NHS England consults further with them on areas that need to be improved, as well as the work to embed this choice in the coming years. NHS England will also hold engagement events with patients.
Dr Martin McShane, NHS England's Director for Long Term Conditions, said: "Patients' right to choose who provides their mental health care and treatment is a major step towards establishing 'parity of esteem', or equal status, between mental and physical health services in the NHS.
Minister for Care and Support, Norman Lamb MP said: "I am absolutely committed to achieving equality between mental and physical health care. That's why, for the first time, anyone referred for mental health treatment now has the right to choose who provides their care, as is the case with physical health.
The guidance covers issues such as how to support patients in the choices they are able to make; how to respond to any significant changes in where patients are referred to when patients make their choices; and clarity on pricing and paying for mental health services.
As with physical health conditions, with the help of their GP patients can now choose who provides their care. Patients can choose to be referred outside of their local area to a provider anywhere in the country.
There are exemptions to the new right to choice, such as patients who need high secure psychiatric services or who are detained under the Mental Health Act. These are set out in the guidance.
Thank you for your comments and queries on the new legal right to choice of mental health provider.
We have been consulting on the interim guidance for referrers, commissions and providers and aim to publish an updated version next month. We will publicise this as widely as possible to all relevant audiences.
We are currently developing a programme of work to help embed this legal right to choice which will include assessing what information and support patients need to help them access their legal rights to choice.
In the interim guidance you refer to worked up scenarios and flow diagrams that will be available towards the end of the consultation period. Can you please advise if these are available yet?
Thank you for your query about case scenarios and other tools for referrers, providers and commissioners. We have used the consultation period to strengthen these and are now aiming to publish both alongside the next iteration of the guidance.
This sounds good in principle but who will infirm these patients of this right?
Having just received DOH Monitor Framework Agreement, how can the Monitor carry out his responsibilities.'Process for setting objectives' 'The DOH is RESPONSIBLE for overseeing the health and social care system'.
accounting for the performance of the system.
This is totally impossible. The MONITOR is not connected to the patient or the public. They do not inform the Public of their existence.
The MONITOR is clearly unable to perform this essential part of their agreement, however it would seem acceptable on this basis that should they be failing in this part of their agreement the DOH could be challenged as the responsible organisation.'Integration' the new 'buzz' word, but you must first find out your partners in 'integration'.
My meeting with a Consultant recently stated they had never heard of the MONITOR! but they were completely overwelmed with patients being doubled booked for consultations.
This information needs to be made more available to both professionals and patients . My recent experience with Birmingham and Soluhul Mental Health Trust has been far from open and transparent.
I am delighted that more attention is being given to Mental Health, however there are a number of 'hurdles' to jump before we commence this process.
I have challenged Ian Duncan Smith MP DWP Minister 'fit for work ' scheme on a number of issues. Schizophrenics and Bipolar disorders are recognised as 'severe and enduring mental illnesses' yet they are being sent 'fit for work' questionnaires despite already being in a programme of support from Health and Social Care. This questionnaire is being sent to every individual, without first checking the patients medical records.
The Ministerial reply has now confirmed that any individual suffering from a severe disability will not be expected to engage into a work placed programme.
This was a VICTORY for common sense, and not only covers Schizophrenics and Bipolar attempts but other severely disabled groups.
A Bulletin in NHS England should highlight the above. I am engaged with MIND and Rethink following this success.
The next problem we have is that of the Care Manager Co-Ordinator. They require more training regarding their responsibilities to their client, including up-to date NHS England Bulletins informing them of what their client should expect from them, regarding their rights under the Law and Policies, including the Care Act.
The Monitor should play a more active role, in determining whether his 'licensed' provider has a monitoring system in place to ensure they are not failing their patients.
The LA are also failing their COP Property and Finance clients by not providing them with Independent Mental Health Advocates. This is a conflict of interest.
The client will never know what they are entitled to if the Care Manager Co-Ordinator is not required to keep up with information such as this latest Bulletin.
The Care Manager is not aware of my success with the DWP Minister.
Those placed into the COP by the LA are most at 'risk' of financial abuse by those supposedly their to provide a life that they choose, as often spoken about by NHS England.
I acknowledge Norman Lambs MP Minister for Care and Support ambition to make life worth living for the mentally ill, but my reference to three organisations involved in this process show I have enormous experience and expertise that cannot be replaced, my challenge to Iain Duncan Smith DWP Minister was a great success.
I am happy to provide my knowledge and expertise with NHS England and the DOH for free, in the long run it would save me time in challenging a system that is not able to implement an Integrated care and support due to the complexity of agencies not even considered as part of the system, but are.
How can members of the public support the work you are undertaking? Mind and Rethink have very good on-line resources, but not everyone caring full-time for severely mentally ill family members; or ill people themselves, have the time or concentration skills to find the information they need and then act upon it – especially since the resources and organisations that should be able to help are either disappearing through cuts or being so oversubscribed it is difficult to get help when it is most needed. Altogether Now is a brilliant newspaper for physically disabled, and gives latest information on disability issues in an easily understood form, and lots of information on organisations that will help. I know the paper wanted to do a similar thing with mental health issues, proposing a MentalZone feature, but did not get the grant it needed. Could something similar be taken up and distributed to mental health and carer's forums? In short, how do we get the public to notice your work, support it and help service users and carers to understand their rights and insist upon them?


text:
Forums > Main Forum > Just Shootin' The Breeze > Entertainment & Literature >
Big Law: Deputy Butterbean
Discussion in 'Entertainment & Literature' started by cc3915, Jul 25, 2011.
cc3915 MassCops Angel Staff Member
Premieres Tues, August 9th 10/10:30 PM (ET)
At 416 pounds, Eric Esch, known to the boxing world as "Butterbean," hit the heavyweight scene in the 90's like a lard-coated wrecking ball. After a successful stint in professional wrestling, he transformed himself into a fan favorite of Mixed Martial Arts fighting and his success has earned him a cult following. But now Butterbean is taking his hard earned, no-nonsense, tough guy reputation to the streets of his hometown: he's been deputized by the Walker County Sheriff's office, and he's on a one-man mission to bring back a sense of community safety… no matter how many asses he has to kick. In this new docu-reality series, BIG LAW: DEPUTY BUTTERBEAN follows "Bean" as he tries to fit in with the local police force, and his uniform.
Big Law: Deputy Butterbean : TV Shows : Investigation Discovery
---------- Post added at 12:07 ---------- Previous post was at 12:05 ----------
What a freakin' farce! I hope every cop in the country refuses to watch this garbage.
cc3915, Jul 25, 2011
right.as.rain Guest
Title sounds like a comic strip.
Sent from my ADR6300
right.as.rain, Jul 25, 2011
Kilvinsky I think, therefore I'll never be promoted.
After "COPS", it's been all down hill.
Kilvinsky, Jul 25, 2011


text:
[![npm version][2]][3] [![downloads][4]][5]

A node.js-style module system for GLSL!

This module contains glslify's command-line interface (CLI) and
[browserify](http://browserify.org/) transform. It forms one of the core
components of the [stack.gl](http://stack.gl/) ecosystem, allowing you to
install GLSL modules from [npm](http://npmjs.com) and use them in your
shaders. This makes it trivial to piece together different effects and
techniques from the community, including but certainly not limited to
[fog](https://github.com/hughsk/glsl-fog),
[noise](https://github.com/hughsk/glsl-noise),
[film grain](https://github.com/mattdesl/glsl-film-grain),
[raymarching helpers](https://github.com/stackgl/glsl-smooth-min),
[easing functions](https://github.com/stackgl/glsl-easings) and
[lighting models](https://github.com/stackgl/glsl-specular-cook-torrance).

A full list can be found on the [stack.gl packages list](http://stack.gl/packages)
under the "Shader Components" category.

Because glslify just outputs a single shader file as a string, it's easy to use
it with any WebGL framework of your choosing,
provided they accept custom shaders. Integration is planned for
[three.js](http://threejs.org/) and
[pex](http://vorg.github.io/pex/), with more on the way!
[Open an issue](https://github.com/stackgl/glslify/issues/new) here if you'd like to
discuss integrating glslify with your platform of choice.

*If you're interested in playing around with glslify, you should check out
[glslb.in](http://glslb.in/): it's a fragment shader sandbox similar to
[Shadertoy](http://shadertoy.com/) and
[GLSL Sandbox](http://glslsandbox.com/)
with built in support for glslify.*

## Installation

[![NPM](https://nodei.co/npm/glslify.png)](https://nodei.co/npm/glslify/)

To install the command-line interface, install glslify globally like
so:

``` bash
npm install -g glslify
```

To install glslify for use as a browserify transform, you should
install it locally instead:

``` bash
npm install glslify
```

## Getting Started

### CLI

The CLI can take a file as its first argument, and output to a file
using the `-o` flag:

``` bash
glslify index.glsl -o output.glsl
```

It can also read input from stdin and output to stdout:

``` bash
cat index.glsl | glslify > output.glsl
```

### Browserify Transform

If using browserify from the command-line, simply pass glslify
in as a transform using the `-t`/`--transform` flag:

``` bash
browserify -t glslify index.js -o bundle.js
```

Alternatively, you may include glslify as a `browserify.transform`
in your `package.json` file:

``` json
{
  "name": "my-app",
  "dependencies": {
    "glslify": "^2.0.0"
  },
  "browserify": {
    "transform": ["glslify"]
  }
}
```

When writing your app, you should be able to require and call
glslify like so:

``` javascript
// index.js
var glslify = require('glslify')

var src = glslify(__dirname + '/shader.glsl')

console.log(src)
```

Your glslify calls will be replaced with bundled GLSL strings
at build time automatically for you!

``` javascript
// index.js
var src = "#define GLSLIFY 1\n\nprecision mediump float; ..."

console.log(src)
```

### Inline mode

By passing the `inline` option as true, you can write your
shader inline instead of requiring it to be in a separate
file:

``` javascript
var glslify = require('glslify')

var src = glslify(`
  precision mediump float;

  void main() {
    gl_FragColor = vec4(1.0);
  }
`, { inline: true })
```

### [Webpack](http://webpack.github.io/) Loader

You can use the
[glslify-loader](https://github.com/stackgl/glslify-loader)
module to bundle shaders through glslify with Webpack. Check out
[the repository](https://github.com/stackgl/glslify-loader)
for further information.

## Usage

### Installing a GLSL Module

Much like plain JavaScript modules, GLSL modules are stored on npm.
The main difference is that GLSL modules contain an `index.glsl` file
instead of an `index.js`. Generally, these modules start with `glsl-`
in their name.

To install [glsl-noise](https://github.com/hughsk/glsl-noise) in
your current directory:

``` bash
npm install glsl-noise
```

This will download glsl-noise and any of its dependencies, placing
them in a `node_modules` directory for glslify to use.

### Importing a GLSL Module

You can import a module using the following `#pragma` syntax:

``` glsl
#pragma glslify: noise = require(glsl-noise/simplex/2d)

void main() {
  float brightness = noise(gl_FragCoord.xy);

  gl_FragColor = vec4(vec3(brightness), 1.);
}
```

Shader dependencies are resolved using the same algorithm
as node, so the above will load `./node_modules/simplex/2d.glsl`
from the shader's directory.

The above example would result in the following output:

``` glsl
#define GLSLIFY 1

//
// Description : Array and textureless GLSL 2D simplex noise function.
//      Author : Ian McEwan, Ashima Arts.
//  Maintainer : ijm
//     Lastmod : 20110822 (ijm)
//     License : Copyright (C) 2011 Ashima Arts. All rights reserved.
//               Distributed under the MIT License. See LICENSE file.
//               https://github.com/ashima/webgl-noise
//

vec3 mod289_1_0(vec3 x) {
  return x - floor(x * (1.0 / 289.0)) * 289.0;
}

vec2 mod289_1_0(vec2 x) {
  return x - floor(x * (1.0 / 289.0)) * 289.0;
}

vec3 permute_1_1(vec3 x) {
  return mod289_1_0(((x*34.0)+1.0)*x);
}

float snoise_1_2(vec2 v)
  {
  const vec4 C = vec4(0.211324865405187,  // (3.0-sqrt(3.0))/6.0
                      0.366025403784439,  // 0.5*(sqrt(3.0)-1.0)
                     -0.577350269189626,  // -1.0 + 2.0 * C.x
                      0.024390243902439); // 1.0 / 41.0
// First corner
  vec2 i  = floor(v + dot(v, C.yy) );
  vec2 x0 = v -   i + dot(i, C.xx);

// Other corners
  vec2 i1;
  //i1.x = step( x0.y, x0.x ); // x0.x > x0.y ? 1.0 : 0.0
  //i1.y = 1.0 - i1.x;
  i1 = (x0.x > x0.y) ? vec2(1.0, 0.0) : vec2(0.0, 1.0);
  // x0 = x0 - 0.0 + 0.0 * C.xx ;
  // x1 = x0 - i1 + 1.0 * C.xx ;
  // x2 = x0 - 1.0 + 2.0 * C.xx ;
  vec4 x12 = x0.xyxy + C.xxzz;
  x12.xy -= i1;

// Permutations
  i = mod289_1_0(i); // Avoid truncation effects in permutation
  vec3 p = permute_1_1( permute_1_1( i.y + vec3(0.0, i1.y, 1.0 ))
    + i.x + vec3(0.0, i1.x, 1.0 ));

  vec3 m = max(0.5 - vec3(dot(x0,x0), dot(x12.xy,x12.xy), dot(x12.zw,x12.zw)), 0.0);
  m = m*m ;
  m = m*m ;

// Gradients: 41 points uniformly over a line, mapped onto a diamond.
// The ring size 17*17 = 289 is close to a multiple of 41 (41*7 = 287)

  vec3 x = 2.0 * fract(p * C.www) - 1.0;
  vec3 h = abs(x) - 0.5;
  vec3 ox = floor(x + 0.5);
  vec3 a0 = x - ox;

// Normalise gradients implicitly by scaling m
// Approximation of: m *= inversesqrt( a0*a0 + h*h );
  m *= 1.79284291400159 - 0.85373472095314 * ( a0*a0 + h*h );

// Compute final noise value at P
  vec3 g;
  g.x  = a0.x  * x0.x  + h.x  * x0.y;
  g.yz = a0.yz * x12.xz + h.yz * x12.yw;
  return 130.0 * dot(m, g);
}

void main() {
  float brightness = snoise_1_2(gl_FragCoord.xy);

  gl_FragColor = vec4(vec3(brightness), 1.);
}
```

### Exporting a GLSL Module

You can export a token from a module using the `glslify: export`
pragma, like so:

``` glsl
float myFunction(vec3 normal) {
  return dot(vec3(0, 1, 0), normal);
}

#pragma glslify: export(myFunction)
```

This means that when you import this module file elsewhere, you'll
get `myFunction` in return:

``` glsl
#pragma glslify: topDot = require(./my-function.glsl)

topDot(vec3(0, 1, 0)); // 1
```

If you check the output shader source, you'll notice that variables
have been renamed to avoid conflicts between multiple shader files.

You're not limited to exporting functions either: you should be able
to export any GLSL token, such as a struct for reuse between your
modules:

``` glsl
struct Light {
  vec3 position;
  vec3 color;
};

#pragma glslify: export(Light)
```

## Source Transforms

Source transforms are a feature inspired by browserify, allowing you to
modify your GLSL source at build time on a per-package basis. This is
useful both for transpilation (e.g. converting from or to
[HLSL](http://en.wikipedia.org/wiki/High-Level_Shading_Language)) or for
making incremental improvements to GLSL syntax. (e.g. you can use
[glslify-hex](https://github.com/hughsk/glslify-hex) to include CSS-style
hex strings for colors in place of `vec3`s).

There are three kinds of source transform:

* **Local transforms**, the default. These are applied per-file, and only
  applied to a single package. If you're defining it via the CLI using `-t`
  it'll only apply itself to files outside of `node_modules`, but you
  can include it in `package.json` too: these will be applied only to that
  package without interfering with any of the package's parents or children.
* **Global transforms** are applied after local transforms to every file,
  regardless of whether or not it's a dependency.
* **Post transforms** are applied to the entire output file once it's been
  bundled. Generally, you want to reserve this for very specific use cases
  such as whole-shader optimisation.

There are a number of ways to use a transform. Start by
installing it in your project:

``` bash
npm install --save glslify-hex
```

The preferred way to enable a transform is through your project's
`package.json` file's `glslify.transform` property, like so:

``` json
{
  "name": "my-project",
  "dependencies": {
    "glslify-hex": "^2.0.0",
    "glslify": "^2.0.0"
  },
  "glslify": {
    "transform": ["glslify-hex"]
  }
}
```

You may also include arguments to your transform as you would
with browserify:

``` json
{
  "name": "my-project",
  "dependencies": {
    "glslify-hex": "^2.0.0",
    "glslify": "^2.0.0"
  },
  "glslify": {
    "transform": [
      ["glslify-hex", {
        "option-1": true,
        "option-2": 42
      }]
    ]
  }
}
```

Note that this method is only available for local transforms.

You may also specify transforms via the CLI:

``` bash
glslify -t 'local-transform' -g 'global-transform' -p 'post-transform'
```

Or when using the browserify transform by including them as
options like so:

``` javascript
var glslify = require('glslify')

glslify(__dirname + '/shader.glsl', {
  transform: [
    ["glslify-hex", {
      "option-1": true,
      "option-2": 42
    }],
    ["global-transform", { global: true }],
    ["post-transform", { post: true }]
  ]
})
```

## Migrating from glslify@1 to glslify@2

There are two important changes to note:

* [gl-shader](http://github.com/stackgl/gl-shader) is no longer bundled in with
  glslify's browserify transform.
* glslify now accepts files individually, rather than frag/vert pairings.

The following:

``` javascript
var glslify = require('glslify')

var shader = glslify({
  frag: './shader.frag',
  vert: './shader.vert'
})(gl)
```

Should now be created like so:

``` javascript
var glShader = require('gl-shader')
var glslify  = require('glslify')

var shader = glShader(gl,
  glslify('./shader.vert'),
  glslify('./shader.frag')
)
```

## Module API

You can use glslify from Node using `glslify.bundle`. The operation is
performed asynchronously, but otherwise it shares the same API as
glslify's browserify transform.

### `glslify.bundle(file, opts, done)`

Takes a `file` and calls `done(err, source, files)` with the finished shader
when complete. `files` is an array of all the files required from the
dependency tree, including the entry file.

Options include:

* `inline`: if set to true, you can pass the GLSL source directly in
  place of the `file` argument.
* `transform`: an array of transforms to apply to the shader.
* `basedir`: the directory from which to resolve modules from in your
  first shader. Defaults to the first file's directory, or `process.cwd()`
  if inline mode is enabled.

## Further Reading

* [stack.gl Packages List](http://stack.gl/packages/) (see "Shader Components").
* [Modular and Versioned GLSL](http://mattdesl.svbtle.com/glslify) by [@mattdesl](http://mattdesl.svbtle.com/).
* [Module Best Practices](https://github.com/mattdesl/module-best-practices) by [@mattdesl](http://mattdesl.svbtle.com/).
* [Art of Node](https://github.com/maxogden/art-of-node) by [@maxogden](http://github.com/maxogden).
* [Browserify Handbook](https://github.com/substack/browserify-handbook) by [@substack](http://substack.net).
* [WebGL Insights](http://www.amazon.com/WebGL-Insights-Patrick-Cozzi/dp/1498716075) includes a chapter introducing glslify in detail.
* [Shader School](http://github.com/stackgl/shader-school) by [@mikolalysenko](http://github.com/mikolalysenko), [chrisdickinson](http://github.com/chrisdickinson) and [@hughskennedy](http://github.com/hughskennedy).
* [Book of Shaders](http://patriciogonzalezvivo.com/2015/thebookofshaders/) by [Patricio Gonzalez Vivo](http://patriciogonzalezvivo.com/).
* [Pragmatic Physically Based Rendering](http://marcinignac.com/blog/pragmatic-pbr-setup-and-gamma/) by [@marcinignac](http://http://marcinignac.com/).
* [glslifyでGLSLをモジュール化しよう](http://qiita.com/yuichiroharai/items/ecbfd2d7729c7384fb3a) by [@yuichiroharaiJP](http://www.yuichiroharai.com/).

## glslify in the Wild

* [KAMRA: Deja Vu](https://kamra.invisi-dir.com/)
* [SMASHING Mega Scene](https://github.com/edankwan/SMASHING-Mega-Scene)
* [Uber's deck.gl](https://github.com/uber-common/deck.gl)
* [Glam](https://github.com/glamjs/glam)
* [run.south.im](http://run.south.im/)
* [glslb.in](http://glslb.in/)
* [N|Solid](https://nodesource.com/products/nsolid)

## Contributing

See [stackgl/contributing](https://github.com/stackgl/contributing) for details.

## License

MIT. See [LICENSE.md](http://github.com/stackgl/glslify/blob/master/LICENSE.md) for details.

[0]: https://img.shields.io/badge/stability-2%20stable-brightgreen.svg?style=flat-square
[1]: https://nodejs.org/api/documentation.html#documentation_stability_index
[2]: https://img.shields.io/npm/v/glslify.svg?style=flat-square
[3]: https://npmjs.org/package/glslify
[4]: http://img.shields.io/npm/dm/glslify.svg?style=flat-square
[5]: https://npmjs.org/package/glslify


text:
The User Guide is designed to be built by **[mkDocs](http://www.mkdocs.org/)** based on a [Bootswatch theme](https://github.com/mkdocs/mkdocs-bootswatch)

```
pip install mkdocs
pip install mkdocs-bootswatch
```

More info about **mkDocs** installation [here](http://www.mkdocs.org/#installation)

## Building the Guide

During dev, the guide can be served from a local server in charge of refreshing the page on each
change. To start the local server, enter :

```
cd guide
mkdocs serve
```

When the guide is ready to be published, build it into the folder `guide/site` with :

```
mkdocs build --clean
```

# Class Reference

## Prerequisite

The class reference documentation is built using [apiGen](http://www.apigen.org/) using the *bootstrap* built-in theme.

To install *apiGen*, [download the apigen.phar](http://apigen.org/apigen.phar) file into the `guide` folder.

## Building The Class Reference Doc

From the `guide` folder :

```
php apigen.phar generate -s ..\src -d site\class-ref\api --template-theme bootstrap --no-source-code --title "yii2-workflow Class Reference"
```

The documentation is built into the folder `guide/site/class-ref/api`.

# Github Pages

To push it to the **gh-pages** branch :

```
cd guide
mkdocs gh-deploy
```

[read more](http://www.mkdocs.org/user-guide/deploying-your-docs/)


Può far lavare le mie camicie?
Will you / Can you have my shirts washed?
Lei ha qualche altra cosa?
Do you have something else?
Può mostrarmi qualche altra cosa?
Can you carry my suitcases?
Può far portare le valigie di sopra?
Can you have the suitcases taken / carried / brought up?
Può far portare le valigie di sotto?
Can you have the suitcases taken / carried / brought down?
Può farlo salire nella mia camera?
Will you have him come up to my room?
Può venire un po' più tardi?
Can you come a little later?
How many times do you go there?
I beg your pardon? What are you saying?
Could you take care of it?
Could you have it fixed?


text:
Covid 19Donald TrumpJoe BidenCulture
Will Biden Rectify Efficiency and Equity Issues Facing Covid-19 Vaccine Distribution?
2 years ago by Harris Walker • 3 min read
Of the myriad issues that newly-inaugurated President Joe Biden must address in the first few months of his time in the Oval Office, the distribution of the COVID-19 vaccine is the most pressing. Considering the recent revelations that the outgoing Trump administration did not take the time to devise a vaccine distribution plan, this issue has reached heightened levels of urgency.
Since the early days of the pandemic, when former President Trump was making outrageous claims like virus was "going to be down to close to zero," over 24 million Americans have contracted the virus, and a staggering 400,000 Americans have died from complications relating to COVID-19.
Last month's news that not just one, but multiple, COVID-19 vaccines received FDA approval was met with widespread excitement.
For months it felt like a vaccine was the only reasonable path towards the world returning to how things were before the pandemic (if such a thing is even possible). Many people were counting on the safe and speedy distribution of these vaccines. It is no wonder that governmental failure to fairly and equally distribute vaccines has led to public backlash
The Problem with "Operation Warp Speed"
The public disappointment with the distribution of the vaccine can, in part, be attributed to the lofty goals the Trump administration promised to meet before the end of his term. They pledged to vaccinate 20 million people by the end of the year, a goal that has not currently been met. As of now, an estimated 16 million people have received at least one dose of the vaccine.
The rollout has faced several setbacks. In January, a shipment of 103,400 doses of the vaccine was delayed, resulting in the postponement of vaccination for 23,000 people.
The problems related to the vaccines distribution can be traced back to the government's initial distribution plan, titled "Operation Warp Speed." At the outset of the operation, distribution was not a primary concern, efforts were focussed on the creation of a successful vaccine.
As a result, the distribution plan fell to the military leaders involved in Operation Warp Speed, who centered their plan around complicated military technology. The distribution uses the Pentagon's Tiberius system, a platform that allows states to submit orders for the amount of vaccines they need.
Equity Issues in Vaccine Distribution
Vaccine distribution continues to face equity issues. Statistics indicate a racial disparity in those who are being vaccinated. 12% of Black Philadelphians have received the vaccine, even though the city is 44% Black.
Of the 300,000 residents of New York City to have been vaccinated with at least one dose, 48% are white, 15% Asian, 15% Latino, and 11% Black. Mayor Bill De Blasio decried the lack of equitable distribution, calling the racial disparity in vaccine distribution "profound."
To combat this issue, the Mayor says New York City is planning on increasing outreach in 33 of the hardest hit areas of the city.
Biden's Plan for Vaccine Distribution
With Joe Biden now sworn in as President, there is some hope that the tide will begin to turn for vaccine distribution. Biden's goal to provide 100 million vaccines in his first 100 days in office is one that many within his administration have begun to doubt.
Despite what may be an overly ambitious stated goal, other parts of Biden's plan are much more reasonable. The administration intends to create mass vaccination sites, invoking the Defense Production Act to increase the production of syringes, glass vials, and other necessary equipment.
Whether or not the Biden administration is any better at distributing the vaccine than the Trump administration is yet to be seen. A lot of factors will likely complicate wide-spread vaccine distribution. However, considering how the country fared under Trump, it is likely that we can only go upwards from here.
See all Covid 19
Soleil Kicks of 2021 With New Single "Whose Side?"
Gun Sales and Firearm Training are on the Rise—What's Causing the Surge?


text:
Sultamy – klasa organicznych związków chemicznych, będących heterocyklicznymi sulfonamidami zawierającymi grupę .

Przedstawicielem sultamów jest np. sacharyna.

Zobacz też
 laktamy – cykliczne amidy

Przypisy

Linki zewnętrzne

redpajama_set_name: RedPajamaWikipedia


text:
import logging
import os
import sys

PROJECT_DIR = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))

# Overrides for os.environ
env_ext = {'DJANGO_SETTINGS_MODULE': 'settings'}

def setup_env():
    """Configures app engine environment for command-line apps."""
    # Try to import the appengine code from the system path.
    try:
        from google.appengine.api import apiproxy_stub_map
    except ImportError:
        for k in [k for k in sys.modules if k.startswith('google')]:
            del sys.modules[k]

        # Not on the system path. Build a list of alternative paths where it
        # may be. First look within the project for a local copy, then look for
        # where the Mac OS SDK installs it.
        paths = [os.path.join(PROJECT_DIR, '.google_appengine'),
                 os.environ.get('APP_ENGINE_SDK'),
                 '/usr/local/google_appengine',
                 '/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine']
        for path in os.environ.get('PATH', '').split(os.pathsep):
            path = path.rstrip(os.sep)
            if path.endswith('google_appengine'):
                paths.append(path)
        if os.name in ('nt', 'dos'):
            path = r'%(PROGRAMFILES)s\Google\google_appengine' % os.environ
            paths.append(path)
        # Loop through all possible paths and look for the SDK dir.
        sdk_path = None
        for path in paths:
            if not path:
                continue
            path = os.path.expanduser(path)
            path = os.path.realpath(path)
            if os.path.exists(path):
                sdk_path = path
                break
        if sdk_path is None:
            # The SDK could not be found in any known location.
            sys.stderr.write('The Google App Engine SDK could not be found!\n'
                             "Make sure it's accessible via your PATH "
                             "environment and called google_appengine.\n")
            sys.exit(1)
        # Add the SDK and the libraries within it to the system path.
        extra_paths = [sdk_path]
        lib = os.path.join(sdk_path, 'lib')
        # Automatically add all packages in the SDK's lib folder:
        for dir in os.listdir(lib):
            path = os.path.join(lib, dir)
            # Package can be under 'lib/<pkg>/<pkg>/' or 'lib/<pkg>/lib/<pkg>/'
            detect = (os.path.join(path, dir), os.path.join(path, 'lib', dir))
            for path in detect:
                if os.path.isdir(path) and not dir == 'django':
                    extra_paths.append(os.path.dirname(path))
                    break
        sys.path = extra_paths + sys.path
        from google.appengine.api import apiproxy_stub_map

    setup_project()
    from .utils import have_appserver
    if have_appserver:
        # App Engine's threading.local is broken
        setup_threading()
    setup_logging()

    if not have_appserver:
        # Patch Django to support loading management commands from zip files
        from django.core import management
        management.find_commands = find_commands

def find_commands(management_dir):
    """
    Given a path to a management directory, returns a list of all the command
    names that are available.
    This version works for django deployments which are file based or
    contained in a ZIP (in sys.path).

    Returns an empty list if no commands are defined.
    """
    import pkgutil
    return [modname for importer, modname, ispkg in pkgutil.iter_modules(
                [os.path.join(management_dir, 'commands')]) if not ispkg]

def setup_threading():
    # XXX: GAE's threading.local doesn't work correctly with subclassing
    try:
        from django.utils._threading_local import local
        import threading
        threading.local = local
    except ImportError:
        pass

def setup_logging():
    # Fix Python 2.6 logging module
    logging.logMultiprocessing = 0

    # Enable logging
    level = logging.DEBUG
    from .utils import have_appserver
    if have_appserver:
        # We can't import settings at this point when running a normal
        # manage.py command because this module gets imported from settings.py
        from django.conf import settings
        if not settings.DEBUG:
            level = logging.INFO
    logging.getLogger().setLevel(level)

def setup_project():
    from .utils import have_appserver, on_production_server
    if have_appserver:
        # This fixes a pwd import bug for os.path.expanduser()
        env_ext['HOME'] = PROJECT_DIR

    # The dev_appserver creates a sandbox which restricts access to certain
    # modules and builtins in order to emulate the production environment.
    # Here we get the subprocess module back into the dev_appserver sandbox.
    # This module is just too important for development.
    # Also we add the compiler/parser module back and enable https connections
    # (seem to be broken on Windows because the _ssl module is disallowed).
    if not have_appserver:
        from google.appengine.tools import dev_appserver
        try:
            # Backup os.environ. It gets overwritten by the dev_appserver,
            # but it's needed by the subprocess module.
            env = dev_appserver.DEFAULT_ENV
            dev_appserver.DEFAULT_ENV = os.environ.copy()
            dev_appserver.DEFAULT_ENV.update(env)
            # Backup the buffer() builtin. The subprocess in Python 2.5 on
            # Linux and OS X uses needs it, but the dev_appserver removes it.
            dev_appserver.buffer = buffer
        except AttributeError:
            logging.warn('Could not patch the default environment. '
                         'The subprocess module will not work correctly.')

        try:
            # Allow importing compiler/parser and _ssl modules (for https)
            dev_appserver.HardenedModulesHook._WHITE_LIST_C_MODULES.extend(
                ('parser', '_ssl'))
        except AttributeError:
            logging.warn('Could not patch modules whitelist. '
                         'The compiler and parser modules will not work and '
                         'SSL support is disabled.')
    elif not on_production_server:
        try:
            # Restore the real subprocess module
            from google.appengine.api.mail_stub import subprocess
            sys.modules['subprocess'] = subprocess
            # Re-inject the buffer() builtin into the subprocess module
            from google.appengine.tools import dev_appserver
            subprocess.buffer = dev_appserver.buffer
        except Exception, e:
            logging.warn('Could not add the subprocess module to the sandbox: %s' % e)

    os.environ.update(env_ext)

    extra_paths = [PROJECT_DIR, os.path.join(os.path.dirname(__file__), 'lib')]
    zip_packages_dir = os.path.join(PROJECT_DIR, 'zip-packages')

    # We support zipped packages in the common and project folders.
    if os.path.isdir(zip_packages_dir):
        for zip_package in os.listdir(zip_packages_dir):
            extra_paths.append(os.path.join(zip_packages_dir, zip_package))

    # App Engine causes main.py to be reloaded if an exception gets raised
    # on the first request of a main.py instance, so don't call setup_project()
    # multiple times. We ensure this indirectly by checking if we've already
    # modified sys.path, already.
    if len(sys.path) < len(extra_paths) or \
            sys.path[:len(extra_paths)] != extra_paths:
        for path in extra_paths:
            while path in sys.path:
                sys.path.remove(path)
        sys.path = extra_paths + sys.path


text:
Q: Configuration System Failed To Initialize (Not XML issue) I have looked at many other answers here on how to solve this and all point to malformed XML in the app.config file. However, my app.config seems to have the <configSections> node in the correct place (first child node of <configuration>):
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="userSettings"
                      type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="My_Excel_Addin_Name.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <userSettings>
        <My_Excel_Addin_Name.Properties.Settings>
            <setting name="Host" serializeAs="String">
                <value />
            </setting>
            <setting name="Port" serializeAs="String">
                <value />
            </setting>
        </My_Excel_Addin_Name.Properties.Settings>
    </userSettings>
</configuration>

Is it possible that it is something to do with the name of my project containing spaces ("My Excel Addin Name")?
I also thought it may have been something to do with refactoring namespace names in VS2010 so I rebuilt my project (Excel Add In) in a new project where no refactoring was done but the issue still remains.
I have left out some user settings above but have gone through them to check for duplicates and none exist.
This only happens when I deploy the add in with a windows installer. When I build in release and run on my machine without using the installer, the issue doesn't occur.
Any ideas?
Thanks
Any ideas what could be the issue here?

A: Go into Visual Studio and select File | New | Item and select General | XML file.  Paste the contents of your XML into this new file.
Visual Studio Intellisense will immediately inform you that your XML is malformed.   Your setting[@name='Port'] element is missing it's close tag.

A: I resolved the issue by deleting the following folder:
C:\Users\user.name\AppData\Local\Microsoft_Corporation\ExcelAddIn.vsto_Path_somehorrible32charhash


text:
Jerry's Modern Teal
These great new decks will be made at USPCC and will be Modern Feel in an effort to broaden the possibilities of what Jerry's Nugget playing cards can look like.
In 1970, Jerry's Nugget Casino printed what would become one of the most collectible playing card decks ever manufactured by United States Playing Card Company (USPCC). They made them for the tables but opted not to use them and put them in storage for 20 years! Almost thirty years ago they started selling them in their gift store with the final price of $2 a deck!
Playing card expert, Lee Asher, recognized the unique quality and feel of these cards and began evangelizing about them. In due course, Jerry's Nugget playing cards became legendary.
By the fall of 1999, these cards sold out, yet the demand continued to grow. Today, authentic Jerry's Nugget cards are among the most desirable and expensive modern decks on the market.
But finding an authentic deck presents a real challenge. Due to their considerable value and the immense demand, knockoffs proliferate eBay and other outlets.
This prompted Asher to suggest Expert Playing Card Company try and get the exclusive license to print these iconic decks again. And after more than three years of pursuit and negotiation, we finally made a deal with Jerry's Nugget Casino!
Our Kickstarter campaign was the culmination of years of hard work combined with our love for the original Jerry's Nugget playing cards, and our desire to get real decks in the hands of current and future generations. Available for retail at our partner site Conjuring Arts.


Table Top Oil Test Centrifuge is designed according to water and deposit determining in a crude oil. It can be used for moisture determining in oil exploration and in research institutes. The range of centrifuge is specially designed for use in Oil Testing for tests as per ASTM and IP standards.
By making use of the principle of centrifugal settling, Weiber Table Top Oil Centrifuge is used for separating, concentrating and purifying the particles with different densities in solution. The constituents of main frame include shell, centrifugal chamber, driving system, control system and operating display unit. In addition, rotor and centrifugal tube are provided as accessories. The products also knowns as Oil Test Centrifuge and Oil Centrifuge.
Speed control by DC transducer for stable operation.
Precision type instrument, low noise, low shock.
Brushless motor drive, maintenance free, without carbon dust pollution.
Imbalance protection and require no debugging.
Digital display which indicator the speed, time, RCF in operation, speed rising and so on.
Programmable Acceleration / Deceleration. Selectors switch for display of working speed / RCF value.
Other indicators: remaining time, rotor in motion, imbalance, safety lid open.


Cardiac CT (Computed Tomography) is performed by using a multi-slice CT scanner. CT is an abbreviation for computed tomography, which is a valuable diagnostic medical exam that combines X-rays and computers. A CT scan gives the radiologist a non-surgical way to see inside your body. A Cardiac CT scan has to be even faster than a normal CT scanner because it has to have the ability to "freeze" the heart. The heart is an extremely rapid moving structure, so in order to produce images within the heart the scanner has to scan as fast as the heart beats or as close as possible. The Cardiac CT evaluates if there are any issues with the heart, including diagnosis of coronary artery disease. Coronary artery disease (CAD) is the leading cause of heart attacks.
Cardiac CT can be used to examine the coronary arteries, which is also called a Coronary Artery CT. For this scan, the patient will be given a contrast solution intravenously to show the coronary arteries, or blood vessels, of the heart. This test can show if there is any narrowing of the arteries or if any arteries are occluded or blocked. If there is blockage or narrowing of these vessels it could potentially cause a heart attack or chest pain. The Cardiac CT may also evaluate the heart valves and how well the heart is functioning.
Calcium Scoring, also called Coronary Calcium Scan, is another test that can be done with Cardiac CT. This scan is used to evaluate the calcium build up within the coronary arteries and does not require any contrast agent. The results of this scan are given in a score to indicate whether there is a presence of stenosis, narrowing, or blockages within the arteries, which could be signs of a heart disease called coronary artery disease (CAD). These exams are not guaranteed to show soft plaque, which is the plaque that often causes heart attacks. Calcium Scores are a tool to simply assess the calcium, as an initial part of the total Cardiac CT examination.
Some other uses for Cardiac CT may include: evaluating the aorta for aneurysms or dissections; looking for a pulmonary embolism, a blood clot in the lungs; examining the pericardium, the sac around the heart, to diagnose pericardial disease; functional assessment of the heart, including wall motion and ejection fraction. Ejection Fraction is traditionally measured by MRI (Magnetic Resonance Imaging).
Do I Need to Get a Cardiac CT?


text:
Editorial: Video shows good police work in action
By The Canton Repository Editorial Board
It's generally routine police work — responding to a retail store for a complaint of shoplifting — but on Monday evening an incident in the parking lot of a Canton Wal-Mart presented the potential to turn extremely dangerous, even deadly, for the responding officer and others involved.
Here's what occurred, as reported by The Canton Repository's Lori Monsewicz and Malcolm Hall:
After allegedly stuffing undisclosed items into a tote bag and exiting the Wal-Mart at 4004 Tuscarawas St. W, 40-year-old Erin J. Buckley of Canton struggled with a police officer who confronted her, then fled to a vehicle occupied by two men. One of the men, Troy A. Gordon, 49, assisted Buckley, going to the extent of getting out of the vehicle and shoving the officer away from it. Moments later, the driver, Eric D. Thurman Sr., 46, backed the car toward the officer in an apparent attempt to strike him. Despite repeated requests from the officer to put his hands on the steering wheel and comply with other orders, Thurman drove away. A low-speed chase ensued. Police arrested Buckley, Gordon and Thurman at 7:24 p.m. Monday in a nearby neighborhood.
No one was injured and, inconsequentially, the merchandise was recovered.
A few bystanders captured much of the interaction in the parking lot on a cellphone. They are heard throughout the ordeal commenting to themselves about the poor decisions the three suspects were making.
That's "stupid," the man videotaping the scene says as the car drives off, calling the suspects "idiots."
The incident underscores how dangerous police work can be. The officer had no idea what move the three people would make next. He had no idea if there were weapons in the vehicle.
He showed restraint by offering multiple warnings, and also by allowing the vehicle to drive away as he waited for other officers to respond accordingly. He did all he could to keep everyone, including the three people police eventually arrested, safe.
Something can be said, too, about those bystanders who caught the event on camera. While the act of recording these types of encounters is, in itself, dangerous, it has become the norm in a society intent on holding police accountable. In this case, we're encouraged that none of these bystanders interfered with the work of the officer. They allowed him to do his job rather than make matters worse.
Despite what happened Monday evening, we doubt anyone from the Canton Police Department will receive a commendation. And that's the point. Stripped down, these are the dangerous situations police officers put themselves in on a daily basis in what is, more often than not, a thankless job.
The footage could easily be making the rounds on state and national news right now for all the wrong reasons, as so many other incidents have in recent years. We're thankful that is not the case.
Instead, this video holds a different purpose: It serves as evidence of good police work about which this community can be proud.