^\xi$.
Since $\tfrac 1 2$ is less than the critical probability for oriented bond percolation in two dimensions $\approx.633$, a theorem of Licea-Newman-Piza applies and there is a rigorous lower bound $$\xi \ge 1/3$$ for your model. (cf. Theorem 4.3 in Howard - Models of First-Passage Percolation)
Suppose that $\gamma_n = \gamma^-_n \cup \gamma^+_n$ (i.e. the geodesic $\gamma_n$ meets the origin), so that $$2^\xi n^\xi \approx d(\gamma_n) = \max\{d(\gamma^-_n), d(\gamma^+_n)\} \approx n^\xi, $$ which suggests a contradiction since $2^\xi > 1$ by the lower bound $\xi \ge 1/3$.
Here's why it doesn't work. The exponent $\xi$ is precisely defined as the minimal power of $n$ such that the following hold: $$\lim_{n\to\infty} \mathbb P\left[d(\gamma^\pm_n) \le n^\xi \right] = 1 \qquad \mathrm{and} \qquad \lim_{n\to\infty} \mathbb P\left[d(\gamma_n) \le (2n)^\xi \right] = 1.$$ Since the $\approx$ signs above are really inequalities, there is no contradiction above.
share|improve this answer
That's very interesting. I did not know that there is a (provable) lower bound for xsi and this certainly looks very relevant. (In fact stronger than my question...) – Gil Kalai Apr 28 '10 at 6:08
add comment
Here is a sketch of a germ of an idea that might work. But don't take it too seriously.
Consider the space $E_k$ of grid paths from $(0,0)$ to $(2k+1,0)$ with nonnegative $x_2$-coordinate and Euclidean length $2k+3$. Associate such paths with functions in the obvious way. Now there are $\binom{2k+2}{2}$ such paths, $2\binom{k+1}{2}$ (i.e., proportionally just less than one half) of which contain the middle edge. Now there exists an assignment of edge lengths and corresponding coefficients $\{a_j\}_{j=1}^k \in \{0,1\}^k$ s.t. the sum $\gamma = \sum_{j=1}^k a_j \gamma_j$ is a shortest path (provided we require a nonnegative $x_2$-coordinate).
If the $a_j$ and $\gamma_j$ are selected uniformly at random, then the probability that the middle edge will be contained in $\gamma$ is asymptotically $2^{-k/2}$.
share|improve this answer
add comment
Talking about naive attempts, I thought maybe a simple solution along these lines could be found, but I couldn't:
I denote by $p_k(n,2r)$ the probability that a shortest path from the origin to $(n,2r)$ contains the segment $(\lfloor \frac{n}{2}\rfloor,k)$ to $(\lfloor \frac{n}{2}\rfloor +1,k)$. A simple observation is that $p_k(n,2k)=p_k(n,0)$ (consider reflecting the path on the line $y=k$ in the region $x > \lfloor \frac{n}{2}\rfloor$). The idea is to show that $p_k(n,2k)$ is close to $p_0(n,0)$ for small $k$. One can do this maybe by considering a new rectangular grid spanned by $(1,\frac{2k}{n})$ and $(-\frac{2k}{n},1)$ (with suitable edge weight distribution) and trying to find the new $p_0'(n,0)$ which should be a good approximation of $p_k(n,2k)$.
Now if one can find a slowly decreasing function $f$ so that $p_k(n,2k)\approx f(p_0(n,0))$ in the range, say $|k|\le \sqrt{n}$ then $$1=\sum_{k=-\infty}^{\infty}p_k(n,0)=\sum_{k=-\infty}^{\infty}p_k(n,2k)\approx \int_{-\sqrt{n}}^{\sqrt{n}}f(p)dp \geq c\sqrt{n}p_0(n,0)$$ for some constant $c$. If $\lim_{n\to \infty}p_0(n,0)>0$ then the above inequality is obviously false for large enough $n$.
ETA: I realize this approach works if we were able to prove $$\liminf_{n\to \infty} p_{0}(n,0)=\liminf_{n\to \infty} p_k(n,0)$$ for any fixed $k$.
share|improve this answer
add comment
UPDATE: Fixed typing error in 2nd paragraph (greater than -> less than or equal to)
UPDATE2: Fixed typing errors pointed out by Gil Kalai
UPDATE3: I put off the detailed version from my webpage
UPDATE4: The solution is wrong, as pointed out to me by Nathanaël Berestycki. It is of course not enough to consider only the path that goes directly from the origin to (n,0). I didn't read the problem properly. Sorry.
I don't know whether this problem is still open, but I think I have found an elementary proof for the original question. It is almost too simple to be true, but I don't see any mistake. Here's the sketch:
All numbers here are natural numbers between $0$ and $n$, and $n$ is sufficiently large. Fix a (large) $K$. Let $x_l$ be the smallest $x < n/3$, such that for all $1\le j \le K$, the length of the path $(x,0)\rightarrow (x,j) \rightarrow (x+K,j)$ is less than or equal to the length of the path $(x,0)\rightarrow (x+K,0)$. The arrow indicates that we take the direct path. For definiteness, set $x_l = \lfloor n/3 \rfloor + 1$ if such a number does not exist, but note that it exists with probability going to one as $n\rightarrow \infty$. Note further that since we took the smallest $x$ with the above property, conditioned on $x_l$, the lengths of the edges to the right of the vertical line $x=x_l+K$ are still independent, of the same law as before, and independent of the configuration to the left of this vertical line.
Now define $x_r$ by mirroring the above definition at the line $x=n/2$ (the largest $x>2n/3$, such that....)
Then, the paths $(x_l+K,j)\rightarrow(x_r-K,j)$ are independent for $0\le j\le K$, hence, with probability going to $K/(K+1)$, there exists $1\le j \le K$, such that the path $(x_l+K,j)\rightarrow(x_r-K,j)$ is shorter than $(x_l+K,0)\rightarrow(x_r-K,0)$.
Combining the above observations, with probability $K/(K+1) + o(1)$, there exist $x_l < n/3$, $x_r>2n/3$ and $1\le j \le K$ such that the path $(0,0) \rightarrow (x_l,0)\rightarrow (x_l,j)\rightarrow (x_r,j) \rightarrow (x_r,0) \rightarrow (n,0)$ is shorter than the path $(0,0) \rightarrow (n,0)$. Letting first $n\rightarrow \infty$, then $K\rightarrow\infty$ finishes the proof.
share|improve this answer
Dear Pascal, it is a bit too sketchy for me to follow but it looks promising! (Also I supppose the vertical line is x=x_l+K). – Gil Kalai Sep 25 '11 at 13:26
_USER_: Thanks for having a look at the proof and pointing out the typos. I'd be glad to write down a detailed version, if the problem still interests you. – Pascal Maillard Sep 25 '11 at 17:22
Dear Pascal, yes definitely it is an interesting problem on its own, several people tried to prove it (including us) and it has some applications regarding geodesics in the random metric described by FPP. – Gil Kalai Sep 25 '11 at 19:51
Dear Pascal, the conjecture is from 2002 by Benjamini, Schramm and myself in the paper cited in the question itself.front.math.ucdavis.edu/0203.5262. It is mentioned at the bottom of page 2 and the top of page 5. Actually on page 5 a slightly stronger version that we needed is mentioned and maybe your method apply there too. –


Digestive Health
Why do I have to poop right after eating?
A Answers (2)
 1 170 02-1 ask oz most embarrassing
 Dr. Oz answers a viewer's most embarrassing question and explains why she feels she has to poop immediately after eating. Learn the answer in this video.
 Helpful? 5 people found this helpful.
 - A Dr Christine M. Bouchard, MD, Colorectal Surgery, answered on behalf of HCA Virginia
 Why Do I Have To Poop Right After Eating?
 The gastrocolic reflex makes you have to poop right after eating. In this video, Christine Bouchard, MD, a colorectal surgeon at Chippenham & Johnston-Willis Hospitals, describes how the gastrocolic reflex works.
Did You See? Close
What causes burping and farting?


