text:
This study is provided by ICPSR. ICPSR provides leadership and training in data access, curation, and methods of analysis for a diverse and expanding social science research community.
Census of Population and Housing, 1980 [United States]: Public Use Microdata Sample (A Sample): 1/1000 Sample (ICPSR 8210)
Principal Investigator(s): United States Department of Commerce. Bureau of the Census
The Public Use Microdata Samples (PUMS) contain person- and household-level information from the "long-form" questionnaires distributed to a sample of the population enumerated in the 1980 Census. The A Sample identifies every state, county groups, and most individual counties with 100,000 or more inhabitants (350 in all). In many cases, individual cities or groups of places with 100,000 or more inhabitants are also identified. As a percentage of the 5-Percent Public Use Microdata Sample (A Sample) [CENSUS OF POPULATION AND HOUSING, 1980 [UNITED STATES]: PUBLIC USE MICRODATA SAMPLE (A SAMPLE): 5-PERCENT SAMPLE (ICPSR 8101)], this file constitutes a 1-in-1000 sample, and contains all household- and person-level variables from the original A Sample. Household-level variables include housing tenure, year structure was built, number and types of rooms in dwelling, plumbing facilities, heating equipment, taxes and mortgage costs, number of children, and household and family income. Person-level variables include sex, age, marital status, race, Spanish origin, income, occupation, transportation to work, and education.
Series: Census of Population and Housing, 1980 [United States] Series
Access Notes
These data are available only to users at ICPSR member institutions. Because you are not logged in, we cannot verify that you will be able to download these data.
Study Description
U.S. Dept. of Commerce, Bureau of the Census. CENSUS OF POPULATION AND HOUSING, 1980 [UNITED STATES]: PUBLIC USE MICRODATA SAMPLE (A SAMPLE): 1/1000 SAMPLE. Washington, DC: U.S. Dept. of Commerce, Bureau of the Census [producer], 198?. Ann Arbor, MI: Inter-university Consortium for Political and Social Research [distributor], 1994. http://doi.org/10.3886/ICPSR08210.v1
Persistent URL: http://doi.org/10.3886/ICPSR08210.v1
Export Citation:
- RIS (generic format for RefWorks, EndNote, etc.)
- EndNote XML (EndNote X4.0.1 or higher)
Scope of Study
Subject Terms: census data, demographic characteristics, household composition, household expenditures, household income, housing, housing units, housing conditions, population, population characteristics
Geographic Coverage: United States
Time Period:
- 1980
Date of Collection:
- 1980-04-01
Universe: All persons and housing units in the United States.
Data Types: census/enumeration data
Data Collection Notes:
The household and person records in the data file have a record length of 193 characters and contain a combined total of 320,881 records.
Sample: This sample, extracted from CENSUS OF POPULATION AND HOUSING, 1980 [UNITED STATES]: PUBLIC USE MICRODATA SAMPLE (A SAMPLE): 5-PERCENT SAMPLE (ICPSR 8101) using a systematic selection procedure, comprises 0.1 percent of all households enumerated in the Census. The A Sample is a stratified sample of households that received the long-form questionnaire.
Data Source:
self-enumerated forms
Original ICPSR Release: 1984-07-13
Related Publications (?)
- List all ~17 citations associated with this study
- View citations for the entire series
Most Recent Publications
Export Options: RIS/EndNote
Export Options: RIS/EndNote
Metadata Exports
- Citations exports are provided above.
Export Study-level metadata (does not include variable-level metadata)
If you're looking for collection-level metadata rather than an individual metadata record, please visit our Metadata Records page.


text:
Charles Darwin returns home, Gandhi is born, "Peanuts" is published for the first time, Thurgood Marshall becomes the first black justice on the Supreme Court, and the Beltway sniper attacks begin, all on this day.
1967: Thurgood Marshall is sworn in as the first black justice of United States Supreme Court. Marshall would serve on the court for the next 24 years, compiling a liberal record that included strong support for Constitutional protection of individual rights, especially the rights of criminal suspects against the government.

subset: commoncrawl


text:
hiwassee shad kill
A few shad have started to flush thru the turbines. Time to start drifting and swinging white buggers or just about anything else white. This years kill is a little earlier than normal. Should have some very chunky fish in the river in the next few weeks.
I was just there over the weekend, didn't see any evidence of the shad kill but the fish seemed to have taken notice, had at least 10 fish eat and try to swim off with my white putty indicators and briefly fished with a small white streamer that produced several fish in a very short period of time.
Fished down there today and didn't see any shad either. Did see tons of rising fish though. Fished from 12:30 pm till about 3:00 pm. Only one turbine was running. Tried a #16 caddis, fished both dry and wet, not much action. Ended up getting a lot of action on a # 18 parachute adams fished in the foam lines. The wind was a beast today.
I was down there the weekend before Thanksgiving, just after I had heard rumors of shad coming through but I did not see anything myself. I too was throwing a size 16 caddis with not too much happening. I saw a good number of fish chasing caddis, so I changed up my game plan a little and had more success. With my hemostat's, I bent the body downward just below the thorax to make it more like an emerger pattern. Wetted the body and then slicked the Elk hair with floatant and that is when I started getting some aggressive hits. I was letting that bug swing under at the end of my drift and many of my takes were happening when the bug was on the upswing or as I stripped it back. Had a legitimate 14-16" take it, was like a missile coming out of the water and after it's 3rd launch, broke my 6x tippet and that was all she wrote. Once the caddis approach started to slow down, noticed a lot of midge activity going on so I put on a size 18 Griffiths Gnat and had a decent amount of takes with that. After all surface activity died down, I used a double dropper which was a bead head flash back caddis and a zebra midge. I have had great success with that combo, seems like on each trip they prefer one over the other, this time it was the flash back caddis. The shad kill is usually not this early, perhaps when I return the weekend after this, maybe it will be heightened and things really start cooking.
Good luck on your next trip.
Tight Lines!!
|Thread Tools
|Display Modes
Linear Mode
All times are GMT -4. The time now is 11:33 PM.


