text:
Toys for Thailand helps hill tribes kids
Physics plays a role in Chiang Mai
Some of the hilltribe dancers that go to school in Ban Kah Han.
By Joseph Evans
This is the story of two women with a mission, and a magical Christmas in Mae Hong Son.
First a little history of toysforhtailand.org. After the tsunami of 2004, Sasha Bilar and Maria Miller from the San Diego area of California, USA, came to Thailand with plush toys to give to the children as an expression of their love and sorrow. It has since evolved into a charity that helps hill tribe schools along the Burmese border with the tools to enhance their ability to provide nutrition and improve the quality of there education.
The terraced hillside students have made to grow rice and vegetables using tools from the organization.
They do this by providing all that is needed to create fish farms, pigs and chickens are supplied, while some add to the protein and others are sold or traded with other schools, gardening tools to grow vegetables and create protein. They donate rice husking machines which allow them to buy rice directly from the farmers, who in some cases are the parents of the students and they use the husks to feed the pigs and chickens. Soy milk and tofu processing machinery for protein. Methane capturing tanks to capture and use the pig excrement rather than costly gas. along with, barbering equipment which the students use to generate income by cutting the hair of the villagers for 6-10 baht and the students for 2 baht, , sheds, in some cases buildings and last but not least libraries.
Joe Evans with some of the students at the school's barbershop.
One of our stops was at Ban Kah Han school with a petite, strong and dedicated principal Chun Bun Jung, We visited the Fish Farm, garden and barber shop, Sasha asked the children, what they wanted for Christmas and they replied blankets. Upon our return to Chiang Mai, Joe and his friends Jack Moerschbaecher, and Ronnee Fried along with Toys for Thailand, bought 60 blankets, Joe said that he he had a great nights sleep knowing that the children got their wish and were warm that night. Another girl was worried about continuing her education as she was stateless and Sasha made arrangements with Khun Gay and Khun Wisit at Wat Don Chan's fledgling vocational school so that she could attend.
One girl was asked if she would not rather be home, she said she would but there was little food there.The children put on a show for us and the fern resort had a cancellation of their entertainment, so the headmasters brought the kids to the resort and they entertained to the delight of the guests.
Schools helped by TFT are Mai Sapae, Ban Kha Han, Ban Na Pa Pak, Kings school, and Ban Rut Thai.
Joe Evans 0857142550 email [email protected] gmail.com is Chief Elf for Toysforthailand.org here in Chiang Mai and if you think that you would like to help, please call him
Sasha Bilar and Maria Miller for Toys for Thailand
Village children enjoy the new supplies at their school.
The lights went off and the kids lit up sparklers to celebrate the day.
Maria Miller joins some of the village children in costume.
The Thailand Center for Excellence in Physics
By Shana Kongmun
In a city a where art, culture and music reign supreme, science and academics often get overlooked by the community at large. Chiang Mai University is the site of a unique program run by the erudite and urbane Thiraphat Vilaithong, PhD.. The Thailand Center for Excellence in Physics, also known as THEP.
Thiraphat Vilaithong, PhD. Professor Emeritus and Director of THEP.
Dr. Thirapat came to Chiang Mai as a young lecturer in 1968 and today, finds himself head of the THEP program. Abut 10 years ago the government set up 7 university graduate research centers in science and engineering. The goal, to produce qualified manpower in science and engineering and to strengthen research in applied sciences. "To drive technology you need knowledge, without a solid foundation in basic sciences, you cannot expect to make much progress in technology," Dr Thirapat explained. HM King Bhumibol spoke to the United States Congress back in the 50's, laying the foundation for the self sufficiency economy the doctor continued. HM the King explained that according to the teachings of Buddha, you must be self-reliant and that while the U.S. was a great help, the goal was to one day to progress technologically without being reliant on the United States for education and assistance.
One of the research stations currently perfecting hydrogen fuel cell technology.
THEP, set up 2 years ago, is the command center, the brain, of the research units. There are 24 research units in 12 different universities affiliated with THEP at Chiang Mai University with the goal to share knowledge, research and advance technologically. There are 3 main criteria for progress in THEP; the units need to make tangible progress; produce intelligent scientific research for publication nationally and internationally and finally the research should be in the interest of the nation. THEP's research units focus on thin film technology, particle beam plasma, nanotechnology and computational and theoretical physics. Each of the units specializes in research in these areas and has a clearly defined goal.
THEP hopes to promote the study of pure science in Thai schools and increase the number of PhD graduates in Thailand, offer fellowships to graduate students and develop the facilities for post-graduate students. The organization also hopes to increase the cooperation between corporate research and scientific academic research. Dr. Thirapat believes that academic research can be used to work with industry in order to help industry more innovative and move away from the strictly manufacturing base and branch into new technologies.
Varian Ion implanter in the Physics Department at Chiang Mai University.
As THEP enters its second year Dr Thirapat feels that the first year was spent productively in enforcing accountability and transparency, organizing and interacting with the departments from the various universities. THEP sets goals for a certain number of students enrolled per year and a specific number of students who publish each year. The government restricted overseas training after the economic crash, but Dr Thirapat hopes to see that reinstated as the economy rebounds. He hopes to develop partnerships with scientific research organizations in the United States and other countries with a hope to send graduate students for increased exposure to new ideas, new methods and differing technologies.
He said that they have instituted what is called the "White Elephant Program" where 60 gifted high school students from around the nation are selected to attend special scientific programs and given scholarships for university in order to further their science studies. The students are not selected for this program but must apply and he feels that the system could do better in informing rural students as to their opportunities as well as provide them with equal opportunities for education. Dr. Thirapat feels that the current system handicaps not just the schools but the students as well. With everything centralized under the Ministry of Education schools are not allowed or able to bring in outside expertise in order to help educate their students, even when the expertise is available. Chiang Mai University is autonomous and as such, has been able to hire foreign experts to help the science and other departments advance. The Chiang Mai physics lab is the site of a Thailand built electron beam accelerator, as well as fuel cell technology, thin film research, and genetic modification of seeds. In fact, they have produced unique flower seeds as well as superior strains of rice with the varian ion implanter accelerating mutations that normal breeding methods could take generations to achieve.
Dr . Thirapat pointed out that while Thailand has the basic infrastructure in place for manufacturing, it lacks the innovation and ideas necessary for research and development (R & D). The problems with licensing also hold Thailand back from taking a place on the scientific world stage. But, he added, Thailand needs to build a base with an emphasis on R & D. " I think that with appropriate support and good strategic planning we will be able to produce in the next 10 years, these things do not happen overnight." He added that since politicians are responsible for the budgets, they also usually expect immediate results, they need to be convinced that certain research areas take longer and yet still need investment. "We, as scientists, must show that we are accountable for our research and yet also produce marketable products. Academics have to show the public and private sector that they can do good work with funding but the public and private sectors also need reassurance that scientists can produce."
Finally, Dr. Thirapat stated that the issue facing physicists today are in solving the energy problem and that the physics community needs to look seriously into energy and climate issues. To that end, the Chiang Mai University Physics lab is creating hydrogen fuel cells and is working on further developing the technology to make it applicable to the world at large.


