text:
Miriam B. Murphy
History Blazer, January 1996
Beginning about 1880 the economy of Cache Valley began to evolve from its pioneer subsistence roots to a commercial economy with highly specialized private enterprises. A leading figure in this transition was Hyrum businessman Soren Hanson. Born in Hyrum on May 2, 1863, he had become the largest egg dealer in the Intermountain West by the turn of the century. In 1897, for example, he sold 120,000 dozen eggs. Cache Valley and southern Idaho consumed a quarter of this output, and the rest was taken by wagon to Corinne or Ogden for shipment throughout Utah and the surrounding states. That same year he also shipped a large amount of grain and 100 rail cars of cattle to markets outside of Utah.
Hanson was also active in local politics, serving as postmaster of Hyrum in the 1890s, as a city councilman from 1898 to 1902, and as mayor during 1906-8. The imposing 2 1/2-story Queen Anne home he built at 166 West Main in Hyrum during 1905-7 reflected not only his business and political success but also the economic power of the lowly egg.
According to his son's account, Hanson began his egg business in the late 1880s. By 1895 it had grown to the point that Hanson needed a modern storage plant to replace the crude cellar he had been using. While traveling in the East he visited several egg storage facilities and upon his return hired Hyrum Hokenson to build a two-story, 50 x 120 foot egg house. Here incoming eggs were processed, including candling to determine which eggs were suitable for storage. The two cold storage rooms could hold about 4,000 cases of eggs. Each room contained two huge ice tanks, 5 feet in diameter and 32 feet high. In the winter Hanson harvested ice from a large pond a mile north of his establishment and stored the sawed cakes of ice in an ice house next to the egg building. An unpleasant chore remembered by Hanson's son was leading a horse to operate the ice-house elevator past the "rotten egg hole" which often "stunk to high heaven" when the children forgot to cover the discarded eggs with a thick layer of dirt.
When Hanson began his business local farmers were still bartering with retail merchants, and eggs were often the medium of exchange. Farmers brought their eggs to merchants all over Cache Valley, and Hanson took them off of the merchants' hands. He paid cash--sometimes as little as 8 cents a dozen--and then resold them for many times that amount. The Hanson boys often took a team and wagon to towns like Paradise, Millville, and Wellsville to collect the eggs that storekeepers there had accumulated. In the early days Hanson hauled the eggs by wagon to the mining camps of Montana. Later the eggs were shipped by rail to places like Butte, Rock Springs, and Winnemucca. Hanson got the names of businesses in these towns from Dunn & Bradstreet's credit listings and then sent postcards to them with his current egg quotations.
Hanson's egg empire extended beyond the Cache Valley. He also bought and stored them in the Midwest. One year, his son recalled, Hanson stored several carloads of eggs at the Beatrice Creamery Company plant in Nebraska. Within three weeks he had resold them at a profit of some $20,000. With that bankroll he fulfilled a promise to his wife to build her a lovely home. The "house that eggs built" cost an estimated $30,000--a small fortune at that time and an appropriate reward for years of log-cabin living.
A late example of the Victorian Queen Anne style in Utah, the asymmetrical brick home has a stone foundation and wood trim. Gable bays project from a central mass, and a circular tower on the southeast corner--which culminates in a 20-foot peak--has three wrap-around windows. Twelve columns support a wrap-around front porch. One of the home's three chimneys is unusually ornate with a carving of a half-nude female figure. Leaded glass, carved oak, beveled mirrors, a 7-foot-wide hallway, and a delicate wrought-iron balustrade are some of the home's outstanding features. It is listed in the National Register of Historic Places.
Sources: "Egg Business" in Earle W. Allen, Bessie Brown, and Lila Eliason, Home in the Hills of Bridger Land: The History of Hyrum from 1860 to 1969 (Hyrum: City of Hyrum, 1969); National Register Nomination Form for the Soren Hanson House, Hyrum, by John McCormick and Diana Johnson in Preservation Office, Utah Division of State History, Salt Lake City.


text:
How to Put an Accent Over a Letter in Word
There may come a time when you'll need to put an accent over a letter in a Word document. After searching your keyboard, you realize you don't have the proper key. If this has happened to you, don't worry, you're not the only one having difficulty figuring out how to add an accent or special character.
So how do you add an accent over letters for a word like "déjà vu?" In this article, we'll show you exactly how it's done.
How to Put an Accent Over a Letter in Word on a Mac
What do you do if you need to use a word that requires an accent over a letter in a Word document? There are certain words you may need to use with a particular character, like an accent. Fortunately, Microsoft Word makes this task easy to accomplish. To learn how to do this on a Mac, follow the steps below:
- Select the "Insert" tab in Word.
- From the drop-down menu, depending on which version of Word you have, choose "Symbol" or "Advanced Symbol."
- Choose the letter you need with an accent over it by tapping on the character.
- The character will be inserted into your Word document where your cursor is located.
Letters with accents are common and should be easily located on the display keyboard. If you can't find the correct character, tap the down arrow next to "Font" and choose a different subset.
How to Put an Accent Over a Letter in Word on a Chromebook
Chromebook users occasionally need to use a word that requires an accent over a letter in a Word document. Without a specialized keyboard, this could pose a problem. You can easily solve this issue by temporarily switching between the US and international keyboards. This is how you do it:
- Launch the "Settings" app.
- Scroll down and select "Languages and Input."
- Tap on "Inputs and keyboards" scroll down and select Add input methods.
- Click on the box next to "US International Keyboard." then Add.
- With the international keyboard selected, type the character with the accent.
- Once completed, you can switch back to the US keyboard by clicking in the bottom-right corner of the screen and switch back to the "US keyboard."
How to Put an Accent Over a Letter in Word on a Windows PC
Although not entirely common, there could come a time when you'll need to put an accent over a letter. You may need to use a Spanish word in your document, but it requires using characters that don't seem to be on the keyboard. Thankfully, Word has an easy way to accomplish this. To do this, follow these steps:
- From the top tabs in Word, choose "Insert."
- Select "Symbol" or "Advanced Symbol," depending on which version of Word you're running.
- A new window will open that displays a keyboard. Click on the character you'd like to use in the document.
- This character will be inserted into your Word document at your cursor's location.
Letters with accents are common and generally found in the default keyboard. If not, tap on the down arrow next to "Font" and select a different subset.
How to Put an Accent Over a Letter in Word on an iPad
Users of the Word app on an iPad could run into a problem if they need to use a letter with an accent. To keep your document professional and accurate, you'll need to find a way to type these letters properly. Although not apparent, these special characters are available. To find them, do the following:
- Within the Word app, press and hold down the key you need for the unaccented letter.
- A small pop-up menu will appear with a list of available accented letters.
- Tap on the one you'd like in your document. It will be inserted where your cursor is placed.
How to Put an Accent Over a Letter in Word on an iPhone
If you're using the Word app on your iPhone, you may need to use a letter with an accent. Your keyboard doesn't show any special characters, but they are there, albeit not visible. Fortunately, there's an easy way to access the letters with accents. To do so, here's what you'll need to do:
- Place your cursor in your Word document where you want to insert the letter.
- Long tap on the letter that needs an accent.
- Just above the letter, a small window will open that will display that letter with accents.
- Select the appropriate accented letter to insert into your document.
How to Put an Accent Over a Letter in Word on an Android Device
If you're using the Word app on your Android and need to type a letter with an accent, you may not think it's possible. Your keyboard doesn't have any characters with accents, but that doesn't mean you can't do it. These special characters are hidden but easily accessible. Here's what you do to find them:
- Place the cursor where you want to insert an accented letter.
- Tap and hold momentarily on the letter you want to add an accent.
- A small window will appear above that letter displaying available accented letters.
- Slide your finger over the one you'd like to use and release it to select it.
I want to add other symbols to my Word document. Where do I find them?
Not only can you add letters with accents over them in Word, but you can also insert special characters. Common ones you may need to use are the symbols for trademark and copyright. You won't find them on a standard keyboard, but Word makes it easy to insert them into your document. This is how you do it:
1. Using Word's top tab menu, tap on "Insert" and then "Symbol" or "Advanced Symbol."
2. A small pop-up window will open.
3. At the top of this new window, tap on "Special Characters."
4. Scroll through the list and click on the one you want to use.
5. The unique character will be inserted where your cursor is pointed in the Word document.
If you use the same special character often, you can easily set up a keyboard shortcut for it. Here's how to do it:
1. From the "Special Characters" window, select the character.
2. Click on "Keyboard Shortcut."
3. Assign a new keyboard shortcut or use the one already set up. You'll see its default setting in the "Current Keys" window.
Easily Find Those Hidden Accented Letters on Your Keyboard
Although they aren't readily visible, you can type letters with accents over them. The process to do so is similar on all devices. For those using mobile or handheld devices, you can find them by pressing down on the letter you need to which you need to apply the accent. You'll be shown which ones are available. For Mac and PC users, you simply need to insert them as a special symbol by utilizing the insert function.
Have you had difficulty finding letters with accents over them in Word? Did you find them using the methods outlined in this article? Let us know in the comments section below.

source: openbmb/Ultra-FineWeb


text:
By John Butters, The JOURNAL
One never knows what will turn up in a time capsule.
Pastor Colton Clay of Grace Community Church met with his congregation on a Sunday afternoon in November to find out what was in a 25-year time capsule buried beneath a cover stone near the church foundation.
What did they find? Well, a treasure trove of letters.
?Mostly greetings and good wishes for the future,? said Clay.
Many of the letters found were written by parents to their children, but some were addressed to the entire congregation. The parents? letters were delivered unopened to as many of the adult children as the church could locate.
Clay says there are still some unclaimed letters. Those individuals whose parents attended the church in the years previous to the interment of the capsule can contact the church to find out if a letter was left for them.
Other items placed in a small plastic cooler were a church directory, a church mug, a copy of The Washington Evening Journal, a cassete tape and a VHS tape of the church?s 100 year anniversary celebrated in 1992. While there were few articles of interest, the congregation enjoyed hearing from their friends and neighbors from 25 years ago.
The Grace Community Church building has a long history in Washington. It began its service as a Methodist Church, then served a Disciples of Christ congregtion. Approximately 10 years ago, the church chose to become nondenominational, but retained its First Christian Church name.
Clay said the new name, Grace Community, is more in keeping with its unaffiliated position. Clay has served the church as pastor for nine years.

source: m-a-p/FineFineWeb


