text:
Police: Gunman in murder-suicide dressed as Santa
Six members of a Texas family apparently opened Christmas presents just before a relative dressed as Santa Claus showed up, opened fire and killed them before killing himself.
GRAPEVINE, Texas — Six members of a Texas family apparently opened Christmas presents just before a relative dressed as Santa Claus showed up, opened fire and killed them before killing himself, police said Monday.
Grapevine police spokesman Sgt. Robert Eberling said the shooter showed up in the Santa outfit shortly before gunfire erupted and was a member of the family. The identity of the shooter and the victims will be released after autopsies are conducted Monday, he said.
Police went to the apartment midday Sunday after dispatchers received a phone call in which no one was on the line. They found four women and three men, aged 18 to 60, dead. A motive for the shootings remains unclear.
Investigators worked overnight, meticulously searching the apartment, along with three vehicles parked outside.
"It appears they had just celebrated Christmas. They had opened their gifts," Grapevine Police Sgt. Robert Eberling said Sunday, adding that the apartment was decorated for the holiday, including a tree.
Two handguns were found near the bodies, and it appears all died of gunshot wounds, he said.
Grapevine Police Lt. Todd Dearing said investigators believe that the victims were related, though some were visiting and didn't live in the apartment. He said police are looking for other relatives to inform of the deaths.
"Seven people in one setting in Grapevine, that's never happened before. Ever," Dearing said.
Many of the nearby apartments are vacant, and police said no neighbors reported hearing anything on a quiet Christmas morning when many people were not around.
Jose Fernandez, a 35-year-old heavy equipment mechanic who moved to the complex with his family about six months ago, said he always felt safe in the area, but is now afraid to let his 10-year-old son play freely outside.
"This is really outrageous especially on Christmas," said Fernandez, who was visiting family for the holiday and returned to find several police cars parked outside his home.
"This has shocked everybody. It has scared everybody. I guess something like this can happen anywhere, but seven people dead. It's just very scary," he added.


text:
Attorney General's Chambers
Crown Office
Existing Access to Government Information
Statutory Boards
AGC - Archived Documents
Crown Officers
Legal Aid Review
Bona Vacantia Estates
Child Abduction
Index of charities registered in the Isle of Man
Establishing and registering a charity in the Isle of Man
Running a charity - ongoing requirements
Annual accounts and reports
Winding up/dissolving a charity and removing a charity from the register
Charities legislation
Prosecutions Division
Legislative Drafting Division
General Registry (Isle of Man Courts and Tribunals)
Isle of Man Information Commissioner
Road Transport Licensing Committee
Data protection & GDPR on the Isle of Man
HM Attorney General is the registrar and regulator of charities registered in the Isle of Man, as provided by the Charities Registration and Regulation Act 2019.
The Charities Register is administered by the Charities Administration team in the Attorney General's Chambers.
If you have any queries concerning charities, please review the information available on the following pages and in the Frequently Asked Questions (FAQs) document which is available on the Publications page.
Index of charities registered in the Isle of Man – includes a link to the searchable index as well as a table of recent changes to the register of charities (i.e. those charities added or removed within the last three months) and a link to the register of charity mergers.
Establishing and registering a charity in the Isle of Man – includes information and guidance on establishing a charity on the Island, including model governing instruments, guidance as to the role of a charity trustee, information for foreign charities seeking to register here (including eligibility) and guidance as to the registration process, including the registration application form.
Running a charity – ongoing requirements – includes details of the statutory requirements applicable to registered charities, together with guidance as to the notification of certain changes (e.g. changes of trustees and their details) including the notification form and information about how to make changes to charity names and governing instruments.
Annual accounts and reports – includes information concerning compliance with the requirement to prepare and file annual accounts and reports and links to the published templates for receipts and payments accounts and annual reports.
Winding up/dissolving a charity and the removal of a charity from the register – includes information concerning winding up or dissolving a charity, including charity mergers, and the removal of a charity from the register.
Charities legislation – includes a description of, and links to, all the Manx legislation regarding charities which is currently in force, as well as to recently repealed legislation.
Publications – includes copies of all forms, templates, guidance, model governing instruments, Charities Bulletins, Frequently Asked Questions (FAQs) and other documents published by the Attorney General or the Charities Administration Team.
If you cannot find the information you require, please contact Charities Administration using the contact details below.
Please note that due to a high volume of enquiries and filings, with effect from 1 February 2022 the Charities Administration Team will operate an appointment system between the hours of 9.30am and 1pm. Anyone wishing to briefly discuss a charity matter should e-mail charities@gov.im with the following information:-
Your name and role in the charity or proposed charity
Charity number and name (if applicable)
Preferred availability
Details of the matter you wish to discuss
Deliveries may be accepted by Reception without an appointment during our usual opening hours of Monday to Thursday: 9am to 5pm and Friday: 9am to 4.30pm, however, a member of the Charities Administration Team will be unavailable to assist you.
Charities Administration
Attorney General's Chambers
Belgravia House
Circular Road
IM1 1AE
Telephone:+44 1624 687318
Email:Send Email
Monday to Thursday: 9am to 5pm
Friday: 9am to 4.30 pm
Deliveries can only be accepted during the above opening hours
Date of publication: January 2022

redpajama_set_name: RedPajamaCommonCrawl


Our Skin Team Leader, Lauren, is a leader within the industry, having over 28 years of experience, with the last 14 specialising in 'Dermal therapy'. She began her career in England where she gained a diploma in Health Science/Beauty Therapy. Lauren is responsible for implementing training and protocols with the skin team and she maintains the highest level of education and knowledge through ongoing research, training and attending international conferences.
Lauren's advanced skin knowledge has helped transform many people's skin, and ultimately their lives. She is well versed in all advanced skin treatments and is responsible for reducing acne, pigmentation, lines, and wrinkles. She is often called upon to give her expert opinion in magazines and has been the key trainer for our skin team. Lauren has two teenage children and her other interests include surfing, paddle boarding and snowboarding.


They scammed their way into over $1 million worth of electronics from the site. Now they're going to jail.
A married couple's million-dollar Amazon scam has officially come to a close with their pleading guilty to federal mail fraud and money laundering charges.
Erin and Leah Finan, both 38, ran a variety of scams in the Muncie-Anderson area of Indiana where they lived. These ran the gamut from bounced checks to stealing high-end rental softball equipment and selling it on Facebook groups for parents of children. But the most successful of these appears to have been one taking advantage of Amazon's return policies on electronics.
Between 2014 and 2016, the Finans bought thousands of high-end electronics on the site, which has recorded stunning profits over its last 11 quarters. These items included GoPro digital cameras, Microsoft Xboxes, Samsung smartwatches, Microsoft Surface tablets, and Apple Macbooks.
Once the products came, the Finans would complain. They'd falsely claim that the electronics they ordered were damaged or not working. Taking advantage of lenient returns policy that did not always require a returned item be sent back before a replacement is issued, they would then request and receive replacements from Amazon at no charge.
The pair then sold off the items through a fence, a third party named Danijel Glumac who would sell the items below market price. It was a clever exploitation of a weakness in Amazon's established rules, though one with the requirement of a little bit of actual fraud.
In a press release, the U.S Attorney's Office says that the couple's "Amazon scheme was their 'job.' It involved placing thousands of Amazon orders, creating hundreds of false identities, retrieving their stolen goods from retail shipping stores all over Indiana, and selling them to their fence, Glumac, on a near-daily basis."
The pair stole over 2,000 items from Amazon. They made roughly $750,000 through the process.
But when Erin and Leah were given 71- and 68-month sentences, respectively, it was clear that the run was over. Glumac also pleaded guilty to making almost $500,000 from fencing and is facing 24 months of jail time.


Why is there a $0.01 charge to my credit card?
I got"You have used all of your data for this period. Click here to check for a plan upgrade"
I was charged $27.98 even without opening the 2nd SIM kit!
Does Shared data defaulted to device 1?
Downgraded to free Global200 since first month, still charged on my credit card for months!
Still being charged on the "free" plan.
How do I get 2 freedompop number separated?


Panorama Camp is located 3.5 hours north of Toronto on the Northwest Bay of Lake Nipissing near Lavigne. We offer excellent family and fishing vacation possibilities. Come stay in our cottages or on one of our tent/trailer sites and enjoy the beautiful lake scenery around the camp.
Our cottages and transient trailer sites make staying with us like staying at home. If you're up for a more rugged experience, bring your tent and enjoy living outside of four walls for a while.
Each of the cottages have two or three bedrooms, they are each equipped with heat, a three or four piece bath, stove, refrigerator, toaster, microwave, coffee maker, and gas BBQ for outdoor cooking. You need only bring food, your favorite lawn chairs, towels as we provide all the bed linens, blankets and eating/kitchen utensils you'll need. Sit outside and enjoy the beautiful views of the lake while you enjoy a meal at the picnic table and visiting with friends and family around the fire pit.
We also offer 49 tent/trailer sites. Thirty-three sites have water, electricity and sewer hook-ups, and 16 have water and electricity. We also have a central shower/washroom facility for your convenience.
Your children love the northern experience at Panorama! We offer a kids' play area as well as a natural sandy beach that will keep them running and happy during their stay. With wide spaces to run and play, your children will have a great vacation at Panorama. You can also take them on a boat ride to explore one of the many nearby islands or bays when you rent one of our boats.
In addition to fishing on Lake Nipissing, you can hunt on thousands of acres in Western Lake Nipissing, near the camp. Hunt grouse, deer, and waterfowl. The camp is located in the Central District for waterfowl, and we are very close to the Northern District. Ducks and geese like to stop over in Cache Bay and Lake Nipissing during their fall migration.. Upland game birds and deer are also plentiful. Don't forget, the fall is a good time to catch bass, pike, perch, walleye and muskie.
We are sheltered from the prevailing summer winds that sweep across Lake Nipissing which means there are few days you can't get on the lake. You can fish at Cache Bay, West Bay and The West Arm, Sturgeon and French Rivers, and many other good fishing spots, including the camp's dock.
Panorama Camp offers something for everyone. Kids and adults alike can enjoy a relaxing vacation in a quiet and peaceful atmosphere. Panorama Camp is ready to welcome you and your family to your next vacation adventure.


