text:
Okay. Before we start today, have a look at this awesome video! After I watched the video, I tried to snap my fingers to chanin-chanin! It didn't quite work and it made me remember how many years ago, my best friend spent a crazy amount of time trying to get me to do it "right." Despite her efforts and 25 years of being Guatemalan, I still can't make the snapping sound. Now the important question: were you able to do it? It's okay if you can't! That makes two of us! Either way, this expression and hand gesture has an important influence on Guatemalan culture.
Chanin, chanin-chanin, or the hand movement that accompanies those words, is ingrained in Guatemalan culture in an inexplicable way. Whether or not they actually say the words, everyone does this hand movement. Some people do it everywhere, others do it only in the familiarity of their homes. Some make it snap, while others just shake their hands like pom poms (and I raise my hand to this!!!). The video got me thinking that I do it a lot (and I mean a LOT) more often than I initially thought I do. It's just one of those things that you learn at a very young age because everyone around you does it!
What is 'chanin chanin'?
Let's divide this in two and explore its meaning:
- Words: Saying 'chanin' or 'chanin-chanin'
- Gesture: The famous finger snapping hand movement
The origin of the word chanin
Guatemala's official language is Spanish. However, different cultural groups across the country speak another 24 officially recognized languages! Yes, that's a lot of languages for one country! 22 out of those 24 languages are Mayan languages spoken by indigenous people.
Now, going back to chanin and Guatemalan Spanish. Because of the cultural exchange that exists between the various groups in Guatemala, Mayan languages have influenced – and still are influencing – Spanish greatly! Many words we use in Guatemalan Spanish, like chanin, originate from a Mayan language. Chanin, in particular, means apúrate, or hurry up.
To practice some Spanish reading, visit Guatemala's official page on our linguistic heritage: Guatemala, un País con Diversidad Étnica, Cultural y Lingüística. There are also some maps for you to see where these different cultures and languages exist! You can also check out these Top 5 Spring Break Destinations in Guatemala and compare the places listed here to where each Mayan language is spoken.
Origin of the chanin gesture
As for the hand movement, I've been asking some abuelitas, and no one really knows where it comes from. I can only assume that someone, one day, really needed to get something done. So, they started shaking their hands to communicate a sense of urgency to another person who spoke a different one of the 24 languages. Since they couldn't understand each other with words, hand gestures had to do the job!
Imagine if you're in the middle of something and someone starts frantically shaking their hands to signal that you should hurry up – believe me – you'll hurry up!
The Languages of Guatemala
Languages are directly related to ethnic groups and culture. There are four different ethnic groups in Guatemala and one uses different languages:
Learn more about Guatemala's culture and ethnic groups here!
*Information on the number of native speakers from 2002 Census.
Spanish in the context of indigenous languages in Guatemala
Although Spanish is the "main" official language of Guatemala, a big percentage of the population does not speak Spanish! But how does this happen? The Spanish arrived in Guatemala almost 500 years ago in 1524 AD and as part of their colonization, they taught the indigenous people Spanish.
While 500 years may seem like enough time for everyone to learn Spanish, Guatemala is a country divided (and united!) by different cultures and landscapes. The various groups did not always accept a new language being imposed on them (who would?). Plus, the fact that some villages are so far removed from political, economic, or cultural centers allowed for many to just keep living their life without needing to learn a new language.
This is all now changing, but we'll talk more about Spanish in Guatemala in another blog post! In the meantime, you can read a little something on Guatemalan history here.
Something to keep in mind: The Spanish of each Spanish-speaking country is greatly influenced by the languages the indigenous populations spoke or still speak! That's the reason why there are sometimes big differences in the words the people of different Spanish-speaking countries use.
Y ahora, and now, exploremos the other languages of Guatemala!
According to the 2002 census, 41% of the Guatemalan population identify themselves as indigenous (descendants of the Mayans). All these people speak various Mayan languages, and each one is a descendant of the language Protomaya, which came to life some 6,000 years ago! Yes, it's been a long time! There are now 22 indigenous Mayan languages spoken in Guatemala, each spoken by a different cultural group! And yes, each one of them is a language of their own (not a *dialect!) with unique grammar, sounds, and vocabulary!
Let's have a look at these 22 Mayan languages:
*dialect: "A particular form of a language which is peculiar to a specific region or social group." Thanks, Oxford English Dictionary!
As you can see, only a very small percentage of the population speaks each of the Mayan languages! These numbers have greatly decreased in the last few years and are still rapidly declining due to multiple reasons. For one, technology is only available in certain languages. Similarly, most services and information are only accessible in Spanish. People are also moving to bigger cities for work or studies, and because of that many families consider it more important for their children to learn Spanish than an indigenous Mayan language. Parents and grandparents have struggled to live in a country where they cannot speak the official language, and they don't want their children to have that same experience.
However, it's important to mention that Guatemala's government and different NGOs have started campaigns to promote Mayan language learning in schools and through any possible platform. The thing is, a language is not only a set of words we use to communicate with others. Languages carry the entire historical background of a whole culture! As such, it is important to value and cherish each Mayan language as much as we value and cherish all those beautiful colors we see when we visit a Guatemalan market!
Check out these quotes by Guatemalans to understand a little bit more about the importance of language as part of a culture: Discovering Treasures Through Spanish Quotes
Xinca is a language that doesn't belong to the same group as the other 22 indigenous Mayan languages. Its origin is unknown, but it used to be widely spoken throughout Guatemala, El Salvador, and Honduras. While some sources say the language is extinct, others say there are currently only about 100 people who speak this language.
Garifuna is the only language from the Arawakan language family spoken in Central America. All other languages from this language family that are not extinct, are spoken in Brazil, Peru, Colombia, Venezuela, Guyana, French Guiana, and Suriname. Up until 1797 when the Garifuna people were deported to Honduras, the language was only spoken in some Antillean Islands. Now, a total of about 200,000 people speak this language throughout Honduras, Guatemala, Belize, Nicaragua, and the US. If you'd like to learn more about the Garifuna culture, check out this documentary film in Garifuna language (and English): Garifuna in Peril.
Language is a huge part of culture! When you learn a language, you're not only learning to say things with other words, but you're venturing into a new world of ideas and customs. Continue learning more about Guatemalan culture and language by scheduling a FREE CLASS with us today!


text:
Creating Weight With Rotation
When astronauts embark on long flights in space, it's important that there is gravity in the spaceship. One way of creating gravity is through rotation, or in other words, the partial rotation of the spaceship on its own axis.
The force of rotation can be discovered with this simple experiment where the rotation is sufficient to lift weights.
Lifting Weights With Rotation
You will need:
- Something long and hollow such as a plant stalk or a straw
- 4 acorns or 1 acorn and 2 chestnuts
- Fishing line (about 50 cm)
- Crochet hook
What to do:
Pull the fishing line through your straw or stalk, using the crochet hook if necessary. At one end of the line, tie one acorn and tie the other 3 acorns (or alternatively the 2 chestnuts) to the other end of the line. Hold the straw/stalk in front of you so that the weight of the 3 acorns/2 chestnuts pulls the line vertically down. Make circular motions with the straw/stalk. By rotating the single acorn at one end, you should find the other heavier objects at the other end can be lifted.

source: openbmb/Ultra-FineWeb


ubtransaction
NAME
ubtransaction – process a UNIBASE xml transaction
SYNOPSIS
ubtransaction {–content} {–help} {–json} {–raw} <files>
DESCRIPTION
ubtransaction reads a UNIBASE XML or JSON transaction file from stdin or one or more files and processes it.
FLAGS
FLAGARGUMENTTYPEDESCRIPTION
–contentPrepends an html content type line
eg
Content-type: text/html
or
Content-type: application/json
–helpPrint help message and exit
Also printed if the command arguments are not valid.
–jsonTransaction contents are JSON (default is XML)
This affects the output of –content as well (if it is flagged).
If an output format is specified this will make that format an array, one for each record processed by add
–rawOutput format as given
If an output format is specified this will stop ubtransaction printing any additional format.
ERRORS
EXAMPLE
SEE ALSO
ubtransaction (5)
Leave a Reply


text:
The Leidsepoort is a former city gate in Amsterdam, the Netherlands, located on what today is Leidseplein square.
It was built in 1664 after a design by the city architect Daniël Stalpaert in 1664. It was torn down for traffic purposes in 1862.
This article about a Dutch building or structure is a stub. You can help Wikipedia by expanding it.
52°21′51″N 4°52′59″E / 52.364242°N 4.882978°E / 52.364242; 4.882978

source: m-a-p/FineFineWeb


text: We demonstrate a novel experimental arrangement for measuring wind turbulence-induced gas transport in dry porous media under controlled conditions. This equipment was applied to assess the effect of wind turbulence on gas transport (quantified as a dispersion coefficient) as a function of distance to the surface of the porous medium exposed to wind. Two different strategies for the measurement of wind-induced gas transport were compared. Experiments were carried out with O2 and CO2 as tracer gases with average vertical wind speeds of 0.02–1.06 m s−1. Oxygen breakthrough curves as a function of distance to the wind-exposed surface of the porous medium were analysed numerically with a finite-difference-based model to assess gas transport. We showed that wind turbulence-induced gas transport is an important transport mechanism that can be 20–70 times larger than molecular diffusion-induced transport. Wind conditions and properties of the porous medium had strong controlling effects on this relationship. Importantly, we show that even though wind-induced gas transport is greatest near to the wind-exposed surface, it can have marked effects on the variation in gas concentration at much greater depths. Highlights: We explored the effect of atmospheric wind turbulence on gas transport in porous media. We measured the depth relation of wind-induced dispersion in porous media for real wind conditions. Wind-induced gas dispersion coefficients were 20–70 times larger than molecular diffusion. Wind turbulence can potentially have a considerable effect on gas transport in porous media.


text:
An environmental engineer measures the suspended sediment in the water at two locations of a river over 15 days. The engineer expects a correlation between the two locations. Because one location is farther downstream, the engineer expects that the correlation pattern is consistent with the time that is needed for water to move between the two locations.
You can use this data to demonstrate Cross Correlation.
|Upstream||The suspended sediment in the water at location 1|
|Downstream||The suspended sediment in the water at location 2|
|Date||The date that the water was sampled|


