text:
Pocket Printer, the printer that moves on the sheet
If there is one thing that has remained essentially unchanged in years of computer evolution, this is it printer, however, two Israeli students have to flip the perspective and create a printer that moves across the paper, and not the other way around.
Pocket printer it is in fact a small object that moves on the sheet, printing the document that you have shared with the phone app or through your computer, and which could replace the current and bulky home printers.
Furthermore, Pocket Printer has the advantage of being able to write on any flat surface, not only on the paper, which greatly opens up the range of creative possibilities.
Obviously not everything is beautiful, first of all the prototype looks like very slow, let's talk about a page in a minute, also what happens if the sheet is not perfectly flat or moves during printing?
At the moment the project is being financed on Kickstarter, the goal is $ 400,000 and at 28 days from the end of the campaign the project is just under half, so it is not certain that Pocket Printer will remain just a fantasy, but you would see it in your office?


text:
1.563 Structural Design Project II
Students work in teams to design a tall building, emphasizing the design of vertical load systems, lateral load systems, and floor systems. Uses studies of precedent buildings and metrics of structural performance including material efficiency and embodied carbon to evaluate multiple design concepts. Simplified calculation methods are validated with advanced numerical simulations. Formal presentations will be used to improve oral and visual communication.
This class has no prerequisites.
1.563 will not be offered this semester. It will be available in the Spring semester, and will be instructed by J. Ochsendorf.
Lecture occurs 2:00 PM to 5:00 PM on Fridays in 1-246.
This class counts for a total of 12 credits.
© Copyright 2015 Yasyf Mohamedali

source: m-a-p/FineFineWeb


text:
Pub. date: 2004 | Online Pub. Date: September 15, 2007 | DOI: 10.4135/9781412952576 | Print ISBN: 9780761923602 | Online ISBN: 9781412952576| Publisher:SAGE Publications, Inc.About this encyclopedia
Jean J. Schensul
The term key informant is best understood in the context of ethnographic or qualitative research in naturalistic settings (LeCompte & Schensul, 1999). These settings are often termed "the field" (DeWalt & DeWalt, 2002; Pelto & Pelto, 1978). The field is a sociophysical setting whose boundaries are defined in terms of institutions and people of interest and their associated activities in geographic space. For ethnographers, the field is any naturalistic geographic/social setting or location where a selected research problem is to be studied—a neighborhood, a network of clinics or emergency rooms, a group of buildings, or a school system. When ethnographic or qualitative researchers go to the field, they leave their own communities, institutional settings, and familiar behavioral and cognitive patterns to "enter" another social world—the world where the research will be conducted (Bernard, 2000; Miller & Crabtree, 1994; Werner & Schoepfle, 1987). Ethnographic research is never "autobiographical." It requires that...

source: HuggingFaceFW/fineweb-edu


When Does a Lease Terminate Pre-Petition?
Published On: March 30th, 2015 | Author: Perry Law, P.C. | Category: Bankruptcy Florida
Two Florida bankruptcy courts have addressed a similar issue with different results. The scenario is common enough, a tenant and landlord enter into a lease which the tenant subsequently defaults under. The landlord brings a cause of action for eviction, obtains a judgment and eventually a writ of possession. But, before the writ of possession is executed the tenant files for bankruptcy. At that point is the lease one which can be assumed under the Bankruptcy Code 365?
In In re Key Largo Watersports, 377 BR 738, the court held no. There the court held that the judgment and writ of possession terminated the tenant's rights and thus there was no lease to assume. However, in In re 2408 W. Kennedy, 512 BR 708, the court held that until the writ was executed the tenant still had a right of possession and thus there was in fact a lease to assume.
These two cases stress the importance of properly entering into and terminating a lease before bankruptcy; and, understanding how a lawsuit and/or bankruptcy can impact your lease.