text:
I've just returned from a long weekend in Bologna, Italy, and there I learnt that the word baloney in baloney sandwich is named after the town, or rather, the sausage that was first made in Bologna.
Baloney sandwich is not a well-known term in the UK, but here there is a sausage called polony, and that word, too, comes from the word Bologna.
We use the word baloney, also spelt boloney, a lot in the UK, but it means 'poppycock' or 'nonsense'. The OED says that the link with Bologna is 'conjectural', but Jonathon Green in his Dictionary of Slang refers to Ramon Adams, author of Western Words, who says that Bologna bulls are animals of inferior quality, whose meat is used to make Bologna sausage. Presumably people found the sausages inferior or 'rubbish' too, and the nonsense sense perhaps comes from this connection. Eric Partridge in A Dictionary of Slang and Unconventional English has a different theory. He thinks that boloney/baloney comes from the Romany word pelone, meaning testicles, and refers to the analogy of balls, which is slang for both testicles and nonsense.

source: HuggingFaceFW/fineweb-edu


Statistics Dictionary
Select term:
T Score
The term t score has different meanings in different settings:
 - In introductory statistics, t score is often used synonomously with t statistic.
 - In psychometrics, a t score is a type of standard score computed by multiplying a z-score by 10 and adding 50.
 - In bone density tests, a t score compares bone mineral density to a reference mean.
Often, the meaning is clear from the context. In educational research, the psychometric definition generally applies. In papers on osteoporosis, the bone density definition is probably the intended definition.
Sometimes, though, the meaning is not clear. Some statistics texts use the term to mean "t statistic". Others use the psychometric definition.
To avoid confusion, the Stat Trek website avoids the term "t score". It uses "t statistic", instead.
See also: Student's t Distribution


text:
What Is Color Tuning?
White Color Tuning
White color tuning refers to the ability of a light fixture to adjust its color temperature to the color temperature preference (2700K-5500K) of the occupant anytime after the installation.
RGB+W and Full-Color Tuning
Full-color tuning refers to the same ability but additionally to produce a color output anywhere within the visible color spectrum, and is most commonly accomplished through the mixing of several base-color LEDs, most commonly RGB (Red, Green, Blue) and RGBW (Red, Green, Blue, White).


[Effect of xiaochaihu decoction and different herbal formulations of its components on cytokines of carrageenan induced pleuritis in rats].
ABSTRACT To explore the anti-inflammatory effect and possible mechanism of Xiaochaihu Decoction (XCHD) and the different herbal formulations of its components.
Rat model of pleuritis was established by thoracic injecting 0.2 ml of 1% carrageenan. Rats in the treated groups were medicated with XCHD (11 g/kg) and the different herbal formulations of its components respectively as follows: thorowax root-scutellaria root (A, 3.5 g/kg), fresh ginger-pinellia tuber (B, 3 g/kg), ginseng-licorice root-jujube (C, 4.5 g/kg), A + B (6.5 g/kg), A + C (8 g/kg) and B + C (7.5 g/kg), and those in the normal group and the model group were given equal volume of instilled water, by way of gastrogavage for successive 5 days. Modeling was performed 2 hrs after the last medication. The amount of pleurorrhea, and leucocyte (WBC), marrow peroxidase (MPO), tumor necrosis factor alpha (TNF-alpha) and interleukin-1beta (IL-1beta) in pleurorrhea, and serum level of interleukin-8 (IL-8) were measured 12 hrs after modeling.
As compared with the model group, all the parameters measured were lower in all the treated group (P < 0.05), and IL-1beta content in pleurorrhea in the XCHD group and Group A, B and C were significantly lower (P < 0.01).
XCHD and the different herbal formulations have obvious anti-inflammatory effect, showing certain preventive and therapeutic effect on pleuritis. Among the different formulations, the XCHD, A, B and C had better effects. The effects might be related to inhibiting the increase of cytokines as TNF-alpha, IL-1beta, and IL-8 to suppress the activation, infiltration and wandering of leucocytes.
0 0


text:
Welcome to Laurier Child Language and Math Lab!
In the Child Language and Math Lab at Wilfrid Laurier University, we focus on questions of language and mathematical development. For instance, how does a child learn to talk? How does language facilitate math learning? These are very intriguing questions, and children surely know a great deal about language before they actually talk to us. By observing how our young children listen and respond to language and math stimuli, they can tell us what they really know about language and mathematics. Please look around our website to learn more about what we do and how you can become involved.
LittleCounters TM at the Market: New early childhood education counting book!
Counting book using fingers, pictures, and number lines!
Child Language and Math Lab
Room 108 Northdale Campus
_PHONE_
See a map of Laurier
Directions from University Ave


Syvum Home Page
Home > Religion > Christianity > Bible >
Biblical Characters E-M moses_ten_commandments
Given the KEY FACT, identify the BIBLICAL CHARACTER
Your Performance
He was a righteous son of Jacob and Rachel. His brothers sold him. He became a leader in Egypt.
 First letter clue
He was the father of Leah and Rachel.
 First letter clue
He was the righteous son of Isaac. He had twelve sons. Jesus changed his name to Israel.
 First letter clue
 First letter clue
 First letter clue
 First letter clue
 First letter clue
After clicking "Score and Show Answer(s)", click the "More Questions" button at the bottom to get a new set of questions.
Create Your Own Quizzes


text:
Hush Puppies Recipe
A fish fry and barbecue staple, hush puppies are made from a six-ingredient batter, which is dropped by spoonfuls into hot oil to cook. You can make them yourself—we walk you through the steps.
History of Hush Puppies
So, how did hush puppies get their name? They were perhaps the original treat (aka bribe) for Fido. Legends tell how Southern fishermen and Civil War soldiers first made the golden nuggets from scraps just to toss to barking and begging dogs with the command to "Hush, puppy."
1. The Batter: Stire 10 times around the bowl—just until the dry and liquid ingredients are barely combined together. Overmixing causes a tough texture.
2. The Pot: Use a pot that is at least 6 inches deep and fits the largest element on your cooktop. Our Test Kitchen had excellent results frying this hush puppy recipe in both a 6-qt. Dutch oven and in a deep cast-iron skillet. We also tried an electric deep-fat fryer with a temperature control dial and found that the batter stuck to the basket, and the temperature did not get hot enough to properly fry the hush puppies. So stick with the old-fashioned pot-on-a-stove method.
3. The Oil: A clean ruler placed in the pot can help you determine the line for a 2- to 3-inch depth of oil. Don't skimp; the batter needs to submerge in the oil. For great results, the oil needs to maintain 375°. Too low and the hush puppies absorb oil; too high and the outside burns before the inside is done. Plan to adjust the temperature dial on your range slightly up or down throughout the frying to keep the temperature at 375°. A candy/deep-fat fry thermometer is a must.
4. The Drop: You can drop the hush puppy batter using two soup-size spoons sprayed with vegetable cooking spray or a 1 tablespoon-measure ice-cream scoop.
5. The Flip: Sometimes hush puppies will flip themselves over. Use a slotted spoon or frying utensil to turn the rest so they cook evenly.
6. The Finish: Hush puppies are usually done at the point you think they might need to cook longer—when the rough bumps or high spots are rich golden brown. Oil may be used for one more fry job if stored properly. After all the hush puppies are cooked, let the oil cool thoroughly. To remove cooked particles, strain the oil through a fine wire-mesh strained lined with cheesecloth or a coffee filter. Use a funnel to pour the oil into an empty vegetable oil bottle or a disposable plastic container with a lid. Label, date, and store in the fridge; use within one month.
Browse our How to Cook category for a full collection of recipes for all meal types and from all locations around the world!


