text:
In the article SAP HANA Modeling Introduction
and SAP HANA Calculation View
we explained the basics of SAP HANA data modeling. We also learnt how to create modeling views in Build Your First SAP HANA Model in 10 Minutes
In this article we will explain what is Analytic privilege in HANA and how does it work.
What is Analytic Privileges?
Analytic privileges control access to SAP HANA data models.
Analytic privileges are used to grant different users access to different portions of data in the same view
depending on their business role.
It allows us to maintain row-level access
Why do we need Analytic Privilege?
SQL privileges implement authorization at object level only. Users either have access to an object, such as a table, view or procedure, or they do not.
While this is often sufficient, there are cases when access to data in an object depends on certain values or combinations of values. Analytic privileges are used in the SAP HANA database to provide such fine-grained control of which data individual users can see within the same view.
Suppose there is a calculation view which contains the sales data of all the regions like Asia, Europe and America.
The regional managers must have access to the calculation view to see the data. However, managers should only see the data for their region. The manager of America region should not be able to see data of other region.
In this case, an analytic privilege could be modeled so that they can all query the view, but only the data that each user is authorized to see is returned.
Important Facts about Analytic Privileges:
- Analytic privileges are intended to control read-only access to SAP HANA information models, that is
- Attribute views
- Analytic views
- Calculation views
- Analytic privileges do not apply to database tables or views modeled on row-store tables.
Create and Manage Analytic Privilege.
Here is the sequence of steps to achieve this
- Create Analytic Privilege and assign restriction for region "Asia".
- Assign the Analytic Privilege to User to restrict the data on HANA Views.
SAP HANA System Privileges Required to Create/Manage Analytic Privilege:
To create analytic privileges, the system privilege CREATE STRUCTURED PRIVILEGE is required.
To drop analytic privileges, the system privilege STRUCTUREDPRIVILEGE ADMIN is required.
In the SAP HANA modeler, repository objects are technically created by the technical user _SYS_REPO, which by default has the system privileges for both creating and dropping analytic privileges.
The database user requires the package privileges REPO.EDIT_NATIVE_OBJECTS and REPO.ACTIVATE_NATIVE_OBJECTS to activate and redeploy analytic privileges in the Modeler.
Steps to Create an Analytic Privilege:
We need to create the modeling view first which will be used in the Analytic Privilege.
Create a calculation view by following the article Create a calculation view in 10 minutes.
The output of the calculation view is
Let us see how we can restrict the output only for "Asia" region.
Right click on the package and select "Analytic Privilege"
Specify Name and label for the Analytic Privilege
Select the calculation view and click on Add button. Then click on "Finish".
Click on Add button as shown below and select the column REGION_NAME.
Now we need to assign the restriction. Click on the add button as shown below and select the value "Asia".
Save and activate the analytic privilege.
The analytic privilege is ready. Now we can assign this analytic privilege to any user.
Assign Analytic Privilege to a User:
: You must have authorization to create/assign privileges to a user.
Go to Security -> Users. Right click and create a new user. Specify user name and password.
Click on the "Analytic Privileges" tab and add the analytic privilege created in previous step.
You also need to assign following privileges required to get access to modeling views.
- Execute & Select access on _SYS_BI
- Execute & Select access on _SYS_BIC
- Execute on REPOSITORY_REST
Done!! We have created an analytic privilege and assign that to a user.
Now add the same HANA system using new user. Open the data preview of the same calculation view. It will show only the data for region "Asia".


text:
19 + 19 = 38. Thus the amount of information inherent in Alice and Bob jointly obtaining royal flushes is 38 bits.
Since lots of events are probabilistically independent, information measures exhibit lots of additivity. But since lots of events are also correlated, information measures exhibit lots of non-additivity as well. In the case of Alice and Bob, Alice being dealt a royal flush is probabilistically independent of Bob being dealt a royal flush, and so the amount of information in Alice and Bob both being dealt royal flushes equals the sum of the individual amounts of information. But consider now a different example. Alice and Bob together toss a coin five times. Alice observes the first four tosses but is distracted, and so misses the fifth toss. On the other hand, Bob misses the first toss, but observes the last four tosses. Let's say the actual sequence of tosses is 11001 (1 = heads, 0 = tails). Thus Alice observes 1100* and Bob observes *1001. Let A denote the first observation, B the second. It follows that the amount of information in A&B is the amount of information in the completed sequence 11001, namely, 5 bits. On the other hand, the amount of information in A alone is the amount of information in the incomplete sequence 1100*, namely 4 bits. Similarly, the amount of information in B alone is the amount of information in the incomplete sequence *1001, also 4 bits. This time information doesn't add up: 5 = I(A&B) _ I(A)+I(B) = 4+4 = 8.
Here A and B are correlated. Alice knows all but the last bit of information in the completed sequence 11001. Thus when Bob gives her the incomplete sequence *1001, all Alice really learns is the last bit in this sequence. Similarly, Bob knows all but the first bit of information in the completed sequence 11001. Thus when Alice gives him the incomplete sequence 1100*, all Bob really learns is the first bit in this sequence. What appears to be four bits of information actually ends up being only one bit of information once Alice and Bob factor in the prior information they possess about the completed sequence 11001. If we introduce the idea of conditional information, this is just to say that 5 = I(A&B) = I(A)+I(B|A) = 4+1. I(B|A), the conditional information of B given A, is the amount of information in Bob's observation once Alice's observation is taken into account. And this, as we just saw, is 1 bit.
I(B|A), like I(A&B), I(A), and I(B), can be represented as the negative logarithm to the base two of a probability, only this time the probability under the logarithm is a conditional as opposed to an unconditional probability. By definition I(B|A) =def -log2P(B|A), where P(B|A) is the conditional probability of B given A. But since P(B|A) =def P(A&B)/P(A), and since the logarithm of a quotient is the difference of the logarithms, log2P(B|A) = log2P(A&B) – log2P(A), and so -log2P(B|A) = -log2P(A&B) + log2P(A), which is just I(B|A) = I(A&B) – I(A). This last equation is equivalent to
(*) I(A&B) = I(A)+I(B|A)
Formula (*) holds with full generality, reducing to I(A&B) = I(A)+I(B) when A and B are probabilistically independent (in which case P(B|A) = P(B) and thus I(B|A) = I(B)).
Formula (*) asserts that the information in both A and B jointly is the information in A plus the information in B that is not in A. Its point, therefore, is to spell out how much additional information B contributes to A. As such, this formula places tight constraints on the generation of new information. Does, for instance, a computer program, call it A, by outputting some data, call the data B, generate new information? Computer programs are fully deterministic, and so B is fully determined by A. It follows that P(B|A) = 1, and thus I(B|A) = 0 (the logarithm of 1 is always 0). From Formula (*) it therefore follows that I(A&B) = I(A), and therefore that the amount of information in A and B jointly is no more than the amount of information in A by itself.
For an example in the same spirit consider that there is no more information in two copies of Shakespeare's Hamlet than in a single copy. This is of course patently obvious, and any formal account of information had better agree. To see that our formal account does indeed agree, let A denote the printing of the first copy of Hamlet, and B the printing of the second copy. Once A is given, B is entirely determined. Indeed, the correlation between A and B is perfect. Probabilistically this is expressed by saying the conditional probability of B given A is 1, namely, P(B|A) = 1. In information-theoretic terms this is to say that I(B|A) = 0. As a result I(B|A) drops out of Formula (*), and so I(A&B) = I(A). Our information-theoretic formalism therefore agrees with our intuition that two copies of Hamlet contain no more information than a single copy.
Information is a complexity-theoretic notion. Indeed, as a purely formal object, the information measure described here is a complexity measure (cf. Dembski, 1998, ch. 4). Complexity measures arise whenever we assign numbers to degrees of complication. A set of possibilities will often admit varying degrees of complication, ranging from extremely simple to extremely complicated. Complexity measures assign non-negative numbers to these possibilities so that 0 corresponds to the most simple and _ to the most complicated. For instance, computational complexity is always measured in terms of either time (i.e., number of computational steps) or space (i.e., size of memory, usually measured in bits or bytes) or some combination of the two. The more difficult a computational problem, the more time and space are required to run the algorithm that solves the problem. For information measures, degree of complication is measured in bits. Given an event A of probability P(A), I(A) = -log2P(A) measures the number of bits associated with the probability P(A). We therefore speak of the "complexity of information" and say that the complexity of information increases as I(A) increases (or, correspondingly, as P(A) decreases). We also speak of "simple" and "complex" information according to whether I(A) signifies few or many bits of information. This notion of complexity is important to biology since not just the origin of information stands in question, but the origin of complex information.
3. Complex Specified Information
Given a means of measuring information and determining its complexity, we turn now to the distinction between specified and unspecified information. This is a vast topic whose full elucidation is beyond the scope of this paper (the details can be found in my monograph The Design Inference). Nonetheless, in what follows I shall try to make this distinction intelligible, and offer some hints on how to make it rigorous. For an intuitive grasp of the difference between specified and unspecified information, consider the following example. Suppose an archer stands 50 meters from a large blank wall with bow and arrow in hand. The wall, let us say, is sufficiently large that the archer cannot help but hit it. Consider now two alternative scenarios. In the first scenario the archer simply shoots at the wall. In the second scenario the archer first paints a target on the wall, and then shoots at the wall, squarely hitting the target's bull's-eye. Let us suppose that in both scenarios where the arrow lands is identical. In both scenarios the arrow might have landed anywhere on the wall. What's more, any place where it might land is highly improbable. It follows that in both scenarios highly complex information is actualized. Yet the conclusions we draw from these scenarios are very different. In the first scenario we can conclude absolutely nothing about the archer's ability as an archer, whereas in the second scenario we have evidence of the archer's skill.
The obvious difference between the two scenarios is of course that in the first the information follows no pattern whereas in the second it does. Now the information that tends to interest us as rational inquirers generally, and scientists in particular, is not the actualization of arbitrary possibilities which correspond to no patterns, but rather the actualization of circumscribed possibilities which do correspond to patterns. There's more. Patterned information, though a step in the right direction, still doesn't quite get us specified information. The problem is that patterns can be concocted after the fact so that instead of helping elucidate information, the patterns are merely read off already actualized information.
To see this, consider a third scenario in which an archer shoots at a wall. As before, we suppose the archer stands 50 meters from a large blank wall with bow and arrow in hand, the wall being so large that the archer cannot help but hit it. And as in the first scenario, the archer shoots at the wall while it is still blank. But this time suppose that after having shot the arrow, and finding the arrow stuck in the wall, the

