text:
KANAB — How can Southern Utahns help pets this holiday season?
Gift-giving season is upon us, and with that comes images of adorable puppies and kittens peeking out from under the tree. Families across the country try and recreate this picturesque moment by bringing a pet of their own into their homes during the most wonderful time of the year.
"A puppy and kitten are staples on children's holiday wish lists each year," said Julie Castle, CEO of Best Friends Animal Society. "As an animal welfare organization, we encourage families to open their hearts and homes during the holidays, but also hope they choose to do so by adopting and not buying a homeless pet."
Research done by the National Center for Biotechnology Information has shown that pets received as gifts are not loved less than those adopted by more traditional means, nor are they relinquished at higher rates.
"There is a shelter crisis going on across the country," Castle continued. "Getting pets out of shelters and into loving homes at any time of the year is something we want and need community members across the country to do. The main point I do want to drill home is that it's essential that people understand that where they get the pet from can either help or hurt efforts to end the killing of pets in shelters."
So, this holiday season, here are some do's and don'ts to follow when thinking of bringing home a pet:
Do visit your local animal shelter or rescue group. According to data from Best Friends Animal Society, 1,000 dogs and cats are killed every day simply because they don't have a safe place to call home.
Not only will you be saving a life, but a lot of shelter pets have been part of a family and will adapt quickly to being in a home again.
Do take the time to research what type of pet would fit best into your lifestyle. Adoption counselors and shelter staff can provide backgrounds on pets and help people decide what type of pet would be a match.
Don't surprise your family with a pet without consulting everyone in your household and making sure everyone is committed to caring and loving the pet.
Don't buy a pet from a breeder, pet store or online retailer. Aside from giving a loving home to a pet in need, adopting diverts money away from the inhumane puppy mill industry that churns out millions of puppies annually for sale through pet stores and online retailers.
Adoptions are free through the month of November, thanks to Bounty Paper Towels, who are picking up adoption fees at Best Friends Animal Sanctuary and at Best Friends Lifesaving Centers throughout the country.
Best Friends Animal Sanctuary is open daily (including Thanksgiving) at 5001 Angel Canyon Road, Kanab, from 8 a.m. to 5 p.m. Meet dogs and cats at Roxy's Room and gift store inside the Welcome Center or in the Adoption Hub at Puppy Preschool in Dogtown.
To preview adoptable pets, visit Best Friends' website.
Copyright St. George News, SaintGeorgeUtah.com LLC, 2023, all rights reserved.


text:
Current Research Projects
RC2 HL101663 (PI: K. Davidson) 2009-2011 $4,136,888
Comparison of Depression Interventions After Acute Coronary Syndrome (CODIACS)
This is a proposal for a multicenter feasibility/vanguard project comparing the effectiveness of two interventions for post-ACS depression.
P01 HL47540 (PI: J.E. Schwartz, T.P. Pickering) _PHONE_ $12,419,085
Psychosocial Factors and Cardiovascular Disease
This Program Project represents a continuation of our existing Program Project, which has been supported by NHLBI since 1985, and comprises a body of work that focuses on the role of psychosocial factors in the development of hypertension and cardiovascular disease. These projects focus on a set of inter-related themes concerning the causes and consequences of sustained blood pressure elevation.
Project 1: Masked Hypertension: A Prospective Study of the Development of Hypertension
This study will continue our investigation of MHT through 5-year follow-up exams to assess whether MHT leads to development of essential HT, progression of CV target organ damage (TOD), and increased risk of CV disease (CVD).
Project 2: Psychophysiological Mechanisms in Masked Hypertension
This study will examine physiological and psychological factors associated with delayed post-stress BP recovery, the process we hypothesize contribute to the high daytime BP that is characteristic of MHT.
Project 3: Improving the Detection of Hypertension: A Diagnostic Research Study
The long-term goal of this study is to improve the detection of HT, including those with MHT, so that treatment decisions are better informed, progression of TOD is slowed, and cardiovascular risk reduced.
P01 HL088117 (PI: K. Davidson) 2008-2013 $12,479,004
Depression, Biobehavioral Mechanisms, & CHD/Mortality Outcomes
The goal is to explain the increased prognostic risk in depressed cardiac patients for major adverse cardiac events &/or all cause mortality by dissecting depression into key psychological & biological components & correlates.
R01 HL098037 (PI: J.E. Schwartz) 2009-2013 $1,605,975
Physical Activity, Depression, and Post-ACS Survival
The goal of this study is to test the hypothesis that physical (in)activity mediates the relationship between depression and cardiac outcome risk.
K24 HL084034 (PI: K. Davidson) 2006-2016 $910,075
Midcareer Mentoring in Behavioral Cardiology: Depression & Cardiovascular Disease
The goals of this study are to determine the point prevalence of underlying medical conditions known to cause depression and excess CHD recurrence/mortality in a large cohort of post-ACS patients and to determine if any of the above medical confounds explains some of the excess risk of depression for CHD recurrence/mortality controlling for standard covariates.
K23 HL086734 (PI: T. Goyal-Spruill) 2007-2011 $606,561
Diagnostic Labeling: Effect on White Coat Hypertension
The goal is to enable Dr. Goyal-Spruill to become an independent scientist with expertise in behavioral and psychological interventions, and to study the effect of diagnostic labeling on white coat hypertension.
R01 HL091099 (PI: D. Shimbo) 2008-2011 $1,091,247
Cardiovascular Disease: Depression and Telomere Length
This study will provide enhanced understanding into how depression increases the risk of incident CVD events.
R01 HL084438 (PI: M. Burg) 2007-2012
Reducing Vulnerability To ICD Shock Treated Ventricular Arrhythmias
The long-term objective of this project is to assess the impact on arrhythmia requiring shock for termination among new recipients of an ICD of a stress reduction treatment.
R01 HL083056 (PI: L. Clemow) 2007-2012 $3,796,669
RCT of Controlled Breathing Effects on Ambulatory BP
The goal is to test the efficacy of a guided breathing intervention on ambulatory blood pressure (ABP) in hypertensives.
(PI: T. Pickering, D. Shimbo) 2007-2011 $221,263
RHEOS Pivotal Trial
The goal is to demonstrate efficacy and safety of the Rheos system in patients with JNC-7 defined stage II hypertension.
(PI: D. Shimbo) 2008-2011 $180,000
Irving Clinical Research Career Award
A Translational Study of Anger, Endothelial Cell Injury, and Oxidative Stress
The purpose of this study is to examine the relation of anger with endothelial cell (EC) injury, a mechanism implicated in atherosclerosis pathogenesis.
K23HL098359 (PI: I. Kronish) 2010-2012 $546,361
Uncontrolled Hypertension: The Role of Clinical Inertia and Medication Adherence
This patient-oriented research award tests the effectiveness of a pilot intervention to improve clinician management of hypertension by electronically monitoring adherence to blood pressure medications and then providing clinicians with quantitative reports summarizing patient adherence. The grant will also assess predictors of uncontrolled hypertension.

source: m-a-p/FineFineWeb


text:
Nathan Tintle, Beth Chance, Karen McGaughey, Soma Roy, Todd Swanson, and Jill VanderStoep
|Applets & Datasets | Informational Videos | Text Website at Wiley | Preface | Table of Contents | Chapter 1 | Instructor Resources|
Statistical Investigations is an second course statistics
text developed at Hope College, Dordt University, and Cal Poly.
The text differs from traditional texts in both content and pedagogy. The text differs from traditional texts in both content and pedagogy. From the Preliminaries chapter, students focus on multivariate thinking to explain variation in the response variable. Students are actively engaged in the material with easy-to-use applets for initial visualization and analysis.
For more information about our curriculum or participation in our assessment efforts described above contact Nathan Tintle at _EMAIL_.

source: openbmb/Ultra-FineWeb


text:
Subject Source: Unspecified ingested source
Found in 1 Collection or Record:
Automobile Claims Study records of Robert Keeton
This collection containes materials relating to Keeton's Automobile Claims Study. The Study was initiated in 1963 to survey the automobile insurance system, suggest reform by introducing a new concept of liability in automobile accidents, and propose legislation based on the new concept. The Study focused in particular on circumstances in Massachusetts, and it led to the passage of the Massachusetts Personal Injury Protection Act of 1970 and subsequent acts.