text:
As the questioner suggests, it is the ionization of the air that makes the path of the spark change. Stray radioactivity or cosmic rays will ionise air (neutrinos won't), but I suspect the most important source of ionisation here is the sparking itself: the first spark to discharge will produce ions all along its path, and these ions will be mixed in with the surrounding molecules, turbulently and unpredictably, by the currents generated by the spark's heating of the air. Of the ions produced by a spark, about half will recombine within 0.7 seconds, and about 90% after 6 seconds. So if the second spark occurs within a few seconds of the first, the spatial distribution of the ions produced by the first spark will be the chief factor determining the path of the second spark.
It would be interesting to see what happened if the device were allowed to rest for a few minutes in between each spark, so that the ions generated by the first spark would all have recombined before the second spark appeared.
making a small donation to science.ca.


text:
Methods in Life Cycle Inventory (LCI) of a product
Suh S, Huppes G (2005)
Journal of Cleaner Production 13(7):687-697
Methods for Life Cycle Inventory (LCI) compilation are reviewed and compared. In total, six methods are distinguished. They are LCI computation using process flow diagram; matrix expression of product system; input–output (IO) based LCI; and three different forms of hybrid analysis: the tiered hybrid analysis, the IO-based hybrid analysis, and the integrated hybrid analysis. Theory and principles of these methods are presented using a numerical example, and evaluated with regard to data requirements, uncertainty of source data, upstream system boundary, technological system boundary, geographical system boundary, available analytical tools, time and labour intensity, simplicity of application, required computational tools and available software tools. Compliance of these methods to ISO standards is discussed. Finally, conclusions are drawn, combined with a view on the future outlook of these inventory building methods.

source: openbmb/Ultra-FineWeb


Support Center Home
Monitoring Amazon Connect
To monitor Amazon Connect service integrations, you need to add the AWS Connect DataSource to your LM portal account and add AWS Connect instances.
Add the AWS Connect DataSource
The AWS Connect DS gathers metrics reported by AWS CloudWatch for each monitored AWS Connect instance.
To add the AWS Connect DataSource to your LM account:
1. Navigate to Settings | LogicModules | DataSources.
2. Click Add and select "From LogicMonitor Repository".
Add DataSource from LogicMonitor Repository
3. In the "Import from LogicMonitor Repository" dialog, enter the Server name and your credentials to access the repository. Then click OK.
4. From the list of LogicModules, select "AWS_Connect".
Select AWS_Connect from Repository list
Add Amazon Connect Instances
Because Amazon Connect does not provide Auto Discovery, you will need to manually add each Amazon Connect instance.
To add an Amazon Connect instance:
1. Navigate to your AWS Account instance under Resources. This will be labeled: " Account".
2. In your account page, click the arrow next to Manage to select "Add Monitored Instance".
Add Monitored Instance dialog
3. Under DataSource, search for "AWS Connect".
4. Under Wildcard value, enter the GUID part of the AWS ARN related to your Amazon Connect instance.
Amazon Connect ARN
5. Save your settings.
You will start to see data from the monitored instance.
6. On the Info tab of your instance, add the AWS region of your Connect Instance as a property named aws.region to ensure the correct region is used to pull information for your Connect instance.
In This Article


text:
Karl Bechert, Physicist; Hid Jews From the Nazis
Published: May 4, 1981
Dr. Karl Bechert, a physicist and educator who was a professor at Giessen University in Germany during the Hitler regime and remained a staunch anti-Nazi, died on April 1 in Weilmunster, West Germany, it was reported yesterday. He was 80 years old.
Dr. Bechert, who was raised a Lutheran, had refused to join the Nazi party. He upset the party by promoting Jewish colleagues in his department and later hiding Jewish co-workers in his home. He also protected villagers against Nazis by hiding them in the surrounding woods.
He later served as a professor at the University of Mainz. In 1951, he joined Dr. Victor Paschkis, a professor-emeritus of Columbia University now living in Pottstown, Pa., in founding the Society for Social Responsibility in Science. The organization remained active for a decade and its influence on scientists and engineers was said to be widespread. He also took part in the Pugwash movement, a major effort to unite scientists to work for peace. He remained active until recently and continued his teaching duties at Mainz.
He is survived by two sons and a daughter.


jQuery Chart Exporting
Shield UI Chart supports out-of-the-box exporting to image and printing. These options are enabled by default, so there is no need to include any additional settings.
Further manipulation of these settings is done via the exportOptions section of the declaration of the control.
While exporting to PDF is not supported out-of-the-box, it can be achieved through custom code.
In order to achieve this, you need to send the image data to your server, where it can be exported to PDF. The following example demonstrates one such approach.
The steps to follow are listed below:
1. Get the chart instance using javascript: var chart = $("_TAG_").swidget().
2. Call chart.exportToImage() to render the chart as image.
3. Wait 100ms for the image box to show and find the image source: $(".shieldlightbox").find("img").attr("src"). The image src is a base64-encoded string that contains the image data.
4. Send the image data to the server for exporting. In this particular example, we send it to _URL_ for demonstration. The result is a JSON string with a URL that can be used to access the generated PDF.
Your server and PDF generation approach may be different, but the idea is to send the image data somehow so it can be converted to PDF.


C++ Core Guidelines: Interfaces II
Interfaces are a contract between a service provider and a service consumer. The C++ Core Guidelines has 20 rules to make them right because "interfaces is probably the most important single aspect of code organization".
Lego dimensions.svg
I wrote in my last post about the first 10 rules. Today I will finish my job and write about the remaining 10 rules.
Let's directly dive into the details.
There is a conceptional issue with this code.
X* compute(args) // don't
 X* res = new X{};
 //...
 return res;
Who deletes the pointer X? There are at least three alternatives to deal with the ownership problem:
I.12: Declare a pointer that must not be null as not_null
What is the semantic difference between the three variations of the following function length?
int length(const char* p); // it is not clear whether length(nullptr) is valid
int length(not_null p); // better: we can assume that p cannot be nullptr
int length(const char* p); // we must assume that p can be nullptr
The intention of variations two and three of length is quite obvious. The second variation accepts only a non-null pointer, the third version accepts a nullptr. You may have already guessed it. not_null if from the GSL.
I.13: Do not pass an array as a single pointer
Passing arrays as a single pointer is quite an error prone.
What will happen if n is too big? Right: undefined behaviour. The GSL offers a solution, called spans.
void copy(span r, span r2); // copy r to r2
Spans deduce their number of arguments.
I.22: Avoid complex initialization of global objects
Global objects provide a lot of fun. For example, if they are in different translation units, their order of initialisation is not defined. The following code snippet has undefined behaviour.
// file1.c
extern const X x;
const Y y = f(x); // read x; write y
// file2.c
extern const Y y;
const X x = g(y); // read y; write x
I.23: Keep the number of function arguments low
There is a simple rule: one function should do exactly one job. If that is the case the number of function arguments automatically become low and, therefore, the function is easy to use.
To be honest, the New Parallel Algorithms of Standard Template Library such as std::transform_reduce often break this rule.
I.24: Avoid adjacent unrelated parameters of the same type
What are the source and the destination of the following copy_n function? Any educated guess?
void copy_n(T* p, T* q, int n);
I often have to look for documentation.
I.25: Prefer abstract classes as interfaces to class hierarchies
Of course, that is an obvious and long-established rule for object-oriented design. The guidelines provide two reasons for this rule.
 - abstract classes are more likely to be stable than base classes
 - bases classes with state and non-abstract methods put more constraints on derived classes
I.26: If you want a cross-compiler ABI, use a C-style subset
ABI stands für Application Binary Interface.
This is a strange rule in C++ guidelines. The reason is that "Different compilers implement different binary layouts for classes, exception handling, function names, and other implementation details.". On some platforms, there are common ABIs emerging. If you use a single compiler, you can stick to the full C++ interface. In this case, you have to recompile the code.
I.27: For stable library ABI, consider the Pimpl idiom
Pimpl stands for a pointer to implementation and is the C++ variation of the bridge pattern. The idea is that a non-polymorphic interface holds the pointer to its implementation, therefore, modification of the implementation doesn't require recompilation of the interface.
Here is the example from the C++ Core Guidelines:
interface (widget.h)
class widget {
 class impl;
 std::unique_ptr pimpl;
 void draw(); // public API that will be forwarded to the implementation
 widget(int); // defined in the implementation file
 widget(widget&&) = default;
 widget(const widget&) = delete;
 widget& operator=(const widget&) = delete;
implementation (widget.cpp)
class widget::impl {
 int n; // private data
 void draw(const widget& w) { /*... */ }
 impl(int n) : n(n) {}
void widget::draw() { pimpl->draw(*this); }
widget::widget(int n) : pimpl{std::make_unique(n)} {}
widget::~widget() = default;
The pimpl is the pointer that holds the handle to the implementation.
For an in-depth discussion of this C++ idiom, read the GOTW #100 article by Herb Sutter. GotW stands für Guro of the Week.
I.30: Encapsulate rule violations
Sometimes code is ugly, unsafe, or error-prone because of various reasons. Put the code in one place and encapsulate it with an easy to use interface. That is called abstraction which you have sometimes to do. To be honest, I have no problem with that code, if the internal code used is stable and the interface lets you only use it in the correct way.
What's next?
In the last posts including the current one I often mentioned the guideline support library. Now it's time to have a look at insight and I will write about it in the next post.
My special thanks to Embarcadero CBUIDER STUDIO FINAL ICONS 1024 Small
Bookable (Online)
Standard Seminars (English/German)
Contact Me
Modernes C++,
My Newest E-Books
Course: Modern C++ Concurrency in Practice
Course: Embedded Programming with Modern C++
Course: Generic Programming (Templates)
Course: C++ Fundamentals for Professionals
Subscribe to the newsletter (+ pdf bundle)
Blog archive
Source Code
Today 4640
Yesterday 7071
Week 41616
Month 202290
All _PHONE_
Currently are 195 guests and no members online
Kubik-Rubik Joomla! Extensions
Latest comments


Reg Exp
Web Design
Notes Client
Checking For Global Variables
With all the reusable JavaScript code that we write, there comes some times when we have to rely on the developer using the reusable code to set up some global JavaScript variables that the code reads to determine settings. For example, there may be a time when you want to automatically generate a table and use that in several different web sites. But the table may have alternate row colors, and the values for those colors need to be set in global JavaScript variables that are read by the reusable code.
However, we have found that sometimes developers don't read the documentation on how to set up a reusable piece of code, and will omit the global JavaScript variable. So when that reusable code is executed, an error message happens because the variable has not been defined.
To get around this, we have gotten in the habit of checking to see if a variable has been defined. This is actually pretty easy to do in JavaScript, but it's not something you would normally think of. The first thing we tried was:
if (globalVariable) {
But this wouldn't work. That code is actually checking to see if the defined variable globalVariable has a null value. If the variable has not been defined, that code will cause an error.
Instead, here is the code that will check for the presence of a global variable:
if (window.globalVariable) {
A global variable automatically becomes a part of the window object. So checking to see if the window object has that "property" means checking to see if the variable has been defined or not. Going into the if block means the variable has been defined and can be used as you would normally use a global variable.


text:
In 2007, the Bureau of Reclamation secured 1,309 acres of land within the Cibola Valley Irrigation and Drainage District in southwestern Arizona and established the Cibola Valley Conservation Area (CVCA). In September 2007, the property was conveyed to the Arizona Game and Fish Department (AGFD) through an agreement among AGFD, Reclamation, the Mohave County Water Authority, and The Conservation Fund. Under the agreement, AGFD retains title to the property and leases the land and water rights to Reclamation until April 5, 2055 as part of the Lower Colorado River Multi-Species Conservation Program. Several farmers also have short-term leases on portions of the land for crop production.
Within the CVCA, Reclamation is planting former agricultural fields with native riparian cottonwood-willow, and mesquite habitats for species defined in the LCR MSCP Final Habitat Conservation Plan, including the southwestern willow flycatcher and yellow-billed cuckoo.
Cottonwood, willow, and honey mesquite are planted to create an integrated mosaic of habitats resembling riparian communities that were historically present in the Colorado River floodplain. When feasible, areas of standing water or moist soil, and open areas with ground cover and low shrubs are incorporated into the design.
The CVCA will be developed over a number of years through phased restoration activities. A phase-specific restoration plan is prepared each fiscal year, which documents the planning, design, planting, and monitoring requirements of that phase. An annual report is prepared each year summarizing restoration and monitoring activities conducted during the previous year.
To date, 6 phases of the site have been restored with riparian habitat, honey mesquite, and upland buffer areas in varying densities of trees per acre to help determine the most suitable planting methodology. Phases 1-3 were primarily planted with cottonwood and willow. Phases 4-6 were planted with primarily honey mesquite. No additional planting is scheduled until at least 2016 or until the long-term water requirements of Phases 1-6 both for maintenance and to meet species-specific performance standards have been quantified.
Updated December 18, 2012
Cibola Valley Conservation Area, located in Arizona between river miles 99-104, consists of 1309 acres of land within the Cibola Valley Irrigation and Drainage District, which is being converted from a mix of active agricultural fields and undeveloped land into cottonwood-willow, honey mesquite, and desert uplands. The property, owned by Arizona Game and Fish Commission, is accessed via paved roads. You can find additional information on their main website at this link or at the LCR MSCP link here.
For specific information on the Conservation Area, please contact Terry Murphy, Restoration Group Manager, at _PHONE_ or via email at _EMAIL_.
Click on the map below to see the Cibola Valley Conservation Area using the interactive GIS map.
Each Conservation Area targets certain LCR MSCP covered and evaluation species habitats. Below on the left is a list of the LCR MSCP species in which habitat will be targeted for creation for in this particular conservation area. To the right is a list of LCR MSCP species that, through monitoring, have been found utilizing the conservation area.
|Targeted LCR MSCP Species||LCR MSCP Species Utilizing Site|
|Riparian Obligates||Riparian Obligates|
|Arizona Bell's Vireo|
|Sonoran Yellow Warbler||Sonoran Yellow Warbler (breeding)|
|Southwestern Willow Flycatcher||Southwestern Willow Flycatcher (migrant)|
|Yellow-Billed Cuckoo||Yellow-Billed Cuckoo (breeding)|
|Bats, Small Mammals, and Insects||Bats, Small Mammals, and Insects|
|California Leaf-Nosed Bat||California Leaf-Nosed Bat (foraging)|
|McNeill's Sootywing||McNeill's Sootywing (breeding)|
|Townsend's Big-Eared Bat||Townsend's Big-Eared Bat (foraging)|
|Western Red Bat||Western Red Bat (foraging/roosting)|
|Western Yellow Bat||Western Yellow Bat (foraging/roosting)|
|Colorado River Cotton Rat (breeding)|
To date, approximately 618 acres of cottonwood-willow, honey mesquite, and upland buffer areas have been established within the CVCA. Irrigation, maintenance, and on-site management for the established habitat and areas are maintained throughout the year. Irrigation typically begins in March and concludes at the end of October. No additional plantings are scheduled until 2015.
This map shows the acreage for this area. You can click on the map for a larger view.
This gallery includes photos of this conservation area. If you require larger photos, please contact our webmaster Michelle Reilly at _EMAIL_.


Study
Hormonal priming, induction of ovulation and in-vitro fertilization of the endangered Wyoming toad (Bufo baxteri)
 - Published source details Browne R.K., Seratt J., Vance C. & Kouba A. (2006) Hormonal priming, induction of ovulation and in-vitro fertilization of the endangered Wyoming toad (Bufo baxteri). Reproductive Biology and Endocrinology, 4, 34.
Actions
This study is summarised as evidence for the following.
Action Category
Amphibians: Use artificial fertilization in captive breeding
Action Link
Management of Captive Animals
Use artificial fertilization in captive breeding
Action Link
Amphibian Conservation
Amphibians: Use hormone treatment to induce sperm and egg release
Action Link
Management of Captive Animals
Use hormone treatment to induce sperm and egg release during captive breeding
Action Link
Amphibian Conservation
 1. Amphibians: Use artificial fertilization in captive breeding
 2. Use artificial fertilization in captive breeding
 A replicated study in 2005 of captive Wyoming toad Bufo baxteri in the USA (Browne et al. 2006b) found that the proportion of eggs that became fertilized artificially was similar following one or two priming dose of hormones, but two priming doses resulted in higher numbers of viable eggs. Females given two priming doses produced significantly more tadpoles than those given one priming dose (2,300 vs 84). Toads were housed in 45 l tanks. Ten females were primed with 500 IU human chorionic gonadotrophin and 4 µg lutenizing hormone-releasing hormone (LHRHa). After 72 hours, the 10 females and an additional 10 females were given 100 IU human chorionic gonadotrophin and 0.8 µg LHRHa, followed 96 hours later by 500 IU human chorionic gonadotrophin and 4 µg LHRHa. Eggs produced during the fertile period (12–18 hours after hormone treatment) were fertilized in a dish with spermic urine.

 3. Amphibians: Use hormone treatment to induce sperm and egg release
 4. Use hormone treatment to induce sperm and egg release during captive breeding
 A replicated study in 2005 of captive Wyoming toad Bufo baxteri in the USA (Browne et al. 2006b) found that one or two priming doses of hormones were required to induce egg production, but not sperm production. Eight of 10 males receiving a single dose of 300 IU human chorionic gonadotrophin (hCG) produced spermic urine within five hours. Females given a single dose of hCG plus lutenizing hormone-releasing hormone-a (LHRHa) produced no eggs. Compared to one priming dose, two priming doses resulted in a greater proportion of females spawning (70 vs 88%) and significantly higher average number of eggs produced (1,647 vs 3,280) and numbers produced/female at a given time (4 vs 7). The total number of eggs/female did not differ with treatment. Toads were housed in 45 l tanks. Ten females were primed with 500 IU hCG and 4 µg LHRHa. After 72 hours, the 10 females and an additional 10 females were given 100 IU hCG and 0.8 µg LHRHa, followed 96 hours later by 500 IU hCG and 4 µg LHRHa.

Output references
What Works 2021 cover
What Works in Conservation
What Works in Conservation provides expert assessments of the effectiveness of actions, based on summarised evidence, in synopses. Subjects covered so far include amphibians, birds, mammals, forests, peatland and control of freshwater invasive species. More are in progress.
More about What Works in Conservation
Download free PDF or purchase
The Conservation Evidence Journal
The Conservation Evidence Journal
An online, free to publish in, open-access journal publishing results from research and projects that test the effectiveness of conservation actions.
Read the latest volume: Volume 21
Go to the CE Journal
Discover more on our blog
Our blog contains the latest news and updates from the Conservation Evidence team, the Conservation Evidence Journal, and our global partners in evidence-based conservation.
Who uses Conservation Evidence?
Meet some of the evidence champions
Endangered Landscape ProgrammeRed List Champion - Arc Kent Wildlife Trust The Rufford Foundation Save the Frogs - Ghana Mauritian Wildlife Supporting Conservation Leaders
Sustainability Dashboard National Biodiversity Network Frog Life The international journey of Conservation - Oryx Cool Farm Alliance UNEP AWFA Bat Conservation InternationalPeople trust for endangered species Vincet Wildlife Trust


text:
Bernhard Molique was a German violinist and composer.
He was born in Nuremberg. His father was a musician and the boy studied various instruments, but finally devoted himself to the violin.
In 1815 he received some lessons from Louis Spohr, and then studied the violin for two years at the University of Munich under Pietro Rovelli.
In 1820 Molique succeeded Rovelli as court violinist in Munich, and, after several successful tours, in 1826 he became music director at Stuttgart. He died in Cannstatt in 1869. One of his pupils was the violinist Henry Blagrove.


text:
Police vs Private Investigations: What is the Difference?
Police and private investigation services may seem similar on the surface, but there are several key differences which influence the two roles and impact their scope of delivery.
The first, most identifiable difference, is legal authority. Police officials have the legal authority to detain witnesses and compel testimony, whereas private investigators are not law enforcement professionals. Therefore, private investigators are forced to get creative in their meticulous investigative techniques in order to gather information that can offer their clients sufficient evidence to support or disprove their claims.
Scope of Services
Generally speaking, police investigation services are limited to offences that are identified as crimes in South Africa. This means that private investigators are able to work on a broader scope of services, such as:
- Domestic/matrimonial investigations
- Investigations into individual activity
- Evidence gathering for adultery/infidelity suits
- Substance abuse suspicions
The South African Police Department is limited to an annual, tax-funded budget. This unfortunately means that some cases are not given the required resources needed to solve the case. The amount of cases also plays a big role, as there is often not enough time to be dedicated to individual cases. Private investigators, however, are paid by their clients. This gives them the opportunity to dedicate much-required resources and time in order to handle and solve each and every investigation.
Look no further than D&K Investigations and Risk Consultancy for all your private investigative needs. We provide a specialised range of investigation solutions to help you get the results you need, with zero limitations.


text:
The Alabama School of Math and Science (ASMS) launched the school's STEM (science, technology, engineering, and math) Ambassador program during the 2014-2015 school year.
Through this program, ASMS students and staff spread awareness across Alabama about the importance of STEM education. STEM Ambassadors visit elementary and middle schools to conduct science experiments, such as helping students build and launch model rockets. Schools can also schedule to tour ASMS and perform lab demonstrations alongside STEM Ambassadors in ASMS classrooms.
"Our mission at ASMS is to provide academically motivated Alabama students with exceptional preparation in the fields of math and science, empowering them to improve their community, state, and nation," ASMS President Dr. Monica Motley says. "The ASMS STEM Ambassador program is another step in that direction. Our students get to inspire other students across the state about the importance of STEM education and show students that hands-on learning can be fun."
For information, please contact ASMS Public Relations Coordinator Amber Day at _EMAIL_ or _PHONE_.
Below are photos from recent STEM Ambassador demonstrations.


text:
Work to enhance the modelling tool used to target investment to improve river water quality has begun ahead of PR24.
UK Water Industry Research (UKWIR) is leading work to develop the SAGIS-SIMCAT model, which has been used over successive price review periods to help water companies and the environmental regulators determine the environmental improvement programmes required to ensure that the UK meets the obligations of the Water Framework Directive.
It provides a single model for each river basin helping to pinpoint sources of pollution and identify the most effective interventions to improve water quality, including investment on water company assets and by other sectors operating within the catchment.
Ahead of PR24, the model will be further enhanced to:
- Understand Brexit's impact on agricultural policy and how this could impact water quality
- Look at the link between improved water quality and overall ecological status of a catchment
- Model the impact of climate change to identify investment required to improve long-term resilience.
- Embed the sector share approach so water company customers only pay for investment needed by the water sector to address pollution.
More information about the SAGIS-SIMCAT model is available here


text:
President Bush is urging European nations to lift their ban on imports of genetically modified food, saying high-tech advances can help win the war on hunger. He spoke at an international biotechnology conference in Washington.
The president's message was clear: the ban is hurting the countries that need the most help. "Acting on unfounded, unscientific fears, many European governments have blocked the import of all new biotech crops. Because of these artificial obstacles, many African nations avoid investing in biotechnology, worried that their products will be shut out of important European markets," Mr. Bush said.
Mr. Bush said advanced biotechnology would enable the Africans and others to grow crops resistant to drought and disease with far greater yields. He said emergency aid can help fight hunger, but getting this new technology in the hands of farmers is essential to these countries.
"We should encourage the spread of safe, effective biotechnology to win the fight against global hunger," he said.
The president spoke to a very receptive audience: a gathering of scientists and officials from top biotechnology companies and laboratories around the world. Mr. Bush also used the occasion to push Congress to pass his "bio-shield" initiative. It is a plan to put billions of dollars into the development and production of vaccines and treatments that could be used in the event of a chemical or biological terrorist attack.
"Under project bio-shield, the government will have the spending authority to ensure that the most advanced vaccines and treatments are available to our people," Mr. Bush said.
Mr. Bush first announced the initiative in his State of the Union address in January. It calls for expenditures of almost $6 billion over 10 years.


Wednesday, April 30, 2014
Common LibreSSL porting mistakes
The other day I wrote an article discussing LibreSSL, and the common mistakes being made by those thinking they know how to port it to other platforms. Since then, I've seen even more non-official ports pop up, and even some discussions about various Linux distros or other projects switching from OpenSSL to LibreSSL via one of the ports. I've also gotten multiple requests to elaborate a bit on some of the most common mistakes I'm seeing across these porting projects.
So here is a more verbose explanation of some of the most common problems I'm seeing:
explicit_bzero() isn't.
This function needs to ensure it cannot be optimized out. However, several projects are either using macros to define explicit_bzero as bzero, or are wrapping explicit_bzero() to bzero() without using any optimization parameters which will ensure the function call stays in. Especially problematic in the case of using link-time optimizations (LTO).
reallocarray() directly wrapped to realloc()
The former function receives the size of the element, and how many elements we're dealing with, and the latter just takes a raw amount. It's a good thing to use reallocarray() when you need to reallocate say a struct whatever[5000] to a struct whatever[30000], so you can pass sizeof(struct whatever) and 30000 as two separate parameters, as opposed to calulcating sizeof(struct whatever)*30000 which may overflow. But the naive implementations are just directly wrapping to realloc(), reintroducing the problem that reallocarray() is supposed to be fixing.
There's also issues of alignment to consider when blindly multiplying where small values are concerned, but I won't go into them here.
Poor arc4random_buf() implementations
This function is supposed to fill a buffer using a cryptographically secure pseudorandom number generator. However, I'm seeing a whole class of dumbness here:
 - Using classical pseudorandom number generators.
 - Using older less secure implementations.
OpenBSD functions may be more secure than counterparts elsewhere
This is a generic issue where OpenBSD is deleting some silly platform wrappers, or reducing multiple functions calls with glue logic down to a single standardized function. OpenBSD is depending on the security of their implementation of said function, while the porters have no idea that their platform is less secure, and have no inkling that something is wrong, because there are no compiler errors about missing functions in this scenario. One common case where this scenario is true is with the calloc() function, where the OpenBSD implementation checks for issues, but several other platforms unfortunately do not.
The future
I've actually predicted all the above problems would appear in ports once I saw what OpenBSD is doing to OpenSSL, before any of the ports of LibreSSL became public. There's a couple of other significant mistakes I'm expecting to see appear in LibreSSL ports, but have not seen yet. These probably already exists in ports I haven't reviewed, or will exist in the wild soon enough. Chief among them is implementing timingsafe_bcmp(). I'm expecting to see implementations which directly wrap to regular bcmp(), which unlike the former, is not performed in constant-time, and can expose the application to timing attacks. I'm confident in this because it's not the first time I've seen OpenBSD projects ported, and all these issues exist till this day in various projects in the wild. If you're going to port a project, please take a moment to really understand the functions you're porting, reviewing the manpages and all the comments in the source code, and truly understanding the ramifications of what you're doing.
As I said before, avoid any LibreSSL port which is not from the LibreSSL team itself, or from another team with a proven track record for knowing how to develop a secure environment.
Lastly, here's some Google searches which may turn up some of the issues mentioned here, but is by no means exhaustive:"-Dexplicit_bzero%3Dbzero""%23define+explicit_bzero+bzero""-Dtimingsafe_bcmp%3Dbcmp""%23define+timingsafe_bcmp+bcmp"
carlos said...
Are you posting these problems to their issue tracker? Or better yet, send patches fixing them?
insane coder said...
I specifically told the author of one of the porting projects floating around out there about it.
Unfortunately though, there are a bunch of porting projects popping up, and I'm not going to stay on top of all of them.
Furthermore, I myself don't necessarily even know the full extent of problems out there. This is meant as a warning to not use any LibreSSL port except from the LibreSSL team itself.
voodooKobra said...
Max said...
Poor arc4random_buf() implementations. This function is supposed to fill a buffer using a cryptographically secure pseudorandom number generator. However, I'm seeing a whole class of dumbness here:... Using poor sources of entropy like /dev/urandom on Linux... and using them to generate long-lived keys.
I'm curious about this statement. /dev/urandom on Linux works by collecting entropy and then running it through a cryptographically secure number generator, so I'm not clear on the difference between that and arc4random_buf(). Especially given recent statements by cryptographers that (except for during boot when there isn't much entropy in the pool) /dev/urandom is good enough for actual use ( ). Am I missing something?
insane coder said...
There are a ton of gotchas to using /dev/urandom (or /dev/random for that matter). I will write an article about that.
William Ahern said...
There is nothing inherently wrong with the entropy of /dev/urandom. This blogger is wrong about that, IMHO. You certainly can't use /dev/random on Linux, because it could block indefinitely. And in any event if /dev/urandom is broken so is /dev/random. Entropy guesstimation in this kind of application context is a flawed and unworkable idea, which is why OpenBSD doesn't even have a blocking /dev/random.
There are inherent problems with using a /dev device, though. 1) It won't exist in most chroot jails (ideally your chroot jail is mounted nodev); and 2) even if it exists, it might not be openable because you've hit the process descriptor limit.
The safest way to gather entropy in Linux is by using a little known sysctl. The mibs are CTL_KERN + KERN_RANDOM + RANDOM_UUID. This pulls from the same internal entropy source as /dev/urandom, but doesn't require acquiring a file descriptor.
OpenBSD, NetBSD, and FreeBSD (as of 10.0) all use a sysctl to access the kernel CSPRNG.
Max said...
Thank you William for your comments, and I'll look forward to the blog post from insane coder.
insane coder said...
William, I don't think you understood what I was getting at here. This was not about /dev/random vs dev/urandom.
The problems are way more severe than you describe.
Your safest way to gather entropy in Linux has also been removed some time ago.
Max, and everyone else: The follow up
Max said...
I'm sorry; I'll take the blame for the divergence on /dev/random vs /dev/urandom. My link to quotes by cryptographers on /dev/urandom happened to be part of a larger article about why the blocking nature of /dev/random is unnecessary.
Now I see that the problem isn't in whether the bytes are sufficiently unpredictable (what the cryptographers were commenting on) but on potential trouble with the interface.
insane coder said...
Max, I wouldn't blame you, on rereading what I wrote, I think my line was somewhat confusing. I received half a dozen e-mails from people seeming to think I was fixating specifically on /dev/urandom, and that I was suggesting one must use /dev/random on Linux. So you're not alone.
I meant to say some existing practices were unsafe, and I was referring to some specific examples.
I probably should have written something like: Using /dev/urandom unsafely on Linux, with a fallback on gettimeofday(), is a poor source of entropy. Doing so to generate long-lived keys is dangerous.
I wrote this article in a rush in a response to those asking me to clarify my previous article with some specifics, and in this section, I wasn't careful in how I phrased it.
Unfortunately most readers seem to focus on one thing which doesn't sound right to them, and ignore all the good points raised :(
insane coder said...
. said...
Carlos is correct. Talking shit without the community sense to solve it is just being a bitchy gossip.
Furthermore, it shows that by LibreSSL not taking leadership over the threshold in a way that OpenSSH Portable has become widely popular. It would be cleaner and less net effort to consolidate porting efforts to a single project under OpenBSD.
Joe P. said...
> I'm on my period said...
So Insane Coder should quit his job, give up his house, family, and friends, and move into the alley next to his local free internet cafe, all so that he can devote enough time to finding each and every one of these horrendous ports that keep popping up and fixing them one by one? Sorry, but "community sense" doesn't apply when the "community" shouldn't exist in the first place.
LibreSSL has said that they're planning to do proper ports if and when they have the funding and the stable codebase to work from, but


text: Communicating on a battle field is crucial. As the battlefield becomes more complex, more information needs to be shared and more people need to know about it. Secure, undetectable communication is a holy grail of battle field communication. If the enemy knows what you are telling others, then they can take appropriate action. The next best solution is to at least know someone is in the area and talking. That alone can help the enemy figure out what the other side knows and is talking about, or preparing to do. The shorter the transmission, the harder it is to locate the transmitter. Like homing in on a sound in a dark room.


Nowadays, many people suffer from muscle and joint pain. The simple reason: obesity and lack of exercise. The joints are under enormous strain. Of course, this can also happen to people who do a lot of sport and thereby overload their joints. Due to all these facts, it is important to start with the necessary prevention at a young age in order to postpone the aging of the skeleton as long as possible. Swiss herbal balms contain the most important basic substances and effective herbal extracts with which existing diseases can be optimally treated.
TOP1PLUS heat balm has a long-lasting and mild warming effect. It helps reduce back, joint, bone and muscle pain. It improves blood circulation and has anti-inflammatory effects. The heat balm can be used for strains, sprains, bruises and sports injuries. It can relieve rheumatic pain. TOP1PLUS heat balm is helpful for people who play sports to relax over-exerted muscles. This balm is quickly absorbed into the skin due to its liquid formula. Vitamins A and E protect the skin.
 - To promote blood circulation in the skin
 - Back pain
 - muscle pain
 - Joint pain


text:
SQL GROUP BY clause is used in collaboration with SQL SELECT statement just to arrange the identical data into groups. The SQL GROUP BY clause follows the SQL WHERE clause in a SQL SELECT statement and then precedes the SQL ORDER BY clause.
Here is the general form of the GROUP BY clause in SQL:
SELECT column1, column2 FROM table_name WHERE [ conditions ] GROUP BY column1, column2 ORDER BY column1, column2
Here is an example of GROUP BY keyword in SQL. Consider the table CUSTOMERS having the following records:
Now, if you want to know the total amount of salary on each customer, then here is the SQL GROUP BY query:
SELECT NAME, SUM(SALARY) FROM CUSTOMERS GROUP BY NAME;
After querying the above, you will get this output:


text:
We study the influence of nonequilibrium conditions on the collective diffusion of interacting particles on vicinal surfaces. To this end, we perform Monte Carlo simulations of a lattice-gas model of an ideal stepped surface, where adatoms have nearest-neighbor attractive or repulsive interactions. Applying the Boltzmann–Matano method to spreading density profiles of the adatoms allows the definition of an effective, time-dependent collective diffusion coefficient DtC(θ) for all coverages θ. In the case of diffusion across the steps and strong binding at lower step edges we observe three stages in the behavior of the corresponding Dtxx,C(θ). At early times when the adatoms have not yet crossed the steps, Dtxx,C(θ) is influenced by the presence of steps only weakly. At intermediate times, where the adatoms have crossed several steps, there are sharp peaks at coverages θ<1∕L and θ>1−1∕L, where L is the terrace width. These peaks are due to different rates of relaxation of the density at successive terraces. At late stages of spreading, these peaks vanish and Dtxx,C(θ) crosses over to its equilibrium value, where for strong step edge binding there is a maximum at θ=1∕L. In the case of diffusion in direction along the steps the nonequilibrium effects in Dtyy,C(θ) are much weaker, and are apparent only when diffusion along ledges is strongly suppressed or enhanced.
- computer simulation
- stepped surfaces
- surface diffusion
- vicinal surfaces
Masin, M., Vattulainen, I., Ala-Nissila, T., & Chvoj, Z. (2005). Non-equilibrium effects in diffusion of interacting particles on vicinal surfaces. Journal of Chemical Physics, 122(21), 1-8. . _URL_


text:
Google is showing Special animated Doodle to celebrate 200th Birthday of Robert Bunsen,the German scientist who developed the Bunsen burner.
Bunsen burner is the laboratory gas burner used by generations of schoolchildren in science lessons.
Google's animated Doodle shows a flame changing colour from blue to purple as a multicoloured chemicals bubble in a series of pots and test tubes while steam flies out of a coffee pot.
Robert Wilhelm Eberhard Bunsen was born on March 31, 1811 in Gottingen, Germany.
He investigated emission spectra of heated elements, and he discovered caesium and rubidium also.
He is a pioneer in PhotoChemistry also.
Bunsen was one of the most universally admired scientists of his generation. He was a master teacher, devoted to his students.
He never got a patent, despite the fact that his new battery and new laboratory burner would surely have brought him great wealth. And, he never married
You can bookmark this blog for further reading, or you can subscribe to our blog feed.


Mayonnaise comes in different colours like cream, pale yellow, it's a condiments that has its history traced back to Spain which has its main ingredients as egg yolk, oil lemon juice.
 It could be made using an egg whisk or better still an electric blender.
 It can be used to eat a lot of things like bread,potatoes, bagels, sandwich and so on.
 To make mayonnaise you need: 3medium sized eggs
 1 teaspoon of sugar
 1/2 teaspoon of salt
Vinegar/lemon/lime (you can make use of any one of it). little of it
 Vegetable oil.
 1.)Carefully rinse the eggs.
 2.)Break the eggs,carefully separately the egg white from the yolk, what you need is the egg yolk and not the white.
3)in a blender or bowl,place your egg yolk
 4).Add your Vinegar or other optionals for your sour taste.
 5).Add sugar( which is optional)
