text:
To the Editors:
Democracy dates back to the ancient Greeks—preceding the 15th-century origins of science by a wide margin. Galileo lived in a church-dominated European monarchy, as did other early European scientists, including Newton. These examples show that the development of science and the adoption of democracy don't go hand-in-hand as Robert Kuhn suggests in his essay, "Science as Democratizer" (Macroscope, September–October). Nevertheless, if one wants to think of causation, then the democratic way of life has probably caused (some of) the acceleration of science, not the other way around.
Larry W. Colter
Dept. of Philosophy and Religion
University of Evansville
Evansville, Indiana
After reading about the actions of scientists in the Third Reich, I have to disagree with Robert Kuhn's assertion that science promotes democracy. Certainly the flourishing science of pre-Hitler Germany was not a precursor to democracy. Under Hitler's fascism, about 20 percent of scientists favored not only his dictatorship but also the extermination of the Jews, while 70 percent supported his regime and failed to oppose the Holocaust. Less than 10 percent voiced objections to the destruction of Jews, although some of this minority did attempt to protect their Jewish colleagues. Yet the vast majority of non-Jewish scientists chose to remain during the rise of Nazism, with many profiting by assuming the positions of their fleeing or murdered Jewish colleagues. The example of the 20th century indicates that most scientists follow the government—whether democratic or autocratic, benign or murderous.
Nelson Marans
Silver Spring, Maryland
There's no doubt that science, when it was "natural philosophy" 200 years ago, provided reason and evidence helpful to democracy. But Dr. Kuhn is too sanguine in hoping that science education will continue to do the trick. Many of the perpetrators of the 9/11 outrages had scientific educations. Bin Laden himself was an engineer. The al-Qaeda fanatics, like all adherents of dogma, rationalize every finding that contradicts their position. The human desire for certainty conspires against science, whose purpose is to question—and tell us how things really are.
Graeme Matheson
Vancouver, BC
"Science as Democratizer" outlined the varied effects that science can have on cultural and political systems. However, little mention was made of the influence on science of that same social and political context. If such a reciprocal analysis had been made, a few examples would quickly suggest a "chicken and egg" dilemma. For example, Freud's theories of mind and the insights of modem physics both flowered in the late 19th and early 20th centuries. Was this just a coincidence? Or were they both products of a European intellectual tradition that had been ripening for two centuries? History has shown that science and society can influence each other, for good or bad.
Alan Hall
Framingham, Massachusetts
Robert Kuhn speculates that a scatter diagram that plotted degree of political democracy vs. level of scientific literacy for all 192 countries of the world would show a strong correlation between these variables. Almost ten years ago, I created such a diagram for 60 countries showing just such a correlation ("Telecommunications in 1984—What Orwell Overlooked," IEEE Communications Magazine, February 1984). As a telecommunications engineer, I was pushing the democratizing role of a specific technology, not wider scientific literacy, as Dr. Kuhn argues. If one accepts that a society strong in telecom technology will be strong in scientific literacy, then my correlation study is roughly equivalent to what Dr. Kuhn proposes.
Paul Green
Mount Kisko, New York
Robert Kuhn responds:
I do not suggest that there is a hardwired, lock-step causation between science and democracy, certainly not in the past and not necessarily in the future. While I agree with Dr. Colter that science arose in spite of, not because of, its social settings, I doubt that the past can predict the future impact of "science as democratizer." In previous centuries, scientific knowledge was confined to an extremely small sliver of even "advanced" societies, a group that existed outside political power structures. I argue that science can now create a completely new world that has never before existed, catalyzed by telecommunication advances that make scientific thinking more pervasive.
Can scientists be bad people, as Nelson Marans states? Obviously. Can the scientific method overpower rabid nationalism and destructive religious fervor? Sadly not. All science can do is shift the behavioral distribution curve toward tolerance. On average, a person who values scientific thinking is just a little more likely to respect the ideas of others, even though there are flagrant exceptions to the rule, as Graeme Matheson points out. That respect is the essence of democracy.
The synchronous birth of new ideas, referred to by Alan Hall, reflects the underlying power of a common "way of thinking." I suggest that the way of thinking that prompts science also fuels democracy. Whereas in the past, fresh cognitive frameworks were the province of the elite, in today's world there is increasing awareness of the scientific method. As such, looking forward is wholly unlike looking backward and science can be the carrier on which this vitalizing way of thinking rides along to virtually everyone on earth. It is a process I hope to illustrate, after the fashion of Paul Green, with objective measures for an up-to-date science-democracy scatter diagram.
Community Guidelines: Disqus Comments
The Art and Science of Communicating Science
American Scientist Classics
Women in Science
Purchase a Back Issue
2014 Annual Index
The Age of Nuclear Weapons
25 Years in North Carolina
© 2016 Sigma Xi, The Scientific Research Society