text:
Q: Kali Linux dpkg error: php8.2 package is not configured yet I am trying to install anything but only sudo apt update runs without problems. I tried to disable and purge PHP 8.2 without success. I tried to remove, but the same error returns and I am unable to install. Trying to configure -a as a command return the error below:
sudo dpkg --configure -a                                                                                100 ⨯
Setting up php8.2-common (8.2.1-1) ...
dpkg: error processing package php8.2-common (--configure):
installed php8.2-common package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of php8.2-mysql:
php8.2-mysql depends on php8.2-common (= 8.2.1-1); however:
Package php8.2-common is not configured yet.
dpkg: error processing package php8.2-mysql (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php8.2-opcache:
php8.2-opcache depends on php8.2-common (= 8.2.1-1); however:
Package php8.2-common is not configured yet.
dpkg: error processing package php8.2-opcache (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php8.2-readline:
php8.2-readline depends on php8.2-common (= 8.2.1-1); however:
Package php8.2-common is not configured yet.
dpkg: error processing package php8.2-readline (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libapache2-mod-php8.2:
libapache2-mod-php8.2 depends on php8.2-common (= 8.2.1-1); however:
Package php8.2-common is not configured yet.
libapache2-mod-php8.2 depends on php8.2-opcache; however:
Package php8.2-opcache is not configured yet.
dpkg: error processing package libapache2-mod-php8.2 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libapache2-mod-php:
libapache2-mod-php depends on libapache2-mod-php8.2; however:
Package libapache2-mod-php8.2 is not configured yet.
dpkg: error processing package libapache2-mod-php (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php8.2-cli:
php8.2-cli depends on php8.2-common (= 8.2.1-1); however:
Package php8.2-common is not configured yet.
php8.2-cli depends on php8.2-opcache; however:
Package php8.2-opcache is not configured yet.
php8.2-cli depends on php8.2-readline; however:
Package php8.2-readline is not configured yet.
dpkg: error processing package php8.2-cli (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php-mysql:
php-mysql depends on php8.2-mysql; however:
Package php8.2-mysql is not configured yet.
dpkg: error processing package php-mysql (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
php8.2-common
php8.2-mysql
php8.2-opcache
php8.2-readline
libapache2-mod-php8.2
libapache2-mod-php
php8.2-cli
php-mysql
I tried to use every solution on the internet, including the steps to remove dpkg. Without success.
I tried to return to factory configuration, too, in order to see if something could change, without success. The same error returns if I try not only uninstall, or install

redpajama_set_name: RedPajamaStackExchange


The only constant is change. Now more than ever. Traditional ad agencies who don't get digital are struggling and being replaced by large consultancies that leverage technology more effectively. Amazon is king and we're experiencing a retail apocalypse that is rapidly forcing companies to change or go out of business. Consumers are blocking online ads and forcing marketers to explore other ways to reach consumers. And big data and video continue to dominate the conversation. But you already knew this.
With change comes fear for many and hope for those who elect to embrace it. Below are four digital marketing trends poised to continue to change an already quickly evolving space. How you embrace and approach them could define how effectively you market in the near future.
There's no question, traditional, larger ad agencies are creative.
They're also running as fast as they can to leverage big data to create campaigns that inspire audiences, engagement, better user experiences and ultimately, more sales for their clients.
Today's consumers are very different and in order to reach them, you need to understand data.
Marketers need to tie into the massive amounts of data available to them and help their customers understand what it means.
They have to know where their audiences live and consume content.
They need to know what the demand is for specific products and services alike.
Then use the right channels, technology and creative to tell stories, have conversations and drive engagement currently happening across billions of mobile devices and social networks.
Perhaps this idea is summed up best from Ivan Pollard, Senior VP-Strategic Marketing at Coca-Cola Co.
Video and the progression of how video is impacting marketing is the issue marketers must understand. It's not about simply creating video, it's understanding the various types of videos and how best to leverage them to tell stories, explain a product and share a live event. The two most important video types for marketers to master are live streaming and six-second video ads.
Live streaming is the hottest trend with people and companies using Facebook Live, LinkedIn, Twitter and YouTube to record live videos – which, live on long after they're seen live for people to continue watching.
Six-second videos are really six-second ads and are becoming a popular format in digital media, pioneered by YouTube and recently embraced by Fox, to combat consumers' ad avoidance. And according to Chief Operating Officer Sheryl Sandberg, Facebook is working with some of its advertisers to develop six-second video ads.
Artificial intelligence (AI) for marketing isn't some futuristic notion that is going to happen.
It's happening and only going to become more prolific and important for marketers.
Let's start with the why. Because humans aren't good at certain tasks, like collating and scaling vast amounts of data.
That's where AI comes in. Marketing automation, programmatic media buying and voice search are examples of AI. But other more interesting AI companies are disrupting the marketplace in new ways.
Take Albert and Frank, two ad platforms that use AI to buy media and deliver ads for the better results. The scale and speed these platforms function is remarkable, making them impossible to compete against for humans.
For more information of how AI is being used for marketing, see Robert Allen's 15 Ways in Which AI Can Be Used for Marketing.
I'm guilty. I use adblockers on my computer and smartphone. They work and create a better experience for me.
I often encounter publishers asking me to white label them and even some sites blocking me for using an adblocker. But I'll continue to use them. As will more and more people.
Twitter users with 10,000 plus followers, bloggers who get in front of millions and YouTubers who are becoming increasingly powerful with more and more people cord cutting their cable.
More importantly, influencer marketing is effective.
Companies using influencer marketing are seeing results, with engagement being the most effective use, followed by traffic and reach, according the Linqia's The State of Influencer Marketing 2017 Report.
Digital marketing continues to evolve.
If you are not evolving and actively trying new things, you'll be left behind.
Creativity + data are changing the way marketers need to think about marketing. Creativity + data means leveraging customer data insights and machine assistance to create personalized messages and experiences that boost performance and maximizes ROI.
Video is king and newer formats like live streaming and the six-second video ad are becoming more popular. Why? Because companies are seeing success. Don't wait to try one of these formats out.
Artificial intelligence is here and offering digital marketers tools to jump into the game. What are you waiting for?
Adblockers are hated by publishers and loved by consumers. Guess who going to win the war? If you're a marketer, you need to leverage other ways to reach and engage your audience. Influencer marketing is one way many companies are already seeing success.


Are you focused on securing a full-time role working Monday to Friday with a group that offers the opportunity to take ownership of the inventory receipting, storage and dispatch of materials for a business that supplies construction materials to Commercial, Residential and Civil Infrastructure projects?
If security, variety and the opportunity to own your role is what you are targeting for yourself in 2019 then this is the one to APPLY for.
This role is actively being recruited and anticipated to close and appoint quickly.


Do you know what the biggest wish for seniors? When recently polled, their biggest wish is to live independently in their own homes. If you are a senior or you have senior parents, you want to that wish to come true. You also know making the wish come true comes with huge challenges.
From statistics we know that one third of the senior population will experience a severe fall. These falls can bring additional medical conditions.
We all have problems remembering our medications. Seniors require more monitoring for their medications to stay healthy.
A good support system can help a senior remain in their own home. This can be a challenge financially as well as physical since many adult children have their own jobs and families that require their attention.
Why not put technology to use in helping realize the senior dream?
A Personal Emergency Response System (PERS) can inexpensively provide the support and peace of mind needed to live the senior dream. Whether you use the easy to use button form or the water proof pendant, you have technology that can help senior leave the dream!
What do you get with a PERS system? Our friendly employees have been specially trained as PERS operators to assist you in times of need or just to check in and see how things are going. We also make scheduled calls to your home phone and engage in a conversation to determine your wellness and to see if you need any special help.
We never rest or take a day off… 24/7, 365 days a year, we are there for you!
If you are a senior or have a senior parent, give us a call. We will explain the PERS system. You ought it to yourself or your senior parent to live their dream!


text:
english中國
Should older API engine oil categories be on the chopping block?
旧的API发动机油分类是否应当废除?
If you love your vehicle, no doubt you understand the importance of protecting its engine with the highest possible quality oil. Perhaps you're even aware of the multitude of industry specifications that guide engine oil development, or the American Petroleum Institute (API) Service Symbol 'Donut' and "Starburst" Certification Marks used for products meeting API motor oil standards.
There is an abundance of light and heavy-duty engine oil standards. Many have been active in the marketplace for a considerable length of time. Some standards continue to enjoy widespread use and remain relevant for modern day engines, others are perhaps less so. But when do we con- sider a specification no longer necessary, adding further complication to licensing without providing considerable value? At what point should older specifications be declared obsolete?
CH-4 is the oldest heavy-duty category maintained by API, first licensed two decades ago in 1998. While there are rumours of in-market oils claiming earlier categories such as CG — API no longer licenses these classes. Even CH-4 has long since been surpassed — initially by the introduction of CI-4 in 2002, which allowed high-speed, four- stroke engines to meet 2004 exhaust emission standards and provided for changes in sulphur content in diesel fuels.
Most recently, API CK-4 compliant oils exceed the performance criteria of API CJ-4, CI-4 with CI-4 PLUS, CI-4, and CH-4. The CK-4 category provides for 2017 model year on-highway and Tier 4 non-road exhaust emission standards and is formulated for diesel fuels with sulphur content up to 500 parts per million (ppm). However, the use of these oils with greater than 15ppm sulfur fuel may impact exhaust aftertreatment system durability and/or oil drain interval.
With so many more recent engine oil categories, why is CH-4 still necessary? Shouldn't it already be on the chopping block?
Dan Arcy
Diesel Engine Oil Advisory Panel (DEOAP) Co-Chairman Dan Arcy claims the 20 year-old standard remains an "important specification across the industry," though, "not really required in America." Arcy is global OEM technical manager and industry trade association liaison at Shell Global Solutions. He says the standard is important in developing regions that still have fuels with high levels of sulphur, such as Africa and parts of South America. Roger Gault, vice president for regulatory activities of the Truck and Engine Manufacturers Association (EMA), supports Arcy's contention, suggesting it is not uncommon to witness 30-year-old engines in use on the road, or off road such as at construction and mining sites.
The DEOAP is a formally constituted committee composed of representatives from API and EMA member companies with a specific focus on heavy-duty lubricant matters. The DEOAP facilitates the introduction, maintenance and withdrawal of heavy-duty performance categories.
Maintaining an engine oil category is no easy feat. Historically, standards have been guided by the availability of engine parts to run the tests. Gault says earlier categories CG and CF vanished primarily due to the non-availability of engine parts for the required test methods. This remains the biggest issue in the longevity of all the current categories.
However, Arcy indicates there are several changes underway in this space. On the passenger vehicle side, for example, the parts for the Sequence IIIF test will be gone some- time next year, prompting a recommendation to replace it. The substitute Sequence IIIH test will apply new limits to qualify against the older test. We are seeing the same approach on the heavy-duty side, contends Arcy. The surveillance panel for the engine oil aeration test is drafting a recommendation for replacing the old engine oil aeration test using the new test adopted in the CK-4/FA-4 categories.
But is it worth just biting the bullet and removing categories for the sake of simplicity? The first question that springs to mind is how many oils are actually licensed under each category? Kevin Ferrick, senior manager of API's Engine Oil Licensing and Certification System (EO- LCS), says CJ-4 — which was designed to meet the 2017 15 ppm maximum fuel sulphur, as well as enhanced wear protection, 1.0% ash maximum, US EPA 07 ||— has more than 1,600 licensees. Does this make it the most popular category? The truth is… no statistics are kept on this. Oil manufacturers pay a minimum application or annual renewal fee to API and a volume of sale fee for API-licensed oils sold, not a per product fee.
As for the older CH-4 engine oils — who knows? It seems we are missing the requisite clarity around usage volume to inform decisions on category removal. Arcy says the issue of obsolete categories is "something I have on the agenda every time, so I don't forget," referring to the every six- months DEOAP meetings. Withdrawals are typically requested by engine manufacturers, and API reviews the need to declare a category obsolete.
However, requests can get a little tricky, says Arcy. Particularly as not all newer specifications are backwards compatible. For example, API FA-4 is only partially backwards compatible — for some engine manufacturers back to 2010 production year. Although he confirms that CK-4 is backwards compatible across the board.
Roger Gault
According to Gault, there have been no current categories brought forward for removal, nor does he forecast any new performance standard requirements at this point. Typically, a request for a new category is made by a sponsor based on hardware, operating conditions, or emission standards changes.
Does this mean we have reached the end of the line with emissions? Arcy doesn't believe so. New legislation has been proposed for phase 2 greenhouse gas emissions in North America, which could lead to a change in oil requirements, though the details are unknown at this time.
The establishment of a new category is currently a three-phase process. OEMs typically highlight their requirements at the earliest opportunity, at which point the new category evaluation team reviews the appropriateness of a new category. The subsequent new category development process includes the creation of the new category and the establishment of the required tests. The final phase is implementation, which incorporates voting, naming and mandatory time frames for manufacturers to qualify their oils and get them into the marketplace.
However, the category development process is currently under review as the organization looks for greater efficiencies. The Lubricant Standards Development Review Group has been tasked with reviewing and improving the existing process and, while this has been attempted before, Arcy says this is probably the organization's most aggressive attempt at it.
The Lubricant Standards Development Review Group includes representatives from EMA, The Alliance of Automobile Manufacturers, American Chemistry Council (ACC), base oil manufacturers, and oil marketers, who meet once a month. The group is currently in the process of reviewing pros and cons of the current process — before looking to prioritize potential changes. Arcy says the charter is likely to be complete in 18 months, about the same time as ILSAC GF-6's first licensing date.
Kangtai eyes possible IPO in June 2019
Biolubes in Europe: Regulation the prelude to growth
Vivo Energy: At the heart of the African growth story
Shell Marine: From molecules to services
Chevron Oronite's Jirong Xiao receives prestigious F&L Asia Person of the Year Award
Chevron well positioned to capture Asia lubricant growth
ACC Fuel Additive Task Group publishes "best practice" guide to help prevent filter-blocking issues
F+L Magazine Digital Edition
Quarter Two 2019, Volume 25, Issue 2
Fuels & Lubes International, which has been rebranded as F+L Magazine beginning in the first quarter of 2018, is our flagship publication available in print, online, digital and on the Chinese WeChat platform. F+L Magazine features insightful case studies and analytical reviews of the latest trends, issues and developments in fuels, lubricants, additives and base oils. F+L Magazine is available in English and Chinese online and on WeChat, providing both Chinese and English readers access to engaging editorial content and the latest industry developments. Leverage F+L Magazine's powerful digital platforms to showcase your brand to a specific target audience, or engage directly with our more traditional print focused readers.
ACEA API API CK-4 API FA-4 ASEAN ASTM Base Oils Chevron Oronite China CO2 Diesel electric vehicles EV F+L Week F+L Week 2017 F+L Week 2019 General Motors GF-6 ICE ILSAC GF-6 Infineum LSPI lubricants Lubrizol metalworking fluids PCMO REACH Shell Tesla Toyota

redpajama_set_name: RedPajamaCommonCrawl


text:
Jack Ma appears to reappear in Thailand as he relinquishes control of Ant
Alibaba founder Jack Ma resurfaced at a restaurant in Bangkok, Thailand on Friday.
The picture of Ma was posted hours before Ant Group said Ma was giving up control of the company.
Ant Group abandoned a blockbuster float in 2020 shortly after Ma criticized Chinese regulations.
Jack Ma, the elusive billionaire and founder of Alibaba, resurfaced in Thailand hours before Ant Group said he would relinquish control of the company.
A picture of Ma was posted to Instagram on Friday from the Jay Fai restaurant in Bangkok, Thailand, which he appeared to have just visited. "Incredibly humbled, we are honored to welcome you and your family to Jay Fai's," the restaurant wrote in its caption.
A post by JAY FAI (เจ๊ไฝ)⭐ (@jayfaibangkok)
The post came hours before it was revealed that Ma was preparing to relinquish control of the company he founded, first reported by The Wall Street Journal.
In a statement released on Saturday, Ant, owner of the world's largest mobile payments platform Alipay, said it was streamlining voting rights to prevent one shareholder from having a controlling vote.
The move would "further strengthen the stability of our corporate structure and the sustainability of our long-term development," the statement said.
Ma disappeared from public view in October 2020 after delivering a speech criticizing China's financial regulatory system.
Plans to take Ant Group public were abandoned the following month when Beijing intervened. According to Bloomberg Billionaires Index, Ma, once China's richest man, has shrunk by more than $25 billion since he disappeared from public view.
While Ma holds no leadership role or sits on Ant's board of directors, he maintained his influence through a separate entity that he controlled. The changes announced on Saturday are the latest in a major overhaul at the behest of Chinese authorities.
Ma has kept a low profile since his clash with authorities. The Financial Times hinted in November that he had been living in Tokyo for six months, keeping out of the public eye and meeting mainly in private members' clubs.
Some believe the move could reignite hopes of an IPO for Any, according to Reuters, but Chinese regulations requiring a halt to listings after a change of control could delay such a move by at least a year.
Marcus Rashford's incredible highlights against Everton prove he is the best player in England right now
Space mining startups see a bright future on asteroids and the moon


Children with additional support needs are not getting the level of support they need or are entitled to in many areas of Scotland, according to the Scottish Parliament's Education and Skills Committee.
The group of MSPs has urged the Scottish Government to conduct a financial review of the provision.
The average spend in Scotland per pupil has been cut from £4,276 in 2012/13 to £3,817 in 2015/16.
This is despite a growing number of children being identified with additional support needs and a statutory requirement on councils to provide it.
In the report the Education and Skills Committee said a lack of staff and coordinated support meant many children are struggling to achieve within the Scottish school system.
Furthermore, parents often have to fight for the rights of their children "every step of the way" in order to get additional support for them in schools, something they are less likely to do in areas of deprivation.
The committee's convener James Dornan said: "The Committee was overwhelmed with the response it got from parents, teachers and those who live and work with children with additional support needs.
"There is still widespread support for the policy of inclusion and we also heard about the positive difference support can make to children.
Committee member Ross Greer MSP said the situation was a result of "years of staff cuts", particularly in teachers with specialist training.
"I've been pushing the government on this issue for months now and after the damning evidence the education committee has received, they need to get on top of it immediately," he said.
Sophie Pilgrim, director of Kindred Scotland, a charity which provides support to families, welcomed the report and said it should be a "wake up call" for government and councils.
"There is a crisis in the education system for those with ASN and unless we act now and invest in their education we are going to be left with a 'lost generation' of vulnerable children and young people," she said.


1. In the Criteria Pane, locate the row containing the data column for which they want to create an alias, and if necessary, mark it for output. If the data column is not already in the grid, add it.
2. In the Alias column for that row, enter the alias. The alias must follow all naming conventions for SQL. If the alias name they enter contains spaces, the Query and View Designer automatically puts delimiters around it.


text:
Q: Send the cropped image to a folder in server I want to crop the image which is taken from camera and set that image in ImageView and after that I want to send it to a folder in server.
Currently am able to set the cropped image in ImageView and that image is saving on my sdcard.
But I am not getting how to save it in server when clicked on a button.Please help me.This is my code:
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_crop_update);

    Button captureBtn = (Button) findViewById(R.id.SelectImageBtn);
    captureBtn.setOnClickListener(this);

    Button captureBtn1 = (Button) findViewById(R.id.btnCapturePicture);
    captureBtn1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            launchUploadActivity(true);
        }
    });
}

private void launchUploadActivity(boolean isImage) {
    Intent i = new Intent(SaveUpload1.this, UploadActivity.class);
    i.putExtra("filePath", picUri.getPath());
    i.putExtra("isImage", isImage);
    startActivity(i);
}

public void onClick(View v) {
    if (v.getId() == R.id.SelectImageBtn) {
        try {
            // use standard intent to capture an image
            Intent captureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
            picUri = getOutputMediaFileUri();
            captureIntent.putExtra(MediaStore.EXTRA_OUTPUT, picUri);
            // start the image capture Intent
            startActivityForResult(captureIntent, CAMERA_CAPTURE);
            // we will handle the returned data in onActivityResult
          //  startActivityForResult(captureIntent, CAMERA_CAPTURE);
        } catch (ActivityNotFoundException anfe) {
            Toast toast = Toast.makeText(this, "This device doesn't support the crop action!",
                    Toast.LENGTH_SHORT);
            toast.show();
        }
    }
}
/**
 * ------------ Helper Methods ----------------------
 * */

/**
 * Creating file uri to store image/video
 */
public Uri getOutputMediaFileUri() {
    return Uri.fromFile(getOutputMediaFile());
}

/**
 * returning image / video
 */
private static File getOutputMediaFile() {

    // External sdcard location
    File mediaStorageDir = new File(
            Environment
                    .getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),
            Config.IMAGE_DIRECTORY_NAME);

    // Create the storage directory if it does not exist
    if (!mediaStorageDir.exists()) {
        if (!mediaStorageDir.mkdirs()) {
            Log.d(TAG, "Oops! Failed create "
                    + Config.IMAGE_DIRECTORY_NAME + " directory");
            return null;
        }
    }

    // Create a media file name
    String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss",
            Locale.getDefault()).format(new Date());
    File mediaFile;
    mediaFile = new File(mediaStorageDir.getPath() + File.separator
            + "IMG_" + timeStamp + ".jpg");

    return mediaFile;
}

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (resultCode == RESULT_OK) {
        if (requestCode == CAMERA_CAPTURE) {
            // get the Uri for the captured image
         //   picUri = data.getData();
            performCrop();
        }
        // user is returning from cropping the image
        else if (requestCode == CROP_PIC) {
            // get the returned data
            Bundle extras = data.getExtras();
            // get the cropped bitmap
            Bitmap thePic = extras.getParcelable("data");
            ImageView picView = (ImageView) findViewById(R.id.ProfilePicIV);
            picView.setImageBitmap(thePic);
        }
    }
}