text:
The Knife announce reissues for 20th anniversary
This year is The Knife's 20th anniversary. To mark the occasion, the innovative Swedish electronic duo are posting their music on Bandcamp this Friday, as well as reissuing items from their back catalog. August 14 was the release date of their first 7-inch single, "Afraid of You" b/w "Bird," and on that date the duo will be releasing new reissues of the "Pass This On" single, including remixes, as well as their 2003 soundtrack album for Hannah Med H, and their 2017 live album, Live at Terminal 5. "Pass This On" and Live at Terminal 5 will be available on vinyl, and Hannah Med H is being reissued digitally only. Find pre-order info here.
The Knife have also said that they're planning an event for their anniversary and will announce details of it soon.
The Knife's last album was 2013's Shaking the Habitual.
The Knife are featured on our list, Mute Records: 40 Essential Tracks.
Photo by Jon Bergman
Electronic The Knife
Treble staff August 13, 2020
Autechre announces vinyl reissues of Confield, Draft 7.30
Tim Hecker announces new album, No Highs
Deathprod : Compositions
A Beginner's Guide to the innovative electronic music of Autechre
Hear a new song from Fever Ray, "Kandy"
Clark announces new album Sus Dog, executive produced by Thom Yorke


When I was like 16 years old, I worked in a pharmacy in a suburb of Milwaukee. I mopped floors and stole candy. Two people addicted to painkillers came in at close one night with a .44 Magnum Revolver. They wanted money and drugs, and though I was in charge of neither, I got to feel what it was to lay on the floor with a gun to the back of my head. Later, I got to know what it meant to see a middle-aged, balding cop and believe he was the most beautiful creature in the world. It's easy to hate on cops, you know, until you really need one.
Of course, in many places and at many times, cops are doing the ugliest things we do. I don't need to tell those stories, do I? I don't need to repeat the hashtags. Do I? We are, I am, drowning in the sorrow of right now. I need love. We need to embrace love in each other, but I also, right now, can't stop being mad.
There should be no more hashtags, obviously. I agree, obviously, I do, that we should stop needlessly killing people, stop fearing Black skin as a marker of some imagined violence about to happen, but that still won't be enough.
Maybe we need more hashtags. Millions more. There are no small ways someone is treated as inhuman. There are no small injustices. There are only injustices that are drowned in the volume of their volume. There should be hashtags for the times someone didn't die – for the comments, names, assumptions, accusals, abuse from police, from the guy behind the counter, from the woman at the bank, from their doctor, on the car-lot, in job interviews.
From teachers. We know it. From teachers. Hashtags for every student of color and Native student suspended for insubordination, for being bored or disrespected and acting like people do when they are either or both of those things. Hashtags for students suspended for being smarter than their teachers or principal. Hashtags for students awarded for passing with skills that should have them leading, for every student made to feel like their teacher is scared of them.
We sound ridiculous. Anyone sounds ridiculous when they say race isn't an issue, most especially when they can point out racism in others and somehow imagine it doesn't touch their own work.
Our Black students under-perform, and we blame them. Our Black students are singled out and we blame them. We track them low and punish them often, and we blame them. We prove to them they are less-than, and we blame them for it. Get mad, but don't come to me blaming poverty for our failures.
Get mad. Get mad for Black Lives. Get mad at the murder and incarceration, but we are feeding the system from the bottom up with the Black flesh it feeds on.
Us vs. Them is too easy. Black lives vs. Blue lives, Allies vs. Attackers. The saintly liberal against the demon conservative. It's too easy. It excuses too much. It hates too much.
I genuinely respect cops. I respect anyone whose job it is to run towards bad things happening to help people. I'm not sure I would be able to always do that. I wouldn't. The stakes are high and impossible decisions need to be made instantly. I wish them safety. I also wish them patience and empathy and humanity and respect and understanding. I want them to be better, and want us all to be better.
I know nothing about police training, but I know we all, most especially any White person in any position of power, any White person with any desire to consider themselves a functioning adult of a healthier society, needs to more work on our own work, needs to be honest that we are, every one of us, part of this problem.


A GREAT PLACE TO BUILD YOUR LIFE AND FAMILY.
At Eastridge we love God and love people. Our desire is to be a warm and inviting place for you to discover and deepen your faith. No matter where you join us, you'll find friendly people who are excited to get to know you!
From the youngest kiddos and youth to families and seniors, there is something for you. Check out what's going on and coming up at Eastridge.
Take the Eastridge app with you for instant inspiration.


text:
By Olya Moskalenko In Insights October 21, 2019
Anchor (ANCT) is a stablecoin with a unique proposition: a token that uses the global economy for price stability and protection against market volatility. Liquid customers can trade ANCT against BTC and USD, giving traders a powerful tool to preserve profits. But what's the story behind ANCT and how does it work? We'll dive deep in this blog.
How Anchor maintains long-term stability
Anchor achieves and maintains stability through a two-token model and its peg to the MMU, a non-flationary financial index created by an algorithm that tracks a series of macroeconomic indicators to provide the most accurate, available measure of real value that exists in the world today.
Distinguishing itself from other stablecoins, Anchor is not just pegged to a basket of fiat currencies, which would suffer from the same inflation as their traditional fiat counterparts, but instead Anchor is based on a measure indexing global economic growth.
Historical data shows that world economic growth has increased at an average rate of 2.5% per year over the past 25 years despite market fluctuations within individual countries. The top ten most-traded fiat currencies, however, have significantly depreciated in value over the same period (beginning in 1994), with the US dollar losing more than 55% of its purchasing power, the Euro losing 44% and the British Pound 51%.
Anchor's MMU takes into account the GDP of 190 countries and is further weighted by a dynamic basket of currencies from 10 of the strongest economies, adjusting the basket every year to ensure the top 10 are always represented. The expression of the MMU is updated daily using data inputs from internationally trusted sources such as IMF, Bloomberg, and Knoema.
Even in the midst of a global recession, Anchor will maintain its value peg, providing a more reliable measure of value than any single fiat currency.
Furthermore, a two-token model enables Anchor's ecosystem to automatically adjust for inflation and deflation:
When the ANCT's value rises above the MMU (inflation), the Anchor system enters into a Contraction Phase in which it incentivizes users to purchase Dock tokens (DOCT), Anchor's in-ecosystem utility tokens, at a discounted rate.
When ANCT dips below the MMU (deflation), Anchor enters into an expansion phase in which DOCT are automatically converted into ANCT in order of token seniority, so the longest-held DOCT will be converted first. If equilibrium is still not met, ANCT will be airdropped to holders until its price returns to the value of the MMU.
Anchor: not just for trading
Anchor's potential applications extend far beyond the immediate provisions of liquidity and a hedge against market volatility. People sending remittances, freelance workers, international businesses and retirees could all benefit from adopting Anchor as a means of payment and store of value.
The most obvious use case for Anchor is as a hedge against volatility for crypto traders. As an easy-to-trade stablecoin that is available on Liquid, Anchor can be used immediately by Bitcoin holders to safeguard their investments until the best moment to sell arrives.
For many people who work abroad, every penny that can be sent back home to their families counts. Unfortunately, sending remittances can be quite costly, averaging 6.84% of the amount being sent. Anchor provides an easier, more cost-efficient way of sending remittances without fear of the currency losing value over the period it takes to be received before being easily exchanged into fiat currency on Liquid.
The problem for many freelance workers is that every time they accept a gig through sites like Upwork, Fiverr or Freelancer, a fee is taken out of their payment by the platform. The freelance economy would be dramatically improved by enabling payments using Anchor's stablecoin, as Anchor will not lose value over time and can be easily converted into fiat currencies.
Businesseswith international relationships can benefit from making payments in Anchor. Constantly converting to different national currencies in order to pay employees or partners in other countries is inefficient. By making payments using Anchor, counterparties are provided with a much greater range of choices in transferring the value of the settlement into a specific currency.
Retiree savings
Retirees and pensioners depend on being able to predict how much money they will have each month. The natural trajectory of inflation inherent to fiat currencies can make long-term preparation difficult. Anchor offers a solution with a currency that retains value.
A safe harbor for holdings
Other applications for Anchor's stablecoin include college savings, monthly payments and day-to-day medium of exchange as a currency. Anchor brings stability to an uncertain economy that has been historically driven by fiat currencies prone to inflation.
Olya Moskalenko
CCO of Anchor


