text:
Oregon Court of Appeals
For Counsel, Inc. v. Northwest Web Co. , 154 Or. App. 492 ( 1998 )
962 P.2d 707 (1998) 154 Or. App. 492
FOR COUNSEL, INC., an Oregon corporation, Appellant,
NORTHWEST WEB CO., an Oregon corporation, and Eugene Direct Mail Service, an Oregon corporation, Respondents,
Roger Bullock, Defendant.
NORTHWEST WEB CO., an Oregon corporation, Third-Party Plaintiff,
EUGENE DIRECT MAILING SERVICE, Third-Party Defendant.
16-95-01360; CA A95309.
Court of Appeals of Oregon.
Argued and submitted April 15, 1998. Decided June 17, 1998.
*708 Christopher H. Kent, Portland, argued the cause for appellant. With him on the brief were Sarah S. Conley and Kent & Associates, P.C.
John F. Kilcullen, Eugene, argued the cause for respondent Eugene Direct Mail Service, and Barbara Johnston, Hillsboro, argued the cause for respondent Northwest Web Co. With them on the joint brief were Brown, Roseta, Long, McConville, Kilcullen & Carlson and Brisbee & Stockton.
Before RIGGS, P.J., and LANDAU and WOLLHEIM, JJ.
WOLLHEIM, Judge.
Plaintiff appeals from the trial court's entry of a reduced supplemental money judgment for plaintiff's attorney fees, costs and disbursements. The trial court entered the reduced judgment and ordered plaintiff to pay a portion of defendant's[1] costs and disbursements after plaintiff prevailed on its breach of contract claim at trial but received damages in an amount less than the pretrial offer of compromise tendered by defendants. ORCP 54 E. Plaintiff argues that the offer of compromise was not valid because it included attorney fees, costs and disbursements, and plaintiff did not agree that the offer could include such fees and costs. We review the trial court's interpretation of ORCP 54 E as a matter of law, Russell v. Sheahan, 324 Or. 445, 449, 927 P.2d 591 (1996), and affirm.
Plaintiff filed a complaint against defendant for breach of contract and fraud, claiming $240,000 in damages for the contract breach, $30,000 in damages for fraud, and an additional $100,000 in punitive damages stemming from the fraud claim. Before trial, defendant made an ORCP 54 E offer of compromise to plaintiff. Under the rule, that offer of compromise, if rejected by a plaintiff who does not obtain a larger judgment at trial, prevents that prevailing plaintiff from later collecting attorney fees and costs incurred after the offer. Defendant offered to allow judgment to be entered against it for $150,000, an offer that expressly included plaintiff's attorney fees, costs and disbursements through the date of the offer. Plaintiff rejected the offer, and the case was tried to the court. The court found for plaintiff on the breach of contract claim and denied plaintiff's fraud claim.
The court awarded plaintiff damages of $107,829, not including attorney fees, costs and disbursements, which were to be determined under ORCP 68. Pursuant to plaintiff's contract with defendant, plaintiff submitted its request for attorney fees. Because the court's award of damages to plaintiff was smaller than defendant's offer,[2] defendant argued that plaintiff was not entitled to fees, costs and disbursements for work performed after the offer of compromise. Plaintiff responded that the compromise offer was not valid because it included attorney fees and costs and argued that defendant was required to obtain plaintiff's agreement to make the offer inclusive. The trial court agreed with defendant *709 and, accordingly, limited plaintiff's award of fees and costs to work performed before the offer of compromise.
On appeal, plaintiff contends only that defendant's offer of compromise is not valid under ORCP 54 E. Defendant responds that it is. Both parties assert that the plain language of the rule supports their respective positions. Resolution of this case is a matter of statutory construction. Our goal is to discern the intent of the legislature as expressed in ORCP 54 E. PGE v. Bureau of Labor and Industries, 317 Or. 606, 610, 859 P.2d 1143 (1993). The first level of our analysis is an examination of the statute's text and context. Id. at 610-11, 859 P.2d 1143. If the intent of the legislature is clear from the text and context, our inquiry is at an end. Id. at 611, 859 P.2d 1143.
ORCP 54 E provides:
"Except as provided in ORS 17.065 through 17.085, the party against whom a claim is asserted may, at any time up to 10 days prior to trial, serve upon the party asserting the claim an offer to allow judgment to be given against the party making the offer for the sum, or the property, or to the effect therein specified. If the party asserting the claim accepts the offer, [that party] or such party's attorney shall endorse such acceptance thereon, and file the same with the clerk before trial, and within three days from the time it was served upon such party asserting the claim; and thereupon judgment shall be given accordingly, as a stipulated judgment. Unless agreed upon otherwise by the parties, costs, disbursements, and attorney fees shall be entered in addition as part of such judgment as provided in Rule 68. If the offer is not accepted and filed within the time prescribed, it shall be deemed withdrawn, and shall not be given in evidence on the trial; and if the party asserting the claim fails to obtain a more favorable judgment, the party asserting the claim shall not recover costs, prevailing party fees, disbursements, or attorney fees incurred after the date of the offer, but the party against whom the claim was asserted shall recover of the party asserting the claim costs and disbursement, not including prevailing party fees, from the time of the service of the offer."
(Emphasis supplied.) The parties disagree about the meaning of the emphasized sentence. Defendant contends the sentence means that when an ORCP 54 E offer is made, it is presumed that the offer does not include attorney fees and, if the offer is accepted, then attorney fees are determined in an ORCP 68 hearing and added to the offer amount. Defendant argues that this sentence does not restrict the ability of a party to make an inclusive offer if that offer expressly states that it includes disbursements, costs, and attorney fees. Plaintiff contends that the reference to "agreed upon" means that defendant cannot make an offer that includes attorney fees unless plaintiff agrees and, if an inclusive offer is made without such agreement, the offer is void for purposes of ORCP 54 E. We agree with defendant.
Plaintiff argues that "ORCP 54 E specifically requires the parties' agreement to an all-inclusive offer of compromise." For this statement to be correct, it must mean either that plaintiff must give permission for defendant to make an offer that includes attorney fees or that an inclusive offer that is rejected is always void. ORCP 54 E begins by describing how an offer is made. The limits placed on an offer by the rule, except as provided in ORS 17.065 to 17.085,[3] are that an offer: (1) must be served upon the claimant-offeree; (2) more than 10 days before trial; and (3) include a willingness to allow judgment to be entered against the defendant. See Becker v. DeLeone, 78 Or. App. 530, 534-35, 717 P.2d 1185, rev. den 301 Or. 666, 725 P.2d 1293 (1986) (offer must include offer to allow judgment to be taken against offeror). The rule then describes how an offer is accepted: (1) the offeree or the offeree's attorney must endorse the offer; and (2) the offeree must file the endorsed offer with the court clerk before the trial and *710 within three days of receiving it. The endorsed offer then is entered as a stipulated judgment. In the context of discussing an accepted offer, the rule then provides that, unless different arrangements have been "agreed upon otherwise," costs and fees shall be entered as a part of the judgment separately, in an amount determined under ORCP 68. The context shows that "agreed upon otherwise" refers to an attorney fee agreement that is either a part of, or connected to, an accepted offer that is being entered as a stipulated judgment.
In most cases, when an amount for attorney fees and costs has been "agreed upon otherwise" by the parties, those fees will have been included in the offer accepted by the offeree. ORCP 54 E allows a defendant to make an inclusive offer. The rule places no limits on, and requires no additional procedure for, making an offer that includes fees and costs. Furthermore, the rule allows a defendant to make an offer "to the effect therein specified" and, thus, expressly allows a defendant to define the offer. Plaintiff's interpretation—that an offeree must agree to allow an offeror to make an inclusive offer— would require us to insert language into the statute that was omitted by the legislature, and we may not do so. ORS 174.010; Fernandez v. Board of Parole, 137 Or.App. 247, 252, 904 P.2d 1071 (1995).
Plaintiff's other interpretation—that if an offeror makes an inclusive offer and the offeree rejects it, it is void—is not supported by the language of the rule. Such an interpretation would create two different tracks for ORCP 54 E offers. Noninclusive offers that are rejected would allow the defendant to receive the benefit of the rule if the plaintiff recovers a smaller amount after trial, while inclusive offers that are rejected would be void and not afford a defendant the benefit of the rule, regardless of the amount of the plaintiff's recovery. In other words, the purpose of the rule would be eviscerated for inclusive offers. There is no evidence, either in the text or context of the rule, that suggests the legislature intended that result. ORCP 54 E provides that if a prevailing plaintiff rejects a defendant's offer and does not improve its position after trial, it will not be allowed attorney fees, costs and disbursements for work performed after the offer was made. The rule does not distinguish between inclusive or noninclusive offers but applies to any offer rejected by a prevailing plaintiff that does not improve its position.
The meaning of the rule is apparent from its text and context. The phrase, "unless agreed upon otherwise by the parties, costs, disbursements, and attorney fees shall be entered in addition as part of such judgment as provided in Rule 68," creates a presumption that an offer does not include costs, disbursements, and attorney fees unless it does so expressly. If an accepted offer does not expressly include attorney fees, the amount of those fees will be determined pursuant to ORCP 68 and entered "in addition" to the amount of the offer.
In this case, defendant made an offer to plaintiff that included attorney fees, costs and disbursements, and plaintiff rejected it. The trial court made extensive findings regarding the amount of attorney fees and costs as of the date of the offer, and it determined that plaintiff failed to obtain a more favorable judgment after trial. Thus, the trial court did not err when it denied plaintiff attorney fees and costs accrued after the date of the offer and required plaintiff to pay defendant's costs and disbursements accrued after that date. Rose v. Goodrich, 65 Or.App. 655, 658, 672 P.2d 65 (1983); c.f. Quality Contractors, Inc. v. Jacobsen, 154 Or.App. 343, ___ P.2d ___ (1998) (sum of jury verdict and pre-offer attorney fees exceeded offer amount and thus plaintiff is not precluded from collecting post-offer attorney fees).
[1] Although Eugene Direct Mail Service is a party to this litigation, plaintiff appeals only the supplemental money judgment, which concerns only defendant Northwest Web Co. Accordingly, when we refer to defendant, we refer only to Northwest Web Co.
[2] The court calculated defendant's offer of compromise, discounted by attorney fees, costs and disbursements incurred before the offer, and found that amount to be greater than plaintiff's damages recovery after trial. Plaintiff does not challenge that finding on appeal.
[3] Those statutes, not applicable here, refer to certain prohibited settlements between an employer and an employee.
DocketNumber: 16-95-01360 CA A95309
Citation Numbers: 154 Or. App. 492, 962 P.2d 707
Judges: Riggs, P.J., and Landau and Wollheim
Becker v. DeLeone , 717 P.2d 1185 ( 1986 )
Fernandez v. Board of Parole , 137 Or. App. 247 ( 1995 )
PGE v. Bureau of Labor and Industries , 317 Or. 606 ( 1993 )
For Counsel, Inc. v. Northwest Web Co. , 329 Or. 246 ( 1999 )
Bell v. Morales , 207 Or. App. 326 ( 2006 )