text:
Subsidy vs. Installment Models-Economic Impacts
The key difference between wireless subsidized and financing/installment models is that a sizable portion of the phone price is carried by the carrier in the subsidized model. In the installment model, the full price is split monthly in equal installments over the full period of the plan with no subsidization. With the installment plan model, the wireless courier makes a marginally higher incremental margin. In both Canada and the United States, major wireless carriers no longer offer subsidized contracts. In addition, the cost of wireless phones is rising, resulting in a decline in subscriber growth. Below, we discuss this topic in more detail.
- A wireless subsidized model or contract bears a sizable portion of the cost of the phone paid by the carrier up front. The result is a smaller contract price for the consumer.
- To protect the initial cost of acquisition (COA) by the courier, the consumer must sign a contract for a period of months. This is typically 24 months in both Canada and the United States.
- The subsidized price is recovered over the length of the contract.
- In the installment model, the full retail price (FRP) is shown up front to the consumer.
- The FRP price is divided over the term of the plan into monthly repayments. Most plans are 24 months.
- In Canada, the installment plan can include a payment up front. If there is payment up front, it will reduce monthly repayments.
- Interest is not charged over the repayment period of the wireless phone.
- The phone belongs to the consumer at the end of the plan.
Model Cost Comparison
- When comparing the purchase of a wireless device of around $600 in value between a subsidy and outright payment contract model, the following applies:
- The following items are charged for in the subsidized model, a monthly service charge, activation and retention ETF/EU waiver.
- Total monthly cost of the $600 phone is $46.33.
- The following items are charged for in the outright payment model, a monthly service charge, activation, retention and the outright cost of the wireless phone.
- The total monthly cost of the phone on the installment plan is $69.99.
- From this exercise completed by NPI, the cost of an outright payment contract model is more expensive than a subsidized contract model. This is primarily because a subsidized phone contract has a reduced cost on the phone model bought.
- The idea of a subsidized model is about retention, keeping the consumer in the carriers stable for as long as possible, increasing your profit per client over time.
- In an installment model, there is a general incremental profit over subsidized contracts.
- Wireless carriers raise the finance for the phones through bank loans and public security.
- Because the cost of an ever-improving wireless phone is increasing constantly, the risks to profit margins are high for the carriers and have dropped the subsidized model.
- All the leading carriers in Canada and the United States only offer the installment model now. AT&T stopped using the subsidized contract model in 2016.
- The 24-months installment contract is the normal contract length, but longer installment contracts are now being explored by carrier companies. This will keep the consumer locked in for longer with increased profit margins.
- According to Verizon, their previous consumer subscribers are not replacing their phones. This indicates both the subscriber and profit margins are down.
- An article by the New York Intelligencer supports Verizon's findings and that a smartphone plateau has been reached. United States wireless sales are in a decline across the board. This is expected to continue into 2022.


text:
The Journal of Human Services Scholarship and Interprofessional Collaboration (JHSSIC) is a no-fee open-access peer-reviewed scholarly journal spanning professions and highlighting interprofessional practice. Interprofessional collaboration occurs when two or more individuals with distinct professional identities work together and is associated with increased quality of care and improved client outcomes. JHSSIC calls for research on helping professionals and practice from interdisciplinary professional communities comprising human services that contribute to comprehensive integrated care.
Charting and Checking for Suicidality in a Family Medicine Residency Clinic
Bridget Murphy and Stacy Ogbeide


Witch Ladders Knot & Cord Magick
What are Witches Ladders?
A Witches Ladder is a form of Magick that is good for beginners as it doesn't need anything elaborate or any special tools, you just simply use items in your home, garden or out in nature that represents your intent, you then weave your desire or goal into using cords and charms.
You can do this time of Magick at any time, it does not need to be done in a circle or during elaborate rituals. You can however, set the tone however you see fit, with candles and incense etc.
Meditate or concentrate on your intent, visualise yourself already having achieving your goal, this is important because if you visualise yourself wanting your goal it will always be just out of your reach.
To cast a spell using a Witches Ladder, you take three pieces of String, Ribbon, Wool or Strips of cloth ideally colours relevant to your intent.
Focus on your goals and weave (braid) your desire into it, As you braid you can add tokens like feathers, charms, beads & buttons etc. you could have as few as nine, up to the more modern 40.
Once finished you can hang in you home, bury or use it for mediation similar to rosary beads.
Three strands of Cord/Wool/Ribbon (3-9ft) At least nine items relevant to your intent.
How To:
Line up your three strands and tie a knot in the top and make a loop. This binds your intent into your charm here and know that the spell has begun.
Begin weaving and every so often stopping to add a charm and a knot.
As you weave save a charm for the end, add it when you get to the last knot.
Seal the spell by yanking knot tightly with a louder So shall it be done or So mote it be.
Now hang and let it work, if long term goals then tend to it with meditating every so often.
Whilst weaving and concentrating on putting all your intent into the spell there is a very common Witches Ladder Chant which you can find in a lot of books on the subject although its origins are unclear.
By Knot of One
The spell has begun
By Knot of Two
The Magick comes true
By Knot of Three
So it shall be
By Knot of Four
This power is stored
By Knot of Five
My will shall drive
By Knot of Six
This spell I fix
By Knot of Seven
The future I leaven
By Knot of Eight
My will be fate
By Knot of Nine
What is done is mine
You do not have to use this, feel free to make your own personal chant to keep your intent pouring into the weaving, make it repetitive so you can slip into the right state of consciousness without having to think about it.
Colour Correspondences
Red; Love, Sex, Energy, Vitality, Defence, Anger, Blood,
Orange; Business, Authority, Platonic attractions, Persuasion
Yellow; Intellect, Happiness, Wisdom, Confidence, Communication
Green; Fertility, Wealth, Prosperity, Ambition, Success, Gambling
Blue; Intuition, Peace, Healing, Loyalty, compassion, Cleansing.
Purple; Spirituality, royalty, Power, Dreams, Visions, Psychic Abilities.
Pink; Romance, Affection, Love, Innocence, Feminine
Grey; Invisibility, Forgetting, Balance.
Brown; Work efforts, domestic issues, friendships
Silver; Lunar, Goddess energy
Gold; Solar, God Energy
Black; Protection, Banishing, Strength and Hexing.
Suggested Items;
Isis the Egyptian goddess is associated with the magick of knots, it was believed she could control the weather by braiding her hair. Also the Greek Goddess of Circe, who is the goddess of agriculture, again controlling the weather by braiding her hair. Control of the weather is one of the more common uses of knot magick, especially for sailors.
Knot magick is most useful when it comes to harnessing power to be used for a later time. A good example of this would be Full moon magick knotted into a cord and released during a spell when the moon is new etc.
Healing ~ tie 9 knots in a piece of thread, tie that around the afflicted body part. wear for awhile to let the cord absorb what ails you, then remove it, untie all the knots and throw the thread into running water.
Money ~ Green cord, make nine equally spaced knots, keep the cord hanging in your home, modify chant to suit.
Releasing Hate or Anger ~ Focus all your hate or anger then tie a knot in your cord, visualise your anger all tied up in the knot, when you undo the knot, release your anger and throw the cord into fire.
You can also Bind and do Love spells which I won't add here as its not for everyone.
After your needs have been met, you can, Burn it, so that the knot can never be undone. Bury it in the Earth. Keep it in a safe place where it wont be disturbed.
To undo knot magick, just untie the knot. Warning~~ this may not always work.


text:
Spirent helps China Telecom and Huawei complete 400GE trials
Spirent Communications has collaborated with China Telecom, Guangzhou Research Institute and Huawei to verify 400Gbps Ethernet (400GE) port functions for short and long-range technologies.
The test, which the company says "is the first of its kind", included the verification of 400GE port functions such as line-speed forwarding, multi-service stacking, and fault reporting.
The quantum leap in development and the explosion of services like HD video and cloud computing has caused traffic across the backbone to increase by 45% annually. These annual increases across the network pose critical bandwidth challenges. At present, 100GE is the highest line-rate commercially available.
"The IEEE 400GE standard is expected to be adopted by the end of 2017 and, as various international bodies are accelerating the standardisation process of 400GE, the perfection and establishment of these standards will rely on early and sufficient testing to verify their performance" said Zhu Yongqing, director for IP technology research of the China Telecom Research Institute.
"This collaborative test marks the first R&D evaluation of its kind and perhaps most importantly, the achievement of our expected outcome is a landmark step for the adoption of standardised 400GE medium and long-range technologies."
The trials were performed in China Telecom's network and terminal key laboratory using test cases based on real-world network applications, while Guangzhou Research Institute was responsible for network requirements, test-case design, and execution. Spirent provided testing equipment for the project, which included Spirent TestCenter with DX3-400GO-P2 400G and FX3-100GO-T2 100G test modules.
Zhou Jiaxin, sales director for Spirent Communications, said: "The joint innovation endeavour of the Guangzhou Research Institute, Huawei and Spirent lays a solid foundation for the industry-wide maturity of 400GE technologies, marking the threshold for the commercialisation of next generation high capacity port technologies provided by 400GE."
To meet today's bandwidth challenges, Spirent has adopted a high-density mandate to offer test solutions with more 100GbE ports in one test module than any other vendor. In addition, Spirent expects to continue this standard of high port density in future releases, giving customers a higher return on investment and smaller footprint of rack space.
"Spirent has been involved in the entire 400GE R&D and evaluation process, making great contributions to the research and development of the standard. We track development trends, continue investment in core technologies, and provide innovative solutions to our customers and the industry to advance the evolution of networks and improve services for the cloud age," added Abhitesh Kastuar, general manager for cloud and IP solutions at Spirent Communications.
It is Spirent's hope these results will help to advance the commercialisation of 400GE in carrier networks and data centres.