6)Add salt.
 7.)Then blend or whisk gradually add your oil till its thick. If you noticed that the mayonnaise is watery, break egg yolk in to another bowl, whisk it and then add your watery mayonnaise to make it thicker.
When making mayonnaise endeavor to use fresh eggs. The moment you start adding oil, the mixture becomes thicker, then you can make it light by adding your lemon juice to it With this you don't need to buy mayonnaise from super store, when you make it store in a container and keep in the refrigerator.
it could be used as salad cream. It has a lot of nutritional contents like calories, saturated fats, potassium, vitamin B6 and other nutritional contents. It is healthier to make yours at home than buying and moreover it saves cost.
 Uses of mayonnaise
 1.mayonnaise can be used for treatment of sunburn, all you need to do is apply a little of it on the affected area, leave for some minutes before rinsing, this will help to remove dead skin cells, there by making the affected area lighter.
 2.It can also be used as hair conditioner to make your hair smooth and as well make it silky when you apply to the root of your hair.
3.It contains Omega H 3 fats which decreases the rate of having heart attack.
 4.Mayonnaise also help to control blood sugar level.
 5.Vitamin E in mayonnaise reduce the chances of having stroke.


text:
In 2009 the Provand's Lordship Garden Project was launched to establish and maintain a herbal garden. The intention was to create a community garden that volunteers are welcomed to. Where they can also help to maintain it, and enjoy it.
The garden also aims to provide opportunities for people and communities to enjoy the health benefits of working in the garden. They also have the opportunity to learn about herbalism, the garden, and history.
Volunteers will be encouraged to hold activities in the garden and in Provand's Lordship. There will also be a lively public programme that will reflect local communities.
The garden is explained through labels and leaflets so visitors can enjoy and understand it.
This work could not have been carried out without generous help and advice from the following:
The Incorporation of Gardeners of Glasgow donated money towards the project.
The Wise Group has provided materials and volunteers.
Glasgow City Council Land and Environmental Services have provided tools and assistance.
The Royal College of Physicians and Surgeons of Glasgow, and the Wellcome Trust, have provided resources and advice for researching medieval and herbal medicine.