source: openbmb/Ultra-FineWeb


Tolkien Gateway
Revision as of 03:08, 9 January 2009 by (Talk)
The Wise were a group of people among the various kindreds of the Children of Ilúvatar who had great knowledge and understanding of history and other lore. They were greatly respected, but always few in number. The Wise were both female and male; those who were female were sometimes referred to as Wisewomen.
The following people were often considered to be among the Wise:


Research & operational forecasting with the NMM: Radiation & fog in complex topography
Matthias Müller
University of Basel
At the University of Basel, numerical weather forecasts for Europe are computed twice daily using the NMM, and are made available on the internet []. A visualization system was developed and
some animations are now used daily by national television. Special focus lies on the Alpine region, which is covered by two nested domains running at resolutions of 4 and 2 km, respectively.
A parameterization for radiation in complex topography was developed and tested. The interactions of
radiation fluxes with the terrain due to sky view restriction, slope and aspect angle as well as shadows are computed based on a digital elevation model that has a higher resolution than the mesoscale model. Runtime computational costs are negligible, and temperature differences as high as 3 K are found in complex topography. Especially at night, the cold bias in valleys is significantly reduced.
Current research efforts focus on fog and low stratus clouds. An assimilation and ensemble system for 1Dmodelling was developed, but a 3D approach seems more promising for the topography in Switzerland. Therefore, detailed microphysics of the 1D fog model PAFOG were implemented into the Non-hydrostatic Mesoscale Model (NMM). This introduces total droplet number concentration as a new prognostic variable and a sophisticated determination of condensation/evaporation as well as size dependent droplet settling. The nature of radiation fog requires a high vertical resolution to model the steady growth from the surface. A thickness of approximately 4 meters in the lowest layers combined with the stable stratification during a fog event can cause problems in the standard turbulent exchange, resulting in a cold bias. In the case of liquid water advection, boundary conditions for the droplet number concentration have to be specified. In general, the new microphysics decrease fog water content to a more realistic value and the complex spatial distribution of simulated fog underlines the importance of the 3D approach.


text:
Antibiotics are illegally available without prescription on 45 per cent of online pharmacy websites surveyed, scientists have found.
The researchers from Imperial College London analysed 20 pharmacies that were available for UK citizens to access online. This is one of the few studies to have examined the online availability of antibiotics and to have explored the potential effects on public health. The research is published in Journal of Antimicrobial Chemotherapy.
Antibiotics are classed as prescription only medicines in the UK, meaning they cannot legally be sold to consumers without a valid prescription. In the study, the researchers found that although online versions of UK high street pharmacies were compliant with prescription regulations, 80 per cent of the online pharmacies surveyed let customers choose their dosages, the duration and choice of antibiotic treatments. This can lead to serious side effects in patients and increases the risk of antimicrobial resistance.
- Overexpression of antibiotic resistance genes in hospital effluents over time
- A 25-year-old's Answer to Antibiotic Resistance
- Antibiotic resistance: Skin infection prevention treatment helps battle 'superbugs'
- Antibiotic Resistance, Surgery, & Chemotherapy
Antimicrobial resistance is one the biggest threats to global health, food security, and development today, according to the World Health Organization (WHO). The study was carried out by academics from Imperial College London's NIHR Health Protection Research Unit for Healthcare Associated Infections and Antimicrobial Resistance, and Imperial College Healthcare NHS Trust.
The team carried out their research by entering the search term 'buy antibiotics online' into Google and Yahoo. The team recognise that the study is a 'snapshot' of the online pharmacy industry, but it does provide insights into how it operates. The 20 pharmacies at the top of the search were analysed by the team.
Dr Sara Boyd, a co-author and NIHR Academic Clinical Fellow in Infectious Diseases and Microbiology at Imperial, said: "These findings are a real concern, and raise several important issues regarding antibiotic resistance and patient safety with online pharmacies."


text:
The researchers' primary interest was tracking wages after respondents started their first jobs, and they found a clear correlation between wage growth and smoking. Munasinghe and Sicherman found a 4.7 percent gap (after controlling for a range of family and individual characteristics) between smokers' and nonsmokers' first wages (what people were paid at their first full-time job).
Though this result was consistent with many previous findings that smokers earn less than nonsmokers, earlier studies didn't take wage dynamics into account. Because Munasinghe and Sicherman did consider wage dynamics, their results were more definitive: over the first decade of employment, the difference in wages increased dramatically — nonsmokers' wages grew to be anywhere from 15 to 40 percent higher than those of smokers. The far-reaching NLSY data allowed the researchers to eliminate variables other than smoking — including sex, age, race, health, schooling, cognitive ability, religion and neighborhood income — that might correlate with the wage changes they observed.
Source: Science Daily

source: HuggingFaceFW/fineweb-edu


text:
Tiimiakatemia is a Finnish education model that focuses on coaching led learning by doing. In the UK Tiimiakatemia, or Team Academy, methodology has been used by the University of the West England, University of Westminster, Northumbria University, Falmouth University, Teeside University and Lincoln's very own Bishop Grosseteste University, to deliver undergraduate and post graduate entrepreneurship courses for the past 7 years. In 2019 both Aston University and Liverpool John Moore University are set to start their own courses, and work is currently being undertaken to develop courses for those in Further Education with The Aldridge Foundation. In Finland, Tiimiakatemia has been delivering within education and business for the past 25 years.
So what is the Tiimiakatemia Methodology?
Unlike traditional education which focuses on classroom teaching Tiimiakatemia learners are more self directed, which means that students are responsible for their own learning, with an emphasis on teamwork, supported by qualified coaches.
"It combines entrepreneurship, business, teamwork, pedagogical approaches and humanistic thinking together. These fields have been refined to fit both education and business environments where teamwork and shared results are critical requirements.
At the heart of the Method is socioconstructivism. In this approach the learner constructs his or her own thoughts, ideas and attitudes with others. Because an individual cannot learn entrepreneurship in a vacuum or within the constraints of a conventional classroom, the Method emphasises learning by doing. By doing real-life projects and assingments the individual can gain valuable experiences. These experiences are shared with others in team learning settings."
- Tiimiakatemia Global
How is this methodology useful?
In an educational setting the Tiimiakatemia methodology is revolutionary. It allows learners, often those who have become disenfranchised with traditional education, to develop the skills they need to build their own successful businesses or enhance their skills offer to employers. In 2014, 91% Tiimiakatemia graduates from Jyvaskyla became employed within 6 months of graduating, with 37% of those starting their own businesses.
Internationally the Wartsila Corporation, specialists in Marine Engineering and Energy Solutions & Services operating in 200 locations across 80 countries use Tiimiakatemia methodology as management and development tools.
How does the coaching process work?
The coaching process starts with the formation of team. In education, students form teams that become limited companies with the goals of learning entrepreneurial skills by doing them. Key skills developed during this process include, but are not limited to: team working, self learning, leadership, project management and financial management as well as curiosity, listening skills and the ability to share knowledge.
Through psychometric testing students learn about their strengths and what areas they need to work on as learners and team members, which helps form the basis of their company learning too. They work on solo projects and team projects to develop the knowledge and skills needed to make their businesses thrive. Through their solo learning they use a variety of resources to build knowledge which they then share with the team. Collectively this knowledge helps drive forward the company.
Within this environment coaches act as anchor points to encourage students to reflect upon, and think about, the knowledge and skills they need to develop in order to successfully run a company and complete their degrees. This normally happens in twice weekly group dialogue sessions designed to stimulate the deep conversation in a safe environment. The students also carry out creative labs which often see them working with specialists from areas they have identified to help build the skills they want to learn.
How does Creative Rebel CIC use this process?
We're adapting this model so that it becomes open to everyone from any background. By forming a team of engaged like minded people our aim is to help them develop the tools they need to affect social change within their communities though positive action. We think there's a real power in the contracting tools, coaching, personal reflection, group dialogue, and learning by doing to bring together people who want to make a difference. Empowering people to take ownership and to do things for themselves means that results can have a lasting legacy.
We also know that this methodology has practical benefits for businesses too. It can help to develop skill sets within existing teams and organisations that allow companies to break through blockages and really succeed.
Ultimately, we feel that the Tiimiakatemia methodology is the 'perfect cocktail' to bring about rapid, substantial and sustainable change across a multitude of platforms. If you're interested in finding out more about the methodology you can visit the Tiimiakatemia Global website, and if you'd like to know more about how we can help you implement some of these techniques drop us a line or book a free consultation via our online booking page