/**
 * this function does the crop operation.
 */
private void performCrop() {
    // take care of exceptions
    try {
        // call the standard crop action intent (the user device may not
        // support it)
        Intent cropIntent = new Intent("com.android.camera.action.CROP");
        // indicate image type and Uri
        cropIntent.setDataAndType(picUri, "image/*");
        // set crop properties
        cropIntent.putExtra("crop", "true");
        // indicate aspect of desired crop
        cropIntent.putExtra("aspectX", 2);
        cropIntent.putExtra("aspectY", 1);
        // indicate output X and Y
        cropIntent.putExtra("outputX", 256);
        cropIntent.putExtra("outputY", 256);
        // retrieve data on return
        cropIntent.putExtra("return-data", true);
        // start the activity - we handle returning in onActivityResult
        startActivityForResult(cropIntent, CROP_PIC);
    }
    // respond to users whose devices do not support the crop action
    catch (ActivityNotFoundException anfe) {
        Toast toast = Toast
                .makeText(this, "This device doesn't support the crop action!", Toast.LENGTH_SHORT);
        toast.show();
    }
}


Many people ask me if I'm Paleo, Gluten-Free or Vegetarian. I get the question a lot, because my food tends to skew more veggie-friendly and gluten-free.
However, I'm an omnivore, I eat everything. From quinoa to pizza to the occasional sausage dinner, I eat all food groups, in moderation.
Today's dish is a perfect example of my love for beans. This dish is literally a plate of fiber-filled beans! The sweet potatoes make this dish hearty and perfect for dinner or just light enough for a power lunch.
I'm actually currently in North Carolina (well, if you're reading this on Sunday, March 26th, haha) – I went down for a women's entrepreneurship event at my alma mater, Wake Forest University. I'm speaking on a panel with other female founders and then running a fun spiralized demo!
I'm most excited to share this part of my life with Lu. He's never been down to Wake Forest, and I can't wait for him to see how glorious life was down south! When Lu and I met, it was well after college (we met in 2012 and I graduated in 2009), so it'll be cute to get nostalgic.
Heat the oil in a large skillet over medium-high heat. Once oil is shimmering, add in the sweet potato noodles. Season with salt, pepper, and paprika. Toss well and let cook, tossing occasionally, until noodles cook through, about 10 minutes.
Once noodles are done, set aside on a plate and immediately add in the white onions. Let cook until translucent, about 5 minutes. Then, add in the oregano, garlic, green chiles, tomatoes, tomato sauce, and beans. Bring to a boil and once boiling, reduce heat to a medium-low simmer and let cook, stirring occasionally, until sauce thickens.
Once sauce is thickened, add back in the sweet potato noodles and toss well to combine. Cook for another 2-4 minutes or until sweet potato noodles warm up.
When ready to serve, garnish with avocado and cilantro.
Hi Ali, This looks awesome!! Does the dish safe well?
Good Morning Ali, Thank you again for another fantastic meal. I am vegetarian. I do eat lots of beans and lentils too, so I highly appreciate this recipe.. I also eat fish and seafood. I do not eat grains at all. I been grain free one year as of Friday..I am not paleo either..I discovered recently grass fed milk, yogurt, cheeses by organic valley. I am starting to buy those now also. Still in limited availability. Struck gold at Whole Foods the other day with those products...Have a great Sunday!
Debra, glad you liked the recipe!
Happy to hear it worked out well, Ruth!
Just to be clear, for those who don't know, eating paleo would require more healthy fats and carb rich veggies, in addition to the extra animal protein to make up for the lack of grains. Paleo gets such a bad wrap for being so "meat centric" and it's really not!
Of course! But when you take out a huge protein group (legumes, etc), you have to supplement with other proteins, and veggies can't 100% take the place of a protein group!
This dish looks delicious! Can't wait to try it! Even my husband the meat eater is on board. Yes, beans are cheap tasty and a great alliterative to meat. Thanks Alli! Supporting you all the way.
Oh my gosh! Made this tonight for dinner... it was delicious! I used smacked paprika, which gave it a nice smoky BBQ flavor. Thanks for this recipe, it's a keeper!
Made this last night and was amazing. The 1st thing it made me think of was it tasted like a spin on pasta fagoli. This is my new favorite sweet potato dish... very hearty. Thanks for the recipe.