text:
Articles about 'Political reform'
Don't Lose Your Right to Vote
Under changes introduced by the Government, thousands of people across Birmingham and West Mercia could lose their right to vote unless they individually re-register.
The registers with the largest predicted drop off tend to be in urban areas with a high incidence of multiple occupancy housing, regular home movers and large numbers of historically low propensity registering voters. According to Unite the union, Birmingham could lose up to 7.7% of its electorate. Readers will know that there are areas around Bromsgrove that could also be hit. The reality is that we are in danger of an electoral map in the region that does not represent the people who live here.
The Labour Leadership
A few weeks ago I wrote a piece about the Labour leadership election and about the future direction of our Party. It set out the reasons why I believe the qualities that Yvette Cooper would have brought to the position of Leader made her the candidate for me to support. The scale of Jeremy Corbyn's victory was, however, overwhelming and it must be respected. I don't say that grudgingly. Hundreds of thousands of people have signed up to Labour and there has been an energy around his campaign which has touched people who have been turned off from involvement in conventional parties in recent years. As I also said in the piece I wrote in August, that presents a real opportunity for Labour.
Seizing that opportunity presents two big challenges for Labour. First, to face up to the kind of charges in policy and political direction that can apply our principles to world that we face over the next twenty years, not those of either the last twenty years or the twenty before that. Second, it is to change the style and character of our politics so it can reach out in ways that which both Jeremy's campaign and a range of movements beyond conventional parties have given us a glimpse.
A word too about my friend and West Midlands colleague, Tom Watson. His victory in the Deputy Leadership contest was also overwhelming. He is a tireless campaigner who has shown he is up to facing the challenges above. Tom has made clear he will be a loyal Deputy in an inclusive and forward-looking Party. Both Jeremy and Tom have my support in that.
Reflections on the election: How we take things forward in Northfield
Last month a large gathering of Labour Party Members and Supporters met to review the lessons of the recent elections, and to work out how best we can move forward.
Before we broke into four workshops (see below), I opened the event with some personal reflections on the election and on the future. Read my notes here.
Why the Future of Labour has to be about more than comfort food
So the deadline has now passed for people to register as Labour supporters to have a vote in the Labour Leadership election. Amid stories of malign infiltration by some Tories and others, Labour is right to check the genuineness of applications before ballot papers are issued.
But let's be clear, the fact that thousands of new people feel motivated to join the debate about the future of Labour is a good thing, particularly when so many of them are young people who have never been part of a mainstream political party before. It's also good that a lot of those joining are prepared to challenge orthodoxies along the way – from the wisdom of replacing Trident to some of the economic assumptions that have been associated with the word "austerity".
Those of us who have been around for decades can agree or disagree with these challenges but either way our arguments are going to have to relate to the world as it is today. It isn't going to cut much ice for us to sagely shake our heads and tell people to remember the 1980s when most of the people we are telling were barely born then. People are telling us that the world has moved on. That it is us, not them who have failed to move with it. That it is us who are not listening. That the old definitions of left and right don't work anymore.
The problem is, of course, that in the world beyond the Labour Leadership contest people have signalled their disaffection in different and contradictory ways. Up and down the country, thousands of people who would never claim to identify with either the performance or outlook of Cameron and Osborne nevertheless chose to stick with "the devil they know" than opt for the change they thought Labour represented. Millions of others chose to express their estrangement from the entire political establishment by voting for the cocktail of anger and blame that characterised the message of UKIP; by voting Green or, in the 2015 landslide north of the Border, to assert their identity via the medium of the SNP. At least they all voted.
Despite being predicted at the time to be the most closely fought contest for years, nearly 30,000 people in my constituency did not feel sufficiently engaged by the world of politics to vote at all. That's about forty per cent of the electorate. And Birmingham Northfield was far from the only constituency to experience that kind of abstention rate.
Facing the future means redefining what the role of a mainstream party of the left is in an age when people are turned off by party politics. Reaching out to them requires us to project a vision not of how society could have been different in the last decade but why it can be different in the next one. That means a politics which recognises and responds to how the world of work is changing and about the impact this has on life at home.
We need to think far more creatively about how a permanent revolution in communications technology can transform not only the ways we talk together but even the new choices we are able to make about how people and goods can move around locally, nationally and internationally. And because a global and connected world can bring inequality, conflict and environmental degradation just as easily as advancement, we must show how a politics of social solidarity will be the best cornerstone of opportunity in the years to come, rather than something caricatured as the enemy. And we must show that none of this is the stuff of dreams. It's about demonstrating how the choices which governments make affect not only the life chances of the people we ask to vote for us but also the cohesion of the world in which we all live.
The sheer scale of these questions require a radically different approach to the way we do our politics, just as much as it means crafting the policies which illustrate the vision we seek to project. That is a task for all of us. It goes well beyond who we choose as Leader in just over a month. Seeing the Leadership contest as a kind of political MasterChef competition where we all cheer on our favourite policy recipes from either old left or "New Labour" right may provide each of us with comfort food at a difficult time. But it won't deliver the goods.
This however, does not make our choice of who should lead us any less important. We cannot simply vacate our role as a credible Parliamentary opposition while we chart our long term path to the future. We failed to do that in the months following the 2010 election, allowing the Conservatives/Lib Dem coalition the space to establish itself and to plant in the minds of the public an image of the previous Labour Government's economic record that was at odds with the facts. So this time there must be no more delay in taking the fight to the Tories. We need a Leader who has credibility from day one, not only as Leader of the Opposition but someone who the public can see as a future Prime Minister.
For me that candidate is Yvette Cooper. You can see it in the way she has used the platform of her Leadership campaign, not only to talk about the future of Labour, but also to call out the Conservative Government on issues ranging from their attack on Trade Union rights to the ways they are already serially breaking their election promises. The calm authority with which she has taken on Theresa May as Home Secretary, meanwhile, underlines that she can take on David Cameron and George Osborne in the coming years and come out on top.
But credibility is not simply about public performance. It's about having confidence in where our politics come from. The ability to distinguish the strategic from the tactical comes from being clear about our values. Yvette's refusal to cede ground to the Tories over the causes of the 2008/9 financial crash illustrates that clarity. So too has been her refusal to join an arms race of rhetoric in response to the situation at Calais, and her insistence that only an internationalist approach can stand any chance of addressing the long term causes of mass migration.
Yvette is also someone who understands the importance of collective responsibility. I have never been someone who blindly follows the Party line. Indeed my refusal to do so from Iraq to Tuition Fees probably helped keep me on the back benches throughout the entire Blair and Brown years. Sometimes it is right to make a stand even against your own side. In a healthy democracy backbenchers must always retain the capacity to say no to those in authority. The days of command and control by Party Leaders have gone and that's a good thing. But for a Party to be effective in Parliament and trusted outside, unity which is rooted in collective responsibility is crucial too. And that is where Leadership comes in. An effective Leader has to personally embody a sense of collective responsibility if he or she is also going to promote it to others.
I am not backing Yvette because I think her election will itself answer the big challenges that Labour faces in building a majority for progressive politics in this country. If we believe in the politics that make us Labour, we must know that this cannot be down to any individual. I am backing Yvette because I believe she is the candidate who best understands the role of Leadership – someone willing to move on from old arguments but who does not lose sight of our values as a Party. And while I do not suggest that gender should be the deal breaker when it comes to this election, the fact remains that Labour has never yet elected a woman leader. So if not now, then when?
IPSA decision on MPs' pay
The Independent Parliamentary Standards Authority, IPSA, have now announced their decision in respect of the future of MPs' pay. As the name suggests, IPSA is independent of Government and of MPs ourselves.
Before IPSA made its final decision, I set out my view about its proposals several times over the last year. I thought the proposals were ill judged, particularly when average pay rises elsewhere were running lower than they are at the moment.
IPSA said they would review their decision after the election. They have now done so and announced, that, subject to a change in respect of the formula for future pay rises, they will go ahead with their planned changes. Here is the link to the IPSA report so you can see for yourself what it says.


Chastity is a virtue which depends on the virtue of modesty. Everyone should get in the habit of avoiding the giving and receiving of temptations against the ninth and sixth commandments.
I recall that in a tour book for Israel there is a note on female decorum in Middle-Eastern society, for example, females should not go about unaccompanied. There are similar admonitions regarding modest attire.
Let there be nothing remarkable in your habit and do not seek to please by your dress, but by the dispositions of your heart. Let not your veils be so thin as to show the head-dress beneath; nor shall your hair be uncovered so that it may be neither negligently dishevelled, nor artfully put up in a knot.
When you go abroad, walk together; when you come to your destination remain together. Whether you walk, stand still, sit, or make any movement, let nothing be done which may stir any one to concupiscence, but let all be conformable to holiness, that is, to the holiness of your vocation.
If you cast your eyes on any man, nevertheless fasten them on none. You are not indeed forbidden to see men when you go abroad; but to desire them, or to wish them to desire you, is a criminal fault; for it is not only by the touch, but by the mind and the eyes, that a woman is desired and desires. And do not say that your intention is modest if your eyes be immodest; for an immodest eye is the messenger of an immodest heart, and though the tongue keep silence, when hearts wantonly entertain each other with mutual glances, and concupiscence moves them to take pleasure in sinful desires, even if the body remain chaste, chastity none the less perishes in the heart. And she who fastens her eyes on a man, and likes him to return her look, must not imagine that her so doing will be unobserved. She is certainly seen and by those she little thinks on. But suppose that no one notice her conduct, how will she hide herself from Him Who looks on from on high from Whom nothing can be hid? Can we, I ask, think that He sees not our actions, because he sees them with patience proportioned to His wisdom and knowledge? Him, therefore, let the devout woman fear to displease, that she may not cherish the evil wish to please any man. Let her remember that God sees all, that she may not desire any man to cast sinful looks upon her; for the fear of Him is enjoined on us,, and for this very reason where it is written; He is an abomination to the Lord (Pr 11, 20), who fixes his eye on evil.
When, therefore, you are together in the Church or elsewhere in the presence of men, take a mutual care to preserve one another's chastity, for by this means God, Who dwells in you, will preserve you from yourselves. And should you perceive that any one of you is making free with her eyes in the way I speak of, admonish here at once, that those beginnings may not go any farther, but be then and there corrected. And if, after your admonition, you see her repeat the same, or perhaps another day, then she who shall have perceived ti, whoever she be, shall make her known as one already wounded, that she may be cured. But before this be done, the same fault ought to be brought to the notice of one or two others, that she may be convicted by the testimony of two or three (cf. Mt 18, 16) and corrected with suitable severity. And think not that by detecting this evil you are showing her any ill will; for , on the contrary, the fault would be were you by your silence to permit your sisters to perish, when by accusing them, you might lead to their amendment. For if your sister had a sore in her body which she wished to conceal for fear of an incision, would it not be cruelty to keep silence and kindness to make it known? How much more then ought you to manifest a spiritual ulcer, that it may not fester more dangerously at the heart?