How To Get Better Career Advice
For women in particular, career advice means investing in self-reflection.
In the words of Adam Grant, psychologist and author, "If you want to get better career advice, you can start by reflecting on what you would tell someone else with a similar question. Listen to the advice you give to others. It's usually the advice you need to take yourself. And it might be the best way to motivate yourself, too." (New York Times, April 2020)
For women in particular, career advice means investing in self-reflection in order to gain a more accurate overview of their talents, strengths and values. These are essential pillars in career conversations that support individual transformation. Women need to have a clearer understanding of their contribution and impact through the eyes of others to be successful. The reflected best self-exercise(RBS) offers the option to contrast self-perception with reality.
RBS (It's a dry sounding acronym but it is a powerful exercise) involves 4 simple steps which focus on identifying your strengths, particularly when you are at your best.
Step 1. Seek feedback from multiple sources, partners, bosses, peers.
Step 2. Collate and identify themes from your multi-feedback givers. What are the common ideas? What surfaces several times over?
Step 3. Map out your qualities and conditions under which your strengths appeared, i.e. under what conditions do you thrive (small teams, high pressure environments, outdoors?)
Step 4. Reimagine your role. Are there any strengths that you can incorporate, increase and use to move you in your chosen direction? Alternatively, what are the gaps you might be looking to close to be more aligned with your strengths.
Getting better career advice often starts with clearing your calendar and blocking time, even if you simply don't want to at this point. Read How To Make Yourself Work When You Just Don't Want To, it will help get you over that hurdle.
Investing in a review of your own career journey career path is the best advice to try today.
Hugs and joy
Helen Krug von Nidda is a contagiously optimistic Coach, Speaker and Trainer. With over 20 years of Human Resources experience, she coaches global female citizens looking to transition to their desired life and career. Her advice is featured in Medium and Thrive Global and in her blog and song at
You might also like...
An Open Letter To Women Seeking Their Truth: You Are Not Wrong
by Tia Johnson
"Been there, learned this"
by Sara Holtz
by Jennifer DaSilva


.Bitsperpixel R/O Property
Function:
Returns the number of bits available for each pixel of the currently selected controller/panel.
Type:
Byte
Value Range:
Value depends on the currently selected controller/panel
See Also:
Understanding Controller Properties, Working With Pixels and Colors
Details
Controller/panel selection is made through the Customize Platform dialog, accessible through the Project Settings dialog.
For monochrome controllers/panels (see lcd.paneltype ) the lcd.bitsperpixel will return 1, that is, the pixel can only be on or off. For grayscale panels, this value will be >1, which indicates that each pixel can be set to a number of brightness levels. For example, if the lcd.bitsperpixel=4, then each pixel's brightness can be adjusted in 16 steps.
For color panels, this property reflects the combined number of red, green, and blue bits available for each pixel (see lcd.redbits , lcd.greenbits , and lcd.bluebits ).
The number of bits per pixel affects how lcd.forecolor , lcd.backcolor , and lcd.setpixel are interpreted. Also, the output produced by lcd.bmp depends on this property.


Definition of across preposition from the Oxford Advanced American Dictionary
 jump to other results
 1. 1from one side to the other side of something He walked across the field. I drew a line across the page. A grin spread across her face. Where's the nearest bridge across the river?
 2. 2on the other side of something There's a bank right across the street.
 3. 3 on or over a part of the body He hit him across the face. It's too tight across the back.
 4. 4in every part of a place, group of people, etc. synonym throughout Her family is scattered across the country. This view is common across all sections of the community.
See the Oxford Advanced Learner's Dictionary entry: across


text:
Airborne Collision Avoidance Systems (ACAS) equipment provides two types of advisories to pilots: Resolution Advisories (RAs) and Traffic Advisories (TAs). These are defined as follows:
Resolution advisory (RA) An indication given to the flight crew recommending:
a) a manoeuvre intended to provide separation from all threats; or
b) a manoeuvre restriction intended to maintain existing separation.
Corrective RA. A resolution advisory that advises the pilot to deviate from the current flight path.
Preventive RA. A resolution advisory that advises the pilot to avoid certain deviations from the current flight path but does not require any change in the current flight path.
Traffic advisory (TA). An indication given to the flight crew that a certain intruder is a potential threat.
Source: ICAO Annex 10, vol. IV (Aeronautical Telecommunications - Surveillance and Collision Avoidance Systems), Fifth Edition, July 2014 - Definitions
If you wish to contribute or participate in the discussions about articles you are invited to join SKYbrary as a registered user
Message to the Editor
What is SKYbrary
Copyright © SKYbrary Aviation Safety, 2021-2024. All rights reserved.