text:
Hamilton Beach specifications applicable to all slow cookers and their components (including the earthenware crocks) prohibits the product from containing any measurable amounts of lead. Furthermore, the factories that manufacture the earthenware crocks for Hamilton Beach are certified ceramic production facilities whose ceramic ware is deemed to satisfy FDA heavy metal requirements. Hamilton Beach takes all reasonable steps to ensure that the earthenware crocks accompanying our slow cookers provide safe and satisfactory service to our consumers.
It's entirely possible that you're curious about buying a juicer. In case you haven't heard, juicing is trending. We're not talking about the Barry Bonds type of juicing, but the Jack LaLanne type. Recent claims have promised that drinking fresh-pressed juices can help you lose weight, boost immunity, prevent cancer and cleanse your system. Whether that's entirely true remains to be seen, but it can't hurt, right?
This means you can make like a gallon of juice in one go without growing your arm muscles. Changing of the juice collector is a breeze also, because the spout is designed so that it can be lifted up during changing to prevent dripping. No rocket science here, but this little detail in design deserves a shout out – I'm sure the idea comes from someone who does make their own orange juice.
A passionate writer and a blogger, a person who is a movie junkie and a crazy lover of pets of any size and kind. The Ocean combined with a warm breeze what really inspires and makes her smile. She loves writing just about everything that help people overcome an obstacle: marketing strategies, technological innovations, healthy living and human rights, freedom of opinions and much more…
Consumer Reports is an independent, non-profit organization dedicated to helping consumers. We make it easy to buy the right product from a variety of retailers. Clicking a retailer link will take you to that retailer's website to shop. When you shop through retailer links on our site, we may earn an affiliate commission – 100% of the fees we collect are used to support our mission. Learn more. Our service is unbiased: retailers can't influence placement. All prices are subject to change.
Hamilton Beach is a reputable brand that offers quality appliances at affordable prices. And its 67650A Juice Extractor is no exception. This extremely affordable centrifugal juicer is easy to assemble and use, even for beginners. The stainless steel micromesh strainer basket ensures that the pulp gets separated from the juice. And the extra wide feed chute enables you to cut down on your chopping time.
The proportion of pulp to juice varies from fruit to fruit. Juicing avocados or bananas produces a puree rather than a juice. Form leafy vegetables into compact balls or rolls before inserting into food chute. All fruits with pits and large seeds, such as nectarines, peaches, apricots, plums and cherries must be pitted before juicing. Also, it is recommended that oranges, pineapples, melons and mangoes be peeled before placing in the unit to minimize impact on juice flavor. When juicing carrots, do not pack the food chute or allow pulp container to overfill, since this may prevent correct operation or damage to the unit. Place carrots in food chute one by one, and press down gently with food pusher to extract the maximum amount of juice every time. Be prepared to rinse individual parts after each use.
The vertical masticating Omega VRT400HDS was disappointing. The first trial of the green juice was a failure; the auger couldn't pull anything through. I disassembled it, cleaned it, and put it back together and finally got it to work. Its yields were low compared with that of other juicers and the machine felt really flimsy, almost buckling as I pushed leaves of kale and apple wedges through the feed tube. It produced the most foam of all the juicers in the testing group, even more than the centrifugal juicers. It does, however, come with a 15-year warranty.
Although I don't claim to be a healthy-living enthusiast, I do regularly enjoy grassy green juices and spicy beet turmeric shots myself. I've personally owned a few different juicers over the years—including long-term testing our picks for the past three years—and I also have a lot of experience working with the commercial Champion juicer in restaurant kitchens.
We tested the Omega juicer in our kitchen to see how it fared against all sorts of vegetables and fruits, including everything from carrots and beets to apples and pineapple. No matter what we fed into the juicer, it produced a ton of juice with very little effort. The pulp collected quickly in one bin, while juice mounted up in the other. This juicer is very easy to use, even for a novice.
When deciding which type of juicer is for you, the first thing you'll need to think about is what kinds of juice you'd like to make most often. Look for a juicer with high yields for the produce you'll be juicing. Masticating juicers work best for leafy greens, producing high amounts of dry pulp which mean less waste and cost in the long term. If you'll only be juicing fruits and hard vegetables, a high-quality, less expensive centrifugal juicer may be your best bet.
The Tribest handled a constant stream of kale and supersoft grapes without gumming up or stalling out, unlike the Hurom Elite, which had to be thrown into reverse a couple of times. In 2015, the yield from one pound of greens and grapes was 12.15 ounces by weight, the highest yield of all the juicers we tested. When we put the Slowstar and the Omega VSJ843 (our runner-up) in a head-to-head 1-pound spinach challenge, the Slowstar produced exactly one ounce more juice than the VSJ843.
Features: It's never been easier to create fresh, nutritious fruit and vegetable juices at home. The Cuisinart® Juice Extractor features a 3" feed tube that easily handles whole fruits and vegetables. The adjustable flow spout eliminates drips and spills for clean countertops, and the 5-speed control dial is easy to operate. The specially designed filter basket reduces foam, and the unit is so quiet, you won't wake the family while you're making juice for breakfast! Features Die-cast and stainless steel housing Exclusive easy unlock and lift system Exclusive foam management filter disk Exclusive anti-drip adjustable flow spout Quiet operation Large 3 inch feed tube for whole fruits and vegetables 5-speed dial control with blue LED light ring 2-liter pulp container 1-liter juice pitcher Easily juices hard and soft produce All...
"I absolutely love this juicer, it is so fast to juice and simple clean up too. I line the pulp container with a plastic produce bag and put my glass directly under the spout so I have two less parts to clean. Using this system, I only have three parts to clean, all are easy to clean and dry. I have very little time in the morning, I can barely make it to work on time, but since clean up is so quick, I have made a juice every morning since I received this juicer. I was impressed at the speed of this juicer and with very little noise. (I get a lot of juice too!) I also like that this juicer does not take up a lot of counter space, it's fairly compact compared to others I have researched. AND the price is extremely reasonable! A friend of mine came over while I was juicing and she was so impressed with this model that she asked me for the ordering information! In the past, she has had 3 different juicers and she said none of them compared to this one! Honestly, I can't think of anything about this juicer that I would change...maybe it would be helpful if they included a juicing recipe book! Thank you Amazon for the quality product and the fast shipping!"
Low foam production: The foam that accumulates on top of your juice is a good indicator of how much air has been whipped into your juice by the machine, and more air exposure equals more oxidation. Oxidation is a controversial topic. As Harold McGee explains in On Food and Cooking: The Science and Lore of the Kitchen, "Because juicing mixes together the contents of living cells, including active enzymes and various reactive and oxygen-sensitive substances, fresh juices are unstable and change rapidly." So the prevailing theory among juicers is that if less oxygen is whipped into a juice, the valuable nutrients and enzymes remain more intact. But as Kohler told us, there's not much peer-reviewed research on how or if oxidation affects the nutrient contents of your juice. "It's all manufacturers' data for the most part," he said, "which I take with a grain of salt." That said, we still prioritized machines that produced less foam, because at the very least, oxidation can cause your green juice to turn brown, and may lead to some muddy, off flavors.