← Meet the Designer Dawn Anderson Schons & a Giveaway!
Notice how Friday's are always good days. Hard to have a bad Friday, especially with Free Stuff Friday.
In the latest issue of Sew News Jun/July issue Beth Bradley wrote a review on 1-2-3 Quilt by Ellen Luckett Baker. Ellen is the blogger for The Long Thread and 1-2-3 Quilt is the follow up to 1-2-3 Sew. In her latest book there are 24 projects for a new or beginner quilter. The projects are easy and fun and won't overwhelm a beginner. Advanced sewists or quilters will love the cute and thoughtful projects that will sew up quick for gifts. Check out Beth's review in the print edition for more details and other fun books for sewists, crafters and quilters of all levels.
Answer the question below to be entered to win today's book 1-2-3 Quilt by Ellen Luckett Baker.
Are you a quilter? What's your favorite quilt magazine? What do you love about quilting?
I really enjoyed reading the comments from the Meet The Designer post. Most of you have the same problems that I do, we buy too much fabric and too many patterns. But, really is there such a thing as too many? And the winner of the Meet the Designer post is Jayne, she buys too many Vogue patterns! I will be in touch with you shortly to tell you how to claim you prize. Thanks for commenting everyone.
This entry was posted in Free Stuff Friday and tagged free stuff, freebie free. Bookmark the permalink.
I am an aspiring quilter. My favorite quilting magazine is Love of Quilting because it is the only magazine I am acquainted with. The thing I love about quilting is that it is both relaxing and productive.
I'm not a quilter but now that I have accumulated a stash of left over fabrics from garment sewing, I'm going to try my hand at this.
I have made a few table runners and microwave pot holders and really like how they have turned out I might get into the quilting soon.
I am a quilter; my favorite thing is hand quilting! I don't have a favorite magazine, because I haven't read many of them.
I mostly sew clothes, but I occasionally quilt. I'd love this book for coming up with new ideas for this year's batch of Christmas gifts! Quilted things make such great gifts, and that's probably what I love most about it. I don't read any quilting magazines!


Restored to reflect its original appearance, this landmark edifice built in 1910 includes original architectural masonry details and an exterior clock reminiscent of 17th Street's past as the "wall street of the west." Where historic details add interest to the chic design of our thoughtfully appointed rooms, pure hospitality awaits in the center of downtown at Magnolia Denver, a Tribute Portfolio Hotel. As an added convenience, we have proudly partnered with Marriott Hotels. This partnership allows you to experience the independence of Magnolia while enjoying Marriott Bonvoy benefits.
Comfortable and inviting, we're close to everywhere you want to be, including Coors Field, Mile High Stadium and the Pepsi Center, as well as many local attractions and other event venues. No visit would be complete without a stop in at Harry's, rated "one of the best places to chill" by the Denver Post.
Located in the heart of everywhere you want to be in Denver, learn about favorite local destinations, travel tips and more below.
Denver is a major hub for business. It's the fastest growing city in the country, according to U.S. Census data, and Forbes magazine's top pick for business and career opportunities two years running. People flock here for jobs at Fortune 500 employers including DaVita Healthcare and Arrow Electronics – not to mention access to outdoor activities, craft breweries and some of the country's top restaurants.
Denver might not have the reputation of Paris or The Poconos, but that doesn't mean it's lacking in the romance department. The Mile-High City is packed with nightlife, hip dining and attractions that appeal to couples. Whether your idea of romance is beer and pizza or champagne at the ballet, Denver's got you covered. Here are some of our favorite destinations for your next couples trip to Colorado.
Denver is a beer mecca. Long before the craft beer craze hit the Mile-High City, Coors was pumping out cases of the second most popular brew in the country at their nearby facility. Colorado rates fourth in the number of breweries per capita, and Denver has repeatedly been named one of the best beer towns in the nation.


Federal Reserve interest rate increases have been underway for the better part of two years. But those increases have not been fully reflected in the longer end of the maturity curve- that is until the past few weeks. The yield curve has finally begun to steepen, that is short duration rates significantly lower than long term rates. Higher long- term rates begin to compete for capital with equities at some point. No one knows precisely at what rate that occurs, supporting evidence suggests 5%. One consequence of higher rates is that equity markets frequently weaken as they struggle to price in the new dynamic. Keep in mind that markets will move to price in any significant information, positive or negative, very quickly. This happens with earnings, interest rates, economic releases- the entire news cycle if you will. Consequently, markets will be well ahead of the end of any cycle. Given an inflation rate of 2 to 3%, and nominal GDP of approximately 5%, the end – point of this cycle is likely in the range of 3 1⁄2 to 4%.


text:
история языкознания
Andrey Vdovichenko
Associate Professor at the Department of Theory and History of Language, Faculty of Philology, STOUH, Moscow
Personal site: the-philosophy-of-language.org
Ksenia V. Antonyan
B. Kislovskij per. 1/1
Moscow 125009
Phone +7 (495) 691 34 48, +7 (495) 690 35 85
Fax +7 (495) 690 05 28
E-mail: kvantonian [at] yandex [dot] ru
Chinese language and linguistics, linguistic typology, cognitive linguistics, Chinese grammar in synchrony and diachrony, morphosyntax, grammaticalization and lexicalization, metaphor in lexicon and grammar, history of language studies in China
Olga Romanova
She has been working at the Institute since 1975.
linguistic typology, general morphology, typology of nominal classification, areal linguistics, history of linguistic studies
In 1975, she graduated from the Faculty of Philology of Lomonosov Moscow State University with a degree in Romano-Germanic philology. At university, she specialized in Germanic Languages. In 1985, she completed a post-graduate correspondence course at the Institute of Linguistics, focusing on Comparative-Historical and Typological Linguistics.
Vladimir Alpatov
Works at the Institute of Linguistics since 2012.
Vladimir Alpatov is an outstanding scholar in the fields of general and oriental linguistics. He is one of the leading Russian specialists in the history of linguistics.
Subscribe to история языкознания


1. Younger contestants participating in tractor pulls will be required to hook to the sled for a trial pull prior to the start of pull. If these individuals cannot operate the tractor to pull standards set by the pull committee they will not be allowed to participate in the class. Safety of the individual and tractor are the key factors due to insurance regulations. All contestants under the age of 18 must have a consent form signed by their parent or legal guardian to participate in each pull.
2. Tractors need to be registered prior to the event. Tractors will be weighed and lined up before each class. Tractors can be weighed at any time BUT only the weight prior to the pull will be accepted.
3. Only one person is to be on a tractor at any time, no riders.
A. Because of insurance requirements, all tractors will look original or be restored to original stock conditions. M&W engine kits, power packs and power blocks will be allowed in rebuilding or restoring tractors.
B. Definition of original stock condition: This means the engine is original or is a natural progression replacement, restored to factory specifications. No homemade manifolds, headers, engine shields, aluminum manifolds or aluminum frame parts will be allowed. Only manufacturer's original replacement parts are allowed. All tractors are required to have fan shrouds in place. No K&N filters will be allowed.
C. No tractors newer than 1959 will be pulled.
E. Tractors later converted to rubber tires will be allowed. Steel wheel tractors will pull at the end of each class.
G. No cut tires will be allowed.
H. No increasing of wheel diameter from original factory size.
J. No GPS will be allowed.
5. Drawbar height cannot exceed 20 inches and cannot be closer than 18 inches from the center of the rear axle to the back of the hitch hole. Drawbars must be securely fastened. No vertical movement is allowed. Purchased, forged twisted clevises are allowed. No support can exceed the top of the axle or original point of hook. A clevis or "D" pull ring must have a minimum 2 ¾" diameter opening. Clevises must have a top support.
7. The track flagman has the right to stop any pull if safety becomes a factor.
8. Anyone operating a tractor while under the influence of intoxicants will be automatically disqualified.
10. Any foul language directed toward any track official will mean immediate disqualification.
11. The puller will be disqualified if any tractor wheel touches a track boundary line.
12. If the track judge feels your front end is too high a flag or whistle blowing will stop you. If the tractor is equipped with wheelie bars the rule does not apply.
13. If track judge thinks you are showing excessive RPM, he will ask you to pull off the track after your pull to be checked. There will be 300 RMP's allowed over manufacturers specifications. All tractors must have a positive throttle stop with a working governor.
14. There will be a 1% allowance over your weight limit.
15. If you are not ready to pull in order, you will pull last in your class.
The intent of the antique tractor pull is to provide entertaining and friendly competition among antique farm tractor owners.
2. Tractors need to be registered prior to the event. Tractors will be weighed and lined up before each class. Tractors can be weighed at any time BUT only the weight prior to the pull will be accepted. Tractors in this class are designated as "B"
B. Definition of original stock condition: This means the engine is original or is a natural progression replacement, restored to factory specifications. No homemade manifolds, headers, engine shields, aluminum manifolds or aluminum frame parts will be allowed. Only manufacturer's original replacement parts are allowed. All tractors are required to have fan shrouds in place.
D. 3.5 MPH tractor will NOT be allowed to pull in the 6 MPH class.
I. No alcohol fuel mixture will be allowed. Racing fuel such as CAM II or Turbo Blue will be allowed. Maximum specific gravity for gas will be .750. No injected gases or nitrous will be allowed. Your fuel may be checked at any time. If any extra checks are to be made on a tractor the operator and two (2) committee members will be present.
K. Tractors may not enter a weighted class less than the factory shipping weight.
Wheel weights must be permanently mounted. Addition and subtraction of weights will not be allowed after weigh-in. Suitcase weights will be allowed on the front and back of the tractor. Older tractor weights of any brand will be allowed, however, weights must be mounted neatly against the front of the tractor. No rear weights are to be bolted to the front of the tractor. All weights must be fastened securely and weight brackets must be neat in appearance. Belly bars will be allowed but it must be able to clear the scales.
9. The puller will not be allowed to change gears but will be able to activate a torque amplifier during competition in the 3.5 mph class.
16. Third sounding of speed alarm means the puller will be disqualified.
Younger contestants participating in tractor pulls will be required to hook to the sled for a trial pull prior to the start of pull. If these individuals cannot operate the tractor to pull standards set by the pull committee they will not be allowed to participate in the class. Safety of the individual and tractor are the key factors due to insurance regulations. All contestants under the age of 16 must have a consent form signed by their parent or legal guardian to participate in each pull.
Tractors need to be registered prior to the event. Tractors will be weighed and lined up before each class. Tractors can be weighed at any time BUT only the weight prior to the pull will be accepted. Only one person is to be on a tractor at any time, no riders.
Eligible tractors: 1959 and older. Class is Designated as "C"
Because of insurance requirements, all tractors will look original or be restored to original stock conditions. M&W kits, power packs and power blocks will be allowed in rebuilding or restoring tractors.
Definition of original stock condition: This means the engine is original or is a natural progression replacement, restored to factory specifications. All tractors are required to have fan shrouds.
Aluminum frame parts, headers, pressed steel wheels any aftermarket parts made available to those tractors will be allowed. Also no lengthening of frame or sheet metal added to tractor will be allowed. Tractors in this class will be required to have wheelie bars and a kill switch (wheelie bars must meet NATPA specifications).
Tractors later converted to rubber tires will be allowed. Steel wheel tractors will pull at the end of each class.
Tractors in the 6 mph class will be allowed to run up to 38" wheels.
Tire sizes for the 4000, 4500 and 5000 lb. 6-mph classes will be limited to a 210 sq. in max "foot print" which is a 14.9 x 38, 15.5 x 38 or 16.9 x 28 tire size.
Tire sizes for the 6000 thru 9000 6-mph classes will be limited to a 300 sq. in. max "foot print" which is a 16.9 x 38, 18.4 x 28, 18.4 x 34,18.4 x 38 tire size.
Tractor tires may be sharpened in any manner and the front edge may be "cut" to a sharp edge.
Front tires may be of any agriculture style. The minimum front tire size shall be 12 inches in diameter.
No alcohol fuel mixture will be allowed. Racing fuel such as CAM II or Turbo Blue will be allowed. Maximum specific gravity for gas will be .750. No injected gases or nitrous will be allowed. Your fuel may be checked at any time. If any extra checks are to be made on a tractor the operator and two (2) committee members will be present.
Tractors in the 6 MPH class will be allowed to run GPS.
Drawbar height cannot exceed 20 inches and cannot be closer than 18 inches from the center of the rear axle to the back of the hitch hole. Drawbars must be securely fastened. No vertical movement is allowed. Drawbars with holes drilled to extend clevis height or modified clevises will not be allowed. Purchases, forged twisted clevises are allowed. No support can exceed the top of the axle or original point of hook. A clevis or "D" pull ring must have a minimum 2 ¾" diameter opening. Clevises must have a top support.
Wheel weights must be permanently mounted. Addition and subtraction of weights will not be allowed after weigh-in. Rear suitcase weights and belly bars are allowed. Front weights must be mounted as close to frame as possible. All weights must be fastened securely and weight brackets must be neat in appearance.
The first puller of each class will have the option of pulling 3rd or last. You will need to let the flagman know before you un-hook from the sled. If you decided to re-pull then your distance from the second pull will be recorded.
Each puller will be allowed a re-pull as long as his first pull does not exceed 50 feet.
The track flagman has the right to stop any pull if safety becomes a factor. If pulled does not abide to the flagman they will be disqualified.
Anyone operating a tractor while under the influence of intoxicants will be automatically disqualified.
The puller will not be allowed to change gears but will be able to activate a torque amplifier during competition in the 6 mph class.
Any foul language directed toward any track official will mean immediate disqualification.
The puller will be disqualified if any tractor wheel touches a track boundary line.
The track judge will not stop a pull due to excessive front wheel height, as the tractor is equipped with wheelie bars.
If track judge thinks you are showing excessive RPM, he will ask you to pull off the track after your pull to be checked. There will be 300 RPM's allowed over manufacturers specifications. All tractors must have a positive throttle stop with a working governor.
There will be a 1% allowance over your weight limit.
If you are not ready to pull in order, you will pull last in your class.
Tractors can only pull one speed per weight class. Third sounding of speed alarm disqualifies the puller.