New York City Will Reopen Elementary Schools and Phase Out Hybrid Learning
 Mayor Bill de Blasio announced an abrupt shift in managing schools during the pandemic. Officials had faced criticism that they prioritized activities like indoor dining over the well-being of children.
Credit...Sarah Blesener for The New York Times
Mayor Bill de Blasio announced on Sunday that he would reopen public elementary schools, abruptly shifting policy in the face of widespread criticism that officials were placing more of a priority on economic activities like indoor dining than the well-being of New York City's children.
Mr. de Blasio said that middle and high schools would remain closed, but he also signaled that he would overhaul how the city manages schools during the pandemic, which has forced millions of children in the United States out of schools and is widely perceived to have done significant damage to their education and mental health.
The mayor said the city would abandon a 3 percent test positivity threshold that it had adopted for closing the school system, the largest in the country, with 1.1 million children. And he said the system would aim to give most parents the option of sending their children to school five days a week, which would effectively end the so-called hybrid learning system.
Students can return only if they have already signed up for in-person learning, meaning fewer than 335,000 of the city's schoolchildren, or roughly a third, are even eligible.
Children in pre-K and elementary school can return starting Dec. 7. Mr. de Blasio also announced that students with the most complex disabilities can return on Dec. 10.
"Whatever happens ahead, we want this to be the plan going forward," Mr. de Blasio said at a news conference. "We know what we didn't know over the summer, we know what works from actual experience."
 - Thanks for reading The Times.
Subscribe to The Times
Starting in the summer, Mr. de Blasio sought to make New York the first big city in the country to fully reopen its public school system. After a series of logistical and political problems forced the mayor to twice delay the start of in-person classes, the city welcomed hundreds of thousands of children back into classrooms about two months ago.
Reopening, despite its many issues, was seen as a major milestone in the city's long path to recovery. But less than eight weeks after school buildings reopened, Mr. de Blasio on Nov. 18 again shut schools down as a second wave of the outbreak threatened the city.
Still, the number of cases in the school system itself remained very low, so Mr. de Blasio's decision became a flash point in a broader debate throughout the country and the world over what should be closed during the pandemic. Officials have wrestled with whether to keep classrooms open while forcing restaurants and bars, which are far more likely to spread the virus, to shut their doors
Mr. de Blasio does not directly control regulations regarding indoor dining, gyms and other facilities — those are the purview of Gov. Andrew M. Cuomo.
CORONAVIRUS SCHOOLS BRIEFING: It's back to school — or is it?
Mr. de Blasio's announcement on Sunday reflects a stark departure from the city's original approach to managing the schools during the outbreak.
The new blueprint represents the city's second shot at reopening, after the first attempt was plagued by problems and his threshold to close schools was roundly criticized by parents, politicians and public health experts.
Instead of using a specific metric to close schools, the city will now closely monitor the number of classrooms and schools that close because of multiple confirmed virus cases.
And the mayor had long insisted that the entire public school system should reopen, and that every student, from kindergarten through 12th grade, should have the option of learning in person.
Now, the nation's largest public school district will operate more like other systems across the country that have reopened, by offering classroom instruction only to young children and students with disabilities.Since Mr. de Blasio first announced his plan to reopen schools in July, mounting evidence has shown that elementary schools in particular can be relatively safe, as long as schools follow strict safety protocols.New York's schools had extremely low test positivity rates during the roughly eight weeks they were open this fall, and there was wide agreement from everyone from the president of the teachers' union to the mayor's top public health officials that schools were safer than they had anticipated.
When school buildings reopen, the city will significantly increase its random testing in schools: rather than testing a sampling of students and staff in each school building once a month, the city will conduct tests weekly. Students will not be allowed to attend school in person unless they have signed consent forms from their parents, allowing them to be tested.
Nothing else about New York City's safety plan will change: all staff members and students will still be required to wear masks throughout the day, and social distancing will be mandated. But the city will largely shed its hybrid learning plan, under which children physically attended school a few days a week and learned remotely the rest of the time.
The hybrid learning plan was undercut from the start by a series of rules about who could teach and when, which had been agreed upon by the teachers' union and City Hall.
No comments:
Powered by Blogger.


IRS Logo
Print - Click this link to Print this page
Applying for Exemption/Misc. Determination: Sample Questions
Bingo and Other Gaming
Applications for exemption and miscellaneous determination requests are assigned to Exempt Organizations specialists for review. If additional information is necessary to make a determination, a specialist will contact the organization for the information. Here's a list of questions that might be asked on this topic.
1. For each gaming activity you conduct (or plan to conduct), provide the following information:
a. The name of each gaming activity.
b. Whether members of the general public will participate in your gaming activity or
 whether your gaming activity will be limited to members of your organization.
c. When you began (or plan to begin) conducting the activity.
d. The percentage of your time and resources you expect to devote to each gaming activity
e. The number of hours you expect to hold the gaming activity each month.
f. A statement describing how you use your gaming proceeds, including whether you
 give your gaming proceeds to other organizations.
g. If you give your gaming proceeds to other organizations, describe how do you decide
 which organizations receive your proceeds.
h. Submit copies of advertisements, flyers, pamphlets, announcements, or other literature
 that describe your exempt, gaming, or other activities.
2. For each of your gaming activities, state whether you will use volunteers or compensated individuals for various aspects of the gaming operation. Examples of aspects of the gaming operation would include, but are not limited to: managing bingo operations; providing bingo cards, pull-tabs, and supplies; providing concessions; providing security; and providing janitorial services.
a. If compensated individuals are used, provide the following information:
 - List the compensated individuals, their job title, and a detailed duty description.
 - State the number of hours each position requires per week and the number
 of hours that are related to the operation of gaming activities.
 - State the amount of compensation for each person or position (if it is not
 currently filled).
 - Explain how you determine the compensation for each position, including who
 in your organization is responsible for setting the compensation amount.
 - Identify any relationship that each compensated individual may have with any
 of your officers, directors, trustees, or members.
b. If volunteers are used, provide the following information:
 - List how many volunteers you use each game/session.
 - Describe the duties the volunteers perform.
 - State how many hours volunteers work each session and each week
 - State whether you provide volunteers with reduced fees or tuition dependent
 on the individual volunteering for the gaming activity.
 - State whether the volunteers receive tips. If so, describe how you record the
 tips in your books and records.
3. Have you ever, or do you plan to, contract with a third party to operate your gaming activities and from whom you will receive your gaming revenue? If so, provide the following information:
a. A description of who initiated the initial contact – you or the gaming operator.
b. An explanation of how and why you chose the gaming operator.
c. A description of your relationship with the gaming operator.
d. Identify any relationship that exists between the gaming operator and any of your
 directors, officers, trustees, or members.
e. Submit all copies of contracts you have entered into with any gaming operator.
4. Is the facility where you conduct your gaming activities a commercial gaming facility?
5. Is the owner of facility where you conduct your gaming activities also one of your directors, officers, trustees, or members?
6. Submit copies of all contracts or leases you have with any individual or business, including any lessors that provide you with goods or services related to your gaming activities.
7. Are you a grantor, beneficiary or trustee of a trust or member of a partnership or other entity formed to administer charitable gaming?
8. Provide the following financial information for all gaming activities (both for your current tax year, and projected for your next two tax years):
a. Gross income from each gaming activity, broken out by game category (ex. bingo,
 pull-tabs, raffles, etc.).
b. Gross income from non-gaming sources (such as concessions or sales of gaming
 supplies) that occur during or are related to your gaming activity. List each source
c. Prizes paid out in each gaming category.
d. Rent, salaries, contract payments, and other expenses from gaming activities, itemizing
 each expense.
e. Net income from each gaming activity.
9. Describe the records that you keep to document your gross receipts (before payouts) and disbursements (including payouts), including whether you keep separate records for each gaming activity.
10. Submit a copy of your state and/or local laws that allow you to conduct bingo or other gaming activities.
More information:
See the complete list of Applying for Exemption/Miscellaneous Determination Sample Questions by topic.
Page Last Reviewed or Updated: 16-Dec-2014