The perfect symbol of your promise to one another, this 14ct yellow gold enhancer is the perfect addition to a engagement ring. Showcasing a 1/2 carat total weight of diamonds, this timeless ring will suit the classic bride.
This is my wedding and eternity ring all in one, my engagement ring sits beautifully in the middle, I love it!


text:
Home / News and Events / Research Poster Exhibition at Institute of Chemical Sciences UoP
Research Poster Exhibition at Institute of Chemical Sciences UoP
One day spring research poster exhibition was held at the Institute of Chemical Sciences University of Peshawar wherein thirty five posters on the research work being carried out in the field of chemistry from M. Phil, PhD, M. Sc and BS students were on display. The exhibition was formally inaugurated by Vice Chancellor UoP Prof. Dr. Muhammad Rasul Jan. He examined the work showcased by the researchers and appreciated their efforts towards their value addition in the field of chemistry.
The highlight research of the day which attracted people the most was the cure of various forms of arthritis diseases through newly investigated Beta and Gama rays by Dr. Aakifullah Khan of IRNUM Peshawar. He has proved in his research titled: formulation, quality control and clinical application of Rhenium 188 labeled Tin Collide fro intra cavitory therapies" that the proliferation of the chronic inflammatory diseases like the Rhematoid Arthritis can be arrested through injecting the rays and mark improvement was seen in the patients suffering from arthritis as per the research carried out by him.
Dr . Akifullah while describing his research said that a patient who had gone through several surgeries for the treatment of Arthritis was injected with only one treatment of the chemical through W(188)/ Re (188) Generator and the patient had shown total relief from pain within 28 days while the knee mobility was also seen as very significant. He added that the research was carried out at the Centralized Resource Laboratory University of Peshawar.
Dr. Akifullah was of the opinion that the treatment facility would soon be made available to the general public and for the time being free treatment was given to patients that are coming to them in IRNUM. He informed that most forms of Arthritis could be cured without undergoing any surgery through application of the rays.
Fawad Ahmed researcher of the National Centre of Excellence in Physical Chemistry took first position in the competition. Salam Gul of the NCEG took second and Ibad of the Institute if Chemical University of Peshawar took third position.

redpajama_set_name: RedPajamaCommonCrawl


text:
Leoda J. Nalepa
May 18, 1942 - July 9, 2022
Rose and Black Funeral Home - Stoneboro
Wednesday July 13th, 2022
Order Flowers now for guaranteed delivery before Leoda's visitation.
Leoda Jane Nalepa, 80 of Stoneboro, passed away on July 9, 2022 at her home. Leoda was born in Brookville on May 18, 1942 to the late Benjamin "Chappy" and Bonita (Hamner) Carr. She was a graduate of Brockway High School. Throughout her years she worked for the FBI, Dye's Service Station, Quick Fill, and was a Tupperware dealer.
Leoda Married her beloved husband, Theodore Nalepa, Jr, on June 8, 1963, he survives at home. The couple enjoyed traveling together and going to their favorite casinos. She also enjoyed playing bingo and going shopping. Around the house she enjoyed cooking and gardening, especially tending to her many flowers.
Leoda attended St. Patrick Roman Catholic Church in Franklin with her family.
In addition to her husband, Leoda is survived by her sons; Tom (Linda) of Oil City, Dan (Michelle) of Greenville, Bill of Franklin, and Bob (Laura) of Maricopa, AZ, grandchildren; Ashley, Kara (Terry), Matt, Niki (Dustin), Aaron, Ryon, Darron, Fiona, Jackson, and Joclyn, seven great-grandchildren, brothers; Frank and Dave Carr, as well as many nieces and nephews.
In addition to her parents, Leoda was preceded in death by her brother; Steve Carr, and her mother and father-in-law.
Funeral arrangements have been entrusted to Rose and Black Funeral Home & Crematory, Inc. 99 Franklin Street, Stoneboro, where family and friends are welcome from 12 – 2 pm on Wednesday, July 13, 2022. A funeral service will follow visitation at 2 pm with the Rev. Robert Manning officiating.
Interment will follow in St. Patrick Cemetery, Franklin
To plant memorial trees or send flowers to the family in memory of Leoda Nalepa, please visit our flower store.
A candle was lit in memory of Leoda Nalepa
LeAnn Robb. Will be. Miss Jul 13 2022 3:38 PM
Angie Daye Jul 11 2022 4:18 PM
Ted and family I am so sorry for you loss! My thoughts and prayers are with you.
Laura Jul 10 2022 11:08 PM
Theresa Paxton Jul 10 2022 5:45 PM
My thoughts n condolences to Ted n family. She's at peace
Jo Adams Jul 10 2022 12:31 PM
99 Franklin St.
Stoneboro, PA 16153
Text me the address
The address has been sent to your phone
Enter your phone number Send Now


text:
Ex-Super Eagles captain Mikel Obi reveals the 'laziest player' he ever trained with at Chelsea
Former Super Eagles captain, Mikel Obi has named the 'laziest player' he ever trained with during his 11 seasons with Chelsea.
In an interview with beIN Sports, the former Chelsea midfielder named Eden Hazard as his laziest former teammate.
"The laziest player I have played alongside is Eden Hazard," the Nigerian said. "Hazard has an incredible talent, maybe not as good as Messi, but he can do whatever he wants with the ball at his feet.
"He didn't like to train hard. While we were working he was waiting for us to finish training just standing there. But on Sundays he was always man of the match, it was unbelievable."
When asked who the hardest working player he's played alongside was he said "Frank Lampard."
Both Mikel and Hazard played at Stamford Bridge for several years before they left the club. The Nigerian now plays for Turkish side Trabzonspor, while the Belgium international plays for Real Madrid in Spain.


The Accommodation, Catering and Events (ACE) team at the University of Edinburgh has been recognised for its commitment to its staff.
delivers an excellent customer experience through commitment to its staff.
IIP, an international standards body recognises businesses that provide a positive work environment for their staff.
Richard Kington, director of ACE, said: "IIP highlights businesses with the highest standards, so to have been accredited yet again is testament to the excellent team we have at ACE.
The assessment took place at ACE's main offices and sites across Edinburgh and included reviews of its systems and processes, as well as interviews with staff members. ACE employs 797 staff assisted by 212 Student Resident Assistants across 23 sites. It is a remarkable achievement having excelled in the categories, 'Living the Organisation's Values and Behaviours', 'Managing Performance', 'Structuring Work', 'Building Capability' and 'Delivering Continuous Improvement'.
Image from (from left to right): Lewis Thompson (ACE Property), Souvina Grozier (ACE Finance), Gordon Dow (ACE BDO), Richard Kington (Director, ACE), Lee-Anne Goodbrand (Head of HR and Development, ACE), Tracy Munro (ACE Catering), Ryan McIntosh (ACE HR).


In December 2008 I got married when my life was great; I had a brilliant job as a Marketing Communications Manager, I ran website, I had a busy social life – basically I thrived off being under pressure.
Ten days later on my honeymoon I found a lump on my breast, then got diagnosed with an aggressive (grade 3) tumor ( breast cancer). I then spent the 1st year of my marriage going through 18 weeks of chemotherapy and 3 weeks radiotherapy.
Cancer was a big surprise to me. There's no history of breast cancer or any cancer in my family whatsoever. I was the first person to go through this journey.
It took 5 months of soul-searching when a friend suggested I set up my own marketing consultancy which I did and has been going great for a year.
I always wanted to write a book, but never knew what kind of book to write. A few months I finally figured it out. I could use my life experience to help family and friends of breast cancer sufferers; explaining in 'my language' all of the medical terms, how the breast cancer patient will react in certain situations, the side affects of treatment, how they can help along the way.
I have found my purpose in life, I want to help Mums, Sisters, Best Friend's, Husbands and caretakers of those dealing with breast cancer. I want to share how important they are to those of us, whom they love, and have been diagnosed with breast cancer, after all I've got 1st hand experience at it!
Wow, Katherine! What a story! Thanks for sharing it with us.
Her book is on Amazon for just $0.99 and the profits from her sales until 12/31/12 will go towards Breast Cancer Care. I think we can all spare to help.


The world a play in darkened shades, memories in ink, washed like tears, life of nature she waltzes in puddles, a flight of time, through the strings they sing. Lovers they whisper words in silence, beyond words are paintings of passions, a free spirit, at night it sees, what light hides above, they quieten your mind. Oh how beautiful how beautiful this moment of transcendence! Oh how sublime how sublime this instance of serenity! Expression is my prison for I am man, the soul is eternally free, let our heart dance! What is past shall not come again, what epoch be story all words are vain.


Peel Regional Police 9-1-1 operators regularly receive calls that are not emergencies and are a misuse of the system. To give you a taste of how often this occurs, let us look at the number of 9-1-1 calls that were made to Peel Regional Police in January and February of 2019. Our call takers received a total of 65,547 calls to 9-1-1, of those, 28,298 were misuse calls. That means that 36% of the calls received were not emergencies and could have been handled another way.
This issue poses a challenge for call takers and increases the risk to public safety as each misuse call delays the response time for police, fire fighters and paramedics to attend actual emergencies. Imagine someone is suffering a life threatening emergency; they dial 9-1-1 for help and hear a busy signal. The importance of using the correct number cannot be stressed enough. If it's not an emergency but you still need police, call 905-453-3311.
We had the opportunity to speak with one of our veteran call takers, Sarah Runge, to discuss the misuse and proper use of 9-1-1. Sarah stressed the importance of calling 9-1-1 when there is an actual emergency and knowing your location.
As frustrating as it is receiving misuse calls on 9-1-1, Sarah, like all of the Peel Regional Police call takers, are highly trained in handling legitimate emergency situations. Sarah spoke about the hesitation people have when calling 9-1-1 for missing people.
Use what you see. A licence plate on a vehicle in a driveway, a piece of mail provides an address, a street sign, buildings, anything around you can help.
If you can't see anything, what do you hear? Traffic, birds, water, people, music, etc.
If you see someone, ask if they can assist you.
If you have any more questions about what an emergency is, please visit When to Call 911.