Hack It: EP48 - Swapping Lives With Italian YouTubers!
What happened when Rebecca went to Milan and swapped lives with 2 Italian YouTubers? Busking on the street, acting in a comedy skit and more! This video was produced in collaboration with ASUS.


One Condition Decadence gives you more of what you love! It delivers more moisture, strength, and protection for your beautiful curls. The rich and creamy formula takes hydration to the next level by drenching your hair in deep moisture, strength, and nourishment. You're left with silky-soft curls that are easy to detangle and style.


text:
// This file is automatically generated.

package adila.db;

/*
 * Huawei Honor7i
 *
 * DEVICE: HWATH
 * MODEL: ATH-CL00
 */
final class hwath_ath2dcl00 {
    public static final String DATA = "Huawei|Honor7i|";
}

redpajama_set_name: RedPajamaGithub


text:
Q: Mixpanel 2.2 within an AMD structured web-app - e.g. require.js I'm attempting to make use of Mixpanel event tracking in a single page site based on Backbone.js and require.js.
Looking at the snippet that Mixpanel provide for cut-and-pasting into a regular webpage, I can tell they've rolled their own async loading mechanism that pulls in the actual Mixpanel API from a standalone resource, do some extra work to setup 'people' and other attributes, and finally expose the 'mixpanel' object through the global namespace.
I've tried to add shim config entries for either the snippet or the standalone API but neither work well.
Through my research, I found a project on github that does exactly what I want, however it's a few years old and is based on the 'old' mixpanel API. In the new version, Mixpanel have made some non-trivial changes to the snippet and API that I just can't get my head around.
I'm hoping somebody understands the Mixpanel snippet and/or AMD and require.js and can step me through this.

A: Following solution works for mixpanel api 2.2
add mixpanel with following shim -
path : {
    'mixpanel' : '//cdn.mxpnl.com/libs/mixpanel-2.2.min'
}

shim : {
    'mixpanel' : {
        exports : 'mixpanel'
    },
}

and use following requirejs module instead of the the snippet given by mixpanel -
define('mixpanel-snippet', [], function(){
    var b = window.mixpanel || [];
    if (!b.__SV) {
        var i, g;
        window.mixpanel = b;
        b._i = [];
        b.init = function (a, e, d) {
            function f(b, h) {
                var a = h.split(".");
                2 == a.length && (b = b[a[0]], h = a[1]);
                b[h] = function () {
                    b.push([h].concat(Array.prototype.slice.call(arguments, 0)))
                }
            }
            var c = b;
            "undefined" !==
            typeof d ? c = b[d] = [] : d = "mixpanel";
            c.people = c.people || [];
            c.toString = function (b) {
                var a = "mixpanel";
                "mixpanel" !== d && (a += "." + d);
                b || (a += " (stub)");
                return a
            };
            c.people.toString = function () {
                return c.toString(1) + ".people (stub)"
            };
            i = "disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" ");
            for (g = 0; g < i.length; g++)
                f(c, i[g]);
            b._i.push([a, e, d])
        };
        b.__SV = 1.2
    }
    b.init("YOUR TOKEN");
    require(['mixpanel'], function(mixpanel){});

    return b;
});

I simply took the snippet from mixpanel, removed the async mixpanel load and wrapped it in a requirejs module definition.
Change "YOUR TOKEN" at the bottom of the module.
Example use with a require call --
require([
    'mixpanel-snippet',
], function (mixpanel) {
        mixpanel.track("Landing Page with AMD SHIM");
});

EDIT: The second one is the right answer after a little modification. the way mixpanel script works is it needs the init call in the snippet to happen before the actual mixpanel load. the trick is to require mixpanel after the init call.i have edited the 2nd answer and removed the first one and here's the gist
EDIT: Answer to comment from @johanandren
Requirejs follows AMD principle and the order in which scripts will load is not fixed. In case you need to load mixpanel before using mixpanel-snippet, following hack can be used.
//at the end of mixpanel-snippet code mentioned above force the script to block until mixpanel is loaded

b.init("YOUR TOKEN");
var wait = true;
require(['mixpanel'], function(mixpanel){wait = false;});
while(wait){}
return b;

** it violates the Async load features of AMD, forces the script to block plus even in vanila mixpanel snippet the load is async and availability for initial api calls is not guaranteed

A: There are two funny things that makes this an odd problem to solve:

*

*The mixpanel lib requires you to have window.mixpanel defined before you load it.

*The mixpanel lib re-defines window.mixpanel as a part of its init process.

Out of the box, the mixpanel snippet doesn't support get_distinct_id (and any call that is, by definition, synchronous) until the lib is loaded but does stub out other methods (such as track) BEFORE loading the mixpanel lib for the sake of queueing. Therefore we have two options:
Option 1. Drop async support and wait until the lib is loaded - Gist
This method works by creating a pre-init module to setup the window.mixpanel deps needed by the mixpanel lib and then specifying that as a dependency to the lib itself. Then requiring "mixpanel" will block until the lib is fully loaded.
<html>
    <head>
        <title>Mixpanel AMD Example - Sync</title>
        <script type="text/javascript" src="http://requirejs.org/docs/release/2.1.8/minified/require.js"></script>
        <script type="text/javascript">
            requirejs.config({
                paths : { 'mixpanel': "//cdn.mxpnl.com/libs/mixpanel-2.2.min" },
                shim: {
                    'mixpanel': {
                        deps: ['mixpanel-preinit'],
                        exports: 'mixpanel'
                    }
                }
            });
            define("mixpanel-preinit", function(require) {
                // this is a stripped down version of the mixpanel snippet that removes the loading of the lib via external script tag and the stubs for queuing calls
                var b=window.mixpanel=window.mixpanel||[];var i,g;b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";b._i.push([a,e,d])};b.__SV=1.2;
                b.init("YOUR TOKEN");
            });
        </script>
    </head>
    <body>
        <script type="text/javascript">
            require(['mixpanel'], function(mixpanel) {
                mixpanel.track("my event", {prop1: "val1"});
                console.log(mixpanel.get_distinct_id());
            });
        </script>
    </body>
</html>