text:
Alvin Isd Calendar 2023 – The Year 2023 is actually an usual year, which means it's certainly not a leap year like the year 2000 was actually. The year 2023 possesses twelve months and is based upon the Gregorian calendar. If you require a Alvin Isd Calendar 2023, you can search for a single page calendar that shows the calendar's days as well as holiday seasons. You can easily also download the calendar in PDF or even JPG style, if you choose this style.
Year 2023 is actually a popular year
The year 2023 is actually the twenty-third year in the Gregorian calendar. It is actually likewise the twenty-third year of the 3rd centuries. This year will also mark the twentieth year of the eurozone, the first development of monetary union because 2015. Furthermore, 2023 will note the overall election in Nigeria, which will take place on February 25. At the same time, the South Eastern Video games are going to happen in Pakistan.
Year 2023 is a non-leap year
The year 2023 is actually a non-leaping year, meaning it will certainly not be a surge year like years past. The calendar year will possess simply 3 surge times, and most holidays are going to get on the very same dates as in 2013. Nonetheless, the first fourth of the year are going to be on a different time than in 2014, and also the full moons will certainly not drop on specific days.
One of the significant differences in between leap years as well as common years is their size. The routine Gregorian calendar includes 365 days and 365 hours, while a surge year includes 29 days in February. While a leap year is more common, a non-leap year is actually still unusual. Because of this, the most ideal opportunity to purchase a calendar is actually right now!
Along with the distinct lengths of surge days, a non-leap year will definitely possess 366 times, while a leap year will just have 365. This added time is used to always keep the calendar in line with the photovoltaic year. The following leap time will certainly be actually February 29, 2028, and also the following 3 leap years will be actually 2032, 2036, and 2040.
Year 2023 is actually a singular webpage 12-month calendar based upon Gregorian calendar
The Gregorian calendar is actually a device of splitting the year right into 1 year along with 28-31 times in each. It is utilized throughout a lot of the planet to evaluate the passage of time and also to document days. It was actually taken on by Pope Gregory XIII in 1582 and also contains year, each along with an unique number of days. In a leap year, the month of February is incorporated, which makes the year count as thirty-two.
The Gregorian calendar has a straightforward principle as well as lines up the months with the times. Some lifestyles, nevertheless, perform not recognize the Gregorian calendar and remain to make use of calendars produced through their ascendants. Using a non-Gregorian calendar is actually not efficient, as it can certainly not be actually recycled. Non-Gregorian schedules have designs, however they carry out certainly not duplicate similarly or even at the very same regularity as the Gregorian calendar performs.
The Chinese calendar is actually based on the movement of the moon as well as the sunlight. It has 12 months as well as thirty-nine days, as well as adds a surge month every pair of or three years. Currently, the Chinese calendar features a Ren Yin Year, which lasts from February 1, 2022, to January 21, 2023 in the Gregorian calendar. The zodiac indication of this year is actually the Leopard.
Month calendars in 2023
Month schedules in 2023 are going to feature the full week varieties, colossal and atmospheric times, as well as various other details details to that year. There are going to likewise be information regarding the planet time clock and also the present moon period. These will certainly be available on the calendar, which you may watch on the net at any moment.
These printable 2023 schedules are actually straightforward to make use of and possess easy-to-read times. You may utilize all of them to help make plannings and also pointers for important activities and breakthroughs. They likewise aid you remain on keep track of, to ensure that you don't overlook crucial times. In 2023, it will be actually a great time to reconnect with friends and family and also take your life in to your own hands. There is actually also a checklist of vacations that are going to occur in 2023. You'll have the ability to determine the amount of times are actually left behind up until each holiday, as well as any sort of vacation observances.
The Alvin Isd Calendar 2023 are complimentary to install. They come in garden or picture alignment, and also you can easily also personalize them to satisfy your requirements. The calendars are actually designed for individual and organization use, as well as you may conveniently download and install and print all of them coming from your computer or even smart phone.


Routing down conductor for DKL202 - DKL202 - DKL201
DKL201 and DKL202 Installation Guide
Document code
M211785EN
Revision
D
Language
English (United States)
Product
DKL202
DKL201
Document type
User guide
CAUTION Install the down conductor on the opposite side of the mast from the other cables.
CAUTION Because of the requirements of the lightning protection system, the down conductor is rigid and hard to handle. Be careful when handling it.
 1. Guide the down conductor from the groove connector at the top of the mast towards the mast base.
 2. To ensure the shortest and most direct path to ground, keep the down conductor as straight as possible. Do not make sharp bends to the conductor.
 CAUTION Keep the curve of the down conductor smooth with a minimum radius of the bent cable 20 cm (8 in) and never over 90° angles.
 3. Attach the down conductor to the pole mast using appropriate fasteners. To make sure that the down conductor runs smoothly, place the fasteners evenly.
 1
 Air terminal
 2
 Upper attachment of (mast) down conductor
 3
 Ground electrode
 4
 Mast down conductor
 5
 Enclosure down conductor
 6
 Grounding connector


text:
How we work
National Sea Grant Office
NOAA's National Sea Grant Office (NSGO) administers funding to the Sea Grant colleges throughout the nation and oversees several national funding competitions. They also facilitate both the Department of Commerce designation of Sea Grant College Programs and the Sea Grant program assessment process.
National Sea Grant Advisory Board
The National Sea Grant Advisory Board (NSGAB) is the National Sea Grant College Program's Federal Advisory Committee (FAC). The Board advises NOAA and the National Sea Grant College Program on strategies to address the Nation's highest priorities in terms of the understanding, assessment, development, management utilization and conservation of ocean, coastal and Great Lakes resources.
Sea Grant Association
The Sea Grant Association (SGA) is the non-profit organization made up of the 34 Sea Grant program directors as well as several network leaders that gives a formal and collective voice to the university-based partners of the program.
Sea Grant uses a three-tiered approach to achieving its mission:
- Research: to expand knowledge and answer critical questions
- Education: to train a coastal and marine workforce
- Extension: to connect science to those who can use it
Identifying and addressing the needs of coastal communities
Every four years, the National Sea Grant College Program taps into its vast network of scientists, engagement professionals, stakeholders, and federal partners to identify and address the needs of coastal communities around the country.
A strategic plan is developed by representatives from the Sea Grant Network to produce high-quality science and inform management of coastal resources in ways that balance human use with environmental health.
The strategic planning process identifies core values and focus areas that drive efforts to address the priorities established by coastal communities.
Sea Grant Authorizing Legislation & Regulations
Environmental Compliance, NEPA
Sea Grant, in partnership with NOAA Research and NOAA Fisheries, has prepared a Programmatic Environmental Assessment (PEA) to serve as a framework to analyze the potential impacts on the natural and human (social and economic) environment from aquaculture research and development projects funded by federal financial assistance award programs, including the anticipated environmental impacts of current and future related initiatives and decisions. Related documentation can be found in the list below.


You are here
MeaningCloud Topics Extraction API - Source Code
The MeaningCloud Topics Extraction API extracts relevant information elements from unstructured text. The RESTful API uses GET or POST (POST is recommended) over HTTP/S with returns in JSON and XML. Use the Topics Extraction API to retrieve information like: named entities (people, organizations, places), concepts, time and money expressions, or URIs and phone numbers. The API currently supports texts in Spanish, English, French, Italian, Portuguese and Catalan.


text:
CIM Issues #6368
The interplay between events and status measurements should be supported more cleanly
Part 9 Annex C offers an 18 part field to describe a measurement. Annex E offers a 4 part field to describe a status. However the first of the four parts indicates the source, and the last of the four indicates the new status. Quite often a subscriber will want to monitor the status of a condition that an event announces. If it an important condition, the subscriber will want to receive periodic status updates for fear it may have missed a published event. There are many many events and the coverage of measurements doesn't always correspond to it.
It is unnecessarily awkward to relate a measurement status to an event. A change to the design of the standard could make it easier.
Add a new measurementKind of "EventTypeID". Then to publish a measurement of a status than an event is based on, the commodity field would be used to identify the source of the measurement (meter, sensor, EVSE, etc.). We could supply the EndDeviceDomain enumeration in the numerator field, EndDeviceSubdomain in the denominator field, set uom equal to "status", then supply the EndDeviceEventOrAction code as the value of the measurement. This would allow better interplay between measurements and events.
The business of "breaking change" is a good question. Breaking the CIM? Breaking someone's implementation? There are many other standards that use Annex C. Increasing the length to 20 attribute fields could break all of them.