≡
XChangePointerControl man page
XChangePointerControl, XGetPointerControl — control pointer
Syntax
int XChangePointerControl(Display *display, Bool do_accel, Bool do_threshold, int accel_numerator, int accel_denominator, int threshold);
int XGetPointerControl(Display *display, int *accel_numerator_return, int *accel_denominator_return, int *threshold_return);
Arguments
accel_denominator
Specifies the denominator for the acceleration multiplier.
accel_denominator_return
Returns the denominator for the acceleration multiplier.
accel_numerator
Specifies the numerator for the acceleration multiplier.
accel_numerator_return
Returns the numerator for the acceleration multiplier.
display
Specifies the connection to the X server.
do_accel
Specifies a Boolean value that controls whether the values for the accel_numerator or accel_denominator are used.
do_threshold
Specifies a Boolean value that controls whether the value for the threshold is used.
threshold
Specifies the acceleration threshold.
threshold_return
Returns the acceleration threshold.
Description
The XChangePointerControl function defines how the pointing device moves. The acceleration, expressed as a fraction, is a multiplier for movement. For example, specifying 3/1 means the pointer moves three times as fast as normal. The fraction may be rounded arbitrarily by the X server. Acceleration only takes effect if the pointer moves more than threshold pixels at once and only applies to the amount beyond the value in the threshold argument. Setting a value to -1 restores the default. The values of the do_accel and do_threshold arguments must be True for the pointer values to be set, or the parameters are unchanged. Negative values (other than -1) generate a BadValue error, as does a zero value for the accel_denominator argument.
XChangePointerControl can generate a BadValue error.
The XGetPointerControl function returns the pointer's current acceleration multiplier and acceleration threshold.
Diagnostics
BadValue
Some numeric value falls outside the range of values accepted by the request. Unless a specific range is specified for an argument, the full range defined by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error.
See Also
Xlib - C Language X Interface
Referenced By
XGetPointerControl(3) is an alias of XChangePointerControl(3).
X Version 11 1.6.4 XLIB FUNCTIONS


text:
Registered Charity No
Cuan Wildlife Rescue is a registered charity dedicated to the care and rehabilitation of sick, injured and orphaned wild animals and birds. We are the only wildlife rescue centre in Shropshire to offer a round-the-clock service.
As well as our day-to-day work looking after the county's wild creatures, we also aim to:
*Educate of the public in the care and rehabilitation of wildlife
*Undertake research and advise other organisations in the field of wildlife
The charity started in 1990 and has grown steadily over the years, with purpose-built facilities to meet the needs of any wildlife casualty that may come into our care.
Each year we admit and treat around 6,000 creatures and need to raise £358,000 for day-to-day running costs. On admission, every patient receives immediate first aid such as pain relief, treatment for shock, fluid therapy, wound management or antibiotics. Some then have further veterinary treatment.
The dedication and commitment to treating the many different species of wildlife we bring them ensures seriously injured creatures have the best possible chance of recovery.
Once they're well enough, the creatures we look after are always returned to the wild. Adults, particularly, will be released where they were found – they may have a mate waiting and will be returned to familiar territory.
Our primary goal is always to give the creatures a second chance at life.


text:
Definitions of concurrent
a. - Acting in conjunction; agreeing in the same act or opinion; contributing to the same event or effect; cooperating. 2
a. - Conjoined; associate; concomitant; existing or happening at the same time. 2
a. - Joint and equal in authority; taking cognizance of similar questions; operating on the same objects; as, the concurrent jurisdiction of courts. 2
a. - Meeting in one point. 2
n. - One who, or that which, concurs; a joint or contributory cause. 2
n. - One pursuing the same course, or seeking the same objects; hence, a rival; an opponent. 2
n. - One of the supernumerary days of the year over fifty-two complete weeks; -- so called because they concur with the solar cycle, the course of which they follow. 2
The word "concurrent" uses 10 letters: C C E N N O R R T U.
No direct anagrams for concurrent found in this word list.
Words formed by adding one letter before or after concurrent (in bold), or to ccennorrtu in any order:
s - concurrents
All words formed from concurrent by changing one letter
Browse words starting with concurrent by next letter


Microsoft Patents Realistic Avatars
Microsoft Patents Realistic Avatars
It appears that Microsoft plan on revamping its Avatar system after registering the patent "Avatar Individualised by Physical Characteristics".
Microsofts aim is to eliminate the sense of artificiality, allowing people to see if other players portray themselves as they actually are, as well as encouraging exercise.
The Patent states:
"An Avatar generator for a virtual environment reflects a physiological characteristic of the user, injecting a degree of reality into the capabilities or appearance.
"Thereby, many of the incentives of the real world are replicated in a virtual environment.
"Physiological data that reflect a degree of health of the real person can be linked to rewards of capabilities of a gaming Avatar, an amount of time budgeted to play, or a visible indication.
Thereby, people are encouraged to exercise. Physiological data that reflect the health and perhaps also mood also improve social interaction in virtual environments.
"People seeking to meet and become acquainted with particular types of people are not thwarted by the artificiality of Avatars,"
The data can apparantly be retrieved through the use of physiological monitors that determine heart rate, blood sugar levels etc.
Article from
Related posts:
 1. Microsoft Patents New Invite System
 2. Kinect Spotted in Microsoft Store For $149, Microsoft Still Denying Price
 3. Microsoft Changes Increments of Purchasable Microsoft Points
 4. Microsoft Reveal New Xbox Live Feature
 5. Microsoft's Natal to be available on PCs
About the Author


text:
You don't have to be physically present on Earth to be excited about the Super Bowl. Probably, this is the principle which our astronauts follow at the International Space Station.
An astronaut at the ISS space station just threw a football at zero gravity in the ISS which traveled a distance of 564,644 yards. The ISS orbits the earth at a speed of 17,500 mph. The video editors calculated the speed of the ball to be 8,800 yards per second. It was observed that the speed and the distance of the ball are dependent on the orbiting speed of ISS.
NASA just released a video of what they like to call a Zero G Hail Gravity Pass. Watch the action happen at the ISS.
We would like to know your thoughts on this event. Comment below!


text:
Indiana Dnr Looking Seasons - A hunting season is the beginning when it is okay to hunt and destroy a distinct species of animal.
In the United States, each and every state has principal duty and authority in excess of the hunting of wildlife that resides inside state boundaries. State wildlife agencies that promote hunting licenses are the greatest supply of data regarding hunting seasons, regions open/closed to hunting, and so forth. Hunting of migratory birds this kind of as ducks and geese is managed cooperatively by state fish and wildlife agencies and the U.S. Fish and Wildlife Services. Migratory waterfowl hunters must possess each a state hunting license and a Federal Migratory Bird Hunting and Conservation Stamp (Duck Stamp), and each and every hunter needs a Harvest Information System (HIP) quantity for each and every state in which they hunt migratory birds.
Indiana Dnr Looking Seasons - Open season is the time of the yr when a distinct wildlife species is allowed to be hunted as per nearby wildlife conservation law. Each state creates laws and codes governing the season dates and species, based on a complex procedure like citizen input, a state fish and game company or department, and often an independent game council. This procedure updates a game code for each and every state which outlines all guidelines and laws like hunting seasons. In each and every of the 50 states, abstracts of the greater game code are then presented in the official state hunting laws for that provided yr. Season dates are often timed to happen when the population is at its optimum. It avoids the peak breeding time period when members of a species are notably vulnerable, and avoids any disruption to mating, which may influence productivity.
Closed season is the time of the yr for the duration of which hunting an animal of a provided species is contrary to law. Normally, closed seasons are created to safeguard a species when it is most vulnerable or, at times, to safeguard animals for the duration of their breeding season.
Indiana Dnr Looking Seasons - The closed season is timed to stop hunting for the duration of occasions of peak reproductive action, impaired flying potential for the duration of moulting (of game birds this kind of as waterfowl), and temperature extremes, minimal population ranges and meals shortage.
A closed season is enforced by nearby conservation law for the conservation of the species and wildlife management; any hunting for the duration of closed season is punishable by law and termed as unlawful hunting or poaching.


text:
Increasing the rated speed of electric rotating machines can be considered as the current main trend in their development. This can achieve a decrease in dimensions of these machines and material savings. In case of very frequently used electric motors and generators with installed permanent magnets in rotors, it is necessary to deal with the issue concerning protection of individual rotor components against influence of centrifugal forces, i.e., mostly by means of various types of bandages.
The most frequent method of banding is solved by means of a tape from twisted glass fibres. However, this method of banding is only suitable for low and medium levels of stresses due to centrifugal forces. Bandages based on carbon or Kevlar fibres are intended for the highest levels of stresses due to centrifugal forces.
- Banding of rotors using a suitable bandage (Polyglas, Kevlar, carbon)
- Protection of rotors using a protecting sleeve


text:
Urban Landscape concept-WARP
WARP is a concept of green and clean spaces that are self-sustaining. The concrete will be coated with nutritional and recreational vegetation. It will also produce micro-climes. They will support green regions in private and public islands. This concept is very important and can change our fate. Our ozone layer is thinner and glaciers are melting. There is a lot of pollution that is destroying our planet. With WARP, we can solve this huge problem. WARP will also provide humidity and shadows.
WARP offers many benefits more. It can even collect water. The water will be collected in the reservoir and it can be used for several applications. This concept is even more important if you know that urbanization is responsible for many problems. But, these problems will be even worse in the future. WARP isn't easy to build and it will require a lot of time. Also, it will have to be implemented into a city's infrastructure. It will be made from numerous stations. Every single is eco-friendly.
Still, we are destroying our environment. There are many ways how we can correct this. WARP is probably the best. Current green devices and solutions are useful. In fact, they are very useful, but they have a very small effect on the environment. WARP can be used in every place and in every city. Everything related to it is eco-friendly and green. The real question is when we will start using this system. It is still a concept, but it is possible to make one right now. With WARP, we can make a better environment for our children, but also for us.


text:
Imaging the carotid bifurcation using continuous-wave Doppler-shift ultrasound and spectral analysis.
A non-invasive method is described for visualizing the carotid bifurcation using a continuous-wave Doppler-shift technique simultaneously with spectral analysis of the blood velocities from all parts of the vessel lumen. The system is directional so that arteries can be visualized in the presence of signals from adjacent veins. The technique uses a transducer which is attached to a position-sensing arm so that the position of the ultrasound beam on the neck, when sensing arterial blood flow-velocities, can be translated onto a storage oscilloscope. By repeated passes of the transducer across the vessel lumen a 2 dimensional image of the carotid bifurcation is formed. As each image point is marked, the full spectrum of blood-velocities corresponding to that position is continuously displayed on a second oscilloscope beside the image scope. Ultrasound images are compared with arteriograms and both continuous-wave and pulsed Doppler ultrasound imaging systems are discussed.
- Copyright © 1978 by American Heart Association