0 Replies Latest reply: Apr 11, 2012 12:52 AM by MAWKR RSS
 Merging XML in InDesign template
 Hey everyone!
 Currently, a few guys and I are working on kind of a year book for our grade (we're Germans). In the year book each student of our grade has their own "profile". We have the data that's supposed to fill out the profiles in an XML-file. This file looks like this:
 Now I created an InDesign template in which the content should be merged. (Not all the content though. There are some lines, like password or number of changes that are not to be included).
 My problem is:
 1. We have one text area for the name of the student, and one for the content of the profile. I think that both of these text areas have to be given the tag as it is the root tag of each profile. However, we can only put the -tag on one text area. How do we solve this?
 2. We've imported the XML-file and created all the tags. We've multiplied this page template to having enough pages. But now, we don't know how to get the XML-content into the template. How do we do this?
 (We use InDesign CS5.5)
 Thanks in advance!


banana banana - 11 months ago 52
Javascript Question
angular.extend has 2 args or 3 args
In the angularjs documentation, it said that
angular.extend
extends the destination object dst by copying own enumerable properties from the
src
object(s) to
dst
. If you want to preserve original objects, you can do so by passing an empty object as the target:
var object = angular.extend({}, object1, object2)
.
I am quite confused with the number of
args
in the statement above. Because the usage of
angular.extend
should be 2
args
:
angular.extend(dst, src);
Thus,
angular.extend
has 2
args
or 3
args
on earth?
Answer
It 'has both' 2 and 3 args.
Taken from the source:
 * @param {Object} dst Destination object.
 * @param {...Object} src Source object(s).
 * @returns {Object} Reference to 'dst'.
 */
function extend(dst) {
 return baseExtend(dst, slice.call(arguments, 1), false);
}
Angular takes the arguments from index 1 and extends them onto the destination of parameter dst.
The JSDoc explains that you can have multiple source objects that will go into the destination. You could even have 4, 5, or more arguments provided.


Take the 2-minute tour ×
How do I find the intersection between $f(x) = 3(x-2)^2$ and $g(x) = 3\sin(x-4)$? It's a sinusodial function so it I couldn't solve it like a normal intersection.
share|improve this question
Are you looking for $x$ such that $f(x) = g(x)$? – user20266 Jun 15 '12 at 16:36
Yes. I would assume to find two $x$s though because it's a quadratic. – user26649 Jun 15 '12 at 16:39
you should then maybe ask for the intersection of the graphs of two functions. To make even clearer what your question is about you could write somthing like 'Intersection of graph of polynomial and sine function' – user20266 Jun 15 '12 at 16:45
add comment
1 Answer
This leads to a transcendental equation. Typically, you can find approximate solutions for these using numerical root-finding algorithms, like Newton's method or Bisection method.
Typically, an anlytical solution to these could be expressed using special functions, but they don't have nice closed form.
However, in your case, it is easy to prove that, in fact, no solutions exists at all in the real numbers (there are complex ones, though) -- since f(x) is always above g(x).
share|improve this answer
add comment
Your Answer


[ Back to EurekAlert! ]
[ | E-mail ] Share Share
Contact: Stephanie Burns
BMJ-British Medical Journal
Are we hard-wired to follow celebrity medical advice?
Food for thought: Following celebrities' medical advice: Meta-narrative analysis
Celebrities can generate a large amount of publicity for health campaigns. For example, Michael J Fox's foundation has raised over $350 million for Parkinson's research and singer Sir Elton John's charity has raised more than $300 million to fight HIV/AIDs.
But their efforts are not always helpful. Sometimes the advice given by celebrities conflicts with recommendations from health professionals and research evidence and poses a public health hazard. Examples include former Playboy model Jenny McCarthy's incorrect messages about vaccines causing autism; Katie Couric's recent alarmist coverage of the HPV vaccine; and TV broadcaster Sir Michael Parkinson claiming that "if you can pee against a wall from two feet, you haven't got it [prostate cancer]."
Researchers from McMaster University in Canada looked at how celebrities gain credibility as medical advisors and why the public can fall under their influence when making important health decisions. They analysed economic, marketing, psychology and sociology studies from 1806 to the present day.
The researchers give several explanations for how celebrities gain credibility as medical advisors.
One explanation is "herding", which is people's natural tendency to make decisions based on what others have done in similar situations.
Another explanation is celebrities' "halo effect" which, as the researchers say, gives celebrities a "cloak of generalised trustworthiness which extends well-beyond their industry or expertise". Wanting to follow in their favourite celebrities' footsteps, consumers ignore other information and instead imitate the celebrity's health choices.
Celebrities also portray themselves as having an authentic connection to the product or behaviour they are promoting. So are perceived as having greater credibility than their non-celebrity counterparts, despite having less medical knowledge and experience.
Another theory explaining celebrities' influence is that consumers want to purchase "social capital" from celebrities by acquiring their products, mimicking their lifestyles and taking their medical advice. For people seeking to raise their social status, one strategy is to imitate celebrity behaviours. Furthermore, consumers have a "self esteem motive" as they follow advice from celebrities who match how they want to perceive themselves and feel like they can become more like their favourite celebrity by purchasing products they have endorsed.
The study says health professionals can counter celebrities' negative influences by speaking to their patients about the validity of celebrity advice and cement themselves as sources of reputable health information. "We need to rethink and better understand where people obtain their health information and what makes them act upon it," said Hoffman. "Understanding why people follow celebrities' medical advice represents a good start."


text:
Below is an extract from the Terms of Reference. The full Terms of Reference, including annexes, are available to download on the Ministry of Education website.
View full Terms of Reference.
Read the Cabinet paper seeking agreement to the Terms of Reference.
Outcome | Putanga
The review of Tomorrow's Schools will focus on the changes we need to make to governance, management and administration in education to ensure the fitness of the school system to meet the challenges we face, and to achieve equity and excellence.
The Taskforce is expected to provide its recommendations on the future arrangements for schooling in New Zealand to the Minister of Education by 9 November 2018.
Scope | Awhe
The review will cover the provision of compulsory schooling for children and young people aged 5-19 years (or 21 years for learners with high needs), with a focus on a system that promotes equity and excellence for all NZ children and young people.
The review is limited to the state and state-integrated schooling system and relevant education agencies, but may take into account how the governance, management and administration of the schooling system impacts on the opportunities for employer engagement, the secondary-tertiary interface, transition to tertiary study and work, and transition from early learning to schooling.
The review will be broad-based and not constrained in its thinking, but should explore the following key themes:
- The ability of governance, management and administration of the schooling system to respond to the education needs of the future;
- The ability of schools to respond flexibly to their local communities and the need to balance this with every child's right to a responsive education at their local school, regardless of where they live;
- The roles of governance, management and administration in schools, and how they could better support equity and inclusion in the educational progress and outcomes for all children throughout their schooling;
- Giving active expression to te Tiriti o Waitangi by exploring the impact of the governance, management and administrative system on the ability of schools to meet the needs of all Māori students and assessing its effectiveness for Māori medium students.
- The environment within which schools operate, including the roles of the Ministry, ERO, NZQA, Education Council and NZSTA in supporting schools (and the yet to be established Education Advisory Service and the Leadership Council).
Operation | Whakahaere
The Taskforce will lead the review by:
- Providing independent advice on the future arrangements for the governance, management and administration of schooling in New Zealand beyond 2020 to meet the needs of all New Zealanders;
- Consulting widely to gather a representative spectrum of stakeholder views, including children and young people,(especially those for whom the current system is not effective), the teaching profession, parents, whānau, iwi and Pasifika communities, leaders and employers, and capturing these views in the final report;
- Evaluating the environment within which schools operate, including the roles of the Ministry, ERO, NZQA, Education Council and NZSTA in supporting schools and whether these continue to be fit for purpose;
- Considering how schools interact with social and wider government services;
- Basing its advice on best practice, insight and sound evidence; and
- Evaluating the relative efficiencies and effectiveness of proposed changes and the potential impacts of change for children, schools and their communities.


text:
It's rare that scientists see the good in invasive species. But at Washington University's Tyson Research Center, researchers have discovered something positive about a non-native mosquito.
Tyson's 2,000 acres allow faculty, staff, and students from all over the globe to study a variety of environmental disciplines, including sustainable operations,
They discovered that the native mosquitoes were susceptible to a species-specific type of parasite that greatly impaired their development. But when the non-native species was present, it reduced the prevalence of the parasite in the native mosquitoes from 72-90% to 13-27%. This occurred through something called "encounter reduction." Simply put, the non-native species ingests the parasite before it reaches the native species.
Kim Medley, director of the Tyson Research Center and a leading expert on mosquito research, notes that studies like these can broadly inform how infectious disease manifests and changes along with changes in biodiversity. The concepts can then be applied to numerous systems, including infectious disease in humans.


text: This work presents the analysis of the deterministic part of human colour perception at the computational, algorithmic and implementation levels. At the computational and algorithmic levels, we invoke the theory of Fuzzy sets. At the implementation level, we present Biologically Inspired Photochromic Fuzzy Logic (BIPFUL) systems that are useful to discriminate between the three regions of the UV spectrum (UV-A, UV-B and UV-C). Such BIPFUL systems have been devised by imitation of the human photosensitive system on retina. After transforming the absorption spectra, originated by the BIPFUL systems under UV-A, UV-B and UV-C, in chromaticity coordinates and vectors in CIE L*a*b* spaces, we have compared their performances through the determination of two parameters: The Colourability and the Eucledian distance. Finally, the guiding principles for the design of new BIPFUL systems are outlined.


IUCN threat status:
Least Concern (LC)
Read full entry
Potamogeton alpinus
Potamogeton alpinus is a species of aquatic plant known by the common names alpine pondweed and red pondweed. It is native to much of the Northern Hemisphere, including Eurasia, Greenland, Canada, and northern parts of the United States. It grows in water bodies such as ponds, lakes, marshes, and slow-moving streams. This is a perennial herb anchoring in the mud substrate via rhizome. It produces a cylindrical stem, sometimes with branches, approaching two meters in maximum length. It has lance-shaped leaves up to 8 cm long and 2 wide. The plant can be distinguished from other pondweeds by the red colour of its herbage.[1] The inflorescence is a spike of flowers a few centimeters long rising above the water surface.
Source: Wikipedia
Belongs to 1 community


text:
Like many of America's house museums, Mount Clare, the 18th-century Baltimore plantation home of Charles Carroll, struggles to maintain relevance, sustain its mission and remain financially sound. More recently formed museums, such as the Tenement Museum of the Lower East Side of Manhattan, have begun to recognize their capacity as platforms for dialogue and social justice and the necessity of engaging their local communities, providing a useful model for Mount Clare Museum House. Engaging with its southwest Baltimore community would enable Mount Clare to fully support an educational mission that resonates with the local population, while preserving the role of the historic site. The purpose of this paper is to explore Mount Clare Museum House in terms of its relevance to various levels of community. This will be accomplished by examining Mount Clare's governing boards and mission statement, by considering its interpretation and outreach programming, by researching community opinion, and by comparing it to aspects of the Tenement Museum. The intention is to create a better understanding of why past attempts to broaden Mount Clare's interpretive scope have failed, to help the museum move forward in reaching out to the community, and to reflect on the public it seeks to educate.
Read the full report


, Volume 9, Issue 2, pp 259-263
Self-control in honeybees
Self-control means choosing a large delayed reward over a small immediate reward; impulsiveness is its opposite. The metabolic hypothesis states that the amount of self-control across species correlates negatively with metabolic rate (Tobin & Logue, 1994). Foraging honeybees have high metabolic rates; the metabolic hypothesis would predict little self-control in bees. But foraging bees work for the longterm good of their hive, conditions that seem to require self-control. In three experiments, we gave bees the choice between (1) a sweeter delayed reward and a less sweet immediate reward and (2) a large delayed reward and a small immediate reward. Bees showed much self-control, inconsistent with the metabolic hypothesis.
The research reported was supported by grants from Macquarie University.


What does 10Ah mean on a battery?
What does 10Ah mean on a battery?
Amp Hours: Should always be listed, typically 10 to 20 Amp Hours ( abbreviated " Ah " ) a measure of how many fixed number of Amps a battery can sustain for 1 hour.. ( C rate ). Or, double the amps for half the time.. Or half the amps for two hours.. etc.
Which is bigger mAh or Ah?
1000 mAh is equal to a 1 Amp Hour (AH) rating.
How many amps is a 10Ah battery?
10 Amps
The capacity of a battery is generally rated and labelled at the 1C Rate (1C current), this means a fully charged battery with a capacity of 10Ah should be able to provide 10 Amps for one hour.
How long will a 12V 10Ah battery last?
Up to 80% capacity for 2,000 cycles in recommended conditions. The typical SLA has 500 cycles. Dakota Lithium batteries last so long that the price per use is a fraction of traditional batteries.
How long will a 36v 10Ah battery last?
about 18 miles
A 36-volt 10-Ah battery pack has 360 watt hours (36 X 10 = 360). If you are nitty with your energy usage, each mile you travel will cost you about 20 watt hours. Therefore a 360 watt hour pack will get you about 18 miles. The range can vary widely depending on where and how you ride.
How many hours will a 10Ah battery last?
So, if a battery has 10 Ampere hour rating, it will last for 10 hours if it takes 1 Amperes of current.
How long does a 10Ah ebike battery last?
A 36-volt 10-Ah battery pack has 360 watt hours (36 X 10 = 360). If you are nitty with your energy usage, each mile you travel will cost you about 20 watt hours. Therefore a 360 watt hour pack will get you about 18 miles. The range can vary widely depending on where and how you ride.
How long will 35ah battery last?
12 V, 35 AH battery works out to be something like 420 Watt Hours. A 85 Watt fan would run for about 5 hours – in theory. Practically, it would be less. Assuming an Invertor and Battery efficiency of 75% and 80%, it would be about 3 to 3.5 hours.
What does 12V 10Ah mean?
mAh or Ah, means Milliamps Hour (mAh) or Amps Hour (Ah). This is a very misleading unit. When a battery is rated with mAh or Ah, it should always associated with a voltage. A 10Ah @ 12V battery capacity is bigger than a 10Ah @ 5V battery.
How many amps is 12Ah?
12 amps
So for a 12Ah battery 1C = 12 amps.
How many amps is 20000mah?
20 amps
The power pack is 20000 milliamp hours to convert to amps divide by 1000 so 20 amps. To convert amps to watts you multiply the voltage by the amps at 5 volts the pack is 100 watts. So the charge is 2.1 amps at 5 volts maximum.
How many amps is 10000mAh?
10 Ah
Milliampere-hours to ampere-hours table
Milliampere-hours (mAh) Ampere-hours (Ah)
1000 mAh 1 Ah
10000 mAh 10 Ah
100000 mAh 100 Ah
_PHONE_ mAh 1000 Ah
What is 20Ah battery?
If a battery is rated at 20Ah capacity at 20HR, it means that the battery can discharge 1 Amp per hour over that 20 hour period. A High Rate Battery will typically be rated at 10HR or less. So if a High Rate Battery that is 20Ah capacity at a 10HR, it would be able to discharge 2 Amps per hour over a 10 hour period.
What is 12AH battery mean?
The second is the Ampere-hour (Ah) rating of the battery which is 12 Ah for this particular battery. This means that if the discharge rate of the battery is given as 1 C (100% Capacity) Amps, the battery can provide a current of 12 Amps for 1 hour.


How do I read a jpeg image from a folder on a server
Discussion in 'ASP .Net Web Controls' started by Lucas Cowald, Oct 11, 2003.
 1. Lucas Cowald
 Lucas Cowald Guest
 Hi,
 How do I read a jpeg image from a folder on a server, and give it to a user
 as a file that his browser would download it (stream it) directly without
 sending any HTML tags.
 Here is exactly why I need it:
 1) User goes to a page image.asp
 2) image.asp would connect to a database and check, if this user has already
 downloaded the image before.
 3) If the user has never downloaded the image, he will be able to
 downloaded, If user has already downloaded the image before, a text will
 show on his browser that he can't get it the second time.
 What is the best way to acomplish this. Can you show a sample code in
 VBscript/ASP?
 Thank you in advance for your help.

 Lucas Cowald, Oct 11, 2003
 #1
 1. Advertisements
 2. A common way of dynamically sending images to a client is to load the image
 into a stream, set the response object mime type and then write the image
 data to the response stream. This is documented in:
 HOW TO: Write Binary Files to the Browser Using ASP.NET and Visual C# .NET
 _URL_
 You should be able to layer the database check around this concept.
 Chris Marchal
 Microsoft UK Developer Support
 This posting is provided "AS IS" with no warranties, and confers no rights.

 Chris Marchal[MSFT], Oct 14, 2003
 #2
 1. Advertisements
 3. Lucas Cowald
 Lucas Cowald Guest
 Hi Chris,
 Thanks for your reply!
 The problem is that the images are not stored in the database. They are
 stored in folders as JPEGs. I only store the location of each image in the
 database.
 Is there a command in VBScript/ASP that would convert JPEG image into a
 binary format (right in the ASP script) without the need for the image to
 come out from the database?
 Thank you,
 Lucas
 "Chris Marchal[MSFT]" <> wrote in message
 news:...
 > A common way of dynamically sending images to a client is to load the
 image
 > into a stream, set the response object mime type and then write the image
 > data to the response stream. This is documented in:
 >
 > HOW TO: Write Binary Files to the Browser Using ASP.NET and Visual C# .NET
 > _URL_
 >
 > You should be able to layer the database check around this concept.
 >
 > Chris Marchal
 > Microsoft UK Developer Support
 > This posting is provided "AS IS" with no warranties, and confers no
 rights.
 >
 >
 >

 Lucas Cowald, Oct 15, 2003
 #3
 1. Advertisements