Option 2. Provide a "loaded" callback to update the module's properties. - Gist
If you REALLY want async support, you'll need to update your stub's methods once the mixpanel lib is loaded. I don't recommend this because (among other reasons) it results in window.mixpanel !== mixpanel after the copy. This also means you must protect against race conditions on synchronous calls like get_distinct_id(). If the lib hasn't loaded yet, it'll be undefined. NOTE: I recommend that if you must have async support, you should just call through window.mixpanel instead of all of this craziness.
<html>
    <head>
        <title>Mixpanel AMD Example - Async</title>
        <script type="text/javascript" src="http://requirejs.org/docs/release/2.1.8/minified/require.js"></script>
        <script type="text/javascript">
            requirejs.config({
                paths : { 'mixpanel-lib': "//cdn.mxpnl.com/libs/mixpanel-2.2.min" }
            });

            define("mixpanel", function(require) {
                var b = window.mixpanel || [];
                if (!b.__SV) { var i, g; window.mixpanel = b; b._i = []; b.init = function (a, e, d) { function f(b, h) { var a = h.split("."); 2 == a.length && (b = b[a[0]], h = a[1]); b[h] = function () { b.push([h].concat(Array.prototype.slice.call(arguments, 0))) } } var c = b; "undefined" !== typeof d ? c = b[d] = [] : d = "mixpanel"; c.people = c.people || []; c.toString = function (b) { var a = "mixpanel"; "mixpanel" !== d && (a += "." + d); b || (a += " (stub)"); return a }; c.people.toString = function () { return c.toString(1) + ".people (stub)" }; i = "disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user".split(" "); for (g = 0; g < i.length; g++) f(c, i[g]); b._i.push([a, e, d]) }; b.__SV = 1.2 }

                // go ahead and start loading the mixpanel-lib
                require(['mixpanel-lib']);

                b.init("YOUR TOKEN", {loaded: function() {
                    // now that we know mixpanel is loaded, copy the prop references to our module def
                    for(var prop in window.mixpanel) {
                        b[prop] = window.mixpanel[prop];
                    }
                }});
                return b;
            });
        </script>
    </head>
    <body>
        <script type="text/javascript">
            require(['mixpanel'], function(mixpanel) {
                mixpanel.track("my event", {prop1: "val1"});
                console.log(mixpanel.get_distinct_id()); // probably undefined
            });
        </script>
    </body>
</html>

A: This worked for me.  Place your mixpanel snippet in your js/lib directory named mixpanel-snippet.js.
In your app.js add the following shim to require.config:
'mixpanel-snippet': {
  exports: 'mixpanel'
}

In your require function add 'mixpanel-snippet' to the required array and initialize mixpanel:
require(['jquery', 'backbone', 'app/router', 'mixpanel'], function ($, Backbone, Router) {
    var router = new Router();
    Backbone.history.start();
    mixpanel.init(key);
    mixpanel.track("Landed on Start up Page");
});

I can provide a full app.js example if it would help but this should get your started.  Let me know if this works.

A: As of mixpanel's 2.7.x release, they now support multiple AMD/UMD versions compatible with requirejs, you can grab it on their github page: https://github.com/mixpanel/mixpanel-js
requirejs(['./mixpanel.amd'], function(mixpanel) {

    mixpanel.init("FAKE_TOKEN", {
        debug: true,
        loaded: function() {
            mixpanel.track('loaded() callback works but is unnecessary');
            alert("Mixpanel loaded successfully via RequireJS/AMD");
        }
    });

    mixpanel.track('Tracking after mixpanel.init');

});

redpajama_set_name: RedPajamaStackExchange


Here I have spent many hours drawing and redrawing..
Something exciting the business offers me is totally creativity? I can create, and move in any direction that the cartoon takes us.
I believe in making the best experience for my readers . Both jokes and story that any one can understand.


text:
Diamond 'Dogs sweep series against Columbia
Courtesy of Fresno State Athletics.
Fresno State infielder Ryan Higgins approached the plate in the third inning with his team up 2-0, with the bases loaded. Columbia's pitcher Nate Beimel threw a ball in the strike zone, and Higgins knocked a double down the right field line, scoring in three runs and extending the Bulldogs lead to 5-0.
The Fresno State Bulldogs (7-4) went on to defeat the Columbia Lions (0-4) 12-3 at Pete Beiden Field on Sunday afternoon and completed the sweep over the weekend.
The Bulldogs dominated the Lions 9-1 on Friday to win the series opener. The Lions were shut out until they broke through and scored their first run in the seventh, with a RBI double by first baseman Tyler MacGregor.
On Saturday, the Bulldogs held a 7-2 lead into the ninth. Columbia made things interesting scoring two runs off senior Ryan Sullivan. Bulldogs' head coach Mike Batesole subbed in freshman Alex Kendrick to close the game. Kendrick grounded out Lions' catcher Liam McGill and gave the Bulldogs their first win of the doubleheader.
In the second game of the doubleheader, catcher Zach Presno smacked a three-run homer off Lions' starting pitcher Will Geerdes in the third, extending their lead to 6-0. The Bulldogs had a five-run third inning and went on to win the game, 10-2.
The Fresno State Bulldogs defeated the Columbia Lions convincingly over the weekend, scoring 38 runs over the weekend.
Fresno State has now won five consecutive games.
"It feels good, man. It's not easy to do," Batesole said. "Running off five in a row and four in a weekend is very difficult."
The last time Fresno State team was in a series this season, they got swept by the Washington Huskies, but this past weekend they were the ones doing the sweeping, due in large part to their pitching and active bats.
The 'Dogs jumped on the Lions early on Sunday. Junior Emilio Nogales sliced a hit down the right line and scored Nate Thimjon for the first run.
The third inning was when the Bulldogs did most of their damage. After both teams did not score in the second, Nogales came up to bat and knocked another double to right-center and scored Presno and Thimjon.
The Lions allowed Nogales to score from third base on a wild pitch. Higgins increased the lead to 7-0 with a two-RBI double on a full count with two outs.
Batesole said his players had "good plate discilpine" and swung at the right pitches.
The 'Dogs were excellent from the mound as well. Bulldogs' junior Nikoh Mitchell made his season debut after coming in for senior right-hander Nik Cardinal in the third.
Mitchell wasted no time, retiring all three batters. He pitched four scoreless innings and allowed only four hits to earn the win.
Presno continued his hot start to the season with a solo home run on the first pitch in the sixth. He leads the team with six home runs, 15 RBI's and a .410 batting average.
"Yeah, it is a good start, he [Presno] is catching exceptionally well, which is more important for his position," said Batesole on Presno's electric start.
The Bulldogs tallied up four more runs in the seventh to make the score 12-0 leading into the ninth. The Lions scored their first run in the last inning on a bases-loaded balk from Bulldogs' closer Alex Kendrick.
Lions' junior Josh Nicoloff singled to left field to and scored in Jacob Phelps. The Lions then scored their third run on a sacrifice fly from senior Liam McGill.
Kendrick eventually threw a strike, closing the game. The Bulldogs look to continue their winning streak against Seton Hall (4-5) comes into town on Tuesday at 6:05 p.m.
Men's Basketball, Sports
'Dogs seniors win their final home game
Zaeem Shaikh
5 Ways to Pay for College Tuition
Fresno State faces tough road ahead


The tumultuous history of Bungie's shooter series, from Mac RTS to Microsoft's star console franchise.
The most important console shooter of the 2000s wasn't born as the star of Microsoft's first console. In its earliest form it was actually an RTS destined for the Mac. Weird? Definitely. But for such a huge, mainstream series, Halo's entire history—specifically its on-again, off-again relationship with PC gaming—is a bizarre and twisting path. Halo's PC story starts on the Mac, involves the death of a beloved strategy game developer, a canceled MMO, and years-late ports locked behind new versions of DirectX.
The game that was made to sell Xboxes, and then Windows Vista, and then Xboxes again, was first introduced to the world by Apple legend Steve Jobs.
It was 1999, and Steve Jobs was on stage at MacWorld, talking about Apple's renewed commitment to gaming. Halo was "one of the coolest [games] I've ever seen," he said. Jobs announced it would be out in early 2000. But even this first look at Halo, a third-person shooter starring recognizable (though much uglier) versions of Master Chief and Elites driving around in a warthog and ghosts, was its second form. A few years later Bungie released a video on the evolution of Halo, showing off its earliest prototype, an RTS in the vein of its previous game Myth. Almost nothing, at that point, had recognizable Halo DNA.
In 1999 Halo was a third-person shooter, still destined for PC and Mac.
Well, they were right. But it was console gaming, not PC gaming, that Halo would change two years later. Microsoft bought Bungie in 2000, and Steve Jobs was so mad he called up Microsoft CEO Steve Ballmer to yell at him. Halo was headed for the Xbox, but Xbox head Ed Fries promised Microsoft would port some future PC games to the Mac. Halo, eventually, was among them.
Halo revolutionized first-person controls on consoles with its dual analog setup, and its regenerating shields and two weapon system sent huge ripples through the design trends of 2000s shooters. But its LAN mode made almost as big of an impact. This was a genuine phenomenon for console gaming: a way to play large-scale multiplayer on multiple systems at at a time when online play was almost completely relegated to the PC. In 2001, Halo wasn't a PC game, but it brought an invaluable element of PC gaming to the Xbox. Without Halo LAN parties establishing the Xbox as the go-to console for multiplayer shooters, would Xbox Live have been so dominant on the Xbox and Xbox 360? Maybe not.
When Halo finally did make it to the PC in 2003 it was via Gearbox Studios, not Bungie. And to make good on an old promise, Microsoft published the game on Mac OS X a few months later. It would be the last Halo game to appear on an Apple platform until the mobile game Spartan Assault in 2015, and the end of Bungie's long Mac history.
Halo for PC (2003), running at 4K.
Another bit of strange gaming history: Gearbox got its start developing expansions for Half-Life with Valve; in 2004, Half-Life 2 and Halo 2 would release one week apart in what may have been the biggest PC vs console sequel rivalry ever.
More than a decade later Halo is still alive on PC thanks to Halo: Custom Edition, a free expansion from Gearbox that put Bungie's development tools in the hands of modders. And amazingly, 11 years after release, Bungie put out a patch moving Halo CE from Gamespy to a new server browser, fixed some performance issues on modern graphics cards, and ensured the game could run at resolutions up to 4K. No Halo game since has had a more active PC community—but that's not so surprising when you see what Microsoft did with the series after 2003.
This is Halo in its earliest form, an RTS. It soon transitioned to being a third-person shooter.
Halo: Combat Evolved came to PC two years after the Xbox, but in that time gaming technology wasn't radically changing. Halo 2, on the other hand, arrived on the Xbox in 2004, only a year before the launch of the Xbox 360, and took another two and a half years to make it to PC. There were three new consoles by then. Crysis arrived on PC shortly after Halo 2, making the port of an Xbox shooter look practically ancient by comparison.
It was still a fun game, but that ultimately didn't matter much. Microsoft was using Halo 2 as its flagship in the launch of Games for Windows Live and the latest version of DirectX, which was exclusive to the much-maligned Windows Vista. Halo 1's PC DNA made LAN play on Xbox a phenomenon and helped boost Xbox Live to greatness, but Halo 2's blockbuster status doomed it to be a marketing pawn. There was no chance in hell most PC gamers were going to pay for a new OS just to buy a port of an old console game and pay for an Xbox Live subscription on top of that.
Halo 2 Vista was a disappointing botched release for Halo fans, but things only got worse from there. The year before Microsoft had announced Halo Wars, an RTS from PC development house Ensemble Studios. Outside of Command & Conquer and Warcraft, there may be no more beloved real time strategy series than Age of Empires. But Halo Wars was an Xbox 360 exclusive—supposedly the first game to really get RTS controls right on a console.
Halo Wars was an Xbox 360 exclusive RTS from the makers of Age of Empires.
Goodman also said he thought Bungie viewed Halo Wars as "whoring out" their franchise. That was his impression, not Bungie's words, but there were other points of tension between Microsoft and Bungie over the years. And while Microsoft saw a bright future for Halo, it didn't see one for Ensemble. Microsoft decided to close the studio as soon as Halo Wars was finished, signing the death warrant of a great PC developer after forcing it to retrofit a console RTS project as a Halo spin-off.
Perhaps Ensemble's fate would've been the same if that console game had never touched the Halo brand. Then again, if Ensemble had remained a PC studio, who knows how popular an Age of Empires 4 could've been?
This is the weirdest era of Halo's PC history. Before Halo Wars, Ensemble was also working on a Halo MMO, codename Titan, inspired by (and meant to compete with) Blizzard's World of Warcraft. It was canceled before Ensemble fully started work on Halo Wars. Around the same time, Blizzard was also working on a WoW successor, codename Titan, which was also eventually canceled. Many of the Blizzard developers who worked on Titan went on to make Overwatch, reusing some maps and other elements of that game to make the most popular shooter in years. Ensemble's Titan never made it past the prototype stage.
According to an Ensemble developer, the Halo MMO had actually been greenlit until changes in leadership led to Microsoft pulling the plug. Some of Titan's concept art looks out of place for Halo, especially its new alien species, and it's easy to imagine Bungie balking at an MMO vastly ballooning the Halo universe without its direct control. With the cancellation of Titan and Halo Wars' console exclusivity, Halo entered into a long, dormant PC decade.
On the next page: Halo's long dark period, from Halo 3 to Halo 5.
A mockup UI for the canceled Halo MMO.
A new race for the Halo MMO called the Sigma.