text:
Glossary of Korean Cooking Terms and Ingredients
Definition and translation of Namul
Translation of the Korean word "cha" into English
Translation of Pojangmacha
Definition of Pojangmacha in Korean
Definition and translation of Hwe in Korean food
Definition and translation of Daenjang in Korean food
Definition and translation of Gogi
Definition of Anju in Korean food
Definition of Jun in Korean food
Definition and translation of banchan, Korean side dishes.
Definition and translation of Korean kimchi, one of the most important parts of Korean cuisine.
Definition and Translation of Dubu in Korean food, a soft beancurd which is also known as Tofu in the West
Definition and Description of Korean kaenipperilla leaves, also used in Japanese (shiso) and Vietnamese cooking.
Translation and Definition of Namul.
Translation of Gui as used in Korean cooking.
Bap or Bop
Translation of Bap
Definition of Korean kochukaru.
Definition for Korean kochujang.
Definition of Chigae (Korean stew)

source: HuggingFaceFW/fineweb-edu


Instructions can easily be edited under EDITABLE CODE -> Editable Parameters
___________________________________________________________________________________________________________________
EDITABLE CODE
___________________________________________________________________________________________________________________
check below for (relatively) easily editable parameters, stimuli, instructions etc.
Keep in mind that you can use this script as a template and therefore always "mess" with the entire code
to further customize your experiment.
The parameters you can change are:
/pageinstructions: the instructions that appear at the top of each surveypage
/subinstructions: further instructions


text:
To state the conclusion up front: the average November temperature in Fairbanks is of NO predictive value for the mean temperature of the upcoming winter.
November 2012 is going to be one of the coldest November of record (though not in the coldest three). What does this mean for the upcoming winter? Nothing at all.
Overall, the linear correlation between November mean temperature and the subsequent winter (December through February) mean temperature is only 0.12 (_PHONE_). Looking just at the coldest Novembers, it is not any better.
Above is a scatter plot of the 20 coldest Novembers (_PHONE_) and the mean temperature during the subsequent winter. Ten of those winters had mean temperatures above the _PHONE_ mean and ten were below the long term mean. Eight of the 20 Novembers wound up being colder than the following the winter. The coldest November (1926, with a mean of -11.2F) was followed by an exceptionally warm winter (mean temperature of +3.2).
So feel free to forecast colder than normal for the upcoming winter. Looks like you have a 50-50 chance of being right.


text:
Thermoplastic Concrete Casting
Thermoplastic Concrete Casting explores formwork making and concrete casting with thermoplastic textile. Casting in concrete typically requires extensive formwork that takes time, material, and a tremendous amount of labor to produce. This novel way of creating formwork for casting eliminates heavy rigid molds and scaffoldings for support. Instead, using sartorial techniques borrowed from tailoring and patterning in clothing production, pliable non-woven thermoplastic textile is cut and felted together (a process of needle punching), and then heat-stiffened to rigid form, ready for glass fiber reinforced concrete (GFRC) casting. The project explores the relationship between form, material behavior, and performance of both non-woven thermoplastics as formwork with complex geometries and concrete casting to create thin-shell, materially efficient structures.
Wes McGee, Assistant Professor of Architecture
Tsz Yan Ng, Assistant Professor of Architecture


System Administration Guide: Network Services
ProcedureHow to Create Messages to Be Sent to Users
After the user is logged in, system-related or application-related messages are displayed on screen. The ftpaccess file lists the events that trigger associated message statements.
 1. Become superuser or assume an equivalent role.
 2. Add the following entries to the ftpaccess file:
 message message-file [when [class...]]
 Keyword that is used to specify the message file to be displayed when a user logs in or executes the command to change the working directory.
 Name of the message file to be displayed.
Example 28–10 Creating Messages to Be Sent to Users
message /etc/ftpd/Welcome login anon guest
message .message cwd=*
The preceding example states that the file /etc/ftpd/Welcome is displayed at login for users of the class anon or guest. The second line states that the.message file in the current working directory is displayed for all users.
Message files are created relative to the chroot directory for guest and anonymous users.


text:
When we try to see the MicroStation Properties of ProStructures elements there so many types of properties visible in the dialog box. As there are so many types of properties visible, we can limit the number of properties visible. In this wiki, we will learn how to hide unnecessary properties.
1.Right Click on any ProStructures' element and click on its Properties. 2. This will open the properties dialog showing all the properties like geometrical properties, structural properties etc. 3. To hide any individual property, right click on the section of that properties and click on hide option.4. This will show 'Show/Hide' option and from here you can uncheck the properties which are not useful for you. In this way, you can limit the number of properties which as per the requirement.


Table of Contents
 1. Preface
 2. Introduction to Informatica Edge Data Streaming
 3. Licenses
 4. Using Informatica Administrator
 5. Creating and Managing the Edge Data Streaming Service
 6. Edge Data Streaming Entity Types
 7. Edge Data Streaming Nodes
 8. Data Connections
 9. Working With Data Flows
 10. Managing the Edge Data Streaming Components
 11. Security
 12. High Availability
 13. Disaster Recovery
 14. Monitoring Edge Data Streaming Entities
 15. Troubleshooting
 16. Frequently Asked Questions
 17. Regular Expressions
 18. Command Line Program
 19. Configuring Edge Data Streaming to Work With a ZooKeeper Observer
 20. Glossary
User Guide
User Guide
Insert String Transformation Type
Use the Insert String transformation type to insert strings into a record. Insert strings by building an expression of tokens. An Insert String transformation does not perform conditional processing, so it transforms and forwards all the records that it receives.
You can configure the following properties for the Insert String transformation type:
Entity Name
Name of the transformation. Maximum length is 32 characters.
Description
Description of the transformation. Maximum length is 256 characters.
String Expression
Token expression that describes how to transform each record.
Apply Transformation On
Select the source service, target service, or aggregator on which you want to apply the transformation.
Statistics
You can collect and monitor the following statistics:
 - Events Received
 - Bytes Received
 - Events Sent
 - Bytes Sent
 - Time Taken for Transformation (Milliseconds)