text:
A regex that can be used in perl to test for primality.
The full code is
perl -e 'print "PRIME" if (1 x shift)!~ /^(11+)\1+$/' xxxx
where xxxx is the number who's primality
you wish to test.
This one liner
first appeared on comp.lang.perl.misc, posted by Abigail.
Now if you're not a perl monk
(and I'm certainly not), you're probably quite confused as to how on earth this works. Seeing a few perl
one-liners has probably convinced some people that perl scripts are written by monkey
s running along people's keyboard. This particular one isn't that bad however.
The first part, perl -e is just the incantation necessary to get perl to run a script passed to it on the command line. The next part is equally simple, it says print 'PRIME' if a certain condition is met. The magic starts here.
In perl, shift takes the first value off an array and returns it. If shift is not given an argument, it operates on the array _USER_, which is the array of arguments passed to the current function, so in this case, shift will return the parameter we passed, i.e. the number who's primality we wish to test.
The binary x operator, returns the string obtained by taking its left argument and repeating it the number of times specified by the right argument. So (1 x shift) evaluates to a string of ones, of length the number passed as an argument.
!~ /^(11+)\1+$/ is the heart of the script.!~ means that the result of this is true if what is on the left (our long string of ones) does not match the regex that follows. Lets break down the regex.
The 2 slashes are just there to mark the beginning and end of the regular expression. ^ and $ have special meanings, respectively the start and the end of the string being matched. This means for a string to match this pattern, the entire string must match the pattern (11+)\1+.
The pattern 1 is just the character 1. The + means "one or more times". So 11+ is 2 or more 1's
The brackets around the 11+ create a capture buffer. \1 refers to the 1st capture buffer, i.e. (11+) (it's known as a backreference). And lastly, the + means that we want \1 to be repeated one or more times.
Why this works should now become apparent. If a string matches this pattern, it means that we can take a string of 2 or more characters, repeat it 2 or more times and get the whole string. What we have done is found a divisor of the length of the string, i.e. a divisor of the number passed to the perl script. And so if the string does not match this pattern, it means that there are no divisors greater or equal to 2 and such that the quotient is greater or equal to 2, i.e. the number is prime.
There are two problems with this script. The first, admittedly minor one, is that it declares 1 to be prime, which only matters because I'm a pedantic maths student. The second is that it is slow.
On my machine it could deal with 5 digit numbers in a few seconds at most. One of the 6 digit numbers i tried took almost 2 minutes, but another took only a fraction of a second. The reason this wide range of run times occur is that the + quantifier is greedy: it will try an match the longest string possible. This in turn means that the script will try and find the greatest factor of the number. The end result is that it is relatively fast with numbers with lots of small factors, but the presence of even one big factor will drive up the run time. For example:
time perl -e 'print "PRIME" if (1 x shift)!~ /^(11+)\1+$/' 243235
time perl -e 'print "PRIME" if (1 x shift)!~ /^(11+)\1+$/' 294824
If you look at the prime decomposition
s of these numbers, you will find that 243235=5 * 48647 and 294824=23
*137*269. As expected the number with the large factor is slower, by a factor of over a 1000.
Despite it being impractical in real world use, this does show that Perl regexes are more expressive than finite state machine: It is possible to match things that are not regular languages.(Thanks to pfft for pointing this out)


Dynamic Scene Graph: Enabling Scaling, Positioning, and Navigation in the Universe
Emil Axelsson, Jonathas Costa, Cláudio Silva, Carter Emmart, Alexander Bock, Anders Ynnerman
Research output: Contribution to journalArticlepeer-review
In this work, we address the challenge of seamlessly visualizing astronomical data exhibiting huge scale differences in distance, size, and resolution. One of the difficulties is accurate, fast, and dynamic positioning and navigation to enable scaling over orders of magnitude, far beyond the precision of floating point arithmetic. To this end we propose a method that utilizes a dynamically assigned frame of reference to provide the highest possible numerical precision for all salient objects in a scene graph. This makes it possible to smoothly navigate and interactively render, for example, surface structures on Mars and the Milky Way simultaneously. Our work is based on an analysis of tracking and quantification of the propagation of precision errors through the computer graphics pipeline using interval arithmetic. Furthermore, we identify sources of precision degradation, leading to incorrect object positions in screen-space and z-fighting. Our proposed method operates without near and far planes while maintaining high depth precision through the use of floating point depth buffers. By providing interoperability with order-independent transparency algorithms, direct volume rendering, and stereoscopy, our approach is well suited for scientific visualization. We provide the mathematical background, a thorough description of the method, and a reference implementation.
Original languageEnglish (US)
Pages (from-to)459-468
Number of pages10
JournalComputer Graphics Forum
Issue number3
StatePublished - Jun 2017
ASJC Scopus subject areas
 - Computer Graphics and Computer-Aided Design
Fingerprint Dive into the research topics of 'Dynamic Scene Graph: Enabling Scaling, Positioning, and Navigation in the Universe'. Together they form a unique fingerprint.
Cite this


text:
Using 'mental gym' to support children with anxiety
The principle of mental gym is quite simple. It is a way of practising different thought patterns in order to develop more flexible thinking and break out of negative responses. Mental gym is especially useful for tackling anxiety as it helps us to unpick the connection between our thoughts and the overwhelming sensations that flood in during an anxious reaction.
If your child is prone to worries, practising mental gym will help them understand their anxiety better and open up different ways of responding that could reduce their anxious episodes.
The best way to teach your child how to do mental gym is to try it out for yourself first. What makes you anxious? Identify a situation that makes you feel anxious and work through the steps below – or use this readymade example:
Your child has come home with a 'FAIL' for a piece of Maths homework. You become anxious that they won't keep up at school and this will have a negative impact on their future prospects.
The Mental Gym Steps
- Step 1: Establish the facts. In this example, the fact is they have not reached the required standard in this piece of homework.
- Step 2: Identify your thoughts (and the beliefs underlying them). For example, you might be thinking that they failed because they don't try hard enough and don't understand the importance of schoolwork? Perhaps you believe that if they don't do well at school that will impact on them for the rest of their life? Or, you might be thinking that it's your fault they failed because you didn't help them?
- Step 3: Focus on your physical sensations, actions and emotions. Is your heart racing? Your head hurting? Your stomach churning? What would you call this feeling? Fear? Panic? Worry? What are you doing? Having a go at your child?
- Step 4: Go back to the facts (step 1). Is there an alternative way of thinking about these facts (step 2)? For example, perhaps your child finds Maths hard or misunderstood the task? Perhaps the unique talents that will help them succeed in life lie elsewhere? Perhaps they ran out of time because they were prioritising something else? What actions and emotions might those alternative thoughts and beliefs lead to (step 3)?
The purpose of this exercise is to help us understand that the way we interpret a situation (our thoughts and beliefs about it) will directly influence how we feel (physically and emotionally) and how we act. One thought might lead to an anxious or angry response while an alternative thought might lead to a calm response. It's not the situation that provokes our response, it is our thoughts about that situation.
How mental gym helps anxious children
When we feel anxious, the emotional and physical sensations can feel overwhelming. It all seems to arrive in a rush and we lose sight of the thoughts that triggered the anxious response. Children often believe it is the situation that is making them anxious – the approaching dog, the exam, the playground – rather than their thoughts about that situation. If we can help children see that thoughts are not facts and that there are different ways of thinking about the same situation then we open up the possibility of influencing how they react to that triggering situation.
Practice makes perfect
Just like the physical gym, you won't get much success just visiting the mental gym once. Catching our triggering thoughts takes practice. When a child is in the middle of an acute anxiety response that is seldom the best time to try and get them to think more flexibly for the first time. Practising mental gym when they are calm (or just mildly worried) will help them develop their thinking skills. You can use story books or examples from friends or family to help them work through the steps indirectly in a safe context (see How to use Story Time to understand your child better or Books to help children with anxiety for ideas).
If it helps, you can rename 'mental gym' the ABC model (A = Activating event, B = Belief, C = Consequence) – whatever makes it accessible and memorable for your child. You might also want to check out some mindfulness apps or teach them some self-soothe strategies for calming their physical responses.
Does your child suffer from ANXIETY? We offer specialised support for parents to help you learn how to support an anxious child/teenager and build their confidence. Details here.


text: 1. The problem statement, all variables and given/known data A radius of a sphere is measured to be (6.45 ± 0.27) cm, and the mass is measured to be (1.78 ± 0.09) kg. Determine the density of the sphere in kilograms per cubic meter and the uncertainty in the density. 2. Relevant equations Use the following formula to calculate the uncertainty in the density: Δρ/ρ = Δm/m + 3Δr/r.) 3. The attempt at a solution I already found the density: 1583.62 kg/m3 I just want to know how to get the uncertainty. I don't know how to use the formula given. i always get a really low number with it.


text: Featuring more than 500 photos and maps, this is the first comprehensive, research-based history of Navajo weavings with imagery inspired by tribal sacred practices. These Yei, Yeibichai, and sandpainting textiles have been the most sought after by collectors and the least studied by scholars. In spite of their iconography, they never served a ceremonial function. They were created by Navajo women at the instigation of Anglo traders, for sale to wealthy collectors willing to pay premium prices for their perceived spiritual symbolism. This book describes the historical and artistic development of the genre from its controversial emergence around 1900, to the _PHONE_ period of intense creativity, and concluding with the contemporary search for innovative patterns. Never-before-published weavings, detailed annotations, and an extensive bibliography make this an invaluable reference for scholars and collectors, and a fascinating exploration for all who are interested in the Southwest and its native cultures.


text:
Objective: The recovery after general anesthesia is influenced by the choice of inhalational agent. Stimulations might make patient's agitate. However, the recovery using no touch technique might be safer. In this study, we compared the recovery time, awakening end-tidal concentration, and respiratory complications among inhalational anesthetics in pediatric patients using no touch technique, retrospectively. Material and methods: The subjects were pediatric patients aged 3 months to 11 years under general anesthesia using sevoflurane, isoflurane, or desflurane. Background, awakening end-tidal concentration, respiratory complications, the time of eye open, body movement, and extubation were recorded. Results: A total of 170 patients were included in the study. There were no respiratory complications during emergence. Awakening end-tidal concentration in desflurane was 0.98%, sevoflurane (0.39%), and isoflurane (0.25%). In patients received desflurane, the time of body movement, eye open, and extubation were significantly shorter than patients who received other anesthetics (p < 0.05). Conclusions: The recovery from desflurane was significantly shorter among three inhalational anesthetics with no touch technique. In addition, no airway-related complication occurred. Clinical relevance: The recovery from desflurane might be useful to predict emergence by end-tidal inhalational concentration.
All Science Journal Classification (ASJC) codes


text:
Focus on Argynnis niobe in the dunes of North HollandMichiel Wallis de Vries (De Vlinderstichting)
The Niobe Fritillary (Argynnis niobe) has shown an alarming decline since 1997; it is now an endangered species in the Netherlands. As the coastal dunes constitute the species' stronghold, we carried out a survey of the species distribution in the dunes of Kennemerland with the help of volunteers. The Niobe Fritillary was found in 42 out of 107 km squares investigated. Distribution has shrunk by more than 50% in the last two decades, and the survey suggests that the decline is continuing. More research is needed on host plant use in these calcareous dunes. It is clear, however, that the main cause of decline lies in the vast encroachment of tall grasses and scrub, especially Black Cherry (Prunus serotina), facilitated by low rabbit numbers. Extreme drought, such as in 2003, presents an additional threat. In several areas, restoration measures are being taken. Nectar and host plants will benefit from scrub clearance and creation of a more open vegetation. Hopefully, our monitoring schemes will reveal a recovery of this endangered butterfly in the coming years!
Laatste wijziging: 27 oktober 2009


by itself with ckraid --fix, why not make it automatic? A: This can be done by adding lines like the following to /etc/rc.d/rc.sysinit: mdadd /dev/md0 /dev/hda1 /dev/hdc1 || { ckraid --fix /etc/raid.usr.conf mdadd /dev/md0 /dev/hda1 /dev/hdc1 } or mdrun -p1 /dev/md0 if [ $? -gt 0 ] ; then ckraid --fix /etc/raid1.conf mdrun -p1 /dev/md0 fi Before presenting a more complete and reliable script, lets review the theory of operation. Gadi Oxman writes: In an unclean shutdown, Linux might be in one of the following states: The in-memory disk cache was in sync with the RAID set when the unclean shutdown occurred; no data was lost. The in-memory disk cache was newer than the RAID set contents when the crash occurred; this results in a corrupted filesystem and potentially in data loss. This state can be further divided to the following two states: Linux was writing data when the unclean shutdown occurred. Linux was not writing data when the crash occurred. Suppose we were using a RAID-1 array. In (2a), it might happen that before the crash, a small number of data blocks were successfully written only to some of the mirrors, so that on the next reboot, the mirrors will no longer contain the same data. If we were to ignore the mirror differences, the raidtools-0.36.3 read-balancing code might choose to read the above data blocks from any of the mirrors, which will result in inconsistent behavior (for example, the output of e2fsck -n /dev/md0 can differ from run to run). Since RAID doesn't protect against unclean shutdowns, usually there isn't any ''obviously correct'' way to fix the mirror differences and the filesystem corruption. For example, by default ckraid --fix will choose the first operational mirror and update the other mirrors with its contents. However, depending on the exact timing at the crash, the data on another mirror might be more recent, and we might want to use it as the source mirror instead, or perhaps use another method for recovery. The following script provides one of the more robust boot-up sequences. In particular, it guards against long, repeated ckraid's in the presence of uncooperative disks, controllers, or controller device drivers. Modify it to reflect your config, and copy it to . Then invoke after the root partition has been fsck'ed and mounted rw, but before the remaining partitions are fsck'ed. Make sure the current directory is in the search path. mdadd /dev/md0 /dev/hda1 /dev/hdc1 || { rm -f /fastboot # force an fsck to occur ckraid --fix /etc/raid.usr.conf mdadd /dev/md0 /dev/hda1 /dev/hdc1 } # if a crash occurs later in the boot process, # we at least want to leave this md in a clean state. /sbin/mdstop /dev/md0 mdadd /dev/md1 /dev/hda2 /dev/hdc2 || { rm -f /fastboot # force an fsck to occur ckraid --fix /etc/raid.home.conf mdadd /dev/md1 /dev/hda2 /dev/hdc2 } # if a crash occurs later in the boot process, # we at least want to leave this md in a clean state. /sbin/mdstop /dev/md1 mdadd /dev/md0 /dev/hda1 /dev/hdc1 mdrun -p1 /dev/md0 if [ $? -gt 0 ] ; then rm -f /fastboot # force an fsck to occur ckraid --fix /etc/raid.usr.conf mdrun -p1 /dev/md0 fi # if a crash occurs later in the boot process, # we at least want to leave this md in a clean state. /sbin/mdstop /dev/md0 mdadd /dev/md1 /dev/hda2 /dev/hdc2 mdrun -p1 /dev/md1 if [ $? -gt 0 ] ; then rm -f /fastboot # force an fsck to occur ckraid --fix /etc/raid.home.conf mdrun -p1 /dev/md1 fi # if a crash occurs later in the boot process, # we at least want to leave this md in a clean state. /sbin/mdstop /dev/md1 # OK, just blast through the md commands now. If there were # errors, the above checks should have fixed things up. /sbin/mdadd /dev/md0 /dev/hda1 /dev/hdc1 /sbin/mdrun -p1 /dev/md0 /sbin/mdadd /dev/md12 /dev/hda2 /dev/hdc2 /sbin/mdrun -p1 /dev/md1 In addition to the above, you'll want to create a which should look like the following: /sbin/mdstop /dev/md0 /sbin/mdstop /dev/md1 Be sure to modify both rc.sysinit and init.d/halt to include this everywhere that filesystems get unmounted before a halt/reboot. (Note that rc.sysinit unmounts and reboots if fsck returned with an error.) Q: Can I set up one-half of a RAID-1 mirror with the one disk I have now, and then later get the other disk and just drop it in? A: With the current tools, no, not in any easy way. In particular, you cannot just copy the contents of one disk onto another, and then pair them up. This is because the RAID drivers use glob of space at the end of the partition to store the superblock. This decreases the amount of space available to the file system slightly; if you just naively try to force a RAID-1 arrangement onto a partition with an existing filesystem, the raid superblock will overwrite a portion of the file system and mangle data. Since the ext2fs filesystem scatters files randomly throughput the partition (in order to avoid fragmentation), there is a very good chance that some file will land at the very end of a partition long before the disk is full. If you are clever, I suppose you can calculate how much room the RAID superblock will need, and make your filesystem slightly smaller, leaving room for it when you add it later. But then, if you are this clever, you should also be able to modify the tools to do this automatically for you. (The tools are not terribly complex). Note:A careful reader has pointed out that the following trick may work; I have not tried or verified this: Do the mkraid with /dev/null as one of the devices. Then mdadd -r with only the single, true disk (do not mdadd /dev/null). The mkraid should have successfully built the raid array, while the mdadd step just forces the system to run in "degraded" mode, as if one of the disks had failed. Error Recovery Q: I have a RAID-1 (mirroring) setup, and lost power while there was disk activity. Now what do I do? A: The redundancy of RAID levels is designed to protect against a disk failure, not against a power failure. There are several ways to recover from this situation. Method (1): Use the raid tools. These can be used to sync the raid arrays. They do not fix file-system damage; after the raid arrays are sync'ed, then the file-system still has to be fixed with fsck. Raid arrays can be checked with ckraid /etc/raid1.conf (for RAID-1, else, /etc/raid5.conf, etc.) Calling ckraid /etc/raid1.conf --fix will pick one of the disks in the array (usually the first), and use that as the master copy, and copy its blocks to the others in the mirror. To designate which of the disks should be used as the master, you can use the --force-source flag: for example, ckraid /etc/raid1.conf --fix --force-source /dev/hdc3 The ckraid command can be safely run without the --fix option to verify the inactive RAID array without making any changes. When you are comfortable with the proposed changes, supply the


Turtle goes to holy land
We were experimenting with different tomatoes in the garden this year. I've tried to plant them in alphabetical order so that I can keep up with the three or four varieties we have, trying to see which one does the best.
One of my plants did not make the first growth spurt and cold snap so my wife got a holy land variety to plant in its place. She thought with a name like that the plant might be more resistant to the usual midsummer drought.
The other day I was admiring the new produce and I noticed a V-shaped gouge out of a new low hanging tomato. None of the other planets had this problem. A few days later I saw a box turtle in the garden and decided that it was his snout pattern that accounted for the wedge out of my fruit.
The question then comes to mind, why does this turtle prefer the holy land variety to the others? You would have to assume he has already tried all the others to purposefully avoid them. But that means that he must have done a lot of sampling. And I didn't know that a turtle was that well traveled, at least not as far as the holy land.


text:
Regular attendance at religious services is associated with a more optimistic outlook and a lesser inclination to be depressed, compared to those who do not attend services at all, according to a recently published study.
The study's findings supports previous research that religious participation can promote psychological and physical health — and reduce mortality risks — possibly by calming people in stressful times, creating meaningful social interactions and helping curtail bad habits.
Those who said they attended services more than once a week in the previous month were 56 percent more likely to be above the median score in a measure of optimism than those who did not attend services, according to the study published in the Journal of Religion and Health.
And those who reported attending services weekly were 22 percent less likely to be depressed or have depressive symptoms compared to non-attenders.
But a researcher on the study cautioned against people assuming that adopting a religion and heading off to a church, synagogue, temple or mosque would brighten their lives.


text:
Pokémon: The Movie 2000 [Movie]
Lawrence III, a Pokémon collector, strives to make a legendary prophecy occur. His plan to capture the legendary birds Moltres, Zapdos and Articuno will ultimately lead to the capture of the "Beast of the Sea" Lugia. Lawrence sets out in his flying hovercraft to the heart of the Orange Islands to capture the three legendary birds, referred to as the Titans of Fire, Ice and Lightning. He successfully captures Moltres, but the balance of power the birds have over the world's climate begins to collapse, causing all sorts of weather phenomena across the world, alerting countless Pokémon to the change. Ash Ketchum and his companions Misty and Tracey Sketchit get caught in a freak storm, and are washed ashore Shamouti, set in the centre of the Orange Islands. Learning the island festival celebrating the legend is about to begin, Ash is selected as the festival's chosen one by a girl named Melody, the festival maiden.


text:
Historical maps are an important tool for analyzing changes in urban development. But these maps only provide 2D information, and oftentimes not much is known about building height.
With this in mind, a research team from Skoltech (Russia) and FBK (Italy) developed a machine learning algorithm that can assess building height from historical maps, which could help researchers better understand the forces that shaped cities to what we see today.
Nowadays, we've become pretty used to having 3D maps at our disposal, but this is a luxury we take for granted too easily. For the vast majority of our history, maps and urban imagery were restricted to 2D information.
A team of researchers led by Elisa Mariarosaria Farella from the Fondazione Bruno Kessler (FBK) in Trento, Italy, wanted to see how the height of buildings in historical maps can be inferred. They developed a machine learning algorithm that was first trained on sample data, and then asked it to predict buildings' heights.
The algorithm's assessment is based on several "predictors" — variables that are assumed to have some connection (not necessarily a direct or causal connection) to the objective (in this case, the building height). Researchers used things like a building area, its type (whether it was residential, historical, etc), its distance to other buildings, and so on.
They then ground-truthed the model predictions and finessed it with historical photos (where available) and improved mathematical algorithms, using four historical maps of Trento (years 1851, 1887, 1908, and 1936) and Bologna (years 1884 and 1945),
Overall, the results were good, researchers write in the study.
"The reliability of the proposed approach was verified, testing the method on different datasets and epochs. The achieved results proved to be consistent with our accuracy targets and the complexity of such historical urban contexts. The implemented method is flexible and extendable, relying mainly on geometric and neighbour characteristics derivable from the datasets and adaptable categorical data."
They are now looking at ways to improve the process even further and generalize the method, which could make it much easier to digitize historical maps from all around the world and enhance them to 3D.
"The implemented learning and predictive procedure tested on historical data has proved to be effective and promising for many other applications. Based on few attributes for the prediction, it will soon be expanded to diverse real-life contexts with missing elevation data. The resulting models will be a great help in bridging the geospatial knowledge gap in past or remote situations" Emre Ozdemir, a Skoltech and FBK Trento PhD student, explains.
The study was published in MDPI Applied Sciences.


Para pingpong is a diverse sport played by athletes from various disability classes. Each player has their own set of abilities and disabilities, and their own perception of the table size and distance. Every play style is, therefore, unique and different. Based on the player interviews and sketches, these special tables are made in the shapes they described. Para Pingpong Tables replicate the world seen through the athletes'eyes. Stand in front of these tables and experience their challenges and triumphs.
 - YAGI MODEL The round table Born with shortened arms, Yagi cannot reach for wide balls. In fact, almost all areas of the court are unreachable.
 - YAGI MODEL Run with all your might If your arms can't reach, use your legs. This table challenges you to run, run and run some more to return the ball.
 - YAGI MODEL Running through the entire game Running is the key strategy. It requires exceptional stamina and leg strength. Simple but powerful play style is expected at this table.
 - CHADA MODEL The elongated table Sitting in a wheel chair, laying the same table that standing players play, Chada has a limited arm reach. To her, a ball hitting close to the net looks far out of reach.
 - CHADA MODEL The net game It is almost impossible to reach the net. Know that little could be done if a ball hits that part of the surface and be prepared.
 - CHADA MODEL Dictate the rally Do not let your opponent take control. Strategize your attacks to avoid returns close to the net. Put yourself in your opponent's shoes and you will find a way.
International Quality Standards These tables are manufactured with the same technology used to build the "Les yeux bleus" series, an official model for international competitions. The perfectly flat tabletop is designed to ensure a uniform bounce along the entire surface.
Design Concept The bottom layer that is shaped in proportion to the standard pingpong table transforms into the unique shape of the tabletop. It is designed to allow for an intuitive visual understanding of the diverse reality experienced by para athletes.
Universal Design This table is for everyone—children, adults and the elderly, with or without disabilities. The leg layers of the tables are detachable to allow for the wheelchair users to play. Stand in front of these tables and experience the world of para athletes.


text:
Seismic vibrations from wind turbines and their effects on the seismometer array at Eskdalemuir
The CTBTO (Comprehensive Nuclear Test Ban Treaty Organisation) IMS seismometer array station located at Eskdalemuir in Scotland has been operating since 1962. It is vital that the government and MoD safeguard the array from excessive seismic vibration noise. The presentation reviews the work undertaken by the EWG (Eskdalemuir Working Group) a cross government/industry group, in reviewing a vibration budget in relation to seismic vibration from wind turbines. The work outlines measurement analysis and modelling to develop an understanding of how wind turbines generate seismic waves. In turn this work was used to develop a model to predict seismic ground waves that could be used to refine and define the wind turbine exclusion and 50km consultation zone around the array.


text:
The closing of a central Nebraska irrigation canal should help boost the flow of water in the Platte River and improve habitat for endangered species.
The Central Platte Natural Resources District said Wednesday it is nearly done with a plan to buy water rights for the Six Mile Canal near Gothenburg. The canal is being filled in with dirt and retired after 116 years of use.
The project is expected to return an average of 2,377 acre-feet of water to the Platte River annually. An acre foot is the volume of water needed to cover an acre of land to a depth of 1 foot.
More than 30 land owners agreed to sell their rights to water from the canal and convert their farming operations over to groundwater irrigation.


text:
Skip to Main Content
We present a method for performing face recognition based on the fractal neighbor distance (FND). The FND has previously been used for face recognition. What distinguishes our method from others is that we incorporate the use of localized weights with the FND. In a local-to-global feature matching approach, a set of localized weights is used with an algorithm based on the FND that searches for local features. A global score is then derived from each localized score. This set of weights is designed to concentrate around the eyes and nose region of the face, because they contain more discriminating features.


Coronation Weather, 1953
Worst June weather of the century?
by Philip Eden
Weatherwise, 2 June 1953 was an atrocious day in the middle of a lengthy spell of atrocious weather. May that year had been a superb month with weeks of warm sunshine interspersed with occasional thundery downpours. Eight days before Coronation Day, on the Whit Monday holiday, the temperature soared to 31.7°C in London and Surrey but there was a sudden and complete change in the weather the following day.
A cold front brought thunder-showers and a sharp drop in temperature on May 26, and from then until the middle of June the British Isles lay between high pressure over the Atlantic, usually located somewhere between Ireland and Iceland, and low pressure over the near-continent. As a result the country lay under a very cool and moist northerly airflow throughout this period. June 2 itself was a miserable, November-like day in London as far as the weather was concerned, with dull skies, a chill wind and sporadic outbreaks of rain during the morning, although it dried out gradually later on. The afternoon temperature climbed no higher than 12°C - several degrees lower than the Queen's wedding day in November six years before.
It could have been worse - other parts of England had torrential downpours that day and there were floods in Northumberland after 70mm of rain fell in short order. And the following day was even colder; the maximum on 3rd June in London was 11°C, in Birmingham it was just 8°C, and at Aberdeen only 7°C.
None of the 20th century's coronation days had been blessed with really good weather. George VI's, on May 12, 1937, was similarly cool and cloudy with rain during the first part of the morning and again in the evening; George V's, on June 22, 1911, was a disappointingly cloudy day with a chilly breeze although the rain held off; and Edward VII's, on August 9, 1902, was similarly cool and cloudy but dry with just a few fleeting flickers of sunlight.
Recalling the pictures of that procession down the Mall, I am also reminded of Noël Coward's response when asked who Queen Sarote of Tonga's companion was. "Her lunch", he said.


5 things you should understand about Ruby Variables
Despite being one of the most fundamental concepts in programming, it's pretty hard to find a decent explanation of Ruby Variables for beginners. We've hand-picked a number of resources we believe cover the five thing you'll need to understand about them.
1. Variables are used to store items you want to access later
James Bruce, of Make Use Of, provides a no-nonsense introduction to variables: Make Use of – Variables And Data Types
An example of a variable in action would be:
 the_average = (1 + 2 + 3) / 3
This "assigns" the value of (1 + 2 + 3) / 3 (which calculates to be 2) to the Variable the_average. Later in the program you might do:
 puts "the average is: #{the_average}"
This would display the text "the average is 2". Using Variables is particularly useful for:
 - Making code more readable: lots of short lines which each do a single thing are easier to understand than long ones which do many things
 - Situations where you need to use a value lots of times, in this case instead of writing (1 + 2 + 3) / 3 every time, you can just use the_average.
2. Variables are like tentacles
Well, that's one of the six analogies that Khan Academy considers in this excellent blog post: Khan Academy - Teaching Variables: Analogies and Approaches
3. Assigning variables is simple
The Codecademy Glossary provides the simplest possible overview of assigning Variables: Codecademy - Ruby Glossary
Chris Pine, author of the excellent book Learn To Program, goes into a little bit more detail with six examples of Variables in action: Pine.fm - Variables
4. You don't need to declare what "type" a variable is
Ruby Variables are weak-typed or dynamically-typed; meaning that you don't need to worry what types of data can be stored in them. Ruby Bacon gives a quick overview of what this all means: Ruby Bacon - Variables
5. But you do need to define where in a program it is accessible from
The most complicated aspect of Variables you need to understand is their "scope". Technotopia gives a really clear and concise explanation of variable scope in the following article: Technotopia - Ruby Variable Scope
Ruby Monk goes one step further give some interactive examples: Ruby Monk - Variables
Other resources
If you still don't quite understand some aspects, Zetcode and The Bastard's Book of Ruby both provide quite comprehensive introductions to Variables.


Children of the Sun
by Julie, Poet
Julie is a poet from Ardwick, Manchester who uses poetry to make sense of what she is thinking. She writes sporadically in her poetry book.
We asked Julie to answer a few questions about writing poetry
Can you talk about what inspired you to write this poem?
This poem was written in the 70s, it was inspired by the TV programme Roots. You didn't get much about the slave trade on British television and not in a way that put the white people in the wrong.
This poem is not just about black and white, it's about all forms of slavery. In the days of slavery, in Britain all the people in the cotton mills, and those working in other people's houses were paid a pittance. I am not saying that they were slaves but they did not have free choice.


text:
Precision Time Align is a high precision sub-sample delay that can slide a track forward or backwards in time. It will help you get perfectly synchronized double-tracked recordings completely eliminating timing anomalies and phase issues from your mix, especially on multi-miked drums, vocals and instruments:
- Synchronize signals to microsecond accuracy, up to 1/64th of a sample.
- Phase Invert button fixes mirror-image acoustical phasing.
- Precise Coarse and Fine controls optimize time shift in recordings.
- Perform negative delays, moving the track up in time relative to other tracks in the recording.
- Four different methods for calibrating the signal to achieve perfect signal matching.
- Precision Time Delay also included for use with D.A.W.s lacking delay compensation.
- Much faster and more accurate workflow than trying to manually align in your D.A.W.


text:
Definitions of confessor
n. - One who confesses; one who acknowledges a fault, or the truth of a charge, at the risk of suffering; specifically, one who confesses himself a follower of Christ and endures persecution for his faith. 2
n. - A priest who hears the confessions of others and is authorized to grant them absolution. 2
The word "confessor" uses 9 letters: C E F N O O R S S.
No direct anagrams for confessor found in this word list.
Words formed by adding one letter before or after confessor (in bold), or to cefnoorss in any order:
s - confessors
All words formed from confessor by changing one letter
Browse words starting with confessor by next letter


text:
1. A glass flask whose volume is exactly 1000cm^3 at 0 degrees Celsius is completely filled with mercury at this temperature. When the flask and mercury are heated to 100 degrees Celsius, 15.2cm^3 of mercury overflow. If the coefficient of volume expansion of mercury is 18 x 1...
variable saparable(separation of variable) 1.) (2x+y)dy + (2x+y+6)dx=0 2.)(5t+1)t ds + (25t-1)sdt=0 I don't the solution of this problem I think it a "repeated expression". Can someone help me on this? thanks a lot. :)
1.) (2x+y)dy + (2x+y+6)dx=0 2.)(5t+1)t ds + (25t-1)sdt=0 thanks. :)
thanks for your help. :)
1.) Water flows from a 2 cm diameter pipe, at a speed of 0.35m/sec. How long will it take to fill a 10 liter container? 2.) A horizontal segment of pipe tapers from a cross-sectional area of 50 cm^2 to 0.5 cm? The pressure at the larger end of the pipe is 1.2x 10^5 Pa and the...
can someone help me on this? thanks a viewing window 30cm in diameter is installed 3m below the surface of an aquarium tank filled with sea water. The force the window must withstand it approximately. a. 22N b. 218N c. 2140N d. 8562N thanks
that is the only information I have copied.
Can someone help me on here? thanks. :) A U-shaped tube is partly filled w/ water and partly filled w/ liquid that does not mix w/ water. Both sides of the tube are open to the atmosphere. What is the density of the liquid?
There are four types/purposes of Communication 1. Exposistion 2. Narration 3. Description 4. Argumentation can someone give me a definition and an example of Exposistion? thanks. :)
For Further Reading