maanantai 30. syyskuuta 2019
About Lower Belly - Hara
About Lower Belly - Hara
I started to watch a video presentation about buddhist meditation given by a well known American teacher. The presentation was introduced by an American lady who as she described felt very fortunate and quite emotional to have the teacher give the talk. She gave the introduction with a voice that I could describe as weak and windy, rather than clear and settled. Also the composure of her spine wavy and her breathing was up in the shoulders. Watching this I was reminded of the lower belly which is known by the names of hara or tanden in Japanese arts.
Hara is all over Japanese arts from meditation to martial and fine arts. In popular language there are many terms that use the word hara which means belly, such as hara guroi, lit. dirty/black belly, which means dishonesty. That one's posture and inner composure is built on the belly is something very important in Japanese culture.
Living in Japan many years ago I saw how Westerners would share something emotional with Japanese but there was this cultural gap between the two and the latter seemed to feel awkward about emotional sharing. It seemed like they just didn't feel it was right. When one's breath is settled on the belly, one simply doesn't go off the rails emotionally. When one is emotional on the other hand, vital energy (prana/ki) is up in the shoulders and head. We all know about the headache after a big argument.
I didn't spend that long in Japan but it seemed to me that Japanese people couldn't trust or take seriously those who had their vital energy up, even if they were sincere in Western terms. When I think about it, it makes sense too because it is difficult to know and trust people who are over-emotional, whose mind flutters like a leaf in the wind.
There are downsides to lower belly cultivation too. It develops inner power so those who have charisma can end up on ego trips as leaders. I've seen this a lot in zen buddhism and martial arts. For meditators, too much emphasis on the belly can be a cause of spiritual bypassing.
Tibetan or Indian systems of yoga and meditation do not talk about the hara, only Chinese and it's derivatives do. The only lama I've heard talk about it is Tsoknyi Rinpoche who said he learned it from his Chinese qigong teacher. Nevertheless, being physically well composed and being settled is very much part of all systematic paths, and this, even without knowing about the theory of the hara, is what hara means.
In Open Heart and dzogchen-teachings in general, groundedness, which is one of the three characteristics of the natural state, is what refers to "hara".
keskiviikko 25. syyskuuta 2019
Mahayana Buddhism Includes Psychology and Doesn't Lack Anything
Mahayana Buddhism Includes Psychology and Doesn't Lack Anything
Santiago: Approaching the understanding of mind from these two sides that humanity has developed: The ancient teachings of awakening (the Wake up line of development) and the modern western discoveries that the ancient masters didn't have access to (the Grow up line of the development), understanding how they support and compliment each other, can help solve sooo many problems, giving us a better framework for understanding why "awakened people" are such a mess sometimes, and possibly help us move counsciousness towards a more inclusive, compassionate and integrated space.
Kim: So how did ancient master become masters if they didn't have access to the modern Western discoveries of psychology? Nothing personal Santiago but this whole idea is utterly ridiculous. I'm going to offend a lot of people but I'm going to say it anyway. It is a misconception of those who are 1. poor practitioners and 2. practitioners of sutrayana. Combine the two and you end up saying stoopid shit like that.
Chris: So, Kim, do you mean to say that medicine hasn't advanced beyond the ancient Buddhist understanding of the physiology of the brain, it's chemistry and the like? Why does the Dalai Lama favor studying that same "stoopid shit?" Is he stoopid, too?
Kim: What does my comment have to do with criticising the development of medicine? Can't speak for Dalai Lama or his interest towards science but you ever heard him mention his psychotherapist?
Chris: So you aren't opposed to combining the practices of Buddhism and the discoveries and practices of modern psychiatry, neuroscience and medicine, Kim?
Kim: No. Did you get that impression?
Chris: Yes, I got that impression from the above exchange.
Kim: Things can always be improved but the mahayana/vajrayana path doesn't lack anything as it has delivered innumerable sentient beings to the other shore. I got no problem with folks combining psychology and buddhist practice but it seems to me that their 1. understanding of buddhism and 2. practice of it has severe shortcomings. That this is their understanding and that they come to this conclusion that buddhism can be bettered with the findings of Western psychology, is not the fault of buddhism and what it has to offer.
Chris: Then I'm a "stoopid" one because I firmly believe that the combination of Buddhism and psychiatry/psychology/etc. is more powerful than either one by itself.
Kim: Suit yourself. I'm just saying that even though combination of the two, sutrayana and psychology, go farther together than they go alone, it is an unproved hypothesis when it comes to anuttara samyak sambodhi.
I haven't seen a tantric lama speak of combining vajrayana and psychology but if anyone has references, please let me know. I'll then be happy to tell what is wrong with them and their bhumis, just kidding.
To be clear, I was/am looking for tantric lamas who speak in favour for combining tantra and Western psy and consider that the tantric path is doesn't go far enough.
Chris: Kim, I don't think anyone is saying quite this - that the path doesn't go far enough. What I'm asserting is that Buddhism and the science of the mind are congruent. They support and enhance each other.
Have you seen:
Kim: Yes, I understood what you're saying. I have never had much interest in scientific or psychological findings in relation to dharma practice but I am not against it, either. Each to her or his own but I just don't agree with a lot of folks who say that the buddhist system as a whole lacks anything in terms of comprehensive development. I am however highly critical about a lot of things in buddhism, buddhist paths and buddhists, and admit that for a lot of buddhists, therapy along the noble 8-fold path or paramitas, is a very smart choice. A lot of buddhist practice leaves so much untapped and rather enforces samsaric habits than releases them. A lot depends on the teacher too.
Among teachers who have turned out to be mess, there are tantrics as well but as far as I am aware none of these bad apples were practitioners which is what I mentioned in some of my prev posts. There is no way anyone, incl. a tantric lama will be able to do her or his work well, without hassles and scandals, without making sure of one's personal practice. So, I don't know of tantric lamas who were practitioners, who screwed up. All of them were nonpractitioners and therefore not actual examples or embodiments of vajrayana buddhism.
I am yet to finish the vajrayana path but maybe, when I finish the cleaning process in some distant future, I come to agree that the path of vajrayana lacks something. However, so far, I do not see the slightest indication that this would be the case.
Shargrol: It's interesting to me that I've mostly agreed with some of your statements about many of the scandal teachers not being very advanced as practioners and I've also mostly agree with statements like people who still have emotional/psychological baggage haven't gone far enough... but I've held of agreeing because I couldn't quite figure something out...
But this last post made me realize what it is: it really is more about the practioner's attitude than the practice.
If someone is honest with themselves and continues to see their blind spots, the ways they are not finished, and owns that fact and works on it --- well, then there isn't going to be much of a problem and the practice won't matter much either. If someone is doing mindfulness meditation, tantra, therapy, or centering prayer... if they stay humble and honest, they will keep seeing their imperfections. And if they stay motivated and aware of their imperfections, they will improve.
In fact, I would put my money on a dedicated non-meditator (in therapy or doing religious centering prayer, for example) over a half-motivated vajrayana practioner -- you know what I mean?
I have no idea to inspire people to have high-ideals for themeselves and their practice. It's really the only way to live, but there is no external reward. No one will give you a reward for your practice. And what having high-ideals really means, if you are doing it right, is that almost every moment and every day and every week and every year will feel like a failure. You mostly see and feel the imperfections. But every moment,


text:
Before sending parts back to LMR, we recommend following the steps below to ensure the return process is followed correctly! This will help speed up the return and get your money back as soon as possible!
RMA RETURN PROCESS STEPS
- Review the Return Policy
- Next, after reading the policy, click the "I agree with these terms" box to start your return.
- Then, select your Reason for Return.
- Select the condition of the part or parts.
- Fill out the Customer Information (first and last name, address, etc.)
- Enter Order Number(s) – you can list more than one order number if sending parts back from multiple orders.
- List item number(s) and quantity - please provide the order number for each part if returning more than one order. Example: type the item number then put the order number next to the corresponding part. (WYxxxx : SVE-8005 x1)
- Click the checkbox to agree to terms and check the Captcha.
- Next, click on the Submit Return box.
- Once completed, the next page will show your new RMA# that was created and you will have an option to process a UPS. Click the box that says "Create Return Shipping Label" if you choose to do so.
- Then, please check your email and find the RMA email and there you can also generate a UPS label by clicking the box named "Create Return Shipping Label" if you have not already done so.
- If you choose to generate a UPS Label, please enter the parts description. This can be as simple as "Mustang Parts".
- Next, enter your box dimensions – You will need to list Length x Width x Height. UPS prices shipping boxes by their dimensions so please be as accurate as possible.
- Before completing the UPS Label, you will need to agree to the UPS Shipping Policy by checking the box and click the "Rate" box for the UPS Label cost.
- If everything is ok with the cost then click "Process Shipment" and print the label.
At this point, you may write the RMA # on the box, tape the UPS Label to the shipping box, then either drop off the box at a UPS Store or give it to a UPS Driver. Returns are usually processed within 4 business days of receipt at our dock.
If you have any questions, please check out more related return information below or contact our Customer Care Team and we will be glad to assist!


14 thoughts on the death of a sex robot
Some questions arising from the death of a robot in Austria.
Sign Up
Get the New Statesman\'s Morning Call email.
An artificial robot designed to stimulate the experience of sex with a woman has had to be repaired after hours of being groped and fondled at a convention in Austria. I have…questions.
 1. Didn't this all occur in a public space?
 2. I mean, even before you get into how essentially creepy the whole thing is, did this literally happen in public?
 3. Did men queue to do this?
 4. Was there a literal queue of men waiting to grope the sex robot?
 5. Did they make small talk in the queue?
 6. What was the small talk about?
 7. Did it relate to the matter in hand, as it were, or did they range across other topics?
 8. Were friendships formed as men discovered they shared an interest in the work of Martin Amis or the Red Hot Chili Peppers as well as fondling robots?
 9. Did they talk about their jobs?
 10. Were business cards exchanged?
 11. According to reports, the robot had to be sent back for repairs in a parcel, and some of its fingers were broken. Seriously, what?
 12. There was…fluid in the robot. Can I repeat my questions about a public space, in front of other people.
 13. Didn't anyone notice that the robot was in distress?
 14. Are we the baddies?
Free trial CSS


text:
Iron levels should be 0.1 to 1.0 ppm. If I had to recommend a specific ppm, I'd say 0.2, but I just go by plant condition.
Iron has a fairly low toxic threshold compared to most other nutrients, and you can definitely add too much. But the acceptable range still gives you a tenfold margin of error, so toxicity is fairly rare. See the black streaked anubias and discussion on page 2 of this thread
for a possible example.
If iron is too low, entire plants will lose their normal rich colorations and become pale and yellow. Here's a diagnostic chart which includes all major nutrients, including iron:
As for calibrating any test kit, it's just a matter of adding a measured amount of nutrient to a measured amount of distilled water, to produce a known concentration; and then testing to see if the result matches what you expected. The Fertilator
will allow you to calculate the result of any given amount of Flourish Iron and water, but if your test kit's lower limit is really 0.25ppm, then it might not be particularly useful. Plus iron tests are reputed to be highly inaccurate, probably because iron can exist in significantly different forms (EDTA/DPTA chelated, non-chelated, gluconates, etc.)


text:
Etowah Water System Improvements:
This project will include the installation of approximately 14,000-ft. of 12-inch ductile iron water main from the proposed booster pumping station to be located adjacent to Morgan Rd. in the Etowah area. This new pump station will lift water up to the 500,000-gallon storage tank to be located on Little Mountain off of Drexel Rd. These improvements should allow the City to remove several hydropnuematic pump stations currently boosting water pressure at some of the higher elevations of the City's water system in the Etowah area.
French Broad River Raw Water Pump Station and Intake, Phase 2:
This second phase complements the Phase 1 pipeline (completed - May 2011) and will consist of an intake and raw water pumping station located adjacent to the French Broad River; tentatively scheduled for construction in 2018.
The City is providing streambank stabilization measures along Britton Creek, Mud Creek and an unnamed tributary to Bat Fork Creek. The measures will consist of vegetated geolifts, live staking and rip-rap to protect our existing sanitary sewer mains located along these streams. Currently we are having erosion issues along sanitary sewer lines within the streams. These concentrated areas could cause issues in the future if left alone. As part of protecting our infrastructure for the future, we will be obtaining a conservation easement surrounding our project areas. This easement will provide a stabilized bank for generations to come while providing a natural landscape buffer. The City awarded this project to Haywood Grading & Excavating and was completed during the fall of 2011.


dcsimg
Chat using ASPs and DB and the Scripting.FileSystemObject
Joco Vieira
In this code let me say that it really works well, but the chat will be slow when you get too many users.
In this code let me say that it really works well, but the chat will be slow when you get too many users.
1. First you must create an DataBase (the place where you will have the messages that will appear)
The structure of my DataBase is only one table :
chatmain(id As Autonumber, data As Date/Time, nick As Text,message As Text)
(ex: table(field1 As type, field2 As type) )
in this example there is no control of the nick names, but its easy, so I think that you will handle it good by yourself
2. I'm using some images , just to make the chat with a good look, nothing but a banner, that you can use for advertising.
3. You will have then to make the code, I use only 3 files, but the chat itself use 4, one of the files is generated by the asp file, so you will learn how to create text files on-line with ASP
FILE: chat.htm
This is the file that controls the frames

