Update: Cialfo has rolled out an updated User Experience (UX). For a limited amount of time, clients will be able to switch from using the new UX and previous UX. This article will address both types of UX.
The Tasks and Assessments section is a powerful tool that allows counselors to store and share files/documents with students and enables task automations in Cialfo. You would have access to 3 folders.
New User Experience (UX)
Previous User Experience (UX)
 1. The school shared folder. The entire counseling team has access to files/tasks added here. Tasks created in this folder can be linked to grades or groups, thereby enabling automatic task assignment.
 2. Personal - Only the creator would have access to files/tasks added here.
 3. Cialfo - These are sample tasks created by Cialfo which you can use as a template. Before editing a task list under Cialfo, it is suggested to copy it to the school folder by clicking on the task list > Actions > Copy >School shared folder. This will ensure that you still have access to the original template in Cialfo folder for future use.
Difference between a Task list and Application Config
 1. Task List - A separate list of tasks and essays that students will receive once.
 2. Application Config - a set of tasks and essays that students receive inside every school application that meets the config's criteria. Application Configs can send tasks to all students, or to students applying to particular schools or countries. EG: You would have separate Application Configs for tasks and essays pertaining to (A) all colleges in the United States, (B) all colleges in Canada, or (C) all applications to Stanford University.
Creating a Task List
To Create a task click on the Add Resources button and from the drop down select Task List. It will then open a pop-up window which will require you to give your task list a name. This is more like a category under which you can add your individual tasks. Give your task list a name and click 'Create'.
Once you click 'Create' you get the option of adding a Task or Essay. Give your task or Essay a title. Select a due date (optional) and fill in any other required information. Visible to by default is set to everyone (counselors and students). You can change to staff only if you don't want it visible to students or set a future date for when the task should be visible to students. If you would like to share any files with the students, you can upload it under'student files' and if there are any internal files that only counselors should have access to, you can upload them under'staff only files'. Click here if you need to understand the difference between a Task and an Essay.
Assigning or Publishing a task list
Resources can be assigned to students automatically (by linking it to a grade or group) or manually (by importing or bulk-assigning it to any students you choose). Students added to the linked grade or group will automatically receive the latest version of the task list.
To assign the task list by grade tick the checkbox 'assign task list to grade' and then you can select all grades if you want the task list to be linked to all the grades or you can select the individual required grade. Make sure to click 'publish' for the task list to get assigned to the students.
Creating an Application Config
To Create an Application Config click on the Add Resources button and from the drop down select Application Config. It will then open a pop-up window which will require you to give your task list a name. This is more like a category under which you can add your individual tasks. Give your task list a name and click 'Create'. Creating the tasks will be similar to how to create a task list. The main difference is that Application Configs are linked to a student's application and these tasks will appear in the student's respective school's task list. You can set the criteria for the application config by selecting one of the options in Tasks will be added to these applications. For. eg. If you select the criteria as all applications, the tasks will appear under all the student's applications. Whereas if you select the criteria as Applications to one school and select Brown University, the tasks will only appear for students that add Brown University as their applying school. The screenshot below displays a scenario wherein the selection is Applications in Region - United States. So the tasks will appear under each of the student's US school.
Assigning or Publishing a Application Config
This works similar to assigning a task list as mentioned above. Do remember that these tasks will only appear if the student's application matches the selected criteria.
Archiving a Task List
Assume that you have created a task list but not happy with it and would not want to use it any more. At Cialfo we use the term 'Archive' instead of delete. Since, this allows us to restore the file if it was accidentally deleted. This needs to be done in 2 steps.
Step 1: This step is applicable only if you have assigned the task list to any students.
Click on the task list that you would like to delete. Scroll to the bottom of the page to the 'Added Students' section. Select all the students and click on the Archive Selected button.
Step 2: Scroll to the top of the task list page. Click on Actions button and then Archive.
Assigning existing tasks to the new students at the start of the school year
The video below explains how you can use an existing task list for the next school year too with just a few tweaks.
Did this answer your question?


text:
by Jeanne Yacoubou, MS
VRG Research Director
Edible food coatings that resemble plastic food wrap, such as carnauba wax on apples or shellac in confectioner's glaze, are not new to the food industry. These films are commonly used to improve food quality and food safety or to minimize packaging cost. Today, edible films are very common in the breath mint and cough and cold over-the-counter medicine industries, bringing in millions per year. They are also common in the meat and fish industries.
What is new in edible films are various substances being tested for their ability not only to protect and preserve foods but also to enhance flavor and physical appeal. In several test labs around the country, various films are being applied to many different kinds of foods ranging from chocolate to nuts to doughnuts, French fries, battered and breaded food products, vegetables including eggplant and mushrooms, and a host of packaged foods including breakfast cereals and freeze-dried products. Readers may find out more information at _URL_.
Of interest to vegans and those with certain religious restrictions on what they may consume are the sources of the new classes of edible food coatings. While many of the films being tested are derived from plant materials including corn zein or sodium alginate from seaweed, others are derived from dairy (whey) or crustacean (crab, shrimp) shells. Some films being tested contain several different components of plant and animal origins.
Dr. Tara McHugh, a scientist working in the Agricultural Research Service (ARS) division of the United States Department of Agriculture (USDA), has developed a number of edible films derived from common fruits and vegetables including apples and carrots. They are usually thinner than paper, flexible, and have good oxygen barrier properties. She is currently investigating anti-microbial films made with oregano oil and purees from broccoli, tomatoes, mangoes, or other produce.
While in graduate school at the University of California at Davis, she worked under Dr. John Krochta who is a leading researcher in perfecting whey-based films for a wide variety of foods. McHugh told The VRG, "No company that I know of is commercially producing foods in whey-based films."
A conversation with an Investigator (in food complaints) at the Food and Drug Administration (FDA) in April 2010 revealed a reason why whey-based films on some foods, especially produce, is unlikely. "Profit margins are very small in agriculture," she said. "Produce companies are reluctant to try anything new, especially when the economy is so poor, and hesitate to make new investments. It's only when the investment will be sure to pad their profits, that they'll try it." The investigator also noted that companies may hesitate to try whey-based films because of the additional regulations applicable to such a food product, including an allergy declaration required on its food's package according to the Food Allergen and Labeling Consumer Protection Law of 2004. Such a declaration may hinder an otherwise acceptable product from being purchased by individuals with food allergies or those with religious proscriptions against certain foods/food combinations.
McHugh told us that California-based Origami Foods is an industry leader in developing vegetableand fruit-based edible films. She has worked with Origami Foods' president, Matthew de Bord, who is using and developing many of the films created by and/or with McHugh's research team. de Bord uses them to create unique varieties of sushi…without raw fish or seaweed.
Origami Foods is looking for companies willing to invest in manufacturing a host of creations using the vegetable and fruit wraps. de Bord told The VRG that he's created many of the recipes as well as the wraps himself, such as a strawberry wrap in the shape of a cone to encase chocolate cheesecake. An innovation on the wrap concept is forming them into bite-sized pouches for granola, dried fruit and chocolate chip mixes. "The possibilities for my fruit and vegetable wraps are endless," he told us. For more information, contact de Bord at _URL_.

source: HuggingFaceFW/fineweb-edu


text:
08 May How to craft your perfect selling story
When speaking with a client, simply referring to your previous work, however successful, is not enough. You should be able to work those events into a compelling narrative that engages your audience, both rationally, and emotionally. Perfecting your sales story allows you to connect with your client and provide valuable insight. This is your opportunity to challenge the client to think critically and to show your expertise. The way you choose to frame your selling story influences how a client views you.
In order to be effective, your sales story should:
You should aim to connect with a potential buyer with a sales story that is relatable and engaging. Present a case that highlights your work in a situation that your client will find relevant. Use this opportunity to prove that you understand their values and their industry's challenges. Be sure to establish your relevance and provide insight.
Present a conflict
After you connect, your sales story should introduce a challenge within the case. Explain the conflict thoroughly, and describe how challenge affected those involved. This will allow the buyer to empathize and personally identify with the case. Having an emotional impact will affect how much your customer relates with the story.
Have a resolution
Guide the client through the process of how you resolved the challenge. Be transparent about the insight that drove your strategy, and why your insight was valuable to the client. Express how you planned and implemented your problem-solving strategy. This is your chance to demonstrate your expertise.
Be sure to explain the results using more than just numbers. Illustrate the effectiveness of your solution, and its lasting, personal impact. Then, reinforce these qualitative results with quantitative evidence.
Storytelling is the most effective and engaging way to address challenges from a buyer's perspective. Use this opportunity to reframe the way a potential customer views personal problems through a compelling narrative that focuses on relatable strategy. At this point, you've not only connected with the client, but have also given them a new perspective on their own problems, and insight about how to resolve them. Once you master your selling story, you are one step closer to helping a potential client identify effective solutions, and understand your integral role in their development.
We can craft your selling story and create stunning visuals to help you present it.

source: openbmb/Ultra-FineWeb