Tokens begin with the pound sign (#). Use a built-in token to add a time stamp, host name, or delimiter. Use the custom-string token to add a custom string to the record that you want to transform. EDS also provides a token for the input data, and you must include that token in your expression. Delimiters are optional.
Use the following tokens to construct an expression:
 - #HOSTNAME. Name of the host on which the source service runs.
 - #TIMESTAMP. System time, in milliseconds, recorded from the host that runs the source. The time stamp indicates the time at which the transformation transformed the record.
 - #DATA. Data to transform.
 - #<custom_string>. Custom string to insert.
 - #LF. Line feed delimiter.
 - #CRLF. Carriage return line feed delimiter.
 - #TIMEUUID. Unique identifier to append or prepend to the event based on timestamp and IP address.
 - #RANDOMUUID. Random unique identifier to append or prepend to the event.
You can insert a token multiple times in an expression. For example, you can insert the host name twice, as follows:
#HOSTNAME#DATA#HOSTNAME
EDS does not validate token expressions. Use the following rules to verify that the token expression is valid:
 - The token must begin with the pound sign (#).
 - Use only upper case characters in the token. For example, enter #HOSTNAME, and not #hOSTNAME. If you try to insert a host name with the token #hOSTNAME, EDS considers hOSTNAME as a custom string. Custom string tokens can contain both uppercase and lowercase characters. If all the characters in a string use uppercase, verify that the string does not match the strings in the built-in tokens, such as HOSTNAME or TIMESTAMP.
 - Insert delimiter tokens at the end of your expression.
 - Always include the #DATA token.
 - Do not use an expression that includes only the #DATA token.
If you specify an erroneous token expression for an Insert String transformation, it forwards the record to the targets without performing any transformation.
The following token expression prefixes the host name and the system time to the input data:
#HOSTNAME#TIMESTAMP#DATA
The following token expression appends the custom string MyCustomString to the input data:
#DATA#MyCustomString
The following example appends a line feed delimiter to the input data:
#DATA#LF
The following example appends a unique identifier based on timestamp and IP address to the input data:
#DATA#TIMEUUID
The following example appends a random unique identifier to the input data:
#DATA#RANDOMUUID
If you are transforming raw data, you cannot predict where the strings that you specify in the token expression will appear in a line of data. If the source service breaks a line down into blocks, the transformation appends and prefixes strings to each block of raw data. After transformation, the line includes multiple instances of the prefixed and appended strings.
For example, if you configure the Insert String transformation to prefix the time stamp and append the host name to data, and the source service breaks a line down into three data blocks, the transformed line includes multiple instances of the time stamp and host name strings, as follows:
<timestamp><first_line_fragment><hostname><timestamp><second_line_fragment><hostname><timestamp><third_line_fragment><hostname>
Updated March 19, 2019
Explore Informatica Network


text:
Effects of Climate Change on River Water Quality
The potential impact of predicted climate change on water quality in UK rivers, and its implications to the UK water industry, was investigated using a newly developed, fully distributed catchment-scale hydrological and water quality model, CAS-Hydro. The model has been developed at the landscape scale, allowing an improved representation of how material is processed and transported across the landscape and into the river channel network.
Modelling of the River Derwent (Yorkshire) and a simulated catchment in southern England demonstrated a risk of climate-induced hydrological and water quality impacts on UK rivers, for the UKCIP 1998 medium-high emissions scenario in the 2080s.
|UKWIR Reference :- 05/CL/06/4||Published Date :- 20/03/2006|
|Retail Price (£) :- 20||ISBN :- 1 84057 402 X|
Supporting Material and Reports
| Effects of Climate Change on River Water Quality Appendices CD|


different for each pool as well as each day. So it is more of a 3 dimensional mix than a 2 dimensional mix. Would this mean that I would have to create a table for each pool with the dates across the top and ID as the first column or would there be another way to do this?

Thank you for all of your help. It is really appreciated.
Okay great thanks. I just have a question regarding the 18006/86400. How did you work this part out? How did you work out that this was that second of the day? I'm guessing that the 86400 is the total number of seconds for the day? Also, I noticed that on the first comment you made that you had 1/17280. What is the 17280 related to? Is that the total number of seconds of the day?
@SMcGivern
86400 seconds is the total numbers of seconds of a day. 60 seconds times 60 minutes times 24 hours is 86400 seconds. In the second example the start time is 05:00:36. Start time less 30 seconds is 05:00:06. Five hours and 6 seconds are 18006 seconds. 60 seconds times 60 minutes times 5 hours plus 6 seconds is 18006 seconds and therefore 18006/86400 of one day. Then 30 seconds are added with ROW(A1)/2880 which makes 05:00:36. If the formula is dragged one row down the result is 05:01:06 and so on.

In the first example the start time is 00:00:35. 5 seconds are represented by 5/86400 which is equal to 1/17280. Then 30 seconds are added with ROW(A1)/2880 which makes 00:00:35.
@SMcGivern
Would this work for multiple pools? So, as mentioned before, the ID would potentially be different for each pool as well as each day. So it is more of a 3 dimensional mix than a 2 dimensional mix.

There are ways to do it. Unfortunately, I'm going to have to pass for now...driving to the airport to go on a trip very shortly and still need to pack.


text:
LEXINGTON, Va – Progress is a word Lexington Mayor Frank Friedman has become familiar with over the last year.
"Part of our comprehensive plan is the whole idea of embracing our history and uplifting figures from the past," Friedman said.
As this city continues to address its complicated past, leaders are preparing to host their first official Juneteenth event downtown.
A time that will be used to celebrate and reflect.
"One of the things that's really critical about Lexington is we're based in with history and education, and it's been an educational piece for most of our community to learn about Juneteenth," Friedman said.
[11 events happening in Southwest, Central Virginia to celebrate Juneteenth]
In the last year alone, Stonewall Jackson's name has been removed from the hospital, cemetery, and several buildings at Virginia Military Institute.
The state's oldest military school also removed a statue honoring the confederate general.
"I think it's important to celebrate Juneteenth. In Lexington, because of the because of the history, particularly with the kind of the Confederate history," Rockbridge NAACP President Reginald A. Early said.
Rockbridge County NAACP president Reginald Early says celebrations like the city's Martin Luther King Jr. parade are an inspiration for how this weekend will look.
"All of these organizations are social justice issues the organizations that want to see people of color, get their due justice," Early said.
City leaders agree there is still more work to be done, but they will continue to move forward together.
"Were moving in the right direction, keeping in step with the nation. From a Commonwealth point of view," Early said.
From 12 p.m. to 4 p.m. events will be held at Hopkin's Green and from 5 p.m. to 7 p.m. events will be held on Washington Street, which is between South Jefferson Street and South Main Street.
Click here to learn more.


text:
Picking Up the Pieces: Southern California Shoring Collapse
During concrete placement for a 16 inch-thick post-tensioned slab of a new bus terminal in southern California, the formwork shoring collapsed. In addition to destroying the new placement, the collapse impacted and engulfed the existing deck below with a snarled mess of wet concrete, steel reinforcement, shattered formwork, and mangled shoring components.
Initially retained to investigate the cause of the shoring collapse, engineers from Pivot quickly took on an increasing role to remediate the affected existing structure and ensure its safety. While simultaneously working on the collapse investigation, Pivot personnel designed repairs to the post-tensioned beams and slabs as well as the supporting columns, and worked with the client to implement the repairs.
After the collapse debris was completely removed, engineers from Pivot investigated the integrity of the existing deck, which bore the brunt of the collapse. Pivot personnel used a suite of nondestructive testing techniques, including surface penetrating radar and impact-echo, to determine that the structure below the collapse was sound and safe for use.
When future end users expressed continued concern for the building's safety at the collapse area, the owners requested a load test of the structure. Pivot personnel designed and managed the test, which included 4 temporary pools filled with 27 inches of water, safety shoring below, instrumentation, real-time data collection, and coordination of work with all parties. Engineers from Pivot closely monitored slab and beam deflections throughout the load test using string potentiometers. The load test results confirmed conclusions from the nondestructive evaluation—the portion of the structure in question is entirely safe and ready for service.
Structural Repair Design
Surface Penetrating Radar
Share This Page Email Pivot Engineers


Table Of Contents
Last Modified: November 26, 2019
A constant is a fixed piece of data that exists only on the diagram. Use a constant instead of a control when you know that a certain piece of data should always be the same regardless of other parts of your code.
You can use the following types of constants in graphical programming:
 - Universal constant—Represents commonly used values that are always the same, such as pi (π), the speed of light, or the character that represents pressing the Enter key.
 - User-defined constant—Accepts user input. You define the values as you develop the code.
Recently Viewed Topics


Logo for: Shoreline Adult Education
Go Further With Lifelong Learning
Teach an Enrichment Class
Interested in teaching an enrichment course? Complete the form below or send an email to _EMAIL_.
We're always looking to add new and engaging enrichment classes. A catalog of courses is mailed out to the residents of Branford, North Branford, Clinton, and Guilford bi-annually. Our Fall semester runs from September through December and our Spring semester runs from January through June.
Please tell us about yourself: (* denotes required fields)
Name *
Email *
Phone *
Class Details: (* denotes required fields)
Type of class you want to teach *
How many sessions would your class have? *
What days of the week do you prefer to teach? *
Please provide a detailed description of the class and what would be included *
Additional Comments:


text:
DuPont is a science and engineering company which, for more than 200 years, has developed innovations that tackle global challenges. In partnership with the National Association of Agricultural Educators (NAAE) and National FFA, DuPont has been a champion for bringing scientific inquiry-based learning to more students by elevating the rigor and accessibility of agricultural education.
DuPont's flagship program for agricultural educator development is the National Agriscience Teacher Ambassador Academy (NATAA). This weeklong academy focuses on helping educators enrich the scientific learning inherent in agricultural education, and teaches content through inquiry. The academy is the longest-running national professional development program in agricultural education, and it has paved the way to a greater acceptance of science and STEM in agricultural education.
DuPont also supports educators in partnership with NAAE by expanding the reach of NATAA with national and state-level agricultural programs through DuPont Agriscience Institute workshops, the National Agriscience Preservice Teacher Program and Agriscience Inquiry Institutes. These programs support agriscience teachers at every stage of their careers, helping them implement inquiry-based methodology and scientific rigor. DuPont also actively works to encourage talented young people to enter the agricultural education profession through its sponsorship of NAAE's National Teach Ag campaign.
DuPont understands that agricultural educators are the key to producing students who will be the next innovators and leaders in
agriculture, says Jay Jackman, NAAE executive director. Their support is helping agriculture teachers all over the United States give students a high-level educational experience in science, math and literacy in the applied context of agriculture.


text:
Definition of Publishings
1. publishing [n] - See also: publishing
Click the following link to bring up a new window with an automated collection of images related to the term: Publishings Images
Lexicographical Neighbors of Publishings
Literary usage of Publishings
Below you will find example usage of this term as found in modern and/or classical literature:
1. Publishers Weekly by Publishers' Board of Trade (U.S.), Book Trade Association of Philadelphia, American Book Trade Union, Am. Book Trade Association, R.R. Bowker Company (1894)
"publishings COMPANY. BOOKS OF THE DAY. SIDE POCKET SERIES. We have just issued the following numbers of these beautiful books: A GUIDE TO PALMISTRY...."
2. The Works of Robert Burns: With an Account of His Life, and a Criticism on by Robert Burns, James Currie (1835)
"... I have heard said to be done by the Catholic priest Geddes, and which hit my taste much ; • "A plan of publishings..."
3. The Bibliographer's Manual of English Literature: Containing an Account of by William Thomas Lowndes, Henry George Bohn (1865)
"... publishings for Rooms, in a Series of »Designs for Vestibules, Halls, Stairases, Sec. Lond. 1811, 4to. i Eighty-six plates, with explanations...."
4. The Life of John Knox: Containing Illustrations of the History of the by Thomas M'Crie, Andrew Crichton (1847)
"... which he was prevented from publishings merely by inability. It also appears from Field's Dedication prefixed to the Exposition of the Fourth of Matthew..."
5. The Bookworm: An Illustrated Treasury of Old-time Literature (1891)
"... in the address " To the Christian Reader " is taken : "I have to desire of thee.... that if in the printing of these or any other of my publishings,..."
6. A Digest of the Law of Libel and Slander: With the Evidence, Procedure, and by William Blake Odgers, Melville Madison Bigelow (1881)
"The writings, speakings, and publishings in the statement of claim complained of (if any such be proved) are the writing and publishing, and the reading,..."
7. Commentaries on the Law of Persons and Personal Property: Being an by Theodore William Dwight, Edward F. Dwight (1894)
"It was urged by the defence that Dr. Priestley was in the habit of publishings work injurious to the government. The Chief Justice said that evidence of..."


Art for Friendship
The purpose of the project Xenophobia is to reduce xenophobia in society. Xenophobia is considered to be a phobia against what is foreign and different, such as certain groups of people and foreign cultural expressions.
Xenophobia is a project collaboration between Ås Arts and Music School (Ås International Centre for Culture), Åsgård School, Ås Science Dissemination Park (Vitenparken i Ås) and Galatsi municipality (Athens in Greece).


text:
In Power BI, Top N and Bottom N are often displayed using a visual level filter and two visuals, respectively. As a result, we can only show one item at a time on top or bottom N. But, if the situation asks for slicer selection to be used to dynamically change how top and bottom N are shown in a single visual at simultaneously. DAX can help us accomplish this scenario. Let's look at how we can visualize this situation.
1. Create a measure like Total Quantity to display the total number of orders.
Total Order = COUNT(order details[order_id])
2. Create a table and generate a series in that table by using the below Dax which will be used for slicer selection.
Slicer = (GENERATESERIES(1,10))
3. Now create a measure that will be used on the visual level filter to display Top and Bottom N both in a single visual at the same time.
Top Bottom =
Var TopX= SELECTEDVALUE(Slicer[Value Selection])
Var TopRank= RANKX(ALL(pizza_types[name]),CALCULATE('Calculations'[Total Order]),,DESC)
Var BottomRank= RANKX(ALL(pizza_types[name]),CALCULATE('Calculations'[Total Order]),,ASC)
Unleash the Potential of Power Platform With a Center of Excellence
Business innovation often comes from within. Discover how to empower innovation from non-traditional developers with the Microsoft Power Platform.
Explanation: In the above measure
- In TopX we are taking the values which are there in the column which we created for slicer selection.
- In TopRank we are giving rank to pizza names and their Total number of orders in Descending order.
- In BottomRank we are giving rank to pizza names and their Total number of orders in Ascending order.
- Then in Result, we are putting the Condition that if TopRank is less than or equal to TopX then give the result as 1, and if BottomRank is less than or equal to TopX then give the result as -1 else give blank.
- Then we are returning the Result.
4. Now place the column in the slicer from the table in which we generated the series.
5. Now take the bar chart on canvas and drag the total orders in the value section and pizza names on X-axis and Place the Top Bottom measure in the Visual level filter, select is not blank, and apply the filter.
6. Now we want to display top orders in green and bottom orders in red then we can give conditional formatting to the visual. We need to make a measure and place it in the data color function.
Measure:> Color = SWITCH(TRUE(),
That's how we can display Top and Bottom N both in Single Visual at the same time in Power BI.
Nice blog!!! Anshika


text:
Thin stone veneer
| This article does not cite any references or sources.
Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
The first stone material used for construction was commonly thick slabs and blocks. A veneer was used to describe building stone and the term is traced to the 1890s. The first veneer stone was hand-cut and measures nearly four inches thick and could be used to construct tall buildings. Reliance Building in Chicago used stone veneer between two to four inches thick for the first two floors on the exterior portion. Thinner slabs were found in the early twentieth century for storefronts and building interiors. By the 1930s, stone veneer was being applied to large curtain walls and later became a popular technique for cladding entire building exteriors. The Rule-Page Building in Iowa and the Federal Reserve Bank in Michigan were some of the first buildings to use stone veneer to clad the entire building. Later, in the 1960s, the John F. Kennedy Center for Performing Arts in Washington, D.C., became one of the first buildings to receive thin stone veneer cladding. Marble veneer clads the entire building at roughly one inch of thickness. Because of advancements in knowledge about thin stone veneer, architectural preferences resulted in a dramatic increase in use.
 Manufacturing Process
Before the 1900s, building stones were retrieved from quarries and were hand-finished into thick slabs or blocks. After the 20th century began, machines were introduced that could use multibladed frame saws that could simultaneously cut the blocks into smaller slabs. Water wheels were used to cool the blades and take away the resultant abrasive sludge. Eventually, water pumps and machines were refined to regulate the quantity of abrasive used. In 1932, the National Building Granite Quarries Association described the gang saw process as being almost entirely by machine. It used three to seven reciprocating steel blades running parallel to one another in the frame and could cut down through the stone to make uniform pieces. Several finishes were available at this time including: rock faced, sandblasted, peen hammered, rubbed, honed, and polished. The honed finished could be achieved using a fine grained grinding wheel while a polished finish required a heavy felt-coated wheel and jeweler's rouge. Thin stone veneer was typically used for interiors, store fronts, and façades of buildings at the street level. Later, diamond-studded cables to slab blocks were introduced as well as a frame saw with metal abrasives, which could cut stone to 1/8 inch thick for composite panel use.
 Uses and Installation
Veneer panels were usually laid up on mortar beds and the joints were finished in the same style of traditional masonry construction with mortar. Interior panels were attached to backup material of brick or block using wire anchors that were set in holes drilled into the panels and discrete mortar spots. Lateral anchors for exterior panels were made of galvanized and asphalt-coated steel rods that were bent and set into holes. The rods went into the stone roughly ¾ of an inch for stone that were two inches thick and 1 ¼ for panels four inches thick. Plaster of pairs could be used to quickly set spacers behind the panels. It was typical to use four anchors per panel, two to each side (either left to right or top to bottom). The Cold Spring and North Star Granite Company was one of the first companies to market the 1 inch thick granite veneer (1940), followed by the Aberene Stone Company who could manufacture granite veneers at 7/8 inch. A shelf angle was strongly recommended between each sheet to help carry the weight of the panels. Filling the joints with mortar was still the ideal way to finish the wall. Lateral anchors for thin stone were typically brass or steel rods that were set into holes filled with cement mortar. If the stone was more than 2 inches thick, it would traditionally be accompanied by steel straps. During the 1940s, the use of straps became the more popular form of lateral support for thin stone veneer. In recladding, the anchor was twisted 90 degrees and mortared or plastered into a slot in the backup masonry. New construction usually required the straps being mechanically fastened into the back material because they could be bent out of the way during the setting of the veneer and then bent into a slot for easy installation. In the 1950s, stone was usually produced in four different thickness; 7/8, 1 ¼, 1 ½, and 2 inches, though 1 ½ was suggested for veneer. 7/8 was thought to be more expensive to produce. Industry standards states tolerances being plus or minus ¼ inch and spacing between the panels at ¼ inch. Expansion joints were recommended to be placed every 30 feet vertically or every second floor horizontally. Creating a cavity (roughly 1 inch behind panels) filled with mortar and coating the back of the panel with damp proofing was also suggested. The popularity of the curtain wall and the improved manufacturing efficiencies promoted the use of thin stone veneer in the 1950s. Elastomeric sealants soon took the place of mortar in the horizontal joints. Aluminum, plastic or lead shims were placed in horizontal joints to transfer panel weights. Soon, manufacturers began suggesting that more lateral anchors be used. Different lateral anchors types emerged, including stainless steel straps, brass dowel and wires, and disks. The split-tail anchor gave anchors the ability to address gravity and lateral supports. In the later 1950s, stone was being used in composite building panels. Precast concrete panels faced with a thin stone veneer became the most popular. Hairpin wire anchors or dower anchors were preset into the back of the stone panel before casting. The thin stone veneer component was then formed by placing the concrete against the backside of the stone panel with the panel set face down in a form. A bond breaker sheet between the concrete and stone was not incorporated before casting the concrete. The technique of separating materials was more commonly use in the 1960s. Thin stone veneer became more standardized in the 1960s.
Conservation of thin stone veneer if the cause of distress or deterioration is understood and the basic diagnostic and assessment techniques are well employed. Conservation techniques are wide ranging and thorough understanding of the techniques available will help in developing correct repair methods.
Connections and support are the most common causes of distress seen in stone cladding. The major types of distress observed with the typical anchoring systems include cracks around the anchors location, spalls at anchor locations, spalls at shelf angles supports, and cracks at panel corners. Rust staining is also common with these types of anchor systems. A variety of factors can cause these types of distress, including improperly designed anchors. Distress caused by improperly designed anchors can lead to cracking in adjacent stone of displacement of panels. Missing anchors can cause distress in the stone. Also, water penetration through the cladding can corrode the metal anchors and shims. Improper attachment of anchors, improper anchor positioning, and missing separators between concrete backup and panels are just a few other problems that can affect the structural integrity of the thin stone veneer structure. While most problems associated with stone veneer can be associated with improper installation, cyclical heating and cooling, water-penetration, freezing and thawing, and acid rain can also deteriorate building stone. Marble loses more strength than granite. The strength loss is related to the panel's thickness, the thinnest panel is expected to be the most affected by strength loss. Stone curtain walls rely on the strength of the stone panel material; if it is not strong enough, it may present with cracking or bowing between supports. Marbles are not volume stable as the experience permanent volume growth as a result of heating and cooling. The marbles strength is decreased and can lead to warping or bowing as the opposite side of the panel experiences differential thermal expansion. Visible characteristics of stones have been linked to strength loss. Bowing, warping, sugaring of the surface, and exfoliation are just some surface appearances that imply strength loss. Composition of the stone is not limited to different varieties. Stones can experience different compositions in a single piece. All stones have a natural bedding orientation and their strength and durability can be affected. Distress in stone cladding components can also be related to buildings and wall movements or differential movement not accommodated by the cladding design. If insufficiently sized joints are used to accommodate building movement, panels can come in contact with another during thermal expansion which can result in cracking or spalling near the edges and corners. Staining is not usually a structural issue and can be related to preferential weathering of the stone's mineral components, corrosion of ferrous components, or water runoff from surrounding minerals. Staining may also be caused by excessive water leakage through joints or cladding units and may indicate corrosion of embedded material. This can be a cause for concern because the structure may be suffering.
 Conservation Techniques
Reviewing original construction documents and design calculations will assists in understanding the overall construction. Removing portions of the veneer for inspection or laboratory testing may be the only way to fully understand the construction of the veneer. Less intrusive ways should be attempted first because they might eliminate need for invasive procedures. Tapping or sounding with a hammer, metal detection tools, or field microscope are some of the less evasive ways to investigate the structural integrity of thin stone veneers. Conservation of the material usually involves the documentation the number of specific condition related to the veneer's attachment to the building. It is important to determine if it is the anchors promoting distress, if there are enough anchors,


text:
CAPS Coolgardie is a Christ - centred learning community committed to fostering spiritual growth and advancing the scholastic and athletic gifts of each unique student for entry into tertiary institutions and the communities they will help build.
CAPS Coolgardie is situated 500km east Perth and 38km west of Kalgoorlie. The school was located in the old St Anthony's convent (established in 1902) and is now adjacent to the convent which was also used as the hostel until the new one was built in May 2005.
CAPS was born out of the frustration of many local Aboriginal people who felt that the existing systems of schooling where not adequate to meet the needs of their children. They further added that the standard of schooling that was being provided to Aboriginal students was very poor and that the teachers did not have confidence in the capacity of Aboriginal students to achieve high outcomes.
Many of the parents had been raised on Mount Margaret Mission and had achieved very high standards of education and so now held senior positions in business and government. They were frustrated therefore when they saw their children leaving school early and being unable to perform basic numeracy and literacy tasks.
In April 1980, a group of Aboriginal people formed a committee to investigate the possibility of forming an independent Aboriginal school that would emphasise high academic standards within a Christian context. They wanted to replicate the strengths of the Mount Margaret mission of the 1930s to 1960s.
CAPS Coolgardie was opened in 1981 under the principalship of Mr John Tyndall and stressed the principles of Christian education, remediation programs, extension of students according to their individual needs, success in numeracy and literacy, widening the knowledge and understandings of students, and fostering a strong social conscience, personal respect and leadership skills. Non-Aboriginal children were not excluded from enrolment at CAPS and the school has had a continual stream of non-Aboriginal children move through the school, especially in the primary section.
The school also emphasised learning as a life long process so that Aboriginal people would be able to make sound decisions in life in the future.
It aimed at linking education with employment and training and, while it stressed an academic approach, it also worked to develop a strong relationship with CAPS Wongutha as a VET training institution for appropriate Year 11 & 12 students.
The founding members of the School Board embraced the Christian faith and desired to see a Christian environment develop to surround their children during their education. This is because they saw the Christian faith as being the cornerstone to individual achievement.
In 2020, the essential principles enunciated in 1981 are still being promoted. These principles include;
Christianity being the cultural environment in which the school is situated,
Belief in the potential of indigenous students to achieve the highest levels in learning,
The need for the school to prepare students for training and employment,
Excellence in education with all students being offered learning opportunities that are tailored at their levels and needs while also being challenged.


text: Real-time navigation services, such as Google Maps and Waze, are widely used in daily life. These services provide rich data resources in real-time traffic conditions and travel time predictions; however, they have not been fully applied in transportation modeling. This paper aims to use traffic data from Google Maps and applying cutting-edge technologies in maximum likelihood estimation to model traffic networks and travel time reliability. This paper integrates Google Maps travel time data for routes and traffic condition data for links to model the complexities of traffic networks. We then formulate the Fisher information matrix and apply the asymptotic normality to obtain the probability distribution of the travel time estimates for a random route within the network of interest. We also derive the travel time reliability by considering two levels of uncertainties, i.e., the uncertainty of the route's travel time and the uncertainty of its travel time estimates. The proposed method could provide a more realistic and precise travel time reliability estimate. The methodology is applied to a small network in the downtown Baltimore area, where we propose a link data collection strategy and provide empirical evidence to show data independence by following this strategy. We also show results for maximum likelihood estimates and travel time reliability measures for different routes within the network. Furthermore, we use the historical data from a different network to validate this approach, showing our method provides a more accurate and precise estimate compared to the sample mean of the empirical data.


House of Óengus
From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Royal figure, dressed like a late antique Roman emperor, on the St Andrews Sarcophagus, probably Óengus I of the Picts.
The House of Óengus can refer to a still theoretical dynasty of Pictland who may have ruled as Kings of the Picts, as well as overlords of the Kings of Dál Riata and possibly of all of northern Great Britain, for approximately a century from the 730s to the 830s AD. Their first ruler of Pictland was the great Óengus I of the Picts, who may be the figure carved into the St Andrews Sarcophagus pictured on the right.
Origins and identity
Early (but not contemporary) Irish genealogies make Óengus a member of the Eóganachta of Munster, as a descendant of Coirpre Cruithnechán or "Cairbre the little Pict", a legendary emanation or double of Coirpre Luachra mac Cuirc,[1] son of Conall Corc,[2] and ancestor of the Eóganacht Locha Léin, rulers of the kingdom of Iarmuman. An early cycle of tales have Conall Corc traveling to Pictland early in his career, and there taking the daughter of the Pictish king as his first wife, hence Coirpre's epithet. The branch of the kindred, called in the annals the Eoghanachta Magh Geirginn, from which he came were said to be located in an area known as Circinn, usually associated with modern Angus and the Mearns.[3] The genealogy appears in the Rawlinson B 502 manuscript, ¶1083:
This states the king of Pictland with whom Conall Corc stayed to have been Feradach Find Fechtnach, and his daughter, Conall's first wife and Coirpre's mother, to have been Mongfind. After discussing Corc's progeny in Munster, the future Eóganachta of history, the passage concludes with:
This states that from Coirpre Cruithnechán come a sept of the Eóganachta in Alba called the Eóganacht Maige Gerginn, to whom belongs Óengus I.
Notably lacking are over two centuries of generations in Scotland. Conall Corc is said to have flourished in the early 5th century. Óengus I belongs to the 8th.
This pedigree has been dismissed as inspired by the tales of Conall Corc. Francis John Byrne puts this in the context of the (wider) Gaelicisation of Pictland in the 9th century, and notes how later Scottish dynasties such as the Lennoxes and the House of Stuart also found Corc to be a "usefully respectable" Gaelic ancestor.[4]
In an exhaustive criticism of the legends, David Sproule finds that the Picts are probably a literary addition, and that the Pictish king Feredach is probably inspired by Fidach, father of Crimthann mac Fidaig, who precedes Corc on the throne of Munster but is more widely known as "King of Ireland and Alba". As Mongfind is the sister of Crimthann in most Irish legends, it follows that she would be Corc's wife. Sproule also notes that a journey to Alba is common in Irish legend, and further that Feradach Finnfechtnach is the name of an earlier Irish King of Tara who has convenient associations with Alba of his own.[5]
Feredach can also be found as the name of several figures belonging both to the Picts and Dál Riata, for example the father of Ciniod I of the Picts.
Irish associations
Regardless of his pedigree, Óengus I of the Picts was a monarch with clear Irish associations.
Another member of this family may have been Domnall mac Caustantín, a possible king of Dál Riata.
 1. Byrne, pp. 193-4, 291
 2. In any case, contacts between Scotland and distant Munster are known from the earliest times. The early Dál Riata were said to have lived in West Munster (Iarmuman) before migrating to Ulster and western Scotland.
 3. Forsyth, "Evidence of a lost Pictish source", pp. 27–28.
 4. Byrne, p. 194
 5. Sproule 1985


text:
Because we didn't do an in-place upgrade from Vista 3 to Vista 4, we're realizing there are even larger gaps in our policies than we had thought, and there are serious misconceptions on campus concerning types of course management data and their retention, purging and archiving.
Notre Dame is starting to look at some of these issues and our assumptions around them:
1. How long should student work (online quiz answers, assignment submissions, discussion postings) be accessible to students after the semester is over? Is continuing their access through the next semester good enough? Should it be for the duration of their stay at the university?
2. How long should Instructors have access to student work?
3. How long should an Instructors' online course (with student work removed) be retained live on the server? Here at Notre Dame we have a Banner SSB customization that displays a form to faculty allowing them to choose from content available on the Bb Vista servers as the starting point for any given course in the current semester. Behind the scenes this programmatically creates an assignment job of one section's content to the specified one.
4. How much data can we feasibly store in the database? Even if archiving isn't practical, what should the purging cycle be for online course content and for user accounts? Should it be based on some time after last access, or on a time period such as # of semesters or years?
5. Should we make the technical investment to develop a viable section archiving strategy and then, policies around it?


When a person is choosing a career path, an office job may not sound interesting, and can be boring to individuals who want more thrill out of life. There are many jobs that include more excitement than just sitting at a desk all day long.
Career Opportunities For Thrill Seekers
Here are a few career opportunities for people who seek thrill and adventure:
1. Firemen: Fanning The Flames Of Excitement
Firemen are often considered some of the bravest people around. They go to great lengths to keep people safe. Besides fighting fires, most firemen take an active part in the community. Most of these professionals are trained as paramedics as well. An individual who is interested in this career must be able to pass various physical and written tests. This person must be a high school graduate and over the age of 18. The hourly average salary of a fireman is approximately $20/hour. Being a fireman comes with many risks. Jumping into a burning building can harm personal health. However, saving someone else's life can be very rewarding.
2. Zookeeper: Wild Animals Galore
For people who love animals and crave excitement, it may be wise to consider a career as a zookeeper. This professional will need to have a college degree in environmental science or biology. The best training can take place on a volunteer basis or through an internship. A person will need to learn the habits of animals along with how to feed and care for these creatures. This type of job may be exciting, but salary tends to be on the low side. An average zookeeper's salary will range between $30,000 and $50,000 depending on experience. There are both risks and rewards associated with a job in wildlife management. It can be a great experience to help an endangered species live. However, wild animals can be very dangerous. Even if they seem calm, these creatures can be unpredictable. A zookeeper or anyone who cares for wild animals must be on guard at all times. There are numerous rules that must be followed carefully.
3. FBI: The Spies The Limit
Movies are always filled with exciting people who have the job as an FBI agent. Special agents normally work in areas involving kidnapping, extortion, foreign intelligence, and terrorism. A person in this field must be over 23 years old, possess a four-year degree, and have at least three years of practical experience. This job can get quite physical, so an individual must be in top shape. All candidates will train in Virginia at the Academy for FBI agents in Quantico. Salary for newcomers will be approximately $65,000 a year. Many people are interested in law enforcement. To get the most thrills in this field, a person should enter FBI training. This job is very dangerous, but can help to clean up the street with basis of this career standing for justice.
4. Rescue Team For The Coast Guard
The Coast Guard patrols the country's major waterways and deals with the protection of the environment. A candidate for a career as a Coast Guard Rescuer must be under 27 years old and have a high school diploma. A person must be in good physical shape with no legal violations. The excitement takes hold quickly because a person gets immediately emerged into missions. Dangers may lie around any corner. For example, it is not unusual to use a helicopter in a rescue or to battle rough water and difficult weather. There are many jobs that include a high amount of thrill and adventure. The above fields are just a sample to choose from. Through proper training and dedication, a person can work in a career that is both interesting and satisfying. Joshua Turner is a writer who creates informative articles relating to business. He aims to encourage further study with a Bachelor Degree in Fire Science. Enjoy this article? You've got time for another! Check out these related articles: Photo Credit: Shutterstock


text:
FLIP Turns 50! Navyâ€™s Floating Instrument Platform One Half Century Old
The Navy's Floating Instrument Platform, better known as FLIP, went into service fifty years ago, in 1962. Â The 355-foot research vesselÂ is capable of operatingÂ horizontallyÂ as a conventional, ifÂ somewhatÂ odd-looking, ship. When on station, however, it "flips" vertically 90 degrees and becomes the equivalent of a massive sparÂ buoy. Â Because the hydrodynamic forces act primarily on the bottom of the vessel, which is far below the surface waves, the ship is highly stable in heavy seas and up to 80′ waves.
You'd think a ship designed after a baseball bat would go over like a foul ball when it comes to seaworthiness, but research ship FLIP has been a hit since its launch 50 years ago.
Operated by Scripps and owned by the U.S. Navy, the 355-foot FLIP was designed by Phillip Rudnick, Fred H. Fisher, and Fred N. Spiess, and first tested in July 1962 as part of an anti-submarine rocket program. It was recently shown off in the Pacific for its birthday.


shapely.voronoi_polygons#
voronoi_polygons(geometry, tolerance=0.0, extend_to=None, only_edges=False, **kwargs)#
Computes a Voronoi diagram from the vertices of an input geometry.
The output is a geometrycollection containing polygons (default) or linestrings (see only_edges). Returns empty if an input geometry contains less than 2 vertices or if the provided extent has zero area.
Parameters:
geometryGeometry or array_like
tolerancefloat or array_like, default 0.0
Snap input vertices together if their distance is less than this value.
extend_toGeometry or array_like, optional
If provided, the diagram will be extended to cover the envelope of this geometry (unless this envelope is smaller than the input geometry).
only_edgesbool or array_like, default False
If set to True, the triangulation will return a collection of linestrings instead of polygons.
**kwargs
For other keyword-only arguments, see the NumPy ufunc docs.
Examples
>>> from shapely import LineString, MultiPoint, normalize, Point
>>> points = MultiPoint([(2, 2), (4, 2)])
>>> normalize(voronoi_polygons(points))
<GEOMETRYCOLLECTION (POLYGON ((3 0, 3 4, 6 4, 6 0, 3 0)), POLYGON ((0 0, 0 4...>
>>> voronoi_polygons(points, only_edges=True)
<LINESTRING (3 4, 3 0)>
>>> voronoi_polygons(MultiPoint([(2, 2), (4, 2), (4.2, 2)]), 0.5, only_edges=True)
<LINESTRING (3 4.2, 3 -0.2)>
>>> voronoi_polygons(points, extend_to=LineString([(0, 0), (10, 10)]), only_edges=True)
<LINESTRING (3 10, 3 0)>
>>> voronoi_polygons(LineString([(2, 2), (4, 2)]), only_edges=True)
<LINESTRING (3 4, 3 0)>
>>> voronoi_polygons(Point(2, 2))
<GEOMETRYCOLLECTION EMPTY>


text:
By Father Louis Sogliuzzo
There are certain characteristics of education at Le Moyne College that identify it as a Jesuit school. We are challenged to seek the more, never settling for merely the acceptable. Our students learn to respond with their talents to offer the best contribution for the greatest number of people. This is called the Magis.
We are also committed to Cura Personalis, which means the care of the whole person. A Jesuit educator sees the student through this lens and responds accordingly. Learning to respond to the full nature of the human person confronting us at the moment is the goal.
Father Louis Sogliuzzo is chaplain of Campus Ministry and director of the Panasci Family Chapel at Le Moyne College, and a board member of InterFaith Works.


assume you have created more than one session with the "Max Current" KPI stored in a designated user flow.
Setup Steps:
1. Open _URL_ and follow the instructions to activate the Grafana feature.
2. Navigate to a user flow where sessions with the "Max Current" KPI are stored.
3. Follow the illustrated steps below and export your user flow to the Postgres Replica database.
export user flow
4. Navigate to _URL_
5. Create a new dashboard.
6. Create a new panel similar to the image below.
5G KPI Monitoring Dashboard
7. Optional: Create a data link and set it to
_URL_ With this,
you will be able to jump to an individual session of your interest.
KPI Results
8. Set an email alert. Below is an example configuration
Setting Email Alert
9. Save and done. The final output should look like the below.
KPI result
10. You will receive an email alert when Grafana detects a session with a "Max Current" KPI greater than 800mA.
Grafana KPI results
Congratulations! With this simple use case, Grafana is sufficient. SQL Knowledge is required, but once the setup is done, you can let Grafana monitor regression and you focus on other priority tasks relevant to your business. Grafana supports various graphs, so explore live samples here and imagine where else you can utilise this approach.
Next, we will look at another use case where Regression Intelligence is best suited.
Regression monitoring with Watcher
Here, we want to compare data collected from two different builds of your application, compute the average total time where each build exceeds 400mA, and trigger an alert if the total time of the newer build increases by 10%. In this case, use Regression Intelligence for the reasons below:
 - Grafana doesn't support the use of percentages for thresholds.
 - We need to find statistically significant differences in a large population, representing your entire customer base, with time length as a unit.
 - We want to segment the collected data from various perspectives (e.g. build, device, region, tags) and perform comparisons and analyses.
 - It is not practical to alter SQLs or panel settings in Grafana every time a view needs to be added or updated.
It is not easy to understand without seeing it, isn't it? Let's deep dive.
Setup Steps:
1. Start a session and collect data from the remote control. Here is the instruction
2. Label the locations where the current value is greater than 400mA.
For this task, you will use the time-series method called "Range". See Time Series Data Analysis> Time series data analysis methods> Range. Below is how to do it via Web UI and API.
Adding a time-series-request (range) label via Web UI
Adding time-series-request
Adding a time-series-request (range) label via API
curl --location --request POST '_URL_ \
--data-raw '{
 "name": "over 400mA",
 "start_time": 0,
 "end_time": 30.0,
 "method": "range",
 "time_series_key": "battery_current",
 "parameters": {
 "lower_limit": 400,
 "include_lower_limit": true
 }
}'
To get the list of available values for the "time_series_key" parameter, call the API below to retrieve the schema.
curl _URL_
2. Once the "time-series-request" label is created, confirm that "time-series-result" labels are automatically generated in the places where the current value is greater than 400mA. You will see a result similar to the one below.
time-series-result
3.Optional: Calculate the total duration of the three labels circled red circle in the picture above. Call the Session Annotation API to retrieve a group of labels under the same Label Group ID, iterate through them, and sum up the total duration of the labels - 57.17 seconds. Run the following API to add the session with the KPI value to your user flow. Remember having done this for the "Max Current" KPI earlier?
Adding a custom KPI "unacceptable battery usage" to a user flow via API
curl -X POST _URL_ \
--data-raw '{
 "test_name": "Common Operation (REQ 013)",
 "session_id": "{{session id}}",
 "status" : "passed",
 "data": [{"key": "unacceptable battery usage", "value":57.17}]
}'
The image below illustrates how the trend of the KPI values is displayed on Web UI. Without this visual aid, it can be difficult to spot or filter out sessions that might confuse your analysis. If you want to be alerted when the "unacceptable battery usage" exceeds a fixed threshold or visualize correlations with other KPIs that do not have time as their X-axis, use Grafana's alerts and data analysis to complement your needs.
trend of the KPI values
4. Add a build tag (e.g. build: 3.0) to the session.
Adding build tag
5. Repeat steps 1 - 4 to generate 80 sessions. The following steps assume you have a user flow having 40 sessions with the "build: 3.0" tag and the remaining 40 sessions with the "build: 4.0" tag.
6. Call the regression intelligence API to generate a regression report. Web UI doesn't allow you to configure the "limit" and "kpi" parameters, so the use of API is necessary here - the default values of "limit" and "kpi" parameters are 15 and "summary.network.regression."Network Latency" respectively. For Network Latency, we will look deeper in Part 2.
Run a regression analysis via API
curl --location --request POST '_URL_ \
--data-raw '{
 "a": "build: 3.0",
 "b": "build: 4.0",
 "limit": 40,
 "threshold": 10,
 "kpi": "labels.\"time-series-result\".categories.battery_current.regression.Duration",
 "user_flow_name": "Common Operation (REQ 013)"
}'
There are three points with this API:
Point 1: What is "limit"?
The image below depicts the concept of group 'a' and 'b' and the impact of the "limit" parameter (e.g. limit=10). Usually, the higher the limit size is, the more accurate, but the longer it takes to produce the report. As a rough estimate, it takes about 25 seconds for a 250 limit and 220 seconds for a 1000 limit.
Impact of Limit Parameter
In this example, Regression Intelligence pseudo-randomly picks up ten sessions per set (20 sessions total). The "pseudo-randomly" means as long as the tag/selector and the size of the population remain unchanged, the same sample will be selected each time; if new sessions are added to 'a' or 'b', the sessions selected will change, even if the same selector is specified. This prevents the intrusion of human bias in the selection process.
Point 2: What is "kpi" and where to find the path?
Regression Intelligence monitors the value set in the "kpi" parameter to determine the regression status. Finding the "kpi" path value is tricky. You should generate a dummy report with limit = 1 and determine the path value to the target KPI. Refer to the JSON output in Step 7 to locate the path.
Point 3: What is the syntax to select 'a' and 'b' sessions?
Regression detection begins by extracting two groups from the collected sessions, so-called 'a' and 'b' (e.g. "build: 3.0" vs "build: 4.0"). Either tags or selectors can be used to extract sessions. In general, you prefer tags, which do not require special knowledge. However, selectors can be very useful for making complex selections that require logical or regular expressions or selector functions. See below for some useful expressions and examples.
Table: "HeadSpin Selector Syntax" table
Selector Expression Description Example
Logical AND (+) A logical AND is expressed implicitly using a single space or explicitly using a + between session tag expressions.
build: 0.1.0 + day_of_week: Mon
All sessions tagged with build: 0.1.0 and day_of_week: Mon
build: 0.1.0 day_of_week: Mon
Same as above but with an implicit AND
start_timestamp:
<_PHONE_ +
>_PHONE_
Sessions created in the last week. Use _URL_ to figure out start and end epoch time of the week
Logical OR (,) A logical OR is expressed using a comma between session tag expressions.
build:
prev_build(1),
build: prev_build(0)
build: tag containing the largest and second-largest value.
day_of_week:
=Sat, =Sun
All sessions created during the weekend
day_of_week:
=Sat, =Sun
All sessions created during the weekdays
Logical NOT (!) An expression is negated using the ! symbol.
build: 0.1.0 !geo: "Mountain View, US"
build: 0.1.0 that were not captured in