<title>Your Chat</title>

<frameset framespacing="0" border="false" frameborder="0" rows="65,58%,*">
 <frame name="top" scrolling="no" noresize target="middle" src="titulo.htm">
 <frame name="middle" target="bottom" src="top.htm" scrolling="auto"> ' top.htm is the file that asp file will generate
 <frame name="bottom" src="bottom.asp" scrolling= "no" noresize> <noframes>
This page uses frames,
but your browser doesn't support them.

</noframes> </frameset>

at this time we have the
main page.... the page were people will have to get in to
access the chat site
FILE: titulo.htm
This file represents the top page of your frames chat, its another easy file that will only have the banner with the link.

<base target="middle">
<title>Your Chat</title>

Now, all we have to do is the more important part, the ASP file that will control all the chat...

FILE: bottom.asp
This file will use some features of ASP that I really like, the Scripting Object that gives you the chance
to create any kind of text file, and the ADO, that we all use to access ODBC DB with the DSN...
Don't be scared with the size of the code, remember that this file will do a lot of work in the Chat.
<%@ Language="VBSCRIPT" %>
<%
 dim data ' this will carry the Date
 dim name ' here we will have the nickname
 dim message ' this is the variable that will carry with the sent message
 dim error ' i use this variable to control if theres errors
 dim asn ' with this I will control the bad language used on the chat
 error = "" ' lets start the error, with no error
 data = now() ' the Date will be equal with the today date
 name = left(request.form("name"),10) , we only accept nicknames with 10 or less letters
 message = request.form("message") ' we get the message from the form field message
 asn = InStr(1, message, "f**k", 1) + InStr(1, message, "c*nt", 1) + InStr(1, message, "sh*t", 1)

 if request.querystring("name2") = "" then ' this is how i see if the person is new in the chat
 psw = 0
 end if
 if name = "" then ' if theres no nickname, then it will be Guest
 name = "Guest"
 end if

 if (message = "" or message = " ") and Request.querystring("vezes") = "1" then ' this is how I validate the message, it can't be empty
 error = " Please enter a valid message..."
 end if

 if CInt(asn) > 0 then ' if asn is a number bigger than 0 then there bust be some bad language at the message
 error = " Please no bad language..." ' this will be the error message
 message=""
 end if

 if message <> "" And messagec <> message then ' messagec controls if the user don't send equal messages
 Set Conn = Server.CreateObject("ADODB.Connection")
 conn.open"DSN=chatdb;" ' i named my DSN with chatdb, you can use any, but don't forget to change it here too
 Set rs = Server.CreateObject("ADODB.Recordset") ' create the record set
 SQLStmt = "SELECT * FROM chatmain" ' select everything from the chatmain table
 rs.Open SQLstmt,Conn,1,2
 rs.AddNew ' lets add a new message to the DB
 rs("nick") = name ' put the nickname
 rs("message") = message ' the message
 session("messagec") = message ' don't forget this, so you will late control if they are equal
 rs("data") = now ' date and time
 rs.Update
 rs.close

 Set FileStreamObject = CreateObject("Scripting.FileSystemObject") ' this is how you create the scripting object
 Set writeStream = FileStreamObject.CreateTextFile(Server.MapPath("top.htm"), True) ' here you set the name of the file that will be created
 Set rs2 = Server.CreateObject("ADODB.Recordset") ' i've opened a new recordset because I had some problems with the other rs
 SQLStmt = "SELECT * FROM chatmain ORDER BY id DESC"
 rs2.Open SQLstmt,Conn,1,2
 writeStream.WriteLine "" ' this is the command that writes to the file
 writeStream.WriteLine "" ' as you see i am creating an html file
 writeStream.WriteLine "<meta http-equiv='Refresh' content='25; URL=top.htm'>" ' this is the refresh that will ensure that the file is updated to the user of the chat
 writeStream.WriteLine "<title></title>"
 writeStream.WriteLine "<base target='footnotes'>"
 writeStream.WriteLine ""
 writeStream.WriteLine ""
 writeStream.WriteLine "
"
 writeStream.WriteLine "
"
 writeStream.WriteLine "
"
 writeStream.WriteLine "

"
 writeStream.WriteLine "" & Application("ActiveUsers") & " chatting
"
 count = 0 ' I use this counter to ensure that won't be no more than 60 messages at the same time
 Do while not rs2.eof and count < 60 ' like I said the control of the messages, and the control of the end of the data
 ' here I will write the data that was written in the DB, so everyone that access
 ' to the top.htm will see the messages, simulating a real chat program
 writeStream.WriteLine "
"
 writeStream.WriteLine " " & formatdatetime(rs2("data"),4) & "	"
 writeStream.WriteLine "<td width='20%' height=


text:
LIQUID CHROMATOGRAPHY WITH A REFRAECTOMETRIC DETECTOR
A refractometric detector or a refractive index (RI or RID) detector measures the refractive index of an analyte with respect to the solvent. It is a universal detector but has low sensitivity. Often used as detectors used in GPC (size exclusion chromatography).
The refractometer contains a flow cell with two parts: one for the sample and the other for the reference solvent. The detector measures the refractive index of both components. As soon as the solvent flows through a sample component, the measured refractive index of both components is the same, but as the analyte passes through the flow cell, the two measured refractive indices are different. The difference appears as a peak in the chromatogram. The detector is not suitable for applications where gradient analysis is necessary. Usually, these types of detectors are characterized by low sensitivity, but Wyatt has launched the Optilab series.
In our laboratory, RI detectors are used mainly for the analysis of polymers and volatile substances, which cannot be analyzed using ELSD or MSxMS.


text:
SmartMat Enviro is designed to allow water to pass through faster than conventional weedmats. The high flow capabilities mean that water is able to flow through immediately and reach the soil below promoting healthy plants and soil.
SmartMat Enviro needs to be covered.
- Inhibits weed growth
- Hydrophilic treatment for high water penetration to roots
- Allows water and air to flow providing healthy plants and soil
- Quick and easy to lay