Want to reply to this thread or ask your own question?
It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
 1. Speed
 Replies:
 12
 Views:
 1,266
 2. Speed
 Replies:
 10
 Views:
 1,430
 Kelsey Bjarnason
 Jul 30, 2007
 3. lovaspillando
 Replies:
 0
 Views:
 1,255
 lovaspillando
 Aug 26, 2007
 4. Ivan Alameda Carballo
 Replies:
 0
 Views:
 656
 Ivan Alameda Carballo
 Aug 26, 2007
 5. Lucas Cowald
 How do I read a jpeg image from a folder on a server
 Lucas Cowald, Oct 11, 2003, in forum: ASP .Net Web Services
 Replies:
 0
 Views:
 190
 Lucas Cowald
 Oct 11, 2003
Loading...
Share This Page


text:
A prospective review of acute coronary syndromes in an urban hospital in sub-Saharan Africa
Internal Medicine (East Africa)
Objectives: To determine the epidemiology of acute coronary syndromes (ACS) in sub-Saharan Africa.
Methods: A prospective survey was carried out of all patients with a diagnosis of ACS who were admitted to the critical care unit of a tertiary teaching hospital over a 25-month period. Demographics, presentation, management and outcomes were subsequently recorded.
Results: A total of 111 (5.1% of all hospitalisations) patients were recruited, with 56% presenting with ST-elevation myocardial infarction (STEMI) and the rest non-ST-elevation myocardial infarction (NSTEMI) or unstable angina (UA). Chest pain was the most common presenting symptom, and up to one-third of all STEMI patients did not receive any form of reperfusion therapy, primarily due to late presentation. As in the developed world, diabetes, hypertension and cigarette smoking still account for the most common predisposing risk-factor profile, and the mortality associated with ACS is about six to 10% in our unit.
Conclusions: ACS, contrary to common belief, is increasingly more prevalent in sub-Saharan Africa, with similar risk profiles to that in the developed world. Late presentation to hospital is common and accounts for the increased mortality associated with this condition.
Cardiovascular Journal of Africa
(2012). A prospective review of acute coronary syndromes in an urban hospital in sub-Saharan Africa. Cardiovascular Journal of Africa, 23(6), 318-321.
Available at: _URL_
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 License.


text: Look at the photo of the reindeer. 1. Tap the button. 2. Use the button to write at least three adjectives about the reindeer. Change the style of the label if you want to be creative. 3. Use the button and write a sentence that describes your reindeer. 4. Use the button to record your sentence. 5. Tap the to add to your journal.


text:
2014-10-15Zeitschriftenartikel DOI: 10.18452/7566
In the Name of Brâncuşi: Complexes, Projections, and Historical Symptoms
Humboldt-Universität zu Berlin
This essay focuses on a specific case study: the relationship between the Romanian artist Constantin Brâncuşi and the Venice Biennale. In a broader sense, the paper analyzes how notions such as nationalism are configured through an artistic personality who had (and still has) a tense affiliation to Romanian culture, Brâncuşi's place of origin. Being rather a report on a phenomenon that is still active in the contemporary local mentality, this analysis focuses on different types of situations that the art historian encounters when looking at Brâncuşi's presence in the context of the national representation at an international art event such as the Venice Biennale, during a longer period of time, between 1924 and 2013. It explores the official art history, as well as an alternative one which is characterized by the notion of potential.
Dateien zu dieser Publikation


I thought that arrays are passed by reference.
Hi jdebord
The way you have it, -w pedantic gives no error.
So is this not just correct.
For my own Cpoly , to save a parameter I get deg as ubound(the input array).
Although yours is more compact and probaly faster.
-w pedantic gives no errors in this comparison
Code: Select all
type complex
 as double re,im
 end type
operator +(byval n1 As complex,byval n2 As complex) As complex
Return type<complex>(n1.re+n2.re,n1.im+n2.im)'n
End operator
operator *(byval n1 As complex,byval n2 As complex) As complex
Return type<complex>(n1.re*n2.re - n1.im*n2.im,n1.im*n2.re + n1.re*n2.im)'n
End operator
Function Cpoly2(coff() As complex,byval number As complex)As complex
 'evaluates the polynomial
 Dim pol As complex
 Dim deg As Integer=Ubound(coff)
 For count as integer = 1 To DEG + 1
 var temp=type<complex>(1,0)
 for k as integer=1 to count-1
 temp=temp*number
 next k
 pol = pol + coff(count-1) * temp
 Next count
 Cpoly2 = pol
End Function
FUNCTION CPoly(BYREF Z AS Complex, _
 Coef() AS Complex, _
 BYVAL Deg AS INTEGER) AS Complex
' Evaluates the polynomial :
' P(Z) = Coef(0) + Coef(1) * Z + Coef(2) * Z^2 +... + Coef(Deg) * Z^Deg
 DIM AS INTEGER I
 DIM AS Complex P
 P = Coef(Deg)
 FOR I = Deg - 1 TO 0 STEP -1
 P = P * Z + Coef(I)
 NEXT I

 RETURN P
END FUNCTION
dim as complex poly(4)
dim as complex answer,pt
for z as integer=1 to 10
randomize
poly(0)=type<complex>(rnd*3-rnd*3,rnd*.08-rnd*.08)
poly(1)=type<complex>(-5,.2)
poly(2)=type<complex>(0,-8)
poly(3)=type<complex>(.5,0)
poly(4)=type<complex>(rnd*5-rnd*5,rnd*.5-rnd*.5)
pt=type<complex>(rnd*1-rnd*1,rnd*2-rnd*2)
answer=cpoly(pt,poly(),4)
print "jdb ";answer.re,answer.im
answer=cpoly2(poly(),pt)
print "dod ";answer.re,answer.im
print
next z
sleep

dodicat
Posts: 6629
Joined: Jan 10, 2006 20:30
Location: Scotland
Postby dodicat » Dec 24, 2011 19:38
Hi jdebord
A little Christmas bundle.
I got some help from another Frenchman
_URL_-or ... basic.html
Set up for polynomial roots (real or complex polynomial).
And eigenvalues/vectors.
I have used your Cpoly, and my operators, but easily changed to your operators, 15 minutes maybe.
All the main stuff is about 400 lines, the rest of the lines are just for the examples.
To input a complex component just key in e.g. 9,-5
It's maybe a bit untidy, do as you wish with it, after all, the essence came from France, and I am just sending it back across the Channel.
Merry Christmas.
Code: Select all
Type complex
 As Double re,im