Home Men's Issue Manhoodv Schwannoma Could Disfigure a Handsome Penis
Men's Issue
Manhoodv Schwannoma Could Disfigure a Handsome Penis
Beauty is just skin deep, but with regards to acquiring a handsome penis, which can be deep enough. Penis health is, clearly, a lot more important in comparison with looks in the member, however the handsome penis will elicit significantly more interest among partners especially among potential partners. Thus when something arrives that disrupts its appearance, it's really an obstacle having a man as well as the sex existence. This is often easily the issue with the design of men organ Schwannoma, that could result in a disfiguring make use of an effective penis.
Almost everyone has not discovered men organ Schwannoma, or in the Schwannoma regardless of the sort, with justification: it's pretty rare. But rare is small security in situation your guy is actually among individuals number of whose penis is location from the Schwannoma.
But what exactly is a Schwannoma anyway? To solve that, you should know just a little about nerves. Generally everybody recognizes that nerves would be the areas of the body which get stimuli – as being a touch, and send an e-mail for the mind, thus prompting an answer. (Your penis has especially sensitive nerves, and that's why why touching or fondling it so enjoyable.) every nerve within you offers what is known a nerve sheath, that's basically a layer of protective tissue which will keep the nerves safe.
When you have a Schwannoma, meaning the tumor is moving in negligence nerve sheaths. This happens only in nerve sheaths that are individuals from the peripheral central nervous system, and for that reason they're ultimately within the brain or even inside the spine-cord.
That sounds terrible, nevertheless the good factor is always that Schwannoma are benign tumors, not cancerous. But they may be supported getting a burning or stinging sensation or, alternatively, by numbness – neither being wanted within the penis.
And they also can disfigure a handsome penis because these tumors can every so often get quite large. A really small you can look like somewhat bump, but bigger ones may be several inches in space – difficult to ignore, even round the really big penis. Even if they're not causing discomfort once the penis reaches rest, they frequently occasions may become painful during sexual activity – then when too big, will make transmission impossible.
How to handle it
In situation your guy has what he thinks generally is a Schwannoma on his penis, he'll vacation in the doctor and get a powerful diagnosis. Be it determined the lump is Schwannoma, really the only treatment choice is surgical excision. Normally, this is not a genuine difficult surgery, and sometimes requires just a nearby anesthetic. There's, however, chance of nerve damage as detaching the Schwannoma could require impacting the nerve beneath the sheath.
When the tumor is extremely small land isn't causing discomfort or discomfort, the physician may recommend simply monitoring the lump. Although generally benign, if for reasons unknown a physician suspects it might be malignant, however, he then will recommend removal even if it's causing no physical problems.
Removing a Schwannoma may restore a handsome penis for the former condition, nonetheless still it needs it health labored with. Regular usage of a greater drawer penis health oil (doctors recommend Man 1 Man Oil, that's proven mild and safe for skin) might help. To be able to give you the penis optimal benefits, the bets oil contains numerous vitamins, along with a, B5, C, D and E. And it also helps when the oil contains L-carnitine, an amino acidity which supports with maintaining appropriate penis sensitivity.
Leave a Reply


How long does a compensation claim take?
Every claimant wants to settle their claim as quickly as possible and move on from their injury. But to get to the point where a compensation claim can be settled involves evidence, expert opinions and investigations from insurers. It also requires clear communication between insurers, specialist solicitors, claimants and occasionally the courts. All of this can take time.
Some claim types are known to settle more quickly than others. In cases where negligence is obviously clear, and a defendant insurer has no reasonable option other than to make an admission of liability, a claim will settle more quickly. Conversely, in a matter relating to a more complex claim where negligence isn't so easily obvious, a claimant solicitor will have to make a strong argument to succeed and achieve an admission of liability, and a claim will take longer to settle.
Claims that tend to settle more quickly
Claims often settle within a few months, when:
 - Liability against the party that caused an accident is clear and obvious
 - The claim relates to relatively minor injuries with full recovery
 - Claimants respond quickly to requests for information
 - Accident details have been properly reported and recorded
 - Injuries and losses are not in dispute
Claims that can take longer
As you would expect, there are many issues that can arise that are beyond our control and slow the claims process down. Furthermore, two seemingly similar claims may initially give the view that they will settle quickly – yet one could take six months and the other could take 18 months. Each claim does need to be looked at on its own merits and complexities, but common issues that can cause a slower claim timeframe include:
 - Complex claims, including severe and life changing injuries
 - Incomplete medical treatments meaning injury/recovery prognosis is not known
 - Split liability or denied liability claims
 - Claimant failure to respond quickly to solicitor queries
 - Inefficiency and slow work by other parties – for example, defendant insurers
 - Claims that have to go to court
In more serious and complex cases, where negligence is not obvious and evidence is not so clear cut, there can be denials of liability from a defendant insurer. This will lead to an unavoidable slowing of the claims process. At this point, a claimant solicitor will seek further instructions from a claimant to enable them to fight a denial of liability and seek expert opinion from a barrister in an effort to force an admission of liability.
In cases where a defendant has accepted responsibility, and will therefore make a compensation settlement offer to a claimant, they may dispute the value of a claim settlement or the losses incurred by a claimant, and request further evidence and medical assessments to support the claim. They could state a desire to take the matter to court for a judgement on the settlement, and such issues will definitely slow a claim down.
Insurer deadlines and legal protocols
It is the third party insurer's job to minimise any settlement they have to pay, and they aren't always good act acting quickly. Helpfully for claimants, there are legally-binding timeframes in place to prevent claims being dragged out longer than necessary. These 'Pre-Action Protocols' give a maximum time for defendant insurers to respond to claims and carry out their investigations. The times vary depending on the claim type involved.
At Direct2Compensation, we realise that much rests on the speedy action of our team and partners to minimise delays, that defendants are pressed to ensure that deadlines are met, and that the claim is regularly chased. We work tirelessly to ensure that claimants are kept informed and that their claim is settled fairly and quickly.
Leave a question
Questions & Answers
 1. Tracy
 My question is how long does a company take or is there a time limit for investigation to finish?
 - Ian Morris
 Hi, I am a little unsure as to what you mean with your question – do you mean how long does a claim take or are there time limits in the claims process regarding how defendant insurers investigate claims and how long do they have to reply to a claim?
Direct2Compensation Personal Injury Claims
Speak with a claims expert


text:
Enhancing the access and use of forest resources data in Minnesota.
Using the Forest Information Needs Assessment report as a guide, detailed metadata records have been developed for many of the key forest information databases identified by the workshop participants. These metadata records were created using the Minnesota Geographic Metadata Guidelines, developed by the GIS Standards Committee of the Minnesota Governor's Council on Geographic Information. Some of these metadata records have an online linkage to the database, allowing the data user to automatically retrieve the data free of charge. This initial inventory of metadata records is the result of a continuing effort to document forest information databases throughout the State of Minnesota.
The Natural Physical category consists of the following four themes:

source: HuggingFaceFW/fineweb-edu


Go to the content anchor
Xiucai Hiking Trail (秀才登山步道)
Traveler rating:5 5 Reviews
Popularity: 1623
Thursday: Open 24 hours a day
Go all the way to the Yangmei summit: easy even for first-time hikers
Cherry blossoms, silvergrass, and bald cypress: feel the seasonal changes in nature
Great social media photo opportunity with Xiucai dolls.
For those who seldomly hike, the flat and non-challenging Xiucai Trail is easy to conquer and should be included in their trips. At the altitude of less than 400m, the scenery along the way is dynamic, including tea fields, bald cypresses, farms, and more than 50 species of birds. You might even run into protected species such as the crested serpent eagles and sparrow hawks. The rich ecology adds a lot of fun to the hike.
From Xiucai Road in Yangmei take a left at the front gate of China Motor Corporation and continue towards Tiandetang. You will be able to find Jueying Trail, also known as the "sky ladder of Yangmei," from the wooden arch. Take the 495 stairs up to "Green Energy Lookout" at the top of Taiping (Daping) Mountain. In the mountain breeze, you can look over to the entire downtown Yangmei, Xinpu, and National Highway 1. On a good day, you can even see Guanyin coastal area afar. It will be so relaxing you can immediately recover from the tiredness of climbing stair. From here, hike towards west to Xiucai Pavilion and read about the origin of "Xiucaiwo (Home of Xiucais)" on the bulletin boards along the way. The "story corridor" where stories about Xiucais are displayed add some cultural learning to the hike. The two-floor high Xiucai Pavilion is another popular spot. When the hills are covered by silvergrass, it would feel like a wonderland. After passing by the Forest Lookout, Forest Station, and Shaded Lookout, you will return to Xiucai Road.
The path extending from Green Energy Lookout is comprised of the tea field section, farm section and waterfront section, each of which has its own entrance and symbols of teapot, Zhuangyuanbing (scholar cake), and Xiucai dolls. Be sure to take photos here. The lush green tea trees, bald cypresses turning red in winters, and teals going around the pond are all part of the wonderful scenery. In spring, the cherry blossoms near Zhaomendao Road in Yangmei is a beautiful addition to the hike.
Opening Hours Sunday: Open 24 hours a day
Monday: Open 24 hours a day
Tuesday: Open 24 hours a day
Wednesday: Open 24 hours a day
Thursday: Open 24 hours a day
Friday: Open 24 hours a day
Saturday: Open 24 hours a day
Charge Free
 - Hiking Trail
■ The trail is rarely shaded by trees. You are recommended to have proper protection against the sun and mosquitos.
■ The stone stairs are steep and can be slippery. You are recommended to wear anti-slippery shoes.
■ Silvergrass season is September to November.
■ Bald cypress season is mid-December to end of January.
Choose a transportation method based on your departure location.
Street parkin
TripAdvisor Reviews
Traveler rating:5.0 5 Reviews Write a Review
Traveler rating
 1. 0 Terrible
 2. 0 Poor
 3. 0 Average
 4. 1 Very good
 5. 4 Excellent
Traveler type
 1. 0 Families
 2. 0 Couples
 3. 2 Solo
 4. 0 Business
 5. 1 Friends
 - chinghsuan
 Traveler rating:5 2019-11
 - chinghsuan
 Traveler type:
 Traveler rating:5 2019-03
 - chinghsuan
 Traveler rating:5 2018-11
 沒想到楊梅有這麼漂亮的芒草山！！！望過去全是一片芒草好漂亮（再也不用跑台北） 很適合家庭、好友踏青郊遊。
 - Dino H
 Traveler type:
 Traveler rating:5 2017-09
 對於剛接觸登山步道的旅客， 這邊是很基礎的開頭， 夏天可以清楚看見市景， 很適合全家大小一起共同健行， 期待秋天的芒草景象。
 - williamwang0765
 Traveler type:
 Traveler rating:4 2016-12
1-5 Reviews


[20.92 MiB] Rig it Right! Maya Animation Rigging Concepts, 2nd edition books by Tina O'Hailey
Rig it Right! breaks down rigging so that you can achieve a fundamental understanding of the concept. The author will get you up and rigging with step-by-step tutorials covering multiple animation control types, connection methods, interactive skinning, BlendShapes, edgeloops, and joint placement, to name a few. The concept of a bi-ped is explored as a human compared to a bird character allowing you to see that a bi-ped is a bi-ped and how to problem solve for the limbs at hand. Rig it Right! will take you to a more advanced level where you will learn how to create stretchy rigs with invisible control systems and use that to create your own types of rigs.
Key Features Hone your skills every step of the way with short tutorials and editable rigs that accompany each chapter. (17+ rigs!!). Read "Tina's 10 Rules of Rigging" and build the foundational knowledge needed to successfully rig your characters. Visit the companion website and expand your newfound knowledge with editable rigs, exercises, and videos that elaborate on techniques covered in the book. Companion data filled with example files at AR(Augmented Reality) enabled images throughout the book! Coffee is not required – but encouraged.
Rig it Right! Maya Animation Rigging Concepts, 2nd edition
Title:Rig it Right! Maya Animation Rigging Concepts, 2nd edition
Format Type:eBook PDF / e-Pub
Date release:
Size:20.92 MiB
Category:Media Arts, Books, Arts & Entertainment


text:
Chapter 1: Introduction to the Mass Storage System
The mass storage system at Fermilab has three major components:
- Enstore, the principal mass storage component; Enstore provides access to data on tape or other storage media both local to a user's machine and over networks.
- A namespace (implemented by PNFS), which presents the storage media library contents as though the data files existed in a hierarchical UNIX file system.
- dCache, a data file caching system; dCache is implemented as a front-end to Enstore.
1.1 About Enstore
Enstore is the mass storage system implemented at Fermilab as the primary data store for large data sets. Its design was inspired by the mass storage architecture at DESY, and it originates from discussions with the DESY designers. Enstore is designed to provide high fault tolerance and availability sufficient for the RunII data acquisition needs, as well as easy administration and monitoring. It uses a client-server architecture which provides a generic interface for users and allows for hardware and software components that can be replaced and/or expanded.
Enstore has two major kinds of software components:
- the Enstore servers, which are software modules that have specific functions, e.g., maintain database of data files, maintain database of storage volumes, maintain configuration, look for error conditions and sound alarms, communicate user requests down the chain to the tape robots, and so on. See Chapter 8: Overview of the Enstore Servers.
- encp, a program for copying files directly to and from the mass storage system. See Chapter 6: Copying Files with Encp
Enstore can be used directly only from on-site machines. Off-site users are restricted to accessing Enstore via dCache, and in fact on-site users are encouraged to go through dCache as well.
Enstore supports both automated and manual storage media libraries. It allows for a larger number of storage volumes than slots. It also allows for simultaneous access to multiple volumes through automated media libraries. There is no preset upper limit to the size of a data file in the enstore system; the actual size is limited by the physical resources. The lower limit on the file size is zero. The upper limit on the number of files that can be stored on a single volume is about 5000.
Enstore allows users to search and list contents of media volumes as easily as they search native file systems. The stored files appear to the user as though they exist in a mounted UNIX directory. The mounted directory is actually a distributed virtual file system in PNFS namespace containing metadata for each stored file. Enstore eliminates the need to know volume names or other details about the actual file storage.
Users typically access Enstore via the dCache caching system. The protocols supported by dCache include dccp, gridftp (globus-url-copy), kerberized ftp and weakly-authenticated ftp (these are described in Chapter 5: Using the dCache to Copy Files to/from Enstore). On-site users may bypass dCache and use the encp program, the Enstore copy command roughly modeled on UNIX's cp, to copy files directly to and from storage media.
There are several installed Enstore systems at Fermilab. Currently these include CDFEN for CDF RunII, D0EN for D0 RunII, and STKEN for all other Fermilab users. Web-based monitoring for the Enstore systems is available at _URL_ Currently, all storage libraries are tape libraries. The Computing Division operates and maintains the tape robots, slots, and other tape equipment, but for the present, experiments provide and manage their own volumes.
1.2 PNFS Namespace
PNFS is a virtual file system package that implements the Enstore namespace. It was written at DESY. PNFS is mounted like NFS, but it is a virtual file system only. It maintains file grouping and structure information via a set of tags in each directory. The encp program communicates this information between PNFS and the Enstore servers when it uploads or downloads a data file.
PNFS can only be mounted on machines that are physically at the lab1. When a user copies a data file from disk to the Enstore system, he or she specifies its destination in terms of a PNFS directory. The data file gets copied to a storage volume (selected according to the tags of the specified PNFS directory) and a corresponding metadata entry is created in the PNFS directory. This entry takes the name given in the encp command line or in the protocol-specific dCache command. It contains metadata about the data file, including information about the file transfer, the data storage volume on which the data file resides, the file's location on the volume, and so on.
To browse file entries in the Enstore system, on-site users can mount their experiment's PNFS storage area on their own computers, and interact with it using standard non-I/O UNIX operating system utilities (see section 4.1 UNIX Commands You can Use in PNFS Space). Normal UNIX permissions and administered export points are used for preventing unauthorized access to the name space.
The dCache was originally designed as a front-end for a set of Hierarchical Storage Managers (HSMs), namely Enstore, EuroGate and DESY's OSM. (It has since been further developed and can be implemented stand-alone. We do not address the stand-alone functionality in this manual.) When used as a front-end to an HSM, dCache can be viewed as an intermediate "relay station" between client applications and the HSM (Enstore, in our case). Client systems communicate with dCache via any of a number of protocols, listed in 1.3.3 Protocols for Communicating with dCache. DCache communicates with Enstore (in a manner transparent to the user) via a high-speed ethernet connection. The dCache decouples the potentially slow network transfer (to and from client machines) from the fast storage media I/O in order to keep Enstore from bogging down.
Data files uploaded to the dCache from a user's machine are stored on highly reliable RAID disks pending transfer to Enstore. Files already written to storage media that get downloaded to the dCache from Enstore are stored on ordinary disks.
The dCache is installed at Fermilab on a server machine on which the /pnfs root area is mounted. Since PNFS namespace can only be mounted on machines in the fnal.gov domain, off-site users may only access Enstore via the dCache. On-site users are strongly encouraged to go through the dCache as well. We discuss dCache in more depth in Chapter 5: Using the dCache to Copy Files to/from Enstore.
Read more general information about the dCache at the DESY site: _URL_.
The principal advantages of using the dCache are:
- Optimized usage of existing tape drives due to transfer rate adaption.
- Possible usage of slower and cheaper drive technology without overall performance reduction.
- Optimized usage of the robot systems by coordinated read and write requests.
- Better usage of network bandwidth by exploring the best location for the data.
- No explicit staging required to access the data.
- Ability to do posix-like IO reads and writes to data files instead of transferring entire files.
- Working ROOT interfaces.
- Tapeless data methods, raw data to reconstruction to analysis to users.
- Written to tape as 'by-product'; no tape delays.
- Pnfs does not have to be mounted for access to the data.
- Same access to storage system, on and off site. Strong authentication, both gss and gsi to the data. Native and ftp access to the data.
- The access methods for data would be uniform, independent of data's media location.
- Even without the back-end HSM (e.g., Enstore), the dCache system could be seen as a huge data store with a unique namespace and standardized access methods. Care will be taken that valuable data resides on safe disks as long as no HSM copy exists. Back-end storage to the HSM can be done regularly (policy based) or by manual intervention only.
- A joint DESY-FNAL effort makes the use of manpower more efficient and guarantees continued support and maintenance of the developed software.
1.3.3 Protocols for Communicating with dCache
Whenever an application needs to talk to the dCache, it has to choose an appropriate door into the system. There are a number of different dCache doors through which users/applications can send requests to Enstore. Doors are protocol converters from the dCache point of view, and they are responsible for strong authentication, as necessary. One door may be for Kerberized ftp read/write access, another for dcap (dCache native C API), gridftp, weakly authenticated ftp read-only access, and so on. Each experiment determines which door(s) its experimenters may use, and communicates this information to the Enstore administrators who manage the doors' configurations. Most doors are for native transfers, and are local. See Chapter 5: Using the dCache to Copy Files to/from Enstore for more information.


This guide will show you how to use the Nreal Light controller and Nreal phone controller. The tutorial will demonstrate how to create apps using Nreal Light controller as an interaction model.
Controllers provide a simple way for users to navigate in mixed reality. In the latest version, NRSDK supports two types of controlling methods: Nreal Light controller and Nreal phone controller. The Nreal Light controller can be paired with a Nreal Light computing unit or a mobile phone through Bluetooth. The Nreal phone controller is only available when using the phone as Nreal Light's computing unit.
Currently, only the Nreal Light controller (available in the Nreal Developer Kit) is available to developers. The Nreal phone controller will serve as a second input choice for users in the future.
How to Use the Nreal Light Controller
The Nreal Light Controller
 - On the front
Controller Features Description
3DoF Tracking 3 degrees of freedom
Touchpad Press = Trigger Button. Can detect touching and clicking. Customizable for your app, e.g. scrolling.
App Button Press and hold to recenter your controller. Press can be customized for your app, e.g. opening an in-app menu or performing a special action. ( Pay attention: For Nreal Light Controller, pressing the App Button equals to pressing the Touchpad Button)
Home Button Press and hold to open Exit App Window. Press can be customized for in-app action, e.g. return to the previous step.
LED Light Display controller status
 - On the back
Controller Features Description
Charging pins The three bottom-facing charging pins connect the controller with the computing unit. It is also used to send data from the computing unit to the controller.
Power Switch The Nreal Light controller on/off switch is below the charging spots. Green means the power is on, and red means the power is off.
 - Nreal Light Controller LED Guide
See LED demo below:
 - Connecting the Nreal Light Controller
 1. Make sure the Bluetooth on your Neal Light computing unit/or Android mobile phone is on. (The Bluetooth on Nreal Light computing unit is on as default.)
 2. Turn the Nreal Light controller power switch on. Long press the touchpad until the green light starts blinking.
 3. Put the Nreal Light controller on the computing unit, and they will be paired automatically.
 4. If pairing is successful, the LED will stop blinking and become solid green. If you cannot complete this step, remove all other controllers in the Bluetooth record list and try again.
 - Charging the Nreal Light Controller
Magnetically attach to the Nreal Light computing unit. Battery power will be shared between the two whether the controller is on or off.
The lithium battery in the controller is not removable. Please do not attempt to open the controller. Damage caused this way cannot be fixed.
How to Use Your Phone as a Controller
Controller Features Description
3DoF Tracking 3 degrees of freedom
Home Button Press and hold to open Exit App Window. Press can be customized for in-app action, e.g. return to the previous step.
Tutorial： Nreal Light Controller
Input in Unity
These following points will help you better understand the Input from NRSDK in Unity.
ControllerProvider: This provides various controller state information to NRInput, including rotation, button press, button up, battery, and gyro. There is a default provider for Nreal controllers. You can also write a custom controller provider.
EventSystem: Integration with Unity's standard EventSystem supports user interaction with GUI and other physical objects. NRIput will automatically generate an EventSystem when the application runs.
Visualizations: Default visualizations, such as controller visual, ray visual, and reticle visual, are already included. There is also an interface for you to reskin visualizations.
Enabling NRInput
To enable NRInput, simply drag the NRInput prefab into your scene hierarchy. If you already have a Main Camera set up, drag it onto Override Camera Center in the NRInput prefab. Otherwise, the prefab will find the Main Camera. Users can now interact in the app using Nreal Light controllers.
Raycast Modes in NRInput
There are two raycasting modes included in the NRInput: the Gaze Mode and the Ray Mode.
The Ray Mode is the default raycasting mode most apps will be based on. In this mode, the ray will start from the center of the controller.
When in Gaze Mode, the raycast will start from the center of the user's forehead and emanate in a forward direction. Thus, the ray will be invisible.
Current Controller Features
Since NRSDK supports multiple types of controllers, a method was scripted to help you understand the features your current controller supports.
 - Sample Use Case:
bool supportsPosition = NRInput.GetControllerAvailableFeature(ControllerAvailableFeature.CONTROLLER_AVAILABLE_FEATURE_POSITION);
bool supportsGyro = NRInput.GetControllerAvailableFeature(ControllerAvailableFeature.CONTROLLER_AVAILABLE_FEATURE_GYRO);
Some Common Usage of NRInput
 - Sample Use Case:
void Update()
 //returns a int value of how many available controllers currently
 //returns true if a Trigger button is currently pressed
 //returns true if a Trigger button was pressed down this frame
 //returns true if a Trigger button was released this frame
 //returns if controller is 3DoF, otherwise returns the position of the domain controller
 //returns the rotation of the domain controller
 //returns the ControllerType of the domain controller
 ControllerType controllerType = NRInput.GetControllerType();
 //returns true if the touchpad is being touched
 //returns a Vector2 value of the touchpad, x(-1f ~ 1f), y(-1f ~ 1f)
 //returns a Vector3 value of gyro if supports
 //to get what hand mode is using now, left-hand or right-hand
 ControllerHandEnum domainHand = NRInput.DomainHand;
 //the same as NRInput.GetRotation()
 //returns the rotaion of the left hand controller
Get Frequently Used Anchors
The NRInput provides an easy way to get frequently used anchors quickly.
 - Sample Use Case:
Transform gazeAnchor = NRInput.AnchorsHelper.GetAnchor(ControllerAnchorEnum.GazePoseTrackerAnchor);
Transform leftRayAnchor = NRInput.AnchorsHelper.GetAnchor(ControllerAnchorEnum.LeftRayAnchor);
Raycasters in NRInput
Three raycasters are included in the NRInput prefab. One of which for Gaze Mode, and the other two for Ray Mode. The raycaster class inherits from Unity's BaseRaycaster class. A chosen raycaster's farthest raycasting distance can be modified directly from the Inspector window. You can also define which objects are interactable by changing the parameter of its Mask.
Building a Project with User Input
To help you get started with integrating control into your own app, we have prepared a sample case study.
By reading the study you will be able to:
 1. Select a range of appropriate inputs to use with the controller.
 2. Write code in C# to receive user inputs such as the Home, Bumper, Trigger and Touchpad.
 3. Activate, rotate, and move a GameObject by using the input.
 4. Interact with physical objects and UGUI in the unity environment.
 1. When pointing the controller at the cube, its color will change to green.
 2. The color of the cube will randomly change when you press the trigger button.
 3. The cube will rotate with the controller.
 4. Activate or deactivate the cube for rotation by pressing the UGUI button.
 1. Drag NRCameraRig and the NRInput prefab to the scene hierarchy.
 1. Create a cube. In the Inspector window, set its position to (0, 0.1, 3), and scale to (0.3, 0.3, 0.3).
 1. Create a script named "CubeInteractiveTest.cs" as follows and add it to the cube.
 public class CubeInteractiveTest : MonoBehaviour, IPointerClickHandler, IPointerEnterHandler, IPointerExitHandler
 private MeshRenderer m_MeshRender;
 void Awake () {
 m_MeshRender = transform.GetComponent();
 void Update()
 //get controller rotation, and set the value to the cube transform
 transform.rotation = NRInput.GetRotation();
 //when pointer click, set the cube color to random color
 public void OnPointerClick(PointerEventData eventData)
 m_MeshRender.material.color = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f));
 //when pointer hover, set the cube color to green
 public void OnPointerEnter(PointerEventData eventData)
 m_MeshRender.material.color =;
 //when pointer exit hover, set the cube color to white
 public void OnPointerExit(PointerEventData eventData)
 m_MeshRender.material.color = Color.white;
 2. Add a DirectLight to brighten the cube.
 1. Add a Canvas and delete the EventSystem.
 1. Set the Canvas RenderMode to WorldSpace, and then set its position and scale to an appropriate value such as that listed below.
 1. Remove the "Graphic Raycaster" component from it and add Canvas Raycast Target.
 1. Add two buttons to the Canvas as its children. Name one button activeBtn and the other deactive. Remember to also change the


text:
Cross-correlation clarifies the relationships between PID control loops. With accurate measurement of process signals, loops can be compared against each other using a time-shift to identify those loops that are correlated. The resulting detail indicates whether one loop leads or lags another, and it enables production staff to quickly zoom in on the source of control loop performance issues.
PlantESP's correlation matrix graphically displays the many relationships on either a unit operation or plant-wide basis. Its use of color-coding provides a clear indication of leading loops that are upstream in the process (Red) versus lagging loops located downstream (Blue). PlantESP also specifies the timing of that relationship.
PlantESP makes it easy to switch from one advanced forensic tool to another. Control loops selected in the Cross-Correlation matrix can be evaluated in the Power Spectrum viewer with the touch of a button.

source: openbmb/Ultra-FineWeb


Homework for September 23rd, 2018
Dear parents,
Here are the home works assigned by class level for each of the Telugubadi students. All these home works are due on September 23rd, 2018.
Please make sure that your children complete this home work before the next class.
Prathamika - 1& 2
1. Write / Trace the words written in the notebook.
2. Write two additional words for each letter written in the notebook.
Madhyama - 1
1. Write the words in the bottom section of on pg # 15 ( pg # 17 in new text books) in the notebook.
2. Practice acchulu, hallulu well.
Madhyama - 2
1. Write Aksharamala అ-ఱ one time each day, and Guninthaalu from క-ఘ and vothulu of క-ఘ 3 times each day.
2. Write all the words reviewed on page 16 * 3 times each day.
3. Memorize the last two lines of the padyam "నీ పాద కమల"
Utteerna - 2
1. Answer the questions after the passage: "అవ్వ మేక"
2. Speak in Telugu every day of the week for 30 minutes and get one of your parent's signature.
3. Be prepared to write a short paragraph (300 words) in Telugu about any topic.
Popular posts from this blog
Homework for February 3rd, 2019
Homework for February 10th, 2019


Die Heuning Pot Literature Guide
Cite This Page
To Go
Winged Man
Symbolism, Imagery, Allegory
Humans who can fly? Awesome. The end.
Actually, there's more. Humans aren't really meant to fly—because of this, Daedalus and Icarus are pretty unusual. And as you might expect, artistic representations of the myth usually either portray the father/son pair gliding on their wings through the sky, or the moment Icarus' wings fall apart, causing him to plummet downward. The whole flying thing is definitely the most important part of this story.
We can see this image of the winged man in two ways. On the positive side, it represents man's triumph over his natural limits through science (we like to imagine Daedalus saying, "Take that, gravity!" as he launches into the sky). The image of Daedalus and Icarus soaring through the sky is a source of inspiration for inventors and explorers who look to the duo as pioneers and innovators. Oh, and we can't forget about the general sense of freedom that comes with this image. It should give hope to anyone who dreams of escaping their current circumstances and achieving something grander. Not bad.
But then there's the negative side—you know, the whole Icarus falling to the ground thing. When we look at it this way, nature triumphs over man. Sorry, man. Portrayals of Icarus' descent also emphasize the cautionary part of the myth, which is basically this: if you try to achieve too much too soon, you might end up failing miserably. Better to accept average success than to risk everything by trying to attain glory. What do you think? Do you agree?
The modern-day winged man imagery includes everything from the Wright brothers' first plane to James Bond wearing a jetpack. Anytime someone wears (or rides) a newfangled contraption into the heavens, you could safely pull a cultured-student move and remark: "That sure reminds me of Daedalus and Icarus…" We dare you.
Next Page: Mad Scientist
Previous Page: Characters
Need help with College?


text:
How to Make Child-Size Crop Circles Directions
Aliens with flashlights
Crop "circles" are generally intricate and complex geometric patterns that seem to mysteriously appear overnight primarily in English farm fields.
Most crop circle are sizable patterns formed by flattening sections of a field of wheat, maize, barley, or rye.
Farmers generally do not appreciate aliens invading their fields and ruining their crops, so we recommend creating crop circle in safer environments such as in your yard, driveway, on the beach or school playground.
If you are fortunate enough to have tall grass or a cooperative farmer to create your child-size cropcircle, great.
Make Child-Sized Mysterious "Alien" Crop Circles
Aliens with flat wooden planks
- Alien Masks (for a disguise)
- large, flat surfaces (fields of wheat)
- wooden or metal stakes
- planks of wood
- knotted ropes
- moonlight (or a few of really good flashlights).
You can make child-sized crop circle easily.
Ingredients for creating child size crop circles are pretty simple. All you need are a few good aliens and these simple tools listed here:
Aliens with knotted ropes
Instead of intruding upon or destroying valuable wheat fields, and gathering heavy planks of wood and rope, you can substitute these:
- Chalk, white and/or colored
- Asphalt or concrete playground surface
- Freshly fallen snow or sandy beach
- A lawn in need of a good mowing
- A skein of string or yarn
- Shoeboxes (instead of planks) snowshoes or heavy cardboard fitted to the child's feet
- Broad daylight
- Tent stakes or strong dowels
Pound the tent stake (or dowel) into the ground, tie the string or yarn to the stake.
Have the child or children walk in circle with the plank of wood in front of them.
Press the grass or vegetation (or snow, sand) down with the plank of wood as they walk.
Soon they will have a perfectly round circle to experiment with further.


text:
Where is Home? New Brunswick Communities Past and Present
Community name search
Located on Brothers Cove, 5.39 km NW of Saint John
: St. John County
: named for Thomas Millidge (_PHONE_), merchant, magistrate and Member of the Legislative Assembly of New Brunswick, and Thomas Edward Millidge (_PHONE_) who was a shipbuilder for 33 years: PO _PHONE_: in 1866 Millidgeville was a farming, lumbering and shipbuilding community with about 40 families: in 1871 it had a population of 300: in 1898 Millidgeville had 1 post office, 4 stores, 1 hotel, 1 church, 1 hall, 1 sawmill and a population of 350: Millidgeville is now within the city of Saint John.
County location in province
County map showing parishes
New Brunswick cadastral maps show the basic features of the province along with the boundaries, lot number, and grantee's name for land granted by the province. These maps are cumulative, showing all grants regardless of date.
the full size version.


Jojo Stardust 2.jpg
Click To Help DIO!
Help improve this article by checking and updating it's info wherever necessary
And now time resumes!
Stop hand.png
~ The Library Ghost in the video game.
~ The Library Ghost after her book bats are destroyed by the ghostbusters.
The Library Ghost (aka The Grey Lady, Gray Lady, Librarian Ghost) was a supporting antagonist in Ghostbusters, and a supporting antagonist in Ghostbusters: The Game.
She was the ghost of librarian Eleanor Twitty and the very first ghost that the Ghostbusters encountered. She appears to be a very odd reader as she likes to stack books up in the air. A team of three paranormal scientists managed to destroy her shield and trap Eleanor, but then some realize that it was to easy to the point it seem to them that she wanted them to have it.
She was portrayed by Ruth Oliver.
Early Life
Eleanor Twitty was born before the 1920s, and became the head librarian of the New York Public Library in New York. According to the newspaper article that Winston Zeddemore researches in 1991, Eleanor was seduced by Edmund Hoover, who was also known as "The Collector" and was a rare book collector. Eleanor was unaware that Hoover was using her to get rare books, including the Gozerian Codex.
When Eleanor realized this, she broke off their relationship and their engagement, but he murdered her in a secret section of the library that was constructed by Ivo Shandor. In 1924, Eleanor was the fifth woman to go missing under mysterious circumstances, and Hoover was caught and hanged before declaring that he would return as Azetlor the Destroyer. Eleanor became a spirit and was cited to be seen by 1924, and she continued to roam the library.
In 1984, the Library Ghost was disturbing the library, and later scared the librarian Alice in the opening of the film. Ray Stanz, Egon Spengler and Peter Venkman, three paranormal scientists, were brought to investigate the disturbance. The three came into contact with the Library Ghost, and when Ray told the group to "get her", she changed into her frightening form and scared them away. It's assumed that Twitty continued to roam the public library, and it's hinted that the Ghostbusters attempted to capture her before 1991.
Ghostbusters: The Video Game
In 1991, The Ghostbusters hear of a ghost outbreak happening at the library while going to the Museum, an decided to settle the score and capture the Grey Lady. The outbreak of ghosts also happened because of a paranormal wave caused by Shandor's descendent, and the mandala nodes in New York.
Ray, Egon, Winston and the new recruit go the library, and come across the Grey Lady after fighting ghosts that could manifest books to attack them. Winston goes to the archives and gives the others information on the Grey Lady's past, and tells them of The Collector and the Gozerian Codex. The information shocks Ray, who has held a grudge against Twitty for scaring them in 1984.
The Ghostbusters continue to look for the Grey Lady, and she is seen reading books, looking over books, and shushing the group when they speak. However, she shows her irritation towards the group by separating them, manifesting books to attack them, and screams "Quiet" to the Rookie when he is separated from Egon and Ray. The Library Ghost takes them deeper into the library, and they found her to an unground room reading the codex, and apparently shows how she was killed when the book attacks her. The Grey Lady allows the Rookie to take the codex, and quietly disappears, causing Ray to believe that she has passed over after they have taken the book, and has let go of her hatred for them.
However, she returns and changes into her "scary form" to fight the Ghostbusters, but is easily defeated and trapped after the group destroy Gozerian books that she was using to generate an energy shield. Ray realizes that the battle was too easy to the point that it seemed that she wanted them to have the codex, and a portal to an alternate dimension appears. Egon reveals the portal is a result of the energy produced from their battle with Twitty, and has caused a dimensional rip.
Ray, Egon and the Rookie go through the dimension, battling other ghosts, and surmise that Twitty did this to lead them to The Collector, who has become Azetlor. Also, Egon and Ray realize that Ilyssa Selwyn is connected to the paranormal events that have happen recently, notably the hotel, the return of Stay Puff, and the ghosts at the library. The Ghostbusters return to the library, but where the membrane of the dimension is still part, and defeat The Collector. After returning to the public library and reuniting with Winston, the group see a Mandala node, seeing one of them closing.
Though Egon and Ray were correct that Twitty allowed them to take the book, but it's possible that she wanted them to defeat The Collector to get her revenge. That being said, she also could have done so presuming that the Ghosbusters and The Collector would die fighting each other. Towards the last act of the video game, Ivo unleashes the Ghostbusters' containment unit to get an alternate energy source, thus releasing every ghost the group had trapped. It's assumed that the Grey Lady escaped, and returned to the public library, went onto the afterlife, or wasn't in the containment unit.
 - She was meant to have an iconic "Quiet!" line, which originated from the artist Berni Wrightson, but it was deleted for a roar in the film. In the video game, the Library Ghost is heard screaming the line.
 GhostbustersTitle.png Villains
Video Games


The first rule of Fruit Fly Fight Club: Flies can't talk about Fruit Fly Fight Club. Because they can't talk at all. At least not to humans.
Researchers at Harvard Medical School took a break from studying lobster fighting and shifted their focus to fruit fly fights, and even mutant fruit fly fights.
(Via The Annals of Improbable Research.)
Fruit flies are strange creatures. Or perhaps it's that fruit fly researchers are strange creatures.
One of my cousins was a fruit fly researcher. She took fruit fly testicles and squashed them and then studied them under a microscope, looking for... something... I forget. I think just finding the fruit fly testicles in the first place was accomplishment enough.
Fruit fly researchers like to give their discoveries strange names. Typically, a gene is named after what results when you disable it. For example, a gene without which fruit flies die in two days is named Kenny, after the South Park character.
My favorite: The gene without which fruit flies get drunk really easily is called cheap date. (That last page has several more funny gene names.)
Yes, that's right. Fruit flies get drunk. There's a fruit fly drunk-o-meter, though I forget how it works. But one amusing aspect of fruit fly drunkenness is that just before they finally pass out, there's a big burst of activity.
Strange gene naming has spread beyond the fruit fly world. There is a human gene named sonic hedgehog after the Sega video game character. (It's related to the fruit fly gene "hedgehog", so named because disabling it causes the fly to develop into a ball with spikes.)


How to Encrypt an Unencrypted RDS DB Instance
Lab Details
 1. This lab walks you through the steps to create an unencrypted instance with the Encrypt option.
 2. You will practice this lab by not enabling the encryption of DB Instance while creating.
 3. Duration: 1 hour 20 minutes
 1. Amazon RDS can encrypt your Amazon RDS DB Instances.
 2. When the encrypt option is enabled for the AWS RDS Resources, we are able to encrypt DB Instances, Automated Backups, Read replicas, Snapshots and Logs.
 3. Amazon RDS encrypted DB instances use the AES-256 encryption algorithm to encrypt your data on the server that hosts your Amazon RDS DB instances.
 4. The Encrypt option can be enabled only when you are launching the DB instance, it cannot be enabled after launch. However, copies of unencrypted snapshots can be encrypted.
Task Details
 1. Log into AWS Management Console.
 2. Create an Amazon RDS DB Instance (without enabling encrypt option).
 3. Take a snapshot from an existing DB Instance.
 4. Make a copy of the snapshot and encrypt it.
 5. Restore DB Instance from the encrypted snapshot.
 6. Change the name of the original DB Instance.
 7. Change the name of the Restored DB Instance to the original DB Instance name.
 8. Delete the original RDS Instance and snapshot.
 9. Validation of the lab.
Architecture Diagram
Case Study
 1. Suppose we have created an RDS DB Instance without enabling the encryption. As days passed by the project became bigger and began to store more sensitive data.
 2. As you are quite aware of security issues, you wanted to check on the AWS console that your database was well encrypted.
 3. Your database was totally Unencrypted. And when you check to encrypt the database, you have no option to encrypt the database.
Step 1 : Login to My-Account


text:
Dr. Walter M. Fierson, M.D.
Foster Care and Adoption
Approximately 800,000 children spend time in foster care each year and there are approximately 500,000 children in foster care on any given day. Children and adolescents in foster care are some of this nation's most vulnerable citizens. They have a host of unmet health needs, including physical, mental, developmental, emotional, educational and dental health needs. The AAP Task Force on Foster Care is addressing the health and well-being needs of children and youth in foster care.
Dr. Walter M. Fierson, M.D. comes on the show to discuss important information for those considering fostering a child and how to go about adopting a child.
Dr.Walter M. Fierson, M.D. is a Clinical Assistant Professor in the Department of Ophthalmology at the University of Southern California School of Medicine in Los Angeles County - USC Medical Center
He is a Consulting Ophthalmologist at California Children's Services and an Attending Physician in the Department of Ophthalmology at Children's Hospital of Los Angeles. He is a member of the AAP Task Force on Foster Care.
Melanie Cole, M.S.


National Pet Fire Safety Day – July 15, 2021
ThuJul 15
National Pet Fire Safety Day takes place every year on July 15, and it's a day to learn how to keep your pet safe in a fire. For many of us, pets are our most precious asset so it makes sense that we would dedicate a day to keeping them safe during one of the scariest things we can imagine. It was started by the Kennel Club and ADT Security in 2009 to help pet owners learn safety measures to protect their beloved pets and homes from fire, and it's a great opportunity to learn how to keep your fur baby safe.
History of National Pet Fire Safety Day
While our animals are oftentimes the culprit behind devastating fires, it's a little ironic that dogs (specifically dalmations) have become an American icon associated with firefighters today. Let's briefly explore how that came to be. A few hundred years ago, dogs were trained to trot alongside horse-drawn wagons and protect their occupants (and horses) from harm. Dalmations quickly became the ideal carriage dog for their strength, vitality, fortitude, and size. They also had a reputation for getting along well with horses and were known to have a calming effect while firefighters were battling a blaze. Overtime as motorized fire trucks replaced carriages, Dalmatians and other fire pups were seen less aboard fire trucks and more as on-site firehouse residents and mascots.
Today, many firefighters have pet Dalmatians, and firehouses around the country still have Dalmatians as station dogs. However, Dalmatians aren't the only dog in the firehouse. It's become common for firefighters (and sometimes entire fire teams) to adopt dogs rescued from fires. These lucky pups, whatever their breed, become symbols of the resiliency, bravery, and fortitude of firefighters and the individuals they help. They also take important steps into education and helping firefighters demonstrate fire safety and emergency preparedness for schools and community groups across the country. Teaching that pets cause over 1,000 house fires each year in the United States and the preventive measures we can take to protect our beloved companions.
National Pet Fire Safety Day timeline
13,000 B.C.
People Make Pets
Evidence suggests people bred dogs in Europe and Asia around this time.
6,000 B.C.
Sacred Dog Burials
Special dog graves include expensive items. Proof of their deep meaning to humans
Emotional Support Animals Protected
The Fair Housing Amendments Act allows people to keep their ESAs, despite landlords.
The Awareness Begins
The Kennel Club and ADT Security decided it was time to get serious about pet fire protection.
National Pet Fire Safety Day FAQs
How do pets start fires?
The NFPA says a stove or cooktop is the number-one cause of fires started by pets. Electrical cords can sometimes be seen by your dog as a chew toy. When damaged, they can spark and cause electrocution or a fire. Secure any cords and hide them behind furniture or other obstructions.
How do I get my pet out of a fire?
Keep a collar on your dog, and leashes and cat carriers in an easy-to-access spot near an exit point so you can grab them on your way out.
Where do you put the pet alert sticker?
Put one on each side of your house or one in every apartment window. Consider a second pack if you need more than 4 alert stickers.
How to Observe National Pet Fire Safety Day
 1. Get this useful decoration
 On July 15, get a free Pet Fire Safety Window Cling at your local volunteer firehouse. First responders will see this and know to look out for any pets inside.
 2. Share it to save lives
 Use _TAG_ to post on social media and raise awareness to friends and family about the day and ways that they can keep their pets safe from fires.
 3. Have a fire drill
 For families with kids, this tradition is even more important. Discuss your family evacuation plan, designate someone to carry out the pets and execute a fire drill on this day every year.
 1. Pyro Pets
 Pets cause over 1,000 house fires each year in the United States
 2. A Big Problem
 Nearly 360,000 house fires occur each year in the United States.
 3. Save a Life
 Over 40,000 pets die every year in house fires. Awareness can save lives.
 4. Furry (and Slithering) Heroes
 There are thousands of stories about pets, even snakes, saving humans from house fires.
 5. Have a Plan
 The #1 tip is to have an escape plan that includes your pets.
Why National Pet Fire Safety Day is Important
 1. Keep your pets out of trouble
 There are many ways to keep your pet from causing a fire. Blow out candles before leaving home, block off access to the kitchen or remove stove knobs if pets can reach it, and keep any and all wires out of chewing distance, especially from kittens and puppies!
 2. Have a pet rescue plan in place
 Discuss with your family who will be in charge of rescuing your pet in the event of a fire. Planning and practicing fire drills will help the family remain calm and help ensure that your pets are not forgotten during a chaotic evacuation.
 3. Make rescuers aware of your pets and their hiding places
 As part of your evacuation plan, include a list of your pet's hiding places, so that firefighters will know where to look in case your pets don't make it out with you. Also, make sure your pets have collars with up to date tags attached in case they escape on their own.
National Pet Fire Safety Day dates
2021July 15Thursday
2022July 15Friday
2023July 15Saturday
2024July 15Monday
2025July 15Tuesday


text:
The Canada Science and Technology Museums Corporation (CSTMC), in partnership with a number of organizations across the country, invites all Canadians to explore the relationship between energy, the Canadian economy and the environment.
This multi-year initiative will reach Canadians across the country through a range of activities including exhibitions, distance learning programs, school programs and kits, virtual exhibitions, social media programming, and lectures and workshops.
Explore this site, join the discussion, and learn how you can make a difference.
Winner of many prestigious awards and an official selection at countless prominent festivals, Dr. Scott Tinker's engaging and thought-provoking film, Switch, is coming to Canada! Let's Talk Energy, in partnership with museums, science centres, universities, colleges and local groups will be presenting screenings of Switch across the country. Most screenings will be followed by a discussion exploring Canada's energy future. Join the conversation on-line, too -- share your thoughts on the film, on energy-related challenges and opportunities, and on the conversations across Canada!
Click HERE to learn about upcoming screenings near you.
SCEnaRios is a project in which students aged 15-18 working with various science centres and museums around the world collaborate to focus on a global issue and develop solutions through research and discussion. The Canadian team is coordinated by the Canada Science and Technology Museums Corporation and has been paired with youth from the United States and Denmark on the topic of sustainable energy.
A final video presenting their vision for the future of global energy and highlights from their field-trips will be seen as part of the June 19th at 1pm web discussion at the Rio Summit.
Whether you're a curious student, armchair scientist, industry expert or internet junky, there's always something to learn about energy. As a leader in online learning, Coursera has partnered with the Georgia Institute of Technology to offer Energy 101—a free, online course designed to inform and educate broadly on the topic of energy. As a college level course, Energy 101 offers a comprehensible look at a complex and multi-facetted subject. Over the course of 9 weeks Dr. Sam Shelton will provide insight into the social, physical, economic and technological forces driving energy production, distribution, and consumption. Watch the following video for a brief introduction by Dr. Shelton and click on the link below to enrol today.
Click here to see the course


text:
Electrical Engineer / Electrician Interview question
General terms used in electrical engineering
This is the peak current that occurs when power is first applied to a unit. It is measured in peak amperes
This is the relationship of the actual power usage to the apparent power usage.
For example :
Actual Power = 100 watts of power when averaged over a period of time.
Apparent Power = RMS Current X RMS Voltage.
RMS Current = 1.28 A
RMS voltage = 120Vac
Apparent Power = 1.28 A x 120 Vac
= 153.6 VA
Power Factor = 100 watts/153.6 VA
= 0.651 or 65.1%.
True RMS current
The acronym RMS stands for Root Mean Square. The definition of Root Mean Square is the square root of the mean square of the variable values taken throughout one cycle.
This is a measurement of the normal running current, but instead of an average or RMS value, the peak value is given. This is the highest value that the current reaches during a given half cycle.
A typical load of the rectifier/capacitor-input type.
This is the integral of the instantaneous voltage multiplied by the instantaneous current over a half cycle.
BTU/hr stands for British Thermal Units per hour. The British Thermal Unit is equivalent to the quantity of heat necessary to raise one pound of water one degree Fahrenheit (at 39.2°F). It provides a measurement of power converted to a form that is useful for sizing heating and cooling systems.


text:
Writing a research study regarding the effects Snapchat has on one's self. Need a few links to journal entires/scholarly articles/past research studies for each of the following scenarios:
- Past research study or article proving that "Self esteem is a stable characteristic"; Meaning that an individual's' self-esteem is more core to their identity and cannot be shifted as easily as something like situational jealousy or pity.
2. Past research study that proves that SNAPCHAT and/or Snapchat posts Induces emotion.
3. NEED PIECE OF LITERATURE/past study that PROVEs That "JEALOUSY IS ATTACK ON PERSONAL BEING


text:
A curve of radius 138 m is banked at an angle of 11°. An 762-kg car negotiates the curve at 82 km/h without skidding. Neglect the effects of air drag and rolling friction. Find the following.
(a) the normal force exerted by the pavement on the tires
(b) the frictional force exerted by the pavement on the tires
(c) the minimum coefficient of static friction between the pavement and the tires


Check if a number can be written as sum of three consecutive integers in C++
C++Server Side ProgrammingProgramming
In this section we will see, whether a number can be represented as tree consecutive numbers or not. Suppose a number is 27. This can be represented as 8 + 9 + 10.
This can be solved in two different approach. The first approach is Naïve approach. In that approach, we have to check i + (i + 1) + (i + 2) is same as number or not. Another efficient approach is by checking whether the number is divisible by 3 or not. Suppose a number x can be represented by three consecutive 1s, then x = (y - 1) + y + (y + 1) = 3y. So the number must be divisible by 3.
 Live Demo
_TAG_
using namespace std;
bool hasThreeNums(int n) {
 if(n % 3 == 0){
 return true;
 return false;
int main() {
 int num = 27;
 cout << "Can be represented";
 cout << "Cannot be presented";
Can be represented
Published on 27-Sep-2019 12:26:51


text:
Source: Asia-Pacific Journal of Teacher Education, Volume 44, Issue 5, 2016, Pages 486-503.
This article examines how coaching using questions could assist novice teachers to promote mathematical thinking and discussions within time-constrained programmes.
Videos of rehearsals, reflective debriefs, and student teacher surveys were collected across a range of courses over 4 years.
Findings included that student teacher roles in rehearsals were enhanced through coaching with questions and co-construction was enabled. Coaching questions exposed effective practice, particularly in relation to orchestrating mathematical discussion, enabling student teachers to reflect, discuss, make decisions, and immediately trial teaching strategies. Questions appeared to lengthen rehearsals but improved their effectiveness through enhancing participation and enabling co-construction of meaning. Findings indicate that questions used in coaching of rehearsals inform and empower novice teachers, essential factors within initial teacher education for equitable and ambitious mathematics teaching.


text:
SEARCH Encourages Proposals to the Arctic Science, Engineering, and Education for Sustainability (ArcSEES) Opportunity
The SEARCH and International Study of Arctic Change (ISAC) steering groups released a "Dear Colleague" letter to encourage SEARCH and ISAC-relevant proposals to the recent NSF solicitation on Arctic Science, Engineering, and Education for Sustainability (ArcSEES, see funding article in this issue of Witness). The Dear Colleague letter highlights three reports that may be useful in linking proposal topics to identified priorities from the science community. The NSF ArcSEES solicitation presents an excellent opportunity to propose projects that implement ideas developed by the broad SEARCH and ISAC communities that are relevant to sustainability issues in the Arctic.
The Dear Colleague letter and relevant reports are available at:


text:
More about the process of custom jewelry design
Learn about custom jewelry design
View expamples of recent custom design projects
Learn how to order your custom made jewelry
Get started now by getting a custom jewelry quote
Custom Jewelry Design Frequently Asked Questions
For years custom designed jewelry has been created using old world techniques dating as far back as the 1800's. Until recently, almost all-custom designed jewelry was created using these methods. The introduction of Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM) has changed all that and in it's wake ushered in a whole new universe of possibilities. Designs that were never thought possible can be made to the highest quality standards.
Before learning about the benefits of 3D-CAD you'll need to know more about the custom jewelry design process. Most jewelry is made using a method called lost wax casting. A skilled artisan/jeweler hand carves a jewelry prototype out of jewelers wax using small scalpels and knives. This wax prototype also known as a "model" is placed in a flask and plaster called "investment" is poured all around the model. Once the investment hardens an exact impression of the model is formed inside of the flask. The wax model is burned out of the flask leaving a cavity of the jewelry design.
Next the molten metal is injected in the flask mold using vacuum or centrifugal casting. When the metal cools and hardens the investment is broken away revealing the un-finished jewelry casting. This casting is filed, polished and prepped for assembly, which may include setting the gemstones or welding other precious metal parts to the casting.
The process of hand carving the wax prototype has always been the accepted process for creating custom jewelry. The problem with this process is that the human hand can't be as precise as a computer-aided machine when carving the model. Precision equates to more design possibilities and much higher quality jewelry production. In the end you'll have a product that looks crisper and won't be prone to stone loss or breakage.
Computer Aided Design is a sophisticated modeling process using advanced software to plot coordinates for mechanical drawings. These drawings can be exported to various types of prototyping machines called CNC mills or growing machines. CNC mills cut-away material from a block of wax to make the jewelry model. The growing machines layer material from side to side much like a printer to build the model. The precision of these models exceeds what any human could do while hand carving the jewelry model. Design possibilities become limitless because the 3D-CAD software enables the designer to create parts and design elements that aren't possible using outmoded tools and methods.
Another benefit of 3D-CAD jewelry design is the ability to see a computer rendering before the final completion of the jewelry. In old methods the jeweler would create crude counter sketches of your concept and the rest would be left to your imagination. Now the designs that the jeweler creates in 3D-CAD can be rendered to photo-realistic images for you to view before making your final decisions.
We invite you to share your ideas with us. We are happy to provide a quote for the creation of your dream jewelry, whether it is an elegant custom engagement ring or a fine piece of custom men's jewelry Use our Custom Jewelry Design Quote page to provide the details and your contact information.We will reply within 24-48 hours.


text:
- On sale!
The Intex cartridge filter is equipped with a timer so that the filtration of your pool is no longer a problem for you...
Intex Filter Cartridge 5.7m3/h
The Intex 5,7m³/h cartridge filter is suitable for pools up to 23m³ and it ensures a high level of filtration. It is recommended to clean the cartridge 1 to 2 times a week and change it every 2 to 4 weeks in order for the pool water to be healthy.
It is quite safe product, according to the standards. It is equipped with a programmer that will give you the opportunity to adjust the filtration on 2,4,6,8,10 or 12h depending on your needs.
Hydro Ventilation Technology:
- Innovative technology: The Intex sand filter is equipped with the Hydro Ventilation Technology which allows air to be introduced into the return nozzle by oxygenating the water.
- Improved filtration: the particles in the water are caught and deposited at the bottom of the pool during the ventilation process which facilitates the removal of sediment through the filtration system. Improved filtration and circulation makes the water healthier and easier to maintain.
- Pure and clear water: The ventilation process reduces the presence of metals and eliminates the formation of stains by mixing air with water. The result is pure and clear water of your swimming pool.
- Healthier pool: It has been shown that negative ions around the pool eliminates air pollutants and neutralizes free radicals that affect air quality. The result, pure air around the pool and healthier pool.
- Connection with discharge strainer.
- Connection with suction strainer.
- 2 connecting pipes, diameter 38mm.
- Electric transformer.
- Intex Type A Filter Cartridge.
- Model: Cartridge filter 5,7m³/h.
- Brand: Intex.
- Swimming pool: from 16 to 23m³.
- Flow: 5,7m³/h.
- Air purge: Yes.
- Sediment purge: Yes.
- Integrated programmer: Yes.
- Shut-off valves: Yes.
- Filtration cartridge included: Type A Intex.
- Pipe diameter included: 38mm.
Warranty: 3 YEARS
You might also like


text:
3D Shape Reconstruction from Multiple Range Image Views
Ganapathi Annadurai, K. (2006). 3D Shape Reconstruction from Multiple Range Image Views (Thesis, Master of Science (MSc)). The University of Waikato, Hamilton, New Zealand. Retrieved from _URL_
Permanent Research Commons link: _URL_
Shape reconstruction of different three dimensional objects using multiple range images has evolved recently within the recent past. In this research shape reconstruction of a three dimensional object using multiple range image views is investigated.Range images were captured using the Waikato Range Imager. This range images camera is novel in that it uses heterodyne imaging and is capable of acquiring range images with precision less than a millimeter simultaneously over a full field. Multiple views of small objects were taken and the FastRBF was explored as a mean of registration and surface rendering. For comparison to the real range data, simulated range data under noise free condition were also generated and reconstructed with the FastRBF tool box.The registration and reconstruction of simple object was performed using different views with the FastRBF toolbox. Analysis of the registration process showed that the translation error produced due to distortion during registration of different views hinders the process of reconstructing a complete surface. While analyzing the shape reconstruction using the FastRBF tool it is also determined that a small change in accuracy values can affect the interpolation drastically. Results of reconstruction of a real 3D object from multiple views are shown.
The University of Waikato
All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.
- Masters Degree Theses


text:
Dissecting the mechanisms underlying old male mating advantage in a butterfly
- First Online:
- Cite this article as:
- Karl, I., Heuskin, S. & Fischer, K. Behav Ecol Sociobiol (2013) 67: 837. doi:10.1007/s00265-_PHONE_-8
- 326 Downloads
Selection is expected to maximize an individual's own genetic reward regardless of the potential fitness consequences for its sexual partners, which may cause sexual conflict. Although performance in holometabolous insects typically diminishes with age, old male mating advantage has been documented in a few species. Whether this pattern arises from female preference for older males based on, e.g., pheromone blends (intersexual selection), or from increased eagerness to mate in older compared to younger males is currently debated. We explore the mechanistic basis of old male mating advantage, using a series of experiments including behavioral as well as manipulative approaches, in the tropical butterfly Bicyclus anynana. Consistent with the residual reproductive value hypothesis, old male mating advantage was associated with a greater eagerness to mate, evidenced by a two times higher flying and courting activity in older than in younger males. In contrast, we found only limited support for a contribution of female preference for older males based on pheromone composition, although male sex pheromones clearly do play a role in mating success. Our results suggest that male behavior may play a primary role in old male mating advantage, and that pheromones are likely of secondary importance only. Male mating success was related to higher overall pheromone titers rather than variation in a single component. A dominant importance of male behavior in determining mating success may result in sexual conflict.


text:
The world is a dangerous place, not because of those who do evil, but because of those who look on and do nothing. (Albert Einstein)
The Treatment Centre for Victims of Torture (TZFO), opened in1995, was the first standard treatment centre in Switzerland for refugee victims of torture and war. A scientific study commissioned by the Swiss Red Cross ("The Language of Extreme Violence", H.R. Wicker, 1991) provided the basis. According to the study, a quarter of the recognized refugees living in Switzerland were victims of systematic torture in their home country.
In 2002, the treatment centre was renamed the Swiss Red Cross Outpatient Clinic for Victims of Torture and War (AFK) and integrated into the Swiss Red Cross Centre for Migration and Health. The Swiss Red Cross AFK is now part of the Department of Health and Integration and forms a permanent feature of what the Swiss Red Cross offers as standard. It employs 13 established specialists in the fields of psychology, psychotherapy, psychiatry, medicine, and welfare advice, and three secretarial and administrative staff. The work of the specialists is supported by around 25 translators in over 20 languages.


text:
Civic Dialogue: Attending to Locality and Recovering Monologue
AbstractThis essay examines civic dialogue that is connected to local roots. The conceptual emphasis suggests that locality often houses what one might term monologic tendencies. The conviction of this essay is that without acknowledgment and understanding of what matters to another, that is, of the importance of monologue, the possibility of maintaining a vital public sphere that is open to a multiplicity of ideas and positions is minimal. In this essay, the term monologue is not to be confused with a particular style of communication, but IS the ground of the conviction that one takes into a given discourse. Monologue houses the ground of the conviction that shapes what we seek to protect and promote in a given communicative exchange. Monologue is the creative engine of conviction that shapes the uniqueness of our participation and contribution to any potential dialogic interaction.2 To illustrate this point, I turn to the Scottish Enlightenment and the insights of Adam Ferguson as he wrote them in An Essay on the History of Civil Society. The essay explicates a series of implications that arise from Ferguson's work and have relevancy to an understanding of civic dialogue that accounts for the local. Ferguson's distinct contribution was his refusal to dismiss the monologic sentiments of places of particularity.


text:
The algorithm for extracting number plate can be summarized as:-
- 1.Capture image from webcam.
- 2.Store the captured image into a image file for further processing.
- 1.Identify the intensity of the image.
If image intensity = high Reduce intensity Else if intensity = low Increase intensity Else No change.2.Convert image into grayscale.
- 3.Calculate appropriate threshold value for the image.
- 4.Convert the image into binary image using the calculated threshold.
- 1.Fill small holes including numbers of Number plate so that number plate area will be large to isolate from figure. 2.Determine width and height of the image. 3.Scan each pixel of line counting number of white pixels in the following system,
If number of 'white' pixels < x; pixels become 'black' Else; no change If number of 'white' pixels > y; pixels become 'black' Else; no change The value of x and y may be changed according the image intensity and plate area.4. Use the step no. 3 for both horizontal and vertical direction.
- 5.Check number of possible areas.
- 6. Logically AND with binary image obtained at "Convert image into binary algorithm.
- 7.Crop the required area.
- 1.Filter the noise level present in the image.
- 2.Clip the plate area in such a way that only numbers of plate area extracted.
- 3.Separate each character from the plate.
- 1.Create the template file from the stored template images.
- 2.Resize image obtained from segmentation to the size of template.
- 3.Compare each character with the templates.
- 4.Store the best matched character.
- 1.Open a text file in write mode (append mode in case of the multiple records).
- 2.Store the character obtained from the number identification process to text file in given format.
- 3.Close the file
Pic 1:- Number plate that is to be extracted.
Open the main.m file in MATLAB.
Now run the main.m file in the MATLAB. It may prompt you to change the default directory. You can either change folder or Add to Path. Better change the directory.
You will get a messagebox showing the extracted number plate. Message box like this:-
The log file ( log.txt ) is maintained to keep track of the saved number plates ( which can be used in application level ). The log file content contains the number plate with the date saved.
In main.m there are certain lines which when commented can be used to see the step by step characters extraction.
Feel free to ask any queries if any problem occurred. I am using MATLAB 7.12.0 (R20011a) but it should work in all version.
Download the whole project here.
The project involving the number plate extraction :- ANPR(Automatic Number Plate Recognition) Using ALR(Automatic Line Tracking Robot).


Uganda is made up of numerous tribes, each with their own set of traditions and rituals. A SunTrack Adventures' cultural tours in Uganda gives personal insight into some of the 56 different native tribes, their beliefs and their traditions.
Although, most of our cultural experiences are visiting authentic remote villages, the cities and townships of Uganda represent a unique culture of its own. Each metropolis represents an interesting blend of cultures and ethnic creeds that is reflected in the architecture, food, art, clothing and much more.
More importantly, many of the indigenous people in Uganda face great pressure from the modern world. SunTrack Adventures cultural tours in Uganda help raise awareness about their challenges, as well as the vital role they play in Africa. Additionally, a portion of the fees collected by your safari accommodation in Uganda during your Ugandan wilderness safari activities are dedicated to the local communities for education, health and special projects to improve the quality of life.
We arrange a cultural tours to local villages where you witness an authentic way of life that exists in few places in today's world. You are welcomed into a traditional home to observe meal preparation, familial structure and ancient practices. The itineraries are culturally-sensitive so that your visit has little to no impact on the village and people.
You can also see fascinating & interesting cultural artifacts at the culture museums. When visiting Uganda – there is more to be seen and done than the classic game drives. One of the often overlooked highlights of a safari in Uganda is undoubtedly the opportunity to interact with the diverse cultures that call Uganda home.


text:
There are few hills or mountains that have been connected by railway lines. Some of the important features of these mountain railways are the following.
Gradients The gradients of mountain tracks are very steep. Normally tracks with gradients of 3% or more are considered mountain tracks.
Gauge Normally narrow gauges with gauge widths of 762 mm or 610 mm are adopted for mountain railways.
Curvature The curvature of mountain tracks is very sharp. Curvatures of up to 40° are normally adopted.
Alignment Mountain alignment is quite zigzag and not straight in order to gain heights easily. The type of alignments normally followed are zigzag, switch-back, and spiral.
Purpose Mountain railways have mostly been constructed for tourist traffic. In some cases, they may be constructed for exploiting hinterland or new areas.
Cost considerations The cost of construction of mountain railways is quite high because of the need for a large number of bridges and heavy earthwork. The cost, however, gets considerably reduced by adopting a smaller gauge, narrow gauge (0.762 m or 0.61 m), and then it is possible to have very steep gradients and sharp curvature.
Some of the important mountain railways existing in India today are: (i) Kalka-Shimla Railway, (ii) Nilgiri Mountain Railway, (iii) Matheran Light Railway,
(iv) Darjeeling Himalayan Railway, (v) The Kangra Valley Railway, and (vi) Haldwani-Kathgodam Railway.


Take the 2-minute tour ×
The term "porcelain" appears occasionally in the Git documentation. What does it mean?
share|improve this question
7 Answers 7
up vote 151 down vote accepted
"Porcelain" is the material from which toilets are usually made (and sometimes other fixtures such as washbasins). This is distinct from "plumbing" (the actual pipes and drains), where the porcelain provides a more user-friendly interface to the plumbing.
Git uses this terminology in analogy, to separate the low-level commands that users don't usually need to use directly (the "plumbing") from the more user-friendly high level commands (the "porcelain").
share|improve this answer
I think the answer makes sense to me, but then again, I'm assuming Linus was the one that coined the term, so I tend to adjust my brain to be a little more direct and crass when parsing his world. :) – Nick Klauer Oct 21 '11 at 4:16
Makes you wonder if Linus was imagining the potential streams of excrement his plumbing would be used to transport. Plumbing for open source code is a dirty job but someone's got to do it. – Evan Plaice Feb 18 '14 at 22:02
And a few of us feel that the actual git porcelain is more like a layer of paint over the plumbing. – hemflit Sep 20 '14 at 0:11
More importantly, the term "porcelain" applies to high-level commands, with output:
 - meant to be readable by human
 - not meant to be parsed
 - susceptible to changes/evolutions
That is key: if you script, you should use if possible plumbing commands, with stable outputs. Not porcelain commands.
However, you can use in script the output of a porcelain command which has a --porcelain option (see below), like:
git status --porcelain
git push --porcelain
git blame --porcelain
See "How do I programmatically determine if there are uncommitted changes?" as an example to using plumbing commands instead of porcelain ones.
Note: A porcelain command can have a --porcelain option.
For instance: git status --porcelain, which designates an output meant to be parsed.
The thread mentioned above details:
This is my fault, to some degree.
The "short-status" form is meant for human eyeballs, and was designed by Junio.
Some people wanted a scriptable status output, too, so I slapped a "--porcelain" on the same format that turns off configurable features like relative pathnames and colorizing, and makes an implicit promise that we won't make further changes to the format.
The idea was to prevent people from scripting around --short, because it was never intended to be stable.
So yeah, while --porcelain by itself is stable and scriptable, it is perhaps not the most friendly to parsers. The "-z --porcelain" format is much more so, and I would recommend it to anyone scripting around "git status"
That reflects the need, for git users, to using porcelain commands in their scripts!
But only with stable output (with --porcelain)
As commented by william-berg, the same goes for git push!
Produce machine-readable output.
The full symbolic names of the refs will be given.
As John Glassmyer proposes in the comments:
Perhaps the meaning of --porcelain here is "produce output suitable for consumption by porcelain scripts".
And that could be supported by the very first case of "--porcelain option" introduction
(before git status --porcelain, commit 6f15787, September 2009, git 1.7.0,
before git push --porcelain, commit 1965ff7, June 2009, git 1.6.4):
git blame --porcelain:
Show in a format designed for machine consumption.
Commit b5c698d, October 2006, git 1.4.4
The new option makes the command's native output format to emit output that is easier to handle by Porcelain.
share|improve this answer
+1 Nice answer, in particular for pointing out the oddity with git status --porcelain! – Mark Longair Aug 8 '11 at 8:41
_USER_: yes, that one kind of boggles my mind... – VonC Aug 8 '11 at 9:16
_USER_: thank you for the edits :) – VonC Mar 20 '12 at 16:42
I notice git push has a similarly anomalous machine-readable --porcelain. – william.berg May 1 '13 at 11:15
Perhaps the meaning of --porcelain here is "produce output suitable for consumption by porcelain scripts". – John Glassmyer Dec 5 '13 at 20:48
The coinage and usage of the term "porcelain" in git was actually by Mike Taht, while otherwise losing a heated argument with Linus Torvalds.
In fact, one of my hopes was that other SCM's could just use the git plumbing.
But then I'd really suggest that you use "git" itself, not any "libgit". Ie you take all the plumbing as real programs, and instead of trying to link against individual routines, you'd script it.
If you don't want it, I won't do it.
Still makes sense to separate the plumbing from the porcelain, though.
share|improve this answer
Interesting. +1. My own answer above is from using the product, but your link references what seems to be the origin of that term. – VonC Dec 8 '13 at 9:38
Porcelain is cute name for programs and program suites depending on core git, presenting a high level access to core git. Porcelains expose more of a SCM interface than the "plumbing".
--Porcelain, Git Wiki
share|improve this answer
share|improve this answer
Porcelain commands are designed for human consumption, as opposed to commands whose output is easy for computers to parse. git status would be one example.
share|improve this answer
"Porcelain"... "for human consumption"... I can eat glass. (just kidding / noting mixed metaphor for anyone who may be easily confused) – ajm475du Apr 6 '14 at 15:20
Greg Hewgill's answer is exactly correct. Note that there are alternative porcelains available for Git, including Easy Git, yap, pyrite, and vng. Each is intended to make Git easier to learn/use for some part of the community. Links to all of these projects is on the Easy Git page: _URL_
share|improve this answer
Your Answer


Mis-Manufactured Goods Celebrates Ineffectual Items
By: Amelia Roblin - Published: Jul 7, 2011 • References: jeremyhutchison and core77
Most factories have their production methods down to an art, but Mis-Manufactured Goods shows what happens when the assembly process goes awry. But instead of sifting through industrial dumpsters to find these unique objects, artist Jeremy Hutchison actually requested that these be fabricated with incapacitating errors.
There has, however, been left room for some creativity, as the man behind this 'Err' Exhibition instructed his commissioned factory workers from Spain, Poland, India and China to give their products whatever fault they saw fit. The result is a collection of incredibly useless objects that have a utterly unexpected charm. The Mis-Manufactured Goods artifact miscellany comprises a shovel with a misplaced handle, a comb with no teeth and a pipe with no hole.
Photo Credits: Creative Review


text:
A special "Thank You" to those who attended "A Taste of Ethiopia," January 26, 2020.
The Corvallis Sister Cities Association-Gondar Council is so thankful to the many friends and members who attended this recent Sunday evening. Your many years of continuous support have made it possible to continue the work in our sister city, Gondar, Ethiopia. In addition, a special acknowledgement also goes out to the many student volunteers who helped serve our guests during this evening of friendships, food and culture. Lastly, a standing ovation goes out to our two cooks, Yodit "Judy" Tadesse and Ligaya DiCosino.
Our Current Mission:
Citizens and city officials from both Corvallis and Gondar have worked jointly to identify mutual goals, which have formed the basis for the Corvallis Sister Cities Association-Gondar's (CSCA-Gondar) work plan. To date, efforts have focused on the following:
- Access to clean drinking water through drilling of wells.
- Restoration and rehabilitation of Gondar's watershed area with extensive tree planting.
- Establishment of a revolving loan program in a rural kebele to provide more opportunities for income generation by the residents.
- Development of a culture of readers with partial funding in a 3-year librarian and literacy training program serving 46 schools in Gondar.
- Improvement in children's learning through usage of classroom materials and professional development of teachers.
- Computer literacy for faculty and students with the creation of a computer classroom, installation of computers, and internet access.
We invite you to learn more about our activities and to become involved with our efforts!
Our Most Recent Work:


thank you
Vidmore Screen Recorder 1.1.16
file size: 1.64 MB
Do you have trouble in downloading some video or audio files?
Published by:
Trial Period:
30 Days
Support URL:
If you are looking for a solution to this problem, Vidmore Screen Recorder is your best choice. With it, you are able to record the video and audio files you could not download. And you could select the area you want to record according to your need.
Key functions:
1. Record video and audio files Vidmore Screen Recorder is good at recording any video and audio files that you could not download or you want to convert the format of them. With this powerful recording software, you could save any precious video or audio files as you like. In addition, the audio recorder function also allows you to record the system and microphone sound.
2. Record GIF Vidmore Screen Recorder could also be a GIF converter, it enables you to save the recorded videos or screenshot as GIF format.
3. Trim recordings If you want to cut the recorded part after your finish the recording, please do not worry, the trim function could help you solve this problem. You could choose the start and end time for your recorded clip rather than recording it again.
4. Editing function With the powerful editing function, you could add text, arrows and shapes to your recording or screenshot. What is more, you could also set video format, video codec and video quality as you like. In addition, adding mouse click and mouse area effects while recording is also possible.


text:
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4
DRAG Cost is the amount of money by which expected project profit is reduced due to the delay of performing a critical path activity, or other critical path delay factor such as a schedule lag or scheduling constraint. DRAG Cost is the sum of two factors:
- A reduction in a project's expected monetary value due to acceleration premium or delay cost caused by the DRAG of a critical path activity or delay.
- An increase in a project's cost due to the project's indirect costs being extended due to a DRAG amount.
DRAG Cost computation is a useful technique for justifying additional project resources. For example, if an activity's DRAG Cost is $50,000 (based on ten days at $5,000 each), but duration compression could reduce the DRAG to five days through the addition of a resource costing a total of $10,000, the additional resource expense would be more than justified.
Just as DRAG is only found on critical path activities and delays, the same is true of DRAG Cost. DRAG Cost is a key component in computing an activity's "true cost of work".