Character Bio
Anthenia (Twin)
Anthenia is one of the twin daughters of Medusa. A good aligned sorceress, she chooses the path of the goddess Gaia (Gaea). Her gift to communicate to almost any animal is unrivaled. Anthenia has a unique ability do what has been labeled as multi spells or speed casting. Chaining spells by quickly speaking incantations or weaving symbols. Soft-spoken and kind-hearted, she is the mirror image of what her mother once was. Playing in the woods one day, they were approached by a kind and beautiful female stranger. The stranger showed the young girls how to fight and how to shoot a bow. She would visit them from time to time in the woods, in the same place every day. It was here where they would learn what it was like to be a young lady. Things Pel could not teach them. This stranger turned out to be Artemis, who know of the children and the plight that they and their mother had been bewitched. This guided hand helped both Race and Anthenia to choose their own paths. Race, the path of the warrior, and Anthenia, the sorceress of the wood. The two of them also have their mother's unique gift of turning those that look at them into stone. The two of them were curious and spirited. Pel, knowing that they would not be held back, instructed them to carve their own masks from the dark gray bark of the Dimble trees that line the forest. This way their true nature could remain hidden as they walked among the others.
Race: Humanoid
Class: Sorceress
Abilities: Arcana, Acrobatics, Nature
Physical Traits:
Height: 6′ 1″
Weight: 190 lbs.
Eye color: Hazel
Hair: Snakes (Purple and White)
Skin color and type: Fair
Weapons: Wood Staff
Leave a Reply
You are commenting using your account. Log Out / Change )
Google photo
Twitter picture
Facebook photo
Connecting to %s
%d bloggers like this:


6 Basics [basic]
6.5 Name lookup [basic.lookup]
6.5.5 Qualified name lookup [basic.lookup.qual] General [basic.lookup.qual.general]
Lookup of an identifier followed by a :: scope resolution operator considers only namespaces, types, and templates whose specializations are types.
If a name, template-id, or decltype-specifier is followed by a ::, it shall designate a namespace, class, enumeration, or dependent type, and the :: is never interpreted as a complete nested-name-specifier.
[Example 1: class A { public: static int n; }; int main() { int A; A::n = 42; // OK A b; // error: A does not name a type } template struct B : A {}; namespace N { template void B(); int f() { return B<0>::n; // error: N::B<0> is not a type } } — end example]
A member-qualified name is the (unique) component name ([expr.prim.id.unqual]), if any, of in the id-expression of a class member access expression ([expr.ref]).
The lookup context of a member-qualified name is the type of its associated object expression (considered dependent if the object expression is type-dependent).
The lookup context of any other qualified name is the type, template, or namespace nominated by the preceding nested-name-specifier.
[Note 1:
When parsing a class member access, the name following the -> or. is a qualified name even though it is not yet known of which kind.
— end note]
[Example 2:
In N::C::m.Base::f() Base is a member-qualified name; the other qualified names are C, m, and f.
— end example]
Qualified name lookup in a class, namespace, or enumeration performs a search of the scope associated with it ([class.member.lookup]) except as specified below.
Unless otherwise specified, a qualified name undergoes qualified name lookup in its lookup context from the point where it appears unless the lookup context either is dependent and is not the current instantiation ([temp.dep.type]) or is not a class or class template.
If nothing is found by qualified lookup for a member-qualified name that is the terminal name ([expr.prim.id.unqual]) of a nested-name-specifier and is not dependent, it undergoes unqualified lookup.
[Note 2:
During lookup for a template specialization, no names are dependent.
— end note]
[Example 3: int f(); struct A { int B, C; template using D = void; using T = void; void f(); }; using B = A; template using C = A; template using D = A; template using X = A; template void g(T *p) { // as instantiated for g: p->X<0>::f(); // error: A::X not found in ((p->X) < 0) > ::f() p->template X<0>::f(); // OK: ::X found in definition context p->B::f(); // OK: non-type A::B ignored p->template C<0>::f(); // error: A::C is not a template p->template D<0>::f(); // error: A::D<0> is not a class type p->T::f(); // error: A::T is not a class type } template void g(A*); — end example]
If a qualified name Q follows a ~:
 - If Q is a member-qualified name, it undergoes unqualified lookup as well as qualified lookup.
 - Otherwise, its nested-name-specifier N shall nominate a type.
 If N has another nested-name-specifier S, Q is looked up as if its lookup context were that nominated by S.
 - Otherwise, if the terminal name of N is a member-qualified name M, Q is looked up as if ~Q appeared in place of M (as above).
 - Otherwise, Q undergoes unqualified lookup.
 - Each lookup for Q considers only types (if Q is not followed by a <) and templates whose specializations are types.
 If it finds nothing or is ambiguous, it is discarded.
 - The type-name that is or contains Q shall refer to its (original) lookup context (ignoring cv-qualification) under the interpretation established by at least one (successful) lookup performed.
[Example 4: struct C { typedef int I; }; typedef int I1, I2; extern int* p; extern int* q; void f() { p->C::I::~I(); // I is looked up in the scope of C q->I1::~I2(); // I2 is found by unqualified lookup } struct A { ~A(); }; typedef A AB; int main() { AB* p; p->AB::~AB(); // explicitly calls the destructor for A } — end example]


text:
Optimization of Corrosion Resistance and Machinability of PM 316L Stainless Steel
Austenitic stainless steels offer significantly superior corrosion resistance, when compared to ferritic and martensitic stainless steels. Austenitic stainless steels are however difficult to machine. Austenitic alloy 303L is formulated with a small sulfur addition, which leads to the formation of MnS precipitates in the matrix. Presence of MnS in the alloy does lead to improved machinability. Alternately, it is possible to add a machinability enhancing additive, such as MnS or MoS2 to a standard grade of stainless steel in the powder form in order to improve its machinability. Unfortunately, the presence of a sulfide in an austenitic stainless steel significantly lowers its corrosion resistance. Hence, neither of these options makes it possible to combine good corrosion resistance with good machinability. This study evaluates a sulfur free additive for enhancing machinability of PM 316L, along with its effect on the corrosion resistance of the alloy. Two currently popular additives, namely MnSE and MoS2, are also included in the study for comparison. The new additive is found to offer enhanced machinability without any adverse effect on the alloy's corrosion resistance. All sintering was carried out under conditions that maximize corrosion resistance. Machinability was determined by drilling.


Racially Segregated Proms Still a Tradition?
promI was shocked reading this article in the New York Times, which reports that racially segregated proms are still a tradition in some rural towns in the South.
For example, students of Montgomery County High School in Georgia attend either (what they refer to as) "the black-folks prom" or "the white-folks prom."
How is this permitted?
Because the proms are private—sponsored and organized NOT by the schools but outside of school by student committees with the help of parents—segregation is allowed. Even though interracial friendships and relationships are common at the school, according to the article:
The article reports that students find segregated proms to be "awkward" and even hurtful. Still, when asked why this situation continues year after year, both students and parents fall back on the same reasoning: It's tradition.
Is this prejudice masquerading as tradition? What do you think?
Read More


text:
Burning Bushes to Restore Habitat Land and Save Cheetahs.
Most of us know our big cat cousins are struggling to survive in in the wild. You might even know that loss of habitat, human-wildlife conflict, loss of prey and poaching are among the biggest reasons the big cats are fighting for their lives. But did you know the loss of habitat is not just due to the increasing human population but due to another invasive species, the thorn-bush.
The acacia thorn bush overgrowth has claimed thousands of acres of savannah in Namibia where the largest number of wild cheetahs still live. Overgrazing, drought, extirpation of elephants are a few of the reasons for the bush encroachment. As the bush thickens and the sharp thorns of the acacia entwine to form a barrier, not only is the cheetah at risk but so are the prey species that thrive on the savannah.


1. TCM Wiki
 2. Java Amomum Fruit
Java Amomum Fruit
Dou Kou
1 #
Dou Kou (Fructus Amomi Rotundus)——Ming Yi Bie Lu (Miscellaneous Records of Famous physicians)
 1. Dou Kou
 2. Bai Dou Kou
 3. 蔻仁
 4. 白蔻仁
 5. Bai Kou Ren
 6. Round Cardamom Fruit
 7. Kou Ren
 8. Fructus Amomi Rotundus
 9. 豆蔻
 10. 白豆蔻
The Processing of Java Amomum Fruit
The mature fruit of Amomum kravanh Pierre ex Gagnep or A. compactum Soland ex Maton of family Zingiberaceae.
The former is mainly produced in Thailand, Kampuchea, Vietnam, and Yunnan, Guangdong and Guangxi provinces, etc. of China; the latter is produced in Indonesia (Java), Hainan and Yunnan provinces, etc. of China.
Collected in autumn when fruits turn from green to yellow.
The true smell and taste
The former is fragrant, pungent and cool in flavor. The latter is slightly fragrant in flavor.
Best quality
Big, full, integrity and strongly fragrant.
Dried in sun, unprocessed, broken when used.
The Effect of Java Amomum Fruit
Pungent, warm; spleen, stomach and lung meridians entered.
Resolve dampness and move qi, warm middle energizer and arrest vomiting.
A. Syndrome of qi stagnation and dampness obstruction of spleen and stomach
It is aromatic in flavor, and is the effective herb for resolving damp-turbidity, moving stagnant qi and harmonizing spleen-stomach. It is usually combined with the damp-resolving, qi-moving and stomach-harmonizing herbs such as Guang Huo Xiang, Chen Pi and Sha Ren. For qi stagnation of spleen and stomach due to food stagnation, it is usually combined with the qi-moving and appetite-improving herbs such as Mu Xiang and Sha Ren. For cold-damp excess, it is usually combined with the stomach-warming and dampness-drying herbs such as Gan Jiang, Hou Po and Cang Zhu. For gastric and abdominal distending, poor appetite and fatigue due to spleen deficiency and qi stagnation, it is usually combined with the spleen-invigorating and qi-tonifying herbs such as Huang Qi, Bai Zhu and Ren Shen.
B. The early stage of damp-warm disease
It is fragrant, pungent and warm but not dry. It is good at dispersing and resolving dampness from upper and middle energizer. For the early stage of damp-warm disease manifested as chest stuffiness and no feeling of hungry, it is usually combined with the lung-ventilating and dampness-draining herbs. For instance it is combined with Xing Ren and Yi Yi Ren in San Ren Tang from Wen Bing Tiao Bian. For syndrome of preponderance of heat over damp, it is usually combined with the heat-clearing and dampness-draining herbs such as Huang Qin and Hua Shi.
C. Vomiting
It can move qi and soothe the middle energizer, warm stomach and arrest vomiting. Its action is similar to Sha Ren, but it is fragrant and better at arresting vomiting, so it is most suitable for qi stagnation due to obstruction of damp-turbidity in interior manifested as gastric stuffiness and vomiting. It can be ground into powder alone for oral use or combined with the herbs for resolving dampness, warming middle energizer and arrest vomiting such as Sha Ren, Guang Huo Xiang and Ban Xia.
Dosage and Administrations
Decoct 3~6g, or grind it into powder to make pill and powder, decoct later.


text:
> Academics > Course
Descriptions > Undergraduate
MISM 1302 (3-2-2) Ethical and Human Side of Information Technology
This course is designed to examine and analyze the tremendous impact of technology on individuals, organizations and global societies, including the ethical issues in the use of information technology in the modern business world, as well as legal and social issues. Ethics for IT professionals and IT users will be considered relating to such issues as computer and Internet crime, privacy, intellectual property, software development, employer/employee issues, and freedom of expression. Additionally, the class will examine the human dimensions of technology and the impact that technology and globalization is having on individuals and the workplace and the implications this has for managing, and leading organizations. Fall, Spring, Summer, Online.
Prerequisite: One of the following: MATH 1301, 1303, or 1307.


text:
Keywords: human capital, social capital, R&, D policy, evaluation methods
Scientific and technical human capital: an alternative model for research evaluation
We provide an alternative model for evaluating science and technology projects and programs. Our approach, a "scientific and technical human capital" (S&T human capital) model, gives less attention to the discrete products and immediate outcomes from scientific projects and programs - the usual focus of evaluations - and more attention to scientists' career trajectories and their sustained ability to contribute and enhance their capabilities. S&T human capital encompasses not only the individual human capital endowments but also researchers' tacit knowledge, craft knowledge, and know-how. S&T human capital further includes the social capital that scientists continually draw upon in creating knowledge - for knowledge creation is neither a solitary nor singular event. In sum, it is this expanded notion of human capital when paired with a productive social capital network that enables researchers to create and transform knowledge and ideas in ways that would not be possible without these resources. We review literature contributing to an S&T human capital model and consider some of the practical data and measurement issues entailed in implementing such an approach.


More Americans are eating lunch at their desks or even forgoing it altogether. Is passing up a proper midday break bad for one's health? Chris Cunningham, professor of Industrial-Organizational and Occupational Health Psychology at the University of Tennessee at Chattanooga, offers one view.
John S. Dykes
Brain Drain
The attention it takes people to focus at work drains them of psychological, social and material reserves, says Dr. Cunningham, leading to stress and lower productivity. "Taking a lunch break away from the desk lets people separate themselves from the source of that drain," he says. "And that offers the opportunity to build back some of those resources in the middle of the day—rather than just at the end when work is over."
There is no hard data on how much of a break the body needs to fully recover its resources, says Dr. Cunningham. He believes it's person-specific; some might need 10 minutes, while others might need an hour.
Gravitate to Green
With so much research showing that parking in a chair all day puts a drag on productivity, mood and physical health, Dr. Cunningham suggests ditching the desk at least once at midday to do something energizing: "At least go for a walk down the hall." If possible, he says, use the full break to switch focus to something uplifting—instead of, say, online shopping, reading email or running to the bank. "I wouldn't call that a resource-replenishing moment," he says.
Dr. Cunningham cites psychologist William James's 19th-century concept of passive attention, which suggests that people can restock their inner resources by focusing on something that fascinates them and draws them in, seemingly without effort.
The easiest way to replenish, research shows: Interact with nature. "Just changing your environment relieves you of the need to decide what you want to attend to, and that in itself poses a sort of relief," says Dr. Cunningham.
A Buddy Boost
Studies have also shown that connecting to colleagues socially throughout the day can be very energizing.
"If you're a service rep or a call-center employee, I could understand why you wouldn't want to take a social lunch," says Dr. Cunningham, "but for some of us, it's different enough from what we've been spending our day doing, and we get a lot out of it."
He is a fan of going out with co-workers for lunch frequently—and not talking about work. "That is a resource-replenishing activity," he says.
The only downside: "You can't write that lunch off your taxes."
Enjoy Eating
In a recent exploratory study, Dr. Cunningham asked medical residents to rate the degree to which they found each of their daily activities to be stressful, resource-straining and resource-replenishing. "Eating during work hours was the one activity that was rated only as replenishing, and tremendously valuable to them," he says.
Nutritionists have long asserted that eating small amounts throughout the day helps maintain a level metabolism. And most people have experienced the sluggishness that follows a heavy midday meal.
"It's certainly not advised to have a Thanksgiving feast for lunch," says Dr. Cunningham. "Then again, you should give yourself a chance to be fascinated with the world around you—and enjoying your food can do that."


text:
Kacapi and recitation of pantun stories
It is not certain how long the kacapi has been used to accompany the recitation of pantun stories. In the Sundanese dictionary published by the Lembaga Basa & Sastra Sunda (1976) the primary meaning of the word pantun is given as kacapi.
This may be an indication that the relation between the kacapi and the recitation of pantun stories is an old one. Eringa (1949:3) points to the proverb "kawas pantun teu jeung kacapi", 'like a pantun(-singer) without a kacapi', used of someone who likes to give other people advice but who does not himself practise what he preaches. This proverb, according to Eringa, indicates that the kacapi is the Standard instrument for accompanying a pantun recitation. The Baduy Sundanese of Banten Province still make exclusive use of the kacapi to accompany their pantun stories.


text:
STELLA is a visual platform for customized modeling of flow networks and tracking multiple constituents through a water system. STELLA has recently been used as a conservative water quality accounting tool to support total phosphorus (TP) and total suspended solids (TSS) TMDL allocation
analyses for a large watershed with multiple reaches and discharge inputs. STELLA was chosen as the tool for this purpose due to its visual presentation of reaches, inputs, and variables, as well as its flexibility. STELLA is essentially an open worksheet in which a user builds a network
of flow elements, storage elements, and variables to represent any water system. For this TMDL analysis, the mainstem and tributaries were set up in a model within STELLA, and nonpoint source flows and loads from a previously developed model were incorporated, along with point source flows
and loads compiled from existing data. MS4 flows and loads were also entered. The baseline pollutant loads were reduced through a series of reduction factors until concentrations met proposed water quality objectives. As needed, STELLA has also been used to simulate first-order decay or attenuation
of total phosphorus in impounded flow networks. STELLA provides a visual feature not available with other modeling platforms. The network constructed for the load allocation analyses has a similar "on-screen" visual structure to the actual river network and interdependencies
between system elements are clearly represented. The visual aspect of STELLA makes for a straightforward explanation of how the model works to public stakeholders. It is easy to visualize how the entire water network is constructed conceptually, how reaches and discharges connect to one another,
and how pollutants "flow" through the system and are mathematically reduced. STELLA was chosen for these analyses because the platform can be used to quickly "screen through" reduction percentages and identify effective allocations reach by reach by examining resulting
in-stream concentrations. The model was set up to include both global and local reduction factors. Global reduction factors are applied universally throughout the entire watershed, while local reduction factors can be applied to each individual reach. For each model run, these reduction factors
are easily edited on a control interface screen and results can be exported to a spreadsheet for further analysis and load allocation calculations.
Proceedings of the Water Environment Federation is an archive of papers published in the proceedings of the annual Water Environment Federation® Technical Exhibition and Conference (WEFTEC® ) and specialty conferences held since the year 2000. These proceedings are not peer reviewed. WEF Members: Sign in (right panel) with your IngentaConnect user name and password to receive complimentary access.


text:
Windows CE maintains a database of trusted certificate authorities (CA) and consults this database when SSL connections are made. If your organization uses its own CA, you must perform a one-time update of the database of CAs on each device with your own root certificate, as described in the SQLCE Books Online. The IIS credentials are not required if anonymous authentication is used. As mentioned previously, regardless of the authentication mode in use, the account that is authenticated (either the user's account or the group, if using basic or integrated Windows, or the IUSR_computername account) must also be granted read and execute NTFS permissions to the server agent DLL in the virtual directory and read and write permissions to the folder itself, which can be done with the SQL Server CE Connectivity Management MMC snap-in shown in Figure 7-1.
 The topic that describes this is called "Updating the Database of Trusted Certificate Authorities on a Windows-CE based Device" in the SQLCE Books Online.
SQL Server: The SQL Server credentials can be specified in the connection string (formulated as an OLE DB connection string) passed to the Push, Pull, and SubmitSQL methods of the SqlCeRemoteDataAccess object using the user id and password properties, if SQL Server authentication is used, and the Integrated Security= SSPI setting, if integrated Windows authentication is used. When using integrated Windows authentication in SQL Server, however, the token that IIS will send to SQL Server depends on the IIS authentication mode. For example, if anonymous is activated, then the guest account's token configured in IIS (typically computername\IUSR_computername) is used. If basic or integrated Windows authentication is configured in IIS, then a token created with the InternetLogin specified on the device is passed to SQL Server. The caveat is that the SQL Server must reside on the same machine as IIS if integrated Windows authentication is used in IIS because the token is not able to pass between machines. Of course, then within SQL Server the token passed from IIS would need the appropriate database access, including a login and permissions to access the appropriate tables. If possible, this should be done using group accounts rather than user accounts for ease of administration.
 Delegation of trusted accounts can only occur using Kerberos, which is not supported by SQLCE.
The end result would be typical configurations like those shown in Table 7-1, which lists the considerations for the various intersections of IIS and SQL Server security.
SQL Server Authentication
Can be used with intranet or Internet (when coupled with SSL). Advantage is that a user's credentials can be passed from the device to the database, and the application would need to collect only one set of credentials.
Can be used with Internet (with SSL) or intranet scenarios. Allows the IIS authentication to be decoupled from SQL Server. All users can connect to SQL Server with the same account, enabling connection pooling. Disadvantage is that SQL Server credentials are stored on the device or two sets of credentials must be captured from the user.
Should be used in intranet scenarios only, where no proxy server is present. Is supported only if IIS is on same computer as SQL Server. Advantage is that no password is passed from the device across the channel.
Should be used for Intranet scenarios, where no proxy server is present. Advantages are that it can be used if the SQL Server does not reside on the same computer as IIS and it decouples the authentication. Disadvantage is that SQL Server credentials must be stored on the device or two sets of credentials must be captured from the user.
Should be used with intranet scenarios only, but a service account should be configured explicitly on IIS to connect to SQL Server. Advantage is that connection pooling can be taken advantage of and no credentials are stored on the device or passed over the channel. This option is not considered secure.
Can be used for intranet or Internet scenarios. Advantage is that it requires only one set of credentials to be captured from the user but is considered less secure than basic authentication because it relies only on SQL Server authentication.
For more information on both RDA and merge-replication security, see the white paper "Security Models for SQL Server 2000 Windows CE Edition 2.0" referenced at the end of this chapter. This white paper leads you through the testing of various security configurations through a sample installation.
For a technique that shows how the relevant properties might be configured, consider the code in Listing 7-1.
Namespace Atomic.SqlCeUtils Public NotInheritable Class RDA Public Shared ReadOnly Instance As RDA = New RDA Private Shared _rda As SqlCeRemoteDataAccess Private _sqlCePath As String Private Sub New()'Private, so no public instance can be created End Sub Shared Sub New()'Read the default values from a config file or the registry'and use the appropriate constructor _rda = New SqlCeRemoteDataAccess End Sub Public ReadOnly Property SqlCeRDA() As SqlCeRemoteDataAccess Get Return _rda End Get End Property Public Property URL() As String Get Return _rda.InternetUrl End Get Set(ByVal Value As String) _rda.InternetUrl = Value End Set End Property Public Property Login() As String Get Return _rda.InternetLogin End Get Set(ByVal Value As String) _rda.InternetLogin = Value End Set End Property Public Property Password() As String Get Return _rda.InternetPassword End Get Set(ByVal Value As String) _rda.InternetPassword = Value End Set End Property Public Property SqlCePath() As String Get Return _sqlCePath End Get Set(ByVal Value As String) _sqlCePath = Value _rda.LocalConnectionString = _ "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=" & Value End Set End Property Public ReadOnly Property SqlCeConnectionString() As String Get Return _rda.LocalConnectionString End Get End Property Public Property SqlConnectionString() As String Get Return _sqlconn End Get Set(ByVal Value As String) _sqlconn = Value End Set End Property Public Property ProxyServer() As String Get Return _rda.InternetProxyServer End Get Set(ByVal Value As String) _rda.InternetProxyServer = Value End Set End Property Public Property ProxyLogin() As String Get Return _rda.InternetProxyLogin End Get Set(ByVal Value As String) _rda.InternetProxyLogin = Value End Set End Property Public Property ProxyPassword() As String Get Return _rda.InternetProxyPassword End Get Set(ByVal Value As String) _rda.InternetProxyPassword = Value End Set End Property Public Sub SaveSettings()'Save the configuration properties End Sub End Class End Namespace
In Listing 7-1, the Atomic.SqlCeUtils.RDA class is a sealed class that uses the Singleton design pattern and composition to expose an instance of the SqlCeRemoteDataAccess class using the Instance read-only field. Using this pattern all of the code in the application can use the same instance of the class, and it can be configured automatically the first time it is used. This can be accomplished via the registry or a configuration file, which is read in the shared constructor. Because the various security properties are exposed as read/write, they can also be configured through a UI in the application or set programmatically on the instance. You can see that the class also exposes a SaveSettings method to save the configuration settings back to the registry or config file.
 For more information, see the MSDN article referenced at the end of this chapter.
Although it is not discussed earlier, the SqlCeRemoteDataAccess class also needs the connection string to the local SQLCE database, here exposed as the SqlCeConnectionString property. A C# client using this class can then programmatically change some of the settings and default the others as follows:
RDA.Instance.Password = txtPwd.Text; RDA.Instance.Login = txtUser.Text; RDA.Instance.SqlCePath = FileSystem.RuntimeFolder + "\\mylocaldb.sdf"; RDA.Instance.URL = "http://myserver/virtualdirectory/sscesa20.dll";
Alert readers will notice that the class contains a read-only property to expose the SqlCeRemoteDataAccess object itself. Although this can be done, a more encapsulated solution would be to add methods to the RDA class to support the Push, Pull, and SubmitSQL functionality of the SqlCeRemoteDataAccess class. In this way, the RDA class acts as a complete wrapper for RDA, and parameters to the various methods such as the connection string to the remote SQL Server can be populated automatically.
Although RDA will report conflicts on the client if configured to do so, it is also important to log information on the server because it will enable administrators to diagnose problems more easily. To enable logging by the server agent, a particular registry key (HKLM\Software\Microsoft\MSSQLSERVERCE\Transport) and value, pointing to the local path of the virtual directory, must be created on the IIS computer. After IIS is restarted, an XML log file (Sscerepl.log) will be created in the virtual directory. The log file can contain three levels of information specified by the registry value: errors only; errors and warnings; and errors, warnings, and informational messages. The last is recommended only when attempting to troubleshoot a particular problem and contains various timings that are defined in the Books Online.
The log file contains a series of elements that are written to the file every few minutes and contain any activity for either RDA or merge replication during that time.
The API for the SqlCeRemoteDataAccess object mimics that of the RDA object available to eVB and eVC developers and simply contains the Pull, Push, and Submit


Proposal: Create an undefined internal calling convention
Author(s): Austin Clements
Last updated: 2019-01-14
Discussion at
Go's current calling convention interferes with several significant optimizations, such as register passing (a potential 5% win). Despite the obvious appeal of these optimizations, we've encountered significant roadblocks to their implementation. While Go's calling convention isn't covered by the Go 1 compatibility promise, it's impossible to write Go assembly code without depending on it, and there are many important packages that use Go assembly. As a result, much of Go's calling convention is effectively public and must be maintained in a backwards-compatible way.
We propose a way forward based on having multiple calling conventions. We propose maintaining the existing calling convention and introducing a new, private calling convention that is explicitly not backwards-compatible and not accessible to assembly code, with a mechanism to keep different calling convention transparently inter-operable. This same mechanism can be used to introduce other public, stable calling conventions in the future, but the details of that are outside the scope of this proposal.
This proposal is not about any specific new calling convention. It's about enabling new calling conventions to work in the existing Go ecosystem. This is one step in a longer-term plan.
Language environments depend on application binary interfaces (ABIs) to define the machine-level conventions for operating within that environment. One key aspect of an ABI is the calling convention, which defines how function calls in the language operate at a machine-code level.
Go's calling convention specifies how functions pass argument values and results (on the stack), which registers have fixed functions (e.g., R10 on ARM is the "g" register) or may be clobbered by a call (all non-fixed function registers), and how to interact with stack growth, the scheduler, and the garbage collector.
Go's calling convention as of Go 1.11 is simple and nearly universal across platforms, but also inefficient and inflexible. It is rife with opportunities for improving performance. For example, experiments with passing arguments and results in registers suggest a 5% performance win. Propagating register clobbers up the call graph could avoid unnecessary stack spills. Keeping the stack bound in a fixed register could eliminate two dependent memory loads on every function entry on x86. Passing dynamic allocation scopes could reduce heap allocations.
And yet, even though the calling convention is invisible to Go programs, almost every substantive change we've attempted has been stymied because changes break existing Go assembly code. While there's relatively little Go assembly (roughly 170 kLOC in public GitHub repositories*), it tends to lie at the heart of important packages like crypto and numerical libraries.
This proposal operates within two key constraints:
 1. We can't break existing assembly code, even though it isn't technically covered by Go 1 compatibility. There's too much of it and it's too important. Hence, we can't change the calling convention used by existing assembly code.
 2. We can't depend on a transition periods after which existing assembly would break. Too much code simply doesn't get updated, or if it does, it doesn't get re-vendored. Hence, it's not enough to give people a transition path to a new calling convention and some time. Existing code must continue to work.
This proposal resolves this tension by introducing multiple calling conventions. Initially, we propose two: one is stable, documented, and codifies the rules of the current calling convention; the other is unstable, internal, and may change from release to release.
* This counts non-comment, non-whitespace lines of code in unique files. It excludes vendored source and source with a "Go Authors" copyright notice.
We propose introducing a second calling convention.
 - ABI0 is the current calling convention, which passes arguments and results on the stack, clobbers all registers on calls, and has a few platform-dependent fixed registers.
 - ABIInternal is unstable and may change from release to release. Initially, it will be identical to ABI0, but ABIInternal opens the door for changes.
Once we're happy with ABIInternal, we may "snapshot" it as a new stable ABI1, allowing assembly code to be written against the presumably faster, new calling convention. This would not eliminate ABIInternal, as ABIInternal could later diverge from ABI1, though ABI1 and ABIInternal may be identical for some time.
A text symbol can provide different definitions for different ABIs. One of these will be the "native" implementation—ABIInternal for functions defined in Go and ABI0 for functions defined in assembly—while the others will be "ABI wrappers" that simply translate to the ABI of the native implementation and call it. In the linker, each symbol is already identified with a (name, version) pair. The implementation will simply map ABIs to linker symbol versions.
All functions defined in Go will be natively ABIInternal, and the Go compiler will assume all functions provide an ABIInternal implementation. Hence, all cross-package calls and all indirect calls (closure calls and interface method calls) will use ABIInternal. If the native implementation of the called function is ABI0, this will call a wrapper, which will call the ABI0 implementation. For direct calls, if the compiler knows the target is a native ABI0 function, it can optimize that call to use ABI0 directly, but this is strictly an optimization.
All functions defined in assembly will be natively ABI0, and all references to text symbols from assembly will use the ABI0 definition. To introduce another stable ABI in the future, we would extend the assembly symbol syntax with a way to specify the ABI, but ABI0 must be assumed for all unqualified symbols for backwards compatibility.
In order to transparently bridge the two (or more) ABIs, we will extend the assembler with a mode to scan for all text symbol definitions and references in assembly code, and report these to the compiler. When these symbols are referenced or defined, respectively, from Go code in the same package, the compiler will use the type information available in Go declarations and function stubs to produce the necessary ABI wrapper definitions.
The linker will check that all symbol references use the correct ABI and ultimately keep everything honest.
The above approach allows us to introduce an internal calling convention without any modifications to any safe Go code, or the vast majority of assembly-using packages. This is largely afforded by the extra build step that scans for assembly symbol definitions and references.
There are two major trade-off axes that lead to different designs.
Implicit vs explicit
Rather than implicitly scanning assembly code for symbol definitions and references, we could instead introduce pragma comments that users could use to explicitly inform the compiler of symbol ABIs. This would make these ABI boundaries evident in code, but would likely break many more existing packages.
In order to keep any assembly-using packages working as-is, this approach would need default rules. For example, body-less function stubs would likely need to default to ABI0. Any Go functions called from assembly would still need explicit annotations, though such calls are rare. This would cover most assembly-using packages, but function stubs are also used for Go symbols pushed across package boundaries using //go:linkname. For link-named symbols, a pragma would be necessary to undo the default ABI0 behavior, and would depend on how the target function was implemented.
Ultimately, there's no set of default rules that keeps all existing code working. Hence, this design proposes extracting symbols from assembly source to derive the correct ABIs in the vast majority of cases.
Wrappers vs single implementation
In this proposal, a single function can provide multiple entry-points for different calling conventions. One of these is the "native" implementation and the others are intended to translate the calling convention and then invoke the native implementation.
An alternative would be for each function to provide a single calling convention and require all calls to that function to follow that calling convention. Other languages use this approach, such as C (e.g., fastcall/stdcall/cdecl) and Rust (extern "C", etc). This works well for direct calls, but for direct calls it's also possible to compile away this proposal's ABI wrapper. However, it dramatically complicates indirect calls since it requires the calling convention to become part of the type. Hence, in Go, we would either have to extend the type system, or declare that only ABIInternal functions can be used in closures and interface satisfaction, both of which are less than ideal.
Using ABI wrappers has the added advantage that calls to a Go function from Go can use the fastest available ABI, while still allowing calls via the stable ABI from assembly.
When to generate wrappers
Finally, there's flexibility in this design around when exactly to generate ABI wrappers. In the current proposal, ABI wrappers are always generated in the package where both the definition and the reference to a symbol appear. However, ABI wrappers can be generated anywhere Go type information is available.
For example, the compiler could generate an ABIInternalABI0 wrapper when an ABI0 function is stored in a closure or method table, regardless of which package that happens in. And the compiler could generate an ABI0ABIInternal wrapper when it encounters an ABI0 reference from assembly by finding the function's type either in the current package or via export info from another package.
This proposed change does not affect the functioning of any safe Go code. It can affect code that goes outside the compatibility guidelines, but is designed to minimize this impact. Specifically:
 1. Unsafe Go code can observe the calling convention, though doing so requires violating even the allowed uses of unsafe.Pointer. This does arise in the internal implementation of the runtime and in cgo, both of which will have to be adjusted when we actually change the calling convention.
 2. Cross-package references where the definition


It is difficult for investors to invest with someone if they don't feel that the other party is ready to pay, and sometimes it might be difficult to provide funds.
So, you should write the idea in Microsoft Word with full details and in every way, then keep reading it over and over besides getting to know all the problems. Until then, try starting small with your business.
There is another method called the torture test in which you can use the application and then write a file
SRS (Software requirement specification), which determines how everything works. So, with these two files, you can ask any investor to get approval as long as letting them sign a non-disclosure agreement.


Posted by
Resonance Repatterning Works with Your Inner Software
In the past week I received an email asking what technology or machine did I have to measure a change before and after a Resonance Repatterning session? This question is not new, however, the answer is actually simple. Resonance Repatterning® does not use any machines. The process relies on the inner software of your body-mind system to register change.
Your inner software is responsive and sensitive to your environment, your emotions, the food you eat, the messages you give your self, your stress level, as well as to the patterns and habits you have learned and practiced over time. Science and consciousness technology are moving towards being able to study and register the outcomes of the impact, effect and healing of natural modalities including color, light, sound, movement, meditation, breath, and energetic contacts all included in the process of Resonance Repatterning.
This brings up a good point about trusting your own body. What has happened in your life that has numbed down or taken away your sense of trusting your inner guidance, feelings, or biofeedback? It isn't that your body-mind system isn't reporting. Your autonomic nervous system allows you to digest, blink, and breath on your own. Your heart beats independently 24/7.
The importance of this vital information is that your autonomic nervous system is connected to every organ, tissue, muscle and gland in your body. A Resonance Repatterning® session works with a resonance muscle checking system that accesses this information relayed in the binary muscle response. This means that when the muscle is flexed it is reporting that you are dedicating life energy to the information. When the muscle is relaxed, your body-mind system is reporting that you are not dedicating life energy to the statement or situation.
Internal Wisdom by Kimberly Rex
Inner Listening by Kimberly Rex
One of the most important revelations that comes from a session is the change in where your life energy is dedicated. At the beginning of a session, a client is usually muscle-checking with a flexed response to their issues. In turn, they muscle check with a relaxed response to their positive intention.
The beauty of this process is that it examines the non-coherent aspects of established patterns in your life related to the issues that are brought to the session. Identifying where and when the pattern was initiated, and how it came forward in your life through life-depleting beliefs, habits, attitudes, as well as how this has impacted your life physically, emotionally, mentally at core levels then establishes the potential for building greater coherent new pathways and possibilities.
Working with all the systems of the body, Resonance Repatterning® updates and illuminates movement towards a new way of thinking, feeling, believing, and living. This allows you to restore and update the information in your body-mind system to create greater vital life energy for your positive intentions re-routing where your positive life energy is dedicated in the present. Your body-mind system is designed for success and self-healing.
During the day, I work in an office that has two light switches. When I walk in, both lights are off, and it is very dark! If I turn on one, but not the other, the light in the room is still dim. However, if I switch on both, the room fills with light that makes it possible to do so much more. In the same way, when checking for shifts at the completion of a session, we check both the coherent and non-coherent statements as these changes are registered in the muscle-checking responses. The client can feel the difference in the muscle-checking process registered in the muscle-check. Where the person was resonating with an issue at the start, they now resonate with the positive intention instead. By turning the non-coherent statement OFF, they have added more life energy for their positive intention. When the positive intention registers as ON, they have literally created a new pathway with new opportunities filled with greater ease and clarity.
Not only do clients feel the difference in the muscle-checking process, they see a difference. Clients report that they feel more relaxed, less anxious, more hopeful, more energized and open! This gets translated into tangible experience that takes you to the next steps in realizations, insights, awareness and positive change.
This is your invitation to experience a 45-90 minute personal session with Kimberly Rex, MS to tap into the innate wisdom of your body to create sustainable and positive change. Personal sessions are powerful energetic tune-ups for greater wellness and well-being! Sessions can be done by phone, Skype, or in-person. Get more information about how this works here.
Pin It on Pinterest
Privacy Policy


text:
In the last 20 years, many employers have turned away from the traditional model of the employment contract characterized by full-time, continuing (open-ended) employment. AbstractThis paper examines the impact of the changed trend of employment from permanent one to non-permanent one as contract or temporary employment. This trend is highly marked in developed countries where employers have to be competitive in the wake of globalization. Globalization also brings with it innumerable employment opportunities so that it is not really an issue for the employees whether the jobs are permanent. as long as they get jobs at better bargains and with assured income security policies of the Governments. IntroductionThe employment trends have changed over the last 20 years in developed countries from permanent employment to other forms of employment such as contract employment, temporary employment due to variety of reasons from economic to social in the wake of information technology explosion and the resultant globalization.
This paper seeks to enquire into the changed trends in detail and to find out whether or not employees have benefited as a result. Fading culture of permanent employment After the advent of industrial revolution and unionization and Governments' commitment to job security, employers were compelled to assure permanent employment to workers through legislation during the 19th and 20th centuries marked also by the ill effects of Great depression and two World Wars.
It was only by the end of 20th century, trend has changed through the notions of globalization towards contract and temporary employment. The reasons are not far to seek. Both employers as well as workers have been responsible for this change because employers are driven by economic compulsions to depart from permanent status to contract or temporary status while workers are motivated by wide spectrum of opportunities presented by globalization thus resulting in high attrition rate that workers even came to be called as job hoppers.
While this may be true of information technology industry, expansion of job market through globalization and technology explosion in developed countries have contributed to this trend. Employers divide employees as core and non-core categories and accord core categories permanent employment status with a view to retain talent and non-core categories temporary status treating them as disposable workers.
But those under core categories by virtue of their talents maintain contract employment status without controls and restrictions that come with permanent status. But the contract status remains permanent without controls and gives value addition and competitive advantages to the employers. And the so-called disposable workers remain permanent practically without being termed as such. The state of affairs regarding permanent or non-permanent are not always the same in all situations and hence temporary and permanent status are characterized by both favorable and adverse outcomes.
Hence, the aim of this paper is not the permanency or otherwise but whether such a trend is for the benefit of working class. It is imperative therefore to examine various aspects of employment in broader perspective before coming to the conclusion expected of this paper. Decline of union membership


Analysis: Could artificial intelligence replace GCSEs?
Some top independent schools are exploring replacing GCSEs with educational technology - but will fee-paying parents really go for this?
Catherine Lough
ai school
Elite independent schools are currently in talks with a technology company exploring a new artificial intelligence programme that could replace GCSEs.
Yet while a digital alternative to the GCSE that some schools view as "increasingly dry" might sound promising, how feasible would it really be?
Mike Buchanan, executive director of the Headmasters' and Headmistresses' Conference, has spoken of how this could create a far more "personalised" style of learning, with computer programmes constructing a digitised profile of each pupil's skills. And arguably, the historic reason for GCSEs no longer exists, given that most students do not leave school at 16.
News: Exclusive: AI may replace GCSEs in top private schools
Private schools: Private schools warn uni cap would lead to brain drain
Related: 'Don't make closing private schools education's Brexit
So the idea of a bespoke digital learning platform is attractive, and according to one source in the private school sector, senior figures at Ofsted are interested.
Rather than studying a raft of GCSEs, pupils would learn from an online programme alongside their usual class teaching. The programme could be adaptive to their needs, building up a detailed profile of their strengths and weaknesses. It could tell potential employers that a child might struggle with grammar, yet is also a gifted public speaker.
And it would also assist the "forgotten third", currently doomed to fail maths and English GCSE. It sounds almost utopian – "failing" an exam would become a thing of the past.
However, there are practical issues to consider.
Firstly, are fee-paying parents likely to want this? Private schools do have more freedom to explore alternative models of teaching and assessment – Bedales School already teaches just five core GCSEs alongside their own curriculum, which is recognised by Ucas.
That said, a personalised curriculum is one thing, but private school parents may be less entranced by the idea of paying for their children to sit with a computer app.
In Mike Buchanan's view, the app would leave teachers free to pursue their passions, and he stresses that this would not replace the deeply personal, human connection at the heart of good teaching. Nonetheless, if the app proved successful, could it undermine the profession? A future where children are taught solely by teacher-bots sounds faintly terrifying.
A further issue would be how universities might respond. Speaking at the HMC conference, Bella Malins, director of access and admissions at UCL, said universities prefer GCSEs to in-school assessments – national, public exams are a form of quality assurance.
Would universities accept these qualifications? Yes, GCSEs can be a crude means of measuring someone's talent and ability, but they do provide a snapshot of what someone can do. A digital profile of every child's complex range of strengths and weaknesses could be difficult to navigate, for both employers and higher education providers.
It is fair to say that many see GCSEs as problematic. Endlessly tinkered with, revised and reformed, it is no surprise that today's teenagers are increasingly stressed and anxious. An A grade is no longer enough when there are now two grades above it. In addition, GCSEs condemn the forgotten third to endless difficulties when pursuing further employment or education.
Nonetheless, the idea that AI is the answer, while tempting, may be unworkable in practice. It would also mean children spending even more time in front of screens, when surely good education depends on the rich, lively discussions that happen between teachers and pupils.
Register to continue reading for free
author bio
Catherine Lough
Catherine Lough is a reporter at Tes.
Find me on Twitter _USER_
Latest stories


text:
One of the most frequently used verbs in Spanish is ser.
You can use it:
In Spanish, languages and nationalities aren't capitalized.
We don't use articles before professions.
Soy un arquitecto. → Soy arquitecto.
It's conjugated like this:
you (plural) are
Indeed, Spanish is fascinating in that it allows you to address people in three different ways. You can:
a) address one person casually → tú
b) address one person formally → usted
c) address two or more people (casually or formally) → ustedes
At Chatterbug, you will talk to tutors from many different countries and encounter many varieties of Spanish. You might hear people from Spain saying vosotros instead of ustedes. In Argentina, no one uses tú, they say vos.


Automate Shift Scheduling and Vacation Management
Managers can find it very stressful overseeing the allocation of shifts and vacation for their employees however many are now using employee scheduling software to remove the problem. Using the system a schedule can be produced automatically.
The manager should set up the schedule with details of the shifts and the amount of employees required. The manager can copy the previous week's schedule as a template. The system can then start allocation the shifts to employees based on the times the employees have indicated they are available. Complicated scheduling rules such as minimum amount of working hours can be taken into consideration.
Without a computerised system it may of been difficult for employees to transfer shifts. If a staff member finds themselves unable to work a shift they have been given they can send out a notice to other appropriate employees to have the shift transferred to them. Upon approval from the administrator the shift can be transferred. Employees that wish to work more hours than they have been assigned will be able to readily take on more shifts.
The shift scheduling software can also be used to manage the time off taken by employees. Employees will be allocated a yearly quota of how many days they can take off per year. The manager can choose whether to approve each request. The employee is automatically removed from the schedule on that day if the request is approved.
Of course the main advantage of having a web based shift schedule is that it can be viewed from any internet connected computer. They no longer need to phone their boss or even visit the workplace.
Businesses that have regularly changing schedules will notice the biggest difference with the use of the software. This is frequently the case in restaurants, pubs and the retail industry.
Since all employees are already using the software you can also easily send a message out to all of them. For example, you may want to send message about a end of year staff party.


text:
Organ Pipe Cactus National Monument
Organ Pipe Cactus National Monument celebrates the life and landscape of the Sonoran Desert. In this desert wilderness, you may drive a lonely road, hike a backcountry trail, camp beneath a clear desert sky, marvel at magnificent cactus, or soak in the warmth and beauty of the Southwest.Organ Pipe Cactus National Monument exhibits an extraordinary collection of plants and animals of the Sonoran Desert. This is a showcase for creatures who have adapted themselves to the extreme temperatures, intense sunlight, and little rainfall that characterize this Southwest region. Twenty-six species of cactus have mastered the art of living in this place, including the park's namesake and the giant saguaro.
Discover Organ Pipe Cactus National Monument
Real Stories From Park Fans
Be the first to share your storyShare Your Story


Aml Pages Notes Organizer Site
and, therefore, on our thinking abilities…" (© Edsger W.Dijkstra)
Russian Web SiteRussian Web Site
How to import notes from Evernote into Aml Pages
The article describe how to quickly and simple import multiple notes from Evernote into Aml Pages.
 Stage #1: export notes from Evernote
 1. Start the Evernote.
 2. Select multiple notes for export.
 3. Right click under selection.
 4. Choose menu command "Export Notes".
 5. Choose option "Export as multiple notes" in dialog.
 6. Choose folder for export and press OK.
 7. Done!
 Stage #2: import notes into Aml Pages
 1. Start the Aml Pages.
 2. Choose menu command "Files\Import\Directory".
 3. Choose folder with exported notes and press OK.
Done. Import notes from Evernote complete.
Any questions? Welcome to support!
See also
Tips and tricks | Frequently asked questions | Plugin Aml2Evernote | Write about Aml Pages and get license as free | Downloads
Quick Links


Livestock market in al-Haddadiyah town in al-Hasakah (North Press Agency)
Qamishli – Majd al-Salem
In commemoration of Eid al-Adha, sheep selling markets in al-Hasakah governorate have witnessed an improvement in the selling and purchasing activity, as demand for livestock, mainly sheep and cows, have risen allowing stock breeders to compensate the losses of past months.
The price hike of livestock and the deterioration of economic conditions throughout Syria have prevented many people from fulfilling this religious ritual. Still, some people were able to find ways to sacrifice an animal marking the Eid al-Adha feast.
Forty-four-year-old Khaled Mohammed, a merchant and cattle farmer from the Qamishli countryside, told Enab Baladi that the selling activity of livestock has been low in the last two months because of drought, which led to scarcity of pastures and a significant rise in fodder prices.
This, in turn, has caused livestock prices to drop, with stockbreeding becoming a very demanding and challenging job. A single sheep price has fallen to nearly 250,000 Syrian pounds (SYP = 76 USD) before rising again in recent days.
Nowadays, the cost of one sheep ranges between 300,000 and 400,000 SYP (91 and 122 USD), while the price of a ram (a male sheep) is between 400,000 and 600,000 SYP (122 and 183 USD), Mohammed said.
Amer al-Hussein, aged 38, from al-Qahtaniyah countryside, told Enab Baladi that the recent livestock price increase did not compensate breeders for their previous losses. Livestock farmers paid high costs to tend to their cattle and sold them at low prices amounting to 150,000 (SYP = 45 USD) during the past month.
A far-fetched desire
Livestock price rise has denied Qamishli residents from orchestrating Eid al-Adha's sacrifice tradition.
Thirty-one-year-old Abdul Salam Mohammed said to Enab Baladi that he could not afford to sacrifice an animal in his late father's name, who passed away recently, nor could he distribute meat to the poor because of dire economic conditions and lack of financial resources.
Abdul Salam was saddened by the matter, but he hoped to perform the sacrifice ritual in the coming years, just like many other people he knows to have faced the same financial hardship.
Other people were luckier than Abdul Salam and managed to get an animal to sacrifice in Eid al-Adha, including Hassan al-Abousi from Qamishli. He received a ram from one of his father's friends and decided to sacrifice it in the name of his late father, who died not long ago.
Al-Abousi told Enab Baladi that he bred the ram and fed it well, then he had it slaughtered and distributed its meat among the poor, adding that if it were not for his father's friend's gift, he would not have been able to sacrifice this Eid.
Amer al-Hajji, an Islamic Studies teacher at one of Qamishli schools, who oversaw the distribution of meat of numerous sacrificed livestock to needy families over the past years, said that poor families eagerly wait for Eid al-Adha to get their share of meat.
Al-Hajji added that an abundance in sacrifices means that there will be lots of meat distributed, increasing poor families' chances of receiving meat from more than one source.
He added that the ongoing worsening economy would deprive many needy families of having meat in their meals. Meat is sold at high prices at butcher shops, with one kilo sold at 20,000 (SYP = 6 USD), while the price of one kilo of chicken is 5,500 (SYP = 1.6 USD).
Alternative solutions to afford sacrifice ritual's cost
Some people in al-Hasakah governorate buy young sheep aged less than six months at prices lower than that of full-grown ones. They tend and fatten them until they are sacrificed.
Some households with family members as refugees in neighboring countries or in Europe receive remittances to buy animal sacrifices. The depreciation of the Syrian pound against the US dollar and the Euro has benefited them, with 1 USD equalizing 3,180 SYP and 1 Euro exchanged at the rate of 3,747 SYP, according to the Syria Pound Today website.
Money transfer and exchange companies' businesses flourish during the days leading up to Eid al-Adha, with many Syrians abroad sending their relatives remittances to help cover Eid's expenses.
Al-Hasakah is famous for exporting livestock to other governorates or neighboring countries, mainly Iraq. On 7 June, the local Deir Ezzor-based Furat newspaper reported that the number of livestock in al-Hasakah is approximately 1,400,000 sheep and 72,000 cows.
Still, many livestock breeders complain about the lack of support they receive, particularly in terms of fodder and affordable veterinary vaccines and medicines, which made the cattle market, on which many people in al-Hasakah rely, characterized by volatile prices.
النسخة العربية من المقال
Related Articles
 1. Eid al-Adha is approaching… Syrian people cannot afford to buy sacrificial animals
 2. Livestock breeders struggle with high fodder prices in al-Hasakah
 3. Displacement Revives Eid al-Fitr in As-Suwayda
 4. High costs of fodder damaging sheep trade in Syria's Raqqa
Propaganda distorts the truth and prolongs the war..
Support Enab Baladi..
$1 a month makes a difference..
Click here to support


text:
- a storm or strong wind from the southwest
- a sailor's waterproof coat or hat of oilskin, canvas, etc.: the hat has a brim that broadens in the back to protect the neck
- A storm or gale blowing from the southwest.
- A waterproof hat of material such as plastic, oilskin, or canvas, with a broad brim behind to protect the neck.


text:
Science Fair Project Encyclopedia
The name is derived from the Greek words kopros meaning "dung" and lithos meaning "stone".
Coprolites are also trace fossils and vary in size from the small fecal pellets of a sea-snail to the large droppings of crocodiles, dinosaurs, or mammals. Typical sizes vary from less than 5 mm (0.2") to 5 cm (2"), although they may exceed 30 cm (12") in length. There is a large variety of shapes: cigar-shaped, lens-shaped, kidney-shaped, cone-shaped, round, oval, cylindrical, or spiral-shaped, depending upon the type of animal which produced them, although as with other trace fossils, the specific animal is usually not known.
The recognition of coprolites is aided by their structural patterns, such as spiral or annular markings, their content, such as undigested food fragments, and also by associated fossil remains. The smallest coprolites are often difficult to distinguish from inorganic pellets or from eggs. Most coprolites are composed chiefly of calcium phosphate, along with minor quantities of organic matter. By analysing coprolites sometimes the diet of the animal which produced them may be determined.
Coprolites have been recorded in deposits ranging in age from the Ordovician period to recent times and are found worldwide. Some of them are useful as index fossils, such as 'Favreina' from the Jurassic period of Haute-Savoie in France.
Some marine deposits contain a high proportion of fecal remains, however, animal excrement is easily fragmented and destroyed and so usually has little chance of becoming fossilized.
The contents of this article is licensed from _URL_ under the GNU Free Documentation License. Click here to see the transparent copy and copyright details


AI in Turbulent Times: Navigating Changing Conditions Webinar
March 23, 2020
· 3 min read
Data science teams are scrambling to update their models in the wake of extreme and unforeseen worldwide changes brought on by the global COVID-19 pandemic. In the face of these unprecedented events, one of the key concerns among many data scientists is that their current models could be generating inaccurate or misleading predictions. In the webinar, AI in Turbulent Times: Navigating Changing Conditions, we outlined the steps that data scientists can take to incorporate robustness into their model building processes.
Regardless of the systemic shock disrupting society and the economy, many organizations have critical functions, such as supply chain management, that leverage machine learning models and still need to operate as smoothly as possible. Distribution managers, for example, are working to ensure store shelves are stocked and deliveries are moving. As data science teams adjust to ever-changing circumstances, so too should the machine learning models they have in production.
Here are some key takeaways from the webinar that data scientists can leverage to account for historic unforeseen circumstances:
Take a Big Step Back
A poll taken at the beginning of the webinar about the confidence level of AI models in production, given the latest changes in the world, was telling. For those with models in production:
 - 41.5% said they were certain some AI models are/will be producing bad predictions
 - 41.5% said they suspect their AI models were producing bad predictions, but were unsure
 - 17% said they have no idea how their AI models are performing
Because machine learning models are based on historic data to predict future events, the COVID-19 pandemic presents a unique challenge for data scientists because there are no similar events for comparison that can inform competent predictions.
A starting point for data scientists is to take a big step back and ask how their models could be impacted. Data science teams should also consider which actions the models are impacting and how operations could change as a result. Travel, retail, and oil prices, for example, have all changed significantly in the past few weeks alone, so it falls to data science teams and their organizations to assess which features are most crucial to their models.
Understand the Changes
After data science teams have evaluated and assessed which features have the greatest impact on their models, they can then consider how evaluating these feature changes will impact their operations. Once these changes are in place, organizations can get a more realistic understanding of where their new business priorities should be as they contend with constantly changing circumstances.
Predicting missed appointments for medical outpatient visits isn't as important right now. On the other hand, building models to appropriately staff hospitals at the department level is currently vital.
Understanding what features the models are considering is essential to making the necessary changes and adjustments. These insights can help data science teams and business leaders pinpoint which operations they should prioritize.
Talk to your Models. Have a Plan.
Amid constantly shifting developments, data science teams need to do more than monitor models. Instead, it is important for data scientists to monitor changes to the models' input distributions, to consider how data drift could be impacting findings, and understand how these changes affect their overall accuracy.
This requires implementing different thresholds for different models and considering how they should be adjusted in advance. When a model starts to stray from these thresholds, data science teams need to work with relevant parties so that they can respond accordingly. Organizations should develop a monitoring strategy that is individualized for different models and allows for setting data drift or accuracy thresholds. Without this approach, model monitoring becomes like watching water boil and ineffective.
The next step is ensuring the relevant teams are alerted to model changes. After all, a real-time iPhone app model could involve a different team then a weekly customer churn model on a terabyte of data. This coordination ensures that the correct parties are quickly notified of any changes affecting your model.
The COVID-19 pandemic has resulted in significant disruptions to communities worldwide. Understanding how to adjust models to new developments and prepare for even further disruptions will be essential to navigating the uncertain landscape ahead.
New call-to-action
Click the banner above for a full webinar recording. NOTE: Network traffic from overwhelming participation in the live webinar caused the audio to cut out at times. Jay and Rajiv will try to answer any questions that were missed.
About the author
Jay Schuren
Jay Schuren
General Manager and Data Scientist, DataRobot
Jay is the General Manager of our Time Series activities at DataRobot. Jay joined DataRobot through the acquisition of Nutonian in 2017, where he led the customer facing data science team and focused predominantly on time series use cases across all industries. Jay has over 10 years of experience and a PhD from Cornell University.
Meet Jay Schuren
Rajiv Shah
Rajiv Shah
Data Scientist, DataRobot
Rajiv Shah is a data scientist at DataRobot, where he works with customers to make and implement predictions. Previously, Rajiv has been part of data science teams at Caterpillar and State Farm. He enjoys data science and spends time mentoring data scientists, speaking at events, and having fun with blog posts. He has a PhD from the University of Illinois at Urbana Champaign.
Meet Rajiv Shah
 - Listen to the blog
 - Share this post
 Subscribe to DataRobot Blog
 Thank you
 We will contact you shortly
 Thank You!
 We're almost there! These are the next steps:
 - Click the confirmation link to approve your consent.
 Newsletter Subscription
 Subscribe to our Blog


text:
Odd One Out type of VA questions must be answered by the CAT Aspirants in the CAT Exam. These are must-attempt questions because the chances of getting these correct are high since there is only one odd sentence out of the 5 sentences. Understanding and linking the sentences with one another is the best way to solve these questions. Read plenty of articles during your CAT Online Preparation to understand the context that helps in linking the sentences together.
Five sentences related to a topic are given below. Four of them can be put together to form a meaningful and coherent short paragraph. Identify the odd one out. Choose its number as your answer and key it in.
Question 32 : 1. Displacement in Bengal is thus not very significant in view of its magnitude.
2. A factor of displacement in Bengal is the shifting course of the Ganges leading to erosion of river banks.
3. The nature of displacement in Bengal makes it an interesting case study."
4. Since displacement due to erosion is well spread over a long period of time, it remains invisible.
5. Rapid displacement would have helped sensitize the public to its human costs.
Of the given sentences, only 5 talks of rapid displacement and sensitizing the public to the human cost of displacement. None of the other sentences relate to these ideas.
5 is the correct answer.
CAT® (Common Admission Test) is a registered trademark of the Indian Institutes of Management. This website is not endorsed or approved by IIMs.
2IIM Online CAT Coaching
A Fermat Education Initiative,
58/16, Indira Gandhi Street,
Kaveri Rangan Nagar, Saligramam, Chennai 600 093


text:
U.S. EPA's 2008 Report on the Environment (Final Report)
EPA is announcing the final report, EPA's 2008 Report on the Environment (EPA 2008 ROE), a science-based report that answers questions about recent trends in human health and the environment.
The Environmental Protection Agency's 2008 Report on the Environment, also referred to as the EPA 2008 ROE, provides the American people with an important resource from which they can better understand trends in the condition of the air, water, land, and human health of the United States.
This report uses scientifically sound measures, called indicators, to address fundamental questions relevant to the EPA's mission to protect the environment and human health. To accomplish its mission to protect human health and the environment, EPA must pay close attention to trends in the condition of the Nation's environment. This kind of information, which is captured in EPA's 2008 ROE, can help EPA to prioritize its work and to focus on human health and ecological activities that can lead to improvements in the conditions of the Nation's environment.
For a more interactive experience, visit the ROE Dynamic Web site at _URL_
The EPA 2008 ROE offers a unique opportunity to EPA to frame a discussion about the Agency's strategic planning from the perspective of ultimate environmental outcomes, using the best available, most scientifically sound measurement approaches. The EPA 2008 ROE could also lead to new indicators, new monitoring strategies and new programs and policies in areas EPA determines to be highly important based on measured environmental trends.
EPA also produced a Highlights of Conditions and Trends document, which summarizes the findings of the EPA 2008 ROE in an easier to understand format.
EPA is committed to releasing periodic updates of the ROE so that information on environmental conditions and trends can be provided to interested members of the American public.
|Jun 2003||EPA published the Draft Report on the Environment (ROE) -Technical Document in 2003.|
|Jun 2005||EPA held an external peer review meeting on the proposed indicators for EPA's 2007 ROE TD.|
|Jul 2005||EPA held a public peer review workshop on the proposed indicators.|
|Oct 2005||EPA announced a second public peer review and public comment period for additional and updated proposed indicators for EPA's 2007 ROE - TD.|
|Feb 2006||EPA hosts an Agency review of the draft document, EPA's 2007 ROE - TD. In Feb 2006, we release the EPA response to the peer review comments.|
|Mar 2006||EPA releases the updates to the Indicators and the External Peer Review Comments with EPA's Response to Comments.|
|Oct 2006||EPA hosts an Interagency review of the draft document, EPA's 2007 ROE - TD.|
|Apr 2006||EPA renames the report from Technical Document to Science Report.|
|May 2007||EPA released the draft EPA's 2007 ROE: Science Report for a public review and comment.|
|Jul 2007||EPA's Science Advisory Board (SAB) hosted a public teleconference and public meeting of the SAB Panel for the Review of EPA's 2007 Report on the Environment. The teleconference and meeting were held to conduct a peer review of the EPA's draft Report on the Environment 2007: Science Report.|
|Oct 2007||EPA hosts a public teleconference of the SAB Panel for the Review of EPA's 2007 Report on the Environment.|
|Jan 2008||EPA hosts a Report on the Environment Expert Panel Meeting in Washington, DC.|
|May 2008||EPA releases the final report, EPA's 2008 Report on the Environment (EPA 2008 ROE).|
|Sep 2008||EPA releases the finalized eROE Web site with links to the Highlights report and the ROE Database.|
- (366 pp, 30 MB, about PDF)
- (10 pp, 3 MB, about PDF)
- (12 pp, 545 KB, about PDF)
- (80 pp, 7 MB, about PDF)
- (66 pp, 5 MB, about PDF)
- (50 pp, 4 MB, about PDF)
- (72 pp, 4 MB, about PDF)
- (46 pp, 7 MB, about PDF)
- (3 pp, 1 MB, about PDF)
- (9 pp, 198 KB, about PDF)
- (3 pp, 288 KB, about PDF)
- (15 pp, 265 KB, about PDF)


Three Reasons Why Wet Puppy Food Is a Great Choice for Your Dog
As a pet owner, one of the most important decisions that you need to make is what type of food you want to feed your dog. Feeding them a healthy, well-balanced diet is essential for maintaining their health. With so many food options out there, however, it can be difficult to decide which route to take.
When you get a new puppy, one of the first decisions that you need to make is whether you want to feed them wet or dry food. Although each option has pros and cons, many veterinarians recommend going with a diet that consists mainly of canned food. Below are three reasons why wet puppy food is an excellent choice for your pet:
1. Canned dog food it higher in protein than dry food.
Puppies grow at an extremely fast rate. In order to support this growth, they require a lot of protein. Compared to dry food, wet food tends to have a lot more protein and a lot fewer carbohydrates. This can give puppies the energy that they need to not only play and stay active but also to grow at a healthy rate.
2. Canned food is less likely to spoil or get stale.
If you buy a big bag of dry food for your puppy, it could wind up going rancid before all of it is eaten. Even if the dry food is stored in an airtight container, the oils contained in it can become rancid over time. The food itself can also get stale and unappetizing, making it harder to get your puppy to eat.
Wet food, on the other hand, is fully preserved inside the can, meaning that it won't get stale or go rancid. Because it is not exposed to the air, it will last a lot longer. That means that you are much less likely to have to throw it out before it is all gone.
3. Wet food makes it easier to add variety to your puppy's diet.
When you choose dry food, you usually wind up feeding your puppy the exact same thing day after day until the bag is gone. Not only is a diet without much variety boring but it also may make it more difficult for your puppy to get all of the nutrients that they need.
When you go with wet food, on the other hand, it makes it a lot easier to vary your dog's diet. Alternating between different protein sources on a regular basis is a great way to ensure that there are no nutritional gaps in your dog's diet. It also makes mealtime a lot more enjoyable for your pet. Who wouldn't like a little bit of variety in their diet rather than having to eat the same thing day after day?
There are a lot of reasons why wet puppy food is a great option for your dog. Not only does it contain more protein than dry food but it also is less likely to spoil. As an added bonus, it provides your dog with variety and helps ensure that they are eating a nutritionally-balanced diet.
Leave a Reply


text:
Ink, dye, bleach, wax and toxic chemicals: These are just a few of the substances that have been found recently in food products in China, reigniting fears over food safety despite repeated government pledges to crack down on tainted eats.
Why is China having such trouble making its food safe?
While China is no stranger to food scandals, a spate of food contamination cases brought to light over the past month has been shocking even to the most jaded of observers here. Over the past few days, health authorities in the southern province of Guangdong shut down 17 noodle makers after they were discovered mixing ink and wax to their dough. Meanwhile, over the weekend, nearly 300 people in the city of Changsha were reportedly sickened after eating meat contaminated with the banned "skinny meat" additive clenbuterol, the subject of a meat industry crackdown in March.
In perhaps the most bizarre case, also in Changsha, a number of consumers earlier this month walked into their kitchens at night to discover their store-bought pork was glowing in the dark.
Beijing has struggled with food safety for years. The problem appeared to come to a head in 2008, when milk tainted with the industrial chemical melamine killed at least six children, sickened tens of thousands of others in 2008 and appeared to shock the government into taking decisive action. But the melamine eventually reappeared in the Chinese food supply, along with a host of other chemicals and illegal additives, leading many observers to wonder why China can't seem to solve such a fundamental problem.
One of the biggest issues is the drive to make a buck at any cost, says Lester Ross, a Beijing-based attorney with U.S. law firm WilmerHale. Some companies see that by using additives, they can cut overhead costs or boost profit margins, and they merely aren't thinking about the affects the additives will have on consumers, Mr. Ross says.
The answer to that, according to Mr. Ross, is an education blitz. China has the ability to plaster its subways, bus stations and even television screens with messages and advertising that lets all people know the dangers involved using chemical additives in food.
Local media reports of illnesses related to chemical consumption have helped, Mr. Ross says. A flood of news stories in recent days have informed Chinese consumers that meat containing clenbuterol may be leaner, but it may also cause headaches, nausea, and heart palpitations, while vegetables with sodium nitrite may grow faster, but they can also cause cancer.
In a push for greater clarity, China's Ministry of Health is planning to revise and make public its list of legal food additives by the end of the year, while also publishing a black list of illegal additives, the state run China Daily reports.
But education is only part of the problem. Another issue, according to Mr. Ross, is that there are too many cooks in the kitchen — or rather too many bureaucracies handling food safety. The Ministry of Health is the lead agency on food safety issues, he explains, but the State Administration for Industry and Commerce is also involved, as are the State Food and Drug Administration and the Ministry of Agriculture.
Struggles with food safety are not a specifically Chinese problem. Many countries, including the U.S. and Japan, have gone through similar growing pains in the food industry, says Wu Ming, a professor at Beijing University's school of public health.
Sanitation and contamination issues permeated the food manufacturing and processing U.S. in the late-19th century. As China law scholar Stanley Lubman recently noted, it wasn't until 1906, when Upton Sinclair published "The Jungle," a book that unveiled the horrific standards of meat-packing plants of Chicago, that the U.S. began to wake up to its food safety problems.
The big difference between the U.S. and China is size, Ms. Ming says, adding that the quantity of companies involved in China's food industry will make for tougher regulatory obstacles.
"It's impossible to lessen such problems overnight," Mrs. Ming said. "It will take many years."
– Laurie Burkitt. Follow her on Twitter _USER_