End Type
Operator +(n1 As complex,n2 As complex) As complex
Return Type<complex>(n1.re+n2.re,n1.im+n2.im)
End Operator
Operator -(n1 As complex,n2 As complex) As complex
Return Type<complex>(n1.re-n2.re,n1.im-n2.im)
End Operator
Operator *(n1 As complex,n2 As complex) As complex
Return Type<complex>(n1.re*n2.re - n1.im*n2.im,n1.im*n2.re + n1.re*n2.im)
End Operator
Operator /(n1 As complex,n2 As complex) As complex
Dim As Double d = n2.re*n2.re+n2.im*n2.im
Return Type<complex>((n1.re*n2.re+n1.im*n2.im)/d,(n1.im*n2.re - n1.re*n2.im)/d)
End Operator
Declare Sub geteigens(m() As complex,evals() As complex,evects() As complex,Byref IER As Integer)
Declare Sub COMPLEXEIG (A() As Double,Z() As Double,T() As Double,U() As Double,N As Integer, NN As Integer, IER As Integer)
'_____________ All above this line is necessary to get eigenvalues/vectors ________
'_______________ These for polyroots __________________________
declare sub prepare_polynomial(poly()as complex)
Declare Sub makecompanion(polynomium() As complex , mat() As complex)
'These Four subs below are for examples and printouts only
Declare Function Cpoly(coff() As complex,number As complex)As complex 'evaluate poly(YOURS)
Declare Sub cprint(x As complex,places As Integer=10) 'print a rounded complex number
Declare Function decround(a As Double , b As Integer) As Double 'the rounder function
declare Sub matmultvect(m1() As complex,m2() As complex,ans() As complex) 'MATRIX x VECTOR
'__________________ EXAMPLE ROOTS ____________________________
Dim deg As Integer
do
Input "Enter polynomial degree (for a random polynomial) ",deg
loop until deg>0
Print
'print "Input coefficients thus: 6+7i is entered as 6,7"
'print "If coefficient is real then just enter as is, i.e. .55 is just entered as .55"
print
Dim As complex poly(deg),copypoly(deg)
start:
For z As Integer=deg To 0 Step -1
 If z>0 Then
 '' Print "Enter coefficient of x^";Str(z);
 ''Input " ",poly(z).re,poly(z).im
 poly(z)=type<complex>(rnd*2,rnd*3)
 copypoly(z)=poly(z)
 if poly(deg).re=0 and poly(deg).im = 0 then
 ''print "First coefficient must not be zero"
 goto start
 end if
 End If
 If z=0 Then
 ''Print "Enter constant term ";
 ''Input " ",poly(z).re,poly(z).im
 poly(z)=type<complex>(rnd*2,rnd*3)
 copypoly(z)=poly(z)
 End If
Next z
'THE WORKING VARIABLES
Dim As complex companion(0,0)
Dim As Integer IER 'ERROR INDICATOR
Redim As complex values(0),vectors(0,0) 'Eigenvalues/vectors
prepare_polynomial(poly())
makecompanion poly(),companion()
'The eigenvalues of the companion matrix are the roots
geteigens(companion(),values(),vectors(),IER) 'GET EIGENVALUES OF COMPANION
'(DONT USE VECTORS FOR POLY ROOTS)
Print
Print "ROOTS (To 15 places):"
print
For I As Integer=1 To Ubound (values)
 cprint(values(I),15)
Next i
Print
Print " Error code (must be zero): "; IER
Print
Print "POLYNOMIAL VALUES AT ROOTS (to six places), should be (0, 0i) for each one"
print
For z As Integer=1 To deg
 cprint(cpoly(copypoly(),values(z)),6)
Next z
print
'EXAMPLE EIGENVALUES/EIGENVECTORS
print "Eigenvectors example (KEY inputs, so not too big!)"
print
reDim As complex matrix(0,0)


- Question: Hellllllllllo! Just wondering if 1 cigarette takes off 11 minutes of someone's life the oldest person ever (Jeanne calment-122) smoked until she was well over 110. If she never smoked what are the chances of her living quite a while longer?
 Asked by amckeswick to Robyn on 19 Mar 2020.
 - Photo: Robyn Kiy
 Robyn Kiy answered on 19 Mar 2020:
 This is a really interesting question that has made me stop and think!
 The statistic about 1 cigarette taking between 7 and 11 minutes off a life is an estimate of the average time a cigarette takes off a persons life. This doesn't mean that this will be the same for every person! Other elements such as lifestyle (e.g. diet and exercise) and genetics can influence the health of a person, and thus their life expectancy. For example, it is possible for someone who smokes 5 cigarettes a day but eats healthily, exercises regularly, and has a low-risk job to outlive a non-smoker who leads an otherwise unhealthy lifestyle (although this isn't guaranteed, of course!).
 It is likely that Jeanne Calment's genetics provided her with an element of protection from the dangers of smoking cigarettes.
 Based off the assumption that cigarettes reduce life expectancy, it may be possible that without smoking Jeanne would have lived longer! However, if Jeanne Calment was not susceptible to the damage caused by smoking, it may also be possible that never smoking would have no impact on the time of her death.
 Unfortunately, I couldn't predict the exact chances of her living longer if she hadn't smoked. However, as we know that smoking does reduce the life-expectancy of the average person, it is definitely possible that Jeanne Calment may have lived longer had she not smoked!


text:
Colonial homes combines understated elegance with a touch of history, and a variety of unique touches developed through regional influences.
As the name suggests, colonial house plans draw on the architectural styles prevalent in America's original East Coast settlements. Colonial settlement covered territory ranging from the blustery New England coastlines to sultry Georgia swamps, therefore, colonial design varies depending on the climate. European settlers brought their own architectural traditions, giving rise to Dutch Colonial, French Colonial, and other variations. In general, colonial home plans feature symmetry, with centered doorways and a balanced array of windows. The second story generally has the same footprint as the first, and the exterior is usually brick or clapboard siding.
Details such as chimney placement, gables, porch styles, and the like vary widely depending on the regional design variations of colonial styles. The modern colonial home design will have up-to-date amenities. However, the general feel is one of tradition, elegance, and a tie to history that brings the traditions of the colonial past into play in a modern lifestyle.


What is the Capital of Cuba?
What is the Capital of Cuba? Cuba's capital is Havana. Havana is a beautiful city where the streets are decorated with colorful houses, classical cars and artists.
Where is HavanaWhere is Havana?
Havana has been suffering in every period of its history, but it can be said that the capital of the country where people who have always stood up for freedom are living in Havana.
When did Havana Become the Capital?
Old Havana
the Conquistador Diego Velázquez de Cuéllar founded the city in 1515, near the city of Batabanó today. In 1519 Havana was moved to where it is today. The city develops as a result of the location's suitability and becomes an important commercial and military port.
It was attacked by a number of pirates, who were loaded with valuable treasures by Spanish ships. The city was burned in 1538 and plundered in 1553/1555. Havana became the capital of Cuba, the Spanish colony in 1607. Great Britain took the city in 1762, and then exchanged it for Florida. By passing the city back to the Spanish, it is structured as America's strongest protected city.
In the forbidden period in the US, it has become a popular attraction for American tourists. Although nightclubs and casinos were able to survive with the removal of the bans in the United States, they were closed following the Cuban revolution of 1959. Cuban revolutionaries took Havana on 3 January 1959 following the revolution.
Features of Havana
Capital of Cuba
It has a population of 2.11 million by 2018. The surface area is 728.3 square kilometers. Cuba has a semi-tropical climate. During short winter periods, they wind up with short-term winds coming from the north. The temperature difference between summer and winter is not much. The average annual temperature is 26 degrees. While there is rainfall between May and October in the country, it is dry between November and April.
Iy is Cuba's most important industrial region. Especially metal products, machinery and chemical products are important. Apart from these, rum, drinks such as Havana Club, tobacco and textile products are the other essential ones. Cigars produced in Cuba are called Havana.
The city is also the most important transportation center of the country. It has both an important natural harbor and an international airport. Havana Bay is one of the safest ports in the world. The passage to the open sea is limited by a very narrow passage, due to the natural formation of the shore line.
Important Places to See in Havana
Plaza de La Revolucion
It is one of Cuba's most visited cities, which is still influenced by the communist government. The Plaza de La Revolucion, where many events were carried out under the leadership of legendary leaders, attracts many tourists with its historical buildings, museums, and people's lifestyle. At the beginning of places to visit; Plaza de La Revolucion, Capitolio Nacional, and Plaza de Armas.


Memory Alpha
Riemannian geometry
37,231pages on
this wiki
Riemannian geometry is a branch of mathematics, first defined by Bernhard Riemann in the nineteenth century, which gives a way of describing the geometry of multidimensional objects. It was used by Einstein to describe the geometry of space-time; his Theory of General Relativity would have been impossible without it. (TNG: "The Nth Degree")
Wesley Crusher studied a Riemannian tensor field in Ten Forward in 2366. (TNG: "The Vengeance Factor")
External linkEdit
Around Wikia's network
Random Wiki


text:
NORMAN, OK — An experimental green roof on the National Weather Center at the University of Oklahoma
is up for a Keep Oklahoma Beautiful
award in the Educational Institution category, according to The Oklahoma Daily.
The meteorology and architecture departments have joined forces to grow plants on the roof of the National Weather Center to test their effect on energy usage and stormwater runoff, the article stated.
"It can help with cooling and if we get natural cooling it helps reduce energy consumption," meteorology professor Petra Klein said.
"It also has positive impacts on air quality ... the plants themselves help to clean the air and by using less energy means fewer emissions," Klein added.
The green roof concept has been around for centuries, but found contemporary support in the last 30 years, the article noted.


ededWarning in a FeathersJS App with Socket.io]]> _URL_ 2023-11-21T14:38:44.000Z Introduction
FeathersJS, a popular framework for real-time applications and REST APIs, is often paired with Socket.io for real-time communication capabilities. However, complex applications might occasionally encounter a MaxListenersExceededWarning in Node.js, indicating a potential EventEmitter memory leak. This warning typically arises when more than the default limit of listeners (10) are added to an event emitter. In this blog post, we'll explore how to effectively resolve this warning in a FeathersJS application using Socket.io.
Understanding the Warning
The warning MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 65 connection listeners added to [Namespace] suggests that more than the default limit of listeners are being used. While this might be a sign of a memory leak, in complex applications like those using Socket.io, it can also be a by-product of legitimate functionality.
Diagnosing the Issue
Before jumping into solutions, it's important to understand whether the excess listeners are due to expected behavior or a memory leak. You can:
 - Use node --trace-warnings ... to pinpoint where the warning is being generated.
 - Review your event listener management to ensure listeners are properly added and removed.
Solution: Increasing the Listener Limit
For scenarios where the high number of listeners is expected, increasing the limit is a straightforward solution. Here's how you can do it in a FeathersJS app with Socket.io:
Step 1: Update Your Socket.io Configuration
Modify your existing Socket.io configuration in your FeathersJS application. Here's an example:
const socketio = require('@feathersjs/socketio');
// ... (other imports and setup)
app.configure(socketio((io) => {
 io.setMaxListeners(100); // Increase the limit to 100
 // io.setMaxListeners(0); // Set the limit to Infinity
}));
Step 2: Understanding the Code
In this snippet, we configure Socket.io within the FeathersJS application and increase the maximum number of event listeners to 100. This adjustment is made using the setMaxListeners method on the Socket.io instance. This method is part of Node.js's EventEmitter class, which Socket.io inherits from.
Best Practices and Considerations
 - Assess the Need: Only increase the listener limit if necessary. Unnecessarily high limits can mask real memory leak issues.
 - Monitor Application Performance: Keep an eye on your application's performance and memory usage, especially after increasing the listener limit.
 - Understand the Default Limit: The default limit of 10 is a safety measure to prevent memory leaks. Consider carefully before changing it.