text:
O.S.
Windows 10 Training
Free Windows 10 Training
Windows 10 Tutorials
Launch of Windows 7 Coming Soon!
Matt Montera March 5, 2018 Windows 10 No Comments
For those of you who have heard about all the hype about Windows 7 but not sure as to what function it will have in the windows line of products in the future? It's the new Operating System developed by Microsoft that will eventually in time, supersede the need for the development of any service packs for Vista, and XP. Thus taking this new OS software to the next level, while stream lining the focus back to one generation of software for professionals and end users alike. In January of this year Microsoft released its beta version build 7000 program to the public for forum feedback and testing. And finally on May 5 2009 they released Windows 7RC (Release Candidate) for evaluation of the product prior to a much anticipated not yet announced release date.
In Review:
On April 4 2009 I was invited to Microsoft for a download fest, where IT Professionals, Web designers, and Partner's of Microsoft could download Win 7 and be instructed on the new features and options this new OS software has to offer during a live presentation, and made privy to the fact of their reasoning behind it. First of all Windows 7 has been in development stage for three years, which is longer than any OS software Microsoft has released to date. The reason for this in sort as is as follows.
• They want the support of the IT professional, from the launch, instead of waiting for the first or the second service pack, to commit to the product as many do, Microsoft wants this product, the OS software of choice right from the launch.
• The bulk of the design of this OS software and features, have been developed through the feedback from many IT professionals, Web Designers, Partners and public, through its creation, to be integral and offer foundations, and features designed by you.
• Finally, with Vista not measuring up to the Microsoft standard, by being substandard in many ways as compared to 95, 98, and XP, Microsoft wants to "Rock This World" in a good way with this product, and in my eyes they are going to do just that, in every way!
Simply put! Window 7 has all the stability of XP and all the glitz and glamour Vista tried to do, and then offers more features that will blow you away with approach and design. Directories and files are all at your figure tips and displayed in the task bar. When clicked it opens to a library of documents, pictures, music, and videos, too chose from, or customize and organize files the way you want so they're not hanging around on your desktop for easy access . Multi tasking from your desktop is made so much easier, by being able to work in two programs side by side and just wait to see how easy this is to do, no more dancing between programs or adjusting the programs within your screen to do so.
And finally functionality and all system features are easier to navigate, with new added features by IT Pro's, for IT Pro's, however so easy to understand a beginners can understand their way through these processes, and do as well.
Plus if you don't understand the program comes up with various sources of ways to help, and it offers internal self checking in all key areas of concern. These are just a few of the features, of many to look forward to when released.
I must say when I first installed Windows 7 beta it run great I love it, however I used the upgrade feature from Vista and over the course of a one week period, funny things were happening so I crashed it, and reloaded 7 beta from scratch and all the problems went away, and it been stable with no signs trouble since that time.
There has been no trouble with compatibility issues, from a software, or hardware, stand point, and all other companies that support MS have all been onboard from the get go with this beta to insure its success. I have noticed that it has been a lot easier for my computer to maintain in terms of memory and processing speed, the fan to cool the processors barely comes on, which was not the case prior to the Win 7 installation, and it takes no time and its extremely fast to boot, less than two minutes from the password window, to complete desktop functions.
With Vista SP2 being released at the beginning of this month, (May 2009) I can honestly say I will not go back to Vista, Windows 7 now in release candidate is a clear winner, and I can't wait for the final product when its released.
Windows 7RC is clear to operate without interruption until June of 2010, and with the fast turnaround from the beta to the release candidate one would expect the launch to be in the fall of this year. But it's also a smart choice to take the time and fineness and tweak the product to insure sound and overwhelming success leading up to a January launch in 2010. This being the beginning of a new decade just prior to the winter Olympics would be terrific for Microsoft in terms of timing and theme.
From a marketing perspective a pre Christmas launch, would be ideal in terms of computer and software sales, during the up and coming season. For the IT professional and professionals, a January launch is the perfect fit in terms of budgeting, structuring, and implementing, the software during this time frame or period of time. Either way, Microsoft with Windows 7 will be everything and more that we have been looking for with this new operating system. Why? Because it was in part design by us, and built for all of us in mind, and that alone should say it all! In terms of the quality and the integrity that is behind and backing this product soon to be released.
For Windows 7 when released, and other great Microsoft products come visit my website at http://www.mhpenterprises.com for the grand opening of the Microsoft Store you can't miss not checking this out! Or should you have any questions, or comments with regard to any of the above, please feel free to contact me though my website at any time.
Myles H Patterson
MHP Enterprises Inc.
Myles Patterson has been working in the entertainment/corporate events industry for over 30 years.
During that time he has worked on a national, and international bases, in various capacities as a branch manager, general manager, director of operations, and finally director of his own company in 1997.
While working in an industry that is high end, and cutting edge, your product being goods, or services, must maintain the highest level of quality, durability, and support, to get recognized and be recognized in the communities of production managers, and corporate clients.
And it is that same philosophy brought to you the consumer though research, and reviews, of products, and services, to make your purchases online sound ones.
Matt Montera
Categories Select Category Analytics (2) Android (6) Antivirus (4) Apple (15) ARM (4) Article (4) Artificial Intelligence (48) Azure (154) Azure Migration (20) Big Data (1) Bing (5) Blockchain (17) Bugs (2) Builds (22) Business Intelligence (9) Cloud (6) Cloud Security (14) Cloud Storage (4) Competitors (11) Compute (15) Concepts (12) Controversy (11) Coronavirus (13) Cortana (7) CRM (4) Designs (22) Developers (3) DevOps (10) DirectX (1) Downloads (42) Drivers (4) Edge (74) Editor's Picks (314) Editorials (2) Education (2) Enterprise (10) ERP (7) Errors (7) Events (21) Featured (453) Features (4) Financials (2) Fixes (10) Games (56) Google (2) Hardware (107) Hardware (640) Hardware Reviews (72) HoloLens (4) Insiders (6) Inspiration (8) Internet Of Things (18) Laptop (1) Leaks (11) LinkedIn (1) Linux (6) Malware (6) Microsoft (7,818) Microsoft 365 (11) Microsoft Azure Gaming (10) Microsoft Azure Government (2) Microsoft Azure Healthcare (2) Microsoft Azure Videos (1) Microsoft Store (5) Microsoft Surface (119) Microsoft Surface Pro (80) Microsoft Surface Pro 2 (28) Miscellaneous (423) Mobile (4) Networking (7) Notebooks/Ultrabooks (49) Office (8) OneDrive (6) Partnerships (1) Privacy (3) Problems (40) Programs (68) Project xCloud (9) Quantum Computing (5) Reader Feedback (1) Remote Collaboration (1) Rumors (2) Satya Nadella (115) Security (20) Services (11) Software (109) SQL Server (1) Statistics (20) Steve Ballmer (126) Steven Sinofsky (52) Strategy (402) Surface Duo (14) Surface Pro 3 (25) Teams (6) Tutorials (5) Updates (19) User Interface (1) Videos (385) Wearables (1) Windows (30) Windows 10 (930) Windows 10 Mobile (2) Windows 10 Security (6) Windows 10 Training (1) Windows 10 Tutorials (66) Windows 10 update (76) Windows 10 Wallpaper (2) Windows 10x (16) Windows 11 (2) Windows 7 (188) Windows 8 (1) Windows 8 (205) Windows 8 Applications (587) Windows 8 Applications (37) Windows 8 Books and Applications (38) Windows 8 Business Applications (13) Windows 8 Educational Applications (31) Windows 8 Entertainment Applications (78) Windows 8 Finance Applications (22) Windows 8 Food and Dining Applications (23) Windows 8 Interviews (49) Windows 8 Laptops and Notebooks (58) Windows 8 Lifestyle Applications (34) Windows 8 Music and Video Applications (40) Windows 8 News and Weather Applications (73) Windows 8 Productivity Applications (5) Windows 8 RT (57) Windows 8 Shopping Applications (29) Windows 8 Social Applications (26) Windows 8 Sports Applications (22) Windows 8 Tablets (411) Windows 8 Travel Applications (24) Windows 8 Tutorial (125) Windows 8 Videos (290) Windows 8 Wallpaper (79) Windows 8.1 (1) Windows 8.1 (365) Windows 8.1 Update 1 (73) Windows 8.2 (7) Windows 9 (54) Windows 9 News (26) Windows 95 (1) Windows Azure (69) Windows Blue (33) Windows Blue News (96) Windows Core OS (3) Windows Defender (3) Windows Games (5) Windows Mixed Reality (4) Windows on ARM (13) Windows Phone (1) Windows Phone 7 (69) Windows Phone 7.5 Mango (59) Windows Phone 7.8 (8) Windows Phone 8 (281) Windows Phone 8 (372) Windows Phone 8.1 (27) Windows Phone 9 (9) Windows Phone Blue (379) Windows RT (205) Windows RT 8.1 (8) Windows Server 2004 (1) Windows Server 2008 (5) Windows Server 2008 R2 (2) Windows Server 2012 (43) Windows Server 8 (37) Windows Virtual Desktop (1) WordPress (4) Xbox (35)
Website Archives
Website Archives Select Month August 2021 (1) July 2021 (1) April 2021 (9) March 2021 (18) December 2020 (6) November 2020 (36) October 2020 (5) September 2020 (65) August 2020 (77) July 2020 (92) June 2020 (127) May 2020 (112) April 2020 (34) March 2020 (30) February 2020 (73) January 2020 (39) December 2019 (60) November 2019 (46) October 2019 (31) August 2019 (60) July 2019 (9) June 2019 (13) March 2019 (3) February 2019 (43) January 2019 (54) December 2018 (71) November 2018 (154) October 2018 (27) September 2018 (25) August 2018 (27) July 2018 (26) June 2018 (27) May 2018 (27) April 2018 (25) March 2018 (133) February 2018 (49) January 2018 (5) December 2017 (41) November 2017 (78) October 2017 (22) September 2017 (94) August 2017 (138) July 2017 (13) June 2016 (1) May 2016 (1) March 2016 (18) May 2015 (15) April 2015 (31) March 2015 (49) February 2015 (25) January 2015 (43) December 2014 (84) November 2014 (120) October 2014 (115) September 2014 (120) August 2014 (172) July 2014 (220) June 2014 (212) May 2014 (128) April 2014 (152) March 2014 (255) February 2014 (176) January 2014 (165) December 2013 (157) November 2013 (253) October 2013 (298) September 2013 (273) August 2013 (272) July 2013 (288) June 2013 (186) May 2013 (296) April 2013 (309) March 2013 (357) February 2013 (300) January 2013 (424) December 2012 (203) November 2012 (349) October 2012 (797) September 2012 (204) August 2012 (187) July 2012 (107) June 2012 (184) May 2012 (93) April 2012 (109) March 2012 (133) February 2012 (114) January 2012 (127) December 2011 (135) November 2011 (170) October 2011 (104) September 2011 (145) August 2011 (92) July 2011 (86) June 2011 (88) May 2011 (42) April 2011 (94) March 2011 (36) February 2011 (38) January 2011 (36) December 2010 (34) November 2010 (24) October 2010 (17) September 2010 (4) August 2010 (2) July 2010 (6) June 2010 (7) April 2010 (1) February 2010 (4) January 2010 (8) December 2009 (24) November 2009 (19)
Download Windows 10 ARM64 As VHDX 151 views
Top 10 Zoom backgrounds and Windows 10 wallpapers 56 views
Microsoft releases Windows 10 Build 19624 30 views
Fix Windows Hello For Logitech Cameras In May 2020 Update 25 views
Azure Gets New Data Management And Analytics Services 19 views
Rounded Corners May Just Be What Windows 10 Needs 18 views
Windows 8 Administrative Tools – Print Management 17 views
Windows 10x news
The Redmond Cloud Copyright © 2022. All rights reserved.