text:
Definition of rebury in English:
verb (reburies, reburying, reburied)[with object]
- No one has yet requested to have relatives re-interred at Gorton, Manchester General or Phillips Park cemeteries, which means all the others will be reburied at Bury.
- Jay found the sovereigns, either in the lighthouse or in the garden, and he buried or reburied them in the garden.
- 'There is also the question of how long somebody should have been buried before we can consider removing or reburying their remains in this way,' he said.
- reburial noun
- Example sentences
- The group also wants the government to contribute to the costs of the exhumations, including DNA testing and dignified reburials.
- The figure was revealed today as the row over reburials took a new twist when town hall chiefs offered a compromise.
- Relatives of many of the people buried say the town hall should pay for private reburials.
Definition of rebury in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.


Java.util.ResourceBundle.Control.getControl() Method
Advertisements
Description
The java.util.ResourceBundle.Control.getControl(List<String> formats) method returns a ResourceBundle.Control in which the getFormats method returns the specified formats.
Declaration
Following is the declaration for java.util.Control.getControl() method
public static final ResourceBundle.Control getControl(List<String> formats)
Parameters
formats − the formats to be returned by the ResourceBundle.Control.getFormats method
Return Value
This method returns a ResourceBundle.Control supporting the specified formats
Exception
 - NullPointerException − if formats is null
 - IllegalArgumentException − if formats is unknown