Conclusion
Encountering MaxListenersExceededWarning in a FeathersJS application using Socket.io is not uncommon, especially in complex setups. By understanding the root cause and responsibly increasing the listener limit, you can effectively manage this warning. Always remember to monitor your application for any signs of memory leaks and adjust your configurations as needed.
]]>
ShinChven _EMAIL_ _URL_
<![CDATA[在 Azure 上部署 GPT-4-Turbo 和 DALL-E-3 模型]]> _URL_ 2023-11-21T10:20:47.000Z gpt-4-turbo and dalle on Azure
引言
OpenAI 在 2023 年的 DevDay 上宣布了一系列创新的人工智能模型
紧随其后，微软 Azure 云平台在本月加入了对这些先进模型的支持，包括备受瞩目的 GPT-4-Turbo 和 DALL-E-3
这两个模型不仅体现了 AI 技术的最新成果，也为开发者们提供了极大的灵活性和强大的功能。
Azure 节点支持情况
在 Azure 上，可以部署 GPT-4-Turbo 和 DALL-E-3 模型的节点如下所示：
 - GPT-4-Turbo(gpt-4-1106-preview):
 - Australia East
 - Canada East
 - East US 2
 - France Central
 - Norway East
 - South India
 - Sweden Central
 - UK South
 - West US
 - DALL-E-3:
 - Sweden Central
值得一提的是，目前只有 Sweden Central 这个区域可以同时部署这两个最新的模型。
如何在 Azure 上部署
要在 Azure 上部署这两个模型，您可以按照以下步骤操作：
 1. 创建 Azure 账户：如果您还没有 Azure 账户，您需要先创建一个。
 2. 访问 Azure OpenAI 服务：在 Azure 门户中找到 OpenAI 服务，并选择创建一个新的资源。
 3. 选择模型和区域：在创建资源的过程中，您可以选择要部署的模型。确保选择正确的模型（GPT-4-Turbo 或 DALL-E-3）和区域（例如，Sweden Central）。
 4. 配置和部署：按照提示完成配置，然后部署模型。
 5. 创建GPT-4模型，选择1106-preview版本，即为 GPT-4-Turbo
 6. 创建DALL-E模型，选择3.0版本。
 7. 使用 API：部署完成后，您将获得用于与模型交互的 API 密钥。您可以使用这个密钥在您的应用程序中集成 AI 功能。
GPT-4 Turbo 特性及定价
GPT-4 Turbo 是 GPT-4 的进阶版本，为用户提供了更高效的聊天和文本处理能力。它的主要特性包括：
 1. 128K 上下文容量：这种显著的提升使 GPT-4 Turbo 能够处理相当于超过 300 页文本的信息量，极大地扩展了对话和任务处理的范围。
 2. 提高性能和成本效益：与 GPT-4 相比，GPT-4 Turbo 在输入令牌的成本上降低了 3 倍，在输出令牌上降低了 2 倍，为用户提供了更高的性价比。
 3. 改进的指令遵循能力：GPT-4 Turbo 在遵循精确指令的任务上有了显著提升，例如能够生成特定格式（如 XML）的响应。
 4. 支持 JSON 模式：这一新功能确保模型可以以有效的 JSON 格式响应，对于需要在聊天完成 API 之外生成 JSON 的开发者来说尤其有用。
定价
 - 输入代价：每千个令牌的成本为 $0.01。
 - 输出代价：每千个令牌的成本为 $0.03。
DALL-E 3 特性及应用
DALL-E 3，作为 OpenAI 的最新文本到图像（文生图）转换模型，带来了一系列创新特性和广泛的应用场景：
 1. 先进的文本到图像转换：DALL-E 3 能根据文本提示生成各种图像，包括简单的物体和复杂的场景。这种能力使它成为创意表达和图像设计的强大工具。
 2. 高质量图像生成：DALL-E 3 在图像的细节处理和创造性上取得了显著提升，能够以更高的准确性和创造性响应文本提示。
 3. 广泛的商业应用：大型企业如 Snap、Coca-Cola 和 Shutterstock 已经利用 DALL-E 3 为他们的客户和市场活动生成图像和设计，显示了其在商业环境中的实际应用潜力。
 4. 内置审查机制：DALL-E 3 配备了内置的审查机制，帮助开发者保护其应用程序免遭不当使用。这是在 AI 遵循伦理和安全标准方面的重要一步。
 5. 定价：DALL-E 3 提供多种格式和质量选项，价格从每生成的图像 0.04 美元起。
总结
GPT-4-Turbo 和 DALL-E-3 代表了 AI 领域的最新进展，它们为开发者提供了


text:
County fairs are one of the most entertaining and informative public events that are conducted by various communities. There are a lot of exhibitions, games and food stalls at the event. People gather at the exhibit to showcase their culture and talent. Many exciting games are also conducted for the individuals who come to the fair.
County fairs are usually conducted to teach people about various things so that they can use in their daily living. The activities that are held at the county fair are mostly related to agriculture and animal husbandry. There are also exhibitions conducted for painting, sculpting, quilt making, ornaments making, flower decorations, crafts and various other things.
The following are the various types of County Fairs:
A county fair is mostly organized to bring out various ideas about improving agriculture and to educate people who live in a town that has a significant agricultural base. Initially, these county fairs were started in the early 1940s when communities wanted to teach people the various techniques about agriculture and the ways to increase their produce. There are also plenty of games and competitions that are conducted to award the farmer who has produced the best crop. Many courses are conducted for the public so that they become aware of how to increase their harvest.
Some county fairs are specific only for livestock. The activities at the event are mostly related to animal husbandry. For example, if the people of a town are more involved with livestock then the activities of the county fairs are based on animal husbandry. Individuals are taught how to improve the condition of their farms and animals by providing them education through courses, exhibitions, and presentations. After the fair, they start to give better care to their livestock, and this improves their flock's condition and the condition of their living. Prizes are awarded to individuals who produce the hardiest flocks; by doing this, others get inspired and motivated to improve their cattle.
These fairs are a great way to teach the younger generation about the culture of a particular county. Many good things and practices from the past are slowly deteriorating, and thus it is essential for the newer generations to learn about it.
Various mediums of art such as painting, sculpting, wood carving, quilt making, etc. are exhibited in the county fair. If you happen to be an expert with artwork, you can exhibit your painting or crafts and might even have the chance to meet your favorite artist or get a potential contact which would be helpful for your future career in that particular field.


text: China has a tradition of poetic education, and Chant Verse is a significant historical link sustaining Chinese ritual civilization. Reciting the Book of Songs and Historical Records with intonation and expression is the obligation of musical officers in the Chun Guan, which is one of the articles of Zhou Li. Much more can be said about the social formation and function of Chant Verse in the Zhou Dynasty based on its official position, like identifying and tracing the obligation and studying the cultural function of musical officers, who are usually blind. Meanwhile, the comparisons between the great masters of Six Teaching Poetry and the musical officers, who educate people in musical language, can also be made and analyzed. This research will contribute to our understanding of Chant Verse: its source, its early cultural origin, its social patterns, and its historical value.


fann_train_on_file
(PECL fann >= 1.0.0)
fann_train_on_fileTrains on an entire dataset, which is read from file, for a period of time
Beschreibung
bool fann_train_on_file ( resource $ann , string $filename , int $max_epochs , int $epochs_between_reports , float $desired_error )
Trains on an entire dataset, which is read from file, for a period of time.
This training uses the training algorithm chosen by fann_set_training_algorithm() and the parameters set for these training algorithms.
Parameter-Liste
ann
Resource eines neuralen Netzwerks.
filename
The file containing train data
max_epochs
The maximum number of epochs the training should continue
epochs_between_reports
The number of epochs between calling a user function. A value of zero means that user function is not called.
desired_error
The desired fann_get_MSE() or fann_get_bit_fail(), depending on the stop function chosen by fann_set_train_stop_function()
Rückgabewerte
Gibt TRUE bei Erfolg, sonst FALSE zurück.
Siehe auch
add a note add a note
User Contributed Notes
There are no user contributed notes for this page.
To Top


text:
Non-Negative Principal Component Analysis for Face Recognition
Principle component analysis is often combined with the state-of-art classification algorithms to recognize human faces. However, principle component analysis can only capture these features contributing to the global characteristics of data because it is a global feature selection algorithm. It misses those features contributing to the local characteristics of data because each principal component only contains some levels of global characteristics of data. In this paper, the authors present a novel face recognition approach using non-negative principal component analysis which is added with the constraint of non-negative to improve data locality and contribute to elucidating latent data structures. Experiments are performed on the Cambridge ORL face database. They demonstrate the strong performances of the algorithm in recognizing human faces in comparison with PCA and NREMF approaches.