text:
using System;
using System.Collections.Generic;
using System.Linq;
using En.Gen.Crankshaft.Fork;

namespace En.Gen.Crankshaft
{
    public class PipelineBuilder : IBuildPipeline
    {
        protected IList<Func<IMiddleware>> Middleware { get; }
        protected IResolveMiddlewareFactory FactoryResolver { get; }

        public PipelineBuilder(IResolveMiddlewareFactory factoryResolver)
        {
            Middleware = new List<Func<IMiddleware>>();
            FactoryResolver = factoryResolver;
        }

        public IBuildPipeline Use<TMiddleware>()
            where TMiddleware : IMiddleware
        {
            var factory = FactoryResolver.ResolveFactory<TMiddleware>() as Func<IMiddleware>;
            if (factory == null)
            {
                throw new Exception("failed to cast func");
            }
            Middleware.Add(factory);
            return this;
        }

        public IBuildPipeline Fork<TForkedMiddleware>(Action<IBuildPipeline> buildLeft, Action<IBuildPipeline> buildRight)
            where TForkedMiddleware : ForkedMiddleware
        {
            var leftBuilder = new ForkedPipelineBuilder(FactoryResolver);
            var rightBuilder = new ForkedPipelineBuilder(FactoryResolver);

            buildLeft(leftBuilder);
            buildRight(rightBuilder);

            var leftPipeline = leftBuilder.Build<object>();
            var rightPipeline = rightBuilder.Build<object>();

            var createFork = FactoryResolver.ResolveForkFactory<TForkedMiddleware>();

            Middleware.Add(() => createFork(leftPipeline, rightPipeline));
            return this;
        }

        public virtual IPipeline<TPayload> Build<TPayload>()
        {
            return new Pipeline<TPayload>(Middleware.ToList());
        }
    }
}

redpajama_set_name: RedPajamaGithub


text:
Q: How to share React components in monorepo, by source? I have a monorepo containing 3 different React projects:
- SHARED_COMPONENTS
  src
    Button.tsx
  package.json
- APP_A
  src
    main.ts
  package.json
- APP_B
  src
    main.ts
  package.json

How can I import the Button(.tsx) module from both main.ts files? E.g. I want to define my shared components inside the SHARED_COMPONENTS folder, and use these components inside APP_A and APP_B.
I do not want to compile the Button (and share it with tools like bit.dev or npm registry). I want to include the source file of Button.tsx, and let each individual build script (the ones for APP_A, and APP_B) compile/transpile the source of Button.tsx.
In other words, Button.tsx should become part of the source code of f.e. APP_A. I do not want to include it as a compiled component.
All projects (SHARED_COMPONENTS, APP_A, APP_B) are created with CRA. But if necessary the webpack config can be overridden, or we can eject and go manual.
I believe the main problem is that ../SHARED_COMPONENTS lays outside of the src directory for each individual APP project, and hence we cannot include the source code from shared components.
Are there solutions for this? Links to a guide or a thorough explanation would be much appreciated. I've tried searching extensively but the material I find often suggests packaging the shared components and share them with bit.dev/npm registry, which is what we don't want. We try this at the moment, and it's very cumbersome for the development cycle.

A: I have used craco to solve issues like this in the past.
The general idea was to have craco modify the webpackConfig to include the directory of your SHARED_COMPONENTS in babel-loader's setup. You also need to add an alias for your SHARED_COMPONENTS so that you can import them easily. Here is what it might look like:
Follow the directions to install craco from its README:
https://www.npmjs.com/package/@craco/craco#installation
Then install craco-babel-loader. This will help you add files outside of your /src directory for compilation despite CRA's default rules.
npm install craco-babel-loader
Then go to your craco.config.js file and make the following changes
// APP_A/craco.config.js

const path = require("path");
const fs = require("fs");
const cracoBabelLoader = require("craco-babel-loader");

/**
 * CRA has a ModuleScopePlugin that prohibits imports outside of the /src
 * directory. If you have code outside this directory (e.g. components shared
 * between multiple projects) then this becomes an issue. This plugin takes
 * options: {path: "/asbolute-path", name: "alias-you-want"} NOTE: For this to
 * work, the directory that you point to must have a package.json file
 */
const enableImportOutsideSrcDir = {
  overrideWebpackConfig: function enableImportOutsideSrcDir({
    webpackConfig,
    pluginOptions,
    context: { paths, name },
  }) {
    const absolutePath = path.join(paths.appPath, pluginOptions.path);
    const moduleScopePlugin = webpackConfig.resolve.plugins.find(
      (plugin) => plugin.appSrcs && plugin.allowedFiles
    );

    if (moduleScopePlugin) {
      moduleScopePlugin.appSrcs.push(absolutePath);
    }

    webpackConfig.resolve.alias = Object.assign(webpackConfig.resolve.alias, {
      [pluginOptions.name]: absolutePath,
    });

    return webpackConfig;
  },
};

// Handle relative paths to sibling packages
const appDirectory = fs.realpathSync(process.cwd());
const resolvePackage = (relativePath) =>
  path.resolve(appDirectory, relativePath);

module.exports = {
  plugins: [
    {
      // enable compilation for the following directories outside of CRA's /src
      plugin: cracoBabelLoader,
      options: {
        includes: [resolvePackage("../SHARED_COMPONENTS")],
      },
    },
    {
      // now that we're compiling these files, enable importing them
      plugin: enableImportOutsideSrcDir,
      options: { path: "../SHARED_COMPONENTS", name: "sharedcomponents" },
    },
  ],
};

One useful thing to note is that SHARED_COMPONENTS must have its own package.json. This is true even though it has no dependencies and you're directly importing the source files. Otherwise you'll get errors when trying to run npm run start complaining that ModuleScopePlugin threw an error.
I had to repeat this setup for each project. So you'd install craco and the above craco.config.js for APP_A and APP_B.