text:
Supporting parents in the Canary Islands
In the Canary Islands, we're helping parents of children aged between 6 and 13 to be good role models when it comes to drinking alcohol.
In 'Los Padres Tienen la Plabra' ('It's over to the Parents'), Petra Maria Pérez, Professor of Education at the University of Valencia, gives advice on how parents can talk to their children to discourage them from drinking alcohol.
The guide is distributed at educational centres and in collaboration with parents' federations, including the National Catholic Federation of Family Parents and the Spanish Confederation of Associations of Parents of Pupils, with support from the Ministry of Agriculture.
Our campaigns: Parental education
Drink drive awareness campaign in the Canary Islands
In the Canary Islands, we've been working with The Brewers of Spain to send drivers a strong message: if you're planning to drive, drink a non-alcoholic beverage. Or take public transport.
In 2004, the European Commission selected 'La Cerretera Te Pide Sin' ('The Road Demands You Are Alcohol Free') to be part of the European Road Safety Charter.
The programme is sponsored by the Department for Transport and is supported by the National Confederation of Driving Schools, the Spanish Association of Operators of Petroleum Products, the Royal Automobile Club of Spain, the European Automobile Commission and others.

source: HuggingFaceFW/fineweb-edu


Author Topic: Witnesses back Hicks on chemical torture (Read 1264 times)
0 Members and 1 Guest are viewing this topic.
 - Guest
Witnesses back Hicks on chemical torture
« on: September 17, 2012, 12:58:06 PM »
Witnesses back Hicks on chemical torture
 September 16, 2012 - Natalie O'Brien
New evidence supports claims of forced injections and abuse
Just what drugs were being administered in some cases may never be known. Medical records are apparently incomplete, with names and dosages of some drugs removed.
Stephen Kenny, one of the first lawyers allowed into Guantanamo Bay and who acted initially for Mr Hicks, has called for a full inquiry.
''If they were genuine medications then why does the name of the drug need to be removed?'' asked Mr Kenny, who is also a spokesman for The Justice Campaign.
Further evidence of forced druggings by injection at Guantanamo has been revealed in a previously secret US Department of Defence intelligence report into allegations of the use of mind-altering drugs to facilitate interrogation. The report obtained under freedom of information laws by the independent US news outlet, Truthout, uncovered evidence that ''pyschoactive medication was administered to detainees for mental health purposes and that these injections were sometimes forced with unco-operative detainees''. It also found that ''chemical restraints were used on detainees that posed a threat to themselves'' and detainees being treated with psychoactive drugs that impaired their mental functions were interrogated while under the effects of the medication.
Such forced druggings and abuse handed out to Mr Hicks and other detainees was to be at the heart of his defence against the Australian government's legal action to stop him receiving proceeds of crime by collecting royalties from his book Guantanamo: My Journey.
After 6½ years in detention, Mr Hicks made an Alford plea - which is not recognised in Australia - meaning that he acknowledged the evidence but did not make any admissions. It meant he was convicted in the US of providing material support for terrorism but he was allowed to go home and serve a seven-month prison sentence.
The 37-year-old lives in Sydney and is working as a panel beater, but claims that the pain he suffers as a result of the druggings means that he now relies on painkillers.
On July 24, a week before his case was due to go to trial in the NSW Supreme Court, the Commonwealth Director of Public Prosecutions dropped the case, saying it would have been unable to satisfy the court that any admissions made by Mr Hicks at Guantanamo should be relied upon and that Mr Hicks had served evidence not previously available.
A statement released by the CDPP said Mr Hicks had challenged the admissibility of the evidence against him, including the certificate of conviction from the Guantanamo military court and the transcripts of the court's hearings.
''If, at any stage in the conduct of legal proceedings by the office, there is a concern as to the sufficiency of available evidence, then the office will review the matter regardless of what stage the proceedings have reached in the court process,'' the statement said. A spokesman for the Attorney-General, Nicola Roxon, declined to comment, saying it was a matter for the CDPP.
When Mr Hicks returned to Australia and was serving the seven-month term in Adelaide's Yatala prison, he requested blood tests be taken to determine what drugs he had been given. He was refused, and by the time he was released it was too late to detect traces in his system.
Mr Hicks's lawyer, Steven Glass from Gilbert and Tobin, said: ''The only thing David has wanted since he was first detained in 2001 was to have the allegations against him determined by a properly constituted court applying the rule of law. The trial in the NSW Supreme Court would have been the first time he had that opportunity.''
Mr Hicks said he had mixed feelings about the case being dismissed.
''Preparing for the case brought back memories of my ordeal in Guantanamo and interfered with my life terribly. But I am disappointed that the case was dropped because it was the first time I could have my day in court and the Australian people could have heard what actually went on,'' he said.
The opportunity to see previously classified documents has been lost.
''During the period leading up to the trial, proposed evidence was exchanged between the parties, including evidence that had been provided to the Australian authorities by the US authorities at Guantanamo,'' Mr Glass said. ''We were planning to rely on that evidence at trial.''
Known drugs administered to Hicks
A gastro-intestinal mix of drugs that is supposed to contain liquid antacid, similar to Mylanta, and a mild anaesthetic such as lidocaine. But Mr Hicks said that after taking it, he became so drowsy he couldn't stay awake.
Read more:


text:
Recently, some of our CKSA employees got together to create a submission for the Ivy Tech Community College's Edible Book Festival. The festival is geared towards Baking and Pastry Students attending Ivy Tech, however the showcase is open to the public as well. The Edible Book Festival is an international program in which libraries and bookstores celebrate books with food. Revolved around National Library Week, many libraries around the nation and world participate. The showpieces must be made of edible products and reflect a particular book. Some entries depicted scenes from books where others looked like the front cover or maybe even a character.
CKSA drew inspiration from many illustrations from the popular Dr. Seuss Book Oh, The Places You'll Go. They wanted to use the project as a platform to try out different techniques they had not used before. The cake started out with a tie dye effect cake, created by dividing cake batter up into different bowls, then dying the portions each a different color then layered into the baking pans. Using the Wilton Punch Set and Rainbow Zig Zag Designer Strips LK-47089P, they punched out hot air balloons and adhered them to the fondant covered cake. They also made plaques out of run royal icing fitted to the sides of one tier to replicate the bands of color as shown on the front cover of the book. The figures were hand modeled out of candy clay ( 1 lb. candy coating to 2/3 cup corn syrup) and gum paste. The most impressive work was the Isomalt balloon made by warming up isomalt and squeezing air into it, creating an edible 3-D hot air balloon. The project seemed to be a learning experience for all participants and the piece was very well received at the festival.


Measuring Prediction Accuracy: Uploading Actual Results
cancel
Showing results for
Search instead for
Did you mean:
Measuring Prediction Accuracy: Uploading Actual Results
4bygkf.jpg
It is common to think of Machine Learning as a 2-step process: first, we train a model using historical data; then, we deploy that model into the wild for production use. However, just because it's been deployed doesn't mean we are finished! Au contraire! Now we'll need to monitor our model deployment for health and performance.
DataRobot has the ability to monitor local and remotely deployed models for data drift, target drift, and accuracy as explained in this article. While the results of drift tracking are reported immediately, calculating accuracy can only be done once model predictions have been realized. Once available, the actual outcomes can be fed back into DataRobot to report on accuracy over time. Multiple accuracy metrics are available, such as LogLoss, AUC, RMSE, etc.
Screen Shot 2020-08-19 at 5.52.11 PM.png
Specifying an Association ID
Reporting actuals for accuracy tracking involves specifying an Association ID and uploading the actual results to DataRobot so that actual outcomes can be linked back to the DataRobot prediction.
You set an Association ID for a deployed model, either during or after model deployment. DataRobot treats the ID as a string. Essentially, the Association ID is the name of the column in your training dataset which contains values that DataRobot can use later to match actual values with prediction values.
Screen Shot 2020-08-19 at 7.03.56 PM.png
The column name of the Association ID will need to be provided, and it will be expected in the records sent to the deployment for a scoring request. If an Association ID is required for prediction requests (see following image) and not provided, an error is displayed.
Screen Shot 2020-08-19 at 7.10.39 PM.png
What should the values for the Association ID be?
The Association ID should represent a unique prediction instance. This may be obvious, or it could be a bit tricky. If a customer is scored once through a model for example, it could simply be a customer_id value. However, if they are scored weekly to see if they will churn in the next 7 days, then the Association ID should perhaps be a concatenation of customer_id and the week starting date when the prediction is made; for example an Association ID of customer_id_week with a value of 123456_07_12_2020..
Some important notes when configuring deployments:
 - The Accuracy tab does not yet support multiclass model deployments.
 - The Association ID can be expected to be used at both scoring time and reporting time as a unique identifier whose associated data is replaced if sent again. If an Associated ID has already been reported on, and it is reported again with a different actual value, the latest will be used in all calculations.
 - The Association ID field cannot be changed once the field has been specified and a scoring request has been made through the deployment.
 - The threshold is of particular importance for binary classification models; DataRobot responds to a scoring request with results for both positive and negative class labels, as well as a predicted label with the threshold towards the positive class applied. Accuracy will be compared against this threshold applied label.
 - Consider an example using Titanic survival of 0.52 score label 0 non-survival vs. 0.48 score label 1 survival, with a threshold of 0.5. Since 0.48 does not meet 0.5, DataRobot will choose a prediction of label 0, i.e., non-survival. A downstream application may use this same value, or may choose to apply a different threshold against the 0.48 score. DataRobot Accuracy will always use the threshold set in the deployment.
 - Time series can be a little trickier, as a series identifier and date (or other time interval) may be produced multiple times. A proposed Association ID value for a time series deployment would be the forecast date concatenated with the forecast distance. A multiseries model would additionally include the series identifier.
 - The Association ID feature and value will be automatically returned in the scoring response.
 - If an Application from DataRobot's Application Gallery is planned to be used on top of the deployment, the Association ID will need to be disabled.
Upload Actual Results via the GUI
To upload actual results, navigate to that deployment in DataRobot and select the Settings tab. Under the Actuals section you can import a results file from the AI Catalog (if was was uploaded previously), or choose a local file.
Screen Shot 2020-08-23 at 12.41.33 PM.png
Tip: As these tend to be one-time, single-use files, we recommend that you remove them from the AI Catalog after they are successfully ingested to keep the catalog free from clutter.
The AI Catalog is a good option for ingesting a large dataset of actuals from a source like a database or data warehouse, where DataRobot can access this data through a SQL query. Through other workflows, a local file on a desktop or server may be available.
Consider this example simple set of five actuals that you upload:
Pass_Id,actual_result
892,1
893,0
894,0
895,1
896,1
After selecting an actual source, then you specify the associated fields:
Screen Shot 2020-08-23 at 1.12.22 PM.png
When the results are done and saved out, DataRobot processes and presents them within the deployment for accuracy tracking. (This article provides a video of this process.)
Uploading Actual Results via the API
You can also use the API for reporting actuals back, which is the recommended method when automating reporting. The DataRobot Python Client wraps the API and makes it easy to submit actual values from Python after importing the module.
The field in the inference data that provides the Association ID must be named associate_id. Similarly, the actual result must be named actual_value. A simple Python script to call from the command line and leverage the API is provided below.

import sys
import datarobot as dr
import pandas as pd
import numpy as np
APP_HOST = '_URL_' # cloud SaaS host
API_TOKEN = '123_YOUR_TOKEN_456'
APP_HOST_ENDPOINT = APP_HOST + '/api/v2'
print("\n\nExpected Usage: python upload_actuals.py DEPLOYMENT_ID ACTUALS_FILE.CSV")
print("API token and host expected to be found inside upload_actuals.py")
print("\n\nACTUALS_FILE.CSV expected to contain 2 columns named:")
print("association_id - string value of the association id sent in with the scoring request.")
print("actual_value - the actual value for the predicted target at this association_id instance.")
print("")
deployment_id = sys.argv[1]
actuals = pd.read_csv(sys.argv[2])
if 'association_id' in actuals.columns and 'actual_value' in actuals.columns:
 if actuals['association_id'].dtype != np.dtype(object):
 actuals['association_id'] = actuals['association_id'].apply(str)
 dr.Client(endpoint=APP_HOST_ENDPOINT, token=API_TOKEN, #ssl_verify=False
 )
 deployment = dr.Deployment.get(deployment_id=deployment_id)
 print("uploading...")
 deployment.submit_actuals(actuals)
 print("success")
else:
 print("aborted: make sure input file contains case-sensitive columns association_id and actual_value.")

This script was saved with the name upload_actuals.py and will use an input file with the following data:
association_id,actual_value
892,1
893,0
894,0
895,1
896,1
The API token is specified in the script, and the deployment is passed as a parameter along with the actuals filename.
python upload_actuals.py 5f3b1234567890 actuals.csv
Once actuals have been uploaded, DataRobot's model monitoring capabilities will be able to provide even more insight into how the model is performing over time. Drift metrics for both input data and target output values can be evaluated alongside predictions vs actual values. You can review these values manually or programmatically to identify performance decay, trigger a new workflow to train, and replace the model with a new one. Happy model monitoring!
For more information on setting up an association ID and uploading actuals for your deployment, search the in-app Platform Documentation for Enable accuracy for deployments.
Version history
Last update:
12-07-2020 02:09 PM
Updated by:


text:
Among all the nasty habits that our pooch companions have; from rolling in swamp muck to drinking from the toilet, or even licking their butts; nothing tops the detestable behavior of eating poop. Such disgusting practice may vary among dogs, and it could be based on their diet, their living conditions, their age and their training.
The scientific name of this nasty habit is Coprophagia. When it appears in puppies, it is defined as a part of exploring the world around them. Eventually, most of the dogs will want to taste or put everything they sniff in their mouths –just like little babies and kidsHowever, there is also a scientific explanation for such a practice. So if you have a poop eater, don't lose faith. There are many effective ways to stop the habit.
CONTINUE READING ON NEXT PAGE


text:
Text by Gloria Ganang & photo by Tee Thye Lim
The kids from the ISS International School have selected the BSBCC as one of their destinations for their Borneo trip. Thanks to APE Malaysia, we managed to team up and get these kids to learn about the importance of enrichment for sun bears in captivity. A total of 29 13-14 year old kids involved and they were accompanied by their 4 teachers.
It all started with an introduction talk about sun bears and the BSBCC.
Then the students were brought to the platform and the bear house to do a pre enrichment observation on the bears. In other words is they get to see how the bears behave without any enrichment given.
Then, the fun part! ENRICHMENT MAKING!!
Everybody managed to complete their enrichment in 20 minutes (thats fast!). They did a very good job in creating them using the provided materials (cardboard, egg trays, various kinds of herbs & spices, beans, ginger leaves, hessian sack etc).
The bears could smell their "toys" from afar as the kids were bringing them closer. They were curious and couldn't wait to check out whats coming ahead. Everything was quickly ripped apart, however the bears continued to check out every remain pieces until the end of the day. Not forgetting the macaques that shares the forest enclosure, they got entertained by the enrichment as well.
It was another interesting day for the bears at the BSBCC as these enrichment were different from the daily enrichment provided by the BSBCC staff. Thanks to the ISS kids, you all definitely made a difference.
Not forgetting your kind donations to the centre, we really appreciate them!


text:
(2005). How far is too far – a statistical approach to proximity modeling. Transactions in GIS. Vol. 9(2): 157-178. DOI: 10.1111/j._PHONE_.2005.00211.x
Yao, X. and Thill, J.C. (2006). Spatial queries with qualitative locations in spatial information systems. Computers, Environment and Urban Systems. 30(4):485-502. DOI: 10.1016/j.compenvurbsys.2004.08.001
- Describe and differentiate between the components of a spatial query.
- Explain the three general types of spatial relations.
- Translate spatial problems into spatial queries when appropriate.
- Differentiate between the general approaches to carrying out spatial queries and identify the most suitable approach(es) in a specific situation.
- Which of the following is not a spatial relation that can be used in spatial queries?
- Distance-based relation
- Spatial autocorrelation
- Topological relation
- Direction relation
- There is a GIS dataset of points of interest (POIs) in a region, and you would like to select only those located within a pre-defined study area. How will you translate it into a spatial query?
- As illustrated in this figure, below, all point features are government office or service locations. A county government project starts from finding the locations within 2 miles of state highways in that county. What type(s) of spatial relations will you need to use for this spatial query?
- Read each of the following statements and decide whether it is true or false.
- Distance-based spatial relations, or proximity relations, can be expressed either quantitatively or qualitatively.
- Topological spatial relations can be expressed either quantitatively or qualitatively.
- Direction relations can be expressed either qualitatively or quantitatively.


text:
Goldenberries are native to cooler areas of Europe and Western Asia. They are delightfully tart, and a good source of vitamin C. Golden berries were very popular in Britain in the 1800s, when local clubs would have golden berry bake-offs and contests to see who could grow the biggest golden berry. Golden berries can also be called Inca Berries, Golden Berries or Cape Gooseberries. Dr. Oz has declared that Goldenberries may help fight belly fat!
Natural Goldenberries, can also be called Inca Berries, Gooseberries or Cape Gooseberries. Packed with nutrients, these tasty tart berries make an especially healthy snack. Great for baking in pies, tarts, puddings or even spicing up a fruit salad. Dr. Oz has declared Goldenberries to be one of his top belly-blasting foods!


text:
Please use this identifier to cite or link to this item:
|Title:||Laboratory characterization of adobe|
|Authors:||Williams, Erin M.|
Akers, Stephen A.
Reed, Paul A.
|Publisher:||Geotechnical and Structures Laboratory (U.S.)|
Engineer Research and Development Center (U.S.)
|Series/Report no.:||ERDC/GSL TR ; 08-11.|
Abstract: Personnel of the Geotechnical and Structures Laboratory, U.S. Army Engineer Research and Development Center, conducted a laboratory investigation to characterize the strength and constitutive property behavior of adobe. A total of 46 mechanical property tests were successfully completed: two hydrostatic compression tests, four unconfined compression (UC) tests, eighteen triaxial compression (TXC) tests, five direct pull (DP) tests, six reduced triaxial extension (RTE) tests, two uniaxial strain tests, four uniaxial strain load/biaxial strain unload tests, and five uniaxial strain load/constant volume (UX/CV) tests. In addition to the mechanical property tests, nondestructive pulse-velocity measurements were performed on each specimen. The TXC tests exhibited a continuous increase in maximum principal stress difference with increasing confining stress. A compression failure surface was developed from the TXC test results at nine levels of confming stress and from the results of the UC tests. The results for the DP and RTE tests were used to develop the extension failure surface. The resulting compression and extension failure surfaces were well defined and nonsymmetric about the mean normal stress axis. Good correlations were observed between the stress paths obtained from the UX/CV strain path tests and the failure surface developed from the UC and TXC tests.
|Rights:||Approved for public release; distribution is unlimited.|
|Appears in Collections:||Technical Report|
Files in This Item:
|ERDC-GSL-TR-08-11.pdf||13.98 MB||Adobe PDF|


text:
Diane Leclair Bisson is giving vegetables and fruits a new purpose, transforming tomatoes into edible containers.The case is to become the container part of the snack rather that toss it in the trash.
This project is designed to reflect our wasteful habits, an alternative where the package becomes part of the edible content, fewer packages mean fewer waste to dispose or recycle.
Bisson's Taste No Waste initiative, explored the idea of disposable food products in catering, fast food and schools among other places. The experiment was a success and the customers found the packaging literally to their taste! Bisson partnered with president of Fooda Gionatan Lassandro, an Italian food design association for its debut during the Salone in Milan. They transformed tomatoes into vessels for a variety of dishes, and the project won a Core77 Award for Food Design.
But can this concept become viable for a larger marketplace?
Diane is conducting research to relate the products' life cycle assessment (LCA) and food safety concerns, so don't be surprised if in the near future part of the meal is the plate it was served on!
via : Co.DESIGN
Leave A Comment


- November 26, 2014
That Elastic Term
When discussing resilience, scholars in different fields grope for a shared meaning
That Elastic Term That Elastic Term 1
James Balog
An alder grows in land only recently exposed to daylight by a receding glacier.
Forty years after C.S. Holling gave academic status to the word "resilience," the concept has found a home in several different disciplines.
From ecology, where Holling first defined resilience in 1973 as the measure of a system's ability to maintain its operational integrity, the term is now cropping up frequently in economics, psychiatry, robotics, medicine, military strategy, and many more disciplines.
Resilience kicker
Related Stories
After Catastrophe
Nature's Limits
Bouncing Back May Be Tough, but So Are We
That Elastic Term
Selected Works on Resilience, 2001-12
Centers of Gravity and Risk Interconnections
Less clear, though, is whether "resilience" is a term of real scientific precision, or if it's just flittering through academe, a chameleon noun most popular as a lazy tool of opportunistic imagery.
Even Holling—now retired as a professor of ecological sciences at the University of Florida—can't say his work has led to a common understanding of the idea across fields. He has made his most determined hunt for commonality by working with economists, driven by the idea that the 2007-8 financial collapse was similar to numerous environmental disasters in showcasing society's chronic tendency to misread the true linchpins in a system. But five years of organizing conferences involving leading ecologists and economists have largely led him to frustration.
The problem, by Holling's account, is that too many economists pay little or no attention to such tipping points, preferring to emphasize strategies that grow systems rather than dwell on their potential instabilities.
"There was never a good bridging between the ecosystem ecology of resilience and the economic theory of efficiency and growth," Holling says of his global series of seminars and workshops. "It didn't really happen."
Others make similar observations. Several researchers at the University of Melbourne, in Australia, recently completed a study comparing the understanding of resilience between the social and natural sciences.
Their findings, published in March in Environmental Research Letters, identified substantial differences both in methodological approaches and in fundamental understandings that prevented finding common ground.
The University of Melbourne team compiled a list of a dozen different definitions for resilience found in published papers in the ecological and social sciences, covering concepts that include coping, recovering, adapting, withstanding, and self-organizing.
"It just means different things now to different people in different fields," said one of the authors, Barbara J. Downes, a professor of resource management and geography.
The simple fact that tipping points, or thresholds, when they are reached, often surprise experts in a field shows the lack of widespread academic development of the concept of resilience, says David D. Briske, a professor of ecosystem science and management at Texas A&M University.
"It's become widely used, and it's captured, certainly, a lot of imagination and attention," Briske says of the term. But "when it comes down to applying it or operationalizing it or quantifying it, it becomes extremely difficult."
That doesn't necessarily mean the idea of resilience won't eventually become meaningful in more disciplines. To Holling, in fact, an academic field's ability to understand resilience may be a good measure of its maturity.
One example, he said, involves Hyman P. Minsky, a longtime professor of economics at Washington University in St. Louis who died in 1996. Minsky's understanding of the fragile nature of financial markets, and the risk of their sudden collapse, proved prescient in 2007.
An economist who got even more recognition was Elinor Ostrom, a professor of political science at both Indiana University and Arizona State University. Ostrom, who died last year, won a share of the 2009 Nobel prize in economics for improving the standard analyses of how well common property, including the natural environment, is managed by societies.
For example, she studied life on the boundaries of a national park in the developing world, where the needs of very poor people conflict with conservation priorities, says Molly Miller Jahn, a professor of agronomy at the University of Wisconsin at Madison.
"She thought she was studying political theory, but what she was actually studying was sustainability, or you could call it resilience," because of the intersecting patterns she was uncovering, Jahn says.
There are other instances of resilience finding common understandings across disciplines. Mark E. Servis, a professor of clinical psychiatry at the University of California at Davis, says his field recognizes resilience themes traditionally associated with ecologists. They include ideas such as diversity, flexibility, and strength in terms of personalities and neuropsychological characteristics, Servis said.
And engineers may not use the term resilience, said Stuart L. Pimm, a professor of conservation ecology at Duke University, but they do understand an eigenvalue—a mathematical construct for measuring the long-term probability of a particular event happening, such as when the routine vibration of a bridge from winds and other pressures might lead to its collapse. As such, Pimm said, an eigenvalue is essentially a measure of resilience.
Speaking a common language across disciplines is just part of the challenge of making use of resilience theory, according to Holling and other experts. The next big step, he said, will involve finding ways to balance and mesh the competing theories of how best to tackle a particular problem.
How might a wheat farmer, for example, anticipate the exact mix of genetic variations that both protects from pests and affords long-term sustainability and profitability?
"Research on resilience, especially in the social-ecological context, has been fairly theoretical," says F. Stuart Chapin III, professor emeritus of ecology at the University of Alaska at Fairbanks. "My sense is that the next major developments in resilience will be to come up with predictions that are more useful to managers than those that have emerged to date."
Paul Basken is a senior reporter at The Chronicle.
subscribe today
Get the insight you need for success in academe.


text:
Interferometric synthetic aperture radar (InSAR) imagery documents the consistent subsidence, during the interval _PHONE_, of a pyroclastic flow deposit (PFD) emplaced during the 1986 eruption of Augustine Volcano, Alaska. We construct finite element models (FEMs) that simulate thermoelastic contraction of the PFD to account for the observed subsidence. Three-dimensional problem domains of the FEMs include a thermoelastic PFD embedded in an elastic substrate. The thickness of the PFD is initially determined from the difference between postand pre-eruption digital elevation models (DEMs). The initial excess temperature of the PFD at the time of deposition, 640??C, is estimated from FEM predictions and an InSAR image via standard least-squares inverse methods. Although the FEM predicts the major features of the observed transient deformation, systematic prediction errors (RMSE=2.2 cm) are most likely associated with errors in the a priori PFD thickness distribution estimated from the DEM differences. We combine an InSAR image, FEMs, and an adaptive mesh algorithm to iteratively optimize the geometry of the PFD with respect to a minimized misfit between the predicted thermoelastic deformation and observed deformation. Prediction errors from an FEM, which includes an optimized PFD geometry and the initial excess PFD temperature estimated from the least-squares analysis, are sub-millimeter (RMSE=0.3 mm). The average thickness (9.3 m), maximum thickness (126 m), and volume (2.1?? 107 m3) of the PFD, estimated using the adaptive mesh algorithm, are about twice as large as the respective estimations for the a priori PFD geometry. Sensitivity analyses suggest unrealistic PFD thickness distributions are required for initial excess PFD temperatures outside of the range 500-800??C.?? 2005 Elsevier B.V. All rights reserved.
Additional Publication Details
Thickness distribution of a cooling pyroclastic flow deposit on Augustine Volcano, Alaska: Optimization using InSAR, FEMs, and an adaptive mesh algorithm


text:
Open Access This article is
- freely available
Sensors 2019, 19(8), 1848; _URL_
Characterization and Design Improvement of a Thickness-Shear Lead Zirconate Titanate Transducer for Low Frequency Ultrasonic Guided Wave Applications
National Structural Integrity Research Centre, Granta Park, Great Abington, Cambridge CB21 6AL, UK
Department of Aeronautical and Automotive, Loughborough University, Loughborough LE11 3TT, UK
Brunel University London, Uxbridge UB8 3PH, UK
Author to whom correspondence should be addressed.
Received: 20 February 2019 / Accepted: 11 April 2019 / Published: 18 April 2019
Thickness-shear transducers for guided wave testing have been used in industry for over two decades and much research has been conducted to improve the resolution and sensitivity. Due to a geometric feature of the current state-of-the art transducer, there is an out-of-plane component in the propagation direction of the fundamental shear horizontal mode which complicates the signal interpretation. In such case, complex signal processing techniques need to be used for mode discrimination to assess the structural health with higher precision. Therefore, it is important to revise the transducer design to eliminate the out-of-plane components in the propagation direction of fundamental shear horizontal mode. This will enhance the mode purity of fundamental shear horizontal mode for its application in guided wave inspection. A numerical investigation has been conducted on a 3 mm thick 2 m circular steel plate to understand the behaviour and the characteristics of the state-of-the-art thickness-shear transducer. Based on the results, it is noted that the redesigning the electrode arrangement will suppress the out-of-plane components on the propagation direction of the fundamental shear horizontal mode. With the aid of this information current state-of-the-art transducers were redesigned and tested in laboratory conditions using the 3D Laser Doppler Vibrometer. This information will aid future transducer designers improve the resolution of thickness-shear transducers for guided wave applications and reduce the weight and cost of transducer array by eliminating the need of additional transducers to suppress spurious modes.
Keywords:ultrasonic guided waves testing; mode purity; non-destructive testing; numerical simulations; sensor development; thickness-shear transducers
For many decades, academic and industrial institutions have developed techniques in the field of Ultrasonic Guided Wave Testing (UGWT) as part of non-destructive inspection methods to assess the structural integrity of higher value engineering assets i.e., pipelines, rails and oil storage tanks to locate and determine the size of any potential mechanical defects. Any casualties in such assets caused by structural failures are generally catastrophic or require greater levels of remanufacturing, costing resource and disruption. As a solution, UGWT has gained high attention due to its long range inspection capabilities , ability to perform in-situ testing (as a rapid screening tool) and reliability when compared to other defect detection methods. Recent attempts have been reported on the advancements of resolution, sensitivity and mode purity [3,4], the latter defined as obtaining a single wave type of defined motion without contamination by other waves superimposed, for example, obtaining just pure in-plane motion or out-of-plane motion. Through improvements to the transducer and enhancements to the level of mode purity, the resolution of the system and therefore capability of flaw detection is increased. Much of the improvements have been in the field of digital signal processing and real time analysis, with arrays of transducers providing input, hence improvements in transducer geometry for accuracy and mode purity have the potential for exploitation.
The three potential modes of vibration utilized in testing plate-like structures (for long range UGWT where the operating frequency range tends to be from approximately 20 to 100 kHz) are A0, S0 and SH0 [5,6]. Whilst an infinite number of higher order modes are present, the commercial inspection interest is towards increased purity of the shear horizontal mode, SH0, due to its non-dispersive nature and its isolated excitation [7,8,9,10,11,12].
Transducers with materials comprising Lead Zirconate Titanate (PZT) and Electromagnetic Acoustic Transducers (EMAT) are the commonly chosen means of exciting structures for UGWT applications [13,14]. The state-of the-art dry coupled surface shear piezoelectric elements were developed as a result of work performed by Alleyne and Cawley [15,16] on this subject. This particular design was then further developed by Elborn , where an alumina layer was inserted to protect the piezoelectric transducer to avoid the direct contact with the pipe and the connection to the piezoelectric transducer was obtained through a wrapped around electrode . However, the design methodology was carried out assuming an ideal transducer behaviour, with exclusively empirical assessments of the design quality and performance.
The numerical analysis of mode excitation in rods and plate-like structures has shown inconsistencies between the numerical and the experimental results [19,20,21,22]. The state-of the-art dry coupled surface shear piezoelectric designed by has been validated, both numerically and experimentally, in rod-like structures, showing an unexpected flexural mode, interpreted as reflection from the waveguide, thus making the signal interpretation more challenging in relation to the objective of inspection [20,21]. Nonetheless, the explanation of the authors was based on mere signal interpretation, lacking a detailed and systematic analysis on anomalies in transducer behaviour.
The findings in further strengthen the evidence for the aforementioned anomalies, showing discrepancies between the numerically simulated SH0 mode purity and experimental results in plate-like structures. Further observations by include the radiation of an A0 mode along the preferential direction of SH0. While the scope of work was not to investigate singular transducer behaviour, the author failed to provide an explanation of the physical cause of those inconsistencies.
The anomalies might be attributed to the peculiar design of the transducer, as it features a wrap-around electrode configuration. Recent work on transducers with this characteristic has shown variations in the frequency response function when compared to a non-wrapped around case [23,24]. To the best of the authors' knowledge, the influence of this design choice on transducer behaviour has not been quantified in literature yet. Moreover, a correlation between transducer's design based on and mode purity of SH0 is still missing. This paper provides an investigation of the effect the wrap around electrode causes to the functional performance of the transducer.
In this paper we present: the characteristics of the current state-of-the-art thickness-shear transducer and its experimental characterization, with a detailed presentation of inconsistencies between theoretical and experimental behaviour; the numerical investigation of the inconsistencies in the ultrasonic output, along with their physical interpretation; finally, novel design guidelines, based on numerical analysis, aimed at improving SH0 mode purity, along with their experimental validation on a working prototype.
2. Analysis of a Current, State-of-the-Art, Generic, UGTW, Transducer, Design
2.1. Design of the Transducers
The transducer is composed of three main components, a piezoelectric element (PZT), a protective layer (wear plate) and a backing solid block, as shown in Figure 1. Such a configuration in the remainder of the paper is defined as configuration A (where the electrode is wrapped back on the PZT element). The piezoelectric element is a soft ceramic PIC 255 vibrating 1–5 thickness-shear mode . As a thickness-shear element, the imposition of an electric field normal to the polarization axis induces a shear stress to the specimen and the material is polarized along its length .
The length of the piezoelectric element is 13 mm for this study. The applied voltage to the element is applied through electrodes placed on either surface configurations, which also necessitates a study cable connection and access hole in the solid mass. The imported drawing of the transducer is shown in Figure 2. The electrical contact to the piezoelectric element is provided through plated electrodes which are presently wrapped around from the bottom surface to the top. Due to this wrapped around system, the actual excited length of the piezoelectric element is only 10 mm (shown in blue in Figure 2) but a discontinuity in voltage potential is created around the wraparound termination.
To prevent any mechanical failure due to the brittleness of the piezoelectric ceramic (and due to the dry coupling to the workpiece during inspection), the piezo-ceramic is bonded to an alumina layer which acts as a wear plate maintaining a direct contact with the surface of the waveguide, with in-plane dimensions exactly corresponding to those of the piezoelectric element.
The third element is a (near) cuboid of stainless steel of length 13 mm and height 13 mm, which increases the flexural stiffness of the system and provides an appropriate distribution of pressure to the piezoelectric element when it is preloaded on its upper surface. The use of such a backing mass makes also the device portable, easy to use and capable to resist to test in harsh environments: an asymmetry is present in the backing mass, due to the presence of a hole providing wiring connection to the piezoelectric element.
2.2. Experimental Setup
In this section, the mode


text:
Our National Parks
4th Grade, Research and Inquiry Activities
2. Read the instructions and click on Game 1.
3. Click on the antlers that look as though they belong on an elk. Next, drag and drop the antlers onto the elk in the photo. Then, click on the "Check out your answer" button. If you don't succeed, click on the "Go back" button to try again. Keep playing until you match the antlers with the elk. Then, read the facts about the animal. How heavy is the average bull elk?
4. Click on Back to the Games. Then, click on Game 2. This game is played in the same way. Do your best to match the antelope with its horns. When you succeed, read the facts. How do pronghorns defend themselves against predators?
5. Click on Back to the Games. Then, click on Game 3. When you succeed, read the facts. How fast can a jackrabbit run?
After you answer correctly, you may click on Back at the top of the screen and put horns or antlers on the rabbit. See how funny you can make the rabbit look!
6. Click on Back to the Games. Then, click on Game 4. When you succeed, read the facts. What used to be held up for days while bison crossed their path?
For additional information on national parks go to _URL_


Loading Hiearachical JSON objects
Loading Hiearachical JSON objects
JQuery loadJSON plugin enables you to load hierachical JSON objects and generate hierarchical structures of HTML elements based on the template. In the list example is shown how the array of the objects can be loaded into the template. In this example, array of the objects is exdended so each object in the array have its own array as a property. As a re
Live Example
In this example will be used extended template that can be used for complex objects. Example of the resulting page is shown below:
In this example for each company in the list is shown one manager and nested list of all employees. Details about implementation is described in the sections below.

In this template are placed three elements where properties ID, Name, and Address of some JSON object will be populated. loadJSON plugin will take JSON array, bind properties of the elements of the array to template and replicate template item bound with each element in the array. Additionally, inside the LI element is placed SPAN with class Manager where are placed two SPAN elements for manager's first name and last name, and data list with class "Employees" where can be placed first and last name of employees.
 "ID": 17,
 "Name": "Emkay Entertainments",
 "Address": "Nobel House, Regent Centre",
 "Manager": {
 "FirstName": "John",
 "LastName": "Doe"
 "Employees": [ {
 "FirstName": "Brian",
 "LastName": "Hunt"
 "FirstName": "Mick",
 "LastName": "Henning"
 "ID": 18,
 "Name": "The Empire",
 "Address": "Milton Keynes Leisure Plaza",
 "Manager": {
 "FirstName": "Ana",
 "LastName": "Johnsnon"
 "Employees": [
 "FirstName": "Erick",
 "LastName": "O'Neil"
 "FirstName": "George",
 "LastName": "Halloway"
This array contains elements with properties ID, Name, and Address that will be bound directly to the elements in the HTML template. Additionaly it has nested object Manager with the FirstName and LastName properties, and nested array of Employees with their own FirstName and LastName properties. JQuery loadJSON plugin generate nested list Employees records inside each of the generated company records. This way is implemented hierachical template for nested objects.
Template is defined in the LI HTML element, and under assumption that JSON array is placed into the "hierarchy.js" file, the following code generates output HTML using template and JSON array:
As a results of this call will be generated output shown in the live example above.


text:
Utility accommodation policies nationwide contain requirements for the accommodation, location, installation, relocation, and maintenance of utility facilities on the state right-of-way. The policies normally cover basic requirements, making it necessary to use additional specifications and special provisions to handle situations not covered by the policies. Frequently, because of the lack of standard utility installation construction specifications at transportation agencies, many different versions of special specifications and special provisions exist. Closely related to the need to standardize construction specifications for utility installations is the need to standardize methodologies and procedures for determining the cost of utility relocation. This lack of standardization translates into difficulties such as how to verify the validity of the cost data submitted for reimbursement and how to prepare adequately for audits and other internal and external inquiries. This paper summarizes the work completed to develop a prototype framework of construction specification requirements for utility installations, with a focus on water, sanitary sewer, and communication specifications. The specification framework includes five groups of specifications: earth work, pipes and boxes, appurtenances, other, and general (including specifications such as mobilization and traffic control, which highway construction contracts typically include but are also relevant to the utility relocation process). The framework uses tables that summarize the main characteristics of proposed new and modified standard specifications and includes a listing of pay items, subsidiary items, and corresponding measurement units. The framework also includes specification requirements.
|Number of pages||11|
|Journal||Transportation Research Record|
|State||Published - 2008|
ASJC Scopus subject areas
- Civil and Structural Engineering
- Mechanical Engineering


text:
Pixilated detectors, otherwise known as cameras, are essential to 4D STEM.
As the camera must record data from each probe position, the time resolution of a camera used for 4D STEM is often the limiting factor in the scan speed.
A fast STEM scan dwells for at most a few microseconds at each probe position. Most cameras collect data frame by frame, and their speed is described in frames per second. For a microsecond dwell time, we would need a camera operating at a million frames per second. Most cameras for 4D STEM currently provide a few thousand frames per second.
However event driven cameras such as the Timepix3 are able to provide a far higher time resolution. We have recently demonstrated the use of a Timepix3 camera for 4D STEM. Microsecond dwell times are now easy, and we can scan significantly faster still.
Single microsecond dwell time 4D STEM data of a silicalite-1 zeolite from a single 1k by 1k probe position scan (top) and aligned and drift corrected from 10 scans (bottom). The dose was 300 electrons per square Å per scan.
For further details
"Event driven 4D STEM acquisition with a Timepix3 detector: microsecond dwell time and faster scans for high precision and low dose applications", Daen Jannis, Christoph Hofer, Chuang Gao, Xiaobin Xie, Armand Béché, Timothy J Pennycook, Jo Verbeeck, Ultramicroscopy 233, (2022), p. 113423.


Skip to content
SortExec Unary Physical Operator
SortExec is a unary physical operator (that, among other use cases, represents Sort logical operators at execution).
Creating Instance
SortExec takes the following to be created:
SortExec is created when:
Performance Metrics
Key Name (in web UI) Description
peakMemory peak memory
sortTime sort time
spillSize spill size
Executing Physical Operator
doExecute(): RDD[InternalRow]
doExecute...FIXME
doExecute is part of the SparkPlan abstraction.
Radix Sort
SortExec operator uses the spark.sql.sort.enableRadixSort configuration property when creating an UnsafeExternalRowSorter.
BlockingOperatorWithCodegen
SortExec is a BlockingOperatorWithCodegen.
CodegenSupport
SortExec supports Java code generation (indirectly as a BlockingOperatorWithCodegen).
Output Data Ordering Requirements
outputOrdering: Seq[SortOrder]
outputOrdering is the given SortOrder expressions.
outputOrdering is part of the SparkPlan abstraction.
Required Child Output Distribution
requiredChildDistribution: Seq[Distribution]
requiredChildDistribution is a OrderedDistribution (with the SortOrder expressions) with the global flag enabled or a UnspecifiedDistribution.
requiredChildDistribution is part of the SparkPlan abstraction.
Physical Optimizations
OptimizeSkewedJoin
OptimizeSkewedJoin physical optimization is used to optimize skewed SortMergeJoinExecs (with SortExec operators) in Adaptive Query Execution.
RemoveRedundantSorts
SortExec operators can be removed from a physical query plan by RemoveRedundantSorts physical optimization (with spark.sql.execution.removeRedundantSorts enabled).
Creating UnsafeExternalRowSorter
createSorter(): UnsafeExternalRowSorter
createSorter...FIXME
createSorter is used when:
Demo
val q = Seq((0, "zero"), (1, "one")).toDF("id", "name").sort('id)
val qe = q.queryExecution
val logicalPlan = qe.analyzed
scala> println(logicalPlan.numberedTreeString)
00 Sort [id#72 ASC NULLS FIRST], true
01 +- Project [_1#69 AS id#72, _2#70 AS name#73]
02 +- LocalRelation [_1#69, _2#70]
// BasicOperators does the conversion of Sort logical operator to SortExec
val sparkPlan = qe.sparkPlan
scala> println(sparkPlan.numberedTreeString)
00 Sort [id#72 ASC NULLS FIRST], true, 0
01 +- LocalTableScan [id#72, name#73]
// SortExec supports Whole-Stage Code Generation
val executedPlan = qe.executedPlan
scala> println(executedPlan.numberedTreeString)
00 *(1) Sort [id#72 ASC NULLS FIRST], true, 0
01 +- Exchange rangepartitioning(id#72 ASC NULLS FIRST, 200)
02 +- LocalTableScan [id#72, name#73]
import org.apache.spark.sql.execution.SortExec
val sortExec = executedPlan.collect { case se: SortExec => se }.head
assert(sortExec.isInstanceOf[SortExec])
Back to top