Re: IMG in PRE? -Reply
Abigail (
Mon, 13 May 1996 23:58:23 +0200 (MET DST)
From: Abigail <>
Message-Id: <>
Subject: Re: IMG in PRE? -Reply
Date: Mon, 13 May 1996 23:58:23 +0200 (MET DST)
In-Reply-To: <> from "Scott E. Preece" at May 13, 96 02:22:40 pm
Scott E. Preece wrote:
++ From: Charles Peyton Taylor <>
++ |
++ | Since all spaces and letters in a monospaced font
++ | are always the same relative size, formatting works
++ | in . Add images, and all is screwed.
++ |
++ | BTW: why not use instead of pre? What is it that
++ | you're looking for in that you can't do with
++ | ?
++ ---
++ Well, PRE seems to control three separate things:
++ 1. it sets the font to monospaced
++ 2. it suppresses autofilling of lines
++ 3. it preserves whitespace as individual characters
++ TT only controls one of those. Another mode that would be
++ extremely useful is
++ 1. proportional type
++ 2. no autofilling
++ 3. preserve whitespace as provided (either by keeping
++ as individual space characters or by tabbing to the
++ indicated depth)
++ In addition to the obvious use for poetry, this would be good for
++ code, for those of us who believe code should be pretty-printed,
++ rather than monospaced. One can work around (2), by using BR at
++ the end of each line, but (3) seems to be impossible [you can get the
++ effect with incredibly tortuous use of tables as layout devices, but
++ it's not really practical...].
I've always problems in imagining how wide a space is in a
propotional font. For instance, in aligned text (both right and
left) interword space clearly differs from line to line.
++ There are also many instances where including IMG would *not* be
++ a formatting problem (the obvious one being where IMGs always
++ appear at the right of text (including the case of appearing on
++ lines of their own).
I don't think that should be a reason. If you allow something, it
should work in (almost) all cases, not in some. Generally, it will
not work, as you cannot device independently compare pixels with
character cells.


a comparison, shown as a ratio, of the quantity of types to the quantity of tokens in a specific communication. The type-token ratio is utilized in language studies and analyses to evaluate a person's verbal diversification.
TYPE-TOKEN RATIO (TTR): "The larger the amount of tokens in a type-token ratio, the higher the index, and thus, the larger the diversification."
Cite this page: N., Pam M.S., "TYPE-TOKEN RATIO (TTR)," in PsychologyDictionary.org, April 29, 2013, _URL_ (accessed August 5, 2021).


' parameter to true can also lead to event handling in unexpected places if not used carefully.
On the other hand, if 'composed' is false, the event remains within the bounds of the shadow DOM. This can provide better isolation and control over event handling, restricting interaction between components and preventing event processing outside the designated area.
These parameters, 'bubbles' and 'composed,' provide flexibility in how events propagate and are handled in Lightning web components. Understanding their behavior can help you develop more efficient and effective strategies for communication between your components, promoting modular and maintainable code. For a more detailed understanding of their behavior and recommendations, we recommend referring to the official Salesforce documentation.
Lightning Web Components Developer Guide
Lightning message channel
Additionally, for communication between components, there is the Lightning Message Service (LMS) — an event-driven architecture that allows for message exchange with publishing and subscribing, enabling communication between unrelated components. LMS uses a 'message channel' to define communication between components. Components can publish messages on a specific message channel, and other components can subscribe to this channel to receive messages.
Let's consider an example of a shopping cart application where users can add items from multiple components. We can use LMS to communicate between components and update the cart when an item is added or removed.
Here is how we can use LMS to achieve this:
 - First, we need to create a message channel that will be used for communication between components. We can create a message channel using the 'messageChannel' module in LWC.
 - In Visual Studio Code, navigate to 'messageChannels,' create a new file, name it appropriately, and add '.messageChannel-meta.xml' at the end.
 - In the file, place the following XML:
<?xml version="1.0" encoding="UTF-8"?>
<LightningMessageChannel xmlns="_URL_
 <masterLabel>cartChannel</masterLabel>
 <isExposed>true</isExposed>
 <description>Message Channel for cart updates</description>
 <lightningMessageFields>
 <name>cartItems</name>
 <description>Items in the cart</description>
 <type>Text</type>
 </lightningMessageFields>
</LightningMessageChannel>
 - Next, we need to create a publisher component that will publish messages on the 'cartChannel.' Let's assume we have a product list component where the user can add items to their cart. We can create a special event in the product list component that is triggered when the user adds an item to their cart. The event can contain details of the item added by the user, which can then be passed to the publisher component.
import { LightningElement, wire } from 'lwc';
import { publish, MessageContext } from 'lightning/messageService';
import CART_CHANNEL from '@salesforce/messageChannel/cartChannel__c';
export default class ProductListComponent extends LightningElement {
 @wire(MessageContext) messageContext;
 handleAddToCart(event) {
 const data = {
 name: event.detail.name,
 price: event.detail.price
 };
 const message = {
 data: data
 };
 publish(this.messageContext, CART_CHANNEL, message);
 }
}
In this example, we use the 'publish' method to publish a message on the 'cartChannel.' We pass the message context, message channel, and message itself as parameters to the 'publish' method.
Finally, we need to create a subscriber component that will listen for messages on the 'cartChannel' and update the cart accordingly.
import { LightningElement, wire } from 'lwc';
import { subscribe, MessageContext, unsubscribe } from 'lightning/messageService';
import CART_CHANNEL from '@salesforce/messageChannel/cartChannel__c';
export default class CartComponent extends LightningElement {
 @wire(MessageContext) messageContext;
 subscription;
 connectedCallback() {
 // Subscribe to the CART_CHANNEL
 this.subscription = subscribe(
 this.messageContext,
 CART_CHANNEL,
 (message) => {
 this.handleMessage(message);
 }
 );
 }
 handleMessage(message) {
 // Extract and handle data from the message
 const data = message.data;
 // Update the cart with the data received from the message
 }
 disconnectedCallback() {
 // Unsubscribe from the message channel when the component is disconnected
 unsubscribe(this.subscription);
 }
}
In this example, we use the 'subscribe' method to subscribe to the 'cartChannel' and listen for messages. When a message is received, the 'handleMessage' method is called, and we extract the data from the message using the 'data' property.
That's it! We have used LMS to communicate between unrelated components and update the cart each time an item is added or removed. Going forward, we can create more components that publish messages on the channel with information about adding products to the cart and using the same channel.
In conclusion, LMS can be a resource-intensive method of communication, and its usage should be avoided where possible. For more detailed information about LMS, refer to this article.
For example, the use of the "@api" annotation is ideal for passing data between parent and child components, as it offers a direct way to access the properties and methods of the child component.
On the other hand, events are useful for communication in the reverse direction, from child components to parent components. Additionally, with event listeners, we can simultaneously notify multiple components about changes in the state of our component.
The Lightning Message Service is recommended for data exchange between unrelated components that do not belong to the same hierarchy. It is also useful when a component needs to send a message to multiple components subscribed to the same message channel.
Lightning Web Components Developer Guide Part 3: To sum up
Carefully consider the use case and choose the appropriate communication method to ensure optimal performance and efficient data transmission between components.
So, if you are a Salesforce developer and have not yet explored the LWC framework, we strongly recommend giving it a try. With its powerful features and ease of use, it quickly becomes the preferred framework for building Lightning web components on the Salesforce platform.
In the next, final article of the series, we plan to delve into the communication of components with Salesforce and Apex, exploring their methods, advantages, disadvantages, and providing recommendations for their application.
bottom of page


Estimating Ulka EP5 Pump Inductance
As part of my work to modulate the Ulka EP5 pump pressure in my Espresso machine, I decided to try and simulate the pump in SPICE. This would necessarily be a very simplified model, but might be useful nonetheless to understand the behaviour of snubber circuits for the pump PWM controller. To create the model, I needed an estimate of the pump inductance.
Previous attempts
I could only find one previous reference to the pump inductance online. It's not clear which Ulka pump was used, but it looks like an E5 type (EP5 or EX5) and a circuit diagram refers to 41W rating (consistent with the 120V 60Hz EP5). They took the approach of measuring the current drawn by the pump at 0.57A and, assuming a line voltage of 120V, calculated the reactance as follows:
XL = V/I = 120V / 0.57A (AC) = 211
With the formula XL = 2πfL = 2π * 60Hz = 377L, the inductance L was estimated as follows (for a 120V 60Hz pump):
L = 211 / 377L = 0.56H = 560mH
However, XL = VPEAK/IPEAK and the above voltage current values may be average or RMS values rather than peak values. For 120V AC mains the peak voltage would be VPEAK =12√2 = 170V. Similarly, when measuring AC current, some multimeters only give accurate results for a sinusoidal AC waveform, and may not be accurate for AC chopped by the series diode in the Ulka pump. This doesn't necessarily mean the result is wrong of course, just difficult to be certain.
Manufacturer data on the pump
The manufacturer data states that:
 - Ulka EP5 240V~50Hz is rated at 48W
 - Ulka EP5 120V~60Hz is rated at 41W
Estimating pump electrical properties
There's an integrated series diode in the pump, but the type is not indicated. However, based on similar Ulka pump models described in Ulka/CEMA specifications, the diode is assumed to be 1N4007 which according to manufacturer datasheets have a typical forward voltage VF = 1.0V when IF = 1.0A (noting that there are some small variations in the specifications for 1N4007 between manufacturers).
Attempting to measure the pump coil resistance directly with a resistance meter could give misleading results, due to the internal diode. To overcome this, a known DC voltage and current can be used to estimate the resistance.
With a ~12V DC power supply connected across the Ulka EP5 240V~50Hz pump, the measured voltage was 12.33V and the measured current was 70.1mA. At this relatively low current, it is likely that the diode forward voltage will be less than 1.0V. To estimate the diode VF, an individual 1N4007 diode was connected in series with a 220R resistor and ~12V power supply, giving IF = 51.9mA and VF = 0.775mV.
Assuming that VF = 775mV at IF = 70.1mA, the actual voltage across the coil will be reduced to (12.33 – 0.775) = 11.56V and therefore a first estimate of the pump coil resistance is as follows:
R = 11.56 / 70.1×10-3 = 165Ω
To calculate the inductance, the manufacturer voltage and power ratings are used to estimate the reactance as follows:
Although the Ulka EP5 240V~50Hz model is rated 48W, the internal diode means that the pump is only active for half the cycle. Considering the coil without the series diode, we therefore assume that the AC power consumption would be 96W and use this figure to calculate the AC current:
P=VI therefore I=P/V
IRMS = PRMS/VRMS = 96/240 = 0.4A
Note that the mains line voltage and current will of course vary in practice due to local mains supply quality.
The peak voltage and current are then estimated as follows:
VPEAK = VRMS√2 = 24√2 = 339V
IPEAK = IRMS√2 = 0.4√2 = 0.57A
The inductive reactance for an inductor energised by a sine wave is calculated as follows:
XL = VPEAK/IPEAK = 339 / 0.57 = 599.27
The inductance can be calculated based on the reactance and frequency as follows:
L = XL / 2πf
Where f is the mains line frequency 50Hz:
L = 599.27 / (2π × 50) = 599.27 / 314.159 = 1.91H
However, on closer inspection, I noticed that the exact pump model I tested is labelled 230V~50Hz on the side. Repeating these calculations with 230V, the following results are obtained:
IRMS = 96/230 = 0.42A
VPEAK = VRMS√2 = 23√2 = 325V
IPEAK = IRMS√2 = 0.4√2 = 0.59A
XL = VPEAK/IPEAK = 325 / 0.59 = 550.59
L = 550.59 / 314.159 = 1.75H
So this estimate puts the pump inductance for the 230V~50Hz EP5 pump at somewhere between 1.75H and 1.91H and the resistance at 165Ω.
Simulating the pump in SPICE
Running an LTSpice model with a 240V, 50Hz AC supply in circuit with a 1N4007 diode and an inductor modelled with L=1.75H, R=165Ω gives the following results:
Iavg=0.34A, Irms=0.46A, Vrms=240V, Pavg=35.67W
This doesn't look too far off, however it is obviously lower than the rated power of 48W indicated by the manufacturer. Adjusting the LTSpice model inductance to L=1.37H gives results closer to the manufacturer ratings:
Iavg=0.39A, Irms=0.54A, Vrms=240V, Pavg=47.93W
Measuring the pump inductance
More recently, another attempt was made to directly measure the inductance. This was achieved by drilling a small 1mm hole in the pump to access the coil terminal before the series diode. The measured inductance and resistance was L=854mH and R=165Ω. The series diode forward voltage was measured as 706mV.
Modelling the pump as a simple inductor is obviously a gross simplification, as the pump is a spring loaded solenoid, whose inductance will vary as the internal plunger vibrates. Also, the hydraulic pressure in circuit is not considered. Finally, with high frequency PWM switching, the parameters estimated at 50Hz / 60Hz frequency may not be correct.
Nevertheless, the inductance values above when used in SPICE provide a first approximation which may be useful to estimate how the system will behave in practice, and do seem to give behaviour very similar to the real system.
If anyone has any corrections, comments, improvements or information to add, drop me a line in the comments below.
5 thoughts on "Estimating Ulka EP5 Pump Inductance"
 1. Hey!
 One simple remark. The pump, of course, converts electrical work to mechanical work.
 This means that for higher mechanical power (pressure times flow rate), you would also be taking a higher electrical power.
 In your model this means that your electrical resistance (not the one generating losses due to the wire resistance, and core losses in the inductor) simbolizes mechanical power, and is dependent on the operating point that you're measuring.
 One simple and very crude way to measure the inductance, if you have an oscilloscope, is to charge a capacitor with some voltage, then connect them in parallel and measure the frequency. It's surprisingly accurate given its simplicity. (use f=1/(2pi sqrt(LC)) )
 1. Hi Andres
 Thanks for the comments above. I assumed that the series diode built into the pump would prevent a resonant/tank circuit with a parallel capacitor from working? (the diode is encased in the pump and there seems no easy way to take it out of circuit without damaging the pump)
 2. Very interesting calculations, but i actually arrived here in a much simpler way.
 I have measured a voltage difference between the metal framing of the pump and ground of approximately 35Vac when using the rubber mounts and connected to a 230Vac supply.
 there is little technical info on the Ulka website, or indeed other sites of companies manufacturing similar pumps, and i wanted to know if that voltage reading would be normal?
 I assume if it is then it would


KLUEDO RSS Feed KLUEDO Dokumente/documents _URL_ Mon, 26 May 2003 10:49:20 +0200 Mon, 26 May 2003 10:49:20 +0200 Smoothing Splines in Multiscale Geopotential Determination from Satellite Data _URL_ SST (satellite-to-satellite tracking) and SGG (satellite gravity gradiometry) provide data that allows the determination of the first and second order radial derivative of the earth's gravitational potential on the satellite orbit, respectively. The modeling of the gravitational potential from such data is an exponentially ill-posed problem that demands regularization. In this paper, we present the numerical studies of an approach, investigated in [24] and [25], that reconstructs the potential with spline smoothing. In this case, spline smoothing is not just an approximation procedure but it solves the underlying compact operator equation of the SST-problem and the SGG-problem. The numerical studies in this paper are performed for a simplified geometrical scenario with simulated data, but the approach is designed to handle first or second order radial derivative data on a real satellite orbit. Kerstin Hesse; Martin Gutting preprint _URL_ Mon, 26 May 2003 10:49:20 +0200


Pythagorean dates
The numbers that make up today's date—12, 16, and 20—form a Pythagorean triple. That is, 12² + 16² = 20².
There won't be any such dates next year. You could confirm this by brute force since there are only 365 days in 2021, but I hope to do something a little more interesting here.
The Mathematica function
 PowersRepresentations[n, k, p]
lists the ways to represent a number n as the sum of k pth powers. Calling PowersRepresentations[21^2, 2, 2] shows that there is no non-trivial way to write 21² as the sum of two powers; the only way is 0² + 21². You might try using the whole year rather than the last two digits, but there's no non-trivial way to write 2021 as the sum of two powers either.
The paragraph above says that no Pythagorean triangle can have hypotenuse 21 or 2021. But could there be a Pythagorean date next year with 21 on one of the sides?
If the components of a date correspond to sides of a Pythagorean triangle, and one of the sides is 21, then the day must be on the hypotenuse because all the month numbers are less than 21, and that day must be greater than 21.
Let's look for Pythagorean triangles with a side equal to 22, 23, …, 31 and see whether any of them have a 21 on the side.
The Mathematica command
 For[d = 22, d <= 31, d++, Print[PowersRepresentations[d*d, 2, 2]]]
This tells us that the only numbers from 22 to 31 that can be on the side of a Pythagorean triangle are 25, 26, 29, and 30.
The number 21 does appear in the list: (20, 21, 29) is a Pythagorean triple. But if the 29th of a month were a Pythagorean date next year, it would have to be the 20th month. Since we only have 12 months, there won't be any Pythagorean dates next year.
The number 22, 23, and 24 can't be written as sums of squares in a non-trivial way, so if there's a Pythagorean date in the next few years it will have to be with the day of the month on the side. We can see from the output above that (7, 24, 25) is a Pythagorean triple, so the next Pythagorean date is 7/25/24, and the next after that is 7/24/25. And the next after that will be 10/24/26.
Incidentally, there is an algorithm for counting how many ways a number can be written as the sum of k squares, and it is implemented in Mathematica as Squares[k, n]. If you run SquaresR[2, 441] it will tell you that there are four ways to write 441 as the sum of two squares. But all four of these are trivial: (0, 21), (21, 0), (0, -21), and (-21, 0). Because every square can be written as the sum of two squares analogously, a return value of 4 means there are no non-trivial solutions.
2 thoughts on "Pythagorean dates
Leave a Reply


text:
Port Phillip's long-term bushfire risk regional planning target is 85 per cent.
The figure below shows the Port Phillip region's bushfire risk profile for 1980–2021 and projected changes in bushfire risk until 2024. It shows bushfire risk in the Port Phillip region:
- was 85 per cent in 2020–21, down 2 percentage points from a projected level of 87 per cent (if there were no major bushfires or fuel management)
- was the same as at the end of 2019–20
- is projected to fall to 78 per cent by 2024 if we implement the entire Joint Fuel Management Program and there are no major bushfires, noting it would continue to increase to 87 per cent without any fuel management activity or major bushfires. Implementing the entire program would keep bushfire risk levels below the long-term Port Phillip region planning target of 85 per cent.
Since 2009, bushfire risk has gradually increased in Port Philip due to the re-accumulation of fuels in wet, mountainous, forested areas, which are typically too damp for planned burning. Additionally, some high-risk settlements in the region adjoin dense forest and therefore cannot be safely treated with planned burning. These factors highlight the importance of mechanical and other non-burn fuel treatments - including mowing, slashing, mulching, and using herbicides - and enhanced preparedness and community education to achieve risk reduction targets.
Priority areas for planned burning include north of the Dandenong Ranges, the forests to Melbourne's east, and areas in and around Melbourne's water catchments. Other key activities include the continued construction and maintenance of strategic fuel break networks through Melbourne's water catchments and mechanical fuel treatment in the forest interface to the east of Melbourne.
Bushfire risk profile, Port Phillip Region, 1980–2024
The figure below shows the tolerable fire interval (TFI) status of vegetation on public land in the Port Phillip region since 1980. It shows that in 2020–21:
- about 48 per cent of the vegetation was below minimum TFI, 1 percentage point less than in 2019–20
- the proportion of vegetation within TFI remained the same at 38 per cent
- the proportion of vegetation above maximum TFI remained the same, at 1 per cent.
In 2020–21, less than 1 per cent of the vegetation burnt by bushfire or planned burning was below minimum TFI, the result of careful planning to minimise the potential impacts of planned burns on vegetation below minimum TFI.
TFI status of vegetation on public land, Port Phillip region, 1980–2021
The figure below shows the growth stage structure (GSS) status of vegetation on public land in the Port Phillip region since 1980. It shows that in 2020–21:
- about 13 per cent of the vegetation was in the juvenile growth stage, 6 percentage points less than 2019–20
- about 23 per cent of the vegetation was in the adolescent growth stage, an increase of 3 percentage points from 2019-20
- the proportion of vegetation in the mature growth stage remained the same at 38 per cent
- there was no significant change in the proportions in the old growth stage (which remained low, at 2 per cent) and with no fire history (which remained at 12 per cent).
Threatened species, such as Leadbeater's Possum and Smoky Mouse, rely on vegetation in the mature and old growth stages for habitat, particularly for features such as hollow-bearing trees and coarse woody debris. It will take a long time for the landscape to recover to these growth stages, as some vegetation communities can take up to 50 years or more to reach maturity.
The area of vegetation with no recorded fire history on public land has gradually declined over the last decade. The TFI status and GSS cannot be determined in areas with no fire history.
GSS status of vegetation on public land, Port Phillip region, 1980–2021
Fuel management delivery
Generally favourable weather conditions in Port Phillip Region during 2020-21 enabled both the Yarra and Metropolitan fire districts good opportunities to deliver their planned burning programs. Table 1 summarises the region's fuel management activities in 2020–21.
Table 1: Fuel management activities, Port Phillip region, 2020–21
No. of treatments
Area treated by planned burning:
Area treated by non-burn fuel treatments:
Total area treated to reduce bushfire risk
During 2020-21 we undertook 40 ecological and fuel reduction burns in the Port Phillip region, with a total of 2,878 hectares treated. There was an additional 61.8 hectares of timber harvesting area regenerated, and windrow/heaps treated, bringing the total treated to 2,941 hectares. We also completed about 1,367 hectares of mechanical fuel treatment. Yarra fire district was able to complete all its spring planned burns. Metro fire district delivered its biggest program in years, resulting in double the number of hectares treated this year compared to the five-year rolling average. Across the region, we delivered 14 of 25 priority burns. We could not complete the remaining 11 including six regeneration burns as conditions were unsuitable. We invested over 3,400 work-days undertaking planned burning delivery in 2020-21.
Port Philip region staff continued to work through the various stakeholder engagement challenges associated with ongoing COVID restrictions, which limited both face-to-face and onsite meetings.
Staff also continued to work closely with other land management agencies including Parks Victoria and the Country Fire Authority to help develop the Joint Fuel Management Program and deliver the fuel management program.
An interesting and useful collaboration occurred between Port Philip and Fire Rescue Victoria (FRV) this year. FRV, along with their remotely piloted aircraft system, attended a FFMVic grasslands burn in early 2021. The FRV system captured thermal and video footage for FFMVic and Parks Victoria future use and was an opportunity for pilots to build skills with the drones, which had only recently become operational.
Page last updated: 23/12/21


text:
Matt: How come if a human being drinks seawater he'll probably get sick and die, but whales, dolphins, and walruses, and penguins can drink ocean water and thrive on it?
— Curious Bob, University City
Yeah, a cup or two of Mission Bay water would do you in, that's for sure. I'm not even positive a walrus could handle it. But I have a surprise for you. Most marine mammals don't drink salt water. They couldn't deal with a constant diet of Pacific Ocean either. Scientists are a little bit in the dark about the drinking habits of whales and some dolphins, since they're hard to observe in the wild. But since the mammals need water, how do they get it? From the fish they eat. Fish are low-sodium tidbits, so marine mammal kidneys can handle it. In fact, they can extract water as they metabolize the fish to satisfy their needs. The salt content of marine mammals' blood is not so different from the blood of terrestrial critters.
Sea otters, seals, sea lions, and manatees have been observed occasionally drinking seawater. But they're capable of concentrating and excreting highly salty urine, so they can handle it. Any creatures (including birds, sharks, and snakes) that live in or even near a saltwater environment have some method of getting rid of excess sodium. For that matter, so do all marine fish. Too much salt apparently doesn't do anybody any good.