text:
======================
Nanopb: Basic concepts
======================

.. include :: menu.rst

The things outlined here are the underlying concepts of the nanopb design.

.. contents::

Proto files
===========
All Protocol Buffers implementations use .proto files to describe the message
format. The point of these files is to be a portable interface description
language.

Compiling .proto files for nanopb
---------------------------------
Nanopb uses the Google's protoc compiler to parse the .proto file, and then a
python script to generate the C header and source code from it::

    user@host:~$ protoc -omessage.pb message.proto
    user@host:~$ python ../generator/nanopb_generator.py message.pb
    Writing to message.h and message.c
    user@host:~$

Modifying generator behaviour
-----------------------------
Using generator options, you can set maximum sizes for fields in order to
allocate them statically. The preferred way to do this is to create an .options
file with the same name as your .proto file::

   # Foo.proto
   message Foo {
      required string name = 1;
   }

::

   # Foo.options
   Foo.name max_size:16

For more information on this, see the `Proto file options`_ section in the
reference manual.

.. _`Proto file options`: reference.html#proto-file-options

Streams
=======

Nanopb uses streams for accessing the data in encoded format.
The stream abstraction is very lightweight, and consists of a structure (*pb_ostream_t* or *pb_istream_t*) which contains a pointer to a callback function.

There are a few generic rules for callback functions:

#) Return false on IO errors. The encoding or decoding process will abort immediately.
#) Use state to store your own data, such as a file descriptor.
#) *bytes_written* and *bytes_left* are updated by pb_write and pb_read.
#) Your callback may be used with substreams. In this case *bytes_left*, *bytes_written* and *max_size* have smaller values than the original stream. Don't use these values to calculate pointers.
#) Always read or write the full requested length of data. For example, POSIX *recv()* needs the *MSG_WAITALL* parameter to accomplish this.

Output streams
--------------

::

 struct _pb_ostream_t
 {
    bool (*callback)(pb_ostream_t *stream, const uint8_t *buf, size_t count);
    void *state;
    size_t max_size;
    size_t bytes_written;
 };

The *callback* for output stream may be NULL, in which case the stream simply counts the number of bytes written. In this case, *max_size* is ignored.

Otherwise, if *bytes_written* + bytes_to_be_written is larger than *max_size*, pb_write returns false before doing anything else. If you don't want to limit the size of the stream, pass SIZE_MAX.

**Example 1:**

This is the way to get the size of the message without storing it anywhere::

 Person myperson = ...;
 pb_ostream_t sizestream = {0};
 pb_encode(&sizestream, Person_fields, &myperson);
 printf("Encoded size is %d\n", sizestream.bytes_written);

**Example 2:**

Writing to stdout::

 bool callback(pb_ostream_t *stream, const uint8_t *buf, size_t count)
 {
    FILE *file = (FILE*) stream->state;
    return fwrite(buf, 1, count, file) == count;
 }

 pb_ostream_t stdoutstream = {&callback, stdout, SIZE_MAX, 0};

Input streams
-------------
For input streams, there is one extra rule:

#) You don't need to know the length of the message in advance. After getting EOF error when reading, set bytes_left to 0 and return false. Pb_decode will detect this and if the EOF was in a proper position, it will return true.

Here is the structure::

 struct _pb_istream_t
 {
    bool (*callback)(pb_istream_t *stream, uint8_t *buf, size_t count);
    void *state;
    size_t bytes_left;
 };

The *callback* must always be a function pointer. *Bytes_left* is an upper limit on the number of bytes that will be read. You can use SIZE_MAX if your callback handles EOF as described above.

**Example:**

This function binds an input stream to stdin:

::

 bool callback(pb_istream_t *stream, uint8_t *buf, size_t count)
 {
    FILE *file = (FILE*)stream->state;
    bool status;

    if (buf == NULL)
    {
        while (count-- && fgetc(file) != EOF);
        return count == 0;
    }

    status = (fread(buf, 1, count, file) == count);

    if (feof(file))
        stream->bytes_left = 0;

    return status;
 }

 pb_istream_t stdinstream = {&callback, stdin, SIZE_MAX};

Data types
==========

Most Protocol Buffers datatypes have directly corresponding C datatypes, such as int32 is int32_t, float is float and bool is bool. However, the variable-length datatypes are more complex:

1) Strings, bytes and repeated fields of any type map to callback functions by default.
2) If there is a special option *(nanopb).max_size* specified in the .proto file, string maps to null-terminated char array and bytes map to a structure containing a char array and a size field.
3) If *(nanopb).type* is set to *FT_INLINE* and *(nanopb).max_size* is also set, then bytes map to an inline byte array of fixed size.
3) If there is a special option *(nanopb).max_count* specified on a repeated field, it maps to an array of whatever type is being repeated. Another field will be created for the actual number of entries stored.

=============================================================================== =======================
      field in .proto                                                           autogenerated in .h
=============================================================================== =======================
required string name = 1;                                                       pb_callback_t name;
required string name = 1 [(nanopb).max_size = 40];                              char name[40];
repeated string name = 1 [(nanopb).max_size = 40];                              pb_callback_t name;
repeated string name = 1 [(nanopb).max_size = 40, (nanopb).max_count = 5];      | size_t name_count;
                                                                                | char name[5][40];
required bytes data = 1 [(nanopb).max_size = 40];                               | typedef struct {
                                                                                |    size_t size;
                                                                                |    pb_byte_t bytes[40];
                                                                                | } Person_data_t;
                                                                                | Person_data_t data;
required bytes data = 1 [(nanopb).max_size = 40, (nanopb.type) = FT_INLINE];    | pb_byte_t data[40];
=============================================================================== =======================

The maximum lengths are checked in runtime. If string/bytes/array exceeds the allocated length, *pb_decode* will return false.

Note: for the *bytes* datatype, the field length checking may not be exact.
The compiler may add some padding to the *pb_bytes_t* structure, and the nanopb runtime doesn't know how much of the structure size is padding. Therefore it uses the whole length of the structure for storing data, which is not very smart but shouldn't cause problems. In practise, this means that if you specify *(nanopb).max_size=5* on a *bytes* field, you may be able to store 6 bytes there. For the *string* field type, the length limit is exact.

Field callbacks
===============
When a field has dynamic length, nanopb cannot statically allocate storage for it. Instead, it allows you to handle the field in whatever way you want, using a callback function.

The `pb_callback_t`_ structure contains a function pointer and a *void* pointer called *arg* you can use for passing data to the callback. If the function pointer is NULL, the field will be skipped. A pointer to the *arg* is passed to the function, so that it can modify it and retrieve the value.

The actual behavior of the callback function is different in encoding and decoding modes. In encoding mode, the callback is called once and should write out everything, including field tags. In decoding mode, the callback is called repeatedly for every data item.

.. _`pb_callback_t`: reference.html#pb-callback-t

Encoding callbacks
------------------
::

    bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg);

When encoding, the callback should write out complete fields, including the wire type and field number tag. It can write as many or as few fields as it likes. For example, if you want to write out an array as *repeated* field, you should do it all in a single call.

Usually you can use `pb_encode_tag_for_field`_ to encode the wire type and tag number of the field. However, if you want to encode a repeated field as a packed array, you must call `pb_encode_tag`_ instead to specify a wire type of *PB_WT_STRING*.

If the callback is used in a submessage, it will be called multiple times during a single call to `pb_encode`_. In this case, it must produce the same amount of data every time. If the callback is directly in the main message, it is called only once.

.. _`pb_encode`: reference.html#pb-encode
.. _`pb_encode_tag_for_field`: reference.html#pb-encode-tag-for-field
.. _`pb_encode_tag`: reference.html#pb-encode-tag

This callback writes out a dynamically sized string::

    bool write_string(pb_ostream_t *stream, const pb_field_t *field, void * const *arg)
    {
        char *str = get_string_from_somewhere();
        if (!pb_encode_tag_for_field(stream, field))
            return false;

        return pb_encode_string(stream, (uint8_t*)str, strlen(str));
    }

Decoding callbacks
------------------
::

    bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg);

When decoding, the callback receives a length-limited substring that reads the contents of a single field. The field tag has already been read. For *string* and *bytes*, the length value has already been parsed, and is available at *stream->bytes_left*.

The callback will be called multiple times for repeated fields. For packed fields, you can either read multiple values until the stream ends, or leave it to `pb_decode`_ to call your function over and over until all values have been read.

.. _`pb_decode`: reference.html#pb-decode

This callback reads multiple integers and prints them::

    bool read_ints(pb_istream_t *stream, const pb_field_t *field, void **arg)
    {
        while (stream->bytes_left)
        {
            uint64_t value;
            if (!pb_decode_varint(stream, &value))
                return false;
            printf("%lld\n", value);
        }
        return true;
    }

Field description array
=======================

For using the *pb_encode* and *pb_decode* functions, you need an array of pb_field_t constants describing the structure you wish to encode. This description is usually autogenerated from .proto file.

For example this submessage in the Person.proto file::

 message Person {
    message PhoneNumber {
        required string number = 1 [(nanopb).max_size = 40];
        optional PhoneType type = 2 [default = HOME];
    }
 }

generates this field description array for the structure *Person_PhoneNumber*::

 const pb_field_t Person_PhoneNumber_fields[3] = {
    PB_FIELD(  1, STRING  , REQUIRED, STATIC, Person_PhoneNumber, number, number, 0),
    PB_FIELD(  2, ENUM    , OPTIONAL, STATIC, Person_PhoneNumber, type, number, &Person_PhoneNumber_type_default),
    PB_LAST_FIELD
 };

Oneof
=====
Protocol Buffers supports `oneof`_ sections. Here is an example of ``oneof`` usage::

 message MsgType1 {
     required int32 value = 1;
 }

 message MsgType2 {
     required bool value = 1;
 }

 message MsgType3 {
     required int32 value1 = 1;
     required int32 value2 = 2;
 }

 message MyMessage {
     required uint32 uid = 1;
     required uint32 pid = 2;
     required uint32 utime = 3;

     oneof payload {
         MsgType1 msg1 = 4;
         MsgType2 msg2 = 5;
         MsgType3 msg3 = 6;
     }
 }