text:
Thank you for showing interest in this item. You will be notified by email as soon as this item is available to purchase.
The item you selected has already been subscribed to notify to this email.
System error: Failed to submit email, please contact website administrator.
(based on 10 reviews)
Ratings Distribution
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
of respondents would recommend this to a friend.
Best Uses
Reviewed by 10 customers
Displaying reviews 1-10
Back to top
BIG HIT with the 2-year-old!!
By nad
from linden, nj
Comments about Learning Resources Smart Snacks® Count 'em Up Popcorn:
It was an even cuter toy than I expected, thank you!
Bottom Line Yes, I would recommend this to a friend
Was this review helpful? Yes / No
- You may also flag this review
Comment on this review
Autistic Son has hours of fun with these
By MotherGeek
from Manchester
My two year old son is suspected autistic. He has had hours of fun removing these from the tubs, putting them back in and lining up the pieces of popcorn. You get 15 pieces of popcorn included. My 1 year old daughter loves to stack the cups up, too. 5/5 highly recommended
Great counting and play fun!
By Daily Mothering
from USA
I received this set for a blog review and was very pleased with it! My 2 year old loves playing with the pieces and it is excellent for practicing counting! The popcorn pieces are quite large and I appreciate that I don't have to worry about a choking hazard. It's a really cute set and also fun for him to play with as part of his kitchen set!
Popcorn Lovers!
By Meghan M.
from Allen Park, Michigan
My 2 year old son was so surprised and very excited to open up his Learning Resources Smart Snacks Count'em Up Popcorn! He couldn't wait to get his hands on those amazingly huge popped kernels of popcorn! This product is designed to stand the test of time! Made with great quality, the details are amazing and an instant favorite at our house. Love this product!
Images shared by Meghan M.
Sorting and Counting!
Tags: Picture of Product
Stacking and exploring!
(1 of 1 customers found this review helpful)
Love this Product!
By Michele D
from Davenport Fl
This product is perfect for my daughter who is three years old. Using imaginative playtime that can teach her to count as she is learning to identify her numbers. This set comes with five numbered stackable popcorn bowls. Each bowl comes with the appropriate number popcorn kernels.These kernels are big enough to put in each bowl and makes it easier for the children to pick them up. I like how big that the kernels are.You can rest assure knowing that these are safe for them to handle. We all know how kids love putting things in their mouths. I believe this a great start in showing her how to add the kernel pieces and then subtract them. You are never to early to start your child on the right path of learning.
PoP PoP Goes the Counting
By Michele
This product is perfect for my daughter who is three years old. Using imaginative playtime that can teach her to count as she is learning to identify her numbers. This set comes with five numbered stackable popcorn bowls. Each bowl comes with the appropriate number popcorn kernels.These kernels are big enough to put in each bowl and makes it easier for the children to pick them up. I like how big that the kernels are.You can rest assure knowing that these are safe for them to handle. We all know how kids love putting things in their mouths.I believe this a great start in showing her how to add the kernel pieces and then subtract them. You are never to early to start your child on the right path of learning.
Images shared by Michele
Great Learning game!!
By jonesb10
from Indianapolis, IN
My son is getting to the point where he is interested in more structured play time. He has mastered puzzles and most of our other activities are catered toward my older daughters, so we were definitely in need of some fun learning games that could keep him entertained & occupied all while teaching him some new skills! This game is a lot of fun for my son. First of all, he loves the popcorn. It totally looks real and the quality is fantastic. He loves having the different sizes of bowls to put his popcorn pieces in, and even though he can only count to about 5 (and even then he doesn't really understand the actual concept of 'counting'), he has so much fun playing. This educational game is a fun and exciting way to help him with his counting & number skills.
Popcorn learning tool? Perfect!
By Ashley
from Stansbury Park, UT
I received this product for free, big thanks to Learning Resources! I was so excited to get this for 2 reasons: 1. My son, 3, LOVES popcorn.2. My son tries so hard with counting and numbers but is not quite understanding how to count objects individually or to recognize numbers if out of sequence.This great educational game is awesome for him to learn with. He was instantly excited because we had a fun new game with giant popcorn!! The quality of the pieces was beyond my expectations.This teaches him to sort, learn how to count up to a specific number (verses just memorizing 1-10, etc) seeing the numbers and being able to put the popcorn buckets out of their numerical order to advance and see if he knows the numbers or how many popcorns to put in each one. It's great to introduce because the buckets go from 1-5 and small to big, but they can be rearranged to test their knowledge and to challenge them. I am definitely going to continue using this learning tool for various different reasons as I will be homeschooling my two boys. THANK YOU Learning Resources for providing this great educational toy for our family.
Great for Learning Numbers & Counting!
By m_oachs
from Racine, WI
My son LOVES popcorn so I knew immediately that he would love the Smart Snacks Count 'em Up Popcorn learning toy from Learning Resources!The giant kernels are so fun to hold and they really look like the real thing! Plus, this product helps my son with learning his numbers, sorting and working on counting! It provides him with hours and hours of fun! He just LOVES the giant popcorn kernels!If you want a toy that is fun, educational, and teaches your child how to count and learn sight recognition of numbers, look no further than Smart Snacks Count 'em Up Popcorn!
Great educational toy!
By Mammamoiselle
from NJ
The Smart Snacks Count 'Em Up Popcorn is fun, interesting and playful way for 2-5 year olds to practice counting, numbers & stacking! I chose this toy for my son because he's at the point where he's really starting to get the concept of counting - the sequence of the number and how they correlate to items. I knew it would be the perfect way for him to practice both the recognition of the numbers, but also counting in coordination with each number. And I was right...he absolutely love this set! The popcorn bowls (1-5) come nested together (another good skill) and the popcorn kernels (15) are so cute & realistic, yet large enough for little hands. Each bowl is labeled clearly with a number and the coordinating numbers fit perfectly in. We have found a lot of different ways to play with this set - and I know it's a set that will grow with him as we explore more math skills. I highly recommend this set!


text:
I need some help understanding escaping quotes. I was told for the below script to work, I need to escape the quotes. Does this mean I nee to use (\) prior and after all (")?
Such as
<script type=\"text/javascript\">document.write
Code: Select all
<script type="text/javascript">document.write('<scr');document.write('ipt type="text/javascript" data-ppmnid="43423" src="//ad.where.com/jin/spotlight/ads?pubid=05693f&format=js&v=2.4&placementtype=120x240&ppmnid=43423&rand=' + Math.round(Math.random() * 100000000000000) + '">');document.write('</scr' + 'ipt>');</script>
Thank you,


text:
NOT ALONE: Good managers know when to let go. ASK THE PROS: Good managers know when to get help from experts. WORK IT: Keeping money in an interest-free account is inexcusable. As you know, life as a restaurant owner means dealing with a full measure of challenging decisions, any one of which can have a negative impact on your operation. Even if you have a trusted and experienced support person or group, the weight of the final decision rests squarely on your shoulders. The ...
Register to view this Article
WhyRegisterfor FREE?
Registering for Premium Content on Food Management will give youINSTANTaccess to invaluable articles and media content that industry professionals rely on. You will have access to our special reports, feature articles, and industry analysis. It'sFREE, easy and quick.


text:
This month we'll use NumPy and DISLIN to create, display, and manipulate a basic geometric image. At the heart of image manipulation are special matrices that can be used to create effects. You can use these effects separately or combine them for more complex operations. While the focus is on two-dimensional operations, the concepts extend to three (and more) dimensions. They are fundamental to many applications including computer games and computer-aided design (CAD) programs. They are the heart of linear algebra itself.
Linear algebra is the math of shaped collections of numbers. The mathematics we are most familiar with deals with numbers called scalars. We use scalars in our lives to represent things like the amount in our bank account ($10.08), the speed we drive (65 miles per hour), or the time it takes for popcorn to pop in the microwave oven (3 minutes 40 seconds). Each of these values is a magnitude of some quantity that interests us. Often we use combinations of values to represent more complex information. For example, there is a difference between the speed of an object (say your car) and its velocity. One is simple magnitude (speed: how fast you are going); the other implies both speed and direction (velocity). Your speed cannot be negative, but your velocity could be. Think about your car moving in reverse. You are moving so you have speed, but the direction is "backwards," giving you a negative velocity. Speed is a scalar value, but velocity is expressed as a vector, a combination of two numbers that imply both direction and magnitude. Assuming your car is driven on a flat road, only two numbers are needed to represent the direction of movement.
Considering the world as a flat plane, we can lay on it two reference directions. The arrows labeled x and y provide a reference for our vector .
The vector is defined as being four units in the x direction and 3 units in the y direction (units, in this case, being miles traveled.) So how do we get from the motion of a car to a vector of ? Well we would say that the velocity of the car is miles per hour. Which means that the car moved four miles in the x direction and three in the y in the last hour. The actual motion of the car is the length of the vector, computed via:
This is just the Pythagorean theorem, which seems to pop up everywhere! Continuing with the example, the car moved a total of five miles in the course of a single hour and as such went five miles per hour.
If we want to describe motion of objects that can move in more dimensions (say an airplane - which can move "up" and "down" as well), we have to use vectors with more elements (three for the airplane).
Vectors are used to represent many things -- the velocity of an automobile is but one real example. In general, the concept of a vector is abstract. You don't need to know what a vector represents in order to manipulate it, although knowing sometimes helps you understand what you are doing. The mathematics for manipulating vectors can be considered separately from the implementation of a particular problem.
Instead of graphing velocity, we will use vectors to draw a basic image. We will then focus on the manipulation of this image via special matrices and matrix mathematics.
To see how this works, let's review some basic operations on vectors. The addition of two vectors can be shown graphically. It works as might be expected: Two vectors and add up to . Here is how it looks in a graph:
Notice how the first vector starts from the origin (0,0). The second vector is then placed with its tail (the end with no arrow head) to the head of the first. The combination of the two is the same as a vector starting from the origin connecting to the head of the second one. Subtraction follows in a similar fashion, but reverses the direction of the second vector.
Graphing addition like this, a collection of vectors (each representing a line) can be used to create basic images, a vector version of connect-the-dots. Although our example is simple in nature, many vectors can be combined to generate complex drawings.
Let's try an example to illustrate what can be done. Following is a complete Python program that uses both the Numeric (NumPy) module as well as pxDislin. What is new from last month is the use of the
dMultiLine function, which draws a line (vector) between points of
x_list and
y_list arguments. Essentially, the dMultiLine function is performing a vector addition operation. The function does not actually do the math, but it does graphically represent the operation. The points chosen trace out a simple box structure of a house centered on the plot axis.
from pxDislin import *
from Numeric import *
plot = dPlot()
axis = dAxis(-20,20,-20,20)
house_pts = array([[5,5,-5,-5,5,4,4,2,2,5,5,0,-5],
house = dMultiLine(house_pts[0],house_pts[1])
The generated plot is:
The points that draw out the house are essentially a 2-by-13 matrix:
where the x coordinates are in the top row and the y coordinates are the bottom row. Each column of the matrix may be taken as a 2-by-1 vector, and as such the matrix is a collection of 13 column vectors.
Matrix multiplication is fundamental to image manipulation. It is a mapping function. We "map" a vector from one frame of reference to another. Looking back to the first article in our series, the multiplication of two matrices was shown to be
Let's look at how this works for a 2-by-2 matrix multiplied by a 2-by-1 vector. Here is how we will reference the values in these matrices:
The result is a 2-by-1 vector transformed by matrix A. Expanding out the math below, notice the interaction between the terms: each value of the result is a combination of several values of the input.
Matrix A is a transformation matrix, and its values, when mapped to vector b, transform it. The correct choice of our transformation matrix is fundamental to creating the right effect for our 2-by-13 house matrix.
While we could manipulate each of the 2-by-1 vectors in our set of 13 individually, that would be sloppy. Linear algebra rescues us from the tedium. The matrix multiplication problem we looked at before readily extends to larger matrices. A 2-by-2 matrix multiplied by a 2-by-1 vector results in a 2-by-1 vector, but a 2-by-2 matrix multiplied by a 2-by-13 matrix results in another 2-by-13 matrix.
In essence each column of the original matrix is transformed by the matrix multiplication into the corresponding column of the result matrix. With matrix mathematics, we do the operation in one step!
Let's add a transformation matrix to our example code before we generate the plot. To keep things simple, for the moment we'll use an identity matrix. Using an identity matrix is the equivalent of multiplying everything by 1 -- a kind of "do nothing" operation. However, it does provide us a way to make sure "the math works," and the identity matrix is the basis for most transformation matrices.
from pxDislin import *
from Numeric import *
plot = dPlot()
trans = array([[1,0],
axis = dAxis(-20,20,-20,20)
house_pts_orig = array([[5,5,-5,-5,5,4,4,2,2,5,5,0,-5],
house_pts = matrixmultiply(trans,house_pts_orig)
house = dMultiLine(house_pts[0],house_pts[1])
The plot generated is the same as the first one shown.
We'll look at four basic transformations. From these simple operations, more complex functions can be constructed.Rotation
A rotation matrix will allow us to spin the image clockwise or counterclockwise around the origin. This matrix makes use of the trigonometric functions sine and cosine. The trigonometric functions take as an argument an angle of rotation; positive angles will give a counterclockwise rotation, negative values a clockwise one. Angles are commonly measured on two scales. Most people are experienced with units of degrees -- a complete circle has 360 degrees. Computers measure angles in units of radians. To a computer, a circle has radians. We will convert degrees to radians by multiplying the degrees of our angle by pi divided by 180. That will give us the correct values for our matrix. The rotation matrix itself is defined as:
where represents the angle of rotation we desire.
After replacing the identity matrix in the example code with the following and running the code, we see the house is now rotated counterclockwise by 30 degrees.
angle = 30 * pi/180
trans = array([[cos(angle), -sin(angle)],
[sin(angle), cos(angle)]])
Using the rotation matrix, any point or collection of points can be easily rotated around the center point (0,0).
Next on the list of transformations is the reflection matrix. A reflection matrix will cause the image to be flipped, or reflected across an axis. An example of a reflection matrix that causes all the y values to be negated (thus flipping the image across the x axis) is:
Switching the rotation matrix with the reflection one generates the following:
Try to figure the reflection matrix that negates only the x coordinates. Is there a matrix that negates both the x and y coordinates at the same time?
Another simple transformation is the scale matrix. The identity matrix can be modified to have values of other than one on the diagonal. As such, it becomes a scale matrix, changing only the size of the drawing. This matrix can be used to both scale up, a>1, and scale down, a<1 :
The last matrix we will explore is the "shear" matrix. This causes a shear motion in one particular dimension.
The result can be seen below for a shear matrix where k=2.
Applying more than one transformation matrix can induce multiple actions. In addition, individual transformation matrices can be combined (via a matrix multiply) to form a complex action. Following is the result of combining a shear matrix with a reflection matrix.
Try a few combinations of your own -- see what you can come up with.
Currently in our plots, the house is centered on the origin of the plot (0,0). Using vector operations, you can move the house away from the center via translation. This is accomplished by simply adding an offset vector to each of the columns in the matrix. Adding a vector of will move the drawing as shown:
Give the combination of translation and transformation a try. What happens if you rotate a translated image?
Hopefully this only helped whet your appetite for using NumPy and learning more about linear algebra. While not shown here, extending these techniques to more dimensions (three being most common) can allow more interesting applications. In three dimensions, solid objects can be modeled and rotations and reflections can be generated around multiple axes, creating complex object motions. Such actions are fundamental to graphics drawing, modeling packages, and 3D gaming. While the mathematics of linear algebra may be abstract, they are used in common applications. NumPy helps implement these actions clearly, making this difficult topic easier to understand. If you want to play with more complex examples, consult almost any elementary text on linear algebra or books on graphics or image manipulation.
Next month we will look past the basic NumPy functions to the additional modules provided in the standard package. Using these modules, more complex programs can be written for a wide variety of applications.
Eric Hagemann specializes in fast algorithms for crunching numbers on all varieties of computers from embedded to mainframe.
Read more Numerically Python columns.
Discuss this article in the O'Reilly Network Python Forum.
Return to the Python DevCenter.
Copyright © 2009 O'Reilly Media, Inc.


text:
In this month's Consumer Product Safety Commission Recall Round-Up: Hy Cite stainless steel pots and pans, Fisher-Price Rock N' Play infant sleepers, Target children's two-piece cotton and fleece pajama sets.
Live Webcasts
Hy Cite Enterprises Recalls Royal Prestige Thermal Wall Pots and Pans Due to Burn and Fire Hazard
Fisher-Price Recalls to Inspect Rock 'N Play Infant Sleepers Due to Risk of Exposure to Mold
Target Recalls Children's Two-Piece Pajama Sets Due to Violation of Federal Flammability Standard
Target Recalls Circo Girls Fleece Pajamas Due to Violation of Federal Flammability Standard
CPSC Staff briefs Commissioners on the Phthalates Notice of Proposed Rulemaking.
CPSC staff briefs Commissioners on the Fiscal Year 2015 Operating Plan.
CPSC Commissioners vote on the Safety Standard for Recreational Off-Highway Vehicles - NPR
CPSC's Chairman Elliot Kaye presents the winners of the first-ever Consumer Product Safety Apps Challenge.
CPSC Staff meets with members of the Recreational Off-Highway Vehicle Association (ROHVA) to discuss technical aspects of the ANSI ROHVA 1-2014 standard approved September 24, 2014.
Starff briefs the Commissioners on Safety Standard for Recreational Off-Highway Vehicles - NPR
CPSC is a small federal agency with a big mission: To protect the American public against unreasonable risks of injury from consumer products. We achieve our mission through safety standards activities, regulation, enforcement, and education.
La Comisión de Seguridad de Productos del Consumidor de EE.UU. (CPSC) es una entidad federal pequeña con una gran misión: proteger al público contra riesgos irrazonables de lesión relacionados a productos del consumidor. Cumplimos nuestra misión a través de actividades normativas de seguridad, regulación, cumplimiento normativo y educación.
CPSC Commissioners vote on Safety Standard for Magnet Sets proposed rule.
The link you selected is for a destination outside of the Federal Government. CPSC does not control this external site or its privacy policy and cannot attest to the accuracy of the information it contains. You may wish to review the privacy policy of the external site as its information collection practices may differ from ours. Linking to this external site does not constitute an endorsement of the site or the information it contains by CPSC or any of its employees.
Click Ok if you wish to continue to the website; otherwise, click Cancel to return to our site.


text:
Monday, February 11, 2013
Ultra Numero 75
It doesn't seem long ago that I was cruising the trails with Bill Gentry en route to his 100th ultramarathon finish, and my 50th. Both milestones occurred on the same day, at the same race, an incredibly hot and humid Catherine's Furnace 50k. It was July 2010. Heat index 105 degrees.
My 50th ultra seems like forever ago in some respects, but also like yesterday in others. There have been so many variables over the last several years regarding work, health, social life, and other time commitments, that you can never take for granted all that you have already done. Life doesn't guarantee a tomorrow, no less something as trivial as another ultramarathon finish. You simply have to take time to appreciate every single event as something of value and meaning. No race is ever pointless, nor is any ultramarathon ever just another ultra. I've learned over the years that it doesn't matter if you have one ultra finish, or 600, that each individual step in a 31 to 100+ mile odyssey has a significance. One step forward is always one step further than where you ever were.
Two and a half years after my 50th ultra, and 8 years after my first, I arrived at the 2013 Holiday Lake 50k in hopes to complete number 75. The day was the perfect way for me to celebrate the community of runners and volunteers who have gotten me as far as I have. My pace did not matter, my time did not matter, and my placing did not matter. Setting aside all the things that did not matter allowed me to truly enjoy the things that did matter. I got a chance to catch up with friends and run with people I rarely get a chance to run with. I also got to spend some time talking to the wonderful volunteers, instead of the usual dropping in for a few seconds, saying a quick thanks, and taking off. In 2007, I ran Holiday Lake for the first time and didn't know any other runners, and awkardly ate my pre-race meal and post race meal with little conversation. It's nice to know that the years have turned some of those unknown faces from the dinner table into established friendships.
Those friendships and familiar faces were common place on the trails Saturday, and noticed a lot of the smaller nuances of the trail that I admittedly overlook too often. I ran with friends Tim Cohn, Jim Bradford, Jenn Nichols, Jim Ashworth, Martha Wright, Stephanie Wilson, Amy Albu, Greg Loomis, Rick Gray, and a host of others who have made the Virginia trails one of the friendliest places to be. In other cases, I only saw folks near the turn around as they were way out ahead of the main pack. I got to witness fellow JMU Duke Matt Bigman nailing an impressive top ten finish. Matt was shortly followed by Guy Love, Emily Warner, the two Ryans(Nebel and Quinnelly), and Marc Griffin. Everybody ran personal bests, which always makes me happy to know the countless miles and hours of hard work are paying off for my friends. Then there were those who came to cheer and support the runners. People like Bill Potts, Tammy Gray, and Sophie Speidel. In culmination, I have literally shared thousands of miles and hundreds of hours on the trails with these folks. The miles went by super quick and the weather was possibly the best I have ever seen at Holiday Lake. If the quality of a day can be measured in miles and smiles, then this, by all measures, was a good day.
At mile 24, I joined up with a runner named Jeff Martin. Jeff was running his first ultra, which seemed so fitting that in a race where I wanted to reflect on my own humble beginnings as a ultrarunner that I would pair up with someone doing their first. Jeff and I got a chance to talk a good bit, and he mentioned his goal of just finishing, and maybe breaking 6:30. With all our talking, it turned out we were actually running a good bit, and possibly even enough to start a realistic push to break 6 hours. While it certainly wasn't easy, Jeff pushed through some cramps and fatigue and ran a good portion of the final miles. With about two miles to go it now looked like Jeff could break 5:50, which would have been 40 minutes faster than his goal time. Pretty soon we passed the "One mile to go" marker and we took off down the final segment of trail and onto the final stretch of pavement. I took a moment to really admire Jeff's spirit as he held nothing back and gunned it down the hill towards the finish. Just a few steps before the finish I moved behind Jeff so he could have sole ownership of his first ultra finish. He blew away his goals by clocking a time of 5:47. It was 43 minutes faster than he expected. I must say, there has always been something special about running with someone during their first race, and something additionally special about seeing them finish. Props to Jeff for really digging deep and having a strong finish worth being proud of.
So, that's pretty much it. Ultra number 75 is in the books. It was a wonderful day of sunshine and trails shared with good company. I don't know when, or if I'll get to ultra number 100. Based on current projections, I "might" get to 100 by the time of my 35th birthday, and maybe even my 34th. It's never been a priority of mine to see how many ultras I can do, or how quickly I can get to a certain total. Now adays, with so many younger folks entering the running scene, I suspect someone else will hit 100 finishes far sooner than 34 years old, which is fine by me. For the time being, however, I have made a personal note to be more thankful for every race I get to start, experience, and finish. Athletes like David Terry, Mike Broderick, and Micah True are reminders that life can be short, even for the strong and healthy.
Run free. Run strong
3 comments:
- ultrarunnergirl said...
Congratulations, Mike! 75 is a great milestone. Here's to many more!
- February 11, 2013 at 9:11 AM
- the running couple said...
I just stumbled upon your blog as I search out and read every race report about Holiday Lake I can find. I know Jeff, but even if I didn't this story would still illustrate what an encouraging, welcoming world Ultra Running is. Congratulations on number 75!
- February 13, 2013 at 11:29 AM
- Vernon Heavner said...
Awesome! Thanks for sharing.
- February 13, 2013 at 2:34 PM
Subscribe to: Post Comments (Atom)


text:
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/225014
- Title
- Cosmic evolution of virial and stellar mass in massive early-type galaxies
- Author(s)
- Lagattuta, David J.; Fassnacht, Christopher D.; Auger, Matthew W.; Marshall, Philip J.; Bradac, Marusa; Treu, Tommaso; Gavazzi, Raphael; Schrabback, Tim; Faure, Cecile; Anguita, Timo
- Abstract
- We measure the average mass properties of a sample of 41 strong gravitational lenses at moderate redshift (z ~ 0.4 - 0.9), and present the lens redshift for 6 of these galaxies for the first time. Using the techniques of strong and weak gravitational lensing on archival data obtained from the Hubble Space Telescope, we determine that the average mass overdensity profile of the lenses can be fit with a power-law profile (Delta_Sigma prop. to R^{-0.86 +/- 0.16}) that is within 1-sigma of an isothermal profile (Delta_Sigma prop. to R^{-1}) with velocity dispersion sigma_v = 260 +/- 20 km/s. Additionally, we use a two-component de Vaucouleurs+NFW model to disentangle the total mass profile into separate luminous and dark matter components, and determine the relative fraction of each component. We measure the average rest frame V-band stellar mass-to-light ratio (Upsilon_V = 4.0 +/- 0.6 h M_sol/L_sol) and virial mass-to-light ratio (tau_V = 300 +/- 90 h M_sol/L_sol) for our sample, resulting in a virial-to-stellar mass ratio of M_vir/M_* = 75 +/- 25. Finally, we compare our results to a previous study using low redshift lenses, to understand how galaxy mass profiles evolve over time. We investigate the evolution of M_vir/M_*(z) = alpha(1+z)^{beta}, and find best fit parameters of alpha = 51 +/- 36 and beta = 0.9 +/- 1.8, constraining the growth of virial to stellar mass ratio over the last ~7 Gigayears. We note that, by using a sample of strong lenses, we are able to constrain the growth of M_vir/M_*(z) without making any assumptions about the IMF of the stellar population.
- Publication type
- Journal article
- Source
- Astrophysical Journal Letters, Vol. 716, no. 2 (Jun 2010), pp. 1579-1595
- Publication year
- 2010
- FOR Code(s)
- 0201 Astronomical and Space Sciences; 0305 Organic Chemistry; 0306 Physical Chemistry (Incl. Structural)
- Keyword(s)
- cD galaxies; Dark matter; Elliptical and lenticular galaxies; Galactic structure; Galaxy evolution; Gravitational lensing
- Publisher
- Institute of Physics Publishing
- 2041-8205
- Publisher URL
- Copyright
- Copyright © 2010 The American Astronomical Society. All rights reserved. The American Astronomical Society does not allow Swinburne Research Bank to archive either the accepted manuscript or the published version of the article. However you can find an earlier version of the full text here: http://arxiv.org/abs/0911.2236
- Peer reviewed


text: any advice? I am down to pumping only 2-4 oz during my 12 hour shifts. i know it is due to let down, because I have only one or two let downs in 20-25 mins and they are very week. i am only able to pump 3 times/shift. I try compressions/ massage. I have also tried fenugreek, but it gives me diarrhea. any advice would be very appreciated. DD will be a year on wednesday... is this common as breastfeeding is extended?


text:
What kind of book is Herman Melville's Moby Dick? Is it a book about whaling? In some ways it is—full of empirical information on the subject. Is it a novel about the perennial mystery of evil and its impact on the human spirit? It is that too.
The Century's work relies primarily on subscriptions and donations. Thank you for supporting nonprofit journalism.
Support us by buying books:


text:
Final Rule: November 7, 2012
Section 104, Standards and Consumer Registration of Durable Nursery Products, of the Consumer Product Safety Improvement Act (CPSIA) of 2008, requires the U.S. Consumer Product Safety Commission (CPSC, or Commission) to study and develop safety standards for certain infant and toddler products. Infant swings are one of the products specifically identified in section 104(f)(2) of the CPSIA as a durable infant or toddler product. The Commission is charged with promulgating consumer product safety standards that are substantially the same as the voluntary standard for infant swings or more stringent than the voluntary standard if the Commission determines that more stringent standards would further reduce the risk of injury associated with infant swings.
Download Final Rule
Safety Standard for Infant Swings Final Rule
Safety Standard for Infant Swings Notice of Proposed Rulemaking: Comment Request
Notice of Proposed Rulemaking on the Safety Standard for Infant Swings
CPSA (Full PDF)
Federal Regulations:
16 CFR Part 1223 (View Regulation)
View Regulated Products and Related Regulations, Laws and Business Guidance
View Products Outside of CPSC's Jurisdiction
Infant Swings
The link you selected is for a destination outside of the Federal Government. CPSC does not control this external site or its privacy policy and cannot attest to the accuracy of the information it contains. You may wish to review the privacy policy of the external site as its information collection practices may differ from ours. Linking to this external site does not constitute an endorsement of the site or the information it contains by CPSC or any of its employees.
Click Ok if you wish to continue to the website; otherwise, click Cancel to return to our site.


text:
My LO is 21 mo and still nurses 6-8 times day. I know this is a lot! But I've been waiting for him to cut down and it just hasn't happened yet. BUT! Over the last coouple of week one of his big pointy SHARP canines has been really hurting me and today I noticed what looks like a small hole in the aureola (sp?). It's very painfulll and I;m not sure what to do as he only uses one breast so I can't even favour the other one while this one heals. I just can't think of an answer to this one and don't know what to do - he keeps looking worried every time I saw Ouch! and he pulls off and stares at me. It's so sad! Plus I don't want this to be the way I end up finishing.
Any suggestions on this one?


text:
Glanzmann Thrombasthenia
National Organization for Rare Disorders, Inc.
It is possible that the main title of the report Glanzmann Thrombasthenia is not the name you expected. Please check the synonyms listing to find the alternate name(s) and disorder subdivision(s) covered by this report.
- diacyclothrombopathia IIb-IIIa
- Glanzmann disease
- Glanzmann-Naegeli syndrome
- Glanzmann thrombasthenia
- Glanzmann thrombasthenia, type A
- glycoprotein complex IIb/IIIa, deficiency of
- GP IIb-IIIa complex, deficiency of
- platelet fibrinogen receptor deficiency
- thrombasthenia
- thrombasthenia of Glanzmann and Naegeli
- integrin IIb3 deficiency of
General Discussion
Glanzmann thrombasthenia (GT) is a rare inherited blood clotting (coagulation) disorder characterized by the impaired function of specialized cells (platelets) that are essential for proper blood clotting. Symptoms of this disorder usually include abnormal bleeding, which may be severe. Prolonged untreated or unsuccessfully treated hemorrhaging associated with Glanzmann thrombasthenia may be life threatening.
Supporting Organizations
Cure Glanzmann's Foundation, Inc.
- P.O. Box 741102
- Boynton Beach, FL 33474-1102
- Tel: (954)529-6642
- Email: firstname.lastname@example.com
- Website: http://www.cureglanzmanns.com
Genetic and Rare Diseases (GARD) Information Center
- PO Box 8126
- Gaithersburg, MD 20898-8126
- Tel: (301)251-4925
- Fax: (301)251-4911
- Tel: (888)205-2311
- Website: http://rarediseases.info.nih.gov/GARD/
Glanzmann's Research Foundation
- 3563 Granite Way
- Augusta, GA 30907
- Tel: (706)533-4818
- Email: firstname.lastname@example.com or firstname.lastname@example.com
- Website: http://www.CureGT.com
March of Dimes Birth Defects Foundation
- 1275 Mamaroneck Avenue
- White Plains, NY 10605
- Tel: (914)997-4488
- Fax: (914)997-4763
- Website: http://www.marchofdimes.com
NIH/National Heart, Lung and Blood Institute
- P.O. Box 30105
- Bethesda, MD 20892-0105
- Tel: (301)592-8573
- Fax: (301)251-1223
- Email: firstname.lastname@example.com
- Website: http://www.nhlbi.nih.gov/
For a Complete Report
This is an abstract of a report from the National Organization for Rare Disorders (NORD). A copy of the complete report can be downloaded free from the NORD website for registered users. The complete report contains additional information including symptoms, causes, affected population, related disorders, standard and investigational therapies (if available), and references from medical literature. For a full-text version of this topic, go to www.rarediseases.org and click on Rare Disease Database under "Rare Disease Information".
The information provided in this report is not intended for diagnostic purposes. It is provided for informational purposes only. NORD recommends that affected individuals seek the advice or counsel of their own personal physicians.
It is possible that the title of this topic is not the name you selected. Please check the Synonyms listing to find the alternate name(s) and Disorder Subdivision(s) covered by this report
This disease entry is based upon medical information available through the date at the end of the topic. Since NORD's resources are limited, it is not possible to keep every entry in the Rare Disease Database completely current and accurate. Please check with the agencies listed in the Resources section for the most current information about this disorder.
For additional information and assistance about rare disorders, please contact the National Organization for Rare Disorders at P.O. Box 1968, Danbury, CT 06813-1968; phone (203) 744-0100; web site www.rarediseases.org or email firstname.lastname@example.com
Last Updated: 1/6/1970
Copyright 2015 National Organization for Rare Disorders, Inc.
This information does not replace the advice of a doctor. Healthwise, Incorporated, disclaims any warranty or liability for your use of this information. Your use of this information means that you agree to the Terms of Use. Learn how we develop our content.
Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.


text:
"Thanks for producing the best show on the radio (Catholic or otherwise)! My husband and I finally joined the Radio Club and look forward to supporting y'all quarterly from now on."
"To God, most Good and Great, in honor of St. John the Baptist, the Maliseets erected this church A.D. 1717."


text:
A haven for wit and whimsy dusts off its welcome matBy EDWARD ROTHSTEIN
THE NEW YORK TIMES | August 19,2013Photo by Peter Vanderwarker
The new Pizzagalli Center for Art and Education includes two exhibition galleries, an auditorium and classroom space. Pictured is the west (museum) side.Dont get the wrong idea when you encounter Manets Grand Canal, Venice (1875) at the inaugural exhibition of the new visitors center at the Shelburne Museum. Dont get the wrong idea, either, from the solemn name of the 18,000-square-foot building: the Pizzagalli Center for Art and Education. Despite signs of aesthetic ambition, increased professionalization and expanded educational goals, this quirky, astonishing institution is not jettisoning its distinctive oddities.
The museums director, Thomas Denenberg, who arrived here two years ago after serving as deputy director and chief curator at the Portland Museum of Art in Maine, may be flexing his muscles, but he will not be turning this 45-acre enterprise with 38 buildings (including a lighthouse, a covered bridge and a hunting lodge) and 150,000 objects (including hat boxes, horse-drawn carriages and marzipan molds) into just another museum.
Which is a great relief. For while beauty and high concept have their place (and often find one here), the genius of the Shelburne is something just as profound: a spirit of play. And by play I mean something serious, something that this new center, which opened Sunday, may help visitors explore.
The center may also help boost the number of people prepared to explore. The museum, with a $30 million endowment and a $6 million budget, has been closed for the winter, and in recent years has had only about 100,000 visitors a year. But the $7 million center, designed by Ann Beha Architects of Boston in a style that might be called modernist pastoral, will be open year-round and includes two exhibition galleries. Its state-of-the-art classroom will allow the museum to expand its educational offerings, and a handsome 135-seat lecture hall is scheduled to present concerts, poetry readings and lectures, making the museum a center of community life.
I hope those exhibition galleries will also amplify the museums reputation, because the Shelburne should be visited not only by lovers of its collections, but also by lovers of even the idea of collections. When I wrote about the Shelburne two years ago, it was in response to a puzzle it presents. How does a museum shape such eccentric holdings into something so thoroughly exhilarating? What kind of museum reconfigures the Vermont landscape with transplanted historical buildings gathered around what seems to be a Greek Revival temple? Or incorporates into that temple a reproduction of a 1930s wood-paneled Park Avenue apartment decorated with 18th-century English furniture and 19th-century impressionist masterpieces?
That last building, in fact, is a family memorial for Electra Havemeyer Webb (1888-1960), the sugar and railroad heiress whose passionate and prescient collecting of everything from buildings to folk art gave birth to this museum in 1947 and defined its idiosyncratic vision. The anomalous apartment is also an eerie re-creation of her 1930s New York residence (although the artworks within are thoroughly authentic).
But is there a coherent taste behind all of this? That is a less polemical version of the question asked by Webbs mother, Louisine Elder, who was a friend of Mary Cassatts and, who, with her husband, Henry O. Havemeyer, was among the Metropolitan Museum of Arts important patrons: How can you, Electra, you who have been brought up with Rembrandts and Manets, live with such American trash?
The inaugural exhibition here presents an implicit defense of that trash by focusing on Webbs taste even in its title: Color, Pattern, Whimsy, Scale: The Best of Shelburne Museum. By selecting themes related to size, surface and manners and by grouping diverse objects within each category, the shows four curators Jean Burks (color), Kory Rogers (pattern), Sarah Woodbury (whimsy) and Denenberg (scale) ask us to think about the defining characteristics of Webbs vision (and thus the museums).
So under the color category, there is Manets Blue Venice (as Webbs mother, who purchased the painting, called it). That citys play of light, we read here, reminded the painter of champagne bottles floating bottom up. There is Josiah Wedgwoods 1770 black stoneware teapot, designed to imitate basalt, the volcanic rock widely admired in Pompeiis ruins by Europeans taking the Grand Tour. And there is a bright orange wooden tiger made around 1900 for the Dentzel Carousel Co., one of 40 painted carousel animals in the collection.
Whimsy brings us a rooster barbers chair from the late 19th century: a carousel animal turned into a childs haircut throne. And if that repurposing makes it seem a bit inauthentic, we are reminded that Webb toyed with the functions of objects, turning vases into lamps, bandbox linings into wallpaper.
A swordsman whirligig from the same period is a maniacal pirate who would menacingly or comically? swing his blades in the breeze. A squirrel cage provides nesting areas resembling Georgian town houses, along with a pet running wheel attached to mechanical figures who come to life when it turns. There are scrimshaw pie crimpers, swan soup tureens and inkwells shaped like a mandolin, a peacock, a shoe.
These objects are charming, uncommon and finely made; almost all are in some way disorienting. Porcelain is made to look like stone, painted wood to resemble animal fur. A rooster sits still for a haircut, and a writing tool is turned into a bird. The objects are removed from their contexts, encouraging aesthetic examination. They are also redolent of a lost world, providing glimpses of other ways of living and seeing.
In the pattern category, for example, we witness the early-19th-century intoxication with patterned decoration: A stencil kit here belonged to an itinerant decorator who traveled around New England, painting the walls and furniture of middle-class households. A lovely 1844 painting of a girl in such a home is by Joseph Whiting Stack, another itinerant craftsman, who provided services for the bereaved: He specialized in painting from the corpse which is what his subject was.
One of the most telling categories is scale. Here is a gigantic rocking chair from the mid-19th century, perhaps a trade sign a symbolic shingle of sorts for a furniture maker which Webb used as a prop for lighthearted photographs. A huge hanging molar would have once indicated a dentists office, and a small 19th-century carriage here was made for a child.
The sense of skewed scale persists after you exit: Buildings that appear grand in ordinary life seem toylike in Webbs museum-village. The visitor is transformed into a Gulliver or an Alice, resembling a child for whom adult objects loom large, or an adult for whom a childs playthings seem like miniatures. A folk museum might present such objects for simple contemplation, but Webb had something else in mind: creating juxtapositions, unsettling expectations. We are in a world of play.
This approach is not frivolous, but practical, attentive to the activities of everyday life. We are asked to cultivate a childlike amazement at what we see. But there is also a sense of caution mixed with the wonder, a sense of fragility, a recognition of the vulnerability of glass, tin and toy.
The Shelburnes exhibitions regularly draw on such tastes and complications, often in unexpected ways. In the fine new show Wyeth Vertigo, for example, Denenberg explores vertiginous perspectives in the arts of three generations of Wyeths. The centerpiece is Andrew Wyeths Soaring (1942-50), from the Shelburnes collection: We are above a group of turkey buzzards circling over an isolated farm in a stark autumnal landscape; the vista is tilted, as if we, too, were soaring, scavenging birds.
The painting was one of Webbs last acquisitions. Although it has a skewed scale, like other objects here, it is hardly whimsical; the play is deadly serious. But step outside the exhibition and onto the grounds, where a restored steamboat is permanently docked on the lawn, and it all falls back into perspective. Im already preparing to return.MORE IN National / World BusinessNEW YORK Its not just the musical Hairspray that will air live on NBC tonight. Full StoryOXON HILL, Md. Far from the Las Vegas Strip, MGM Resorts International opens its $1. Full Story
- Most Popular
- Most Emailed


text:
March 6, 2013 —
NARROWSBURG, NY — Ken DeAngelis and Julie Ziavras will be the featured performers on Sunday, March 10 at 2 p.m. for the Delaware Valley Arts Alliance "Salon Series" at the Krause Recital Hall, Delaware Arts Center, 37 Main St..
The acoustic duo will present a program of well-known and original folk music (www.KenandJulie.com [1]). Proceeds from the concert will benefit Delaware Valley Opera, a Sullivan-County-based opera company with whom Julie has sung many leading roles. Admission costs $10. Call 845/252-7576.


text:
Since August of 2000 and the start of the National Fire Plan, the BLM Kanab Field Office has worked diligently to keep pace with the region's needs, augmented by its rapidly growing wildland urban interface. Still, issues such as the recent trends in home building and subdivision growth along with the ever-increasing number of acres consumed by wild fires each successive season, bring concerns for fire managers and experts.
In light of these concerns, the Kanab Field Office has successfully met the region's fire suppression and mitigation needs, due in part to cooperative efforts. Not only does the Kanab Field Office partner efforts with neighboring BLM offices, it also couples its fire efforts with other state and federal agencies. The Color Country Fire Management Group is just one example of Kanab Field Office's cooperative fire suppresssion and mitigation efforts. The Color Country Fire Management Group consists of interagency fire partners throughout Southwest Utah and Northern Arizona with partners that include the BLM, Forest Service, National Park Service and Utah Division of Forestry, Fire and State Lands. These agencies combine fire efforts and resources which come together at the Cedar City Interagency Fire Center and are then dispatched throughout Southwest Utah.
For more information on fire activity throughout the state of Utah go to http://www.utahfireinfo.gov/


text: Hoaxers Dream Come True itscrazytime posted:10/27/2011 9:28:03 AM New CG tech for movies and video games. It's awesome, but also can make people's jobs alot harder. (with video) http://www.reghardware.com/2011/10/24/students_renovate_rendering_process_for_synthetic_objects/Omen502 posted:10/27/2011 12:40:28 PM Yes is why I do not trust most pictures or video anymore. It has become even harder to discern from truth or false, unfortunately.LincolnGenghis posted:10/28/2011 2:30:28 AM I hardly believe any pictures, video or sound recordings anymore either. Hell some of the newscasters these days even look plastic and weird like some kind of strange avatar. Are you even sure that some of those stiff looking people actually exist? or are they computer generated effects?. You know it would not be that far of a stretch, The initial cost would be expensive but they would have an anchor person for life that never drew a salery , never complained, never took a vacation, never made a misstake. just a talking head that never quit. Now that would be weird.itscrazytime posted:10/28/2011 7:50:01 PM Who knows...they already have holographic rock stars in Japan. They don't really look very realisic, but I think it's definitely do-able.LincolnGenghis posted:10/29/2011 1:14:32 PM I think the crazy scientologists are behind the whole thing. JOSMAN087 posted:10/31/2011 3:49:51 AM Its the movement that gives it away Please log in or become a member to add a post.


text:
The Grammys of Baseball
Since the Grammys were held last Sunday I figured it was only proper to pay homage to the rich history of music in baseball.
Music is synonomous with sport. Any sport. It is played over the speakers in the stadium to pump up the crowd and listened to by the athletes in the locker room to help them focus. It is safe to say music is critical to the production of any sporting event. Games and tailgates would be toned down and downright boring even.
To honor what music has brought to the game of baseball I present the Innagural Grammys of Baseball. A collection of select categories, some personal, that make baseball tunes special.
Best pump up song: Right Now-Van Halen
Resonating through the stands at Milan Puskar Stadium, the home of the Mountaineers, when the team forms its final huddle before the game, this song is not just a football anthem. I have heard it at PNC Park numerous occasions. "Don't wanna wait till tomorrow. Why put it off another day?" lead singer Sammy Hagar sings to begin the song, it definitely builds the anticipation for something special. What is more special than attending a baseball game? While the vocals are powerful it is the special tune of the song that makes this one of the best.
Best Song for a baseball montage:Running Down a Dream- Tom Petty
Quite possibly my favorite time of a Pirates game at PNC Park is the inning break leading into the bottom of the first. A monatge of clips is played, usually coming from the previous game and exciting moments such as a double play, diving catch or monstrous homerun. This song was played at one game I was at a few years ago and I just loved the way it meshed together. The flow of the song is perfect with the "oooo's" and killer guitar solos. The monatge focused mostly on the Pirates defense with Jasck Wilson and Freddy Sanchez turning highlight reel double plays.
Best Soundtrack from a Baseball Movie: Angels in the Outfield
I get chills everytime I see this heartwarming adventure and a lot of it comes from the score. The orchestral sound is great coming from harps, violins, cellos and such. It makes me happy and I agree with little J.P.'s famous catchphrase "It can happen"-the music helps make this movie happen that is for sure. Even though it is excellent on its own.
Best Song from a baseball movie: Hardball- Lil Bow Wow, Sammie, Lil Wayne
While hip-hop is a controversial genre, I still enjoy it. For those of you who are iffy out there, I can assure you this song is clean as a whistle. It is a great hook and shows that these young kids are enjoying playing the game of baseball, a rarity in the inner city these days. The baseball references are very clever as well. My favorite happens to be from Lil Wayne: "Pitch on the block like Nolan Ryan." Lil Bow Wow's part is also ingenious. "We need back to back hits, they call me little Sammy Sosa." and "Understand I'm like Griffey I hit 'em to the wall." I guess you can say this song is a guilty pleasure of mine. I have it on a CD in my car and my buddies make fun of me everytime it comes on.
Best batter walkup song: Jumpin' Jack Flash- Jack Wilson
For a good eight years Jack Wilson was known for his quick wits, long range and flashy gameplay from the shortstop position. And for everyone of those eight years one song described him to a T- Jumpin' Jack Flash by the Rolling Stones. Maybe it was the way PA announcer Tim DeBacco said it and timed it to the intro but whenver you heard it, you knew Jack was coming to the plate. It was a nice long intro too without any vocals, it really did signify who was coming to the plate as Jack was a symbol of Pittsburgh baseball for the past decade. I did enjoy Derek Jeter's "Empire State of Mind"-Jay-Z diddy last season but this decision was solely based on my bias.
My personal walkup song (if I was a ballplayer):You Can Call Me Al- Paul Simon
I'm a big fan of the walkup songs. I think it is a great idea that has been around for a while. Some people do not like it but like I said before it really does signify a player and it keeps the fans attentive. Any time I hear I song I like, I attempt to put a PA announcer spin on it and announce as if I am stepping to the plate. "LEADING OFF AND PLAYING IN CENTERFIELD NUMBER 15 MATTTTTHEW PEEEEASLEE" Yes I am a centerfielder and yes my number is 15-roll with it. Anywho, You Can Call Me Al is a personal favorite of mine. I like the tune, but honestly I do not understand the lyrics at all. I like the trumpet and hear it alot at college basketball games. It rolls perfectly and as a 20 second instrumental intro, which would not allow for any of the confusing lyrics to be heard. It is perfect, now I just have to hone my baseball skills and make the majors!
Best Closer intro song: Enter Sandman-Mariano Rivera
Quite possibly the best closing pitcher in baseball history has the most intimidating tune to run out too. Let's face it a closer has to be intimidating-it his is job and really the main role. He wants to get out there, mow down the batters preferably in 1-2-3 fashion, high five teammates then get the heck out of there. Rivera does just that and Enter Sandman is the perfect song and perfect nickname for someone as nerve-wracking to the opposition as him. Trevor Hoffman's "Hell's Bells" come as a close second.
Best 7th inning stretch song: Thank God I'm a Country Boy-John Denver
Call me a homer once again again, but I always give love to my boy John Denver. Played in Baltimore after Take Me Out to the Ballgame, this classic country song is a great tradition. Its a fun song to sing along with and clap to. I may catch some heat from this from Red Sox fans (Sweet Caroline) Rangers fans (Deep in the Heart of Texas) and Cardinals fans (Budweiser Jingle). I have been to all three of these parks and really enjoy hearing a catchy, traditional tune after Take Me Out to the Ballgame. Its something I think should be started in Pittsburgh. Maybe with the Pennsylvania Polka or Renegade by Styx (Pittsburgh's famous football song).
Best song played during pre-game introductions: Swingtown-Steve Miller Band
I owe my good buddy Andrew Rush kudos for this song. The notorious Yankee fan is the mastermind behind this song. A few years ago he played this song while he spouted off the starting lineup for the Yanks. He had everything timed perfectly to the music and has an excellent announcers voice. I highly suggest that any team from any level of organized baseball play this song when announcing their starting lineups. It is simply perfectly an simply irresistable.
Best Team related song: A New Pirates Generation
A lot of teams have a local band or someone who is good with words and a guitar come up with a song about their local baseball team. Many times these songs are played at the ballpark, sometimes after a win or when the team is running out of the dugout. The team has stopped doing this a few years ago but A New Pirates Generation is a good song in any outlet. Alluding to the storied past of the Pirates while anticipating a good looking future, this song is a great package. If I knew how to post a video on here I would.
Best song that reminds me of baseball: Centerfield- John Fogerty
I can listen to this anytime of day, anytime of year and still imagine a baseball in my hand. If any song could be my personal theme song, this could be it. Nothing matches my enthusiasm quite like it. "Put me in coach, I'm ready to play" And I sure am, I mean come on I am the centerfielder, number 15. But it just excited me to watch a game, blog or read a baseball website. My favorite line happens to be 'Rounding third and headed for home, It is a brown eyed handsome man. Anyone can understand the way I feel." I'm not afraid to admit on several seperate occasions I have re-enacted this scene picturing myself as this brown-eyed handsome man (I have blue eyes by the way), but it excites me to come in hot around third, slide feet first, dodge the tag, scoring the winning run. I know all of you cancertainly understand the way I feel.
There you have it folks, The Grammys of Baseball of come to a close. There were winners and losers. Kanye West Did not come up on stage, so we can call that a success. I am a fan of his music, just not his character. You want someone with good music and good character get a load of these guys.
Country artists, Zac Brown Band, stole the stage at the show taking home Best New Artist awards. They surely deserve it. As one of my favorite bands I congratulate them and encourage you all to give them a try. I for one really do enjoy country music and their hit "Chicken Fried" along with "Toes" and "Whatever It Is" are good listens to anyone who is a fan of good music is general. The ZBB is coming to PNC Park this summer, opening for the Dave Matthews Band. I honestly find DMB to be annoying but Zac Brown woulds surely be worth checking out regardless.
picture credits: grammy.com
12 Comments
Great idea for this post, Matt! I love it. How about best eighth-inning stretch song: Sweet Caroline!
I loved hearing about the origins of 'Take Me Out to the Ballgame' when I was watching Ken Burns' 'Baseball'… very cool.
That's a damn good list friend. My all time favorite will always be anyone who can whistle "take me out to the Ballgame" well.
Ahhh my two passions in life in one big blog post! Best BLOG POST EVER!!!!!😀 I love you for it heh heh.
Music at Angel stadium consists of "Calling All Angels" and "Build me up butter cup" >.
Those are some great music you suggested there and I shall look up the ones that sound unfamiliar to me! Ahhh Angels in the Outfield.. which one do you prefer the older one or the 1990 one (Danny Glover)? I personally never saw the 1950s one😛. I really do love that movie though nevertheless😀
Oh my! I really love Zac Brown Band! I just got into them and i'm listening to their songs loving them more and more! I'm glad they won best new artist
You Can Call Me Al???? That's funny. Actually, the first concert I ever attended was Paul Simon's Graceland tour. I completely agree with your Fogerty selection. My walk up song….Batting eighth and playing second base, Steve MacKinnon…queue music…Bob Marley's Stir It Up. Can you picture it? The pitcher would be lulled into some sort of Marley induced Coma and serve me up a nice fat changeup and I would whack it for a solid single down the third base line. SWEET.
hey, man, you missed a couple great baseball tracks — check this out: http://cookandsonbats.mlblogs.com/archives/2009/07/griffey-sensation-two-kids-combine-to-make-sweet-music.html
also, what's up with your moutaineers? http://sports.espn.go.com/ncb/news/story?id=4888290
Great post! I watched the Grammys, but thinking about baseball music is even better. Naturally, my fave is "Enter Sandman," because it means Mo is coming in to pitch for the Yanks. But I love your walk up music too. And "Centerfield" by Fogarty always puts me in the mood for baseball.
Great list! I might add one… and unless you've been to New Comiskey you wouldn't know about it, but as the Sox game is getting started and the fellas are throwin' the ball around the horn for the start of the game the stadium pumps AC/DC's "THUNDERSTRUCK" through the speakers and the place goes nuts… I love that and I'm not even a Sox fan.
Nice analysis!!! I never really watch the Gammy's, since I'm not really into music. I like some music though!
Awesome idea and great selection!. Three of my favorites are:
"The Boys of Summer"
"The Boys are back in town"
and "I Love L.A. "
as you know the last one is played after every Dodger win!
When my phone rings you hear a short Vin Scully recording of Koufax perfect game. and my message says I am busy singing "I LOVE L.A. (actually sing the part)
I liked it that you noticed the connection between music and sport that I failed to see, thank you for your post!


text:
What is WSGI, and why should you care? WSGI, or the Web Server Gateway Interface, is a Python Enhancement Proposal (#333) authored by Philip Eby in an attempt to address the lack of standardization among Python web frameworks. Think of it as the servlet spec for the Python world, only simpler. Although the WSGI specification is primarily aimed at framework developers, you can also develop application components to it. One of the aims of PEP 333 is ease of implementation, which consequently carries through to the development of those components. For example, the "Hello world" example given in the WSGI specification could hardly be any simpler to implement:
def simple_app(environ, start_response):
status = '200 OK'
response_headers = [('Content-type','text/plain')]
start_response(status, response_headers)
return ['Hello world!\n']
With the recent release of Python 2.5, the reference implementation of WSGI is available as a standard module (
wsgiref), meaning that there is a direct path from developing application components to test and production environments. It's easy to imagine rapid development of components using
wsgiref, then using something more scalable for testing and production. That said, WSGI doesn't provide many features you might expect or want for webapp development; for sessions, cookies, and the like, you'd also need a suitable web framework (of which there are many), or perhaps middleware or utilities to provide those services.
As to why you should care: if you're a low-level person who prefers to bolt on utilities and modules to keep your development effort as free of constraint as possible, WSGI will hold considerable attraction. Even if you prefer the benefits offered by higher-level frameworks, chances are they'll be built on top of WSGI, and it's always useful to know what happens behind the scenes.
For those (like myself) running Python 2.4.x, the good news is that the
wsgiref module will still function.
wsgiref is available from the Python Subversion repository, or you can download it from the command line via:
svn co http://svn.python.org/projects/python/trunk/Lib/wsgiref
Copy the wsgiref directory into the site-packages directory of your Python distribution (in my case, /usr/lib/python2.4/site-packages/) and check whether you can import the module. If so, you should be able to type
import wsgiref in the Python console with no errors reported.
Testing the "Hello world" application shown earlier requires a few extra lines of code (see test1.py):
if __name__ == '__main__':
from wsgiref import simple_server
httpd = simple_server.make_server('', 8080, simple_app)
except KeyboardInterrupt:
This uses
simple_server (an implementation of the
BaseHttpServer module) to provide basic web server facilities, and passes the name of the
simple_app function as an argument to the
make_server function. Run this program (
python test1.py) and direct your browser to http://localhost:8080 to see it in action.
You don't have to stick to simple functions for your applications--WSGI supports object instantiation for handling requests. To do so, create a class that implements the
__init__ and
__iter__ methods. For example, I've abstracted out some basic utilities in the following class. The
__iter__ method checks for a
do_ method matching the type of HTTP request (GET, PUT, etc.) and either calls that method to process, or sends an HTTP 405 in response. In addition, I've added a
parse_fields method to parse the
x-url-form-encoded parameters in the body of a request using the standard
cgi module. Note that, for both object instantiation and simple method calls, the arguments (
environ and
start_response) are positional--the order is important, not the name.
import cgi
class BaseWSGI:
def __init__(self, environ, start_response):
self.environ = environ
self.start = start_response
def __iter__(self):
method = 'do_%s' % self.environ['REQUEST_METHOD']
if not hasattr(self, method):
status = '405 Method Not Allowed'
response_headers = [('Content-type','text/plain')]
self.start(status, response_headers)
yield 'Method Not Allowed'
m = getattr(self, method)
yield m()
def parse_fields(self):
s = self.environ['wsgi.input'].read(int(self.environ['CONTENT_LENGTH']))
return cgi.parse_qs(s)
I can then subclass
BaseWSGI to create a simple number-guessing application (test2.py):
import random
number = random.randint(1,100)
class Test(BaseWSGI):
def __init__(self, environ, start_response):
BaseWSGI.__init__(self, environ, start_response)
self.message = ''
def do_GET(self):
status = '200 OK'
response_headers = [('Content-type','text/html')]
self.start(status, response_headers)
return '''
<form method="POST">

<input type="text" name="myparam" value="" />

<input type="submit" />

''' % self.message
def do_POST(self):
global number
fields = self.parse_fields()
if not fields.has_key('myparam'):
self.message = 'You didn't guess'
return self.do_GET()
guess = int(fields['myparam'][0])
if guess == number:
self.message = 'You guessed correctly'
number = random.randint(1,100)
elif guess < number:
self.message = 'Try again, the number is higher than your guess'
self.message = 'Try again, the number is lower than your guess'
return self.do_GET()
You may be thinking that all of this is somewhat like reinventing the wheel--which is true, to a point. However, the low-level nature of WSGI is designed to make implementing frameworks a straightforward process--and more standardized. If you don't want to reinvent the wheel from an application perspective, look to a higher-level web framework, but do read on for some alternatives.
To extend these simple examples into something a little more realistic, I'll implement an extremely basic blogging application along RESTful lines: using HTTP GET to retrieve a single entry or a list of entries, PUT to add or update an entry, and DELETE to remove one.
The first step is to extend the
BaseWSGI class slightly to handle GET requests in one of two ways:
GET / should return a list of all entries, while
GET [name] should return a named entry. To provide this, I've added code to the
__iter__ method so that when the path requested is
/, the text
ALL gets appended to the method (meaning a subclass now needs to implement both
do_GET and
if request_method == 'GET' and self.environ['PATH_INFO'] == '/':
method = method + 'ALL'
At this point, I've decided to store the weblog entries as plain-text files, with nothing in the way of metadata for ordering or filtering. Obviously, in a real application you'd want to be able to search for entries based on particular criteria--perhaps by exposing more meaningful or useful resource URLs (for example, something like
/2006/08/my-entry-name)--but for the purposes of this basic application, file-system storage will suffice. Thus, data access for a blog entry is as simple as:
class Entry:
def __init__(self, path, filename, load=True):
self.filename = os.path.join(path, filename.replace('+', '-')) + '.txt'
self.title = filename.replace('-', ' ')
if load and os.path.exists(self.filename):
self.text = file(self.filename).read()
def save(self):
f = file(self.filename, 'w')
Presenting entries needs some kind of templating. Python has an abundance of choices, such as Cheetah, Kid, and Myghty, not to mention numerous others bundled with the various frameworks. To keep things simple, I'm using a homegrown templating engine that simply injects dynamic content based on the IDs in an XML document. (Given the constraint that all IDs must be unique, this is probably the simplest approach to templating XML, at least from a usage perspective.) Thus, the
do_GET method of my application becomes:
def do_GET(self):
pathinfo = self.environ['PATH_INFO'][1:]
entry = Entry(blogdir, pathinfo)
if entry.text:
(ext, content_type) = self.get_type()
response_headers = [('Content-type', content_type)]
if self.status_override:
status = self.status_override
status = '200 OK'
self.start(status, response_headers)
tmp = self.engine.load('blog-single.' + ext)
tmp['entry:title'] = entry.title
tmp['entry:text'] = entry.text
tmp['entry:link'] = template3.Element(None,
href='http://localhost:8080/%s?type=%s' % (entry.title.replace(' ', '-'), ext))
return str(tmp)
self.start('404 Not Found', [('Content-type', 'text/html')])
return '%s not found' % pathinfo
Using the
PATHINFO HTTP variable provided by
wsgi, I load an entry, then check to see if the text exists; if not, the blog file was not present, so I return a standard
404 Not Found. If the entry loaded successfully, the
get_type() method returns the extension to use for the template (and the content type) based on a
type parameter passed in the URL. I create the response headers (just content type, for the moment), and start the response process by calling
self.start. At this point I've also checked for the presence of
status_override, which is a field used when another method calls
do_GET (see the
do_PUT method later). Finally, I set the content in the template using the IDs:
entry:text and
entry:link. (I'll return to the
do_GETALL method shortly.)
The most important method from the WSGI perspective is
start. It takes a response code and message, as well as the response headers as a list of tuples. I assigned it from the
start_response positional parameter in BaseWSGI.
Creating a blog entry calls the
do_PUT method, which performs several steps:
pathinfo and for a
content-length greater than 0.
Entry object, using the
Entry does not contain text, then this is a new blog post, so set the status override variable with "201 Created."
wsgi.input environ variable.
do_GET method to return something meaningful to the caller.
def do_PUT(self):
pathinfo = self.environ['PATH_INFO'][1:]
if pathinfo == '':
self.start('400 Bad Request', [('Content-type', 'text/html')])
return 'Missing path name'
elif not self.environ.has_key('CONTENT_LENGTH') or self.environ['CONTENT_LENGTH'] == '' \
or self.environ['CONTENT_LENGTH'] == '0':
self.start('411 Length Required', [('Content-type', 'text/html')])
return 'Missing content'
entry = Entry(blogdir, pathinfo)
if not entry.text:
self.status_override = '201 Created'
entry.text = self.environ['wsgi.input'].read(int(self.environ['CONTENT_LENGTH']))
return self.do_GET()
For a DELETE, I just do the basics: check to see if the entry exists, delete and return a 204 Deleted:
def do_DELETE(self):
pathinfo = self.environ['PATH_INFO'][1:]
blogfile = os.path.join(blogdir, pathinfo.replace('+', '-')) + '.txt'
if os.path.exists(blogfile):
self.start('204 Deleted', [ ])
return 'Deleted %s' % pathinfo
self.start('404 Not Found', [('Content-type', 'text/html')])
return '%s not found' % pathinfo
do_GETALL method, which is the only one of the subclass methods that doesn't actually correspond to an HTTP verb, is also the only one that differs from the validation+response cycle established by the other methods.
do_GETALL will always return 200 OK, and will read in all .txt files in the specified blog directory, reusing the
blog-single template (used in the
do_GET method). The main differences between this method and
do_GET revolve around templating (and are not particularly relevant to WSGI).
If I were creating a typical GET/POST web application, testing would be straightforward: use a browser. Because I've used REST semantics, I need to use another tool--in this case, Curl--to test all my application's features. The first step is to start up the blog using
python blog.py, and then:
curl -v -X PUT http://localhost:8080/test1 -d @- will add an entry with the title "test1" (
-d @- takes input from STDIN-- hit
Ctrl+D to stop).
curl -v -X PUT http://localhost:8080/test1 -d @- will update that entry. (Notice that the 201 return code should change to a 200).
curl -v http://localhost:8080/ will return a list of all entries.
curl -v -X DELETE http://localhost:8080/test1 will delete the entry previously created.
I've included three template types: .xhtml for HTML viewing, .xml for simple XML output, and .atom to produce an Atom feed. Test these different templates by calling:
curl -v http://localhost:8080/?type=xml
curl -v http://localhost:8080/?type=xhtml
curl -v http://localhost:8080/?type=atom
So far I've only demonstrated how to set up a basic, stateless application by extending the foundations provided by WSGI. If you're thinking about larger-scale web application development, the recommended approach is undoubtedly to choose a suitable framework. This is not to say that developing such a webapp is impossible using basic WSGI, but you'll need to add (by hand) a lot of the technology that you get for free with a framework--either by writing your own, or plugging in third-party middleware.
The WSGI perspective on middleware is an important part of the specification. Adding middleware involves wrapping layers of utility code around a base app to provide additional functionality; the PEP calls this a middleware stack. For example, to provide authentication facilities, you might wrap your application with
BasicAuthenticationMiddleware; to compress responses, you might wrap it with another middleware component called
CompressionMiddleware; and so on.
The Python Paste project provides WSGI middleware and various other useful utilities. As an example of how powerful the concept of middleware is, consider the use of Paste's
SessionMiddleware (see test3.py for more details):
from paste.session import SessionMiddleware
class myapp2:
def __init__(self, environ, start_response):
self.environ = environ
self.start = start_response
def __iter__(self):
session = self.environ['paste.session.factory']()
if 'count' in session:
count = session['count']
count = 1
session['count'] = count + 1
self.start('200 OK', [('Content-type','text/plain')])
yield 'You have been here %d times!\n' % count
app2 = SessionMiddleware(myapp2)
In this example,
SessionMiddleware wraps
myapp2. When a request comes in, SessionMiddleware adds the session factory to the
environ with the key
paste.session.factory, and when invoked in the first line of the
__iter__ method, the session is returned as a simple
dict. A stack of middleware components added to a basic WSGI application means you can have the benefits provided by many of the frameworks, without necessarily having to constrain yourself to a framework.
I've shown how to run web applications within the simple environment provided by
wsgiref, but what about launching something on a live site? The WSGI wiki lists multiple servers that support WSGI, including (but not limited to) CherryPy, python-fastcgi, and Paste; chances are, if you're using a framework, your production choices will be very easy.
I've decided to use one of the simpler approaches: mod_python coupled with a modified version of
wsgi_handler.py. Nicolas Borko wrote this script based on his reading of the PEP. It allows you to publish WSGI applications under Apache easily.
Consult the mod_python documentation for help installing mod_python in your environment, but certainly in the case of K/Ubuntu, the process is straightforward:
$ apt-get install libapache2-mod-python
$ cd /etc/apache2/mods-enabled
$ ln -s ../mods-available/mod_python.load
The handler needs to be accessible by mod_python before you go any further. You have two choices: either append the location of wsgi_handler.py to the Python path, or copy the file into site-packages (again, mine is /usr/lib/python2.4/site-packages/). For the moment, I've opted to copy. Once
wsgi_handler is in place, create a configuration file (mod_python.conf) in the directory /etc/apache2/mods-enabled (or the location of module configuration files for your Apache setup) and insert at least some basic configuration:
<Directory /var/www/test>
PythonHandler wsgi_handler
PythonOption WSGI.Application test1::simple_app
AddHandler python-program .py
PythonPath "sys.path + [ '/var/python' ]"
This configuration directs any requests to the test directory of my webroot (/var/www) with a .py extension to the
wsgi_handler. The WSGI application I want to run is once again in the script test1.py (with the function
simple_app). I've placed this file in /var/python (and the configuration adds this directory to the Python path). Restart Apache httpd and, with any luck, you'll be able to browse to http://localhost/test/test.py.
My slightly modified version of
wsgi_handler provides the ability to specify just a script in the mod_python configuration, rather than a script and function. This allows a more powerful configuration:
<Location "/test/foo">
PythonHandler wsgi_handler
PythonOption WSGI.Application test1
SetHandler python-program
PythonPath "sys.path + [ '/var/python' ]"
Rather than a directory, this setting configures a location relative to the web server root. I've used
SetHandler, which does not require the file extension. Also, the
PythonOption now includes only a reference to the test1.py script. If you add these directives to your mod_python configuration file, you can use the URL http://localhost/test/foo/simple_app, which means you'll now be able to add more than one WSGI application to the script. Whether this is a good idea in production code is debatable, but it's certainly useful for development.
WSGI exposes one of the simplest APIs I've seen in a while, and I believe that very simplicity underlies its power. As a framework or utility developer, the middleware concept is an attractive approach to layering features without having to bolt everything in at the lowest level, while an application developer keen on "keeping it simple, stupid" can work with an extremely basic interface. With a growing number of the higher-level frameworks supporting WSGI, and with the addition of the
wsgiref module to Python 2.5, you can easily roll WSGI into your own projects--you may even be using it already without knowing it. Hopefully this article has pointed you in a few directions for further reading and experimentation of your own.
A couple of the better-known frameworks are (in no particular order):
Jason R. Briggs is an architect/developer working in the United Kingdom.
Return to the Python DevCenter.
Copyright © 2009 O'Reilly Media, Inc.


text:
On 18-04-2005 10:32 Jesuschic[k] wrote:
it's good that you're not afraid to express how you feel...-holly
Lol thanks holly..
Moderators: steph1183, eejay, LuvJesusGurl, mad4jc_, euph312, Paxjah#2
On 17-04-2005 22:26 blade wrote:
Really? Thanks lol I just had to write and write and I've never been much of a writer but I tried lol... so they really are ok for my first time?
Yeah ok thanks I will think about it.
Users browsing this forum: No registered users and 4 guests
Trinity Broadcasting Network | Trinity Broadcasting Network Shows Online | TBN Networks | Children's Website | Paul Crouch


text:
Stiller retires from GMCR board
WATERBURY A year after being forced out as its chairman, Green Mountain Coffee Roasters founder Robert Stiller has retired from the companys board of directors. Stiiler was named chairman emeritus.
The company also appointed three new directors to its board: John D. Hayes, executive vice president and chief marketing officer of American Express; Susan Saltzbart Kilsby, senior adviser to Credit Suisse AG; and Robert A. Steele, former vice chairman, Healthcare Strategy for The Procter & Gamble Company.
The appointments coincide with the retirements of Stiller and Lawrence Blanford, former president and CEO.
GMCR Chairman Norm Wesley said Stillers vision led the company to experience unprecedented growth as it successfully transitioned from a regionally recognized specialty coffee roaster to a leader in the emerging single-serve (Keurig) beverage category in North America.
On behalf of many GMCR stakeholders, including our board and our executive leadership and all our employees, we express our gratitude to Bob and we are very pleased that he will assume the newly created role of chairman emeritus, Wesley said in a statement.
Stiller was removed as board chairman last year because his stock trading to meet a margin call violated company policies. He remained on the board of directors until his retirement.
For his part, Stiller said it was the appropriate time to retire and pursue a variety of personal interests.
I am confident that GMCRs culture of innovation, the breadth and depth of our board and leadership team, the determination of our employees and the incredible consumer enthusiasm for our brands will continue to drive value for all GMCR stakeholders, Stiller said. It has been the highlight of my business career to serve GMCR and I am enthusiastic to continue to do so in this new role.
Stiller will make himself available for a period of one year following his retirement to provide advisory services and general advice to the company related to its social responsibility mission and business innovation strategy.
In connection with Blanfords retirement, he will make himself available until Dec. 31 to provide general advisory services to GMCR.MORE IN This Just In
BARRE TOWN — Firefighters faced a collection of adverse conditions as a house... Full StoryWILLISTON Police are asking for help identifying the man who tried to steal roughly $800 worth ... Full StoryNEWBURY Police said somebody stole booze and change from a Welch Road residence. Full Story
- Most Popular
- Most Emailed


text:
Headlines (Campus Updates)
Laurier Brantford
Attend Celebrate Laurier Research Week 2014, May 5-7
Communications, Public Affairs & Marketing
Apr 30/14
Lauriers Office of Research Services is hosting a series of workshops during Celebrate Laurier Research Week, May 5-7. The workshops are designed to provide all Laurier faculty members and researchers with a strong foundation for successfully planning, developing and implementing grants and future research activities.
The entire grants ecosystem has changed dramatically in recent years, said Abby Goodrum, vice-president: Research. I encourage all faculty to take advantage of this opportunity to learn about new programs and new processes.
All Laurier faculty members and researchers are welcome to attend any workshop, and are encouraged to register in advance for those which are most relevant to their research program. Interested parties can register online at LaurierResearch2014.eventbrite.ca or by emailing email@example.com.
All workshops take place in DAWB 3-105 on Lauriers Waterloo campus. For workshop times and descriptions, please click here.
Monday, May 5:
Crafting Knowledge Mobilization Plans and Communications Strategies
SSHRC: Opportunities, Timelines, and Writing Strategies
SSHRC: Interpreting Results and Models for Success
Working with Academic Publishers
Tuesday, May 6:
Connecting with the Community for Research Collaboration
Commercializing Your Research: Faculty Innovation and Entrepreneurship
NSERC: Opportunities for Partnerships
Mitacs: Leveraging External Partnership to Support Graduate Students/Postdocs
Ontario Centres of Excellence: Industry Partnership Funding
Research Finance and Research Hiring Meet and Greet
Wednesday, May 7:
Early Researcher Awards
CIHR I: Opportunities, Eligibility and Strategies
CIHR II: Interpreting Results and Models for Success
Conference Planning: Processes, Funding, Resources
Tri-council Open-Access Policies and Data Management Plans
Research Finance and Research Hiring Meet and Greet


text:
Kauai Fire Department has retrieved the body of one drowning victim from Friday's tragedy off of South Kalihiwai Point. Search still continues for the second victim.
The victims are identified as 46-year-old Adam Griffiths and 47-year-old Brian Baker, both from San Francisco.
According to Kauai Police, Baker was swept into the ocean by high surf. Griffiths dove in to rescue Baker but was also overcome by the ocean.
Rough waters prevented rescue crews from recovering the bodies Friday.
Recovery efforts resumed Saturday morning, and one body was found shortly after 9 a.m. It is unknown which of the victims was recovered.
Kauai remains in a high surf warning for North and West facing shores through 6 a.m. Sunday. The Fire Department's Ocean Bureau closed beaches at Kee, Haena and Pine Trees, and allowed only limited swimming at Hanalei Pier. The National Weather service advises that anyone entering the waters risks serious injury or death.


text:
The Ioways at Work
Ioway Indians (also called Iowa Indians) lived in Iowa before European-American
settlers arrived in the 1830s. They lived in villages along major rivers such
as the Mississippi and the Missouri.
In this tribe, work was divided between clans. "Every clan, Bear or Buffalo for example, had a special job to do," said Lance Foster, a member of the Ioway tribe. "The Bear Clan would lead people in hunts and also act as police. The Buffalo Clan tended to be farmers. Although everyone planted something, the Buffalo were the leaders."
In the Ioway tribe, specialists worked at different tasks. Some people made arrows and others made drums. "Usually you paid them in something like horses or goods," Foster said. "There wasn't any money. It was all about trade."
Women were the caretakers of families and the farmers who cultivated the fields. "They were considered the heart of the nation," Foster said. "The men were mainly for the defense of the tribe."
Children were given responsibilities when they were as young as 5 years old. Boys hunted birds and rabbits for food. Girls helped their mothers in the fields and learned to sew by making doll clothes. "All children were made to feel good about their contributions," Foster said.
"The most respected people were the ones who worked for the good of all people," Foster remarked.
By 1996 members of the Ioway tribe lived mainly in Kansas, Nebraska and Oklahoma. They worked in a variety of jobs on and off the reservation, but still had responsibilities to the tribe.
"They always try to make time during pow wows, ceremonies and funerals for traditional roles of work," Foster said in a 1996 interview. "Some people cook feasts while others might be responsible for making drums or other objects."


text:
Housing prices rising in Greeley, Fort Collins
- published_in
- Uncategorized
Fort Collins home prices rose by 7.7 percent in Dec. 2013 compared to Dec. 2012, including distressed sales. Greeley saw an 8.1 percent increase in home prices from Dec. 2012 to Dec. 2013.
Statewide, Colorado home prices have increased 8.3 percent since Dec. of 2012, including distressed sales. That's slightly below the national average of an 11 percent increase in home sale prices from Dec. 2012 to Dec. 2013, marking the 22nd consecutive monthly year-over-year increase in home prices nationally.
"Last year, home prices rose 11 percent, the highest rate of annual increase since 2005, and 10 states and the District of Columbia reached new all-time price peaks," Dr. Mark Fleming, chief economist for CoreLogic said in a statement. "We expect the rising prices to attract more sellers, unlocking this pent-up supply, which will have a moderating effect on prices in 2014."
The CoreLogic Pending Home Price Index projects an increase in Jan. 2014 home prices 10.2 percent year-over-year from Jan. 2013, including distressed sales.
"The healthy and broad-based gains in home prices in 2013 help set the stage for the continued recovery in the housing sector in 2014," Anand Nallathambi, president and CEO of CoreLogic said in a statement.
Want to see more? Login or Subscribe.


text:
Closely Held Stock: How to Give Anytime
Gifts of Closely Held Stock: Getting Started
Leverage your success in business to help support our future with a donation of closely held stock.
Is This Gift Right for You?
Find out if you can benefit from supporting our mission with a gift of closely held stock.
Case Study
Consider this hypothetical example of how a donation of closely held stock can make a significant impact on our work, while providing the donor benefits as well.
How to Complete Your Gift
Once you've decided a donation of closely held stock is right for you, follow these four steps to complete the process.
Action Items
Now that you know the possibilities of giving closely held stock, learn how to move forward with a plan that works best for you.