text:
New York: A Documentary Film
Title: New York: A Documentary Film
New York: A Documentary Film is an eight-part, 17½ hour, American documentary film on the history of New York City. It was directed by Ric Burns and originally aired in the U.S. on PBS. The film was a co-production of Thirteen New York and WGBH Boston.
The series was written by Burns and James Sanders and produced by Burns's company, Steeplechase Films. Several noted New York City historians, including Mike Wallace, Kenneth T. Jackson, David Levering Lewis and Robert Caro participated in the making of the series as consultants, and appeared on camera. It was narrated by David Ogden Stiers.
Other notable figures who appeared in the series include Rudolph Giuliani (then the mayor of New York City), former mayor Ed Koch, former New York governor Mario Cuomo, former U.S. Senator Daniel Patrick Moynihan, poet Allen Ginsberg, novelists Alfred Kazin and Brendan Gill, director Martin Scorsese, journalist Pete Hamill, former Congresswoman Bella Abzug, historian Niall Ferguson, philosopher Marshall Berman, writer Fran Lebowitz, engineer Leslie E. Robertson, architect Robert A.M. Stern, high wire artist Philippe Petit, billionaire Donald Trump, and author David McCullough.
Episodes 1
Episode One: The Country and the City (1609–1825) (November 14, 1999) 1.1
Episode Two: Order and Disorder (1825–1865) (November 15, 1999) 1.2
Episode Three: Sunshine and Shadow (1865–1898) (November 16, 1999) 1.3
Episode Four: The Power and the People (1898–1918) (November 17, 1999) 1.4
Episode Five: Cosmopolis (1919–1931) (November 18, 1999) 1.5
Episode Six: City of Tomorrow (1929–1941) (September 30, 2001) 1.6
Episode Seven: The City and the World (1945–2000) (October 1, 2001) 1.7
Episode Eight: The Center of the World (1946–2003) (September 8, 2003) 1.8
VHS and DVD releases 2
Production and release 3
The first five episodes aired in November 1999. Episodes Six and Seven aired in September 2001. A final episode, which chronicled the rise and fall of the World Trade Center, was produced after the September 11 attacks in 2001, airing in September 2003.
Episode One: The Country and the City (1609–1825) (November 14, 1999)
The first episode of the series begins with the founding of New Amsterdam, a Dutch trading post. The city starts to take shape as New Amsterdam becomes British New York. By the Revolutionary War, the city becomes the site for several key battles. This episode also covers the building of the Erie Canal.
Episode Two: Order and Disorder (1825–1865) (November 15, 1999)
Episode Two finds the city as the largest port in the country. Waves of Irish and German immigrants flood into the city between 1825 and 1865 only to find that New York is not so welcoming to immigrants. Frederick Law Olmsted and Calvert Vaux shape the city with their design for Central Park but social unrest still ran high for the working classes, coming to a climax with the draft riots of 1863.
Episode Three: Sunshine and Shadow (1865–1898) (November 16, 1999)
The Gilded Age following the Civil War saw the rise of the robber barons and the schism between wealth and poverty widen dramatically. The political life of the city, exemplified by William M. Tweed and Tammany Hall descended into total corruption. As the turn of the century dawned, New York City annexes Brooklyn, Queens, the Bronx, and Staten Island.
Episode Four: The Power and the People (1898–1918) (November 17, 1999)
As the city starts building the skyscrapers that would make its skyline iconic, 10 million immigrants arrive in New York. The immigrants lived in frequently squalid conditions and worked in the city's most undesirable jobs. In 1911, when 146 female Jewish and Italian immigrants died in the Triangle Shirtwaist Factory fire, the city was largely unified in the successful demand for legislation on new factory safety reforms and labor laws.
Episode Five: Cosmopolis (1919–1931) (November 18, 1999)
Following Duke Ellington and Louis Armstrong, and the Harlem Renaissance was the banner under which an explosion of African American culture and creativity lived. As the Great Depression dawned, the Chrysler Building and Empire State Building were completed.
Episode Six: City of Tomorrow (1929–1941) (September 30, 2001)
As the Great Depression took hold of the City, Mayor Jimmy Walker was forced to resign in disgrace, giving way to Mayor Fiorello La Guardia, one of the most influential mayors in New York City history. Mayor La Guardia, along with Robert Moses revitalized the city with the help of federal funds from Franklin Delano Roosevelt's New Deal.
Episode Seven: The City and the World (1945–2000) (October 1, 2001)
In the aftermath of World War II, southern African-Americans moved north and Puerto Rican immigrants pour into the city, a trend which would continue for the next thirty years. Robert Moses waged a campaign of urban renewal, including adding highways to the city, but white flight to the suburbs continued. The destruction of the old Penn Station in 1963 and the protests against Moses's plans for the Lower Manhattan Expressway lead to the landmarks preservation act, ensuring the survival of New York's most architecturally important buildings. Social and financial crisis in the 1960s and 1970s took a toll on the city, but the city's revival since the 1970s has been enduring.
Episode Eight: The Center of the World (1946–2003) (September 8, 2003)
Tells the story of the rise and fall of the World Trade Center, and was produced following the September 11, 2001 terrorist attacks.
VHS and DVD releases
This VHS is released November 23, 1999, 2 VHS and DVD on September 25, 2001, and On Episode 8 on VHS and DVD in September 30, 2003.
Production and release
" Little could we have imagined, when we completed what we thought was the final episode of New York: A Documentary Film in the summer of 2001, how powerfully these underlying themes would resonate with the events that overtook New York just a few weeks later -- or the unforgettable response of the city in the months after that. "
— Ric Burns[1]
In 1993, Ric Burns, having completed The Way West two years earlier, won a grant from the NEH and began writing the script for New York. Lisa Ades, James Sanders, and Steve Rivo assisted with the initial research. Thirteen joined the project soon after to complete fundraising. The cost of the series through Episode Five was $9.8 million, with more than 20 people involved with the series at its peak. The crew worked out of two offices near 72nd Street and Broadway, in New York City.[2]
New sequences and imagery for New York were shot on 16mm film. The first half of the series was edited traditionally, but Burns reluctantly agreed to edit the second half digitally, on Avid workstations. In retrospect, Burns viewed the computer as an essential tool for managing the huge amount of archival material included in the film.[2]
Originally, Burns planned for a 10-hour series. However, this plan was abandoned, and the first 10 hours (five two-hour episodes) told the story of New York City only up to 1931. The film up to this point was released in 1999, with plans to produce a sixth episode covering the remaining years.[2] However, this plan, too, was abandoned in favor of two additional episodes, Episode Six (running 120 minutes) and Episode Seven (running 140 minutes). Both were released in September 2001, just weeks after the September 11th attacks.[3]
Following the events of September 11, Burns and his crew were inspired to produce a final, eighth episode of the film, focusing on the World Trade Center and its role in New York City's history.[1]
The film was generally well received by critics. In a 1999 review of the first five parts, Caryn James of The New York Times commended the film for its rich visuals, consistent theme, and compelling descriptions of class and racial tensions, especially in the second half of the series. James also criticized the film, however, writing, "Stunning though New York often is, its indulgent length and pace tests the patience of even its most serious-minded viewers."[4]
James also reviewed the two new episodes released in late September 2001. She found them stronger than the previous five, with more focus and brevity. She also commented on the timeliness of their release following the September 11th attacks, finding the stories of the city's recovery from past disasters reassuring and full of accidental, yet profound meanings.[5] A September 2003 review of the final episode in the series, by Alessandra Stanley of The New York Times, found it full of "intelligent insights and incomparable images," but ultimately, "too much, too late," like the World Trade Center itself.[6]
The original seven-part series was nominated for two Emmy Awards in 2000, for "Outstanding Achievement in Non-Fiction Programming - Cinematography" and "Outstanding Non-Fiction Series." In addition, Episode Five: Cosmopolis (1919–1931) won an Emmy for "Outstanding Achievement in Non-Fiction Programming - Picture Editing." Also in 2001, the five-part series won an Alfred I. duPont–Columbia University Award (Silver Baton) for excellence in broadcast journalism.[7] In 2004, the newly completed Episode Eight: The Center of the World (1946–2003) was nominated for a News & Documentary Emmy in the "Outstanding Individual Achievement in a Craft: Music and Sound" category.
The reaction to the film by academic historians was mixed. David C. Hammack of Case Western University praised the film's compelling imagery, discussion of race relations, commentary by noted writers and historians, and overall coherence. However, he lamented as "remarkably unhistorical" the film's portrayal of the city's values and challenges as largely unchanging throughout its history. Hammack also criticized the film for "distorting the historical record" on several specific topics.[8]
Popular audiences also displayed high interest for the film, with the first five parts alone attracting more than 20 million viewers.[3]
History of New York City
^ a b "Film Description". The Center of the World.
^ a b c Behrens, Steve (1999-11-15). "Even with streamlined story, New York history won't fit in a week".
^ a b "New York: a Documentary Film" (Press release).
^ James, Caryn (1999-11-12). "For a City Driven By a Dream".
^ James, Caryn (2001-09-28). "Viewing New York's Past But Seeing the Present".
^ Stanley, Alessandra (2003-09-05). "Sept. 11, Before And After".
^ "Winners in 2001". Alfred I. duPont Columbia University Awards in Broadcast News. Retrieved 2010-05-06.
^ Hammack, David C. (January 2000). "New York: A Documentary Film —Literary and Political Meditations on the Small Screen". Perspectives (
Burns, Ric, and James Sanders. New York: An Illustrated History (2003), book version of 17 hour Burns PBS documentary, "NEW YORK: A Documentary Film"
New York A Documentary Film Online
New York: A Documentary Film at the Internet Movie Database
American Experience episodes
"New York: A Documentary Film"
"Eleanor Roosevelt"
"Houdini"
"Nixon's China Game"
"The Duel"
"John Brown John Brown's Holy War"
"Jubilee Singers: Sacrifice and Glory"
"Joe DiMaggio: The Hero's Life"
"The Wizard of Photography"
"War Letters"
"Woodrow Wilson"
"Mount Rushmore"
"Miss America"
"Public Enemy #1"
"Monkey Trial"
"Zoot Suit Riots"
"U.S. Grant"
"Ansel Adams"
"A Brilliant Madness"
"Reconstruction: The Second Civil War"
"Citizen King"
"Remember the Alamo"
"Tupperware!"
"Emma Goldman"
"Patriots' Day"
"Golden Gate Bridge"
1999 television films
American television films
Television series by WNET
Television series by WGBH
PBS network shows
Documentary films about New York City
Films directed by Ric Burns
American Airlines Flight 77, United Airlines Flight 93, Al-Qaeda, Iraq War, The Pentagon
Frontline (U.S. TV series), Pbs, Internet, Nightline, David McCullough
Confederate States of America, Abraham Lincoln, Ulysses S. Grant, United States, Republican Party (United States)


Dr. Peter Breggin: Xanax Facts and Whitney Houston.
The Acronym wholeheartedly supports the mental health work carried out by Dr. Breggin for over 40 years.
I am often asked by clients — can you take my old computer? I have no use for it. Occasionally, I have been to take the old clunker off your hands. However, more often than not, I stated that I had no use for it personally and did not know of anyone who needed it.
Currently, the Exchange Club of West Hartford is seeking donations of older, working computers for a tag sale they will hold on April 25. The proceeds will be used to sponsor their child abuse prevention, student scholarship, and other programs.
To have your computer picked up, call Dave Hager at 860-570-1323. The tag sale is set for 9 a.m. to 2 p.m. at the Elmwood Community Center, 1106New Britain Ave.
(I am not a member of the Exchange Club of West Hartford).
I'm often asked where one can drop off an old computer or electronics item that has no value. Consider bringing it to one of these recycling events sponsored by the Connecticut Resources Recovery Authority. Many of them take place in the VERY NEAR FUTURE!
Many towns are participating in electronics recyling days in the very near future.
If you do not live in one of these towns, they will not accept your items.
Answering machines, camcorders, compact disc players, copiers, duplicators, electric typewriters, fax machines, hard drives, laptops, mainframe computers, mobile telephones, modems, microwave ovens, pagers, personal computers including monitors, keyboards and peripherals, printers, printed circuit boards, radios, remote controls, stereos, tape players, telephones and telephone equipment, televisions, testing equipment, transparency makers, uninterruptible power supplies , VCRs and word processors.
I would strongly recommend that you replace any surge protectors (power strips) for your computer(s) and other electronic devices that are more than 5 years old. In the past year I have seen more of these "multiple outlet strips" go bad than in the previous 9 years combined. Some of these surge protectors may have been overloaded. Others may have just died of "natural causes." Still…. if your computer was left unprotected and got "zapped" by a power surge — you are out of luck ….unless…..unless…. you have the original receipt that came with your surge protector and there was an insurance policy associated with it. Many of the better models out there will insure you for $50,000 to $75,000 of damage. How many of you actually have the proper documentation if you were to make such a claim? Hmm…..the room is awfully quiet right now. LOL (Laugh Out Loud)!! How many of you know if your homeowner's policy covers yours electronic gadgets in the event of a power surge? Hmm…….I could hear a pin drop!! How many of you know that a power surge can occur even when there isn't inclement weather? ….. It's the honest truth!!
This concludes the public service announcement portion of today's Acronym Update.
Quick question: How many people believe that Poland Spring water isn't what it used to be? Did you know that it is no longer bottled at the source? Fact: It is still "spring water" but bottled from a mixture from many springs in Maine.
Today's Topic: Verizon Wireless wants to share your CPNI (Customer Proprietary Network Information). You have the right to opt out!!
Those notices were trashed long ago, right? I can't help you there, but I do urge you to contact your banks, credit card companies, telephone and other service providers to ask them if they share CPNI and what the procedure is for opting out.
Verizon Wireless just notified customers of this (primarily by mail) recently. I opted out of the sharing yesterday for all 4 of my VZW lines. You can do the same by calling 1-800-333-9956. You will be asked for your cell phone #, your zip code, and the last 4 digits of your SSN or TIN – for business accounts. After you go through those steps, opting out for other lines on your account is very simple.
In closing I think the way that CPNI sharing is being handled, even by reputable companies, is disgusting. They are required by law "to ask for our permission." If lawmakers were serious about our privacy, we would be given the chance to opt in….not opt out!
Here is a follow up to yesterdays post….


November 21, 2018, San Diego, CA — A federal court has granted class certification in part to Plaintiffs whose phone calls were recorded by Securus Technologies, Inc. ("Securus") in a case involving alleged California Invasion of Privacy Act ("CIPA") violations. Named Plaintiffs are Juan Romero, Frank Tiscareno, and criminal defense attorney Kenneth Elliott. The court also appointed The Law Office of Robert L. Teel of Seattle, Washington, Law Offices of Ronald A. Marron, APLC of San Diego, California, and Foley & Lardner, LLP as co-lead class counsel.
The case involves substantial claims involving the recording, storage, and use of attorney-client phone calls by Securus as part of its business practices. Securus allowed law enforcement, including the offices of prosecuting attorneys, to access, listen to, and download some of the recordings. Securus is one of the nation's largest providers of telephone services to law enforcement agencies and detention facilities around the country.


Must attain/maintain a cumulative GPA of 3.0 during the freshman year.
Expedited admission is rescinded if a student fails to satisfactorily complete prerequisite coursework. The complete expedited admission policy can be obtained from an admissions counselor or the nursing admission coordinator in the School of Nursing office.
February 1: for applicants seeking admission to the class with entry point in the fall of the current calendar year.
May 1: For applicants seeking late admission to the class beginning in the fall of the current calendar year. These applications are considered only on a space-available basis.
Applicants are responsible for meeting the following admission eligibility requirements. Admission to MNU is assumed. See the Nursing Student Handbook for annually updated eligibility criteria.
Submit formal application to the Department of Traditional BSN Studies.
References from other sources are not accepted.
Confirm that official transcripts from all institutions previously attended have been received by the MNU Registrar's Office. Transcripts must document satisfactory progression in courses prerequisite to the nursing major: a minimum grade of C (73%) in General Education courses.
Attain a minimum grade point average of 2.60 on a 0 - 4.0 scale in the cumulative GPA or a GPA calculated on the courses prerequisite to the nursing major.
Display attributes described in the "Table of Functional Abilities for Professional Nursing Practice" available on the MNU nursing website or by request from the SONHS Nursing Admission Coordinator.
Complete the current Test of Essential Academic Skills (ATI TEAS) prior to departmental application deadline. A minimum Academic Preparedness level of 'Proficient' must be achieved for an application to be considered. Applicants who have taken the ATI TEAS at another institution may contact the ATI company and request that a copy of their scores be made available to MNU's School of Nursing and Health Science. Hard copies of students' previous ATI TEAS results will not be accepted.
English Language Requirements: All applicants to the MNU nursing major whose native language is not English must demonstrate an established level of English language proficiency through the TOEFL iBT exam.
Transfer students are considered on a space-available basis and must meet the same admission criteria as current MNU students.
All applicants are provided written notification of the TBSN Nursing Admission and Progression Committee's decision as soon as possible after the admission committee meeting.
The Pre-Licensure nursing programs require that all applicants, whether domestic or international, who are not native speakers of English, meet the minimum English proficiency requirement to be considered for admission. Therefore, all applicants for study in the pre-licensure nursing programs whose native language is not English must demonstrate an established level of English language proficiency.
Official transcript showing the applicant graduated with a baccalaureate degree (or higher) earned in residence from an accredited English-medium U.S. college or university or a college or university in the United Kingdom, Australia, New Zealand, Ireland, English-speaking province of Canada, or an English-speaking Caribbean country, with instruction conducted in English. Degrees earned online may not be used to verify English proficiency.
Receipt of an official copy (not student's copy) of an applicant's English proficiency standardized test scores (e.g. TOEFL) achieved not more than two years prior to the semester of first enrollment.
A personal and/or phone interview may be conducted.
Below are the minimum scores required on the TOEFL-iBT and IELTS exams to satisfy the minimum English proficiency requirement for admission.
Wendt, A. & Woo, A. (2009). A minimum English proficiency standard for the test of English as a Foreign Language Internet-Based Test (TOEFL® iBT). NCLEXt® Psychometric Research Brief.
Demonstrated compliance with selected clinical requirements (approximate fee of $200). Students must successfully pass an extensive criminal background check and drug screening. If students are noncompliant with these and similar additional clinical requirements, they are unable to participate in clinical learning experiences and therefore fail nursing coursework.
all prerequisite courses (or their equivalent) listed below are completed with a grade of C- or better.
Students who do not meet these requirements by the stated time will forfeit their position in the designated class to which they have been admitted. Admission into one nursing class does not confer extended admission into future nursing classes.


text:
Who will be attending class?
Proposed Dealership Name (if available):
Personal Phone Number:
Confirm Your Date
January 12, 2023 @ 8:30am
February 2, 2023 @ 8:30am
March 9, 2023 @ 8:30am
Personal Email:
The Idaho State Independent Auto Dealers Association promotes, educates, supports, and protects independent automobile dealers and consumers in Idaho.

redpajama_set_name: RedPajamaCommonCrawl


The Lichtbild/Argento Vivo smartphone application serves only for information, dissemination of competences and research regarding historical pictures. The user of the app is self-responsible for every action. Liability for damage caused by the use of the app is excluded. The information presented in the Lichtbild/Argento Vivo app represents the actual state of research at the time of publication of the app ("as-is"). The accuracy of the information at a later date cannot be guaranteed.
The team "Lichtbild/Argento Vivo" of the Interreg project "Lichtbild/Argento Vivo. Cultural Treasure Historical Photography" appreciates your interest in the app. Data protection and security are of enormous importance to us. For this reason, the protection of your private data is likewise a major concern of ours. If you download and use the Lichtbild/Argento Vivo app, not any personal datais going to be recorded. It does not require any registration either. However, for the appropriate use of the app on site in Lienz, Brunico, Bolzano and Innsbruck, the activation of the camera of your mobile phone is required as well as the access to your GPS coordinates.
The contents of the Lichtbild/Argento Vivo app has been composed with great care and to the best of our knowledge. Nevertheless, the liability for the actuality, completeness, accuracy of the information is excluded. Obligations to remove or block the use of information regarding general laws remain unaffected. A liability in this case is only possible from the date of knowledge of a specific infringement. If infringements of rights become known, we will remove the corresponding content immediately.
The Lichtbild/Argento Vivo app contains so-called "external links" to other websites on whose content the provider of the app does not have any influence. Therefore, the liability for those contents is excluded. Every provider of the linked website is self-responsible for the content and accuracy of the provided information. By the time of linking, any infringements were recognizable. If infringements of rights become known, we will remove the corresponding link immediately.
The contents, works and provided information published in the Lichtbild/Argento Vivo app are subject to Austrian copyright and ancillary rights. Any kind of reproduction, processing, distribution, storage and any kind of use outside the regulations of copyright requires the prior written consent of the respective copyright holder. The illegal copying/storage of the provided information is not allowed and can be prosecuted. If you become aware of an infringement of copyright, we would like to be informed. If infringements of rights become known, we will remove the corresponding contents immediately.
You have the rights for information, correction, deletion, limitation/restriction, data portability, revocation and apposition. If you believe that the dissemination of your data violates the data protection law or if your data protection claims have otherwise been violated in a way, you can complain to the supervisory authority.
In Austria, this is the data protection authority, starting from 25.05.2018 also the supervisory authority within the EU.


Electronics & Electrical: Living in a home is incomplete if you have only walls. A home is completed when its filled up with various utility accessories. Like TV, refrigerator, microwave, bulbs, tube lights etc. There are now-days companies that design these accessories according to your requirement and the best place to find these companies is Boomsindia.com. We at Boomsindia.com keeps a promise to fulfill your requirement as per your need.
Featured Products in " Electronics & Electrical "


Terri Walker has been a Professional Artist for over 40 years. Her expertise spans stunning murals painted in private homes, schools, restaurants and swimming pools. She is also an accomplished acrylic visual artist and her imagination and resourcefulness just calls to her to re-purpose furniture. . Her work is shown in fine art galleries across the United States. Her fun but educational "Art Parties" are her latest passion, where she can teach her skills to others in a fun filled atmosphere.
A forest of Birch trees.
This is a smaller version of the mural I did in my daughters dinning room.


text:
Q: Is there a better way to implement a shake animation in swiftui? I'm trying to get a button to shake when the user tries to log in without filling all the textfields in, and this is what I've come across so far:
struct Shake: GeometryEffect {
    var amount: CGFloat = 10
    var shakesPerUnit = 3
    var animatableData: CGFloat

    func effectValue(size: CGSize) -> ProjectionTransform {
        ProjectionTransform(CGAffineTransform(translationX:
            amount * sin(animatableData * .pi * CGFloat(shakesPerUnit)),
            y: 0))
    }
}

struct Correct: View {
    @State var attempts: Int = 0

    var body: some View {
        VStack {
            Rectangle()
                .fill(Color.pink)
                .frame(width: 200, height: 100)
                .modifier(Shake(animatableData: CGFloat(attempts)))
            Spacer()
            Button(action: {
                withAnimation(.default) {
                    self.attempts += 1
                }

            }, label: { Text("Login") })
        }
    }
}

However, this is particularly useless for a button, and even then the animation seems very off in that its pretty robotic. Can someone suggest an improvement so that I can get my button to shake?

A: try this
struct ContentView: View {
    @State var selected = false

    var body: some View {
        VStack {
            Button(action: {
                self.selected.toggle()
            }) { selected ? Text("Deselect") : Text("Select") }
            Rectangle()
                .fill(Color.purple)
                .frame(width: 200, height: 200)
                .offset(x: selected ? -30 : 0)
                .animation(Animation.default.repeatCount(5).speed(6))
        }
    }
}

A: I do this to make the field shake and then gets back to it's original position:
private func signUp() {
        if email.isEmpty {
            withAnimation {
                emailIsWrong = true
            }
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
                withAnimation {
                    emailIsWrong = false
                }
            }
            return
        }
}

Where emailIsWrong is a @State variable:
@State private var emailIsWrong = false

Basically after 0.2 sec, I change the emailIsWrong back to false so the view goes back to its position. My text field looks like this:
 TextField("Email", text: $email)
    .padding()
    .frame(height: 45)
    .background(Color.white)
    .colorScheme(.light)
    .offset(x: emailIsWrong ? -8 : 0)
    .animation(Animation.default.repeatCount(3, autoreverses: true).speed(6))

A: A little bit late to the party, but unfortunately the solutions here either finish the animation with a wrong offset or need some hardcoded assumption on the time the animation will finish.
The solution I came up with looks like this:
@State var shake = false

Text("Shake Me")
    .font(.title)
    .onTapGesture {
        shake = true
    }
    .shake($shake) {
        print("Finished")
    }

To animate, you just need to set shake to true (it will automatically be set to false once the animation completes).
Here is the implementation:
struct Shake<Content: View>: View {
    /// Set to true in order to animate
    @Binding var shake: Bool
    /// How many times the content will animate back and forth
    var repeatCount = 3
    /// Duration in seconds
    var duration = 0.8
    /// Range in pixels to go back and forth
    var offsetRange = 10.0

    @ViewBuilder let content: Content
    var onCompletion: (() -> Void)?

    @State private var xOffset = 0.0

    var body: some View {
        content
            .offset(x: xOffset)
            .onChange(of: shake) { shouldShake in
                guard shouldShake else { return }
                Task {
                    let start = Date()
                    await animate()
                    let end = Date()
                    print(end.timeIntervalSince1970 - start.timeIntervalSince1970)
                    shake = false
                    onCompletion?()
                }
            }
    }

    // Obs: some of factors must be 1.0.
    private func animate() async {
        let factor1 = 0.9
        let eachDuration = duration * factor1 / CGFloat(repeatCount)
        for _ in 0..<repeatCount {
            await backAndForthAnimation(duration: eachDuration, offset: offsetRange)
        }

        let factor2 = 0.1
        await animate(duration: duration * factor2) {
            xOffset = 0.0
        }
    }

    private func backAndForthAnimation(duration: CGFloat, offset: CGFloat) async {
        let halfDuration = duration / 2
        await animate(duration: halfDuration) {
            self.xOffset = offset
        }

        await animate(duration: halfDuration) {
            self.xOffset = -offset
        }
    }
}

extension View {
    func shake(_ shake: Binding<Bool>,
               repeatCount: Int = 3,
               duration: CGFloat = 0.8,
               offsetRange: CGFloat = 10,
               onCompletion: (() -> Void)? = nil) -> some View {
        Shake(shake: shake,
              repeatCount: repeatCount,
              duration: duration,
              offsetRange: offsetRange) {
            self
        } onCompletion: {
            onCompletion?()
        }
    }

    func animate(duration: CGFloat, _ execute: @escaping () -> Void) async {
        await withCheckedContinuation { continuation in
            withAnimation(.linear(duration: duration)) {
                execute()
            }

            DispatchQueue.main.asyncAfter(deadline: .now() + duration) {
                continuation.resume()
            }
        }
    }
}

A: here's my one
@State var ringOnFinish: Bool = false
@State var shakeOffset: Double = 0

Button() {
ringOnFinish.toggle()
//give it a little shake animation when off
if !ringOnFinish {
    shakeOffset = 5
    withAnimation {
        shakeOffset = 0
    }
} label: {
Image(systemName: "bell\(ringOnFinish ? "" : ".slash")")
    .offset(x: ringOnFinish ? 0 : shakeOffset)
    .animation(.default.repeatCount(3, autoreverses: true).speed(6), value: ringOnFinish)
}

redpajama_set_name: RedPajamaStackExchange


Sweet potatoes! – Hurried Home Chef!
There are lots of variations on how to make sweet potatoes. I have a mandolin and know how to use it!
I like to cut them thin like this because they cook quickly and can handle most temperatures if you're using the oven for something else.
So I take the sweet potato and peel it almost to the end, slice it with the mandolin, place into a bowl and season it.
Sweet potatoes don't really need too much, I like salt and pepper. You can also season them after they cook. A little bit of freshly grated nutmeg or even pumpkin pie spice adds a more holiday flavor.
I spread it out on a baking sheet and then just let it cook. If you're making a dinner where you're plating the food, I like to make circular or square individual portions. In this case, I cooked the brussels sprouts for about 20 minutes while I was preparing the rest, then added them. Temp was at 375.
Previous Post Just beet it!


text:
Part of HuffPost Entertainment. ©2020 Verizon Media. All rights reserved.
Tim Ranney, Contributor
Tim Ranney's Huffington Post
Heather Litteer Is Serving You Lemonade in April
04/05/2016 01:53 pm ET Updated Dec 06, 2017
Photo: Steven Menendez
It's no secret that the journey of an artist is difficult, unpredictable and loaded with obstacles. Variations of this story have been told on stage and screen for centuries but it never seems to lose its appeal. This month, Heather Litteer, the star known as the "Jessica Rabbit" of downtown performance for the sexy and sultry persona she developed during the iconic Jackie 60 club years will take her place in this beloved theatrical canon in a new show entitled Lemonade at The Club at La Mama. With a heavyweight creative team behind her (Elena Heyman, director; Lucy Sexton, dramaturge; Mike Albo, script supervisor), the show is getting a must-see buzz all over town and online. I sat down down with Heather between rehearsals to see what that buzz is all about.
How did Lemonade come about?
Lemonade was originally a poem that I started to write. I was thinking about the landscape of my life which includes all the different jobs I've had as well as the different film and performance roles during my early years living in the Lower East Side. It's the age old story of a small town girl from Georgia coming to the big city and her adventures. Some are good and some are bad and then suddenly everything just goes south. It's how art can mirror life. I also weave a thread of how my mother, Nancy, always wanted her baby to come back home and how her southern values would always creep into my own life. But I couldn't go home as my heart was in the downtown world where it's sexy and dangerous! I started adding scenes of phone calls with my mother and her old sayings of "You attract more bees with honey" or "When life hands you lemons, make lemonade" so that's where the title comes from. Eventually, the poem just morphed into a full scale show. I'd been working with the trailblazing Big Art Group for years and our touring had slowed a bit. It was just the time for me to do my own work. I had heard about the Fox Grant for years and had been wanting to apply and you need a TCG theatre company so I approached Mia Yoo, La Mama's artistic director about applying for this grant with me and she said yes! All it takes is one "YES" and your whole world can change and we won the grant! I thought I was a complete underdog and only two applicants in my category of "Actress of Extraordinary Potential" were chosen in the U.S. This meant I would have a residence with La MaMa and they would present me along with some funding through the Fox Fellowship to produce and create my very first show! I am so grateful and excited and La MaMa has been a dream to work with!
The story changed when your mother died suddenly. What direction did it head in?
Well my mother and I had finally gotten to a good place in our relationship. I think some mother/daughter relationships can be strained. I certainly wasn't the proper southern lady with the husband and the babies. Although we had an incredible dynamic I think that maybe I had disappointed her in some ways. I wasn't the easiest of daughters - I was definitely a wild card! She really just loved me unconditionally and wanted the best for me and for me to be happy. But I alway felt like I just ran away to the big city and never looked back.
After I had a failed engagement we got a bit closer and I realized that she was just a girl like me and we were both just trying to get through life the best way we knew how. And I realized how much we really were alike - Wow! There were similarities between us than I had ever realized. We would talk constantly and she would alway give me advice, talk me off the many of ledges regarding men, jobs and my future and I'd listen to her struggles about her health and work. My mother's health was getting worse and she had started on dialysis. I could see her getting weaker but I always thought she was one of the toughest woman I knew - a classic steel magnolia. I had hurt my knee in a can-can dancing accident and hers was injured from overuse - we were both avid runners our whole lives. We ended up getting knee surgery around the same time - she had a knee replacement and I had ACL reconstructive.
Then one day we were talking and she sounded a little weak. I could hear her having trouble breathing in the other end of the phone. She said she had to go and then she hung up the phone. We always said good-bye like three or four times and this time nothing. Just the sound of her breath and she said, "I've got to go I can't breath very well right now." Then the fumbling click of the receiver. That would be the last time I ever talked to her. I never got to say goodbye. No "I love you" or anything. Just the receiver on the other end - click. She had an embolism because of her knee surgery, her little body just couldn't take it anymore. After that all the memories started rolling in and I realized how much I had pushed all those southern values and her southern ways away from me but I was more like her than I would like to believe. I had just adjusted them for my life here in New York. She was a role model and the most resilient woman I've known - she would stop at nothing. She always pushed the envelope and moved forward.
So now my script changed and became so much more powerful for me as well as being cathartic. One of the driving forces behind Lemonade was gone from this earth - only in body, that's for sure. Now I had to live with my new life without her and create the show in her honor. Now there was a new ending.
You've been a star of the downtown scene since 1990. What were some of your best memories and where did you perform?
There have been so many different places that I loved but Jackie 60 was my home where I found my New York family. I always like to say that Jackie is where I got my PhD. The Jackie Factory and Mother was our club house. I was brought in by my dear friend and fashion designer Kitty Boots one of the Jackie originators to be part of The House of Domination. And I got the name Jessica Rabbit. It was like my Dom Drag name.
I danced and writhed my way through those years dressed in an array of different costumes weekly made by Kitty. Tuesday night was THE night. There were theme nights such as Bettie Page Nights, Cyber Sluts, Teenage Runaways, Virtual Peep Show, The Kinsey Theory Night, The Hooker Ball, The Shoe Ball, Pooped Out Party Girl, Lenny Bruce (I played Honey Bruce), Courtney Love, Savannah the Porn Star and even Heidi Fleiss and more. Each week was different and everyone dressed up as there was a strict dress code and most everyone worked the looks each week or you else might not even get in! The Method Go-Go, The Jackie Playhouse, The House of D girls and the fierce MC's were all performances and they were all smart and sexy with a innovative approach. I learned so much about culture and how to perform from watching people like Joey Arias, Sherry Vine, Bobby Miller, Penny Arcade, Paul Alexander, Richard Move, Hattie Hathaway, Basil Twist, Rob Roth, Kitty Boots, Marti Beaut, Chi Chi Valenti and our House DJ Johnny Dynell. We danced, danced, danced. There was nothing like it, it was a place where artists could hang and express themselves and just be without judgments. Live out your wildest fantasy and in the most supportive environment. The legendary power couple Chi Chi Valenti and Johnny Dynell were the brains behind Jackie 60 and they became my NYC Mom and Dad. I was their daughter and still am. I cherish these times and all of the friends I made so dear to my heart. We are still a family and in close contact.
What is like to be an artist now in the hyper-gentrified NYC? Is there still an audience for what is considered 'downtown performance"?
Yes, There is definitely a scene out there. You just have to be willing to go to Brooklyn. I can always find things around the LES but the landscape of Manhattan has changed. With rents going as high as the new buildings, if you aren't a millionaire, banker or have family money or have rent stabilized apartment (like me) it's hard to find an affordable apartment so the traditional "downtown artist" vibe has expanded to Brooklyn and beyond. But once you have that "downtown" state of mind it doesn't matter where you are. You will find it and it will find you, it's a way of life and an attitude. To be open and free and trying new things with an approach that isn't so mainstream. Take chances and color outside of the lines! That is one of the reasons that I chose to work with La MaMa and I think why they chose to work with me, we both have that mavrerick aesthetic.
In Lemonade you have a sex scene that recalls a controversial scene you did with Jennifer Connelly in Requiem For A Dream which you claim ruined your career. Tell us about it.
In the late 90's I got a part in a film called Requiem for a Dream. I played opposite Jennifer Connelly in the tragic ending sex scene where it shows what length a junkie will go to get her fix. This 'ass to ass' scene became one of the most horrific and popular sex scenes in film today. This is the kind of scene that will be burned in your brain forever - "ass to ass" is even in the Urban Dictionary. After this I was just typecast in role after role as the junkie or the whore. It has followed me around for 17 years like a horror movie monster that just keeps on coming and won't let go. Recently I ran into the director at Cafe Mogador and he dismissed me like I was insignificant and walked away. I just don't really understand how humans can be so callous. I went to great lengths as an actress to make that scene work as did Jennifer. I had more hopes that more work would have come out of that film and I guess that was naive on my part. The misogyny in the film industry is rampant and I will bring up these issues with some tongue-in-cheek dialogue within Lemonade and face all those horror movie monsters and let them free.
Where do you want Lemonade to take you?
Lemonade has already taken me on a fantastic journey. I'd like to tour the show in both the U.S. and abroad but one step at a time! I've learned so much as a writer and about myself and how I've grown as a woman and a performer. It's already so sweet! I'm excited for an audience to see me stripped down to the bare bones where I can tell my little slice of life! My hope is that I can inspire another human being to never give up hope and just keep pushing forward. We are not alone and women - and all people - can take their power, own it and don't let it own you! The show is full of universal stories that everyone knows such as family conflict, loss and how to deal with what life hands you. This is just my journey of how I made lemonade out of what I was handed and it's something we can all relate to.
Written and performed by Heather Litteer
The Club at La Mama
74A East 4th Street
$18 adults / $13 senior/students
Brooklyn New York City Art Jennifer Connelly Mother Daughter Relationships


ULI New York Real Estate Outlook 2019 - How Will Opportunity Zones Impact Land Use and Development?
Nixon Peabody attorney Aaron Yowell will be a panelist for "How Will Opportunity Zones Impact Land Use and Development?" as part of the Urban Land Institute New York Real Estate Outlook 2019 conference.
There has been significant buzz surrounding Opportunity Zones, a provision in the 2017 Tax Cuts and Jobs Act designed to encourage private investment in designated low-income census tracts throughout the country. This panel will explore the potential impact of the Opportunity Zones program on the targeted areas, how deals are coming together and how the resulting developments will impact existing communities.
For more information and to register, please visit the ULI website.


I'm running because I'm grateful for the opportunity to help raise money to support the long-term recovery of the people impacted by the bombing in Boston.
That's my sister-in-law. My hero!!
you be da woman, Kar !!!


A Dietary Reference Intake is the amount required or believed to prevent disease in 97-98% of a population. Since about 15% of people have at least one existing health problem, these intakes provide a margin to cover all but those with specific high-risk difficulties. Usually, they are about double what is required by those in perfect health.
Some nutrients are required in small quantities but are toxic or cause other health problems in excess. Some have formal Tolerable Upper Limits. Vitamins A & D are the most common concern in this respect, but B3 and B6 must also be watched.
Optimal intakes, those that might produce the best possible health, are subjects of considerable disagreement and hyperbole, and are not dealt with here.
The reference intakes used in my diet studies are for a male over 50 years of age, which I am. They mostly come from the US National Academy of Sciences. The upper limit on sodium is from the US 2005 dietary guidelines. For calcium, in view of widespread criticism of the NAS value, I use European recommendations. Given the proximity of the skeletal fluorosis level to the NAS DRI for fluoride, I subtract 1 mg since Ottawa water is fluoridated and treat it as a maximum; even so it may be high.
The saturated and monounsaturated lipid references are each for 10% of calories in a 2000 calorie/day diet, figures widely accepted in dietary guidelines.
There are two major views of omega-3 lipids: 1, that they form a large part of the lipids in our brain, which should be accumulated in childhood and maintained in adulthood; 2, that they reduce cardiovascular problems and possibly inflammation as well. ISSFAL recommends 0.5 g/day of EPA+DHA plus 1.5 g/day of ALA; NAS lists an RDI of 1.6 g ALA. My reference is equivalent to ISSFAL: the sum of 20:5n3 (EPA), 22:5n3 (DPA) and 22:6n3 (DHA), plus 18:3n3 (ALA) divided by 10 to allow for the limited conversion of this short-chain lipid to the long forms required by our brain.
There are also two major views of 18:2n6 (LA): 1, that it is a necessary nutrient to prevent the body production of 20:3n9 (Mead's acid) that occurs when LA is less than 1% of total calories; 2, that an excess of omega-6 interferes with metabolism of omega-3. I prefer the latter view for those with normal gastrointestinal health and modern diet which is so high in LA, so treat omega-6 lipids the same way as omega-3 - 18:2n6 (LA) is divided by 10 then added to the sum of all long-chain non-omega-3 lipids, and a resultant 6/3 ratio of four used to determine an upper limit. This limit is above the minimum recommended by agencies who prefer view 1, such as the NAS who list 14 g LA, equivalent to 1.4 g omega-6 in my system.
The protein and amino acid references are those of the NAS, with their individual amino acid recommendations multiplied by 1.56 so that their sum matches their total protein recommendation in the same ratio as is found in our bodies.
The dietary cholesterol limit is recommended by several US authorities, as is the level for dietary fiber. The recommendation for lutein+zeaxanthene comes from the American Optometric Association, among others. The flavonoid level results in a factor of two decrease in cardiovascular disease according to the Seven Countries Study; it includes flavonols, flavones, flavanones, flavan-3-ols, isoflavones, anthocyanidins and proanthocyanidins. The limit on mercury is from FAO.
Some conversions: divide Vitamin A International Units (IU) by 3.33 to get retinol equivalent in µg; divide beta-carotene µg by 12 to get retinol equivalent in µg (but by 3.33 if it's expressed in IU); divide Vitamin D IU by 40 to get µg cholecalciferol; divide Vitamin E IU by 1.5 to get alpha-tocopheral equivalent in mg; divide the mg/dl used in the USA for serum cholesterol levels by 39 to get the mmol/l used internationally.
My data on food nutrients comes almost entirely from the United States Department of Agriculture Nutrient Data Laboratory.
Values for Vitamin D vary considerably by location and time of year, and the USDA rarely tests for it. I rely primarily upon the Finnish National Public Health Institute (Fineli) Nutrition Unit Food Composition Database and the Danish National Food Institute (DNFI) Food Composition Databank, but there was also some North American data at the USDA that has been deleted from their current database.
The only source of data I have found for biotin is at DNFI.
Data for mercury in fish is available from the FDA.
Although there are RDI's listed for chloride, there is almost no data available. However, what there is indicates that it parallels sodium content.


Televisions are listed in the accommodation details and where satellite is provided, it will be stated. There are so many different packages available for extra channels and satellite nowadays, we couldn't possibly list all the variations. So, If you need to know exact details, please ask.
Broadband speed and service can vary and, at some properties, bandwidth is restricted so may not offer sufficient capacity for downloading films, television programmes or music. Please respect download limits and do not exceed a reasonable level of usage. If you need more details beforehand, please ask.


text:
China, UK in war of words over protests in Hong Kong | The Asian Connections Newspaper
The Asian Connections Newspaper / World / China, UK in war of words over protests in Hong Kong
China, UK in war of words over protests in Hong Kong
Posted in World
China has lodged a diplomatic protest with the UK over Foreign Secretary Jeremy Hunt's remarks on the unprecedented pro-democracy protests in Hong Kong, asserting that he was basking in the glory of "faded British colonialism" and "obsessed" with lecturing others. UK Foreign Secretary Hunt has been expressing strong support to the demonstrators in the former British colony protesting against a controversial extradition law, which the people of Hong Kong apprehend could be used to send political dissidents from the territory to mainland China for prosecution. The protest intensified on Monday when demonstrators stormed the Legislative Council (LegCo) building in the city, left anti-Beijing graffiti on the walls such as "Hong Kong is not China", and hung the colonial-era flag. While recognising that Hong Kong is part of China, Hunt on Tuesday asserted that the 1997 declaration under which London handed over Hong Kong to Beijing is still legally binding. He warned of "serious consequences" if Beijing neglected its commitments and supress pro-democracy protests. Britain handed over Hong Kong to China on July 1, 1997 under a one country, two systems formula
Comments for China, UK in war of words over protests in Hong Kong are now closed.


Teach your children the meaning of the symbols of Christmas with this fun printable matching game. This game will give you fun teaching moments that bring Christ into Christmas.
Finding fun ways to bring Christ into Christmas is always a goal of mine. But finding ways to teach them while they don't always realize that they are learning? Extra bonus!
Day ten of our Blogger Online Advent is Rachel from The Mormon Home. She shares a free printable game that will have your kids matching, learning, and thinking of Christ while having fun tonight.
By this time of the season your halls are decked and your stockings are hung! It's the perfect time to gather your children and talk about the symbols of Christmas. I know you've heard of these before: many common Christmas objects and traditions have a deeper, often religious meaning associated with them. For example, the candy cane can remind us of Christ's role as a shepherd. I bet you have most of these Christmas symbols decorating your house right now! Object lessons waiting to happen. Associating these items with a more spiritual meaning could help connect you and your family to the true meaning of Christmas.


text:
.class public final Lcom/android/camera/R$drawable;
.super Ljava/lang/Object;
.source "R.java"

# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/android/camera/R;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x19
    name = "drawable"
.end annotation

# static fields
.field public static final actionbar_translucent:I = 0x7f020000

.field public static final appwidget_photo_border:I = 0x7f020001

.field public static final background:I = 0x7f020002

.field public static final background_portrait:I = 0x7f020003

.field public static final bg_indicator_background:I = 0x7f020004

.field public static final bg_list_background_1:I = 0x7f020005

.field public static final bg_list_background_2:I = 0x7f020006

.field public static final bg_pressed:I = 0x7f020007

.field public static final bg_pressed_exit_fading:I = 0x7f020008

.field public static final bg_scroll_background:I = 0x7f020009

.field public static final bg_shutter_background:I = 0x7f02000a

.field public static final bg_tab_line:I = 0x7f02000b

.field public static final bg_tab_line_indicator:I = 0x7f02000c

.field public static final bg_tab_line_indicator_pressed:I = 0x7f02000d

.field public static final bg_tab_line_pressed:I = 0x7f02000e

.field public static final bg_tab_title:I = 0x7f02000f

.field public static final bg_vidcontrol:I = 0x7f020010

.field public static final border_last_picture:I = 0x7f020011

.field public static final border_photo_frame_widget:I = 0x7f020012

.field public static final border_photo_frame_widget_focused_holo:I = 0x7f020013

.field public static final border_photo_frame_widget_holo:I = 0x7f020014

.field public static final border_photo_frame_widget_pressed_holo:I = 0x7f020015

.field public static final btn_cancel:I = 0x7f020016

.field public static final btn_default_normal_holo_dark:I = 0x7f020017

.field public static final btn_default_pressed_holo_dark:I = 0x7f020018

.field public static final btn_dismiss_normal:I = 0x7f020019

.field public static final btn_dismiss_pressed:I = 0x7f02001a

.field public static final btn_make_offline_disabled_on_holo_dark:I = 0x7f02001b

.field public static final btn_make_offline_normal_off_holo_dark:I = 0x7f02001c

.field public static final btn_make_offline_normal_on_holo_dark:I = 0x7f02001d

.field public static final btn_ok:I = 0x7f02001e

.field public static final btn_photo:I = 0x7f02001f

.field public static final btn_shutter_photo:I = 0x7f020020

.field public static final btn_shutter_photo_disable:I = 0x7f020021

.field public static final btn_shutter_photo_disable_focus:I = 0x7f020022

.field public static final btn_shutter_photo_disable_foucs:I = 0x7f020023

.field public static final btn_shutter_photo_disable_unfocus:I = 0x7f020024

.field public static final btn_shutter_photo_focus:I = 0x7f020025

.field public static final btn_shutter_photo_pressed:I = 0x7f020026

.field public static final btn_shutter_video:I = 0x7f020027

.field public static final btn_shutter_video_disable:I = 0x7f020028

.field public static final btn_shutter_video_disable_focus:I = 0x7f020029

.field public static final btn_shutter_video_disable_unfocus:I = 0x7f02002a

.field public static final btn_shutter_video_focus:I = 0x7f02002b

.field public static final btn_shutter_video_pressed:I = 0x7f02002c

.field public static final btn_shutter_video_stop:I = 0x7f02002d

.field public static final btn_shutter_video_stop_disable:I = 0x7f02002e

.field public static final btn_video:I = 0x7f02002f

.field public static final btn_video_mask:I = 0x7f020030

.field public static final cab_divider_vertical_dark:I = 0x7f020031

.field public static final camera_crop_holo:I = 0x7f020032

.field public static final dialog_full_holo_dark:I = 0x7f020033

.field public static final dropdown_ic_arrow_normal_holo_dark:I = 0x7f020034

.field public static final focus_box:I = 0x7f020035

.field public static final frame_overlay_gallery_camera:I = 0x7f020036

.field public static final frame_overlay_gallery_folder:I = 0x7f020037

.field public static final frame_overlay_gallery_picasa:I = 0x7f020038

.field public static final frame_overlay_gallery_ptp:I = 0x7f020039

.field public static final frame_overlay_gallery_stereo:I = 0x7f02003a

.field public static final grid_pressed:I = 0x7f02003b

.field public static final grid_selected:I = 0x7f02003c

.field public static final ic_3d_switch_off:I = 0x7f02003d

.field public static final ic_3d_switch_on:I = 0x7f02003e

.field public static final ic_arrows_0:I = 0x7f02003f

.field public static final ic_arrows_1:I = 0x7f020040

.field public static final ic_arrows_2:I = 0x7f020041

.field public static final ic_arrows_3:I = 0x7f020042

.field public static final ic_arrows_line:I = 0x7f020043

.field public static final ic_arrows_line_collimated:I = 0x7f020044

.field public static final ic_camera_asd_auto:I = 0x7f020045

.field public static final ic_camera_asd_backlight:I = 0x7f020046

.field public static final ic_camera_asd_backlight_portrait:I = 0x7f020047

.field public static final ic_camera_asd_beach:I = 0x7f020048

.field public static final ic_camera_asd_candlelight:I = 0x7f020049

.field public static final ic_camera_asd_fireworks:I = 0x7f02004a

.field public static final ic_camera_asd_landscape:I = 0x7f02004b

.field public static final ic_camera_asd_night:I = 0x7f02004c

.field public static final ic_camera_asd_night_portrait:I = 0x7f02004d

.field public static final ic_camera_asd_normal:I = 0x7f02004e

.field public static final ic_camera_asd_party:I = 0x7f02004f

.field public static final ic_camera_asd_portrait:I = 0x7f020050

.field public static final ic_camera_asd_snow:I = 0x7f020051

.field public static final ic_camera_asd_sports:I = 0x7f020052

.field public static final ic_camera_asd_steadyphoto:I = 0x7f020053

.field public static final ic_camera_asd_sunset:I = 0x7f020054

.field public static final ic_camera_asd_theatre:I = 0x7f020055

.field public static final ic_camera_remain_pictures:I = 0x7f020056

.field public static final ic_cancel:I = 0x7f020057

.field public static final ic_cancel_disable:I = 0x7f020058

.field public static final ic_cancel_focus:I = 0x7f020059

.field public static final ic_cancel_pressed:I = 0x7f02005a

.field public static final ic_color_effects_aqua:I = 0x7f02005b

.field public static final ic_color_effects_blackboard:I = 0x7f02005c

.field public static final ic_color_effects_blue_tint:I = 0x7f02005d

.field public static final ic_color_effects_green_tint:I = 0x7f02005e

.field public static final ic_color_effects_mono:I = 0x7f02005f

.field public static final ic_color_effects_mosaic:I = 0x7f020060

.field public static final ic_color_effects_negative:I = 0x7f020061

.field public static final ic_color_effects_none:I = 0x7f020062

.field public static final ic_color_effects_pastel:I = 0x7f020063

.field public static final ic_color_effects_posterize:I = 0x7f020064

.field public static final ic_color_effects_red_tint:I = 0x7f020065

.field public static final ic_color_effects_sepia:I = 0x7f020066

.field public static final ic_color_effects_solarize:I = 0x7f020067

.field public static final ic_color_effects_spia_blue:I = 0x7f020068

.field public static final ic_color_effects_spia_green:I = 0x7f020069

.field public static final ic_color_effects_whiteboard:I = 0x7f02006a

.field public static final ic_control_play:I = 0x7f02006b

.field public static final ic_dot_3:I = 0x7f02006c

.field public static final ic_dot_3_vertical:I = 0x7f02006d

.field public static final ic_effects_holo_light:I = 0x7f02006e

.field public static final ic_exposure_0:I = 0x7f02006f

.field public static final ic_exposure_0_5:I = 0x7f020070

.field public static final ic_exposure_0_5n:I = 0x7f020071

.field public static final ic_exposure_1:I = 0x7f020072

.field public static final ic_exposure_1_5:I = 0x7f020073

.field public static final ic_exposure_1_5n:I = 0x7f020074

.field public static final ic_exposure_1n:I = 0x7f020075

.field public static final ic_exposure_2:I = 0x7f020076

.field public static final ic_exposure_2_5:I = 0x7f020077

.field public static final ic_exposure_2_5n:I = 0x7f020078

.field public static final ic_exposure_2n:I = 0x7f020079

.field public static final ic_exposure_3:I = 0x7f02007a

.field public static final ic_exposure_3_5:I = 0x7f02007b

.field public static final ic_exposure_3_5n:I = 0x7f02007c

.field public static final ic_exposure_3n:I = 0x7f02007d

.field public static final ic_exposure_4:I = 0x7f02007e

.field public static final ic_exposure_4n:I = 0x7f02007f

.field public static final ic_facebeautify_frame:I = 0x7f020080

.field public static final ic_flash_auto_holo_light:I = 0x7f020081

.field public static final ic_flash_off_holo_light:I = 0x7f020082

.field public static final ic_flash_on_holo_light:I = 0x7f020083

.field public static final ic_focus_face_focused:I = 0x7f020084

.field public static final ic_focus_failed:I = 0x7f020085

.field public static final ic_focus_focused:I = 0x7f020086

.field public static final ic_focus_focusing:I = 0x7f020087

.field public static final ic_gallery_play:I = 0x7f020088

.field public static final ic_highlight:I = 0x7f020089

.field public static final ic_loading_camera:I = 0x7f02008a

.field public static final ic_lockscreen_chevron_up:I = 0x7f02008b

.field public static final ic_manage_pin:I = 0x7f02008c

.field public static final ic_mav_gesture_hand:I = 0x7f02008d

.field public static final ic_mav_overlay:I = 0x7f02008e

.field public static final ic_media_bigscreen:I = 0x7f02008f

.field public static final ic_media_cropscreen:I = 0x7f020090

.field public static final ic_media_fullscreen:I = 0x7f020091

.field public static final ic_menu_camera_holo_light:I = 0x7f020092

.field public static final ic_menu_cancel_holo_light:I = 0x7f020093

.field public static final ic_menu_detail:I = 0x7f020094

.field public static final ic_menu_disabled_forward:I = 0x7f020095

.field public static final ic_menu_disabled_rewind:I = 0x7f020096

.field public static final ic_menu_disabled_stop:I = 0x7f020097

.field public static final ic_menu_display_bookmark:I = 0x7f020098

.field public static final ic_menu_forward:I = 0x7f020099

.field public static final ic_menu_info_details:I = 0x7f02009a

.field public static final ic_menu_loop:I = 0x7f02009b

.field public static final ic_menu_make_offline:I = 0x7f02009c

.field public static final ic_menu_ptp_holo_light:I = 0x7f02009d

.field public static final ic_menu_revert_holo_dark:I = 0x7f02009e

.field public static final ic_menu_rewind:I = 0x7f02009f

.field public static final ic_menu_save_holo_light:I = 0x7f0200a0

.field public static final ic_menu_share_holo_light:I = 0x7f0200a1

.field public static final ic_menu_single_track:I = 0x7f0200a2

.field public static final ic_menu_slideshow_holo_light:I = 0x7f0200a3

.field public static final ic_menu_stereo:I = 0x7f0200a4

.field public static final ic_menu_stop:I = 0x7f0200a5

.field public static final ic_menu_trash_holo_light:I = 0x7f0200a6

.field public static final ic_menu_unloop:I = 0x7f0200a7

.field public static final ic_mode_asd_focus:I = 0x7f0200a8

.field public static final ic_mode_asd_normal:I = 0x7f0200a9

.field public static final ic_mode_facebeauty_focus:I = 0x7f0200aa

.field public static final ic_mode_facebeauty_normal:I = 0x7f0200ab

.field public static final ic_mode_hdr_focus:I = 0x7f0200ac

.field public static final ic_mode_hdr_normal:I = 0x7f0200ad

.field public static final ic_mode_mav_focus:I = 0x7f0200ae

.field public static final ic_mode_mav_normal:I = 0x7f0200af

.field public static final ic_mode_panorama_focus:I = 0x7f0200b0

.field public static final ic_mode_panorama_normal:I = 0x7f0200b1

.field public static final ic_mode_photo_focus:I = 0x7f0200b2

.field public static final ic_mode_photo_normal:I = 0x7f0200b3

.field public static final ic_mode_smile_shot_focus:I = 0x7f0200b4

.field public static final ic_mode_smile_shot_normal:I = 0x7f0200b5

.field public static final ic_null:I = 0x7f0200b6

.field public static final ic_ok:I = 0x7f0200b7

.field public static final ic_ok_disable:I = 0x7f0200b8

.field public static final ic_ok_focus:I = 0x7f0200b9

.field public static final ic_ok_pressed:I = 0x7f0200ba

.field public static final ic_pan_thumb:I = 0x7f0200bb

.field public static final ic_panorama_block:I = 0x7f0200bc

.field public static final ic_panorama_block_highlight:I = 0x7f0200bd

.field public static final ic_play:I = 0x7f0200be

.field public static final ic_recording_indicator_pause:I = 0x7f0200bf

.field public static final ic_recording_indicator_play:I = 0x7f0200c0

.field public static final ic_recording_pause:I = 0x7f0200c1

.field public static final ic_recording_play:I = 0x7f0200c2

.field public static final ic_retake:I = 0x7f0200c3

.field public static final ic_self_timer_10:I = 0x7f0200c4

.field public static final ic_self_timer_2:I = 0x7f0200c5

.field public static final ic_self_timer_off:I = 0x7f0200c6

.field public static final ic_separator_line:I = 0x7f0200c7

.field public static final ic_setting_focus:I = 0x7f0200c8

.field public static final ic_setting_normal:I = 0x7f0200c9

.field public static final ic_shutter_seperator:I = 0x7f0200ca

.field public static final ic_snapshot_border:I = 0x7f0200cb

.field public static final ic_stereo_overlay:I = 0x7f0200cc

.field public static final ic_switch_photo_facing_holo_light:I = 0x7f0200cd

.field public static final ic_switch_to_2d:I = 0x7f0200ce

.field public static final ic_switch_to_3d:I = 0x7f0200cf

.field public static final ic_tab_camera_setting:I = 0x7f0200d0

.field public static final ic_tab_common_setting:I = 0x7f0200d1

.field public static final ic_tab_seperator:I = 0x7f0200d2

.field public static final ic_tab_video_setting:I = 0x7f0200d3

.field public static final ic_timelapse_1:I = 0x7f0200d4

.field public static final ic_timelapse_10:I = 0x7f0200d5

.field public static final ic_timelapse_1_5:I = 0x7f0200d6

.field public static final ic_timelapse_2:I = 0x7f0200d7

.field public static final ic_timelapse_2_5:I = 0x7f0200d8

.field public static final ic_timelapse_3:I = 0x7f0200d9

.field public static final ic_timelapse_5:I = 0x7f0200da

.field public static final ic_timelapse_none:I = 0x7f0200db

.field public static final ic_vidcontrol_disable_pause:I = 0x7f0200dc

.field public static final ic_vidcontrol_disable_play:I = 0x7f0200dd

.field public static final ic_vidcontrol_disable_reload:I = 0x7f0200de

.field public static final ic_vidcontrol_pause:I = 0x7f0200df

.field public static final ic_vidcontrol_play:I = 0x7f0200e0

.field public static final ic_vidcontrol_reload:I = 0x7f0200e1

.field public static final ic_video_effects_background_fields_of_wheat_holo:I = 0x7f0200e2

.field public static final ic_video_effects_background_intergalactic_holo:I = 0x7f0200e3

.field public static final ic_video_effects_background_normal_holo_dark:I = 0x7f0200e4

.field public static final ic_video_effects_faces_big_eyes_holo_dark:I = 0x7f0200e5

.field public static final ic_video_effects_faces_big_mouth_holo_dark:I = 0x7f0200e6

.field public static final ic_video_effects_faces_big_nose_holo_dark:I = 0x7f0200e7

.field public static final ic_video_effects_faces_small_eyes_holo_dark:I = 0x7f0200e8

.field public static final ic_video_effects_faces_small_mouth_holo_dark:I = 0x7f0200e9

.field public static final ic_video_effects_faces_squeeze_holo_dark:I = 0x7f0200ea

.field public static final ic_video_effects_holo_light:I = 0x7f0200eb

.field public static final ic_video_thumb:I = 0x7f0200ec

.field public static final ic_viewfinder_gps_no_signal:I = 0x7f0200ed

.field public static final ic_viewfinder_gps_on:I = 0x7f0200ee

.field public static final ic_white_balance_auto_holo_light:I = 0x7f0200ef

.field public static final ic_white_balance_cloudy_holo_light:I = 0x7f0200f0

.field public static final ic_white_balance_fluorescent_holo_light:I = 0x7f0200f1

.field public static final ic_white_balance_incandescent_holo_light:I = 0x7f0200f2

.field public static final ic_white_balance_shade_holo_light:I = 0x7f0200f3

.field public static final ic_white_balance_sunlight_holo_light:I = 0x7f0200f4

.field public static final ic_white_balance_tungsten_holo_light:I = 0x7f0200f5

.field public static final ic_white_balance_twlight_holo_light:I = 0x7f0200f6

.field public static final ic_white_balance_warmfluorescent_holo_light:I = 0x7f0200f7

.field public static final icn_media_forward:I = 0x7f0200f8

.field public static final icn_media_pause:I = 0x7f0200f9

.field public static final icn_media_pause_focused_holo_dark:I = 0x7f0200fa

.field public static final icn_media_pause_normal_holo_dark:I = 0x7f0200fb

.field public static final icn_media_pause_pressed_holo_dark:I = 0x7f0200fc

.field public static final icn_media_play:I = 0x7f0200fd

.field public static final icn_media_play_focused_holo_dark:I = 0x7f0200fe

.field public static final icn_media_play_normal_holo_dark:I = 0x7f0200ff

.field public static final icn_media_play_pressed_holo_dark:I = 0x7f020100

.field public static final icn_media_rewind:I = 0x7f020101

.field public static final icn_media_stop:I = 0x7f020102

.field public static final list_divider:I = 0x7f020103

.field public static final list_pressed_holo_light:I = 0x7f020104

.field public static final mav_dismiss_button_bg:I = 0x7f020105

.field public static final media_default_bkg:I = 0x7f020106

.field public static final on_screen_hint_frame:I = 0x7f020107

.field public static final overscroll_edge:I = 0x7f020108

.field public static final overscroll_glow:I = 0x7f020109

.field public static final panel_undo_holo:I = 0x7f02010a

.field public static final photoeditor_actionbar_translucent:I = 0x7f02010b

.field public static final photoeditor_actionbar_translucent_bottom:I = 0x7f02010c

.field public static final photoeditor_artistic:I = 0x7f02010d

.field public static final photoeditor_color:I = 0x7f02010e

.field public static final photoeditor_effect_autofix:I = 0x7f02010f

.field public static final photoeditor_effect_crop:I = 0x7f020110

.field public static final photoeditor_effect_crossprocess:I = 0x7f020111

.field public static final photoeditor_effect_documentary:I = 0x7f020112

.field public static final photoeditor_effect_doodle:I = 0x7f020113

.field public static final photoeditor_effect_duotone:I = 0x7f020114

.field public static final photoeditor_effect_facelift:I = 0x7f020115

.field public static final photoeditor_effect_facetan:I = 0x7f020116

.field public static final photoeditor_effect_filllight:I = 0x7f020117

.field public static final photoeditor_effect_fisheye:I = 0x7f020118

.field public static final photoeditor_effect_flip:I = 0x7f020119

.field public static final photoeditor_effect_grain:I = 0x7f02011a

.field public static final photoeditor_effect_grayscale:I = 0x7f02011b

.field public static final photoeditor_effect_highlight:I = 0x7f02011c

.field public static final photoeditor_effect_lomoish:I = 0x7f02011d

.field public static final photoeditor_effect_negative:I = 0x7f02011e

.field public static final photoeditor_effect_posterize:I = 0x7f02011f

.field public static final photoeditor_effect_redeye:I = 0x7f020120

.field public static final photoeditor_effect_rotate:I = 0x7f020121

.field public static final photoeditor_effect_saturation:I = 0x7f020122

.field public static final photoeditor_effect_sepia:I = 0x7f020123

.field public static final photoeditor_effect_shadow:I = 0x7f020124

.field public static final photoeditor_effect_sharpen:I = 0x7f020125

.field public static final photoeditor_effect_straighten:I = 0x7f020126

.field public static final photoeditor_effect_temperature:I = 0x7f020127

.field public static final photoeditor_effect_tint:I = 0x7f020128

.field public static final photoeditor_effect_vignette:I = 0x7f020129

.field public static final photoeditor_exposure:I = 0x7f02012a

.field public static final photoeditor_fix:I = 0x7f02012b

.field public static final photoeditor_redo:I = 0x7f02012c

.field public static final photoeditor_scale_seekbar_color:I = 0x7f02012d

.field public static final photoeditor_scale_seekbar_generic:I = 0x7f02012e

.field public static final photoeditor_scale_seekbar_light:I = 0x7f02012f

.field public static final photoeditor_scale_seekbar_shadow:I = 0x7f020130

.field public static final photoeditor_seekbar_thumb:I = 0x7f020131

.field public static final photoeditor_tab_selected_focused_holo:I = 0x7f020132

.field public static final photoeditor_tab_selected_holo:I = 0x7f020133

.field public static final photoeditor_tab_selected_pressed_holo:I = 0x7f020134

.field public static final photoeditor_tab_unselected_focused_holo:I = 0x7f020135

.field public static final photoeditor_tab_unselected_pressed_holo:I = 0x7f020136

.field public static final photoeditor_toggle_button_background:I = 0x7f020137

.field public static final photoeditor_undo:I = 0x7f020138

.field public static final popup_full_dark:I = 0x7f020139

.field public static final preview:I = 0x7f02013a

.field public static final progress_bg_holo_dark:I = 0x7f02013b

.field public static final progress_primary_holo_dark:I = 0x7f02013c

.field public static final progress_secondary_holo_dark:I = 0x7f02013d

.field public static final scrubber_knob:I = 0x7f02013e

.field public static final self_timer_10:I = 0x7f02013f

.field public static final self_timer_2:I = 0x7f020140

.field public static final self_timer_off:I = 0x7f020141

.field public static final setting_picker:I = 0x7f020142

.field public static final side_background:I = 0x7f020143

.field public static final spinner_76_inner_holo:I = 0x7f020144

.field public static final spinner_76_outer_holo:I = 0x7f020145

.field public static final thumbnail_side_normal:I = 0x7f020146

.field public static final thumbnail_side_pressed:I = 0x7f020147

.field public static final toast_frame_holo:I = 0x7f020148

.field public static final videoplayer_pause:I = 0x7f020149

.field public static final videoplayer_play:I = 0x7f02014a

.field public static final videoplayer_reload:I = 0x7f02014b

.field public static final wallpaper_picker_preview:I = 0x7f02014c

# direct methods
.method public constructor <init>()V
    .locals 0

    .prologue
    .line 441
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

redpajama_set_name: RedPajamaGithub


You may need to fast (nothing but water) for 10 to 12 hours prior to the blood draw. Depending on the reason for ordering the CMP, it may be drawn after fasting or on a random basis. Follow any instructions you are given.
The comprehensive metabolic panel (CMP) is a frequently ordered panel of 14 tests that gives a healthcare provider important information about the current status of a person's metabolism, including the health of the kidneys and liver, electrolyte and acid/base balance as well as levels of blood glucose and blood proteins. Abnormal results, and especially combinations of abnormal results, can indicate a problem that needs to be addressed.
Creatinine - waste product produced in the muscles; it is filtered out of the blood by the kidneys so blood levels are a good indication of how well the kidneys are working.
ALP (alkaline phosphatase) - enzyme found in the liver and other tissues, bone; elevated levels of ALP in the blood are most commonly caused by liver disease or bone disorders.
The comprehensive metabolic panel (CMP) is used as a broad screening tool to evaluate organ function and check for conditions such as diabetes, liver disease, and kidney disease. The CMP may also be ordered to monitor known conditions, such as hypertension, and to monitor people taking specific medications for any kidney- or liver-related side effects. If a health practitioner is interested in following two or more individual CMP components, he or she may order the entire CMP because it offers more information.
The CMP is routinely ordered as part of a blood work-up for a medical exam or yearly physical. While the individual tests are sensitive, they do not usually tell a health practitioner specifically what is wrong. Abnormal test results or groups of test results are usually followed up with other specific tests to confirm or rule out a suspected diagnosis.
Results of the tests that are part of the CMP are typically evaluated together to look for patterns of results. A single abnormal test result may mean something different than if several test results are abnormal. For example, a high result on just one of the liver enzyme tests has different implications than high results on several liver enzyme tests.
Sometimes, especially in hospitalized patients, several sets of CMPs, often performed on different days, may be evaluated to gain insights into the underlying condition and response to treatment.
Out-of-range results for any of the tests in the CMP can be due to a variety of different conditions, including, for example, kidney failure, breathing problems, and diabetes-related complications. Typically, if any results are out-of-range, one or more follow-up tests are performed to help pinpoint the cause and/or help establish a diagnosis.
See the articles on the individual tests for more detailed information about each one.
A variety of prescription and over-the-counter drugs can affect the results of the components of the CMP. Be sure to tell your healthcare provider about any medications you are taking. Likewise, it is important to give a complete history as many other factors can also affect the interpretation of your results.
How is the CMP different than the BMP and why would my doctor order one over the other?
The CMP is made up of 14 tests; the basic metabolic panel (BMP) is a subset of those and has 8 tests. It does not include the liver (ALP, ALT, AST, and bilirubin) and protein (albumin and total protein) tests. A healthcare provider may order a CMP rather than a BMP if he or she wants to get a more complete picture of the status of a person's organ function or to check for specific conditions, such as diabetes or liver or kidney disease.
One of the results from my CMP is slightly out of range. What does this mean?
The results of your CMP are interpreted by your healthcare provider within the context of other tests that you have had done as well as other factors, such as your medical history. A single result that is slightly high or low may or may not have medical significance. There are several reasons why a test result may differ on different days and why it may fall outside a designated reference range.
Thus, a test value that falls outside of the established reference range supplied by the laboratory may mean nothing significant. Generally, this is the case when the test value is only slightly higher or lower than the reference range and this is why a health practitioner may repeat a test on you and why he or she may look at results from prior times when you had the same test performed.
MedlinePlus Medical Encyclopedia. Comprehensive metabolic panel. Available online at http://www.nlm.nih.gov/medlineplus/ency/article/003468.htm. Accessed November 2015.
Quest Diagnostics. Chemistry Screen, Patient Health Library. Available online at http://www.questdiagnostics.com/kbase/topic/medtest/tu6207/descrip.htm. Accessed February 2009.


#Select "University of Florida" in the top drop-down choose a skin from the UF library. Select the first skin labeled "University of Florida" in the bottom drop-down to choose the generic UF skin.
Select "University of Florida" in the top drop-down choose a skin from the UF library. Select the first skin labeled "University of Florida" in the bottom drop-down to choose the generic UF skin.


Mr. Shimul Kanti Nath is from Chittagong, Bangladesh. He completed his Bachelor and Master degrees in Physics at the University of Chiitagong, Bangladesh in 2011 and 2013 respectively. In 2014 he moved to Lyon, France to pursue a Master in Nano-scale Engineering at the University of Lyon. He again moved to Paris in September 2015 and finally obtained his Masters degree in Nano Sciences at the University of Paris-Saclay. He joined ANU as a PhD student in Physics in January, 2017 and currently focuses his research on various aspects of memory devices based on resistive switching and threshold switching phenomena.


text:
Baseball Hall of Famer, knuckleballer Phil…
Baseball Hall of Famer, knuckleballer Phil Niekro dies at 81
A statue of Atlanta Braves pitcher Phil Niekro stand outside Truist Park, home of baseball's Atlanta Braves, Tuesday, March 31, 2020, in Atlanta. The Braves were suppose to host their home opener on Friday, April 3, but the season's start was postponed by Major League Baseball because of the coronavirus pandemic. (Curtis Compton/Atlanta Journal-Constitution via AP)
By Paul Newberry | pnewberry@ap.org | Associated Press
PUBLISHED: December 27, 2020 at 6:30 p.m. | UPDATED: December 27, 2020 at 7:27 p.m.
ATLANTA — Phil Niekro threw a pitch that baffled hitters and catchers.
Heck, he didn't even know where it was going most of the time.
But the knuckleball carried Niekro to more than 300 wins, earned him a spot in the Baseball Hall of Fame and gave him a nickname that stuck for the rest of his life.
Knucksie.
The longtime stalwart of the Atlanta Braves rotation died after a lengthy fight with cancer, the team announced Sunday. He was 81.
The Braves said Niekro died Saturday night in his sleep. He lived in the Atlanta suburb of Flowery Branch, where a main thoroughfare bears his name.
He was the seventh Hall of Famer to die this year, the most sitting members to pass away in a calendar year, according to spokesman Jon Shestakofsky. The others were Lou Brock, Whitey Ford, Bob Gibson, Al Kaline, Joe Morgan and Tom Seaver
"These names, and these men, will be remembered forever in Cooperstown," Shestakofsky said.
Niekro won 318 games over his 24-year career, which finally ended in 1987 at age 48 after he made one final start for the Braves. The right-hander was a five-time All-Star who had three 20-win seasons with Atlanta.
Dale Murphy, who won two straight NL MVP awards as a teammate of Niekro's, was among those who mourned his death.
"Knucksie was one of a kind," Murphy wrote on Twitter. "Friend, teammate, father and husband. Our hearts go out to Nancy Niekro, the kids and grandkids. So thankful for our memories and time together. We'll miss you, Knucksie."
Braves first baseman Freddie Freeman, this year's NL MVP, described himself as "heartbroken."
"An amazing pitcher but an even better man!" Freeman said on Twitter. "Thanks you Phil for all the laughs and wonderful memories over the years."
Niekro also pitched for the New York Yankees, Cleveland Indians and Toronto Blue Jays late in his career.
Incredibly, he had 121 wins after his 40th birthday.
"We are heartbroken on the passing of our treasured friend," the Braves said in a statement. "Knucksie was woven into the Braves fabric, first in Milwaukee and then in Atlanta. Phil baffled batters on the field and later was always the first to join in our community activities. It was during those community and fan activities where he would communicate with fans as if they were long lost friends."
A statue of Niekro delivering his trademark pitch is located outside of Truist Park, the Braves' stadium.
Niekro didn't make it to the big leagues until 1964, when he pitched 10 games in relief for the then-Milwaukee Braves. He made only one start over his first three years in the big leagues but finally blossomed as a starter in 1967 — the Braves' second year in Atlanta — when he went 11-9 and led the National League with a 1.87 ERA.
With a fluttering knuckleball that required catchers to wear an oversized mitt, Niekro went 23-13 as the Braves won the first NL West title in 1969. He was runner-up to Seaver for the Cy Young Award, the closest he ever came to capturing pitching's premier prize though he finished in the top six of the balloting four other times.
Niekro also had 20-win seasons in 1974 and 1979, despite pitching for a team that fell on hard times after its appearance in the inaugural NL Championship Series, where the Braves were swept in three games by New York's Amazin' Mets.
Niekro also led the league in losses for four straight seasons, losing 20 games in both 1977 and '79.
He finished with a career record of 318-274 and a 3.35 ERA. Niekro was inducted into the Hall of Fame in 1997.
His younger brother, Joe, also had a long baseball career with an arsenal that included the knuckleball. He won 221 games over 22 years in the big leagues, making the Niekros baseball's winningest set of siblings, with a total of 539 victories, just ahead of Gaylord and Jim Perry.
Joe Niekro died in 2006 at age 61.
Phil Niekro pitched a no-hitter in 1973 but his most memorable game with the Braves came in 1982, when the team started the season with 13 consecutive wins and improbably won the NL West title by a single game to send Niekro to the playoffs for only the second time in his career.
On the final weekend of the season, the 43-year-old Niekro pitched a three-hit shutout and hit a two-run, eighth-inning homer that led Atlanta to a crucial 4-0 victory over the San Diego Padres.
Niekro finished 17-4 with a 3.61 ERA in 35 starts, but he didn't get a decision in his only start of the NL Championship Series against the St. Louis Cardinals as the Braves were again swept in three straight games. He never made it to the World Series.
Niekro picked up his 300th win in 1985 while pitching for the Yankees. He reached the milestone by shutting out the Blue Jays 8-0.
Philip Henry Niekro was born in Blaine, Ohio, and learned the knuckleball from his father, who played for a coal-mining team in eastern Ohio.
"He was a very good pitcher," Niekro told ESPN in an interview after his playing days were over. "He hurt his arm one spring, didn't warm up good enough, couldn't throw a fastball anymore. Another coal miner taught him how to throw the knuckleball."
The elder Niekro passed it on to his son, who learned to grip the ball with his fingernails on the seams. That kept the ball from spinning, causing it to move in all sorts of confounding ways on its way to the plate.
"He threw it to me one day." Niekro said of his father. "I asked him what it was. He showed me how to hold it. Didn't know what it was, didn't know anything about it except that I liked it.
"I never knew how to throw a fastball, never learned how to throw a curveball, a slider, split-finger, whatever they're throwing nowadays. I was a one-pitch pitcher."
Well, that wasn't entirely true.
In his 300th victory, Niekro said he didn't throw a knuckleball until the final batter, using it to strike out former teammate Jeff Burroughs to end the game. At the time, Knucksie was the oldest pitcher in baseball history to toss a shutout, a mark since broken by Jamie Moyer.
″I always wanted to pitch a whole game without throwing knuckleballs because people thought I couldn't get people out without throwing them,″ Niekro said afterward, with brother Joe sitting alongside him in Toronto.
After going 11-10 with a 3.97 ERA in 1983, Niekro had an acrimonious split from the Braves, who wanted him to retire so they could focus on their younger pitchers.
But Niekro was far from done. He won 16 games each of the next two seasons with the Yankees and even made the All-Star Game for the final time. He picked up 11 more wins with Cleveland in 1986 before his knuckler finally ran out of steam.
Niekro started 1987 with the Indians and was traded to Toronto in August, only to be let go by the Blue Jays after getting roughed up in three starts. He decided to retire but only after returning to Atlanta to make his final start in a Braves uniform.
Niekro lasted just three-plus innings, giving up six hits, six walks and five runs before he left the mound for the final time to a raucous ovation from the crowd at Atlanta-Fulton County Stadium.
While the knuckler was his trademark, Niekro was an all-around athlete. He won five Gold Glove awards and was a decent hitter for a pitcher, wracking up seven homers and 109 RBIs.
Niekro remained active in the Braves organization after his retirement, taking part in alumni activities and often serving as a special instructor at spring training. He managed Atlanta's Triple-A farm team for one season, but struggled in the role. He also guided the Colorado Silver Bullets, a barnstorming women's baseball team sponsored by Coors.
Niekro is survived by his wife, Nancy, sons Philip, John and Michael, and two grandchildren, Chase and Emma.
Longevity was the hallmark of Niekro's career, which was spent largely in obscurity pitching for Braves teams that rarely managed a winning season.
The knuckleball put little stress on his right arm, so he made at least 30 starts every season from 1968-86 — excluding the strike-shortened 1981 campaign — and finished with 245 complete games in his career.
He was even able to make infrequent relief appearances, earning 29 saves.
In 1979, at age 40, Niekro made a career-high 44 starts, completing 23 of them. He went 21-20 with a 3.39 ERA for a dismal Braves team that finished 66-94.
He remains the last pitcher to both win and lose 20 games in a season.
In this era where teams value velocity above all other traits, the knuckleball has essentially become extinct.
"There's nobody around who can teach how to throw a knuckleball," Niekro said in the ESPN interview. "There's very few pitching coaches that I worked with that actually came out on the mound and told me what I was doing wrong with the knuckleball. Because they just didn't know.
"I was on my own."
Follow Paul Newberry on Twitter at https://twitter.com/pnewberry1963 His work can be found at https://apnews.com/search/paulnewberry
Twins, Saints announce Toby Gardenhire as Triple-A manager
Two shortstops among Twins' international signings
Twins, Saints planning to have (some) fans in seats when seasons start
Five questions for the Minnesota Twins in 2021
The Loop NFL Picks: Wild Card Weekend
Paul Newberry
Paul Newberry is a sports columnist for The Associated Press.
pnewberry@ap.org
Follow Paul Newberry	@pnewberry1963
More in Minnesota Twins
Saints/Twins to introduce Toby Gardenhire as Triple-A manager
Former pitching great Tommy John hospitalized with COVID-19


The Maruti Suzuki India has taken astonishing stance in launching wide range of models with innovative styling features and reliable performance factors. The new Maruti Suzuki Solio would be a compact SUV with wide opening sliding doors at the middle, radiator grille with chrome slats, bold styling headlamps and glossy color options. The interiors would be highlighted with premium quality trims and finishers, automatic climate control system, infotainment system with touchscreen display and steering mounted controls. The safety features of dual front airbags, ABS with EBD, and park assist system would be offered in this model.
The Maruti Suzuki Solio exteriors feature new broad bumpers with stylish contours, radiator grille with chrome slats, and new headlights with daytime running lights. The side profile will have the body color ORVMs with indicators, slide opening central doors, and new set of alloy wheels. At the rear, the new tail lamps with clear lens, wide opening hatch door, integrated spoiler with high mount stop lamp, and chrome badging will get it a grand on the road image.
The Maruti Suzuki Solio interiors will feature driver seat with height adjust features, spacious rear seat with comfortable seating for three occupants, and premium quality upholstery. The dashboard will have the new multi information display instrument cluster, center console with infotainment system, automatic air conditioning system, and spacious glove box. The utility features of cup holders and bottle holders at key locations, spacious boot and accessories of central locking system, power windows at front and rear would add to convenience of the users. The new infotainment system with smartphone integration, Bluetooth connectivity, premium quality speakers, and audio control buttons on the steering wheel assure a pleasant experience of the stay on board.
The Maruti Suzuki Solio specifications is expected to feature 1197cc four cylinder petrol engine with smart hybrid technology delivering power of 82PS at 6000rpm and torque of 113Nm in the range of 4200RPM. The transmission system will have five speed manual transmission system with automated gear shift mechanism and drive connected to front wheels.
The Maruti Suzuki Solio mileage is expected to range at 20kmpl in standard driving conditions. The actual mileage figures can vary depending on the final design and configuration of the model and driving conditions.
The Maruti Suzuki Solio braking system feature disc brakes at the front and drum brakes at the rear and antilock braking system with brake force distribution would be featured for effective braking. The safety features of dual front airbags, seatbelts for all occupants, and strong build quality with dent resistant panels assure safety of all seat occupants from collision impacts. The central locking system, engine immobilizer, park assist system with sensors would be offered for safe driving and parking of the vehicle.
The Maruti Suzuki Solio performance would be enhanced with refinement in performance of the high power engine and efficient driveline. The power steering system with sharp turning circle radius, driver seat with height adjust features and clear visibility assist for a pleasant experience of the long drives. The suspension system will have MacPherson struts at the front and torsion beam suspension at the rear and comfortable seating for all occupants assure a pleasant experience of the stay on board during long drives.
What do we think about Maruti Suzuki Solio?
The Maruti Suzuki Solio has bold styling features with efficient driveline and driving dynamics. The versatile interiors with smart utility features and comfort features would make it a worthy buy.
The Maruti Suzuki Solio competition would be with the likes of Mahindra TUV 100, Renault Kwid, Datsun GO+ models. The versatile interiors, distinctive styling features and wide spread service back up would give it an edge over competing models.
Do you have a question about Maruti Suzuki Solio? Ask your question and get expert answers from our inhouse team of car-buffs as well as inputs from thousands of Autoportal readership!
What is the expected launch date of Maruti Suzuki Solio?
Please suggest some of the good cars available within a budget of Rs. 4-5 lakhs?


MANCHESTER UNITED ace Morgan Schneiderlin is reportedly close to ending his Old Trafford nightmare.
And according to The Sun, Schneiderlin's move to Everton is closing in.
Toffees boss Ronald Koeman has made the French midfielder his No.1 target in January.
Schneiderlin's representatives and Manchester United are in talks about him leaving next month - with Everton his preferred destination.
However, the midfielder won't come cheap.
Jose Mourinho wants to make back the full £24m United paid for him in 2015.
An Old Trafford source told the newspaper: "Morgan and his team have been talking to the club over the past few weeks and over last weekend.
"The club want all the money back they paid Southampton for him. It just hasn't really worked out for him here.
Schneiderlin currently earns £115,000-a-week at United and he would become one of Everton's highest-paid players ever.


There are certain topics in mathematics education not appropriate for polite discussion. Number bases other than 10 fit this category well, perhaps because of their association with the maligned "new math" of the 1960s. That's a shame because there is a lot to learn from them, especially when presented as interactive puzzles.
Below are eight dials, each with ten evenly spaced tick marks. Press Start/Stop and asking students to observe what happens. How many times does the red counter on the far-right dial move before the counter on the dial to its left moves once? How many times does the counter on the far-right dial move before the third red counter from the right moves once? Can students predict the answers to these questions for the remaining counters on dials four through eight?
Continue by asking students to describe the connection between these dials and our base 10 number system. To make the connection concrete, press Show Numbers to view the count as the red counters move around their dials.
Now comes the real fun: Press the arrow in the bottom-right corner to go to the second dials model. Notice that there are just three tick marks per dial instead of 10. As before, press Start/Stop and ask students to observe the movement of the red counters. How many times does the red counter on the far-right dial move before the counter on the dial to its left moves once? How many times does the counter on the far-right dial move before the third red counter from the right moves once? Can students predict the answers to these questions for the remaining counters on dials four through eight?
All of these questions introduce students to base 3 counting in a natural way, aided by the dynamism of the red counters moving around their respective dials.
It's instructive (and mesmerizing) for students to watch the counters move for five minutes or more and begin to understand and be able to predict the pattern in their movements. Students can, and undoubtedly will, hasten the counters' action by dragging the point labeled speed.
To explore all of these questions in bases other than 10 or 3, simply change the number of tick marks per dial.
I'll leave you with a challenge from my colleague, Scott: Can you get the number dials to show 33333333? Try it for different bases!