Nanopb will generate ``payload`` as a C union and add an additional field ``which_payload``::

  typedef struct _MyMessage {
    uint32_t uid;
    uint32_t pid;
    uint32_t utime;
    pb_size_t which_payload;
    union {
        MsgType1 msg1;
        MsgType2 msg2;
        MsgType3 msg3;
    } payload;
  /* @@protoc_insertion_point(struct:MyMessage) */
  } MyMessage;

``which_payload`` indicates which of the ``oneof`` fields is actually set.
The user is expected to set the filed manually using the correct field tag::

  MyMessage msg = MyMessage_init_zero;
  msg.payload.msg2.value = true;
  msg.which_payload = MyMessage_msg2_tag;

Notice that neither ``which_payload`` field nor the unused fileds in ``payload``
will consume any space in the resulting encoded message.

.. _`oneof`: https://developers.google.com/protocol-buffers/docs/reference/proto2-spec#oneof_and_oneof_field

Extension fields
================
Protocol Buffers supports a concept of `extension fields`_, which are
additional fields to a message, but defined outside the actual message.
The definition can even be in a completely separate .proto file.

The base message is declared as extensible by keyword *extensions* in
the .proto file::

 message MyMessage {
     .. fields ..
     extensions 100 to 199;
 }

For each extensible message, *nanopb_generator.py* declares an additional
callback field called *extensions*. The field and associated datatype
*pb_extension_t* forms a linked list of handlers. When an unknown field is
encountered, the decoder calls each handler in turn until either one of them
handles the field, or the list is exhausted.

The actual extensions are declared using the *extend* keyword in the .proto,
and are in the global namespace::

 extend MyMessage {
     optional int32 myextension = 100;
 }

For each extension, *nanopb_generator.py* creates a constant of type
*pb_extension_type_t*. To link together the base message and the extension,
you have to:

1. Allocate storage for your field, matching the datatype in the .proto.
   For example, for a *int32* field, you need a *int32_t* variable to store
   the value.
2. Create a *pb_extension_t* constant, with pointers to your variable and
   to the generated *pb_extension_type_t*.
3. Set the *message.extensions* pointer to point to the *pb_extension_t*.

An example of this is available in *tests/test_encode_extensions.c* and
*tests/test_decode_extensions.c*.

.. _`extension fields`: https://developers.google.com/protocol-buffers/docs/proto#extensions

Message framing
===============
Protocol Buffers does not specify a method of framing the messages for transmission.
This is something that must be provided by the library user, as there is no one-size-fits-all
solution. Typical needs for a framing format are to:

1. Encode the message length.
2. Encode the message type.
3. Perform any synchronization and error checking that may be needed depending on application.

For example UDP packets already fullfill all the requirements, and TCP streams typically only
need a way to identify the message length and type. Lower level interfaces such as serial ports
may need a more robust frame format, such as HDLC (high-level data link control).

Nanopb provides a few helpers to facilitate implementing framing formats:

1. Functions *pb_encode_delimited* and *pb_decode_delimited* prefix the message data with a varint-encoded length.
2. Union messages and oneofs are supported in order to implement top-level container messages.
3. Message IDs can be specified using the *(nanopb_msgopt).msgid* option and can then be accessed from the header.

Return values and error handling
================================

Most functions in nanopb return bool: *true* means success, *false* means failure. There is also some support for error messages for debugging purposes: the error messages go in *stream->errmsg*.

The error messages help in guessing what is the underlying cause of the error. The most common error conditions are:

1) Running out of memory, i.e. stack overflow.
2) Invalid field descriptors (would usually mean a bug in the generator).
3) IO errors in your own stream callbacks.
4) Errors that happen in your callback functions.
5) Exceeding the max_size or bytes_left of a stream.
6) Exceeding the max_size of a string or array field
7) Invalid protocol buffers binary message.

redpajama_set_name: RedPajamaGithub