text:
class CmsAdmin::CmsPagesController < CmsAdmin::CmsAdminController

  before_filter :load_page

  def index
    @contents = CmsContent.global
  end

  def edit
    @page = CmsPage.find params[:id]
    @contents = @page.to_content.values
  end

  # POST
  def create
    @page = CmsPage.new(params[:cms_page])
    if @page.save
      flash[:notice] = "Page successfully created"
      redirect_to edit_cms_admin_cms_page_url(@page)
    else
      flash[:error] = "Page couldn\'t be created:\n#{@page.errors.full_messages.join('\n')}"
      redirect_to request.referer || cms_admin_cms_pages_url
    end
  end

  # PUT
  def update
    @page = CmsPage.find(params[:id])
    if @page.update_attributes(params[:cms_page])
      flash[:notice] = "Page successfully updated"
    else
      flash[:error] = "Page couldn\'t be updated:\n#{@page.errors.full_messages.join('\n')}"
    end
    redirect_to edit_cms_admin_cms_page_url(@page)
  end

  # DELETE
  def destroy
    @page = CmsPage.find(params[:id])
    @page.destroy
    flash[:notice] = "Page successfully deleted"
    redirect_to cms_admin_cms_pages_url
  end

  private

  def load_page
    @pages = CmsPage.all
    @new_page = CmsPage.new
    @new_content = CmsContent.new
  end
end


text:
Fossil Fuel Subsidies Lead to Massive Health Costs
The fossil fuel subsidies paid to the industry that exploits them is a fraction of their cost to people's health in the rich world.
Alex Kirby ,
Health campaigners say the energy policies of the world's richest countries are inflicting a double burden on their citizens, not only using their taxes to pay fossil fuel subsidies, but also loading huge health costs on them.
The work of the Health and Environment Alliance, HEAL, the report says that although fossil fuel combustion causes deadly air pollution and climate change, virtually all governments spend vast sums of public money — their citizens' taxes — on supporting the oil, gas and coal industry in fossil fuel energy production.
A report by HEAL says the health costs associated with fossil fuels are over six times higher than the subsidies the industry receives in the G20 group of the globe's leading industrialized countries.
The G20 agreed in 2009 to phase out the subsidies, but HEAL says that on average, in countries belonging to the bloc, the health costs associated with fossil fuels are far greater than the subsidies: US$2,758bn against $444bn.
HEAL cites a 2015 report by the UK-based think tank the Overseas Development Institute (ODI), which finds that "G20 country governments' support to fossil fuel production marries bad economics with potentially disastrous consequences for climate change."
Fossil Fuel Industry Paid for Meetings With GOP Attorneys General to Plan Attack on Clean Power Plan
Private emails, documents reveal year-long behind-the-scenes collusion between GOP state officials and fossil fuel lobbyists.
Nick Surgey ,
PRWatch
HEAL's own report says the subsidies support an industry that causes premature deaths, ill-health and huge health costs worldwide, in stark contrast to the 2015 Paris Agreement on climate change. It urges policymakers to end subsidies and use the public money saved to support healthy energy or health care investments instead.
Every year air pollution from mostly fossil fuel combustion cuts short the lives of an estimated 6.5 million people worldwide through respiratory tract infections, strokes, heart attacks, lung cancer and chronic lung disease. The costs to health from the resulting air pollution, climate change and environmental degradation are not carried by the industry, HEAL says, but paid by society.
Genon K. Jensen, HEAL's executive director, said: "European and global leaders continue to pledge to tackle climate change and decarbonise our economy. However, they still give out billions of euros and dollars which lead to global warming and fuel early death and ill-health, including heart and lung disease.
"It is time to seize the opportunity to improve the health of millions of people worldwide by abandoning subsidies to the deadly fossil fuel industry. They should walk the talk and end fossil fuel subsidies now."
The report examines the costs of the health impacts arising from fossil fuel subsidies in several countries. In the UK, for example, the health costs from fossil fuel-driven air pollution are almost five times higher than the subsidies paid.
That means that citizens not only see $6.5bn of public money given to one of the world's wealthiest industries, but that gift costs them another $30.7bn in health costs alone from premature deaths from air pollution.
In China, the report says, fossil fuels impose $1,790bn in health costs from air pollution, more than 18 times what the nation pays to oil, gas and coal producers, helping to fuel a public health crisis that is already causing 1.6 million premature deaths every year.
HEAL recommends that policy-makers should phase out fossil fuel subsidies by 2020 for developed nations, and by 2025 for low-income economies, to cut premature deaths, poor health and climate chaos and promote renewable, clean energy choices.
The report also highlights how the funds could be re-allocated to boost health. In Germany, for example, it says the $5.4bn (€5.1bn) of subsidies represent taxpayer money that is sufficient to provide more than 300,000 households with a solar installation, powering their homes with clean energy, as well as to fund the transition for all of Germany's 15,000 coal power plant workers for five years.
In countries like Turkey and Poland fossil fuel subsidies represent valuable public funds that could strengthen national health systems, providing Poland with 30,000 more physicians.
Dr Gro Harlem Brundtland, a former prime minister of Norway and later director-general of the World Health Organisation, writes in a preface to HEAL's report: "Fossil fuels cause climate change. The temperature increases and extreme weather events associated with climate change have direct impacts on the health and wellbeing of people all over the world.
"As a result, the Lancet Commission on Health and Climate Change, the United Nations Sustainable Development Goals and the WHO all recommend the elimination of fossil fuel subsidies to protect human health. . . Ultimately fossil fuel subsidies pay the polluter instead of making the polluter pay."
Alex Kirby
Fossil Fuel Industry Has Known Since 1967 That Injection Wells Cause Earthquakes, Despite Denials
Claims by the industry and its apologists on these subjects prove they have lied before and they will undoubtedly lie again.
Calvin Sloan ,
Fossil Fuel Companies Spend Big to Boost GOP in Heated Special Elections for Congress
With Trump and his cabinet already in their pockets, energy companies are seeking more friends in Georgia and Montana.
Alex Kotch ,