text:
In this nuanced, Rohmer-like moral tale from Argentine director Marco Berger, Bruno (Manuel Vignau) is jealous of his ex-girlfriend's new beau, Pablo (Lucas Ferraro). Bruno's out to thwart the relationship — not by wooing Laura (Mercedes Quinteros) back (he's already sleeping with her on the side), but by seducing the allegedly bisexual Pablo.
No easy task, since both men, despite their crude jokes to the contrary, are hung up about homosexuality. (Argentina still seems a bit stodgy about such matters.)
Instead, the two form a tight bond of friendship (they think of each other as the friends they never had as 12-year-olds) — a bubble that sexuality and treachery threaten to burst. Berger is a painter, and he has an exquisite eye for color and composition: at times, the camera just settles on the abstract shapes of Buenos Aires buildings against the sky, creating a meditative canvas on which the feelings beneath the characters' cool surfaces can seethe and curdle.
Table of Contents
Cover Archive
Masthead | Authors | Contact us
See all articles by:
All Slideshows

subset: commoncrawl


text:
Collman and Miller to perform piano duo April 21 in Motley
Richard Collman and David Miller will conclude the Staples Motley Area Arts Council season with a piano duo performance at 2 p.m. Sunday, April 21, at the United Methodist Church in Motley.
Collman and Miller perform classical and novelty arrangements for two pianos, piano duet and keyboard synthesizer. Their program will appeal to all ages and feature familiar works by Mozart, Grieg, Debussy, Bach, Brahms and Rachmaninoff.
Collman was pastor of the Motley UMC from 2002-06 and also chairperson of the Staples Motley Area Arts Council during some of that time. He grew up at Prairie Lake west of Duluth and has degrees in music, history and theology from the University of Minnesota-Duluth, Yale Divinity School and the University of Notre Dame.
Collman has always been active in promoting the arts and was instrumental in helping the Motley United Methodist Church build in its new location, as well as initiating the arts council's chamber music series. He is an organist, pianist, teacher and writer. He and his wife, Katherine, retired in Northfield, where they remain active in book groups and arts activities.
Miller is a native of the Fargo-Moorhead area and earned his degree in music education from Minnesota State University-Moorhead and studied at the Academy of Music and Performing Arts in Vienna, Austria. He and his wife, Victoria, moved to Oregon in 1978 where he taught music for more than 30 years and supplied keyboard support for school and community ensembles.
Since relocating to Northfield in 2008, Miller has performed as a soloist and accompanist for a variety of groups and occasions.
Advance tickets are $12 for adults and $6 for students (until noon the Friday before the concert) and $15 for adults at the door the day of the concert. Student tickets are $1 one hour before the show at the door.
Tickets are available online at http://staplesmotleyarts.org or by calling 218-894-2497. All seats are general admission.


text:
"By supporting hives that would otherwise die, the beekeeper artificially subverts natural selection"
Beekeeping itself subverts natural selection. I am not sure I agree that differentiating one interference from another makes a difference. I have also seen it mentioned many places that treatment free is not simply putting bees in a hive and walking away. but that many other measures are taken. To me that is just handling the mites with alternative methods. That is not allowing natural selection to play it's roll any more than chemical treatments are. I have also seen the comments that say "I don't do anything for mites, I don't have them". But then neither do I according to my last inspection. But the colony that I cut out last March had them. pretty badly. three weeks later they didn't.
I do not agree that bees are weakened by treatments. The bees I treat are already infested. They where already weak. and that was true when the very first colony became infested. it had not been treated. so treatments are not the cause of susceptibility. Now keeping may be and I do have a strong suspicion that is true. So in all I keep a reserve of opinion that says treatment free may be barking up the right type of tree, but they need to find a bigger tree to do their barking at. I believe that beekeeping and imposing our goals and desires on the bee for centuries has lead to the bees we have today. We decided that africanized genes where bad. Bad for Who. us or the bees. How can selection fro what is good for the beekeeper result in good bees? So I see in all the picture is much broader than just mite management.


text:
What is in this article?:
- Motors and the NEC
- SIDEBAR 1: Starting, Running, and Locked
- SIDEBAR 2: FLA Vs. FLC
Applying Article 430's allowances for overcurrent protection
Article 430 provides the requirements for electric motors while Art. 440 offers amended and additional requirements for hermetic motors, such as those used in air-conditioning and refrigeration equipment. Motor applications are complex, because they're inductive loads with a high-current demand at startup. Because this inrush is typically six times the running current, overcurrent protection for motor applications must differ from other equipment.
You might be uncomfortable with some of the Art. 430 allowances for overcurrent protection. But once you understand how motor protection works, you'll understand why these allowances are not only safe, but also necessary.
Table FLC versus motor nameplate current rating (FLA). The motor full-load current ratings listed in Tables 430.247, 430.248, and 430.250 are used to determine:
- Conductor ampacity [430.22].
- Branch circuit short circuit and ground fault overcurrent device size [430.52 and 430.62].
- Ampere rating of disconnecting switches [430.110].
The table selected for this purpose depends on the type of motor being used. The correct full-load current (FLC) is selected from:
- Table 430.247 direct current motors
- Table 430.248 single-phase motors
- Table 430.250 3-phase motors
However, for some specific types of motors, the actual nameplate full-load amperes (FLA) must be used instead of the FLC (see FLA vs. FLC).
Use the nameplate FLA when sizing conductors, branch circuit short circuit and ground fault protection, and disconnecting switches for:
- Motors built to operate under 1,200 rpm.
- Motors that have high torques (and thus higher FLCs).
- Multispeed motors (FLC varies with speed).
- A listed motor-operated appliance.
Also, use the nameplate FLA for sizing of separate motor overload protection [430.6(A)(2)].
Conductor size
If for a single motor, size conductors at least 125% of the motor FLC rating as listed in Table 430.247 [Direct-Current Motors], Table 430.248 [Single-Phase Motors], or Table 430.250 [Three-Phase Motors] (430.22). Let's review a sample problem for clarity.
What size 75°C branch circuit conductor is required for a 7½-hp, 230V, 3-phase motor, as shown in Fig. 1?
Motor FLC = 22A [Table 430.250]
Conductor's size = 22A × 1.25 = 27.50A
A check of Table 310.15(B)(16) reveals that a 10 AWG conductor is rated 30A at 75°C.
Note: The branch circuit short circuit and ground fault protection device using an inverse time breaker is sized at 60A, according to 430.52(C)(1) Ex 1:
Circuit protection = 22A × 2.50 = 55A, next size up 60A [240.6(A)]
Circuit conductors that supply several motors must not be smaller than the minimum ampacity found by adding [430.24]:
- 125% of the FLC of the highest rated motor.
- The FLCs of other motors
For this purpose, the highest rated motor is the one with the highest FLC [430.17]. Let's review another example for clarity.
What size 75°C feeder conductor is required for two 7½-hp, 230V, 3-phase motors if the terminals are rated for 75°C?
Motor FLC = 22A [Table 430.250]
Motor feeder conductor = (22A × 1.25) + 22A = 49.50A
A check of Table 310.15(B)(16) reveals that an 8 AWG conductor is rated 50A at 75°C.
Note: The feeder overcurrent device (inverse time circuit breaker) must comply with 430.62 as follows:
Step 1: Determine the largest branch circuit overcurrent device rating [240.6(A) and 430.52(C)(1) Ex 1]: 22A × 2.50 = 55A, next size up is 60A
Step 2: Size the feeder overcurrent device in accordance with 240.6(A) and 430.62: 60A + 22A = 82A, next size down is 80A
Note: The "next-size-up protection" rule for branch circuits [430.52(C)(1) Ex 1] doesn't apply to motor feeder short circuit and ground fault protection device sizing.
For motor circuit conductors tapped from a feeder [430.28], determine the ampacity per 430.22. The tap conductors must terminate in a branch circuit short circuit and ground fault protection device sized per 430.52.
Motor feeder tap conductors must have an ampacity that's at least:
- One-tenth the rating of the feeder protection device, if not over 10 ft.
- One-third the ampacity of the feeder conductor, if over 10 ft but not over 25 ft.
- As large as the feeder conductor ampacity.
Overload protection
A fault, such as a short circuit or ground fault, isn't an overload [Art. 100]. Overload is the operation of equipment in excess of its current rating — or where current is in excess of the conductor ampacity.
Sustained overload will dangerously overheat the equipment or even destroy it. So we want to protect motors, motor control equipment, and motor branch circuit conductors against excessive heating from overload. You must install an overload protection device for each ungrounded conductor [430.37].
Motor circuit overload protection requirements are in Art. 430, Part III. These are for overload and failure-to-start protection only. Overload protection isn't required if it might introduce additional or increased hazards, as in the case of fire pumps (see 695.7).
Because of the difference between starting and running current (see Starting, Running, and Locked), overcurrent protection for motors differs from that of other circuits. Generally, the motor overload device is separate from the short circuit and ground fault protection device (Art. 430 Part IV) [Fig. 2].
Overload devices come in many configurations. They can be conventional "heaters" or electronic. You can use a fuse sized per 430.32. If you use fuses for overload protection, provide one for each ungrounded conductor [430.36].
You can use a single overcurrent device to protect a motor against overload, short circuit, and ground fault [430.55]. However, you must size it to the overload requirements in 430.32.
Continuous duty
Motors rated more than 1 hp, used in a continuous-duty application without integral thermal protection, must have an overload device sized to open at no more than 115% of the motor nameplate FLC rating [430.32(A)(1)]. But size the overload device no more than 125% of the nameplate FLC if:
- The nameplate service factor (SF) is 1.15 or more.
- The nameplate temperature rise is 40°C or less.
Branch circuit short circuit and ground fault protection
A branch circuit short circuit and ground fault protective device protects the motor, the motor control equipment, and the conductors against short circuits or ground faults. It does not protect against overload [430.51] (Fig. 3).
The motor branch circuit short circuit and ground fault protective device must be capable of carrying the motor's starting current [430.52(B)]. Install a branch circuit short circuit and ground fault protective device on each motor circuit, and ensure that it is sized no greater than the percentages listed in Table 430.52. Let's take a look at another example problem.
What size 75°C conductor and inverse time circuit breaker are required for a 2-hp, 230V, single-phase motor?
Step 1: Determine the branch circuit conductor [Table 310.15(B)(16), 430.22, and Table 430.248]: 12A × 1.25 = 15A
As per Table 310.15(B)(16), a 14 AWG conductor is rated 20A at 75°C.
Step 2: Determine the branch circuit protection [240.6(A), 430.52(C)(1), and Table 430.248]: 12A × 2.50 = 30A
Overcurrent protection for motors is different than protection for other types of electrical loads, and the values you come up with might not seem right based on your experience with other types of applications. Protecting a 14 AWG conductor with a 30A circuit breaker, for example, just looks wrong. But keep in mind that motor branch circuit conductors are protected against overloads by the overload device. That device is sized between 115% and 125% of the motor nameplate current rating [430.32].
The small conductor rule contained in 240.4(D), which limits 15A protection for 14 AWG, doesn't apply to motor circuit protection. See 240.4(D) and 240.4(G).
Feeder protection
You need to protect motor feeder conductors against short circuits and ground faults. But how do you size the protective device to handle this job? First, determine which motor on the feeder has the largest rated branch circuit short circuit and ground fault protective device. Next, add up the FLCs of the other motors in the group. Finally, add that sum to the device rating from the first step [430.62(A)].
The "next-size-up protection" rule for branch circuits [430.52(C)(1) Ex 1] doesn't apply to a motor feeder protection device rating. Thus, you may need to round down to the protection device that "does not exceed" that calculated value. An example problem helps illustrate this.
What size feeder protection (inverse time breakers with 75°C terminals) and 75°C conductors do you need for the following two motors (Fig. 4)?
Motor 1 — 20 hp, 460V, 3-phase = 27A FLC [Table 430.250]
Motor 2 — 10 hp, 460V, 3-phase = 14A FLC
Here's the solution:
Step 1: Determine the feeder conductor size [430.24]: (27A × 1.25) + 14A = 48A
8 AWG rated 50A at 75°C [110.14(C)(1) and Table 310.15(B)(16)]
Step 2: Feeder protection [430.62(A)] isn't greater than the largest branch circuit ground fault and short circuit protective device plus the other motor FLC.
Step 3: Determine the largest branch circuit ground fault and short circuit protective device [430.52(C)(1) Ex]: 20 hp motor = 27A × 2.50 = 68, next size up = 70A
10 hp motor = 14A × 2.50 = 35A
Step 4: Determine the feeder protection: not more than 70A + 14A, = 84A.
Next size down = 80A [240.6(A)]
Therefore, for this specific arrangement, you would use 8 AWG conductor and an 80A breaker.
Article 430 road map. Compared to other NEC Articles, Art. 430 is long and complex. But now that you have a good overview of its requirements, you can combine this knowledge with the "map" shown in Figure 430.1 to boost your calculation efficiency and accuracy.


text:
I'll Go Home Then, It's Warm and Has Chairs: The Unpublished Emails.
eBook (ePub), 209 Pages
Price: $9.95
New edition. All new, never before published material from the author of The Internet is a Playground. New emails, new articles, new exclusive content. Featuring over two hundred pages of brand-spanking-new material, I'll Go Home Then, It's Warm and Has Chairs is the second book by author David Thorne and is available now.
Available in ePub Format
Ratings & ReviewsLog in to review this item
There are no reviews for the current version of this product
There are no reviews for previous versions of this product
Product Details
- 9781105601996
- Copyright
- David R. Thorne (Standard Copyright License)
- Edition
- Second Edition
- Publisher
- 27b/6
- Published
- November 25, 2012
- Language
- English
- Pages
- 209
- File Format
- ePub
- File Size
Formats for this Ebook
|Required Software
|Any ePub Reader
|Supported Devices
|Windows PC/PocketPC, Mac OS, Linux OS, Apple iPhone/iPod Touch... (See More)
|# of Devices
|Flowing Text / Pages
|Flowing Text
|Learn more about ebook formats and e-readers
Your notification has been sent
Lulu Staff has been notified of a possible violation of the terms of our Membership Agreement. Our agents will determine if the content reported is inappropriate or not based on the guidelines provided and will then take action where needed.
Thank you for notifying us. We will email you with the results and/or actions taken as a result of the investigation if you chose to receive confirmation.
We were unable to complete your request.
We were unable to complete your request.
Listed In
Age Verification
The page you are attempting to access contains content that is not intended for underage readers.
Please verify your birth date to continue.


text:
Newbies - The place for learning to commence!
Creating a Simple Contact FormTweet
3 May 2009 | | | Supports v2.4, v2.3
In this tutorial we are going to create a very simple contact form, like those commonly seen on most contact-us pages. This is a great introduction to SilverStripe forms for those new to the Subject and should also provide enough functionality for most people to use straight out of the box.
We will be using 3 files in this tutorial, our Contact form page type, ContactPage.php and it's layout template ContactPage.ss as well as the email template ContactEmail.ss. Let's create these files and their initial code:
<?php class ContactPage extends Page{ } class ContactPage_Controller extends Page_Controller{ }

$Title

Creating the Page
The first thing we need to do is setup the ContactPage model with database fields ($db) and CMS fields. For this tutorial we will keep it simple and add 2 fields, a MailTo field for the addresses to send the submitted form to and also a field for the text to show the user after submitting the form, which we'll call SubmitText. So add the following to your ContactPage class:
class ContactPage extends Page { static $db = array( 'Mailto' => 'Varchar(100)', 'SubmitText' => 'Text' ); function getCMSFields() { $fields = parent::getCMSFields(); $fields->addFieldToTab("Root.Content.OnSubmission", new TextField('Mailto', 'Email submissions to')); $fields->addFieldToTab("Root.Content.OnSubmission", new TextareaField('SubmitText', 'Text on Submission')); return $fields; } } . . .
Once done, flush your database by visiting yoursite.com/dev/build
Create the Form
Now let's actually create the fields for our contact form. Again we will keep it simple and add a Name, Email and Comments field, but you can add as many fields as you like without making the logic more complicated. To get SilverStripe to generate the form we need a function on our ContactPage_Controller class which will return the fields to the page template. We will call this function ContactForm(). A blindingly original name I know.
. . class ContactPage_Controller extends Page_Controller { static $allowed_actions = array( 'ContactForm' ); function ContactForm() { // Create fields $fields = new FieldSet( new TextField('Name', 'Name*'), new EmailField('Email', 'Email*'), new TextareaField('Comments','Comments*') ); // Create action $actions = new FieldSet( new FormAction('SendContactForm', 'Send') ); // Create Validators $validator = new RequiredFields('Name', 'Email', 'Comments'); return new Form($this, 'ContactForm', $fields, $actions, $validator); } }
The first thing we do is add our Form function to the $allowed_actions array. As of v2.4, it is now required to define any actions which will be called on your page, in this case the form function is called when the form is submitted. If we don't add this we will get a 404 error.
In the ContactForm() function define the variable $fields which contains a FieldSet with our 3 fields in them.
Next we define the $action variable which creates a FormAction (i.e. the submit button) and set the first argument to SendContactForm. This is the function which will be submitting the form for us, which we will be defining in the next step of the tutorial. The second argument that the FormAction takes is the label for the submit button, in this case we are labeling it with Send but you can label yours with whatever you like.
We then set the required fields for the form, in this case all of them and store them in the $validator variable. Finally we put it all together by returning a new Form object using our variables as arguments. Now when we call $ContactForm from the template, SilverStripe will generate the form and place it in there.
Submitting the Form
Our Contact Form now appears in the template, but once submitted SilverStripe doesn't know what to do with it as we haven't defined the SendContactForm() function that we told the form to look for in the last step. Let's define that function now inside our ContactPage_Controller class:
class ContactPage_Controller extends Page_Controller { . . . function SendContactForm($data, $form) { //Set data $From = $data['Email']; $To = $this->Mailto; $Subject = "Website Contact message"; $email = new Email($From, $To, $Subject); //set template $email->setTemplate('ContactEmail'); //populate template $email->populateTemplate($data); //send mail $email->send(); //return to submitted message Director::redirect($this->Link("?success=1")); } }
Let's go through this quickly. We pass in the $data variable which provides the function with the submitted form data so that we can process it. We then assign the relevant bits of data to variables ($From, $To and $Subject) before creating a new Email() object with these variables as arguments. Next we set the template for the email which is just the name of the Template without the .ss on the end. Then we simple pass our $data array into the populateTemplate() function so that we can use the data in our template by simply calling $Name , $Comments etc. You could also pass a custom array into this function if you needed to add other data beyond that submitted in the form.
Finally we send the email and return the user to the current page + ?Success=1 which allows us to test whether the form has been submitted and if it has then display the SubmitText message instead of the form. To do this we need a function which will return true when Success is equal to 1. We can put in in the ContactPage_Controller under our SendContactForm() function It will look like this:
class ContactPage_Controller extends Page_Controller { . . . public function Success() { return isset($_REQUEST['success']) && $_REQUEST['success'] == "1"; } }
This function checks to see if success is set and whether it is set to 1, returning true if so. We can now use <% if Success %> in our template to add/remove content depending on whether the form has been submitted or not. This completes our php code so lets move onto the frond end templates.
The Page Template
Our actual page template is going to be pretty simple. Using our Success() function we can use a conditional to decide whether to include the form of the SubmitText like this:

$Title
 <% if Success %> $SubmitText <% else %> $Content $ContactForm <% end_if %>

The Email Template
Before we send the email in our SendContactForm() function we populate the template ContactEmail. Although the official SilverStripe documentation states that this template should go into mysite/templates/email/ I have found that it in fact only works when it's in your themes/yourtheme/templates/ folder. We need to create this template so that our email arrives with pretty HTML formatting. In the preparation we made the empty file with doc type and a  and  tags. We now need to add some CSS styling and the content. This is very much down to how you want your email to look so just take this as an example, the only things which need to be the same are the names of the variables, which should match the names of the Form Fields defined in Part II, in this case $Name and $Comments.

The following message was submitted to your site by $Name:

$Comments

And that's it! You should now have a fully functioning contact form for your visitors to send you wonderful insightful and thought provoking messages to their hearts content!
Special Thanks
Special thanks go to Ko for their contributions to this post.
24/10/2010 6:52pm (7 years ago)
hi, I did everythink like you did and I couldn't bulid DB with /dev/build/?flush=1, I noticed that if I comment this line
everythink goes well, where is the problem, I'm new to the SS
24/10/2010 6:55pm (7 years ago)
ok, I found, you forgot the closing bracket in the line - that's why we shouldn't do "copy-paste" :)
23/11/2010 10:08pm (7 years ago)
Hi Aram!
Thanks for your excellent tutorials!
I just finished "Creating a Simple Contact Form"; it was my first step into the wonderful world of object oriented PHP...
But I think there's a small error in the code for the class ContactPage_Controller:
When I type in your code I get this error:
" Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /var/www/silverstripe/majako/code/ContactForm.php on line 20";
If I change the line "$allowed_actions = array('ContactForm' ); "
to: "static $allowed_actions = array( 'ContactForm');"
the error is gone.
24/11/2010 9:12pm (7 years ago)
Hi Aram,
Another thing: the page template should be called: "themes/yourtheme/templates/Layout/ContactPage.ss" instead of: " themes/yourtheme/templates/Layout/ContactForm.ss "
01/02/2011 3:00pm (6 years ago)
Aram, your site is excellent. I am a complete beginner at SS. I just started using it and am waiting for the book to arrive. Having said that. I attempted to implement the Simple Contact Form on my site. Do I need to modify the code for my site or just plug in as is? I have the contact form up and running, but I am not receiving emails from it when I test.
01/02/2011 11:05pm (6 years ago)
Working perfectly... thank you!
05/02/2011 6:50pm (6 years ago)
Thanks for this - the contact form is working in itself just great, but for some reason the $ContactForm part stops my jquery effects (actually just a simple slideToggle) from working... can anyone think why?!
I remove just "$ContactForm" and jquery's back and working. Obviously I don't have a contact form though. :)
11/02/2011 2:37pm (6 years ago)
Hi Aram,
A quick question, I want to make an ajax version on this contact form.
How can I output my own template instead of the generic one?
I have tried putting a ContactForm.ss in the templates directory with no avail..
11/02/2011 2:40pm (6 years ago)
I realise I was not clear....
I need to enclose the form elements in my own custom html..
At the minute it is enclosed in the generic .middleColumn etc...
I want to enclose the name and email inputs in a stepone div, then subject and comments in a steptwo div...
Many Thanks,
12/02/2011 8:28am (6 years ago)
Hi Aram, Could you check that code please as it is throwing out a blank page??
12/02/2011 8:29am (6 years ago)
// Create fields
$fields = new FieldSet(
$fields->Push(LiteralField('', '
));
new TextField('Name', 'Name*'),
new EmailField('Email', 'Email*'),
new TextareaField('Comments','Comments*')
12/02/2011 8:36am (6 years ago)
This works, for anyone else who wants it..
$fields = new FieldSet(
new LiteralField('', '
'),
new TextField('Name', 'Name*'),
new EmailField('Email', 'Email*'),
new TextareaField('Comments','Comments*'),
new LiteralField('', '
')
22/02/2011 9:27am (6 years ago)
Hi Aram, How are you?
I have got this contact form working on every page with a jquery multistep function.
I now need to auto populate the Mailto and SubmitText...
I have played for a while but cannot get it to work.
I assume that I need to edit the
public static $db = array(
'Mailto' => 'Varchar(100)', //Email address to send submissions to
'SubmitText' => 'HTMLText' //Text presented after submitting message
I have done it like:
public static $db = array(
'Mailto' => 'firstname.lastname@example.com', //Email address to send submissions to
'SubmitText' => '
Thanks for your submission
' //Text presented after submitting message
I know the submit text part is wrong, how would I go about this..
22/03/2011 12:38am (6 years ago)
Is it possible to have the field labels placed to the left of the text field?
22/03/2011 12:38am (6 years ago)
Thank you! BTW
26/03/2011 6:26am (6 years ago)
Hi, Aram,
First, thank you very much for your (and everyone's) efforts here at SSbits. Your work has helped me immensely, thank you.
I followed this tutorial and everything worked perfectly, until I create a second email template.
When I create a single ContactPage.php controller and a single ContactEmail.ss email template (located in themes/mytheme/templates/Email/) everything works as you describe. However, when I created a second form, let's say OtherContactPage.php and a single OtherContactEmail.ss file located in the same themes/mytheme/templates/Email/ directory, the second form email gets sent blank. Meaning I get the email, just nothing in it(yes, i've looked at the source of the email and it is blank). To clarify, the original form/email comes through to my email inbox just fine, it's the second form/email that comes through blank.
I've re-read your instructions a half-a-dozen times and finally noted that you say:
"Although the official SilverStripe documentation states that this template should go into mysite/templates/email/ I have found that it in fact only works when it's in your themes/yourtheme/templates/ folder."
So of course I tried it the SS way. That resulted in me receiving two blank emails, as you might have suspected. But...then, in the course of trial-and-error I accidentally left the templates in both locations, themes/mytheme/templates/Email and mysite/email/. Now both emails are coming through just fine!?!
Any clue as to what the issue might be? Obviously the SilverStripe documentation you refer to is incorrect (For now, located here: http://doc.silverstripe.org/sapphire/en/topics/email).
One thing to note is that in my files, I'm also writing the form results to the db in addition to emailing them. The values store into the db just fine in any scenario.
Mike Henden
15/04/2011 4:17am (6 years ago)
Hi Aram -- great tutorial! Easy for follow and I now have the form in place on my page. I'm just a bit stumped as to how to worked out where it's going to be sent to (yes, I'm an SS Newb -- and more of a designer than a developer)! Can you five me a few pointers?
I've read your reply to Danny (22/02/2011) but I'm not too sure where this code should be placed. Do I need to specify this in ContactPage.php?
Thanks again
21/04/2011 2:38pm (6 years ago)
Hey Aram,
i want to send the contact Mail to more then one Email adress.
how can i modify the code, maybe comma separated email adresses in the "Mailto" field or just add bc and cc fields?
kind regards
24/05/2011 1:24pm (6 years ago)
Hi Aram,
Thanks for the post. Have found this really useful for getting to know SS.
I am now trying to push this a bit further and allow users to select from a dropdown or OptionsetField list which recipient to send their email to. I have in mind that I will add more Mailto boxes and Contact Names in admin so client can define these and then on the site the user see only the name ContactName in the dropdown.
Problem is I am getting very stuck. Can you point me in the right direction. I have been looking on the SS Forums but I think what I have found has confused me further. :)
Thanks in advance
24/05/2011 3:24pm (6 years ago)
Thanks Aram.
I think I get it. Will have a look and see if I can get my head around it all!!!
24/05/2011 5:02pm (6 years ago)
Thanks again for your earlier post Aram.
I have been able to create the editiable list of contact details as a data object and return these using the below:
function ContactForm() {
// Create fields
$fields = new FieldSet(
new DropdownField ('ContactName', 'ContactName', (DataObject::get('ContactAddress')->toDropDownMap("ID", "ContactName"))),
new TextField('Name', 'Name*'),
new EmailField('Email', 'Email*'),
new TextareaField('Comments','Comments*')
I couldn't figure our the $DOS->map and what I found on ss forums didn't seem to work for me.
I am now stuck on how to link up the current ID/Contact Name that has been selected so that the email is sent to the right address.
Can this be done with what I have or do I need to persevere with $DOS->map?
thanks again
24/05/2011 8:28pm (6 years ago)
Thanks again Aram.
That does make sense but I am unable to get it working. Is there a way to debug this and/or see logs of what emails the system is attempting, or not, to send?
31/05/2011 1:54am (6 years ago)
Hi Aram,
Great tutorial. I have the contact form working fine as is, but I want to use extra variables in the email. More specifically I would like to use the Site Title, but the usual method of $SiteConfig.Title doesn't seem to work in the ContactEmail.ss.
How do I go about passing variables to the ContactEmail.ss template?
07/06/2011 4:52pm (6 years ago)
Thanks for the code, got it working right away! How can I add a spam protection question like in the page under, so the question and the answer are editable in cms?
08/06/2011 12:14pm (6 years ago)
I already made a contact page with the help of your tutorial, so I thought I was wise trying to add those things in UCs post, but of course that's not so simple for the beginner... :>The error message points to the line where I added the spam field to the contact form. How should it be? I thought like this:
new TextField('Spam','$this->Question')
I also need to dig the right terms, because like usually there are different words used in different tutorials, like Successful/Success and SuccessMessage/ SubmitText
The question and answer fields do appear in the cms, there's no problem with those.
08/06/2011 12:26pm (6 years ago)
Well, with the '' marks removed I don't get the error message anymore, but it seems I do have a problem with the cms. It doesn't save the question and the answer, when Save & published the page, those fields are cleared. And in the contact form it says just Spam above the spam question field.
08/06/2011 12:29pm (6 years ago)
Also I'm still seem to be missing some part with the code, because when trying to send a message, it doesn't show the text "Sorry, you did not provide a valid answer to the spam protection." only the page doesn't exist message.
08/06/2011 12:30pm (6 years ago)
What's the email?
Mike Henden
18/07/2011 9:27am (6 years ago)
Hi again Aram. Just configuring this form for use on another site and I need to do a dropdown list. I was hoping you could give me a few pointers about syntax (this doesn't seem to be covered in your tutorial... TIA, MIKE
29/07/2011 12:22pm (6 years ago)
How can it be made so that line breaks in the Enquiry field are not lost in the e-mail?
Presumably it's not currently converting line breaks to
 tags.
07/09/2011 6:44am (6 years ago)
Hi Aram,
Thank you for the tutorial. I am having a wee bit of trouble with this. I have created the form, but when i send it, it does not reprint the message. I understand that the email will not work because i'm running SS on a local environment (MAMP (not pro)). Is it normal behavior for the $SubmitText on success (The correct URL returns, but no data) to not print because of me running it on a local env? Any help would be much appreciated.
27/09/2011 8:02pm (6 years ago)
This is a really great article. I learned a lot. Thanks!
18/10/2011 10:06pm (6 years ago)
Try changing: Director::redirect($this->Link("?success=1"));
To: Director::redirect(Director::baseURL(). $this->URLSegment . "/?success=1");
05/12/2011 8:37am (5 years ago)
Hi Aram,
I am completed with Silver Stripe. And I had follow completed with this tutorial. But...I don't know how to use it? how to add contact form in silver stripe?? Please help me
Mike Henden
12/01/2012 11:34pm (5 years ago)
Hi Aram -- I've had this form successfully installed and working on a few websites. But now it's stopped operating under Win/IE7 -- I can fill the form out and it appears to check validation but will not submit. On Mac/Firefox form will submit but no form data is sent to recipient, and no confirmation email is received by user. Any idea what's happening? Thanks, MIKE
Mike Henden
13/01/2012 8:40am (5 years ago)
Now I'm embarassed -- always pays to populate the email template file correctly -- MY BAD!! Must be because it's Friday 13th!
Still not sure why I can't submit form in Win/IE7 but...
26/01/2012 12:30pm (5 years ago)
Hi Aram
Can you help I have set up the custom form which is working great.... I want to add the current date to the success page and contactemail template. Okay so I have added $Now.Nice to the ContactPage.ss which works fine and gives me the date. However when I add $Now.Nice to the ContactEmail.ss page it doesn't display. Any ideas do I need to Call a Control function???
26/01/2012 5:00pm (5 years ago)
Great thanks! Works
One last thing if I want to pass the ContactForm information instead of SubmitText to the ContactPage.ss how would this work. ie all the email info collected so the client can view the details after processing.
Adil Aliyev
28/01/2012 10:03pm (5 years ago)
UserForms (http://www.silverstripe.org/user-forms-module/) also is useful in most cases.
30/01/2012 9:32am (5 years ago)
Hi Aram
The reason I need the information to be passed is that I am creating a posting label with details that need to be printed by user. So when the email has been sent I can setup the submitted in a printable page format. Hope this is clear. I have tried a number of things to get the information to show but I think I am a little lost.
13/03/2012 9:23pm (5 years ago)
Hi Aram,
I've set up a contact form similarly to the way you have in this example but it's very lengthy and needs breaking up. I want to add subheadings to sections of the form and wanted to know what method you'd recommend. All I can think of is embedding some html tags in the contactpage when setting up the new form fields. For example
new TextField('Field', '

This is the subheader
'question'),
It doesn't seem the neatest method and through my limited experience i'm sure this can bring problems later on.
26/06/2012 8:36pm (5 years ago)
Will you be updating this to work with SS3?
Thomas H
13/09/2012 1:45pm (5 years ago)
Hi Aram,
Thanks for a nice tutorial. I'm trying to use the SendContactForm function and everything works fine except that special characters looks VERY special. Maybe they do get double encoded or something...
I have tried different kind of encoding on the data array, but since it is an array it doesn't work and set the charset to UTF-8 in the header:
$Header = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n" . 'Content-Transfer-Encoding: quoted-printable' . "\r\n";
$email = new Email($From, $To, $Subject, $Header);
Is this a known problem when sending data posted in a form like this? Or is it just me? :)
This is how my characters look like: Ü å å
If anybody here have experienced similar behaviour, and found a solution to it. It would be great if you could share some of your experience.
27/11/2012 12:10pm (4 years ago)
Hi Aram, I have an urgent question that I hope you can answer. I am using a multi step form module on SS 2.4 and i am hoping for the inputs from the multi step form to be directed to specific tables in a database which is hosted in Cpanel (PhpMyAdmin). Is this step remotely possible? If it is, could you give a rough idea on how to achieve it?
14/12/2012 7:37pm (4 years ago)
@jcwacky: To have line breaks appear correctly in the e-mail, add the following before populating the template.
// transform line breaks into '
' tags
$line_breaks = array("\r\n", "\n", "\r");
$data['Comments']=str_replace($line_breaks, '
', $data['Comments']);
13/02/2013 8:43pm (4 years ago)
Hi Aram,
never had to use a special kind of contact form...now i do. Not realy a contact form, it's an upload form. I need users to upload there stories and photo's to the contentmanager. In fact that's my question..How can i create a submission admin part in the CMS. ( like the one used in the userdefinedform,i just don't need all the 'stuff' that it brings ).
I do hope you're willing to take this great tut to a next level ;)
19/01/2014 2:58pm (3 years ago)
Hi Aram,
I am new to SS. I created one new page type. them got database for it. after that I made .ss file for that page type. but my page is using default content controller template.
I am not getting what's wrong? I did flush command after every change.
My .php file code is:
* Defines the HomePage page type
class HomePage extends Page {
static $db = array(
static $has_one = array(
class HomePage_Controller extends Page_Controller {
And then I created .ss file in Layout folder
.ss code:

and my Page.ss code is:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<% base_tag %>
<% require themedCSS(layout) %>
<% require themedCSS(typography) %>
<% require themedCSS(form) %>

<% control Menu(1) %>

$MenuTitle

<% end_control %>

Visit www.silverstripe.com to download the CMS
Please tell me whats wrong?
18/04/2014 2:48am (3 years ago)
Updated for v3.1.2
> FieldSet changed to FieldList
>Redirect changed
class ContactPage extends Page
static $db = array(
'Mailto' => 'Varchar(100)',
'SubmitText' => 'Text'
function getCMSFields() {
$fields = parent::getCMSFields();
$fields->addFieldToTab("Root.Content.OnSubmission", new TextField('Mailto', 'Email submissions to'));
$fields->addFieldToTab("Root.Content.OnSubmission", new TextareaField('SubmitText', 'Text on Submission'));
return $fields;
class ContactPage_Controller extends Page_Controller
private static $allowed_actions = array(
public function ContactForm() {
// Create fields
$fields = new FieldList(
new TextField('Name', 'Name*'),
new EmailField('Email', 'Email*'),
new TextareaField('Comments','Comments*')
// Create action
$actions = new FieldList(
new FormAction('SendContactForm', 'Send')
// Create Validators
$validator = new RequiredFields('Name', 'Email', 'Comments');
return new Form($this, 'ContactForm', $fields, $actions, $validator);
function SendContactForm($data, $form) {
//Set data
$From = $data['Email'];
$To = $this->Mailto;
$Subject = "Website Contact message";
$email = new Email($From, $To, $Subject);
//set template
//populate template
//send mail
//return to submitted message
public function Success()
return isset($_REQUEST['success']) && $_REQUEST['success'] == "1";
21/03/2016 10:41pm (1 year ago)
Root.Content.OnSubmission has changed to Root.OnSubmission in ver3.3.1


text:
I wrote this whole enormous blog post last night thinking that maybe I have a laying worker and that the queen didn't take:
but it's a new package and it was installed three months ago, so if I never had a queen they'd all be dead right now, right? I'd have known... I think I've talked myself into maybe that I'm just panicking. I'm still going to open up the hive on Saturday, take the queen cage out, and probably put some lemongrass oil in the box below to see if I can coax them to build down...but I'd love a little back up. Any thoughts?


text:
A real estate scam that recently surfaced in Southwest Florida serves as a timely warning to those in the business of selling property and/or representing agents and brokers in the selling of property; be familiar with the red flags of the notorious advance fee fraud. Although this scheme has many variations, one goal remains the same and that is to trick the "target" into cashing a fraudulent check or money order, followed by a request to "disburse" funds through a wire transfer.
That's exactly how the scam unfolded for a local real estate agent who received an e-mail from a "buyer" interested in purchasing a home listed for sale on an online website. The buyer told the realtor he was currently living in the United Kingdom and would be conducting business via e-mail. In order to make the deal look plausible, the "buyer" also contacted a local real estate attorney to assist in the transaction. After e-mails and an executed contract were exchanged between the realtor and the con-artist, the attorney - who had never been retained by the scammer – received a cashier's check for $166,530.00 with instructions to contact the "buyer" immediately so funds could be properly distributed. Fortunately, it didn't take long for the attorney to realize he was being set up in an elaborate advance fee scheme.
If you or your business sells products or services online, you may be targeted in a scheme to defraud. In response to your advertisement (listing), you might receive a generous offer from a potential buyer and accept it. The Lee County Sheriff's Office encourages you follow these simple safety tips:
• Be wary of businesses or individuals that operate out of post office boxes or mail drops and do not have a street address. Also, be suspicious when dealing with persons who do not have a direct telephone line and can only conduct business online.
• Be very careful when conducting financial transactions with an individual who is out of the country.
• Be cautious of e-mails that provide too much personal information in an attempt to convince the reader the contents are true, urgent response is required, or vague and noncommittal answers to important questions.
If you would like to report a fraud, scam or identity theft, contact the fraud line at 239-477-1242. If you would like a Fraud Specialist to speak to your organization or community group, please contact 239-477-1400.


text:
Sign up for our newsletter list to receive your code.
You'll stay up to date on new arrivals, trends, sales & receive something special for your birthday!
By joining you accept our Terms of Use and Privacy Policy.
*free shipping valid in continental US only.
Clip-on Earrings
Darlene Earring
Enamel Clip Earring
Rhonda Clip Earring
Ronnie Clip Earring
1 - 7 of 7


text:
"Transcending the boundaries of traditional academic departments."
Employers consistently indicate that they are seeking students who have, "the capacity to think critically, communicate clearly, solve complex problems, can demonstrate practical skills that span all areas of study." In answer to this challenge, The College of Arts and Sciences, through its Interdisciplinary Studies Program, offers specific opportunities to study and gain experience in some of today's biggest challenges and most exciting fields; international studies, environmental studies, differing cultures and religious beliefs, emergency management and gender and race. These areas of study have been intentionally designed to explore new ways of looking at the world through coursework that crosses academic traditional academic majors and provides hands-on opportunities for research, field experience, and internships. These interdisciplinary programs can be chosen as a major field or added as specialized programs to compliment another major field of study.
In addition to these specific academic programs and as part of its mission to promote interdisciplinary studies, The College also coordinates the work of five academic institutes and research centers.


text:
Budget Top Location Flat close to the city center (LM 62-26)
Size30 m²
Floor No.3(with elevator)
- Kitchen
- Elevator in building
- Pets allowed
- Internet/WiFi
- Towels
Accommodation summary
|Lorenz-Mandl-Gasse, 1160 Vienna, Austria
|Property type
|Property ID
|Acceptance rate
|Response time
|A few hours
|Calendar updated
|6 days ago
Entrance area/kitchen with gas cooker/electric baking oven, sink, washbasin and shower
Living room/bedroom with double bed, wardrobe, dining area, coffee table with 2 armchairs, TV (only the Austrian TV-channels ORF1 and ORF2), telephone
The newly renovated toilet on the hallway is exclusively used by the guests staying in this apartment.
House rules
Internet access activation: € 1,- per day. Bookable for the whole duration of stay only
|Weekly rate for up to 2 guests
|295 €
|Monthly rate for up to 2 guests
|968 €
|Check-in after
|Check-in before
|On arrangement
|Check-out before
|Cancellation Policy
Reviews for this host's other properties
Everything was as written. It was really a clean place. And the place location is good. Birgit and Walter are very helpful people. Thanks for everything.
Perfect location! Nice and clean appartment.
The apartment is very well connected . He noted for its comfort. The only drawback is perhaps the traffic noise but the windows isolate perfectly noise . Communication with the host was at all times very quick and they helped us with any doubt.
Highly recommended.
We had a great time in Viena and really liked the apartment.
The apartment was very clean, spacious and had everything we needed.
We had no issues checking in or out. And the lady that gave us the keys was very understanding and welcoming.
The apartment location is very good. Is not far from the center, you can get there in 10-15 min max with the U1 Metro. You only have 3 stops, and there is a metro station around the corner from the apartment.
You can find a EuroSpar and Billa not far from the apartment (about 10 min walk).
We enjoined our stay and plan to come back. Wen we do this apartment will be our first choice.
very good location, very nice suite as the pictures
I was in Wien in March, the house is 1 minute to the tube station and in 10 minutes you can get the City centre. There is a small shop near the flat perfect to buy food. The flat is quiet and clean and Katherine was very helpful and friendly with us.
Landlord - Helpful and good communication. Detailed instructions to get there provided without asking. Apartment - Looks new and comfortable with good heating. The only thing missing is an oven in case you need to bake a cake or lasagne. Otherwise, it is completely furnished, from coffee machine, microwave oven to fridge. Location - Very convenient. 5 mins to the city center. The U-Bahn station is literally just 30 steps from the main door and there's a convenient store right next to it. It's already on my fave list.
Great location and perfect appartment for families.
Perfect location, welcoming host and good value for money .. The kitchen had everything you need.. We had minor issues like the heater in the living room worked for one day then didn't work again but the heater in the bedroom was strong enough to reach the living room, also the bathroom didn't have soap. In general we enjoyed our stay in the apartment and may come back again :)
Very bad price quality blance.
- Quality assured accommodation
- Every host is verified by telephone
- Secure payment via SSL encryption


text:
I was wondering a few things about the rangefinder. I am in the process of making a light kit and was curious about the most popular models of the RF. I know Asok sells them with his CC helms(which are awesome by the way), and terminal fettler makes them ,as well as the don post pieces are the ones I read about he most.
My question is mainly about the size difference between them all. My kit was build to fit Asok's lid and I am wondering how much I will have to alter the design to get it to fit in the other RFs if I decide to make them.


text:
Amazing clean Bedroom in New York City
Size300 ft²
Floor No.2
- Kitchen
- Air conditioning
- Parking available
- Lockable room
- Towels
- Internet/WiFi
Accommodation summary
|27th st, 11101 Long Island City, United States
|Property type
|Private room
|Property ID
|Acceptance rate
|Response time
|A few hours
|Calendar updated
This double bedroom is situated in Queens, just a 5-minute walk from the Queensboro Bridge. The room is within a shared apartment, guests can make use of excellent public transport connections within a 10-minute walk.
The room features a double bed with memory foam mattress. The rest of the apartment is shared with the friendly hosts and includes a living room and fully equipped kitchen with breakfast bar. The bathroom features a shower cubicle.
The surrounding area is busy, with an excellent selection of places to eat, drink and shop available within a 10-minute walk. Queensbridge Park, on the bank of the East River, is just 5 minutes' away on foot.
There are 7 different subway lines available within a 10-minute walk. The borough of Brooklyn and central Queens can both be reached in 10 minutes. Times Square is just a 15-minute ride away.
House rulesPlease respect the neighbours and keep noise to a minimum at night.
No guests under the age of 18 years.
No additional guests not included in the original booking.
|Weekly rate for 1 guest
|Price for > 1 guests
|$ 230 HKD per guest/night extra
|Maximum nights
|1 year
|Check-in after
|Check-in before
|Check-out before
|Cancellation Policy
Reviews of this property
Ray and Lena are wonderful hosts with two beautiful dogs. Thier flat is so close to everything and so easy to get to whether it is from the airport or to Manhattan. The room is a lovely size with loads of wardrobe space, good views, great WiFi, nice bathroom and all the amenities you could ask for. Nearby are markets, food outlets, amazing cocktail bars and a comedy club called the Rock and the creek that is a must. Staying here really made our trip so memorable and we can't wait now to return.
I spent three weeks with Ray and Lena and had a great time in NYC. Everything is clean and like the photos. The subway connection is really good and you can easily explore manhattan. I also enjoyed the time with their two funny and cute dogs. Highly recommended =)
we stayed 7 nights wirh Ray and Lena and he dogs and we enjoyed beeing there, Ray and Lena are wonderful host, everything was easy and alright, the room and bed clean and a very good place to easy discover Manhatten, as there a several Subways in a 3-minutes walking distance away...
thanks for your hospitatlity
My stay at Lena and Ray's was very nice: everything was as in the pictures, the appartment was clean and easy to reach (2 Subway stations are just 2 minutes away) and they (plus their dog Magnus) were very nice and helpful. I would go there again, highly recommended!
The hotel is located is very convenient. On foot you can reach 2 metro stations (7 subway lines). With the subway, it is for example in 10 minutes at Times Square. Although we had a room at the home of Lena and Ray, we've barely heard and seen. Lena is very nice and has given us like to request information.
Die Lage der Unterkunft ist sehr günstig. Zu Fuß kann man 2 U-Bahn-Stationen (7 U-Bahn-Linien) erreichen. Mit der U-Bahn ist man z.B. in 10 Minuten beim Times-Square. Obwohl wir in der Wohnung von Lena und Ray ein Zimmer hatten, haben wir sie kaum gehört und gesehen. Lena ist sehr nett und hat uns auf Anfragen gerne Auskunft gegeben.
It was a pleasure to stay in Ray & Lenas apartment for 3 nights. The room was clean and we had enough space for our luggage. If you have any questions about what to do in NYC or about the Metro etc., they will help you! Thanks for the time and hopefully we will see us again. :-)
We had a great time in NYC. Very nice accommodation and very helpful hosts. Magnus (the dog) as well likes guests coming over ;-).
Thanks again to Ray and Lena who can give lots of tips regarding directions and places to see in NY. 3 subway stations nearby which offer you all possible directions to explore NYC.
Lena and Ray (and also Magnus, their nice dog) are great hosts! They were very helpful and gave us great tips for our visit in New York (Bleecker Street Pizza ;-)) The room and the flat was very clean! You can reach Manhattan in a view minutes by the metro - very easy! Thanks for a great stay in your flat!
Welcome, nice people, friendly. Housing location with metro side. We recommend this address. Elise and Francis.
Bon accueil, personnes sympathiques, aimables. Logement bien situé avec métro à côté. Nous conseillons cette adresse.
Elise et François.
The location is perfect, you are with the E line soon in the center of Manhattan. in the apartment you share bathroom and kitchen with the hosts - very nice people with dog. room is advisable to have the bed comfortable. the price is probably adapted to the situation and therefore in order. everything great in everything!
die lage ist optimal, man ist mit der linie E in kürze im zentrum von manhattan.
in der wohnung teilt man sich bad und küche mit den gastgebern - sehr nette leute mit hund. zimmer ist zweckmäßig, das bett angenehm zum liegen.
der preis ist wahrscheinlich der lage angepasst und somit in ordnung.
alles in allem super!
- Quality assured accommodation
- Every host is verified by telephone
- Secure payment via SSL encryption


text: I replaced my steering wheel control lights today. The top controls took a total of 10 minutes each removal to reinstall. The bottoms were a pain to get back in due to the short wire harness. I used eight 272-1092 bulbs from Radio shack, they are 12v 60ma. They run $1.99 for a pack of two. They were brighter than the three remaining factory installed bulbs on my controls. But, if you do them all then it does not matter. Alternatively, you can use 272-1154, they are 12v 50ma. They come with a new plastic base and run $2.20 for one. I just slid a pick in behind the switch and pulled them out. Trust me, you can deform the crap out of the rubber,(did it during install of the bottom) it will go back to it's original shape. I used the pick to depress the tab on the connector for the harness shown here If you slide a flat head screw driver into the seam in the back you can separate the switch. Be careful, those red push pins fall out if you do not keep the button part down. They are not that hard to get back in with a small set of needle nose pliers. Here is the circuit board and the new bulb. The pins for the connector make it so the board will not sit flat, this makes soldering it a little hard. I set the board on the handle of the small needle nose pliers, it made it sit level. Just put a small amount of pressure on the bulb and touch the soldering iron to the pad. The solder melted nearly instantly and the bulb came loose. Do this on both sides. Here is the bulb and base removed. If you do not pull the blue rubber cap off of the old bulb and put it on the new bulb, the light will be very yellow instead of white. (I found this out the hard way). Simply bend the leads from the old bulb off of the base, slide the new bulb in, bend the leads around and cut them to length. Reinstall them. I just set them on the board, touched my soldering iron to the pad, the solder melted, I pulled the iron away and let it cool for a second, there was enough old solder on the pad so I did not have to add solder to any of them. After doing this to both sides of the bulb and both bulbs I just put the switch back together and reinstalled it. As said above, the bottom switches do not have much slack in the harness. I was able to get one back together by tying a piece of dental floss to the connector. I then held the connector in place with the floss and pushed the switch onto the connector. Then I cut the floss and slid the switch into the final position. For the other bottom side, I took the airbag out. It was easy and gave me just enough slack to get the connector into the switch. If you don't know how to pull an airbag out, Then don't do it!! You can be hurt or even killed it you screw it up. If you are not hurt or killed it is still a costly mistake. If you want to know how, PM me. If I know you and have confidence in your ability I will explain how I did it. If not google it and I am sure that you will find a video. The bottom circuit boards are slightly different. The leads for the bulb are soldered to the back of the board and the bulb goes thru a hole on the board. I found soldering these easier than the top buttons. Here is the final product. I got some weird glare from my garage lights on the driver side buttons.


text:
A brief but drastic drop in the value of stocks; can be triggered by investor fears or simple human error (adding a few too many zeros to the end of your stock sell).
Dude, you watchin CNBC??? The Dow's dropped 1000 points in like 5 minutes, but now it's back up again! It's a flash crash!
by ChazzyJoe May 18, 2010


text:
Seasonings With Dede Wilson: Cooking and Entertaining for Special Occasions
Distributed by: The National Educational Telecommunications Association (NETA)
Show Schedule
Change Your Station
Christmas Dinner
Episode #101 · Certified Master Chef and resplendent storyteller Fritz Sonnenschmidt invites us to sample the Tastes and Tales of a Chef. His latest book is all about nourishing the mind and spirit - not only with food, but with stories that feed the soul. What better way to apply his generous philosophy than with a festive holiday dinner? Roasted Goose; Bread Dumplings; Apple Kuntzen.
Holiday Cookies
Episode #102 · It's the time of year to get in the kitchen and create delicious and decorative holiday cookies, whether for a special gift or your own indulgence. Dede Wilson, author of A Baker's Field Guide to Christmas Cookies and Lauren Chattman, author of Mom's Big Book of Baking, have some creative ideas for cookie-making ventures. Stylist, Donata Maggipinto joins in the fun and demonstrates ingenious ways to package them up for gifts. Stained Glass Butter Cookies; Night Before Christmas Mice; Honey Molasses Peanut Butter Popcorn Balls; Sugarplums.
Celebrate Kwaanza
Episode #103 · Kwaanza in Swahili means "the first fruits of the harvest". The week-long celebration culminates with an abundant multi-course meal, which African-American food writer Joyce White, author of Soul Food and Brown Sugar, proudly prepares. Enjoy the warmth and joy of her spirit in recreating this magnificent Kwaanza feast. Cheese Straws; Molasses Chicken; Lousiana Red Beans; Pineapple Iced Cake.
Light & Lean for the New Year
Episode #105 · We have all suffered from the guilt of holiday over-indulgence, but we no longer need to punish ourselves with tasteless dieting. Guest Jud Simpson, Executive Chef at the House of Commons in Canada, imparts his culinary expertise with extravagant dishes, which are not only delicious, but deceivingly low-fat as well. Clove Spiked Citrus Chicken with Braised Spinach; Chilled Poached GulfShrimps with Zucchini and Dill Buttermilk Sauce; Chocolate Fettucine with Peppered Strawberries and Mango.
A Dinner for Martin Luther King Day
Episode #106 · It's well known that Dr. Martin Luther King had a passion for peace, but he also had a passion for Southern food, especially the foods he ate as a child at the famed Ebenezer Baptist Church. Author Joyce White prepares recipes given to her by church sisters who cooked for Dr. King and knew some of his favorites. Sweet Potato; Fries Curried Beef Stew; Sauteed Garlic Greens; Orange Buttermilk Pie.
Romantic Dinner for Valentine's Day
Episode #110 · What better way to spend the most amorous of holidays than with an intimate home-cooked meal? Guests Mark Scarborough and Bruce Weinstein have expertly crafted an elegant, exquisite and affordable meal from their latest book, Cooking for Two. It will be sure to ignite the taste buds of even the most jaded romantic. Recipes include: Linguine Nogada, Pan Seared Duck Breasts with Honey and Figs and Raspberry Almond Cheesecake.
Valentine's Day Desserts
Episode #111 · Expert baker and dessert goddess Rose Levy Berenbaum, best-selling author of The Cake Bible , The Pie and Pastry Bible and now The Bread Bible, has cast a spell worthy of cupid. Rose offers a few alluring recipes that will tempt the sweet-tooth of your favorite sweetheart. Recipes include: Double Chocolate Sweetheart Cake, Rolled Sugar Cookies and Royal Icing.
A Mardi Gras Celebration
Episode #112 · New Orleans is knows for its vibrant, flamboyant "Mardi Gras" celebrations. It means "Fat Tuesday" and is traditionally the last day for Christians to indulge - and often overindulge - before the sober weeks of Lent. Renowned New Orleans Chef, Susan Spicer, shares a few local secrets on how to create a fabulous fete of your own if you can't take part in the Bourbon Street revelry. Oyster Artichoke Gratin; Creole Shrimp and Andouille Stew; Bayona Spiced Pecans; Espresso Pots de Creme.
Afternoon Tea
Episode #113 · The tradition of "afternoon tea" began in a Nineteenth century boudoir of an English Duchess who requested small treats of cakes and sandwiches alongside a pot of tea to stave off the hunger pangs between meals. Carole Bloom, author of The Chocolate Lover's Cookbook for Dummies, puts a delicious spin on this treasured social ritual. Recipes include: Cocoa Shortbread Fingers, Chocolate Chunk Scones, Dark Chocolate Nut Clusters and Chocolate Chiffon Cake.
Centerpiece Breads
Episode #114 · Bread is more than just a daily part of most American diets - we consume on average over 53 pounds per year. Rose Levy Beranbaum working from her latest book, The Bread Bible, creates delicious and beautiful breads which can be used as innovative and decorative centerpieces for your table. Mushroom Bread; Spicy Herbed Breadsticks.
Entertaining for Spring
Episode #115 · Spring has always been the harbinger of good things to come -sunshine, flowers, and the chance to entertain outdoors. Former Waldorf-Astoria chef, Leslie Revsin, shares a few treasured tips from her book, Come for Dinner, filled with fun, stylish entertaining ideas. Artichokes with Roasted Red Pepper and Olive Oil Dip; Asparagus with Balsamic Orange Glaze; Grilled Steak with Shiitake Mushrooms in Whole-Grain Mustard Sauce; Strawberry Saute.
Passover Dinner
Episode #116 · Every Passover, Jewish cooks around the world refrain from using ingredients that contain leavening agents in honor of the flight from slavery by Jews in ancient Egypt who had no time to take leavened products. It's a challenge for any cook, yet Passover has delicious food traditions that are eagerly anticipated in Jewish households. Prolific author, Faye Levy, a prolific author and leading authority on Jewish cooking, shares some of her family's most beloved recipes. Haroset; Middle Eastern Beef with Green Beans and Potatoes; Mushroom and Matzoh Kugel; Queen of Sheba Almond Cake.
Easter Chocolates
Episode #117 · Easter is second only to Halloween as America's favorite sweet holiday - over 60 million Easter bunnies are produced each year. Carole Bloom returns to show us how to make these delectable little creatures, along with a smorgasbord of other chocolate-y treats, straight from her book, The Chocolate Lover's Cookbook for Dummies. Recipes include: Marble-Two Chocolate Tart, Solid Molded Chocolates and White Chocolate-Apricot Truffles.
Greek Easter Dinner
Episode #118 · Easter is the most sacred and celebrated holiday in Greek culture where large family gatherings are replete with everyone's own culinary specialty. Cookbook author and television personality, Christine Cushing, arrives on the scene to show us just how to cook up a Greek Easter feast. Greek Easter Roast Leg of Lamb with Orzo; Greek Easter Bread.
Wedding Cakes
Episode #120 · The cake is often the centerpiece of the reception, and its memory should be worthy of a lifetime. Host Dede Wilson along with Brides Magazine Style Editor, Maria McBride, join forces to share invaluable tips and techniques about choosing, making, cutting and serving a wedding cake. Maria will inspire us with a dazzling collection of designer wedding cakes. Recipes include: Italian Meringue Buttercream and White Cake.
Cinco De Mayo Fiesta
Episode #121 · Get your taste buds on the dance floor - we're celebrating Cinco de Mayo with salsas! Typically a celebration of Mexican culture, Cinco de Mayo has become a chance to revel in all Latin American food, music, and dance. Well-known chef and restaurateur, Rafael Palomino is taking the party outdoors with an eclectic mix of recipes from his latest book, Nueva Salsas. Manchego Cheese and Kalamata Olive Salsa; Watermelon, Pineapple, and Tequila Salsa; Mexican Salsa.
Mother's Day Dinner
Episode #122 · If you're looking for a way to repay a mother who has cooked thousands of meals for her family, try treating her to a luxurious, sit-down dinner. Maria Helm Sinskey, named one of the "Best New Chefs in America" by Food & Wine Magazine, has the perfect menu from her debut book, The Vineyard Kitchen. Sweet Vidalia Onion and Gruyere Souffle; Herb-marinated Rack of Lamb with Roasted Garlic Fingerling Potatoes; Caramelized Rum-Scented Bananas with Bittersweet Chocolate Sauce.
Memorial Day Barbecue
Episode #123 · For many Memorial Day is the time to pull out your grill from its winter hide-away, polish it up, and launch a new barbecue season. The dynamic duo, Pat and Betty, are giving out some no-fuss cooking tricks from their book, No Fuss Cooking, all designed to make outdoor cooking fast, easy and delicious. Baby Back Barbecue Ribs; Herbed Vegetable Packet; Cheesy Chicken Nachos; Grilled Fruit and Poundcake.
Thanksgiving Sides
Episode #124 · Turkey may be Thanksgiving's star, but who doesn't look forward to all those great side dishes that go along with it. Diane Morgan, author of The Thanksgiving Table presents some of her favorites, all of which can be made the day ahead. Cheddar and Jalapeno Corn Bread Stuffing; Succotash of Corn, Chanterelles, Zucchini, and Sweet Red Peppers; Praline Sweet Potato Casserole.
White Winterland Feast
Episode #125 · Cookbook author and stylist, Donata Maggipinto, knows how to throw a party and this time it's a very special dinner served on a white winterland table that's designed to thrill and enchant both adults and children. Shellfish Gratin; Butter Lettuce with Champagne Vinaigrette; Snowman Cake.
More Winter Soups and Stews
Episode #126 · Bruce Weinstein and Mark Scarborough return with delicious ways to turn America's favorite side dish -- the potato -- into a meal of its own. Borrowing from a variety of international influences, Bruce and Mark will demonstrate how to create simple, hearty, and ultimately enticing soups and stews from their latest culinary achievement, The Ultimate Potato Book. Red Cooking Pork; Leek and Potato Cheese Soup; Ajiaco (Colombian Chicken and Potato Stew).


text:
Award-winning designer and Threads contributing editor Mary Ray will guide you as you create a gorgeous quilted garment. The pattern is included!
Sew along with expert quilter Mary Ray and learn how to make a quilted jacket using the provided pattern. You'll discover which fabrics, threads and battings are ideal for use in quilted garments. Then, receive Mary's invaluable tips for constructing, quilting, seaming and creatively finishing your jacket. Quilters and garment makers, you will find this project the perfect fit as you combine your passions to create an elegant, figure-flattering jacket.
If you're not delighted with your Craftsy experience, we'll provide a full refund - no questions asked.


text:
Corruption a no-go zone for South Sudan's journalists
Last week, South Sudan's ruling party secretary-general, Pagan Amum, won an important court battle, absolving him of allegations that he received a $30 million corrupt payment in 2006. The accusations came from former Finance Minister Arthur Akuien Chol, who alleged earlier this year that he had received orders from "above" to transfer the public money, according to local reports. The court acquitted Amum based on insufficient evidence. The money, however, remains unaccounted for, according to local reports. And the odds of any journalist in South Sudan investigating the matter further are slim.


text:
Getty Villa and Museum
Trip Start Dec 12, 2007
17Trip End Dec 28, 2007
Loading Map
Map Options
Show trip route
Hide lines
Where I stayed
What I did
We had delicious Mediterranean fish stew (well, I had a delicious glass of red wine as well <g>) and wandered about two marvelous exhibits: "Reflecting Antiquities" http://www.getty.edu/art/exhibitions/reflecting_antiquity/ and "The Magnificent Piranisi" http://www.getty.edu/art/exhibitions/magnificent_piranesi/
The former is Modern Glass inspired by ancient Rome " The rediscovery of Roman glass during excavations in the late 1700s and early 1800s inspired glassmakers across Europe to create works of art that captured the beauty and shapes of ancient glassware. This exhibition explores the influence of ancient glass objects on modern glassmakers, who sought not only to replicate their forms and patterns, but also to replicate the techniques used to make them."
The latter displayed the works of the "architect, archaeologist, polemicist, and printmaker Giovanni Battista Piranesi (Italian, 1720–1778), who was a lifelong champion of Rome. He published more than a thousand etchings depicting the 18th-century city and ancient Roman monuments. Piranesi's images were often so magnificent that tourists who had seen them before they visited Rome were sometimes left disappointed by the actual city.
My favorite was a nearly nine foot high etching of the column of Trajan. Piranesi used six copper plates to produce this spectacular display; which is one of Rome's most recognizable monuments. The print shows the shaft's spiral narrative frieze, which depicts Roman emperor Trajan's battles against the Dacians of southeastern Europe. Piranesi's magnificent vision of the monument includes the original bronze statue of Trajan, which had been replaced with a figure of Saint Peter in 1587.
Our last evening was a magnificent Chinese meal at the VIP Chinese Restaurant, which I though was just great. My friends, who know the menu well, ordered most of the meal and I threw in a compatible suggestion. My word did we have a lot of food! Enough to take home to her husband, who'd been suffering with a sore throat. For my last evening there, as everyone in the family is working madly on projects (poetry, books, scripts and all), I moved to a very pleasant local motel called the Sea Shore Motel http://www.seashoremotel.com/ which has the advantage of being RIGHT next to Amelia's and was within my price range. While I was right next to the street, I can say that when the noise closed down, I got a wonderful sleep.
Bless you, my friend, for welcoming me into your home for a bit and thank you all for a just lovely visit.


text:
Policy Information
- Issue Date: May 23, 1994
- Primary Contact: Director of Human Resources
- Responsible Member of Directorate: President and Director
- Responsible Office: Human Resources
ContentsPolicy Information
I. General
When an employee is terminated for reasons other than voluntary resignation of employment, the following procedures will apply:
II. Termination Due to Lack of Work/Lack of Funding
- If an employee is being considered for layoff because of lack of work/lack of funding, the Institution may, in the discretion of its Management, consider possible re-assignment of the affected employee to other open employment opportunities within the Institution which he or she is qualified to perform. Posting of the new position will not be required. The Human Resources Department will assist the Department Chair or Administrative Manager in assessing possible re-assignment opportunities. A change of status to Casual Labor in lieu of termination may be recommended by the Department Chair or Administrative Manager for the affected employee in his or her discretion. (See Authorization for Involuntary Termination form (pdf)). However, nothing in this policy shall require the Institution to re-assign employees in lieu of layoff, and the Institution reserves the right to re-assign employees to open positions/available work funded by a project or not on a case-by-case basis considering the business needs of the Institution, the qualifications and performance history of the affected employee and other factors.
- In the event the affected employee is not re-assigned at the Institution employment will be terminated, subject to such notice (if any) as may be provided under the Institution's Notice Provision Policy.
III. Termination Due to Unsatisfactory Performance or Employee Misconduct
- Unless the employee has a written employment agreement for a guaranteed term of employment, all employment with the Institution is "at will," meaning that employment may be terminated by the Institution with or without cause. The termination of tenured scientists is subject to the requirements contained in the Appointment and Promotions Handbook ("The Blue Book"). Prior to initiating the procedures for termination, the supervisor, the Department Chair or Administrative Manager, as appropriate, shall confer with the Human Resources Department., Management may, but is not required to, counsel the employee to identify performance deficiencies and to set expectations for improved job performance through the use of progressive discipline prior to the termination of employment. (See Progressive Disciplinary Action.). However, whether a particular employee performance or conduct issue is suitable for progressive discipline is to be determined on a case-by- case basis and in the sole discretion of Institution Management.
- The following are non-exclusive examples of employee misconduct that may result in immediate discharge without going through progressive disciplinary procedures:
- insubordination;
- theft or destruction of Institution property;
- falsification of business records or dishonesty;
- sexual or other unlawful harassment;
- violation of the Institution's equal employment opportunity policies;
- violence or threats towards other Institution employees;
- possession of illegal drugs in the workplace;
- being under the influence of alcohol or illegal drugs during work periods
- Bringing dangerous or unauthorized weapons onto Institution premises.
- 10. Engaging in criminal activity
IV. Termination Authorization Form
Once it has been determined that termination of employment is indicated, the supervisor and/or Department Chair/Administrative Manager shall contact the Human Resources Department. An Authorization for Involuntary Termination Form must be completed by the Department Chair/Administrative Manager prior to any termination notification. The necessary approvals will be secured by the Human Resources Department. The level of approval to terminate will be the same as the level to hire (see Hiring Process). When final approval for the termination of employment has been received, the Human Resources Department will notify the Department Chair/Administrative Manager who, in turn, will notify the employee with the participation of a Human Resources representative. The completed form will be made a part of the employee's personnel file.
Should you require assistance in the interpretation or application of this procedure, please contact Human Resources.


text:
The Mack and Behnke families come together to form Sunnyslope Dairy.
by Taylor Pires, Hoard's Dairyman Editorial Intern
A desire to continue dairying brought the Mack and Behnke families together. When both Keith Mack and Corey Behnke's fathers decided to retire from the dairy business, they thought they would have a better chance of making farming work if they joined forces rather than going it alone. In 2004, they did just that and formed Sunnyslope Dairy in Reedsville, Wis.
Just as the farm is a blending of two families, it is also a blending of two operations. What is now Sunnyslope Dairy was originally Keith's family farm. Corey bought the cows from his parents and moved them over to Keith's facility. Corey originally had 80 cows and Keith had 180, but together they grew the operation to 400. More cows meant continual additions to the farm. They expanded their parlor from a double-8 to a double-10 in 2005, added 200 stalls to the main freestall barn in 2006, and remodeled the heifer facility. The families also crop 1,500 acres.
The partnership values sharing the workload just as they share the profits. Keith mainly does herd work and Corey handles feeding and taking care of the young stock, but even with their niches the pair maintains a balance. "It's 50/50. We both know everything about everything. If one leaves, the other knows what's going on," Keith said.
Keith and Corey worked together for a number of years doing custom farming before their partnership began. Continuing to work as a team has offered many benefits. "We can split the labor, we are more efficient, we have more family time and it may have been difficult to do it on our own," Keith said. The families are able to reap the benefits now, but a lot of hard work and collaboration went into the partnership. "It didn't happen overnight. We worked on the partnership for over a year and a half. We worked with a farm accountant and a lawyer so that we are both equal partners. Everything is evened out," Keith said.
The Mack and Behnke families have proved that persistence, hard work and collaboration can be beneficial. Their partnership has allowed their family legacies to continue for future generations.
Click to subscribe to the HD Notebook RSS.
The author is the 25th Hoard's Dairyman editorial intern. She will be a senior at California Polytechnic State University in San Luis Obispo. At Cal Poly, Taylor is majoring in dairy science with an agricultural communications minor. Pires grew up on a 500-cow dairy in Merced County, Calif.
Download the World Dairy Expo app!
Hoard's Dairyman's free app is available to anyone with a smartphone or tablet. The app can be downloaded by searching "World Dairy Expo" in the Apple App Store (iPhones and iPads), Google Play (Android devices). Users of BlackBerry and all devices can visit http://m.core-apps.com/wdexpo-13 to use the app's features in their internet browser. Whether this is your first World Dairy Expo or your 40th, the app will provide the most up-to-date information and allow your fingertips to navigate your way through the show with the device of your choosing.


text:
The latest from SI:
"Mike Florio, well-known football journalist, may have associated with an organization that has been responsible for molesting and sexually assaulting hundreds of children. This old organization, steeped in ritual, and run exclusively by men (mainly old men), has been proven to have fondled, molested, violated and raped boys as young as five. Florio may have been associated with this group throughout his adult life.
When asked about the allegations, Florio avoided the question by saying that the allegation was preposterous. He later made a more emphatic denial. He further claimed that no children that were raped ever had any of his biological material on them.
His denials do not exonerate him, however, as they do not conclusively prove that he did not rape children. After all, Lance Armstrong also denied doping and he had multiple negative drug tests to corroborate his story.
Unfortunately, no journalist has been able to ask Mike Florio the pointed follow up questions that would be needed to resolve this issue. And even if they ever do, we may never know if Mike Florio is telling the truth. Simply put, this alleged child rape scandal will hang like a cloud over his head for the rest of his career and the rest of his life, tainting his reputation."
To be clear: I am not dissing the Catholic Church. My wife is Catholic as was my grandmother. I am merely showing that this guilt by gotcha journalism practiced by SI and PFT is irresponsible, sloppy and shameful. I see PFT was at it again this morning. (For the record: there is no evidence to show that Florio is Catholic or molested children. Just like there is no evidence to show that Ray ingested IGF-1 in any quantity that would have given him any advantage.)
To get to proving Ray "guilty", you would have to establish the following facts:
1. Ray spoke to Ross
Let's stipulate to that and assume that Ray is on a tape talking to Ross and telling him to send him everything he had.
2. Ray received spray from Ross.
There is no proof of this -- only Ross' word that he sent it to Ray.
3. Ray took the spray.
No proof.
4. The spray contained IGF-1.
Expert testimony says that is impossible.
5. There was sufficient IGF-1 to provide Ray a competitive advantage.
Expert testimony says that even if IGF-1 is in the bottle, there isn't enough to make a difference.
BONUS: Ray knew the spray contained IGF-1.
There is simply no proof of this.
So, based on most of these unproven assertions, we are throwing Ray in with Lance Armstrong. This is infuriating in the extreme. If there was a public trial of Ray on these facts, any third year law student worth his or her salt would get you an acquittal. I don't even think a judge would even allow such a "case" to get to the jury.


text:
What is Made in the UK Week?
Posted on 5th Apr 2010 at 09:58 by Joe Martin with 11 comments
bit-tech's new look is going to run all this week and is part of a short season we're running to celebrate and explore the UK games industry, from the time of the BBC Micro to modern day. We're going to put up an article on the topic everyday this week. To find out what the actual articles are you'll have to check back each day, but we've got some rather exciting stuff lined up, so stay tuned!
This is the first time we've done anything like this on the site and, as with everything on bit-tech, we'd love to know what you think about it, so drop your thoughts in the comments below. In the meantime, I'll be coming back to this blogpost daily and updating it with a link to that day's article, just in case you miss anything.
Monday - Made in the UK Feature
Tuesday - Big in Britain Introversion Interview
Wednesday - The Best UK Games Ever Feature
Thursday - Games Podcast 12 with Special Guest from the BBC!
Friday - Fabled Lands: The MMO that Never Was feature
Saturday - Curve Studios: For Console and Country Interview
Sunday - Rebellion Developments: Eye of the TIGA Interview
BONUS CONTENT: Secret Extra Content download
Oh, and for those of you who follow me on Twitter and have been among the curious fellows pestering me for answers, this is what we grandiosely codenamed as Project Awesome.


text:
Viet Nam, Laos enhance judicial cooperation
The deal was made during talks between Vietnamese Minister of Justice Uong Chu Luu and his Lao counterpart Chaleuan Yapaoher.
The two ministries agreed to exchange visits once every year to share experience in legal document drafting, verifying, checking and systemising as well as international treaty drafting and negotiation skills and administrative management at judicial agencies.
During his Viet Nam's visit from June 27-July 3, the Lao minister plans to work with the People's Supreme Court, the People's Supreme Procuracy, the Ho Chi Minh National Politics and Administrative Institute and the Ha Noi Law University.(VNA)
|Back Top page Print Email
Related news:


text:
Bedford Project Table Set
- Overview
Customize a spacious, organized workspace for all your creative endeavors with the hardwood-framed pieces in our Bedford Collection. The project table set gives you the ultimate flexibility in creating a workspace that's ideal for you.
- Espresso finish is made of kiln-dried maple wood and veneer.
- Antique White and Black are made of kiln-dried pine and veneer.
- Provides more than 12 square feet of surface area.
- A counter-height barstool makes the perfect work space chair.
- 55" wide x 38" deep x 37" high
- Project table features two 3 x 3 bookcases offering six cubbies for storage.
- Dimensions & Care
- Overall: 55" wide x 38" deep x 37" high
- Tabletop: 55" wide x 38" deep x 5" high
- Bookcase: 36" wide x 12" deep x 36" high
- Shelves (6 adjustable): 11" wide x 11.5" deep x 1" thick
- Cubby Interior (9): 11" wide x 11.5" deep x 11" high
- Cubby Interior (with one shelf removed): 11" wide x 11.5" deep x 22.5" high
- Cubby Interior (with two shelves removed): 11" wide x 11.5" deep x 34.5" high
- Dust with a soft dry cloth.
- Wipe spills immediately. Avoid harsh cleaning products and abrasives.
- Use furniture wax as needed.
- Shipping & Return Info
In-stock items will usually ship within 7-10 business days for the cities listed below:
- San Francisco, Los Angeles, Dallas, Chicago, Detroit, Columbus, New York City, Baltimore, Boston, Cromwell, Atlanta, Raleigh, Charlotte, Tampa, Fort Meyers, Orlando, Miami, Fort Lauderdale. For other areas, your items will be delivered within 2-3 weeks.
White Glove Delivery
- With White Glove Delivery, items are brought into your home, most are unpacked and assembled*, and the packaging is removed. White Glove delivery is only available in the contiguous 48 states.
- Delivery is by appointment Tuesday – Saturday in most major metropolitan areas, with Monday delivery available in some areas. Service to outlying areas may be restricted based on geographic location. Our delivery service will contact you to arrange a delivery date and confirm the appointment timeframe.
*Exceptions include outdoor patio structures, marble or stone sink consoles, lighting, mirrors, rugs, headboards attached to a metal frame and any items requiring home installation or wall mounting.
Select oversized items have an additional delivery and processing surcharge; this charge is listed below the item price.
View the complete Shipping and Delivery Information page.
We take great pride in the quality and craftsmanship of each and every Pottery Barn product and we hope you love your purchase. If for any reason you do not, you have 30 days – or 7 days for all Quick Ship upholstery items – to return your purchase for a full refund or exchange. You can return most non-furniture items to your local Pottery Barn store – FREE.
Delivery fees are non-refundable and prior purchases are not eligible for a price adjustment. The following items are non-eligible for returns or exchanges:
- Monogrammed items
- Mattresses
- Gift cards
- Special-order items (including made-to-order upholstery and custom order rugs)
- Final Sale items (identified by a price ending in $.X7 or $.X9)
- Items damaged through normal wear and tear.
Questions? See our full Returns Policy.