text:
Back The Daily Edge
Best of dailyedge
some more great sites
TheJournal
This site uses cookies. By continuing to browse, you agree to the use of cookies. You can change your settings or learn more here.
A look back at 8 of the best MTV shows from the mid 00s
An Irish version of Date My Mom would go down so well.
Aug 12th 2017, 8:00 PM 6,710 1
IT'S HARD TO believe that MTV ever played shows that weren't about a group of body-builders going on a night out together.
Jersey Shore was fairly entertaining at the start, but it marked the death of variety on MTV.
The network eventually began to deteriorate when it just showed the same groups of people (just with different accents) enjoying the same activities (e.g. Geordie Shore, The Valleys, Ex On The Beach).
In the early to mid-00s, MTV had a much more diverse lineup of TV shows. Let's take a look back on what the best of those were.
1. Room Raiders
MTV would arrive at the home of a totally 'unsuspecting' individual, throw them into the back of a van and let them watch as a potential suitor looked around their bedroom to try and learn about their personality.
Despite the fact that these individuals had completed the application process themselves and told MTV what hours they would be at home (they never knocked at an empty house), they always acted as if they were completely taken by surprise and didn't even have time to put on a t-shirt.
MTV just 'happened' to catch this guy casually sitting around his house in his underwear at the exact date and time that they had arranged to film at. Source: MTV
Anyway, once the 'Room Raider' got to the bedrooms of the three individuals in the van and got to look around, they'd do really intrusive things like shine a black-light on their bed to check for stains.
Afterwards, the Room Raider gets to pick their date based on which bedroom they liked the most. Sometimes they would do this while the person in the van's parents were strolling around the house minding their own business.
Now, wouldn't you rather watch this than Instagram celebrities getting mortal in Newcastle?
2. Next
Next was like Tinder before smartphones. Five daters waited separately from each other on a bus, where they could describe themselves to the audience.
Then, they walked out in front of the prime contestant on the show who could choose to say "Next!" at any moment, from the second that they exit the bus. Sometimes they barely had one foot on the ground and they were already being sent back inside.
They went on a mini date while a timer ran on the screen, during which the prime contestant could "Next!" the dater from the bus and banish them in exchange for one of the other bus passengers.
A forgotten aspect of this show was that the people from the bus got $1 for every minute that the date lasted. If watching people go home with $4 isn't enough appeal about this show, it's worth watching for the ridiculous fact files on the daters alone.
3. Newlyweds: Nick and Jessica
This show ran from August 19th 2003 to March 30th, 2005. Nick Lachey and Jessica Simpson then filed for divorce on December 16th 2005. Is it possible that this show destroyed their relationship? Possibly and also probably.
The concept of this show was originally thought up for Michael Jackson and Lisa Marie Presley after they got married in 1994, but they weren't feeling it so it was shelved until 2002.
Most of the show was just Jessica being portrayed as a dumb blonde who was totally incapable of everyday domestic responsibilities (one of the most notable aspects of this show was how filthy their bedroom constantly was, tbh) like cooking etc.
The rest of the show was pretty much just clips of Nick Lachey spraying a hose out in the garden.
4. My Super Sweet 16
Between 2005 and 2008, our screens were graced with the most ungrateful, spoilt brats to ever walk the face of the earth.
The children of investors, celebrities and fashion designers throwing tantrums on television because the car they received as a 16th birthday present was slate gray instead of charcoal gray was very sobering.
It's probably not a coincidence that this show was cut just as we entered a recession, but Fine Gael will be delighted to hear that it is being revived. The revival of My Super Sweet 16 is the only material evidence of economic recovery.
Here's to at least one more season of watching the emotional torment of kids who are angry that their parent got them the wrong car, from the comfort of your home in a country where 30-year-old adults can't even afford to drive.
5. Date My Mom
The concept is probably obvious enough. A young male or female suitor would go on a date with three moms to try and decide which of their children they wanted to go out with.
People tried very desperately to come off as if their relationship with parent/child was similar to Rory and Lorelai Gilmore. However, most of them were very clearly mothers who were smothering their sons.
Look at how pained the dialogue between the date and the mother is 1:27 into this clip. They look like they're auditioning for Fair City.
Source: megz17x/YouTube
Hilariously bad. Perfect watching for an extremely lazy weekend where you can't be arsed to get up and find the remote. RTÉ need to sort out an Irish version of this ASAP.
6. Jackass
You know exactly what the voice reading that warning out sounds like. Nobody adhered to it. Despite the very clear warning, Jackass encouraged a generation of teenagers to engage in some very stupid stunts. Kids as young as ten were 'playing Jackass' in schoolyards, fields and streets across the country.
After several high budget films, it's easy to forget how good Jackass actually was at the start.
They answered some very important questions in the minds of young people like "What does it feel like to get shot with a taser?" or "Should we be more careful while playing in trolleys in supermarket car parks?"
7. The Osbournes
Source: Mtv/REX/Shutterstock
The two most memorable things about The Osbournes are 1) the amount of dogs they had and 2) Kelly Osbourne's potty mouth. Any Irish person who spoke to their parents like that would get a swift smack back then.
Happy 35th anniversary mum and dad thank you for showing me what true love really is! 💜🎉
A post shared by Kelly Osbourne (@kellyosbourne) on Jul 4, 2017 at 3:25pm PDT
We're all still pretty well acquainted with Sharon Osbourne from her career on The X Factor and various TV talent shows and she seems to still be a lovely woman. Where are the kids today though?
Jack Osbourne has got two of his own kids now, the oldest is five and the younger child is two. He's also suffering with relapsing-remitting multiple sclerosis, an autoimmune disease in which the body's immune system attacks its own tissues.
Happy Father's Day to this guy. Love you more then you can imagine. #fathersday
A post shared by Jack Osbourne (@jackosbourne) on Jun 18, 2017 at 11:25am PDT
He has spoken out about his struggle with the condition that has given him bladder, bowel and stomach problems as well as blindness in one eye.
Kelly Osbourne is still busy as ever working as a TV host and fashion designer.
8. Pimp My Ride
Perfectly coinciding with the popularity of The Fast and The Furious series and video games like Midnight Club 3: Dub Edition or Need For Speed, MTV's offering to the world of obnoxiously garish vehicles was not disappointing.
Well. Not disappointing for us. It turns out that Pimp My Ride was pretty disappointing for anyone who had their car done up on the show. Lots of additions to the cars were just for show and removed once the cameras were turned off.
Source: Jake/Reddit
Every week we got to see Xzibit take a beat up old car and bring it to a garage where it was decorated so badly that no person would ever want to drive it in public.
It was incomprehensible how the owners of the cars feigned excitement at some of the cars that were presented to them.
Imagine having to park this car outside your local Spar every time you need to run in for bread for the next few years.
The people who featured on the show have shared many of the secrets about the show online in the last few years.
One Reddit user said that he sold his $500 Buick for $18,000 after Xzibit had pimped his ride. OK maybe that prospect is enough to get you excited about a butt-ugly car that got a butt-ugly paint job and some subwoofers.
The same guy was asked if Xzibit really came to his house to surprise him and it turns out it wasn't even his house.
They bring you to a house owned by one of the MTV crew members and get Xzibit to knock at the door for you.
As you would expect, they pay very little attention to the mechanical problems with the car and actually just blow the whole budget on audio components and rims.
Within three hours of trying to sell the car on eBay, he was contacted by Viacom and ordered to take it down. He sold it to MTX, the company that made all of the speakers that were added to the car.
Despite all of that, it was still very entertaining to watch because at least it wasn't your car they were painting neon green.
Dirty Sanchez (showed that European people are even more idiotic and extreme than Americans sometimes), Viva La Bam (Bam's mother had the patience of a saint), Cribs (obviously an iconic TV show, nothing needs to be added) and Punk'd.
Send a tip to the author
Kelly Earley
Access to the comments facility has been disabled for this user
View our policy
+ ⚠ Duplicate comment
#MTV
#PRE GEORDIE SHORE ERA
Content copyright © Journal Media Ltd. 2020
Registered in Dublin, registration number: 483632.
Registered office: 3rd floor, Latin Hall, Golden Lane, Dublin 8.


text:
New in O.C.: Seacrets distillery, kombucha brewery, crab cruises, haunted house
By Kit Waskom Pollard
| For The Baltimore Sun |
May 16, 2016 | 11:36 AM
The sun, sand and salt water might always be a part of the Ocean City vacation experience, but every year, the beach town, its residents and business owners have a few surprises in store for both tourists and locals.
This year, new developments include a smattering of restaurants and attractions, a few rules and regulations, and some fresh food and exercise options that will help you stay healthy and fit, even in the land of funnel cakes and french fries.
Mother's Tortilla Shop, 2810 Philadelphia Ave., 410-289-1330 (Mother's Cantina), motherscantina.com. The husband-and-wife team behind Mother's Cantina on 28th Street is expanding into the space next door, opening Mother's Tortilla Shop. They'll use the space to make and package fresh tortillas for distribution, and it will also be a casual eatery.
"It's going to be like a very adult Starbucks," says owner Neely James. "We're going to be making really delicious fresh coffees and serving beers local to Baltimore and the Eastern Shore."
James says the Tortilla Shop will have a small menu and will sell some fresh produce and a handful of items from the Cantina, like salsas and spice mixtures.
Ocean City 2016 calendar of events
By Chris Kaltenbach
Real Raw Organics Kombucha Brewery & Cafe, 3406 Coastal Highway, 443-783-5374, realraworganics.com. Health food enthusiasts will find a lot to love at this locally owned cafe selling healthy breakfast, lunch and snack foods like tempeh tacos and mix-and-match yogurt bowls, plus kombucha in flavors like blueberry ginger and pomegranate hibiscus.
Seacrets Distilling Co., 117 49th St., seacrets.com. Several years in the making, the Seacrets distillery is finally scheduled to open in late June.
The beach bar has been making Seacrets Spirits, including vodka, rum and gin, under the Seacrets name at a Delaware facility since May 2014. In addition to housing production, the new distillery will be open for tastings and tours.
"The place is themed after the 1920s and Prohibition," says assistant general manager Justin Grimes. "It'll be like walking through a museum."
A distillery, a brewpub and an escape room are among the Delaware beaches' latest additions
By Suzanne Loudermilk
Residence Inn Ocean City, 300 Seabay Lane, 410-723-2222, marriott.com/hotels/travel/sbyro-residence-inn-ocean-city/. The new Residence Inn is scheduled to open in July near the Roland E. Powell Convention Center and the Route 90 Bridge. The hotel's 150 suites will include workspaces and fully furnished kitchens and, in some, views of Assawoman Bay.
Wally the Whale. Families won't want to miss the new play structure on the beach at Somerset Street, near the boardwalk. Dubbed "Wally the Whale," the two-piece structure includes a whale's head and tail, designed to look as if it's emerging from the sand.
Fish Tales, 2207 Herring Way, 410-289-0990, ocfishtales.com. Family-friendly favorite restaurant Fish Tales has renovated its kids' play area this year. "We've really upped our game. It's pirate-themed and gigantic," says the restaurant's front of house manager Julie Hemp. "It's for all ages, from little tiny ones to 12 years old."
Ocean City Screams, 14 Worcester St., screamcity.com. The boardwalk is getting a new fright factory this summer with the opening of Ocean City Screams. The two-story haunted house uses sights, smells and sounds to tell the story of an abandoned ghost ship. It promises to be very scary — and is not appropriate for young children.
OC Swim Call, in front of The Shark restaurant at 12924 Sunset Ave., 443-235-4950, ocswimcall.com. OC Swim Call launched its boat tours in the middle of the last summer. This year, Captain Danny McDorman is adding crab cruises to the boat's lineup of multihour tours. The boat has two decks and holds 49 passengers in all; during the crab tours, guests can get busy with a bushel of crabs while they cruise the waters around Ocean City.
Ocean City history signs. This spring, as part of his effort to become an Eagle Scout, local resident William Rothermel installed signs highlighting bits of Ocean City history in six spots around the historic downtown area. Keep an eye out for the signs, which share elements of the town's past, from its history as a fishing town to information about the historic pier and band shell near Somerset Street.
This summer, the smoke-free boardwalk and designated beach smoking areas enter their second year and a handful of new regulations have gone into effect since last summer.
Boardwalk performers will be assigned areas based on a lottery system.
New parking rules for trailers and oversized vehicles ban them from Baltimore Avenue and require permits for them to park on any street or public lot between May 1 and Oct. 31.
Vehicles with three or more outstanding tickets or $100 or more in outstanding fines may be booted or towed.
For more information about these regulations, visit oceancitymd.gov/oc/departments/city-clerk/trailer-ordinance/.
Getting from place to place will be easier than ever this summer.
Car-for-hire company Uber launched its services in Ocean City last summer. This year, they have new regulations to follow; state laws require Uber drivers to be registered to drive in the state of Maryland.
Two "articulating" buses have been added to the town's fleet. These two new vehicles are 60 feet long, each with a second section connected to the back of the main bus. They can carry about 100 passengers at a time; the town hopes their presence on the street will reduce wait times for bus riders.
Healthy vibes
Barrevolution, 12216 Ocean Gateway, Suite 1400, 443-509-0277, barrevolution.net. Lara Custer, owner of Barrevolution studio in Timonium, opened a sister location in West Ocean City in May.
Custer lived at the beach for a year and saw a need for a barre studio close to Ocean City. "I plan on it being a year-round business," she says. "There will be morning and evening classes, so people can get a workout in before the beach." She also plans to hold some outdoor barre classes and host bachelorette parties.
Kinda Jerky Really Nutty, 607 Atlantic Ave., Suite 101, 888-821-3601, kindajerkyreallynutty.com. The jerky and snack mix shop opened on the boardwalk in March. Owner Philip McGuire, a Forest Hill resident, started making his snacks a little over a year ago, and this is the company's first brick-and-mortar location. (Barrevolution's Custer, along with the staff of hot yoga studio Yoga Vibez, will also teach classes on the outdoor patio at Kinda Jerky Really Nutty.)


text:
Kathryn Hahn and Sarah Silverman Have Ended Their Feud
By Dustin Rowles | Celebrity | October 22, 2022 |
Several years ago, Kathryn Hahn played Rabbi Raquel on Transparent — that Emmy-winning show where Jeffrey Tambor — a man playing a trans woman — was eventually fired from. I loved Transparent, which — Tambor's casting aside — was so far ahead of so many other shows for its time. What I loved most about Transparent, however, was just how profoundly Jewish it was, and much of that had to do with a character named Rabbi Raquel. I won't get into this story now, but suffice it to say, Rabbi Raquel literally changed my life in very impactful ways.
Rabbi Raquel was played beautifully by Kathryn Hahn. The Emmy-nominated performance is one of my all-time favorite performances. It was breathtaking. It was transformative. There's just one problem with it: Kathryn Hahn is not Jewish.
Nobody made much of a big deal about that at the time (it was a critically acclaimed but little-seen streaming show in the pre-streaming era), but over the years, Jewish people have become more outspoken about "Jewface" — Rachel Brosnahan's (again, brilliant) performance as the title character in The Marvelous Mrs. Maisel is often singled out, as is Felicity Jones as Ruth Bader Ginsberg in On the Basis of Sex.
The issue of Jewface got a lot of attention last year when, again, Kathryn Hahn was cast as Joan Rivers, and one of the people most outspoken about it was Sarah Silverman. She called the casting "f**ked up" and called the practice of casting non-Jews as Jews "unacceptable."
"In a time when the importance of representation is seen as so essential and so front and center,"Silverman said, "why does ours constantly get breached even today in the thick of it?"
Much of Silverman's ire was indirectly aimed at Hahn, and Hahn — a veteran character actress who has been nothing but beloved for her entire career — got an earful on social media. A month later, however, the project fell apart because Showtime was unable to secure the life rights for Joan Rivers from her daughter, Melissa. Kathryn Hahn will not be playing Joan Rivers now, and as much as I love Hahn, this is probably for the best.
However, there was still the matter of the "feud" or "beef" or whatever you want to call it between Sarah Silverman and Kathryn Hahn. On Silverman's podcast this week — where she's been addressing a lot of antisemitism lately — Silverman said that she and Hahn put their issues to rest after they bumped into each other in the parking lot outside of the studio where they both were doing voices for Bob's Burgers (Bob's Burgers is the great uniter!).
"We had a total f**king 'come to Jesus.' It was awkward and comfortable and kind of wonderful, and we both felt so many feelings," she said. "I love her so much, and she did nothing wrong, at all. She is a brilliant actor who plays many kinds of roles. A bunch of them happen to be Jewish in a time when I was noticing out loud on this podcast that Jewish actresses rarely get to play Jewish-centered roles, and it's weird, especially in this time when representation is so front and center."
"Each of these non-Jewish, gentile actors and actresses are just that. They are actors. Actors act … there's no bad guy here, other than all of us as a society. The request was just to notice."
"Anyway," Silverman continued, Hahn got "tons of shit after I talked about it on the podcast and it was awful for her and that was not what I intended but certainly what I caused. I am responsible for her having a very hard time for a while there and I feel f**king awful about it. She is so special, so wonderful, so brilliant."
"I still stand by what I said — I still think this stuff is worth noticing. But obviously, there's a lot of grey area and it's messy and the point is: Bumping into her was important. For me. And I was able to see the detritus left behind by my words. I just feel awful because boy, is she someone who does not deserve to feel bad about her work."
"She was so gracious and she totally gets it and she was supportive of what I was talking about, but also grappling with this guilt of the crime of being an actor committing the crime of earning actor roles. I felt like shit. She felt awful. We got to the other side of it together … It was kind of lovely. I adore her work. I adore her as a human. This stuff is messy."
Silverman also added that she recently got to play the role of an actual Jewish woman in a film. She didn't say what film, but I suspect it is Maestro, which stars … Bradley Cooper (not a Jew) as Leonard Bernstein (a Jew).
"This stuff is messy," indeed.
Source: The Sarah Silverman Podcast
← Olivia Wilde and Jason Sudeikis Clearly Had Boundary Issues with Their Nanny | Netflix's 'The Watcher' Is Barely Based on a True Story →
Header Image Source: Getty Images
Olivia Wilde and Harry Styles' 'Priorities' Drove The Couple Apart
National Feminist Organizations Pen Open Letter In Support of Amber Heard
Aw Man, Someone Got 'Star Wars' All Over My 'Andor'
Jeremy Pope and Gabrielle Union Wow In Elegance Britton's Excellent 'The Inspection'
HBO's 'The White Lotus' Season Two Review: This Vacation Sucks