text:
Training, Help, Facilities, Equipment
The Imaging and Computing Center occupies the ground floor of Coram library, and is broken into four areas. It is a cross curricular facility open to all at Bates.
- The Imaging Lab: The Imaging Lab is an image acquisition facility containing a microscope suite and a digital photography studio.
- The Computer Room: The Computer Room workstations give users the tools to process and visualize data and to manipulate and present images.
- The Gallery: The Gallery is an informal space that provides a venue for students and faculty to work in small groups.
- The Office: The Imaging and Computing Center's office houses miscellaneous equipment and the center's staff, Matt Duvall and Will Ash.


Builds message validators for ssb based on JSON-schema. Specifically designed for handling multiple different versions of a schema for a particular message type (e.g. when you add new requirements, or change the encoding of a particular field and publish a new version of the schema)
NOTE - this requires schemas which have both type and version fields.
Example Usage
Here's an example message that could validate as truthy...
 type:'reply',
 version: '1.0.0'
We inject all the relevant schemas into the validator. Any message passed will be validated based on the type and the version as determined by your schema.
var Validator = require('ssb-schema-validation')
var replySchemas = [
var isReply = Validator(replySchemas)
// => true / false
// => some errors
For a live example see e.g. ssb-dark-crystal-schema
Validator(schemas) => fn
Takes argument
 - schemas - an array of JSON-schema. These schemas must require messages to have type and version fields
Returns a function validator based on those schemas.
validator(msg, opts) => Bool
Takes arguments:
 - msg - a full ssb message, or the content field of such a message. Supporting both means you can use this validator to easily validate content either before writing to the database, or for reading from the database.
 - opts (optional) - an object of form { attachErrors: Boolean }, settings attachErrors: true mutates the original message by attaching any errors found during in validation. This option is false by default i.e. disabled.
Returns a Boolean: true/ false
Note - if the validator returns false, then details about why the message didn't pass validation can be found under validator.errors. This is reset after each message is passed in.
results matching ""
 No results matching ""


text:
Why is TruProof the right product for you?
Two proof comparisons of the same meter, produced simultaneously, show the extent to which pulse delay can affect your bottom line.
The difference in achieved repeatability and improved meter factor through elimination of the timing bias is dramatic. In this case, a savings of nearly 0.25% of meter throughput.
(with and without pulse delay)
Meter with factory programmed signal damping
No signal damping applied


text:
the transfer process.
Frequently Asked Questions
Track your Moneygram transfer easily with our step-by-step guide. Monitor the progress and location of your funds securely and conveniently.
Can I Track A Moneygram Transfer Without A Reference Number?
Tracking a Moneygram transfer is relatively straightforward and convenient. While having a reference number can expedite the process, it is still possible to track your transfer without one. Here are a few ways you can track your Moneygram transfer without a reference number:
- Utilize the order number: If you made your transfer online, you can locate the order number in your confirmation email or on your account dashboard. This number can be used to track your transfer on the Moneygram website.
- Contact customer service: If you do not have a reference or order number, reaching out to Moneygram's customer service can be helpful. Provide them with relevant details such as the sender's name, receiver's name, and date of the transfer. They will assist you in tracking your transfer without a reference number.
How Long Does It Usually Take To Track A Moneygram Transfer?
When it comes to tracking a Moneygram transfer, the length of time it takes can vary. It typically depends on the method you choose to track your transfer. Here are a few common methods and their associated timeframes:
- Online tracking: If you opt for tracking your transfer online, you can usually obtain real-time updates within a few minutes. Simply access the Moneygram website or mobile app and enter your reference or order number to retrieve the latest information.
- Customer service assistance: If you prefer contacting Moneygram's customer service, tracking your transfer might take a bit longer. The representative will require some time to retrieve the details based on the specific information you provide. However, they will work diligently to assist you as quickly as possible.
What Should I Do If The Tracking Results Show A Problem With My Transfer?
If the tracking results for your Moneygram transfer indicate a problem, it's important not to panic. There are several steps you can take to address the issue and ensure a swift resolution. Here are a few recommended actions:
- Contact Moneygram customer service: Reach out to Moneygram's customer service immediately and provide them with the necessary details regarding the problem shown in the tracking results. They will examine the issue and provide guidance on the next steps to rectify it.
- Verify recipient information: Double-check the accuracy of the recipient's details you provided during the transaction. Ensure the recipient's name, location, and other pertinent information are correct. Any errors in the recipient's details could cause tracking problems, so rectifying them promptly is essential.
- Retrace your steps: Review the transfer process to identify any potential errors or oversights on your part. Make sure you followed all the necessary steps accurately, including providing accurate identification, paying the transfer fees, and properly completing the transaction forms.
Remember, Moneygram's customer service is there to assist you throughout the tracking and transfer process. Don't hesitate to contact them for guidance and resolution if any issues arise.
Frequently Asked Questions For How To Track Moneygram Transfer
How Long Does It Take For Moneygram To Transfer?
MoneyGram transfers are typically completed within minutes, ensuring fast and efficient transactions.
What Is Moneygram Tracking Number?
A MoneyGram tracking number is a unique code that helps you track your money transfer.
Can A Moneygram Money Order Be Traced?
Yes, MoneyGram money orders can be traced for enhanced security and to track any potential issues.
How Long Does The Receiver Have To Pick Up Money From Moneygram?
The receiver has a limited time to pick up money from MoneyGram, typically within a few minutes to a few days.
Tracking a Moneygram transfer is a simple process that can be completed online or through customer service. With the use of the Moneygram tracking number provided upon initiating the transfer, customers can easily monitor the progress of their transaction. By logging onto the Moneygram website or using the mobile app, individuals can stay updated on the status of their transfer, including its current location and estimated delivery time.
Additionally, contacting customer service can provide further assistance and information if needed. Tracking a Moneygram transfer ensures peace of mind and allows users to stay informed every step of the way. So, next time you send money through Moneygram, remember to take advantage of their tracking services for a hassle-free experience.


Monthly Archives: May 2013
Saving Grace
According to Merriam-Webster the definition of grace is:
1a : unmerited divine assistance given humans for their regeneration or sanctification; b : a virtue coming from God; c : a state of sanctification enjoyed through divine grace; 2a : approval, favor ; b archaic : mercy, pardon; c : a special favor : privilege ; d : disposition to or an act or instance of kindness, courtesy, or clemency; e : a temporary exemption : reprieve; 3a : a charming or attractive trait or characteristic…
That's quite a lengthy definition; in fact, I captured less than half of what was in the dictionary. It seems like a lot of words to describe something so simple.
So what does grace have to do with a blog about SQL Server? Quite a lot actually.
When I first went to college, I wanted to be a teacher; in fact, I wanted to be a math teacher. I had this great math teacher who inspired me in high school. He was not only brilliant, but he was infectious with his desire for learning. He was a young guy, I think it was his first teaching job, but you could tell that teaching was what he was meant to do. He would explain things in a way that made sense (that's a gift when teaching high school sophomores abstract algebra). If he could see that the class was completely lost, he would change mid stride and go a completely different direction. I don't think a single person failed that class, he wouldn't let them. He was the definition of grace, "..disposition to or an act or instance of kindness, courtesy, or clemency…a charming or attractive trait or characteristic".
There was another math teacher in my high school. He was old (probably forty or something crazy like that) and a bit pompous; he had the letters "PhD" behind his name. His attitude was that he had the credentials, so if you didn't understand what he was talking about, maybe you didn't belong in abstract algebra. He also had a reserved parking space close the entrance, because he had those three little letters after his name, "PhD". He was the exact opposite of grace and almost half his class failed.
The point I'm trying to make is that for some people, their driving force is ego, not love of learning and therefore they have no grace.
I recently attended the SQL Saturday event in Atlanta. I love these events because they are so personal. You have smaller classes and you can actually interact with the presenters and most of them are just like you and me, regular people. However, in Atlanta I noticed a very disheartening trend. Ego is taking hold and grace is losing ground.
I am not a speaker and I never will be. I have a horrible phobia of public speaking (which is the reason I didn't become a teacher). But I want to give back to the community that has helped me get where I am today, so I volunteer behind the scenes for many things. Atlanta was no different. I was attending, but I was also a volunteer. There were some great nationally and internationally known speakers presenting, in addition to the local and regional people and it was so exciting to be part of the largest SQL Saturday event to date. As it turns out, it was probably the most disappointing PASS event I'd attended to date. Not because I was disappointed in the content of the sessions I attended or even in the speakers that presented them, but because there were many other speakers who seem to have lost their grace.
I'm not going to give specific examples or name names (that just elicits finger pointing). But what I am going to do is ask you, as a speaker, why do you do it? Is it because you have those three little letters, "MVP", after your name or is because you want to share your knowledge and inspire others to learn more? If it's the latter, I applaud you and ask that you keep on doing what you are doing. We in the community appreciate all your hard work and your generosity in sharing. If it's the former then I might suggest you try to save grace and have a slice of humble pie, it never hurt anyone.
Angela Henry
I have recently begun to contemplate pursuing the MCSA Certification. I have been working with SQL Server for almost 20 years and have never considered getting a certification before now. I have met so many people through the years who have the certifications and were quite frankly "dumb as a box of rocks". They just happen to be good at regurgitating information on an exam but had no practical experience. Throw them an unusual situation and they stare back at you with blank eyes.
I know having those extra letters behind my name could give me a boost if I was in the job market, but I'm happily settled at my current employer, with no plans to move on. I realize that anything could happen and I could be out looking for a job tomorrow, but if that were the case maybe I could have used that $450 I spent on certification to pay for groceries. I am not saying the tests should be free, but it is a hard pill for me to swallow when I've managed just fine without those letters after my name this long.
Who knows, I may have missed opportunities that I didn't even know about because I didn't have those letters, but how can you miss what you've never had?
The Long and Winding Road
"The Long and Winding Road" is one of my favorite Beatles songs, it reminds me of my dad, he was a huge Beatles fan. My dad passed away almost five years ago, but I still miss him like it was yesterday and I still remember the advice he gave me when I was a kid, "Work hard and don't let anybody tell you you can't do something, there's always a way. It may not be easy, but there's always a way." I credit that advice for the success I've had in my life, both personal and professional.
I started working with SQL Server back on Windows 3.11 (version 4.21a). I know I'm dating myself here, but that's kind of the point of this post. We thought Windows 3.11 was so cool after having to deal with DOS for so many years, we didn't think it could get any cooler. But it did. We got Windows 95, then 98, XP, 7 and now 8. I can't wait to see what they come up with next.
The same goes for SQL Server.
We started out with what I thought was a great tool, then they made it better. We went from having to create devices to hold our database files and keeping track of each file growth, to just being able to create our database files and let them grow on their own. I don't know about anybody else, but that made me so happy. No more sp_helpdb every night to make sure I could recreate my databases if needed in a disaster.
It used to be very hard to write T-SQL code if you weren't familiar with the database objects, the old iSQL query window didn't have an object browser so you couldn't see a list of your tables, let alone column names. Now we have intellisense built right in to the query window. This feature alone is with worth its weight in gold. It allows me to be so much more productive, type the first few letters and hit tab. "BAM!" as Emeril would say.
BCP really used to be the only way to get data in and out of your database, then they gave DTS. Once again it's like going from DOS to Windows. Then they came out with SSIS. Holy Cow, I thought I'd won the lottery after writing my first package in under 5 minutes. It truly was an amazing transformation (pun definitely intended).
There are so many other features that have improved along the way, too many in fact to list them all here.
It's been a long road,
The wild and windy night
That the rain washed away
Has left a pool of tears
Crying for the day.
Why leave me standing here?
Let me know the way.
There were definitely many tears shed along the way to where I am today, tears of frustration and of joy. But I wouldn't change my long and winding road for anything, it's made me who and what I am today.
SQL Server let me know the way…