A: I personally plan now to have my APP_A and APP_B together in one react app with a switch close to the root deciding on which one is enabled based on an environment variable. That's after trying to have a go at this same exact problem several times in the last two years.
CRA can't include files outside its project as you mentioned, and as I recall there are whole frameworks being developed by 3rd parties to have JS monorepos working, including React code sharing, but none seemed mainstream and mature enough for me to commit to.
So I will trade bundle size (not a concern for our small web apps) and just have one CRA app.
(I wanted to comment but I don't have enough reputation for it.)


text:
Jay Tate
What You Will See
Secondary Schools & Colleges
About NEOs
Project DRAX in Detail
Donate to Project DRAX
DRAX News
Building Diary
Ancient, massive asteroid impact could explain Martian geological mysteries
Posted on 20 July 2017 by Jay Tate
The origin and nature of Mars is mysterious. It has geologically distinct hemispheres, with smooth lowlands in the north and cratered, high-elevation terrain in the south. The red planet also has two small oddly-shaped oblong moons and a composition that sets it apart from that of the Earth.
New research by University of Colorado Boulder professor Stephen Mojzsis outlines a likely cause for these mysterious features of Mars: a colossal impact with a large asteroid early in the planet's history. This asteroid – about the size of Ceres, one of the largest asteroids in the Solar System – smashed into Mars, ripped off a chunk of the northern hemisphere and left behind a legacy of metallic elements in the planet's interior. The crash also created a ring of rocky debris around Mars that may have later clumped together to form its moons, Phobos and Deimos.
The study appeared online in the journal Geophysical Research Letters, a publication of the American Geophysical Union, in June.
"We showed in this paper – that from dynamics and from geochemistry – that we could explain these three unique features of Mars," said Mojzsis, a professor in CU Boulder's Department of Geological Sciences. "This solution is elegant, in the sense that it solves three interesting and outstanding problems about how Mars came to be."
Astronomers have long wondered about these features. Over 30 years ago, scientists proposed a large asteroid impact to explain the disparate elevations of Mars' northern and southern hemispheres; the theory became known as the "single impact hypothesis." Other scientists have suggested that erosion, plate tectonics or ancient oceans could have sculpted the distinct landscapes. Support for the single impact hypothesis has grown in recent years, supported by computer simulations of giant impacts.
Mojzsis thought that by studying Mars' metallic element inventory, he might be able to better understand its mysteries. He teamed up with Ramon Brasser, an astronomer at the Earth-Life Science Institute at the Tokyo Institute of Technology in Japan, to dig in.
The team studied samples from Martian meteorites and realized that an overabundance of rare metals – such as platinum, osmium and iridium – in the planet's mantle required an explanation. Such elements are normally captured in the metallic cores of rocky worlds, and their existence hinted that Mars had been pelted by asteroids throughout its early history. By modeling how a large object such as an asteroid would have left behind such elements, Mojzsis and Brasser explored the likelihood that a colossal impact could account for this metal inventory.
The two scientists first estimated the amount of these elements from Martian meteorites, and deduced that the metals account for about 0.8 percent of Mars' mass. Then, they used impact simulations with different-sized asteroids striking Mars to see which size asteroid accumulated the metals at the rate they expected in the early solar system.
Based on their analysis, Mars' metals are best explained by a massive meteorite collision about 4.43 billion years ago, followed by a long history of smaller impacts. In their computer simulations, an impact by an asteroid at least 1,200 kilometers (745 miles) across was needed to deposit enough of the elements. An impact of this size also could have wildly changed the crust of Mars, creating its distinctive hemispheres.
In fact, Mojzsis said, the crust of the northern hemisphere appears to be somewhat younger than the ancient southern highlands, which would agree with their findings.
"The surprising part is how well it fit into our understanding of the dynamics of planet formation," said Mojzsis, referring to the theoretical impact. "Such a large impact event elegantly fits in to what we understand from that formative time."
Such an impact would also be expected to have generated a ring of material around Mars that later coalesced into Phobos and Deimos; this explains in part why those moons are made of a mix of native and non-Martian material.
In the future, Mojzsis will use CU Boulder's collection of Martian meteorites to further understand Mars' mineralogy and what it can tell us about a possible asteroid impact. Such an impact should have initially created patchy clumps of asteroid material and native Martian rock. Over time, the two material reservoirs became mixed. By looking at meteorites of different ages, Mojzsis can see if there's further evidence for this mixing pattern and, therefore, potentially provide further support for a primordial collision.
"Good theories make predictions," said Mojzsis, referring to how the impact theory may predict how Mars' makeup. By studying meteorites from Mars and linking them with planet-formation models, he hopes to better our understanding of how massive, ancient asteroids radically changed the red planet in its earliest days.
‹ LISA Pathfinder hunts asteroids
Large, Distant Comets More Common Than Previously Thought ›
Select Month January 2020 December 2019 November 2019 October 2019 September 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 September 2018 August 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 October 2016 September 2016 August 2016 July 2016 June 2016 May 2016 April 2016 March 2016 February 2016 January 2016 December 2015 November 2015 October 2015 September 2015 August 2015 July 2015 June 2015 May 2015 April 2015 March 2015 February 2015 January 2015 December 2014 November 2014 October 2014 September 2014 August 2014 July 2014 June 2014 May 2014 April 2014 March 2014 February 2014 January 2014 December 2013 November 2013 October 2013 September 2013 August 2013 July 2013 June 2013 May 2013 April 2013 March 2013 February 2013 January 2013 December 2012 November 2012 October 2012 September 2012 August 2012 July 2012 June 2012 May 2012 April 2012 March 2012 February 2012 January 2012 December 2011 November 2011 October 2011 September 2011 August 2011 July 2011 June 2011 May 2011 April 2011 March 2011 February 2011 January 2011 December 2010 November 2010 October 2010 September 2010 August 2010 July 2010 June 2010 May 2010 April 2010 March 2010 February 2010 January 2010 December 2009 November 2009 October 2009 September 2009 August 2009 July 2009 June 2009 May 2009 April 2009 March 2009 February 2009 January 2009 December 2008 November 2008 October 2008 September 2008 August 2008 July 2008
The Spaceguard Centre is a working observatory, and the main source of information
about near Earth objects in the UK.
We are open Wednesday to Sunday, so why not Visit Us?
The Spaceguard Centre,
Llanshay Lane,
Knighton, Powys,
LD7 1LW. United Kingdom.
Tel: 01547 520247 mail@spaceguardcentre.com
© 2020 The Spaceguard Centre


Research helps to explain why Chiropractic is so effective for low-back pain. Using MRI scans, researchers were able to document the immediate effects of a Chiropractic adjustment.
In this study, 112 patients with low-back pain were randomly assigned to receive either chiropractic adjustments, side-posture positioning, or two control treatments.
Immediately after the treatment, they received an MRI scan that allowed researchers to analyze spinal gapping.


text:
Welcome .... To The Machine
Have not seen a game or tournament like this in over twenty years really. Best on bests are never a cakewalk. 2004 was pretty close to it but the semifinal saw Roberto Luongo's first true star turn as the Czechs badly out shot a Canadian team which had until that time not been seriously challenged. It took an overtime goal by Lecavalier to put them into the final against (who else) the Finns. That game had the look of many of this tournament. Canada was in control the entire way and the 3-2 score flattered the Finns but the danger was always present. The one mistake loomed.
No you have to go back to 1991 to see such a dominant performance. No Ray Bourque or Patrick Roy or Mario Lemieux (though there was an 18 year old Eric Lindros) and no real challenge despite two ties, I was lucky enough to witness a few of those games live, including the semifinal. There was tension, of course, but when it came down to it there was no doubt.
And this year, these Olympics, the same.
Surely there were nervous moments early in the final and a 1-0 lead is not the most dangerous lead in hockey but its certainly unsettling, even more so when the opponent's roster includes Patrick Kane and Phil Kessel.
The reality though is that if this team had lost it would have been due to a serious miscarriage of hockey justice.
In 2010 we watched the gold medal game at the home of very good friends, really very dear friends who I have known for (gulp) over twenty five years. We suffered through the tension of a game in which Canada was the better team, were devastated by the Parise goal and then elated at Crosby's overtime winner, jumping up and down and hugging and roaring our approval, standing and singing the anthem with that great team after the gold medals were presented.
After the win over Latvia we exchanged texts and I wondered if Canada were to beat the Americans on Friday whether we should reconvene and the answer was 'FUCK YEAH' and so on Sunday morning at 6:25 am I dragged the kids from their beds (though honestly the boy was up and ready when he heard me stir), put on our Canada Best shirts (The boy and I wore ours for every game from Finland on) and we drove across town ahead of the sun's rise. As we drove down the Danforth we saw people in jerseys making their way to bars and out of Tim Hortons in preparation. Seriously. We arrived in the Annex with time to spare and sat us down. While last time around it was the dads and moms who sat and watched this time all of the kids did as well with the exception of our youngest who made mischief elsewhere.
The Swedes had their moments early and at first it seemed that this game might be a battle. Bergeron missed his early chance and then Hagelin hit the post and the game was even steven and then, well, then Canada rolled over Sweden just as they had rolled over everybody. Lundqvist and his posts were all that came between the Canadians reaching double figures. Toews' goal gave them the dreaded 1-0 lead but the dreaded Swedish power play was nullified and the Swedes never got a sniff really. When Crosby scored it was over. There was little tension and so we ate our pancakes and drank our coffee cheerfully and while my nerves kicked in briefly before the third started (it was for the gold medal for Christ Sakes!!) it became clear that the Swedes could not keep up. Lacking Zetterberg and Sedin and Backstrom did them in but then again Canada was missing Tavares and Stamkos and Subban was in the pressbox and Hall and Thornton and Seguin and Neal were all at home.
But of course as we know that is the depth that Canada has, its the advantage we have over everyone, the odd time a country will have a golden generation such as the Americans in the 90s or the Swedes in the oughts and then maybe we will see a team that can match the talent that Canada can run out there but decade after decade we do the same thing. We produce hockey players.
The only lull in my lifetime was the late nineties between the 'Oilers' generation and what followed when the offence seemed to dry up and even then, even then, it was Mike Richter in 1996 and Dominick Hasek in 1998 and without these two even that lull would have produced champions.
Watching this team and its perfection, for that was what it was, perfect, I began to muse, is this the greatest generation of players? For a moment I thought there is no doubt. I think of '87 and Crossman and Rochefort on the blue line and look at '91 with Corson, Dirk Graham, Tinordi and Russ Courtnall and I think that other than 1976 there may not be a better collection of talent than what we saw this time around. 76 will always be the gold standard for a team but they were a one off really.
Of course the tale is yet to be written. There is no doubt that we produce elite hockey players like no other country but the Gretzkys did win three of these tourneys in a row. I don't doubt that if the NHL goes to Korea or if its a World Cup that comes next that we will see Crosby and Toews and Doughty make it three in a row but until that time we must reserve judgement.
There have been thirteen of these best on best tournaments and Canada has now won nine of them. Since the Olympics became best on best Canada has won three of five and with this victory, in Europe and on the big ice, the last dragon has been slain. Results are results and its hard to argue with them. The Czechs are no longer the Czechs. The Russians haven't won since 1991. The Swedes have seen Sundin and Forsberg and Lidstrom go and soon the Sedins and Alfredsson and Lundqvist will follow. The Americans are coming but they lack the talent up the middle and on the blue line to be a serious threat right now.
Yzerman is done and his successor will have a tough act to follow. One could quibble with Yzerman's selections and with Babcock's deployment of these selections (Subban being the major question) and while the lazy amongst the media might say that a gold medal means there should be no questions I prefer to look to the process and think could this team have been better? I believe that probably the answer is yes. Chris Kunitz had a very good tournament from the Finland game on and good for him. He's an excellent player of course and he proved his worth but even with all of that said I think a better player might have been chosen over him. And I think Subban over Bouwmeester is a no brainer although I've always liked Bouwmeester who now has two golds in best on best. He's a guy who can play.
Canada's greatest strength is its depth of talent. Happily we are beyond bringing Rob Zamuner and Kris Draper and Kirk Maltby to these tournaments as we have learned (remembered) that if you bring Dale Hawerchuk and tell him to check that indeed he can check and on top of that he can provide offence as well and so Nash and Carter and Sharp and Marleau were brought along and played the roles that those who run the junior selection process still like to slot with actual junior role players.
It was a wonderful day today, one to celebrate. Its just a game of course, a distraction, but a wonderful one all the same. I'm a proud Canadian, I'm not afraid to say so. I think this is a great country. Some of this is due to luck and some is due to good policy and much of it is plain old geography which provides us with great wealth and a history of peace. Like all nations much of our history and national mythology is littered with shameful acts and lies. This is true. But it is a great country all the same and its wonderful to have a game which we do well at and which can bring us together on days like today.
Go Canada. Until next time!
For both the Latvia and American games I was at work, got on the surprisingly excellent CBC feed and suffered through two outstanding Canadian performances.
I've referred to Nick Hornby's outstanding book 'Fever Pitch' here many times. He makes the point that attending Arsenal matches was nothing enjoyable in any way, save the result when they triumphed. The gut wrenching tension, the stress, the frustration, all eating at you. Are you not entertained?
When Jenn and I were in London in 2006 we went to a Tottenham match at White Hart Lane. They were playing Portsmouth, an also ran, and as usual Spurs, while not a great side, were quite good. They tallied twice early on and controlled the match entirely from that point. It was fairly dull for quite a while though the spectacle itself was very enjoyable. I highly recommend it. It was a lovely autumn afternoon and the crowd was in full voice, cheering and singing and chanting. And then late in the first half a long ball against the run of play, a quick pass, a defensive blunder and the lead cut in half.
As the second half progressed the tension in the stadium mounted. The singing was no more and the fans worried as Portsmouth began to come on.
In the row in front of us was a man of about my age. His leather jacket was worth more than my entire wardrobe, his haircut certainly worth a decade worth of haircut's at Sam's Nice Haircuts. As the game wore on I noted that he became angrier and angrier, his face a knot of tense disappointment and worry. He muttered curses under his breath as Portsmouth slowly pushed and pushed and pushed into Tottenham's end. His fists clenched, his jaw spasmed, his face a mask of terrified disgust and finally with about ten minutes left, unable to take it anymore, he got up and tore out of there.
Spurs held on and when the final whistle blew the crowd exhaled as one and then sang with joy as we streamed out into the gloomy high road, back to the pubs and the tube station, flooding by the mounted riot police.
For us it was an exhilarating experience. I'm a Spurs' fan but a casual one. It was fun. For the hardcore supporters it was more of a relief. They were happy of course but there weren't a lot of smiles after Portsmouth drew within reach. It was agonizing.
And so it was Wednesday and Thursday and Friday. Canada triumphed three times but there was no 'gorillas from a cage' game, no blowout that allowed us to sit back, crack a beer and fully enjoy the spectacle. The hockey was great on Friday, the best game of these Games by far but despite Canada's dominant performance it was still one shot away from being a tie and despite Glenn Healy's assertion that a two goal lead would be insurmountable (Healy says a lot of things that are dumb but oh boy) it wasn't until the final whistle went that we could exhale and relax, at least until Sunday.
More thoughts on the men's team but first, Thursday's game.
I thought I saw it all four years ago when Parise tied it and then Crosby won it all and then the Bruins came back last spring from three down (and two down with barely a minute left) and I thought wow ok now that will never be topped and then just weeks after that Chicago turned the tables on Boston and tied it and then won it just like that. Won the Cup. Now I had seen it all.
And then Thursday. I expected the Americans to win. They were quicker. They had beaten the Canadian women handily in the leadup to the Games. Wickenheiser is no longer Wickenheiser and the new hope, Poulin, had been mostly invisible. The Americans were up by two as the game wound down it looked like a valiant effort was going to fall short.
Then a lucky break (its nearly always a lucky break) and it was a one goal game and then the linesman bumped Ward and the puck skittered down and thudded against the post and then another break and it was Poulin and it was overtime.
There were two keys. The goaltending of Szabados in the first two minutes of overtime saved the Canadians. And then with the Americans on a powerplay the slashing call on Lamoureux. Dreadful call? Yes. Except if you play hockey you know that if the ref gives your team a warning, as had happened earlier, then you heed that warning. And Lamoureux, being Lamoureux, couldn't help herself and gave Szabados a whack.
And then it was almost inevitable. Knight clipping Wickenheiser, taking her down on the break, the ensuing powerplay, the goal by Poulin. I'd say it will never be matched but we know that on Sunday it could be.
That's hockey.
I don't think I've ever seen a 1-0 game that was a bigger blowout than the game on Friday. Now you can argue player selection and deployment even with the results. I'm always of the mind that you should push to be better and Hockey Canada's conservative approach has cost us, especially at the world juniors these past few years where there seems to be an obsession with pedigree (winning programs) and bringing role players. At the Olympic level we have such an embarrassment of riches its hard to believe. I've been around forever ;) and really since 76 I don't think I can remember so many great Canadian players. The teams that ran the table in 84, 87 and 91 had the most successful run in best on best play but in 87, for example, you had Doug Crossman and Normand Rochfort on defence. On this team PK Subban can't get into the lineup and Martin St Louis doesn't play a shift and Joe Thornton, Taylor Hall, Tyler Seguin and James Neal (to mention a few) are at home, along with the injured Stamkos and Tavares.
Take those latter six players. No country can match that as a top six. Maybe the Swedes.
You could argue for different player selection for sure I think, even with the team where its at but I do appreciate Babcock's choices and gameplan. They have dominated and the fact is they have beaten two good teams and handily (despite the scores). I'd love to see what Babcock could do with this team given a month, find out if they can find a way to break out on the big ice. Watching the game on Friday you will note that when the Canadians had possession the Americans had all five players below the hashmarks. That's a difficult nut to crack regardless of how much skill you have on the ice And yet they had multiple chances in close. Benn's one timer. Sharp and Crosby and Kunitz all in close. In the other games Perry twice had the puck on the doorstep all alone and could not stuff it in.
The gold medal game could go one of three ways. I respect the Swedes but this is not the 2002 or 2006 team. They can be had and I could see a 'gorillas out of the cage' game for Canada. Unlikely but a bit of puck luck will make it happen. More likely it will be more of what we have seen. It will be close, Canada will deserve it but as we all know that means not a thing. The team has done well though and worse case I see a deal like 96 or 98 where we deserved it and got beaten by the better goaltender. It happens but I'm thinking a gold medal is in the offing. Canada is too loaded front to back. They're going to run the Swedes into the ice.
Go Canada.
Fear and Loathing
So its the Americans again and you'd think Canada was oh and four based on the panic in the streets (or at least on talk radio and social media).
The adaptation of Swiss tactics by nearly every team Canada has played so far has made it difficult. Luckily unless Canada meets the Finns in the final (a real possibility of course) they likely won't see this strategy again.
I heard that some dummy was on Toronto radio yesterday proclaiming that the Canadians were a disgrace and of course such talk is the sign of a weak mind or looking for ratings, most likely the former I would think.
Spoiled by a stretch of world junior results where Canada blew out everyone, including the Russians twice in consecutive finals, and with memories of the quarter final victory over Russia still fresh in everybody's mind Canadians think that this is the way hockey works. This idea is bolstered by video games where a team of all stars can score at will and by the dumbing down of the national discussion of hockey at all levels, a good part of which can be blamed on the CBC and its embrace of the fourth line thug as a more important part of a team than a skilled player, especially if the latter is European or French Canadian. The Cherryfication of hockey we'll call it, its gospel spread by its disciples, dummies like Healy and Stock and Spector, Doug MacLean and Kypreos and the rest of that lot, shouting and posturing and mocking all reason and intelligence, a collection of feces throwing, hooting, moronic apes.
We not only expect to win but we expect to win in a landslide, leaving our opponents bloodied, broken and humiliated, and if we do not then it is because we are not tough enough or aren't passionate enough and so the same mouth breathers who claim that the Edmonton Oilers would be better off if they waived Ales Hemsky right off the team, replacing him with nothing to maybe top sixer Ben Eager, are the ones who say that the biggest issue with Team Canada is Sid Crosby because best on best hockey is a video game and he should score five goals a game.
Now if you've played the game, even at a lower level like myself, and you have even a modicum of sense then you know that in hockey anything can happen. If the teams in this tournament formed a league and played an eighty two game schedule Canada would beat Latvia every time most likely and probably plenty of those games would be blowouts but Latvia might squeak a game out here or there, much like the perennial doormat Oilers did to Chicago a couple of times in past years. As a matter of fact the Oilers whipped Chicago. Anything can happen.
And in a tournament one game and your out format with teams thrown together ten days ago? Well take that 'anything can happen' and ramp it up a few notches and even more so when the opponents throw tactics at you that are almost impossible to unlock (so far).
Should Canadians be worried? Well their team has pretty well dominated every game in terms of possession, shots, scoring chances. Not much else can be done. If Kunitz beats Rask and Toews doesn't stumble and Carter pots that backhand then they blow the Finns out.
Now of course they didn't and while its nice to think that 'the goals will start to come' the reality is that they may not come at all. I would guess that playing a team that does not collapse around its net will help the Canadians open up their offence and most likely we will see a lot of goals tomorrow for the good guys but of course as we saw in Vancouver there is no guarantee. We were the better team there in both games and the end result was a loss and an overtime win.
My main concern Friday afternoon is that the Americans come out like the proverbial gorillas out of a cage and the Canadians end up on their heels, unused to the speed and quality of their opponent. Kessel and Kane are no longer callow kids but at the height of their powers but then again the same can be said about Toews and Doughty, amongst others on the Canadian side.
On paper the Canadians should win, their defence is especially superior, but the games aren't played on paper ARE THEY?
Here is what I wrote four years ago.
And specifically note this:
These are two good teams but if you were a betting man you would lay money on Canada who have outplayed and outchanced every opponent by a wide margin. Its likely that they will do so again tonight and that the only way that they will lose is if Ryan Miller is outstanding and the Americans are a little lucky.
And based on what has happened in this tournament before today and what we know about the game of hockey we know that this is entirely possible.
Four years later and not a thing has changed basically.
Go Canada!
The boy starts his playoffs this weekend, its a round robin format with the best two teams advancing.
Both his winter league and spring league clubs won it all last year, making him two for two as a hockey player in seasons played and championships won and he has a really good chance of making it three for three in a few weeks which would give him three times as many hockey championships as a player as I have won in approximately thirty five attempts.
The little jerk.
Its been a great year for him. Last year on both of his clubs he was a spare part, one of the youngest and smallest players in a two year age division. This year his team has a trio of very strong players and then a handful more who form a good supporting cast and he is in that group. He's found his niche in two ways, first as a solid defensive defenceman who can move the puck decently and secondly as a pretty decent goalie.
His coach is a very good friend of mine. He's a terrific coach. He never loses sight of the fact that these are young kids and that fun and being fair is what its all about. With that said he wants to give his little guys and girls a chance to win everything and so, after a lot of thought, he has asked if my guy will be the goalie for the playoffs.
It was a while back that my son actually asked his coach for this chance. They have rotated goalies through the year and while there are two or three who are probably a bit better than him they are also more important to the team as skaters. The boy looked at this, thought about it (he's a thinker) and told me that it was best for the team if he was in net. He told his coach he wanted it and after some thought his coach agreed.
It is best for the team. They have lost two games and both had major extenuating circumstances. In other words if they have their team out they should run the table here. Should being the operative word. Its hockey. Anything can happen.
And this is the killer for Jenn and I. The boy is embracing what he is about to face. He has played in net a few times and is undefeated and he likes it to be honest. He's not a goal scorer and the team has players who will take care of that and while he knows that he is contributing doing what he does best back on the blueline he also likes the team coming out to congratulate him after a win and the hip hip hoorays in the dressing room. So he wants it and most likely the team will cruise through the round robin, there are three teams they are facing and they should handle two just fine.
But the third is a good team for sure and so if they face them in the big game his play is going to matter and mistakes he makes will end up behind him and man oh man its going to be awful. We won't be able to take it although he is fine with it and win or lose it will be a great experience for him.
But oh boy I'd start drinking now if I could.
As usual we've been following the Olympics here in the McLean household. Its not the same as Vancouver of course, I don't know if there will ever be another one like Vancouver, and the time difference means its a different deal altogether too. You wake up with a good part of the events past already and by early afternoon everything is finished. So its not as all consuming which is probably a good thing.
Its been a good Olympics for Canada. I have talked before how this is strange to me, I grew up when we would win two or three medals and call it a day and most Canadians finished in the fifties and sixties in cross country skiing and biathlon and would get slaughtered in the bobsled and the luge. Those days are long gone of course, we're a powerhouse now. Quite a bit of this is that there are so many more sports and we tend to do well in them but even in the traditional sports this time around we have medals in long track and the Super G and figure skating and we were oh so close in luge which I cannot get over at all. Its just weird is all as a relative oldtimer :) - as Canadians we expect to do well and generally we do and while there are the usual disappointments where favourites fail (the short track relay team and Hamelin in the 1000 come to mind) there are also the unexpected successes such as Hudec and Morrison and Dufour Lapointe beating an almost unbeatable American in the moguls.
Its a lot of fun except of course when these kids (and most of them are kids of course) crash or fail spectacularly and this is not made any easier when 'fans' come out of the woodwork and tear into them before heading to the kitchen for another coke and bowl of cheetos.
Anyone who knows me knows that I am not afraid to criticize folks, the idea that someone is beyond rebuke because they are an NHL GM has been made to me a number of times over the last eight years because I am an Oilers' fan and there are a lot of dumb Oilers' fans out there who thought Lowe and then Tambo knew what they were doing. If you know anything then you know that history is littered with incompetent presidents and prime ministers who have destroyed economies and led their countries to ruin, CEOs who have destroyed companies, generals who have lost their armies and so on and so forth. The same principle applies to something as silly as your favourite sports team, for that matter it most likely applies in the place that you work.
I just have a hard time getting on these kids. I remember Steve Simmons in one Olympics tearing Joanne Malar to shreds because, well, because he's an awful person I guess. She didn't meet expectations and so it went and it made me wonder what people think sometimes, that of all the people in the world who felt worse than Patrick Chan the other night. Its one thing to get beat like Kingsbury got beat by Bilodeau or Virtue and Moir got beat by the two muppets, its another to have it in your grasp and then to let yourself down. Its something he will remember all of his life. Literally.
I don't get the piling on. Oh well.
The hockey tournament has been great so far, hasn't it? Now the real shit begins for sure though.
The reaction to the first week has been typically over the top especially here in Canada. Before I talk about our hometown heroes though I wanted to think a few thoughts out loud and here they are.
- I think that the funny thing about these tournaments is that every time they occur nearly everyone forgets what has happened in the past. We forget Belarus beating Sweden. We forget barely beating Germany in 2002 and getting shut out by the Swiss in 2006 and barely squeaking by the Swiss and Slovaks in 2010 and all of the other upsets and near upsets that happen in every tournament. What will happen in the qualifying knockout games? Well the Russians will win and other than that who knows. We know who should win (other than the Austria/Slovenia matchup) but while we worry about the Swiss in the quarters the reality is we may never face them.
Single game knockout. Anything can happen. Everyone thinking Canada/US and Sweden/Russia for sure in the semis hasn't been paying attention for the last twenty years or so.
- You know who has more medals in the last five best on bests than anyone? The Finns. They have four. Two silvers and two bronze.
- the quarters will be really interesting. The Russians have also struggled to score and they will face the Finns. The Americans will probably face the Czechs who have been hampered by some terrible lineup choices so far. I wonder if they're just playing possum because while they're nowhere near the quality of the Czech teams of old they still have a lot of good hockey players and if they put it together with some goaltending they could surprise. To me the USA is one of the top two teams (I figured them for top three but rate them higher than the Swedes now due to the latter's injuries) and they should go through to the semis but again ... single knockout
As for the Canadians well it will likely be the Swiss and so we will see a repeat of Sunday's game. The thing with a game like that is that if shit falls your way it can turn into a blowout. If Kunitz beats Rask, if Toews doesn't stumble on the wrap, if Carter tucks that backhand in then its no contest. They didn't, sometimes you don't but I really had little problem with how Canada played. The Finns are a decent club even with their injury issues and Canada totally controlled the game. Sure it would have been nice to have more finish but Rask is excellent and the Finns played a tactically perfect game. When it went to OT I turned to the boy and said Canada will end it now and they did, that extra bit of ice was all they needed.
So against the Swiss as I noted we will see more of the same and Canada will need to either create that extra ice somehow or get a little bit more luck. Maybe they fail in both respects and lose because hockey but my guess is they will go through. The team is too good I think, its so deep up front, they are fast and they own the puck and while it would be nice for a forward other than Carter to score I honestly can't see what more they can do but to keep at it. The good news is that if they get by the Swiss then unless they see the Finns again they should see a lot more open ice and I think that is a game that plays to the team's strengths.
Would I change anything? I thought Bergeron and Benn with Crosby were just fine. Carter has been one of their best forwards (did you see him catch Grabner? Amazing.) but he and Toews and Marleau have been very good so while part of me says move him to Crosby's flank another part of me says why bother? Crosby has been excellent and his line has generated chances and what more can you want? Other than goals of course lol. But really there is no magic bullet here. All four lines generated chances against the Finns and will do the same on Wednesday and they just need to cash some of them in.
Kunitz had his best game against the Finns and this is pretty funny because he is there because of Sid and yet he was terrible in the first two games and as soon as he got demoted he had a strong game. And the Swiss game is going to need a mule who can tap one in from the corner of the crease. That said he probably should come out for St. Louis. Honestly though while I love St Louis he did nothing in Torino and he did nothing against the Austrians either. That said if the big issue is scoring you want to have your best scorers in the lineup so to me its a no brainer.
And for the same reason I'd slot Subban in in Hamhuis' place. I understand why Hamhuis was the seventh man against the Finns, as Jon Willis noted, all of the question marks are on the left side and if Vlasic or Bouwmeester faltered you wanted an alternative. They were fine so you slot in PK. He adds that creativity and offensive acumen.
That's all I'd do. Canada has the best team I think. Its what I thought before the tournament and what I still believe. So they have probably a forty to fifty percent chance of winning it, maybe less, which is also what I thought before it got underway. Its not easy to win these things. That's just the way it is.


A few months ago I wrote a blog post that talked about "robust" PhoneGap applications. Basically it was a look at the types of things you should consider to make your PhoneGap application more of an app and less of a wrapped web page. One of the main topics of that blog post was about handling connection status. PhoneGap gives you access to the type of connection the device has as well as events that let you respond to online and offline states. These are important features that (most likely) every single PhoneGap app should be using.
However, it turns out that this isn't actually necessary. If you add event listeners for the online/offline events in the main body load event (not the PhoneGap device ready), then the appropriate event will be fired automatically.
If you read the docs for the events (http://docs.phonegap.com/en/2.7.0/cordova_events_events.md.html#online) closely you will see that they demonstrate using the body load event. What may not be clear from the docs though is that even though your connection may not change, the event really is fired for you. Here is an example that I've slightly modified from the docs.
Using this way of handling the events, I would not need a check in onDeviceReady. Thanks go to fellow Adobian Shazron for pointing this out.


text:
Alfred Kipketer (ur. 26 grudnia 1996) – kenijski lekkoatleta, specjalista od biegów na 800 metrów.

W 2013 w Doniecku został mistrzem świata juniorów młodszych. Złoty medalista IAAF World Relays 2014. W tym samym roku stanął na najwyższym stopniu podium juniorskich mistrzostw świata w Eugene. Ósmy zawodnik biegu na 800 metrów podczas mistrzostw świata w Pekinie (2015). Rok później był siódmy na igrzyskach olimpijskich w Rio de Janeiro. W 2017 zdobył srebrny medal IAAF World Relays.

Rekord życiowy: 1:42,87 (27 sierpnia 2016, Saint-Denis).

Osiągnięcia

Bibliografia

 Profil zawodnika na stronie World Athletics  [dostęp 25 kwietnia 2017].

Kenijscy średniodystansowcy
Kenijscy olimpijczycy
Urodzeni w 1996
Lekkoatleci na Letnich Igrzyskach Olimpijskich 2016

redpajama_set_name: RedPajamaWikipedia


Thousands of Coventry homes will tune into Sky every week.
The broadcasting giant gives us movies, sport, documentaries, news and plenty else besides - all at the drop of the hat.
Unfortunately, as we know only too well, the packages are priced at the upper end.
Affording Sky can be tough - so it may please you to discover you can get your package for cheaper.
Sky has dropped the price from £38 per month to £25 per month when customers sign up for 18 months.
This means, you could potentially save £234 over the course of the contract.
Mirror Online reports the deals have also been extended to Sky Q and covers more than 50 HD channels, including Sky Atlantic which hosts Games of Thrones-type American dramas.
The range of offers follows the news that Sky has recently launched a brand new channel dedicated to showing animation movies.
Ian Lewis, Sky cinema group director, said: "It is the first time Sky Cinema has launched an animation-specific service and it will offer something for everyone.
"From the popular new animation film Sing! to classic Disney movies and Pixar favourites, it really will cater for the whole family.
Sign up for the deal here. You haven't got long!