text:
You are here: Home / Profile Page / Data Source and Documentation for Phoradendron Nutt. Printer-Friendly
PLANTS Profile
Phoradendron Nutt.
Last revised by:
USDA NRCS National Plant Data Team
Curated and maintained by:
Data Documentation
1964. Brittonia. NM Literature
1985. Wassman Journal of Biology. CA Literature
1986. Journal of the Arnold Arboretum. PR Literature
1993. Journal of the Arizona-Nevada Academy of Science. AZ Literature
1994. Plant species list, Cosumnes River Preserve. Unpublished. CA Literature
2000. CalFlora: Information on California plants for education, research and conservation. The CalFlora Database, Berkeley. CA Literature
Allred, K.W., S.L. Hatch, and R. Soreng. 1986. Verified checklist of the grasses of New Mexico. Agricultural Experiment Station Research Report 579. New Mexico State University, Las Cruces. NM Literature
Barger, T.W., D.D. Spaulding, and B.D. Holt. 2013. The vascular flora of the Perdido River Forever Wild tract, Baldwin County, Alabama. Castanea 78: 119-133. AL Literature
Barkworth, Mary E. Personal communication. DE Literature
Bluhm, Wilbur. Personal communication. OR Literature
Britton, N.L., and P. Wilson. 1926. Botany of Porto Rico and the Virgin Islands. Scientific Survey of Porto Rico and the Virgin Islands. New York Academy of Sciences, New York. VI Literature
Brown, R.G., and M.L. Brown. 1972. Woody plants of Maryland. Port City Press, Inc., Baltimore. MD Literature
Bryson, C.T.,and D.A. Skojac, Jr. 2011. An annotated checklist of the vascular flora of Washington County, Mississippi. Journal of the Botanical Research Institute of Texas 5: 855-866. MS Literature
Buegge, J.J. Flora of the Santa Teresa Mountains in Graham County, Arizona. AZ Literature
Butterworth, G., and A. Chadwick. 1995. Checklist of plants, Carrizo Plain Natural Area, rev. (1997-2000). Unpublished. CA Literature
Campbell, J., and M. Medley. 2012. The atlas of vascular plants in Kentucky. KY Literature
Campbell, Julian. Personal communication. KY Literature
Checklist of the vascular plants of San Diego County, California. San Diego Natural History Museum, San Diego. CA Literature
Chester, E.W, B.E. Wofford, and R. Kral. 1997. Atlas of Tennessee vascular plants. Vol. 2. Miscellaneous Publication No. 13. Austin Peay State University, Clarksville. TN Literature
Chester, E.W., B.E. Wofford, R. Kral, H.R. DeSelm, and A.M. Evans. 1993. Atlas of Tennessee vascular plants. 2 vols. Center for Field Biology Miscellaneous Publication No. 9/13. Austin Peay State University, Clarksville. TN Literature
Clark, S. 1995. United States Fish and Wildlife Service report. Unpublished, on file at UC Davis Herbarium. CA Literature
Clifton, G. Plumas County and Plumas National Forest flora (2001 Draft). Unpublished and undated. CA Literature
Cronquist, A., A.H. Holmgren, N.H. Holmgren, J.L. Reveal, and P.K. Holmgren. 1972. Intermountain flora: Vascular plants of the Intermountain West. New York Botanical Garden, New York. UT Literature
Crovello, T.J., C.A. Keller, and J.T. Kartesz. 1983. The vascular plants of Indiana: A computer based checklist. University of Notre Dame Press, Notre Dame. IN Literature
Dakan, W.D. 1974. A checklist of ferns and seed plants of Plumas County, California. Rev. 1981. Plumas National Forest, Quincy. CA Literature
Damrel, D., D.J. Pinkava, and L.R. Landrum. The Phoenix flora. AZ Literature
Deam, C.C. 1940. Flora of Indiana. Wm.B. Burford Printing Co., Indianapolis. IN Literature
Domangue, B.E., and C.K. McMullen. 2013. Floristic survey of the vascular plants of Shenandoah County, Virginia. Castanea 78: 312-322. VA Literature
Duncan, W.H., and J.T. Kartesz. 1981. Vascular flora of Georgia. University of Georgia Press, Athens. GA Literature
Furlow, J.J. 1991. The vascular flora of Ohio: Vol. 2, Part 1 - Dicotyledoneae: Saururaceae through Fabaceae. Unpublished. OH Literature
Glenn, S.D. (ed.). 2013. New York Metropolitan Flora database. New York Metropolitan Flora Project, Brooklyn Botanic Garden, New York. NJ, NY Literature
Hannick, V.C., J.N. Mink, J.R. Singhurst, and W.C. Holmes. 2013. Annotated checklist of the vascular flora of McLennan County, Texas. Phytoneuron 2013-29(29): 1-37. TX Literature
Harvill, A.M., C.E. Stevens, and D.M.E. Ware. 1981. Atlas of the Virginia flora, Part II. Dicotyledons. Virginia Botanical Associates, Farmville. VA Literature
Hatch, S.L., K.N. Gandhi, and L.E. Brown. 1990. Checklist of the vascular plants of Texas (MP-1655). Texas Agricultural Experiment Station, College Station. TX Literature
Haynes, R. 1990. A database of the Alabama flora. Unpublished. AL Literature
Heil, K.D, and S.L. O'Kane, Jr. 2002. Catalog of the Four Corners flora - vascular plants of the San Juan River Drainage: Arizona, Colorado, New Mexico and Utah, 6th ed. NM Literature
Hickman, J.C. (ed.). 1993. The Jepson manual. University of California Press, Berkeley. CA Literature
Hogan, Tim. Personal communication. CO Literature
Hough, M.Y. 1978. New Jersey Wild Plants. Harmony Press, Harmony. NJ Literature
Hrusa, G.F. 1997. Report submitted to Glazner Environmental Consulting, Auburn CA. Unpublished. CA Literature
Hrusa, G.F. 1997. Report submitted to North State Resources Inc., Redding. Unpublished, on file at California Department of Agriculture. CA Literature
Hubbard, J.R., and W.S. Judd. 2013. Floristics of Silver River State Park, Marion County, Florida. Rhodora 115: 250-280. FL Literature
Hutchens, Robert. Personal communication. NM Literature
Indiana Natural Heritage Data Center. 2013. Endangered, threatened, and rare vascular plants of Indiana (16 April 2013). Division of Nature Preserves, Indiana Department of Natural Resources, Indianapolis, IN. IN Literature
Johnston, B. 1991. List of Colorado plants. Unpublished. CO Literature
Johnston, M.C. 1990. The vascular plants of Texas, 2d ed. Published by the author, Austin. TX Literature
Jones, S.B., and N. Coile. 1988. The distribution of the vascular flora of Georgia. Herbarium, Department of Botany, Athens. GA Literature
Jones, S.D., J.K. Wipff, and P.M. Montgomery. 1997. Vascular plants of Texas: a comprehensive checklist including synonymy, bibliography, and index. University of Texas Press, Austin. TX Literature
Kartesz, J.T. 1988. A flora of Nevada. University of Nevada, Reno. NV Literature
Kartesz, J.T. 2001. Atlas of the Nevada flora. Unpublished. NV Literature
Kartesz, J.T. 2002. Atlas of the Arizona flora. Unpublished. AZ Literature
Kearney, T., and R.H. Peebles. 1960. Arizona flora with supplement. University of California Press, Los Angeles. AZ Literature
Larson, J., B. Reif, B.E. Nelson, and R.L. Hartman. 2014. Floristic studies in north central New Mexico, U.S.A. The Sangre de Cristo Mountains. Journal of the Botanical Research Institute of Texas 8: 271-303. NM Literature
Liogier, H.A. 1994. Descriptive Flora of Puerto Rico and Adjacent Islands. Spermatophyta. Vols. 1-5. Editorial de la Universidad de Puerto Rico, Río Piedras, P.R. PR Literature
Lowe, E.N. 1921. Plants of Mississippi. Mississippi State Geological Survey Bulletin No. 17. MS Literature
MacRoberts, D.T. 1988. A documented checklist and atlas of the vascular flora of Louisiana. Louisiana State University at Shreveport, Shreveport. LA Literature
Mansfield, D.H. 2000. Flora of Steens Mountain. Oregon State University Press, Corvallis. OR Literature
Martin, A.C., H.S. Zim, and A.L. Nelson. 1951. American wildlife and plants: A guide to wildlife food habits. Dover Publications, New York. Literature
Martin, W.C., and C.R. Hutchins. 1980. A flora of New Mexico. Strauss & Cramer, Germany. NM Literature
McGregor, R.L., et al. 1977. Atlas of the flora of the Great Plains. Iowa State University Press, Ames. OK Literature
McGregor, R.L., et al. 1986. Flora of the Great Plains. University of Kansas Press, Lawrence. KS, OK Literature
Medley, M.E. 1993. An annotated catalogue of the known or reported vascular flora of Kentucky. University of Louisville, Louisville. KY Literature
Meyer, J. 1990. Chrysler Herbarium Checklist. Manuscript. NJ Literature
Mitchell, R.S. (ed.). 1986. A checklist of New York State plants. Contributions of a Flora of New York State, Checklist III. New York State Bulletin No. 458. New York State Museum, Albany. NY Literature
Mohlenbrock, R.H. 1986. Guide to the vascular flora of Illinois, rev. ed. Southern Illinois University Press, Carbondale and Edwardsville. IL Literature
Mohr., C. 1901. Plant life of Alabama. Contributions from the United States National Herbarium VI. AL Literature
Ohio Natural Heritage Database. OH Literature
Oregon Flora Project species list; species noted on herbarium specimens. Unpublished and undated. OR Literature
Painter, E., and E. Neese. 1998. Draft list, possible taxa. Unpublished. CA Literature
Peck, M.E. 1961. A manual of the higher plants of Oregon, 2nd ed. Oregon State University Press, Corvallis. OR Literature
Radford, A.E., H.E. Ahles, and C.R. Bell. 1965. Atlas of the vascular flora of the Carolinas. Department of Botany Technical Bulletin No. 165. Chapel Hill. NC, SC Literature
Radford, A.E., H.E. Ahles, and C.R. Bell. 1968. Manual of the vascular flora of the Carolinas. University of North Carolina Press, Chapel Hill. NC, SC Literature
Ralph, R.A. Checklist of the vascular plants of the Coastal Plain of Delaware. Unpublished and undated. University of Delaware Department of Biology. DE Literature
Reif, B., J. Larson, B.F. Jacobs, B.E. Nelson, and R.L. Hartman. 2009. Floristic studies in north central New Mexico, U.S.A. The Tusas Mountains and the Jemez Mountains. Journal of the Botanical Research Institute of Texas 3: 921-961. NM Literature
Rhoads, A.F., and W.M. Klein, Jr. 1993. The vascular flora of Pennsylvania. Annotated checklist and atlas. American Philosophical Society, Philadelphia. PA Literature
Shetler, S.G., and S.S. Orli. 2000. Annotated checklist of the vascular plants of the Washington-Baltimore Area. Part 1: Ferns, fern allies, gymnosperms, and dicotyledons. Smithsonian Institution, Washington, DC. DC Literature
Shultz, Leila M. Personal communication. UT Literature
Smith, E.B. 1988. An atlas and annotated list of the vascular plants of Arkansas, 2d ed. AR Literature
Specimen Management System for California Herbaria (SMASCH). CA Literature
Specimen at Douglas County Museum, Roseburg, Oregon. OR Specimen
Specimen at Eastern New Mexico University, Portales, New Mexico. NM Specimen
Specimen at Linfield College, McMinnville, Oregon. OR Specimen
Stein, B.A., and S.F. Warrick (eds.). 1979. Granite Mountains resource survey. Environmental Field Program Publication No. 1. University of California, Santa Cruz. CA Literature
Strausbaugh, P.D., and E.L. Core. 1977. Flora of West Virginia, 2nd ed., 4 vols. West Virginia Bulletin, Morgantown. WV Literature
Straw, R. Jackson and Josephine County checklist. Unpublished and undated. OR Literature
TEX. Specimen at University of Texas at Austin, Austin, Texas. TX Specimen
Texas A&M Bioinformatics Working Group. Texas A&M Bioinformatics Working Group Internet site. TX Literature
Thomas, R.D., and C.M. Allen. 1993. Atlas of the vascular flora of Louisiana, vols. 1-3. Louisiana Department of Wildlife and Fisheries. Natural Heritage Program, Fort Worth, TX. LA Literature
Thomas, R.D., and C.M. Allen. 1997. Atlas of the vascular flora of Louisiana, vols. 1-3 (Plus updates). Louisiana Department of Wildlife and Fisheries. Natural Heritage Program, Baton Rouge. LA Literature
UNM. Specimen at University of New Mexico, Albuquerque, New Mexico. NM Specimen
Warner, P.J., L. Serpa, and J.T. Howell. 2001. Vascular plants of the Fairfield Osborn Preserve and environs. Unpublished, on file at California Department of Agriculture. CA Literature
Weber, W.R., and W.T. Corcoran. 1993. Atlas of Missouri vascular plants. Unpublished. Southwest Missouri State University and the Missouri Native Plant Society. MO Literature
Welsh, S.L., N.D. Atwood, L.C. Higgins, and S. Goodrich. 1987. A Utah flora. Great Basin Naturalist Memoirs No. 9. Brigham Young University Press, Provo. UT Literature
West Virginia county level data. WV Literature
Wherry, E.T., J.M. Fogg, and H.A. Wahl. 1979. Atlas of the flora of Pennsylvania. Morris Arboretum, Philadelphia. PA Literature
Wieland, R.G. 2004. County records of Mississippi collections (#5501-9869, 9/12/89 to 1/23/04) deposited at Mississippi Museum of Natural Science Herbarium (MMNS). Mississippi Museum of Natural Science, Department of Wildlife, Fisheries and Parks, Jackson. MS Literature
Wilken, Dieter. Personal communication. CA Literature
Wunderlin, R.P., B.F. Hansen,and E.L. Bridges. 1996. Atlas of Florida vascular plants: CD-ROM. University of South Florida, Tampa. FL Literature
Wunderlin, R.P., and B.F. Hansen. 2008. Atlas of Florida Vascular Plants [online: accessed on 8 November 2014]. Institute for Systematic Botany, University of South Florida, Tampa, FL. FL Literature
Yatskievych, G., and J. Turner. 1990. Catalogue of the flora of Missouri. Monographs in Systematic Botany from the Missouri Botanical Garden 37. Missouri Botanical Garden, St. Louis. MO Literature


text:
Q: How to pass environment variables in gitlab dynamically? I am working on database deployment using gitlab CICD. Now there are two databases e.g. ABC and XYZ. One team is working on DB ABC and we are working on DB XYZ. Now the logic is same but if we need to pass DB name according to the team in gitlab pipeline, Whats the process fotr that ? for example if team 1 is working they will select DB ABC and all changes will be reflected on ABC and same for the other. I have already set up variables in gitlab-ci.yml but the task is manual as one team has to overwrite name of DB of other team and when it merges to master it chanhges the variable name everytime which is hard to manage .
    variables:
  DB_NAME_dev: DEMO_DB
  DB_NAME_qa: DEMO_DB
  DB_NAME_prod: DEMO_DB

Now if team 2 wants to work on their pipeline they have to change the value of DB_NAME_dev to their database which is a manual task. Is there a smart way to select DB name and the pipeline runs only for that database rather than manually editing the DB name ?

A: How do you pass variables in GitLab?
An alternative is to use Gitlab Variables. Go to your project page, Settings tab -> CI/CD, find Variables and click on the Expand button. Here you can define variable names and values, which will be automatically passed into the gitlab pipelines, and are available as environment variables there.

A: You can also use the git branch method. Let's say the 'ABC' and 'XYZ' team pushes their code to specific branches (eg. branch starting with 'abc' or 'xyz'). For those, you need to export variables in before_script with only parameter.
Create branch-specific jobs in your CI file:
abc-dev-job:
  before_script:
    - export DB_NAME_dev: $DEMO_DB_abc
    - export DB_NAME_qa: $DEMO_DB_abc
    - export DB_NAME_prod: $DEMO_DB_abc
  only:
    - /^abc/.*$/@gitlab-org/gitlab

xyz-dev-job:
  before_script:
    - export DB_NAME_dev: $DEMO_DB_xyz
    - export DB_NAME_qa: $DEMO_DB_xyz
    - export DB_NAME_prod: $DEMO_DB_xyz
  only:
    - /^xyz/.*$/@gitlab-org/gitlab

This pipeline will only run when Team 'XYZ' or 'ABC' pushes their code to their team-specific branches which might start with the prefix xyz or abc (eg. xyz-dev, xyz/dev, abc-dev, etc.)
And it will use variables accordingly.
Note: you need to define variables in CI/CD settings.
Thank you!

redpajama_set_name: RedPajamaStackExchange


Has anyone come across a mother like that?
"Frances: go back to bed," ordered Mara, with as firm a countenance as she could muster; her crumbling voice betrayed her true wishes: she was in need of rescuing.
Mara was an expert damsel in distress: when she broke the customary silence that was appropriate for her reserved demeanor, a raspy voice emanated from a forced chest, occasionally failing some notes and even vanishing altogether when the lump in her throat swelled up in firmly denied anguish. Her loved ones—especially her children—never failed to notice the purposefully subtle but definite signs of distress: a quick glance into mother's eyes or a single word uttered by mother would suffice to activate the full rescue operation and ensure their complete cooperation and support in all matters.
Frances' inquisitive eyes met with a vitreous shield that kept her mother's eyes safe from further scrutiny; the reflective glassiness effectively conveyed pain while concealing the clues to its possible origin.


If it was about ability rather than birth certificates, Rod Smith might be offended by TSN's play-calling.
But the veteran broadcaster is ceding some Thursday night Canadian Football League hosting territory to the admittedly younger, hipper Kate Beirness. Smith is also returning to the play-by-play booth on occasion, for the first time in decades, so he's fine with the switch.
"I understand it," Smith said earlier this month. "Some of it is experimental, I think, that they want to see if they can get a younger audience because the demographic of the CFL is largely guys my age. I'm in my 50s.
The installation of the 34-year-old Beirness as host for all 11 Thursday games represents just one step toward younger and hipper. TSN also announced a Thursday night concert series, one for each of the nine venues, aimed at younger fans.
"What it really means is the 30-minute pre-game show prior to kickoff on Thursday will be catered a little more to a different audience," said TSN vice-president and executive producer Paul Graham.
The show will feature popular segments from Kate McKenna and Derek Taylor, as well as CFL broadcaster Brodie Lawson, who will "capture more of the atmosphere in the stadium," according to Graham.
Thursday nights are a double-edged sword for the CFL. TV ratings are strong, but in some cities, in-stadium attendance takes a whack on that night.
There were 13 Thursday night games in 2016 and 11 in 2017, and the ratings were good.
TSN is broadcasting all 81 regular season games, while RDS is doing 45, including all 18 of Montreal's tilts.
The 2018 CFL season kicks off with the Eskimos in Winnipeg on Thursday, and Smith will host the panel comprised of Matt Dunigan, Milt Stegall and Jock Climie.
The bonus for Smith is that he will handle play-by-play duties for two Thursday games in June, and is hoping for at least three more throughout the rest of the season. He also retains in-studio duties on Fridays and Saturdays and for the three Sunday games on the schedule.
He shared play-by-play duties with John Wells and Gord Miller back in the late 1990s, and eventually made his way out of the booth to be home with a young family. He has also called college games, Olympics and Canada Games events.
The moves made to bolster and alter the Thursday night package aren't seen as a corporate shift away from the Friday Night Football franchise.
"We still have our full slate of games on Friday nights and Friday Night Football is still a big, marquee night for us," said Graham.
As for nuts and bolts, Graham said TSN is fully committed to having super-slo-mo at every game this year.
TSN will also deploy a cable camera for games in Toronto and Hamilton.


Chocolate and Coffee Recipes: Well...Chocolate Dessert Recipes Go Perfectly With Coffee, Don't You Think?
From: The Barista Brothers. Time: 1.14 mins.
Looking for chocolate and coffee recipes that are easy and quick to put together for the next family reunion or barbecue? You've come to the right place!
Chocolate desserts can be served at any special event, whether it's fancy or simple.
Today's Special: Chocolate Amaretto Cheesecake HERE!
And what goes great with chocolate? Coffee of course! You'll love our coffee recipes - they're delicious and easy to whip up in the comfort of your own kitchen. Why pay coffee shop prices when you can make many of the same recipes at home for a fraction of the cost?
What else will you discover while you're visiting? Plenty of recipes, I assure you. But, you'll also find information on types of chocolate, the rich history of chocolate, the history of coffee, tips on how to work with chocolate, fun facts about chocolate and coffee, coffee and health articles, and coffee maker reviews!
Grab a cup of coffee, get comfortable, and browse through these sinfully delicious recipes. You're sure to find a few that will quickly become your favorites.
Get the scoop here on our newest chocolate and coffee recipes, information, videos and fun facts.
Cocoa Powder and how to use it to in your baking. Dutch processed cocoa or baking cocoa? Check out this simple tip for choosing the right type of cocoa .
Effects Of Chocolate especially on the human emotions is discussed here.
History of Chocolate, where it came from and how it was developed in all its forms.
Healthy Chocolate and whether there is such an article plus differences between different types of chocolate.
Chocolate and Skin Care is discussed and the facts sorted from the fiction.
Types of chocolate should you use for various baking recipes. A look at the chocolate selection that is available.
chocolate fudge recipe for you to make at home. Easy and quick.
Brownie Pie Recipe to make at home from scratch: easy and delisious.
Make Brownies for yourself at home. Get some great recipes here!
Chocolate Bark Recipe: easily and quickly made at home.
Chocolate Bark (with mints) is a recipe all the family will enjoy.
Chocolate bread - you'll be hooked on these recipes! Some are quick and easy and others take a little more time. All are delicious!
Chocolate Cheesecake recipe with an extra twist in the tail: easy to make but deliccious to eat.
Chocolate Candy recipe for you to make: direct from the Old Southern U.S.A. and totally delicious.
Dipped Chocolate Treats and how to make them.
Chocolate Frosting Recipes for you to use at home: easy and delicious.
Chocolate Frosting Recipes are a must in every recipe collection: easy homemade frostings to be found right here.
Chocolate peanut butter trifle dessert melts in your mouth! Reese's peanut butter cups and chocolate pudding make this dessert a family favorite for sure! It dresses up the table too!
Cookie Recipes that are easy to bake and will make your mouth water.
Ruth Wakefield, the woman who created Toll House Chocolate Chip Cookies. How did she do it? Find out here!
Hot Chocolate Recipes featuring real chocolate, cocoa powder, white chocolate, spices, warmed milk or 1/2 and 1/2 and much more! You'll fall in love with our hot chocolate and hot cocoa recipes!
White Chocolate Mousse can be made with just two ingredients! It's creamy, sweet, and delightful.
Benefits Of Coffee as they relate skincare. Coffee can keep your skin healthy in a lot of different ways.
Coffee Art Videos for you to enjoy: four different coffee art designs.
Caffeine and Coffee and some of the effects it has on our bodies.
Coffee Health Benefits are many and varied and some ahave a certain amount of scientific backing. Find out more here.
Coffee Beans and how they are grown. Types of bean and the habitat that produces them.
Coffee Pod problems can be solved by making your own. We show you how.
Coffee Drinks: our easy recipes are a breeze to make in your own kitchen.
CoffeeMakers by type and use. The five major groups of coffee makers.
Coffee grind and the different coarseness required. How best to match grind with your coffeepot type.
Coffee grinders and how to choose one for yourself. A look at both blade and burr grinders.
Coffee Roasters 101. Information and help in finding the right coffee roaster for you.
Coffee Beans Online looks at the dilemma of where to buy your own coffee beans.
Coffee From Kenya is one of the best sources of beans in the world: a little background to this statement.
Effects of Caffeine are examined scientifically here. Is caffeine good or bad for us?
French Press Coffee explained. The why you should and the how you should.
Low Acid Coffee for those with stomach problems who still want the coffee taste.
Coffee Cake Recipes with some history and easy bake directions.
Chocolate Coffee Cake recipe for you to follow. Deliciously easy and homemade with ingredients you can understand.
Caramel Latte Recipe to whip up in under five minutes! It's smooth, creamy, and bursting with both caramel and coffee flavor.
Chocolate Coffee recipes. Five great coffee recipes that use chocolate, for you to try.
Iced Coffee is the ultimate summer drink especially if it is spiced, iced coffee like this easy recipe.
Mocha Coffee drink made with Silk soymilk and just three other ingredients! The flavor of this coffee drink made at home can rival any coffee house drink!


周末去了趟Vermont,看看红叶,晒晒太阳,放松一下心情。Trapp Family Lodge据说是音乐之声的原型,Owl's Head Overlook可以俯瞰整个Groton Lake。这些景点都值得推荐。附路线和照片。 All above images © 2014 Steinway Wu All Rights Reserved.
I ran into duplicated Chrome icons with Plank on Ubuntu, and here's the solution I found: http://kb.openstudioproject.com/content/fix-double-google-chrome-icon-docky-and-plank In short, Open /usr/share/applications/google-chrome.desktop with root permissions.
Just to spread the word. WikiWand is a fancier-looking and eaiser-to-use Wikipedia theme.
readthedocs.org has a new theme that looks much better than before. A description could be found here. All you need to do is to add RTD_NEW_THEME = True to your conf.
(This is a post for CS320 Boston University.) Please take a look at this. Get yourself familiar with matirx operations and high order functions. Also, it is a good example of functions/closures.


text:
Interview: Crazy Horse Bassist Billy Talbot | Rolling Stone
Billy Talbot & Neil Young
Photo via Douglas Mason/Getty Images | Rolling Stone
A lengthy interview with Crazy Horse Bassist Billy Talbot in Rolling Stone by Andy Greene.
Here's just one interesting comment that says a lot about the whole Neil deal...
Q: It would be so easy to play two hours of hits and then one or two new songs. That's what most other bands do in your position.
Billy Talbot: When we were in Australia, we were in the same hotel with Kiss. We heard that one of them said, "I have the best gig in the world. I've been playing the same 17 songs for 35 years." We heard that and it didn't sit right with us.
Our job isn't easy. It's not meant to be easy. Our job is to keep the edge, be out on the edge, always seeing, exploring the limits of what we do and who we are, never letting up. Spiritually and cosmically, not to sound all hippified, but we don't sound good unless we're really connected and on the edge of everything.
More of Billy Talbot interview in Rolling Stone.
Labels: billy talbot, crazy horse, interview
At 7/25/2013 06:05:00 AM, Nemouse said...
That's very cool. Confirms what I thought they must be thinking. To some extent they are swimming against the tide of human nature. It adds a whole new dimension to the current incarnation of NY&CH. For me it is very inspiring and life affirming in terms of what is possible as one gets older.
I know this is happening all the time with Neil, but it's still somehow unbelievable to read. Is there any other rockstar who does release a recording of the first time they perform a song?
Q: "I want to jump to "Ramada Inn" from Psychedelic Pill. I really love that one".
Billy Talbot: "I felt that it was a long overdue song. We played it once, and that's what we have as the recorded version. We've played it live at every show. I can only think of two occasions out of all them where it didn't work out very well. It's not just the song. It's when we go into these instrumentals together. Neil is playing in a certain way, and the dynamics occur. Emotions rise and fall. When I say it doesn't work twice in 50 or 60 songs, I mean it didn't connect as well as we had liked".
Q: "The album version is actually the first run-through of the song?"
Billy Talbot: "Yeah. The recorded version is a version of the song. It's a fine version, and I think it does connect. As a matter of fact, when I heard it the first time I cried. That's because of the song itself and what it was saying and what it's about. I think that we effectively carried it out. We've probably played it many times better than that recording".
RS talks about "his new solo LP On the Road to Spearfish"
I can only find On the Road to Spearfish as digital MP3 files on Amazon and iTunes? No CD or vinyl available?
At 7/26/2013 04:32:00 PM, asg said...
now we need to hear from Ralph...
Paleo Festival, Nyon, Switzerland: Neil Young & Cr...
Comment of the Moment: Neil Young & Crazy Horse Co...
Stuttgart, Germany: Neil Young & Crazy Horse Conce...
VIDEO: "Fuckin' Up" - Neil Young & Crazy Horse @ V...
Festival Vieilles Charrues, France: Neil Young & C...
"Surfer Joe and Moe the Sleaze" Neil Young & Crazy...
Video: Heart of Gold + Human Highway + Blowin in ...
Complete "Ramada Inn" by Neil Young & Crazy Horse ...
Big Festival, Biarritz, France: Neil Young & Crazy...
VIDEO: Mr.Soul + Hey Hey, My My - Neil Young & Cra...