Example
The following example shows the usage of java.util.ResourceBundle.Control.getControl() method.
package com.tutorialspoint;
import java.util.Locale;
import java.util.ResourceBundle;
import java.util.ResourceBundle.Control;
public class ResourceBundleControlDemo {
 public static void main(String[] args) {
 // create a new ResourceBundle.Control with default format
 ResourceBundle.Control rbc = ResourceBundle.Control.getControl(Control.FORMAT_DEFAULT);
 // print the CandidateLocales
 System.out.println("" + rbc.getCandidateLocales("hello", Locale.US));
 }
}
Assuming we have a resource file hello_en_US.properties available in your CLASSPATH, with the following content. This file will be used as an input for our example program −
hello = Hello World!
Let us compile and run the above program, this will produce the following result −
[en_US, en, ]
java_util_resourcebundle_control.htm
Advertisements
E-Books Store


Skip to content
Fog a Dox
written by Bruce Pascoe
Magabala Books | ISBN 9781921248559
Paperback – 112 pages
Member's price: $17.96
Usually ships within 2–11 business days.
Albert Cutts is a tree feller. A fella who cuts down trees. Fog is a fox cub raised by a dingo. He's called a dox because people are suspicious of foxes and Albert Cutts owns the dingo and now the dox. Albert is a bushman and lives a remote life surrounded by animals and birds. All goes well until Albert has an accident... This is a story of courage, acceptance and respect. It is reminiscent of the gentle story-telling style of Australian author Alan Marshall (I can jump puddles). The dialogue is finely crafted and Indigenous cultural knowledge and awareness are seamlessly integrated into the story.
Similar items


text:
Water Quality Sampling
Most of Alaska's waters are suitable for the following beneficial uses:
- water supply (drinking, agriculture, aquaculture, industrial);
- water recreation;
- growth and propagation of fish, shellfish, aquatic life, and wildlife.
Some beneficial uses are limited by natural water quality conditions in Alaska:
- suspended sediment in glacial waterbodies;
- highly mineralized waterbodies;
- microorganisms such as giardia (beaver fever), schistosoma (swimmer's itch),
- and high bacterial counts from decomposing salmon in streams.
Beneficial uses can also be limited or impaired by the following human activities in Alaska:
- oil & gas development
- timber harvesting
- seafood processing
- Urban development:
- urban runoff
- septic systems
- landfill leachate
- Military development:
- abandoned installations
- operational installations
Fecal coliform bacteria, sediment, and petroleum products are the primary pollutants of surface waters in Alaska.
Petroleum products are the primary pollutants of ground waters in Alaska.
Urban runoff is the most common pollutant source in Alaska.


mechanism to say that the server will disconnect the client earlier than it anticipated, and that the client should use the new keepalive value. The max_keepalive option allows you to specify that clients may only connect with keepalive less than or equal to this value, otherwise they will be sent a server keepalive telling them to use max_keepalive. This only applies to MQTT v5 clients. The maximum value allowable, and default value, is 65535. Do not set below 10 seconds.
This option applies globally.
Reloaded on reload signal.
max_packet_size value
For MQTT v5 clients, it is possible to have the server send a "maximum packet size" value that will instruct the client it will not accept MQTT packets with size greater than value bytes. This applies to the full MQTT packet, not just the payload. Setting this option to a positive value will set the maximum packet size to that number of bytes. If a client sends a packet which is larger than this value, it will be disconnected. This applies to all clients regardless of the protocol version they are using, but v3.1.1 and earlier clients will of course not have received the maximum packet size information. Defaults to no limit.
This option applies to all clients, not just those using MQTT v5, but it is not possible to notify clients using MQTT v3.1.1 or MQTT v3.1 of the limit.
Setting below 20 bytes is forbidden because it is likely to interfere with normal client operation even with small payloads.
This option applies globally.
Reloaded on reload signal.
max_queued_bytes count
The number of outgoing QoS 1 and 2 messages above those currently in-flight will be queued (per client) by the broker. Once this limit has been reached, subsequent messages will be silently dropped. This is an important option if you are sending messages at a high rate and/or have clients who are slow to respond or may be offline for extended periods of time. Defaults to 0. (No maximum).
See also the max_queued_messages option. If both max_queued_messages and max_queued_bytes are specified, packets will be queued until the first limit is reached.
This option applies globally.
Reloaded on reload signal.
max_queued_messages count
The maximum number of QoS 1 or 2 messages to hold in the queue (per client) above those messages that are currently in flight. Defaults to 1000. Set to 0 for no maximum (not recommended). See also the queue_qos0_messages and max_queued_bytes options.
This option applies globally.
Reloaded on reload signal.
memory_limit limit
This option sets the maximum number of heap memory bytes that the broker will allocate, and hence sets a hard limit on memory use by the broker. Memory requests that exceed this value will be denied. The effect will vary depending on what has been denied. If an incoming message is being processed, then the message will be dropped and the publishing client will be disconnected. If an outgoing message is being sent, then the individual message will be dropped and the receiving client will be disconnected. Defaults to no limit.
This option is only available if memory tracking support is compiled in.
Reloaded on reload signal. Setting to a lower value and reloading will not result in memory being freed.
message_size_limit limit
This option sets the maximum publish payload size that the broker will allow. Received messages that exceed this size will not be accepted by the broker. This means that the message will not be forwarded on to subscribing clients, but the QoS flow will be completed for QoS 1 or QoS 2 messages. MQTT v5 clients using QoS 1 or QoS 2 will receive a PUBACK or PUBREC with the "implementation specific error" reason code.
The default value is 0, which means that all valid MQTT messages are accepted. MQTT imposes a maximum payload size of 268435455 bytes.
This option applies globally.
Reloaded on reload signal.
password_file file path
Set the path to a password file. If defined, the contents of the file are used to control client access to the broker. The file can be created using the mosquitto_passwd(1) utility. If mosquitto is compiled without TLS support (it is recommended that TLS support is included), then the password file should be a text file with each line in the format "username:password", where the colon and password are optional but recommended. If allow_anonymous is set to false, only users defined in this file will be able to connect. Setting allow_anonymous to true when password_fileis defined is valid and could be used with acl_file to have e.g. read only guest/anonymous accounts and defined users that can publish.
If per_listener_settings is true, this option applies to the current listener being configured only. If per_listener_settings is false, this option applies to all listeners.
Reloaded on reload signal. The currently loaded username and password data will be freed and reloaded. Clients that are already connected will not be affected.
See also mosquitto_passwd(1) and _URL_
per_listener_settings [ true | false ]
If true, then authentication and access control settings will be controlled on a per-listener basis. The following options are affected:
password_file, acl_file, psk_file, allow_anonymous, allow_zero_length_clientid, auth_plugin, auth_opt_*, auto_id_prefix.
Note that if set to true, then a durable client (i.e. with clean session set to false) that has disconnected will use the ACL settings defined for the listener that it was most recently connected to.
The default behaviour is for this to be set to false, which maintains the settings behaviour from previous versions of mosquitto.
Reloaded on reload signal.
persistence [ true | false ]
If true, connection, subscription and message data will be written to the disk in mosquitto.db at the location dictated by persistence_location. When mosquitto is restarted, it will reload the information stored in mosquitto.db. The data will be written to disk when mosquitto closes and also at periodic intervals as defined by autosave_interval. Writing of the persistence database may also be forced by sending mosquitto the SIGUSR1 signal. If false, the data will be stored in memory only. Defaults to false.
The persistence file may change its format in a new version. The broker can currently read all old formats, but will only save in the latest format. It should always be safe to upgrade, but cautious users may wish to take a copy of the persistence file before installing a new version so that they can roll back to an earlier version if necessary.
This option applies globally.
Reloaded on reload signal.
persistence_file file name
The filename to use for the persistent database. Defaults to mosquitto.db.
This option applies globally.
Reloaded on reload signal.
persistence_location path
The path where the persistence database should be stored. If not given, then the current directory is used.
This option applies globally.
Reloaded on reload signal.
persistent_client_expiration duration
This option allows persistent clients (those with clean session set to false) to be removed if they do not reconnect within a certain time frame. This is a non-standard option. As far as the MQTT spec is concerned, persistent clients persist forever.
Badly designed clients may set clean session to false whilst using a randomly generated client id. This leads to persistent clients that will never reconnect. This option allows these clients to be removed.
The expiration period should be an integer followed by one of h d w m y for hour, day, week, month and year respectively. For example:
 - persistent_client_expiration 2m
 - persistent_client_expiration 14d
 - persistent_client_expiration 1y
As this is a non-standard option, the default if not set is to never expire persistent clients.
This option applies globally.
Reloaded on reload signal.
pid_file file path
Write a pid file to the file specified. If not given (the default), no pid file will be written. If the pid file cannot be written, mosquitto will exit.
If mosquitto is being automatically started by an init script it will usually be required to write a pid file. This should then be configured as e.g. /var/run/mosquitto/mosquitto.pid
Not reloaded on reload signal.
psk_file file path
Set the path to a pre-shared-key file. This option requires a listener to be have PSK support enabled. If defined, the contents of the file are used to control client access to the broker. Each line should be in the format "identity:key", where the key is a hexadecimal string with no leading "0x". A client connecting to a listener that has PSK support enabled must provide a matching identity and PSK to allow the encrypted connection to proceed.
If per_listener_settings is true, this option applies to the current listener being configured only. If per_listener_


text:
Say "orchid" and the picture that comes to mind is a row of exotic blooms in a little glass house. Not a quiet spruce bog. But from Manitoba to Arkansas, that's exactly the kind of setting where you'll find the lovely terrestrial orchid called showy lady's slipper (Cypripedium reginae). This wildflower gets its common name from the rosy pink lip or pouch underneath the white petals. Leaves are oval to lance-shaped and slightly hairy. In the wild, this rare flower grows in damp, cool spots that get a bit of direct sunlight. The showy lady's slipper is Minnesota's state flower.
Common name: Showy lady's slipper
Botanical name: Cypripedium reginae
Plant type: Perennial
Zones: 2 to 7
Height: 1 to 3 feet
- Sun: Dappled or partial sun
- Soil: Humus-rich
- Moisture: Moist
- Mulch: Mulch to preserve moisture in the soil.
- Pruning: None needed.
- Fertilizer: None needed.
- By division and seed.
Pests and diseases
- Susceptible to leaf spot, rust, and gray mold.
- Vulnerable to slugs.
- Showy lady's slipper is threatened or endangered in many states. Do not dig it up from a wild setting; buy plants from a reputable source.
- It doesn't transplant well, so think carefully when deciding where to plant. Pick a spot in rich, humusy soil that stays moist. Showy lady's slippers do best in partial shade, with just a few hours of direct sun.
- Wear gloves when planting your showy lady's slipper, as contact with the leaves can cause a rash.
- Under the right conditions, showy lady's slipper will expand slowly to form clumps.
- This terrestrial orchid will thrive in a shady rock garden or a woodland setting.
All in the family
- There are about 45 species of Cypripedium. They're mainly found in North America and Asia.
- With at least 22,000 species, Orchidaceae is the largest family of blooming plants. Species are found all over the globe, but are most abundant in the tropics. Commercially cultivated vanilla, Vanilla planifolia, is a member of this family.
Where to buy
- Vermont Ladyslipper Company, New Haven, VT, _URL_
- Wild Orchid Company, Carversville, PA, _PHONE_, _URL_
- Wildflower Rescue of MN, Northfield, MN, _PHONE_, _URL_
(Photo of Cypripedium reginae by Tracy Walsh)


text:
From Stargate Wiki
Climate change research
|Out of universe information|
The planet's Stargate is located in a valley close to a glacier. The atmosphere had succumb to a global warming effect. The Atlantis expedition set up the research outpost further up the valley closer to the glacier.
At some point in 2008 Dr. Nichols had set up a research outpost on this planet to study the effects of global warming. Some time later the glacier on the planet breached and flooded the valley the outpost was located. The research team was unable to make contact with Atlantis and so Woolsey sent Sheppard's team to discover why they had not made contact, exiting the gate underwater and having to seek refuge from the icy waters on top of the gate, while Col. Sheppard had to swim down and dial the Stargate. The team was forced to wait for the gate to deactivate before they could be retrieved by a Puddle Jumper but had to wait several hours for the flood waters to recede before they could return to Atlantis. (ATL: "The Shrine")


The potential impact of an implemented income redistribution package on obesity prevalence in New Zealand.
Last updated on 18-12-2020 by Stefanie Vandevijvere
Peer reviewed scientific article
AIM: This study quantified associations between (absolute and relative) individual income and obesity prevalence. These associations were then used to model the potential effect of a New Zealand (NZ) Government's income redistributive policy (the Families Package) on adult obesity prevalence. METHODS: Logistic regressions were used to investigate associations between absolute individual income and adult obesity prevalence in NZ. Linear regressions were used to assess associations between relative income (income inequality measured by Gini) and obesity prevalence (from the NCD-RisC) for O…
Associated health topics:
QR code
QR code for this page URL


text:
Italian dig uncovers "oldest" temple in Cyprus
NICOSIA (Reuters) - An Italian archaeologist says she has discovered what is believed to be the oldest site of religious worship in Cyprus, a temple which is about 4,000 years old.
The find at the Pyrgos-Mavroraki site close to the southern city of Limassol predates any other discoveries in Cyprus by about 1,000 years, Italian archaeologist Maria Rosaria Belgiorno said.
"This is the first evidence of religion in Cyprus at the beginning of the second millennium BC," she was quoted as telling the Cyprus Weekly newspaper from Rome.
The Cyprus Antiquities Department said further examination would be required before the find could be verified. "We cannot dismiss the claim but we cannot verify it either," Antiquities Department official Maria Hadjicosti told Reuters.
Belgiorno said she had found the outline of a triangular-shaped temple, comprised of two rooms, on the site. There was a sacrificial altar flanked by a channel on two sides.
"We found no statues, but there is evidence that it is a monotheistic temple," she said. It was probably destroyed in an earthquake and abandoned in 1800 BC.
In ancient religions, triangles typified spiritual gateways or embodied three separate deities.
In the past, the Pyrgos-Mavroraki site has also yielded finds ranging from an ancient perfumery to one of the earliest records of how olive oil was used to fire furnaces.
- Tweet this
- Share this
- Digg this


Take the 2-minute tour ×
Possible Duplicate:
Is it "5-6 weeks are a lot of time" or "5-6 weeks is a lot of time"?
I am writing about a baseball player who has 33 at-bats in his career.
Which is correct:
Yes, 33 career at-bats qualifies/qualify as a small sample size.
My guess is that it should be qualify because at-bats is the subject, but it sounds odd.
share|improve this question
marked as duplicate by FumbleFingers, JeffSahol, simchona, kiamlaluno, Daniel Jun 27 '12 at 23:02
The subject is 33 career at-bats - which is plural, so qualify is the correct verb form. But people will often use singular qualifies in a context like this, where that number of "at-bats" is alternatively described as (singular) "a small sample size". – FumbleFingers Jun 18 '12 at 17:20
A similar question: 5 weeks is vs 5 weeks are – J.R. Jun 18 '12 at 17:24
2 Answers 2
The argument could be made that there's an implicit 'having' in the sentence:
Yes, [having] 33 career at-bats qualifies as a small sample size.
If you buy this argument, then the implicit 'having' is the gerund subject, and the verb for this gerund subject should be in singular form.
share|improve this answer
qualifies. the noun is "33 career at-bats" which is singular.
If the subject were "33 at-bats in one's career," it would be "qualify"
share|improve this answer


text:
From: United Kingdom
Fields: Archaeology Key Words/Phrases: excavated in Egypt and in Zimbabwe
Gertrude Caton-Thompson, a British archeologist, was educated at Newnham College, Cambridge. During World War I she worked for the British Ministry of Shipping and she also attended the Paris Peace Conference. Afterwards, she completed her training at the British School of Archeology in Egypt. Occasionally collaborating with another British woman archeologist, E. W. Gardner, she inaugurated the First Archeological and Geological Survey of the Northern Fayum between 1924 and 1926 when she was still a student. She continued the project in _PHONE_ when she was a field director for the Royal Anthropological Institution. Her work pushed the origins of Egyptian culture back to 5000 B.C. Afterwards, she collaborated with Guy Brunton on a project at Hemamiah near Badar in Egypt and together they established that the Badarian period occurred just before the Predynastic period.
From _PHONE_, Caton-Thompson excavated the famed ruins at Zimbabwe in Rhodesia. Her discoveries about the nation's past contributed to new national pride and, later, a new name for this country. From _PHONE_, she again worked in Egypt excavating the early site of Kharga Oasis. In _PHONE_, she investigated the tombs and temples of Hureidha in the Hadramaut in southern Arabia.
Caton-Thompson took time to describe and publish each of her discoveries and her contributions were extensive. She served as president of the British Prehistoric Society and a vice-president of the Royal Anthropological Institute. She was governor of the Bedford College (University of London) and the School of Oriental Studies. From 1934 until her retirement in 1957, she was a Fellow of Newnham College (Cambridge). She received many prestigious awards in her lifetime and an honorary LL.D. degree from Cambridge.


In cyclic loading and when plastic flow occurs, discontinuities grow. In this research, interaction diagram of Bree has been developed when the spherical pressure vessel contains discontinuities such as voids and microcracks. Bree's diagram is used for ratcheting assessment of pressurized equipment in ASME III NH. Nature of these defects leads to an anisotropic damage. Anisotropic Continuum Damage Mechanics (CDM) is considered to account effects of these discontinuities on the behavior of the structure. Shakedown – ratcheting response of a hollow sphere under constant internal pressure and cyclic thermal loadings are studied by using anisotropic CDM theory coupled with nonlinear kinematic hardening of Armstrong-Frederick m's model (A-F). Return mapping method is used to solve numerically the developed relations. Elastic, elastic shakedown, plastic shakedown and ratcheting regions are illustrated in the modified Bree's diagram. Influence of anisotropic damage due to the plastic deformation is studied and it was shown that the plastic shakedown region is diminished because of the developed damage.
This content is only available via PDF.
You do not currently have access to this content.


How do we prepare potassium cyanide from potassium ferrocyanide?
It is something which I am curious about, but cannot find the answer. I am studying inorganic chemistry but this reaction cannot be found.
Until about 1900, potassium cyanide was produced by melting dry potassium carbonate with dry potassium hexacyanidoferrate(II): $$\ce{K4[Fe(CN)6] + K2CO3 -> 6KCN + FeO + CO2}$$ However, the product contains potassium cyanate, which is approximately formed as follows: $$\ce{K4[Fe(CN)6] + K2CO3 -> 5KCN + KOCN + Fe + CO2}$$
In a small scale, dry potassium hexacyanidoferrate(II) is melted in a covered porcelain crucible. It is heated as long as nitrogen escapes. $$\ce{K4[Fe(CN)6] -> 4KCN + N2 +FeC2}$$ The iron carbide sinks to the bottom and the molten potassium cyanide can be poured off.
In addition to Loong's excellent answer, I'm going to shed some light on the last process i.e. the decomposition reaction of potassium ferrocyanide.
Actual reaction is this:
$$\ce{3K4[Fe(CN)6] ->[\Delta]12KCN + Fe3C + 5C + 3N2}$$
The thermal decomposition of potassium hexacyanoferrate(II) to produce potassium cyanide, iron carbide, carbon and nitrogen. This reaction takes place at a temperature near 650°C.(source)
As always nitrogen gas escapes, iron carbide and carbon sinks to the bottom and the molten potassium cyanide can be poured off.
Your Answer


text:
The 6th annual national survey of garden birds is about to begin.
Participants can do the count from the luxury of their kitchen or living room by looking out the window at just one part of their garden. More than the 3000 survey forms were completed last year and organisers are looking for an increase this year.
The results of last year's survey show that the most numerous species counted in New Zealand gardens is the house sparrow followed by the silvereye (or waxeye), starling, blackbird and myna. In 2011, Hawke's Bay recorded the largest increase in the number of survey forms completed.
The survey form and an identification chart for the most common birds found in New Zealand gardens is available on the web at _URL_


Is Cholestasis Of Pregnancy Common
What is Cholestasis of Pregnancy?
Cholestasis of pregnancy (COP) is a liver disorder that can occur during the second or third trimester of pregnancy. It is characterized by a buildup of bile salts in the mother's bloodstream, resulting in itching, a yellowing of the skin, and jaundice, and can require extensive treatment.
How Common is Cholestasis of Pregnancy?
Cholestasis of pregnancy is relatively rare – occurring in 1 to 2 of every 1,000 pregnancies – but is more common in certain populations. The risk of COP increases if the mother is:
 - Carriers of the recessive gene for familial intrahepatic cholestasis
 - Hispanic
 - Of Scandinavian descent
 - In her third trimester
Furthermore, the risk of recurrence in a subsequent pregnancy increases with each previous episode of COP.
Who is Most at Risk of Developing Cholestasis of Pregnancy?
While COP is relatively uncommon, it can still affect pregnancy outcomes or cause complications. Women who have a family history of the condition or are carrying multiple babies are more likely to experience COP. Additionally, some pregnant women who take certain medications, such as antibiotics, may be more vulnerable to the risks associated with COP.
How is Cholestasis of Pregnancy Diagnosed?
Diagnosis of COP generally involves two blood tests measuring levels of bile salts. If the results of the first test show elevated bile salts, it is referred to as an "indeterminate" result, and a second test is performed a week later to confirm the diagnosis.
What are the Symptoms of Cholestasis of Pregnancy?
The most common symptom of COP is intense itching, which typically begins in the palms of the hands and soles of the feet. Other symptoms of COP can include:
 - Jaundice – yellowing of the skin, eyes, and mucus membranes
 - Dark urine – due to increased bilirubin in the bloodstream
 - Light-colored stools – caused by the decrease in bile
 - Nausea – due to the buildup of bile acids in the stomach
These symptoms are often accompanied by a feeling of general discomfort or extreme fatigue.
In conclusion, Cholestasis of Pregnancy is a rare but serious condition that can have a significant impact on pregnancy outcomes. The good news is that it can be easily diagnosed and managed with proper medical care. If you experience any of the symptoms of COP, seek medical advice right away.
READ
Can You Use Expired Pregnancy Test
Send this to a friend


text:
Monday, 14 January 2019
The Pears National Centre for Autism Education
This one day session is designed for staff who have a leadership role that includes responsibility for developing provision for pupils on the autism spectrum within a school setting.
The training will:
- Enhance delegate's knowledge and understanding of good autism practice
- Help delegates to question, evaluate and develop autism practice within their setting
- Provide delegates with the tools to audit staff skills and identify training needs
- Develop skills and knowledge so that delegates can support their organisation to meet/exceed the requirements of external reviewers such as Ofsted and be compliant with legislative requirements.


Grade levels
Union and Confederacy in the Civil War
Click on the Union states, Confederate states, or Border states to learn more
Union and Confederacy Statistics
Population: 22,300,000 9,100,000 (3.5 million slaves)
Factories: 110,000 18,000
Shipping (tonnage): 4,600,000 290,000
Workers: 1,300,000 110,000
Cotton Production: 43,000 bales 5,344,000 bales
Wheat and Corn Production: 698,000,000 bushels 314,000,000 bushels
Civil War Navigation


text:
Langdon Bay, Kent
Langdon Bay is a bay in east Kent, England. It is two miles east of the town of Dover, and is named after the nearby villages of Langdon, East Langdon and West Langdon. The cliffs around it are known as the Langdon Cliffs, there is a prominent zig-zag path that leads from the cliff top to the beach, this is visible from the sea.
The bay is known for the Langdon Bay Hoard - a collection of Bronze Age scrap metal found nearby in 1974. This includes bronze axes of a French type and is thought to represent the cargo of a boat that was caught in a storm just after leaving the English coast, either jettisoned to lighten and save the boat or sunk with it (if there was a wreck, it is now lost). This demonstrates that cross-channel trade was already occurring in the Bronze Age, if not earlier. It is owned by the British Museum but on long-term loan and display in Dover Museum in Market Square, Dover.
Three searchlight batteries - known as the Langdon Lights - were built into the base of the bay's cliffs during World War II, so that any ship trying to enter the bay could be illuminated while it was checked, though one has been destroyed by a cliff fall.
The area above the cliffs is now a chalk downland nature reserve owned by the National Trust, looking down on Dover Harbour and the Channel, and centred around the 'Gateway to the White Cliffs' Visitor Centre. Large parts of this reserve, and of this section of clif ftop in general, is an SSSI, AONB and Heritage Coast. Another nearby historic site is the South Foreland Lighthouse, also an NT property.
- Hourly Met office weather observations from the Bay
|This Kent location article is a stub. You can help Wikipedia by expanding it.|


Influence of different page sizes on the pagination algorithm to be developed
XSL-FO allows arbitrary sequences of different page specifications. The consequence is that you may have different available IPDs for any page.
Many of the papers we found on pagination don't seem to deal with this fact. They focus mainly on formatting books where each page has the same available IPD. That allows for prefabrication of the vertical box lists and only the page breaking decisions have to be made and the individual boxes distributed over the pages.
An example found in [1], chapter 2.1: "As to the text stream, we assume that the line breaking task has already been completed. Afterwards, each paragraph consists of a sequence of line boxes and vertical glue boxes."
If we consider the possibility of different available IPDs over pages/regions, we can see that for each possible page break a different set of vertical boxes is generated on the subsequent page. This gets worse if a total-fit algorithm is chosen and a whole page-sequence is considered. The number of combinations grows exponentially.
If the available IPD remains equal between pages (which is true for most documents) look-ahead is possible and bearable from the performance POV. If a look-ahead algorithm is chosen, it must be capable of switching off look-ahead if subsequent pages have different available IPD, thus reducing it to a simple best-fit or first-fit algorithm. So if the available IPD remains equal the generated vertical boxes can be reused on a subsequent pages, they only have to be discarded if the IPD changes.
It remains to be determined if side-floats have an impact here. Probably not, since they mostly affect only the present page and there only the line-breaking.
Example of such a document: _URL_ _URL_
[1] Brüggemann-Klein, Klein, Wohlfeil: On the Pagination of Complex Documents, _URL_
Details to consider when implementing "changing available IPD" in FOP Trunk
Here are some points we should look into when we're planning on implementing support for "changing available IPD" in FOP Trunk:
PageLayout/InfluenceOfPageSizesOnAlgorithm (last edited 2009-09-20 23:52:26 by localhost)


text:
We have developed a 2D isotropic continuous wavelet-like transform for a spherical surface. The transform is simply defined as the surface convolution between the original field and a kernel, based on the zeroth-order Bessel function with a spherical correction. This spherical correction violates the geometric similarity for the various scales of the kernels, which becomes more apparent at longer wavelengths. We found numerically that this transform is practically equivalent to a Gaussian bandpass filter in the spherical harmonic domain. We have applied this wavelet-like transform on the recently acquired Martian gravity and topography fields. Using a ratio constructed locally from these two fields, we have constructed a map describing the lateral variations of the localized admittance function on Mars.
Bibliographical noteFunding Information:
We thank discussions with Stephen Y. Bergeron, Ludek Vecsey, and T.K.B. Yanagawa. We acknowledge very helpful comments from an anonymous reviewer and suggestions from the editor David Gubbins. This research was supported by geophysics program of the National Science Foundation and a travel grant to M. Kido by the University Minnesota Supercomputing Institute.
Copyright 2004 Elsevier Science B.V., Amsterdam. All rights reserved.
- Bandpass filter
- Martian gravity data


How Well Do You Know Alice?
You may think you know everything there is to know about Alice and her friends. Here are more things to add to that list before watching the upcoing movie in the silver screen.
It's been alsmost six years since we fell down the rabbit hole in TIm Burton's Alice in Wonderland. Once again, Alice steps into the imaginative world of Mad Hatter, White Queen, Cheshire Cat, Dormouse, Tweedledum, and Tweedledee for another round of adventure in Alice Through the Looking Glass.
In this installment, Alice returns to discover Mad Hatter dying of sadness, and the whole Underland in disarray. It's now up to her to save her friend and make things right once more.
Film adaptations of a novel
While it may be common knowledge that Alice in Wonderland is based on Lewis Carroll's 1865 book Alice's Adventures in Wonderland, not a great deal know that the sequel is likewise based on a novel by the same author. The upcoming movie is loosely based on Through the Looking-Glass and What Alice Found There, which was published in 1871.
She's no child!
In both movies we see a teenage Alice grow up to be a headstrong young adilt. However, in Carroll''s books, Alice is is a curious, witty, and imaginative young girl who falls down a rabbit hole.
Independent woman
Set in England during the Victorian era, women are expected to be a "proper lady". Alice break the sterotype by being strong and independent, captaining her own ship and traveling the world. Speaking of girl-power, she shows women can be just as successful—despite objections from people and society. Atta girl!
New friends join in on the fun
Alice Through the Looking Glass brings back all your lovable characters from the first movie, with a few new additions. Sacha Baron Cohen plays the half-clock, half-human Time, while Rhys Ifans fill in the hsoes of the Mad Hatter's father.
Before the curtains fall, a final performance from Alan RIckman
Veteran actor Alan Rickman, widely known to the younger generation for his role as Professor Snape in the Harry Potter series, is the voice behind the character of Absolem, the oracle-like, caterpillar-turned-butterfly character. The award-winning actor passed away earlier this year. Alice Through the Looking Glass is his last role in a movie, which is dedicated in his memory.
Words by: Paula Abiog
Photos by: Alice Through the Looking Glass Facebook Page
How does this make you feel?